Please enable JavaScript.
Coggle requires JavaScript to display documents.
建立進貨單, 發送至秋雨 (Batch), 秋雨回覆檔(Batch), 非秋雨倉進貨結案, 秋雨Response,…
建立進貨單
檢查是否為二階確認
確認流程
檢查確認流程是否完成
若確認流程完成
- 轉換進貨紀錄檔
(POMasterRecord & PODetailRecord)
- 若為秋雨倉,更新CH_Product
(Order_Qty - ; PO_Qty +)
- 若非秋雨倉,更新CH_ProductQuantity
(Order_Qty - ; PO_Qty +)
錯誤訊息
非二階確認,回傳錯誤"1026,已完成確認流程"
-
-
秋雨回覆檔(Batch)
新增進貨回覆檔
(CH_POStatus)
更新採購單身進貨數量
更新進貨單頭/單身紀錄檔
更新採購單身
- 若Order_Qty = Pass_Qty + NG_Qty
CH_PODetail Status = "Y"
更新採購單頭
- 若該單據的採購單身 Status 皆為"Y"
CH_POMaster Status = "Y"
- CH_POMasterRecord
API_Status = "R"
Status = "Y"
- CH_PODetailRecord
Status = "Y"
非秋雨倉進貨結案
檢查是否結案
更新進貨單頭/單身紀錄檔
更新採購單身狀態
更新採購單頭狀態
更新庫存數量
-
- CH_ProductQuantity
PO_Qty -
Stock_Qty +
- 若該單據的採購單身 Status 皆為"Y"
CH_POMaster Status = "Y"
- CH_PODetail
PO_Qty = Order_Qty
Pass_Qty = Order_Qty
Status = "Y"
- CH_POMasterRecord
Ststus = "Y"
- CH_PODetailRecord
Status = "Y"
錯誤訊息
若CH_POMasterRecord Status = "Y",回傳錯誤"1039,此單據已結案"
-
-