以下就業務要求及sap的技術設定詳細說明。
1.po必須參考pr建立,不允許採購員手動使用me21n直接建立。
啟用」採購員的功能許可權」:
1.1 spro–>物料管理–>許可權管理–>定義採購員的功能許可權,按業務要求定義乙個新的profile.
圖11-01
1.2 將1.1定義的profile assign給採購員帳號。
tcode: su3
parameter id: efb
引數值: 1.1中定義的profile id.本例中是」01″
圖11-02
2.採購員不能更改po的數量及數量單位。(該要求是前面第1項要求的技術延續,因為規定了只能從pr參考建立,所以建立後要是又允許更改數量,則仍然達不到與pr一致的業務控制。)
啟用」螢幕元件控制功能」,業務要求是所有的po檔案都不能更改數量及數量單位,在技術上控制相關po檔案型別的螢幕控制引數即可。(在採購檔案層次中控制」螢幕元件是其中的乙個維度,sap支援多達5種維度,參見附錄清單)
2.1 spro–>物料管理–>採購–>採購訂單–>定義憑證層的螢幕格式
從標準的」nbf」中複製乙個新的fsel: z001.
圖11-03
2.2 將2.1中定義的fsel assign給採購檔案型別:
spro–>物料管理–>採購–>採購訂單–>定義憑證型別.
圖11-04
3.當pr成功轉換為po後,不能對pr進行任何的更改。
3.1 經過測試系統的功能,系統標準並不能控制到這個業務要求。me52n更改已成功轉換為po的pr的時候,系統會提示mepo811 message id,並且該id不能進行」訊息定製」.
圖11-05
3.2 那只能損招開路,使用userexit進行控制。
tcode: cmod 建立乙個新的userexit project.
enhancement: mereq001
功能跳出: exit_saplmereq_005
寫上以下控制**:
if im_data_old-statu ne 『n』.
message 『pr已由採購員處理過,不能再進行任何的更改!』 type 『e』.
endif.
圖11-06
4.已獲得系統審核的pr,在審核完成並且沒有轉換為po前,當更改數量或數量單位後,需要再次審核。
4.1系統標準功能中,只要已release pr,就不允許更改數量及數量單位。所以,首先解決」允許已release pr更改數量的問題」。
4.1.1確認pr的審核標識使用的螢幕控制引數id.
spro–>物料管理–>採購–>採購申請–>審批過程–>含分類的過程–>用分類建立過程–>發布標識–>」2″
圖11-07
4.1.2從標準的fz01中複製乙個新的fsel: z002.
spro–>物料管理–>採購–>採購申請–>定義螢幕層的螢幕格式
定義該fsel允許進行數量及數量單位的更改。
圖11-08
4.1.3更改4.1.1的設定,assign z002到審核標識。
spro–>物料管理–>採購–>採購申請–>審批過程–>含分類的過程–>用分類建立過程–>發布標識–>」2″
圖11-09
按4.1的設定完成後,測試系統發現只有數量變大的時候,才會觸發重新審核。這與po的審核類似:只有更改po的數量或價值比原來更大的時候,才會引起po的重新審核。debug了一下標準程式,發現sap直接在程式中codeing了這個玩法,並且不能定製。按業務部門的理解,只要對pr的數量進行了更改,不管改大或改小都應該重新審核,不知道sap的業務專家與我們的使用者的想法為啥有這麼大的區別?難道這個程式是sap」中國」的工程師寫的–>大房的是正室,小二小三不用理會?
圖11-10
有關重新進行審核的控制,sap程式使用以下三個函式對pr,po,服務訂單進行判斷。要是專案要求一定要做到大小通吃,更改對應的函式原始碼即可。
me_rel_strategie_eban determine release strategy for purchase requisitions
me_rel_strategie_ekko determination of release strategy for purchasing documents
me_rel_strategie_essr determine release strategy for service entry sheets
[附錄]
有關mm中sap對螢幕控制的多個維度:
1.field selection key: transaction
2.field selection key: activity type
3.field selection key: purchasing document type
4.field selection key: item category/document category
5.field selection key: purchase requisition
詳情參考
spro–>物料管理–>採購–>採購申請–>定義螢幕層的螢幕格式 的幫助說明.
有PO沒PR的查詢
select rrsl.rcv transaction id,pre.attribute1,case when p acct 16049901 then select trim fa.serial number from fa additions v fa where fa.asset number...
PR曲線與F值
pr曲線與roc曲線都是評價乙個機器學習演算法的標準,那麼不同點在 呢,首先我們還是看下面幾個值 tp 真正 實際正 fp 假正 實際負 tn 真負 實際負 fn 假負 實際正 與roc曲線不同的是,pr曲線用 precision 準確率和 recall 召回率分別作為橫縱座標。precision ...
PR曲線與ROC曲線
pr曲線中的p代表的是precision 精準率 r代表的是recall 召回率 其代表的是精準率與召回率的關係,一般情況下,將recall設定為橫座標,precision設定為縱座標。在機器學習中,分類器往往輸出的不是類別標號,而是屬於某個類別的概率值,根據分類器的 結果從大到小對樣例進行排序,排...