BOS Professional can integrate with Switch.
Work Orders include a JDF Switch tab that contains the data which is uploaded to Switch as well as the Progress notes received back from Switch.
There are six Custom Input fields (100 characters each).
Captions can be assigned to these fields using General Settings > JDF Switch > Caption - Custom Input Field 1-6.
When a caption is assigned, the field is displayed in the JDF Switch tab on Work Orders.
All the Custom Input fields are included in the standard XML Upload.
A table of Parts, based on the Estimate is created when the Work Order is created.
Waiting (Yellow): Waiting for artwork to be uploaded.
Production (Blue): Artwork approved.
Printed (Green): Part has been printed.
Files can be added in BOS Professional, or they can be added using a Switch integration.
Files are linked to the Work Order and can optionally be linked to a Part by checking the Link to Part checkbox when a new Part is added.
The Link to Part checkbox also serves as a filter.
The Description field is used to add a note (e.g. Advertisement for Page 12).
Multiple Artwork files can be uploaded for each Part, or one Artwork file can be uploaded for multiple Parts.
Files can be linked to other Files, for instance, a Pre-flight Report can be linked to its parent Artwork file.
Artwork
Pre-flight Reports
Digital Proofs
Pending (Yellow): Default for when a file is uploaded.
Uploaded (Orange): Uploaded to Switch.
Prepress (Blue): Switch is processing.
Rejected (Red): Switch rejected the artwork.
Production (Green): Default for when the Artwork or the Digital proof has been approved.
Navigation: Main Menu > Setup > Settings & Defaults > Settings (tab)
JDF Switch > Artwork Folder (Linux: /FolderName/; Windows: \FolderName\):
Provide a default path in the Value column in the provided format.
This setting is used files are uploaded from the JDF Switch tab.
Files are renamed to the format: JobNo_FileNo_Name (WO2345_2_MyFielName.PDF) and copied to the artwork folder.
JDF Switch - Caption Custom input field 1 - 6: Option to create additional fields by typing captions for them in the Value column.
JDF Switch > Enable Syspro uploads (XML):
Yes: Enables XML export for use in Syspro (Uploads button on the Work Order's JDF Switch tab).
No: Disables XML exports.
JDF Switch > FTP - Host: Type the IP address or DNS name of the FTP Server.
JDF Switch > FTP - Password: Type the password for the FTP connection.
JDF Switch > FTP Port: Type the port number for the FTP connection.
JDF Switch > FTP - User: Type the username for the FTP connection.
JDF Switch > Job Folder Linux: /FolderName/; Windows: \FolderName\):
Provide the location of the folder for Switch data. This setting is used for both the FTP and local server.
JDF Switch > Use FTP:
Yes: The FTP fields must be completed.
No: Files are downloaded a local folder.
The information in the JDF Switch tab is converted to XML and uploaded to a local or FTP folder from where Switch uploads it.
Open a Work Order and click the Upload button.
You can upload a Job multiple times. The Progress table is updated each time the Job is uploaded.
The File is named JOB_WONO.xml (e.g. JOB_1005.xml).
This process can be automated using BOS Server.
The Delivery Address (comma separated) <DELADDRESS> and Req Date <REQDATE> were added to the Header section during May 2026.
The file which is downloaded from Switch is named PROGRESS_WONO.xml (e.g. PROGRESS_1005.xml).
This can be manually imported from the Work Order, or it can be automated using BOS Server.
Empty Tags are ignored: You only need a value in <JOBNO> <FILEID> and <FILESTATUSID> to update a File status.
Files can be identified by <FILENO> or by <FILEURL>.
<?xml version="1.0"?>
<PROGRESS>
<JOBNO></JOBNO> <!-- Work Order No. -->
<PARTNO></PARTNO> <!-- Optional -->
<JOBSTATUS></JOBSTATUS> <!-- Optional -->
<NOTE></NOTE> <!-- Text - max 255 characters -->
<FILENO></FILENO> <!-- The FileNo can be used to update the Status of a File -->
<FILETYPE></FILETYPE> <!-- 1-Artwork; 2-Preflight; 3-Proof -->
<FILESTATUS></FILESTATUS> <!-- 1-Pending; 2-Pre-press; 3-Rejected; 4-Production -->
<FILEDESC></FILEDESC> <!-- Description - eg. Artwork for Page 1-8 -->
<FILEURL></FILEURL> <!-- Optional -->
</PROGRESS>
The only illegal characters are &, < and > (as well as " or ' in attributes, depending on which character is used to delimit the attribute value: attr="must use " here, ' is allowed" and attr='must use ' here, " is allowed').
Download BOS Server using Tools.exe > Utilities > Downloads.
Extract the compressed file and move the extracted folder to C:\
Run the application and navigate to the Menu button > File Exchange
Click the New button and populate the fields as follows:
Type: Import XML.
Description: Import Job Progress from Switch (Or any other relevant description).
File Folder: Add the local or network folder from where the Progress files will be uploaded.
File Tag - Enter 'Progress': Enter the text that must be present in the filename for the file to be automatically imported.
Edit Connection String: Right click and select Edit Connection String to add the connection details of the BOS Professional Database.
Edit SQL: Right-click and select Edit SQL and paste the SQL into the edit window – See SQL below.
Edit Schedule: Right-click and select Edit Schedule to set up the import schedule – a 1 min interval is recommended (Tests indicate + - 1 second to import 100 Progress files).
execute procedure SWITCH_PROGRESS
(
:JOBNO,
:PARTNO,
:JOBSTATUS,
:NOTE,
:FILENO,
:FILETYPE,
:FILESTATUS,
:FILEDESC,
:FILEURL
)
Main fields explained
Allocating costs from ledger entries
JDF Switch overview (this page)
Production Planning
Board View
Calendar View
Dashboard View
Jobs View
Materials View
Outwork View
Switch Responses view
Tasks View
Production Transactions
Work Orders
Filtering
Batch Updates
Customisations (e.g. Categories)
Timekeeping
Tracker App