我目前的做法是這樣的,通過權限控制和增強。權限分為有修改行項目拒收狀態的權限和無修改權限的權限。只有經理級別可以修改此狀態。銷售人員只能做訂單。訂單輸入後,會增強通過判斷權限。如果是銷售人員,直接設置為“99”。所以妳不會參與MRP操作。銷售人員無權修改此狀態。如果修改,則增強提示:您無權修改已拒絕狀態。代碼如下:if sy-tcode =' va01 '。如果vbak-auart =' zor '。*如果沒有修改權限,默認設置為99 authority-check object ' z _ vbak _ k3 ' id ' actvt '字段' 02 '。ifsy-subrec0.vbap-abgru =' 99 '。endif.endif.ifsy-tcode =' va02 '。。如果VBAK-AUART = 'ZOR '。數據:阿布格魯喜歡VBAP-阿布格魯。數據:I_vbap1的開始出現在125。包括結構vbapvb。數據:I_vbap65438+ 0結束。I _ vbap 1[]= xbap[]。在I_VBAP1處循環。清楚了:阿布格魯。*判斷選擇單abgru是否從vbap進入abgru其中vbeln = i _ vbap1-vbeln和POSNR = i _ vbap1-posnr .如果abgrui _ vbap1-abgru.auth被修改,ority-check object ' z _ vbak _ k3 ' id ' actvt '字段' 02 '。ifsy-subrec0.message“您無權修改拒絕狀態”鍵入“e”。endif . endif . end loop . endif . endif .
上一篇:TRU trussardi 是什麽牌子的衣服下一篇:人民日報證書的作用是什麽?