When importing an order message, Isah creates a new sales order. This requires the mandatory Sales type field to be populated. For this, Isah uses the following search path:
Sales type that is defined for the customer. If it is missing, Isah will continue its search:
'Electronic message' sales type, set in the default values for sales.
If no value is set in either of these locations, a message will be displayed and the order message will not be imported as an order.
When importing an order message, Isah checks whether the order is already present by checking whether the combination of the order reference and the customer's SCSN ID already exists. If the combination already exists, a message will be displayed and the import of the sales order will be aborted.
When importing an order message, Isah validates the parts listed on the order lines.
Isah checks whether the following details have been filled in and can be traced back to a part in Isah:
Supplier part code: This code must be same as the part code Isah uses for the product in the Parts module.
Customer part code: In order to successfully trace back this code, the part code that the customer uses must be present for the relevant customer on the Customers by part form. This is the form on which Isah links the supplier's part code to its own part code.
The following scenarios may occur:
Neither of the part codes has been filled in - Isah displays a message and aborts the import process.
Only one of the parts has been filled in, but this part can be traced back to a part in Isah - Isah will use that part for the import process.
Both fields have been filled in - Isah checks whether it is the same part in Isah. If not, Isah displays a message and aborts the import process.
Isah checks whether the part specified is customer-specific. If the part is customer-specific, but linked to a customer other than the customer in the order message, Isah will display a message and abort the import process.
Isah will compare these order message details with the currency, prices and discounts that apply to the sales order based on the search path for sales prices in Isah. If the details in the order message do not match the corresponding details in Isah, a message will appear and the new sales order will not be added to Isah.
The sales order will also be rejected if the electronic message contains net prices. Isah only supports gross prices in the electronic message.
The message must comply with the SCSN standard
Tip: If any of the above message checks fails, a message will be displayed, and you will be able to jump straight to the cause by clicking the Check button in the message. Click this button to open the Electronic messages form and view the message and any corresponding messages.