Enforce UPC in the Picking Ticket Print for EDI Trading Partners
Version 8.5 & Higher
Some EDI trading partners may require that the UPC be provided on outgoing documents, like an ASN (Advanced Shipping Notice or 856) or or an invoice (810). When the UPC is not provided, the EDI transaction may be rejected. Usually it is not an issue for EDI trading partners who send you the EDI PO (850) because they would have provided the UPC in the order and Elliott can simply turn around the UPC as provided by them. Some trading partners (e.g., buying group) may not send EDI purchase orders, but their store may simply place orders with you over the phone or from your eCommerce website. The manually entered order needs to have the UPC populated in order to be transmitted in the return documents. Since the UPC setup is not required in Elliott, this can potentially cause an issue. This enhancement will allow Elliott to put orders on hold if one or more line items do not have the UPC populated in the Item record.
To enable this feature, first go to Customer File Maintenance or Inquiry and bring up the Special Function "EDI Profile." On screen 1 and flag 4, Enforce/Verify UPC Upon Import/Pick Ticket, set the value to "Y." See sample screen below:
A popup window will prompt "Verify UPC Upon Import?" Since it is likely the sales order will not be imported, you can answer "N." See sample screen below:
Now you can test it by printing a picking ticket for this trading partner. If you have an item without a UPC on the order, the order will be placed on hold with the message "EDI Partner Requires UPC for Item..." See sample screen below:
Modified Programs: ARCUSEDI, CP02P1
EMK