diff --git a/readme.txt b/readme.txt index d01bb1c..a638f51 100644 --- a/readme.txt +++ b/readme.txt @@ -1,25 +1,24 @@ Goal: Take shipping files from Source and turn them into X3 Sales Orders via ZSHPORD -Use same files and turn them into X3 Deliveries for the above orders via ZSDHTRK +Use same files and turn them into X3 Deliveries for the above orders via ZSHIP945S Problems: -Source currently doesn't have site information or tax information on their export -Until we have the actual data we'll build a skeleton. +Source currently doesn't have site information or discount information on their export +Until we have the actual data we'll build an accurate import +If Source cannot provide this we will need to use the existing Shopify integration to pull orders. How does Source handle multiple lots on a line? --------------------------------------------------------------------------------------- -step 1 read in file -2. create import record for orders -3. drop folder X3 can reach, schedule recurring import -4. create import record for shipment -5. do the same thing for step 3 -6. rearrange files on ftpo so that they are processed +General process flow +-read in file(s) from Source ecomm FTP and archive file on FTP +-create ZSHPORD from file, pass file to shipment process, ask X3 to process import +-create ZSHIP945S from file, archive, ask X3 to process import ----------------------------------------------------------------------------------------- - -TODO: schedule X3 batch server to process orders and then deliveries, but when do we receive files, how often should this be happening? -see ZECMSL recurring task +Recurring tasks in X3 have been set up named ZECMSL and ZECMSLSHIP. +-------------------------------------------------------------------------------------- +Unanswered: +How will Source send files, individual files or a single bulk file?