Printing Modes
Oracle WMS provides 3 different ways to integrate third party printing software with WMS.
1. Asynchronous mode
2. Synchronous Mode - Generic
3. Synchronous Mode – TCP/IP
The profile option WMS: Label Print Mode determines the printing mode.
Asynchronous Mode
In Asynchronous Mode, Warehouse Management creates an Extensible Markup Language (XML) file and transfers it to a directory the third party software monitors. You cannot use Warehouse Management to monitor the status of the print request after creation of the XML file.
Note: The profile option WMS: Label output directory determines the output directory.
Asynchronous mode of architecture is simplest to set up and debug, as there is a
clear external record of the label request. Disadvantages of asynchronous printing include latency, possible security issues to FTP files across servers if print server running on different platform, and no possibility for response.
1. Oracle WMS places the XML file in a specified Directory.
2. Print Server / Other tool monitors the specified directory and picks up the XML.
3. Print server / Other tool modifies the XML.
4. Print server maps the XML to the label format and generates print stream in printers proprietary language.
5. Printer prints the label
Synchronous Mode – Generic
In Synchronous mode of integration, Oracle WMS generates a label XML and sends it directly to the partner via one of two synchronous methods. In the first method, the integration is via an API implemented by the third party application that replaces an empty stub provided by Oracle. Third party software processes this XML and prints the XML. You need to set the profiles - ‘WMS Label Print Mode’ to ‘Synchronous – Generic’.
1. Oracle WMS calls Synchronous API and pushes the XML to print server / other tool.
2. Print server / Other tool modifies the XML.
3. Print server maps the XML to the label format and generates print stream in printers proprietary
language.
4. Print Server prints the label at the specified printer.
Synchronous Mode TCP/IP
Synchronous Mode TCP/IP is a real-time integration mode between Warehouse Management and third party software that is handled through a standard ethernet TCP/IP connection. Warehouse Management ensures the printer or print server is listening to the IP and port and successfully receives the XML string, but does not receive the status the detailed status of the print request.
Comments
Post new comment