本文拷貝自Kanter wang 的 http://www.kanterwang.cn/?p=49 酷师。如有轉(zhuǎn)載舵变,也請注明陪蜻。
Availability Check 概念
Availability Check虏杰,顧名思義怕吴,就是有效性檢查,指的是要檢查一下此物料是否能滿足我的需求停撞。
簡單地舉個(gè)例吧瓷蛙,你接到一張銷售訂單(SALES ORDER),客戶要求數(shù)量為100PC戈毒,并且客戶要求的出貨日期是2009-4-1艰猬,此時(shí)我們的銷售人員肯定會(huì)想,在這個(gè)愚人節(jié)到底能否出貨給客人呢埋市?那怎么辦呢冠桃?一個(gè)個(gè)電話去問生產(chǎn)計(jì)劃人員,去問廠長道宅,經(jīng)理食听?廢話,肯定不能這樣污茵,要不然花幾百萬碳蛋,幾千萬上SAP做什么對吧,此時(shí)在系統(tǒng)中建立此單時(shí)省咨,SAP就會(huì)做一個(gè)所謂的檢查肃弟,檢查一下我們預(yù)先設(shè)定的考慮因素,能否滿足客戶的要求零蓉,什么時(shí)候可以滿足笤受,這就是有效性檢查的功能。
但一般人看到此單詞就會(huì)想到 ATP敌蜂,實(shí)際上系統(tǒng)中并不只是包含這一層意思的箩兽,就聽俺慢慢道來
有效性檢查包含以下兩個(gè)概念
1就是大名鼎鼎的ATP(全稱:Available To Promise)
2.就是Check Against planned independent requirements (意指計(jì)劃獨(dú)立需求的相關(guān)檢查)
有效性承諾,檢查承諾物料的相關(guān)元素章喉,看是否能滿足需求汗贫,什么時(shí)候能滿足身坐。
先看標(biāo)準(zhǔn)解釋圖片
第一張圖表示某物料在某個(gè)時(shí)間上有生產(chǎn)訂單或計(jì)劃訂單,數(shù)量及時(shí)間如圖
第二張圖表示如果在某個(gè)時(shí)間上有銷售訂單
那我們的生產(chǎn)訂單或計(jì)劃訂單能否滿足客戶的需求呢落包?就看圖三了
當(dāng)我們在建立S1此銷售訂單時(shí)部蛇,因?yàn)槲覀円呀?jīng)有了一張P2的生產(chǎn)訂單,并且日期是小于S1的咐蝇,因此S1是肯定可以滿足的涯鲁,并且是提供滿足
S2同S1原理一樣,完全就可以由P2去滿足
S3可以被P3的一部分滿足
S4可以被P4的剩余部門滿足
S5被P4部分滿足
而P4再剩下的部分?jǐn)?shù)量有序,就是未來可提供的ATP QTY
當(dāng)我們在使用ATP時(shí)抹腿,系統(tǒng)檢查的LOGIC如下:
通過 checking group + checking rule 得到Scope of check
再在SCOPE OF CHECK中設(shè)定需要檢查哪些元素,再把哪些元素加加減減得到剩余的ATP QTY旭寿,再用剩余的ATP QTY來與新的需求對比警绩,從而決定是不是能滿足到需求,看似簡單盅称,整起來還是有點(diǎn)事的肩祥,哈。有點(diǎn)說時(shí)遲微渠,那時(shí)快的感覺。
Checking group 來自于物料主檔咧擂,如下圖
Checking Rule來自于應(yīng)用程序逞盆,即不同的應(yīng)用程序有不同的設(shè)定,如生產(chǎn)訂單有生產(chǎn)訂單的設(shè)定松申,銷售訂單有銷售訂單的設(shè)定等
SPRO->Production->Shop Floor Control->Operations->Availability Check->Define Checking Control
如上圖云芦,則是在PP模塊中針對不同的PLANT + order type來定義不同的RULE,后面的BUSINESS 1 OR 2表示CREATE OR RELEASE.
看到吧贸桶,在這里就可以看到CHECKING RULE是多少
并且component check type是決定用ATP CHECK 還是用 AGAINST CHECK PLANNING INDEPENDENT REQUIREMENT
根據(jù)上兩副圖我們就會(huì)得到組合 Checking group + checking rule = 02 + PP
而02+PP又是控制什么呢舅逸,來看下面的路徑
SPRO->Production->Shop Floor Control->Operations->Availability Check->Define Scope of Check
1 – 13 我想很明白可以看出來,是什么東西皇筛,這里我就不詳細(xì)解釋
14: 表示相關(guān)預(yù)留的選項(xiàng)琉历,與10的區(qū)別在于,10是一般是表示我們用MB21建立的水醋,而14是表示由于相關(guān)預(yù)留旗笔,即此預(yù)留是來自于其他物料,如生產(chǎn)訂單所產(chǎn)生的預(yù)留
15:指STOCK TRANSFER ORDER
16:指計(jì)劃訂單
17:指生產(chǎn)訂單
18要單獨(dú)再演示
19表示是否在庫存地點(diǎn)的角度上去分析拄踪,如你在倉位:0001的需求是100PC,但是庫存如下:0001倉 = 80PC ,0002倉=60PC蝇恶,那對此物料去做ATP的時(shí)候,到底是應(yīng)該顯示缺料20(100-80)還是不缺料呢(80+60-100 > 0)惶桐?就是此欄位決定的
20:主要用于WORKFLOW撮弧,即在這個(gè)區(qū)間中潘懊,如果存在收貨了,則會(huì)發(fā)郵件到MISSING CONTROLLER
21:用于控制確認(rèn)的日期能否在過去或未來
來個(gè)簡單的演示吧贿衍。
今天心情不太好授舟,沒有用我的KT物料,因此用了標(biāo)準(zhǔn)的100-110此物料
此物料有庫存72PC,0001倉22PC舌厨,0002倉50PC
但是在2008-12-30有一需求(OrdRes)即相關(guān)預(yù)留11PC岂却,因此72PC中還有61PC可用,對吧裙椭。
如果此時(shí)建立一張新的PRODUCTION ORDER躏哩,如下圖
可以看出第一次確認(rèn)是為61PC,第二次為50PC(從中就可以看出是把2009-3-20的PchOrd給包含進(jìn)去了)
在這里可能會(huì)有幾個(gè)疑問:
1是61PC包含0001倉與0002倉
2是為什么61PC是2009-3-11
3是為什么PchOrd也參加了計(jì)算
先看看后臺(tái)設(shè)定畫面
看我上圖中的紅色標(biāo)記可以1與3就可以解答了揉燃。
而2的答案是要看此物料的需求日期
如果你把No storage location inspection不選中的話扫尺,則ATP結(jié)果會(huì)如下:
2009-3-11變成了11PC,因?yàn)槲覀兊?001倉只有22PC炊汤,但已經(jīng)被第一張用了11PC正驻,因此還剩下了11PC給新的生產(chǎn)訂單使用。
如果不包含PURCHASE ORDER(不選中有數(shù)字標(biāo)明圖中的第7個(gè)及13),則表現(xiàn)如下
只有11PC了抢腐,因?yàn)闆]有考慮PURCHASE ORDER姑曙。
好,現(xiàn)在來看看18的功能迈倍,之前的測試18項(xiàng)都是選中的
假設(shè)即不選中7 AND 13伤靠,也不選中18,如下圖
注意啼染,變了宴合,大大的變了,多了一個(gè)2009-3-23 迹鹅,數(shù)量為剩余的109 = 120 -11 意思是為從現(xiàn)在去買的話卦洽,2009-3-23就會(huì)回來的,呵呵斜棚。
這個(gè)2009-3-23如何來的阀蒂?就是靠18項(xiàng)控制的,18項(xiàng)的意思是說要不要考慮“補(bǔ)充交貨周期”弟蚀,那這個(gè)又是從哪來的呢脂新?
看看這個(gè)
如果你是用SALES ORDER來演示的話,就要看看下面
OK? No Problem?
Check Against planned independent requirements
此方法即只是檢查相關(guān)物料(或相關(guān)物料的計(jì)劃物料)的計(jì)劃獨(dú)立需求能否滿足需求粗梭,如果可以的話争便,就可以CONFIRM,如果不可以就不行断医,而不會(huì)去看相關(guān)物料的庫存有沒有滞乙,生產(chǎn)訂單有沒有奏纪。
在之前一畫面我們曾經(jīng)看過在生產(chǎn)訂單中如何設(shè)定采用哪種方式,而是銷售訂單中斩启,即是通過這個(gè)LOGIC來的序调。
1. 物料的STRATEGY GROUP
如果上圖都不知道是那個(gè)畫面的話,我想可能要麻煩你先學(xué)學(xué)以前的基礎(chǔ)學(xué)科
2. 此STRATEGY 所對應(yīng)的Requirement type of customer requirement
SPRO->Production->Production Planning->Demand Management->Planned Independent Requirements->Planning Strategy->Define Strategy Group
默認(rèn)用第一個(gè)兔簇,但也可以選擇其他幾個(gè)策略的发绢,這里可以參加PRODUCTION PLANNING COURSE
SPRO->Production->Production Planning->Demand Management->Planned Independent Requirements->Planning Strategy-> Define Strategy
就是上圖中紅色標(biāo)記的 Availability check來決定的,如果選中垄琐,則在Sales order中是用ATP 边酒,如果不選中,就是用 CHECK AGAINST PIR .
此物料有庫存100PC
沒有任何的PIR (計(jì)劃獨(dú)立需求)
在建立Sales order的時(shí)候狸窘,不能CONFIRM到任何的數(shù)量墩朦,就算有庫存也不行,并且你會(huì)發(fā)現(xiàn)這種與正常的ATP有點(diǎn)不同翻擒,在上面的工具欄中氓涣,并不會(huì)有什么SCOPE OF CHECK之類的字眼,可以去留意一下陋气。
再來劳吠,如果我建立一個(gè)PIR
再建立SALES ORDER , CHECK 如下
看到嗎?日期與數(shù)量都等于我們的PIR的數(shù)量巩趁。
注:此種方法跟:SPRO->Production->Shop Floor Control->Operations->Availability Check->Define Scope of Check 沒有一點(diǎn)關(guān)系痒玩。
這個(gè)很簡單吧。
下班了晶渠,要去吃飯了凰荚,寫了我一上午燃观,真是辛苦啊褒脯。