A sales order is an XML structure that contains information about:
The customer
The products (data can be used to create new products in ERP)
The suppliers (supplier data regarding the products and their latest known availability and prices)
The purchase orders (if the order is exported after purchase orders are created)
The serial numbers (if the order is exported after delivery has occurred)
Track/Trace (if the order is exported after delivery from supplier has occurred)
Export of sales orders can in Nettailer be configured under [Exports / XML single objects] and by default supports PUSH to FTP/SFTP or web service.
It is possible to configure when the export should occur:
When the sales order is created
When purchase orders for the sales order are created
When the order status changes
Manually
Our standard recommendation is to configure the export to occur when the purchase order is created. This ensures that there is a relationship between the sales order and the purchase order when they are created in the ERP. However, this depends on the desired process flow.
As an alternative to the PUSH method, Netset can configure web services for PULL:
/orderlist List with new (not requested) sales orders
/order Get a specific sales order; same sales order can be requested multiple times.
The XML structure and content of sales orders and purchase orders remain the same regardless of the method used. However, there are pieces of information that are dynamically added and thus depend on the export timing, such as order status, serial numbers, and track/trace information.
Latest version of the sales order XML is 38.
This file contains the latest version of the XML sales order export.
This file describes the XML element and attributes.