Sales Demand Invoices Report BOD output blocked for Billtrust

An element is added to the SXFileTransport BOD that, when generated by the Sales Demand Invoices Report, identifies it as an on-demand printing of an invoice and prevents the BOD from being sent to Billtrust. The oerd identifier, when present, will stop any invoices from being sent to the Billtrust application. This is to prevent unnecessary charges by Billtrust for on-demand invoice printing that should not be submitted to Billtrust.

In addition, a new option, 3rd Party Separate Output, is added to SA Administrator Options-Documents-Sales Orders-Printing. If you are integrated to Billtrust, we recommend you select this option to manage large invoice transmissions in the SXFileTransport BOD. When you select an Output Type of Third Party or IDM Output Management and Third Party, the new 3rd Party Separate Output option is available. When this option is selected, a separate SXFileTransport BOD is created for each order processed by Sales Demand Invoices Report or Sales Entry Invoice Processing Report. This ensures BODs of a manageable size are submitted through Infor ION. Infor ION filtering, as applied with the oerd element described above, is not guaranteed for BODs that are larger than 5MB.

Note: If you are using a third-party billing application other than Billtrust, it may not be necessary or advisable to parse the SXFileTransport BODs. Therefore, you may not select 3rd Party Separate Output.

Feature activation

To fully implement this feature, you must download a new SXFileTransport BOD schema definition that includes the oerd identifier. In addition, the ION document flow used by Billtrust to process the SXFileTransport BOD has been updated to add a filter to check the BOD output for the oerd identifier. Download these new files from KB 1887404:
  • SXFileTransportBOD.zip
  • SX_Billtrust_ION_DocumentFlow_Sample.xml

For instructions for importing and updating ION, see the Infor CloudSuite Distribution Integration Guide for Billtrust.