以下是 ?SAP系統(tǒng)中ATP(Available to Promise)檢查? 在各模塊中的使用原理、運行過程及核心配置的詳細(xì)說明:
· ?Available to Promise?(可用性承諾):
系統(tǒng)通過實時校驗 ?庫存水平、生產(chǎn)能力和? ?采購承諾,判斷是否能夠按時滿足客戶需求(如銷售訂單、交貨計劃)。
· ?避免過度承諾:防止因庫存不足或產(chǎn)能受限導(dǎo)致的訂單延誤。
· ?數(shù)據(jù)一致性:確保銷售、采購、生產(chǎn)模塊間的實時數(shù)據(jù)同步。
· ?觸發(fā)點:
o 創(chuàng)建銷售訂單(事務(wù)碼 VA01)時自動觸發(fā)。
· ?檢查邏輯:
是否有足夠庫存?
→ 是:允許下單。
→ 否:顯示缺貨信息或建議替代方案。
· ?關(guān)鍵配置:
o ?事務(wù)碼 OBBH:定義ATP檢查規(guī)則(如檢查庫存、生產(chǎn)訂單、采購申請)。
o ?ATP類別:
o 01:僅檢查庫存。
o 02:檢查庫存+生產(chǎn)訂單。
o 03:檢查庫存+生產(chǎn)訂單+采購申請。
· ?銷售訂單抬頭:
o ATP Check:啟用/禁用自動檢查。
o ATP Category:選擇檢查范圍。
· ?觸發(fā)點:
o 創(chuàng)建采購申請(事務(wù)碼 ME51)或確認(rèn)采購訂單(事務(wù)碼 ME28)時。
· ?檢查邏輯:
供應(yīng)商是否能夠按時交貨?
→ 是:批準(zhǔn)采購訂單。
→ 否:觸發(fā)例外消息。
· ?關(guān)鍵配置:
o ?事務(wù)碼 ME05:維護供應(yīng)商的交貨能力數(shù)據(jù)。
o ?ATP策略:
o 基于歷史交貨績效或合同約定檢查供應(yīng)商可用性。
· ?觸發(fā)點:
o 創(chuàng)建生產(chǎn)訂單(事務(wù)碼 CO01)或釋放訂單(事務(wù)碼 CO02)時。
· ?檢查邏輯:
生產(chǎn)設(shè)備/人力是否足夠?
→ 是:允許排產(chǎn)。
→ 否:調(diào)整生產(chǎn)計劃或觸發(fā)瓶頸預(yù)警。
· ?關(guān)鍵配置:
o ?事務(wù)碼 CR01:維護工作中心的能力數(shù)據(jù)。
o ?ATP檢查表:CAPA(產(chǎn)能)和 MARC(物料主數(shù)據(jù))。
· ?觸發(fā)點:
o 執(zhí)行質(zhì)量檢驗(事務(wù)碼 QE01)時。
· ?檢查邏輯:
檢驗是否合格?
→ 合格:釋放物料到下一工序。
→ 不合格:凍結(jié)庫存或觸發(fā)糾正措施。
· ?關(guān)鍵配置:
o ?事務(wù)碼 OQIS:定義質(zhì)量檢驗對ATP的影響規(guī)則。
?模塊? | ?觸發(fā)場景? | ?事務(wù)碼? |
SD | 銷售訂單保存、交貨單創(chuàng)建 | VA01, VL01 |
MM | 采購申請創(chuàng)建、采購訂單確認(rèn) | ME51, ME28 |
PP | 生產(chǎn)訂單創(chuàng)建、工序派工 | CO01, CO02 |
QM | 質(zhì)量檢驗執(zhí)行、不合格品處理 | QE01, QA11 |
1. ?數(shù)據(jù)采集:
o 從 MMB1(庫存)、CRWKP(工作中心產(chǎn)能)、ME53(采購申請)等表讀取實時數(shù)據(jù)。
2. ?規(guī)則匹配:
o 根據(jù)配置的ATP類別(如庫存+生產(chǎn))調(diào)用預(yù)定義的檢查策略。
3. ?結(jié)果判定:
o ?允許:生成憑證并繼續(xù)流程。
o ?拒絕:顯示錯誤消息并終止操作(或允許手動覆蓋)。
· ?事務(wù)碼 SLG1:查看ATP檢查日志。
· ?事務(wù)碼 ST03:監(jiān)控ATP檢查相關(guān)性能指標(biāo)(如檢查響應(yīng)時間)。
ATP檢查規(guī)則:ZATP_CHECK_01描述:銷售訂單ATP檢查(庫存+生產(chǎn))
檢查字段:
- 庫存(MMBE)
- 生產(chǎn)訂單(CO02)
?ATP類別? | ?檢查范圍? | ?適用場景? |
01 | 僅庫存 | 標(biāo)準(zhǔn)產(chǎn)品銷售 |
02 | 庫存+生產(chǎn)訂單 | 需排產(chǎn)的定制化產(chǎn)品 |
03 | 庫存+生產(chǎn)訂單+采購申請 | 復(fù)雜供應(yīng)鏈場景 |
1. ?緩存機制:
o 啟用 ?ATP檢查結(jié)果緩存?(事務(wù)碼 OBBH → 設(shè)置 Cache 選項),減少重復(fù)查詢。
2. ?并行處理:
o 通過 ?SAP NetWeaver? 的 ?后臺作業(yè)? 批量執(zhí)行ATP檢查。
3. ?增強開發(fā):
o 使用 ?BADIs?(如 CL_ATP_CHECK)擴展自定義檢查邏輯。