事務碼CO03查看生產訂單的狀態:數據庫
從下面的界面能看出S/4HANA裏生產訂單在任意時刻可能存在多個狀態:app
生產訂單的ID和狀態ID的關係是1:N,維護在數據庫表VSAUFK裏:3d
如何把上述SAP系統標準狀態映射到透明工廠原型的5個狀態去呢? blog
目前的映射實現採起的是「關鍵狀態法」:事務
只要生產訂單的狀態裏包含I0048 - distributed to MES, 就認爲該訂單處於組裝狀態原型
只要生產訂單的狀態裏包含I0012 - distributed to MES, 就認爲該訂單處於已交貨狀態同步
若是C4C建立的銷售訂單還未同步到S/4HANA,或者雖然同步到S/4HANA,可是S/4HANA的生產訂單還沒有建立完成,即下圖右邊灰色區域的時間窗口所示,此時若是查詢生產訂單狀態,API會返回狀態排隊中.im
也就是說,app裏尚存在兩個狀態,「加工」和「檢測」,在S/4HANA生產訂單裏找不到對應可映射的標準狀態。數據
要獲取更多Jerry的原創文章,請關注公衆號"汪子熙": 查詢