本文主要介紹質量管理模組中從QM主資料的準備,到檢驗批的建立、結果記錄、使用決策,整個過程中常見的問題及解決方案。
如果您需要在系統之間轉移QM 主資料,比如檢驗方法,主檢驗特性,決策程式碼,選擇集等,那麼一定要提前讀一下 SAP Note 61049 。相信會對您會有很大幫助。
如果在使用事務程式碼QS41 / QS51建立決策程式碼或者選擇集時遇到錯誤訊息TK430 (客戶端&1有“不可修改”的狀態), KBA 1911886應該能夠幫您解決此問題。
準備工作就緒後,就要建立檢驗批啦。如果您在檢驗批建立過程中發現如下問題怎麼辦呢?
-
檢驗批號發生跳號: SAP Note 1832772解釋了可能的原因,並提供瞭解決方法。
-
檢驗批狀態一直是CRTD,系統無法找到合適的檢驗計劃: KBA 2112741覆蓋了此問題可能發生的大部分原因
-
檢驗狀態SPRQ缺失,檢驗批沒有質檢庫存:請看 KBA 2136634對此作出的解釋。
檢驗批建立出來後,就可以進入下一步 - 記錄檢驗結果。如果您在記錄檢驗結果時遇到問題,可以看看下面的內容能不能夠幫到您:
-
使用QE51N或者QA32 記錄檢驗結果後,發現檢驗結果記錄的開始時間居然晚於檢驗結果記錄的結束時間:請一定確保您的系統中已經打了 SAP Note 2017397 。
-
如果您想使用複製檢驗結果這一功能,卻發現系統中沒有相關的配置選單: KBA 1680949一定能夠幫到您。
-
如果您在做完使用決策後發現某一結果記錄錯誤,想要修正,但是系統不再允許修改結果: KBA 1716024給您支兩招。
-
系統中檢驗結果的表有QAMR, QASR,QASE,您是不是有時候會對這些表有些混淆呢? KBA 1649587為您理清思路。
檢驗結果記錄完成,就要對檢驗批做使用決策了。在使用決策時,發生的問題比較多,下面列出了很多客戶遇到過的問題:
-
如果您發現系統中的質檢庫存沒有與之對應的檢驗批,或者雖然有狀態為SPRQ的檢驗批,卻沒有相應的質檢庫存,那麼系統中可能存在庫存不一致:您需要手動在事務程式碼SE38中建立並執行 SAP Note 48815中包含的程式ZQEVAC20。它會列出系統中存在的庫存不一致,您只需點選小鉛筆按鈕進行修正
-
如果一個檢驗批的狀態為UD,但是使用決策程式碼為空,或者已有使用決策程式碼,卻沒有UD狀態: SAP Note 174877中包含的程式ZQEVAC22會幫助您修正檢驗批的狀態。
注:如果發現問題1或2後,請檢查系統中是否有自開發的使用者出口/BADI/增強。很多系統資料不一致的問題都是由於自開發程式碼導致的。注意像“commit”“commit work”這樣的語句一般是不能在自開發的使用者出口/BADI/增強中使用的,會非常容易引發資料不一致。
-
標準SAP系統中並沒有提供取消實用決策的功能,但是如果使用者確實有這方面的需求怎麼辦?彆著急, SAP Note 33924中提供了可以實現這一功能的使用者出口,您只需要啟用這一使用者出口,並在其中啟用示例程式碼就可以了。
-
SAP Note 33924只能取消檢驗批的UD狀態,但是如果使用者想要將庫存轉移回質檢庫存怎麼辦呢? 您可以執行 SAP Note 175842中的程式RQEVAC50來取消在使用決策時產生的庫存移動憑證。
-
在做使用決策,選擇使用決策程式碼時,系統列出了所有工廠的選擇集,這樣可能會影響系統效能並對使用者造成困擾,如何控制系統只顯示檢驗批所屬工廠的選擇集呢? KBA 2022028一定能幫到您。
-
如果檢驗批包含一個批次,並且在使用決策時對批次庫存做了移動,但是發現批次庫存表MCHB與實際庫存不一致:請確保您的系統中包含了 SAP Note 1935699。
-
系統升級後,您發現欄位QAVE-VAENAME(使用決策的更改者)在用事務程式碼QA11做完使用決策後並沒有被更新。這是因為 SAP Note 1805920修改了系統設計,打上此Note後,欄位QAVE-VAENAME只有在使用事務程式碼QA12修改使用決策後才會更新。
-
使用事務程式碼QA16做批次的集體使用決策時,出現錯誤訊息QV121 “選定集程式碼不存在,或輸入資料不完全”。而這一訊息在系統升級前並不會出現。這是怎麼回事呢?請檢查系統中是否包含 SAP Note 1699641 。此Note修正了系統設計。您需要按照 KBA 2114045檢查系統對使用決策選擇集的配置。
-
SAP Note 1970287中包含更多的關於使用決策常見問題。
如果您在質量管理模組中使用了動態修改規則(Dynamic Modification Rule)對檢驗批進行控制,那麼下面幾個SAP Notes一定要看:
-
SAP Note 86925:此Note 詳細解釋了影響略過檢驗批(skip lot)的幾處系統配置。如果您發現略過檢驗批(skip lot)沒有生成,那麼檢查Note中提到的系統配置一定能夠解決您的問題。
-
SAP Note 612299:如果您發現某一檢驗階段執行太過頻繁,或者總被跳過,那您可以參考此Note中的解釋和解決方案。
-
SAP Note 942073:如果您對系統何時修改質量級的邏輯不是很清楚,無法確定應如何配置動態修改規則,請參考此Note對系統設計的解釋。
-
SAP Note 844979:目前在系統內有多種配置會影響檢驗階段的變化,如果您對動態修改過程有疑問,可以使用此Note來跟蹤這一變化