Create Printing Integration#
PrintingIntegration.Create
Overview#
This operation is used to create a Printing Integration.
The Printing Integration entity, in the Administration menu, contains all the necessary information for third-party label printing integration.
Setup#
No specific setup is required other than to meet the preconditions of the transaction.
Preconditions#
- The Advanced Layout and Printing module is properly licensed in the system.
- The Printing Integration does not currently exist in the system.
Sequence of Steps#
Step 1: General Data
- Provide a unique name for the Printing Integration.
- Provide a description for the Printing Integration.
- Specify the PrintingSystem lookup table, which is pre-populated with BarTender and NiceLabel.
- If the Integration Method is File, you must take the following into account:
- File Format: CSV or XML.
- CSV Delimiter - if File Format is CVS.
- CSV Text Qualifier - if File Format is CVS.
- URL - must be well formed.
- SSL Verify (defaults to
False). - Username.
- Password.
- If the Integration Method is Web Service, you must take the following into account:
- Web Service Call Mode - Synchronous or Asynchronous.
- Web Service Request Timeout (defaults to 3000 milliseconds) - if Web Service Call Mode is Synchronous.
- Authentication Method - None or Basic Authentication.
- HTTP Method - GET or POST.
- Web Service Content Type - if HTTP Method is POST.
- URL - must be well formed.
- Username - if Authentication Method is different from
None. - Password - if Authentication Method is different from
None.
- Specify the Input Formatter Rule - the Scope of the Rule must be Printing Integration, and it must be Active and Non-Template.
- Specify the Output Formatter Rule - the Scope of the Rule must be Printing Integration, and it must be Active and Non-Template.
- Select Create to complete the operation.
