Hi Mike,
In the Import Order Notes page of the Order Entry help file here is some information about ShipTo addresses:
- If any Hdr-Shipto fields are imported, then the import file is exclusively used for this information.
- If only the Hdr-Shipto Code is imported and none of the other address fields, it can be placed either by itself on an ‘S’ line, or combined with other header fields on the ‘H’ line.
- If Hdr-Shipto fields are not imported, the Customer default ship-to code is used and if that is blank, then one from the Entry template is used. If blank there, then ship-to fields will contain the same information as the respective Bill-to fields (except contact and email, which are always separate).
So on your line that has the "S" and ship to fields, you cannot have any of the other ship-to address codes, in the file or the import order template, if you want the 'blank' ship-to code to be used to get the address lines from that record.
---
I had to open the Help file and from the Search Tab, do a search on 'import'. This page is #2 on the list. I couldn't find a direct link to this page from the standard import help (like we have in most other Adagio help files).
---
It's generally not good practise to have a ship to address record with a blank code value, and what you are running into is a good example of why. The program has to make a decision that a blank field means to look for a record, rather than falling back to a different default (in this case, the entry template), and really that's a decision that the program shouldn't have to make. Instead, have a ship-to code called 'SAME' if that is the intended usage. OrderEntry supports exporting and importing ship-to address codes, so creating the list and re-importing with a non-blank code should be relatively easy.
_________________________
Regards,
Softrak Tech Support