啟用生產工單標準日誌
Summary
You cannot activate the creation of change documents for production orders and process orders.
Customizing table T399X (parameters dependent on order type) contains field FLG_DOC but you cannot maintain it using the Customizing transactions for production or process orders.
Production order, process order
T399X-FLG_DOC
SPRO, BADI
It is not intended to use the SAP standard tool for the creation of change documents for production or process orders in the SAP standard system. The indicator in table T399X is only interpreted by maintenance orders and networks.
The reason for this is that the tool cannot determine dependencies of changes and thus would log too many changes that would have a negative effect on the runtime.
Example: A production order contains 10 operations and 1000 components
- Case 1: You change the requirements quantity for a component manually.
The system creates a change document for the changed component.
- Case 2: You change the planned quantity in the order header manually.
The change causes that the quantites are changed automatically for all operations and components. The system would create
- a change document for the changed header quantity,
- ten change documents for the automatically changed operation quantities (if defined) and
- thousand change documents for automatically changed component quantities.
Use the SAP enhancement PPCO0007 that is processed when you save order changes. You can find the SAP enhancement in Customizing under the menu path "Shop Floor Control or Production Planning for Process Industries -> Process Order -> System Modifications -> Enhancements for Order Maintenance -> Enhancement when Saving an Order (Header Fields)".
Here you can define additional logic to decide whether or not the system creates change documents.
For this, you can access either the SAP standard tool for creating change documents or your own tool.
The call of the customer exit takes place in function module CO_ZV_ORDER_POST when you save. The current data of an order header is supplied via parameter HEADER_IMP. For collective orders the exit can be called several times - once for each order in the collective order.
Remember that a dialog box must not be accessed and a message must not be issued from the exit.
You can use the attached source code as a template for accessing the creation of change documents.
You can also see in the source code how the current and original data of the different order objects can be provided by internal tables.
The example source code uses function module ORDER_WRITE_DOCUMENT that logs - for the ORDER change document object - the changes for the tables transferred to the module.
It may be appropriate to define a separate object for change documents for orders, for example ZZORDER. If required, you can use the ORDER standard object as a template.
The following tables of the order may have to be taken into account for this type of change document object:
Table Description Production Process order
- AFAB Relationships X
- AFFH Production resource/tool X
- AFFL Work order sequence X X
- AFFT Process instructions X
- AFFV Process instruction values X
- AFKO Order header data PP X X
- AFPO Order item X X
- AFVC General operation X X
- AFVU User-specific data operation X X
- AFVV Quantities/dates/values in the operation X X
- AUFK Order header general X X
- DRAD_PORDER Link: Document to order X
- MLST Trigger point X
- RESB Reservation X X
- RSDB Index reservation/direct procurement X X
Important:
The creation of change documents using the SAP standard tool requires that the indicator for change document creation is set for the data element that defines the affected table field. For example, this indicator is not set for data element GAMNG (total order quantity) in the standard system which is the reason why changes to the planned order quantity of the order header are not logged. The reason for this is that the GAMNG field of the AFKO table is defined using data element GAMNG.
To be able to set the indicator for the creation of change documents without modifications and display change document data at a later stage, refer to Note 394887 (Enhancements for installing PH-ELR_100_46C) for Release 4.6C; as of Release 4.70 (SAP Enterprise), the Add-On is part of the R/3 standard system.
You can of course set the indicator for activating the creation of document changes manually for each data element using Transaction SE11, however, this changes the data element.
You can display the change documents using, for example, programs RSSCD100, RSSCD150, or RSSCD200. The display from the standard transactions of the order is not supported.
For Release 45B to 46B, you must also create function module CO_BR_AFFX_GET_TABLES_POST in function group COBR using Transaction SE37. Define the following TABLES parameters for the interface:
Parameter name Type spec. Reference type Optional EXP_AFFT LIKE AFFTB
EXP_AFFV LIKE AFFVB
To be able to archive the generated change documents, you must implement the program modification from Note 508212 in your system.
This note provides an example implementation with which only the following changes can be logged.
- The priority in the order header changes
- The planned quantity of the components changes
- The planned batch of the components changes
- New components are added
- A component is deleted
If you want to log other actions, you must enhance the example implementation yourself.
Header Data
Release Status: | Released for Customer |
Released on: | 2009.03.10 05:57:28 |
Master Language: | German |
Priority: | Recommendations/additional info |
Category: | Consulting |
Primary Component: | PP-SFC Production Orders |
Secondary Components: | PP-PI-POR Process Order |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29829936/viewspace-1595632/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Java的標準日誌Java
- 減少oracle日誌的產生Oracle
- MySQL案例之——生產slave庫無法應用日誌MySql應用日誌
- 減少日誌產生量小結
- 每天產生REDO歸檔日誌量
- oracle 日誌產生大小的計算Oracle
- MYSQL啟用日誌和檢視日誌MySql
- S/4HANA生產訂單的標準狀態和透明工廠原型狀態的對映原型
- Oracle產生redo日誌量大小統計Oracle
- 測試DML 時產生歸檔日誌和閃回日誌的比
- update操作會產生幾條mlog$日誌?
- 【oracle】關於日誌產生量的計算Oracle
- 【LISTENER】禁止產生監聽器日誌的方法
- linux自動清理Docker標準輸出日誌LinuxDocker
- 解決生產日誌重複列印的問題
- Oracle資料庫減少redo日誌產生方式Oracle資料庫
- 【IE知識】最系統、完整的標準工時學習資料;標準作業(SOP)詳解;生產線佈局規劃
- 生產工單發料後元件不能刪除控制元件
- oracle redo日誌產生量測試及比較1Oracle Redo
- 啟用日誌傳送 (Transact-SQL)SQL
- 一套標準的ASP.NET Core容器化應用日誌收集分析方案ASP.NET應用日誌
- IVRA釋出國內首個VR頭顯生產標準VR
- 簡單ELK配置實現生產級別的日誌採集和查詢實踐
- Filebeat 收集K8S 日誌,生產環境實踐K8S
- 聊一聊如何截獲 C# 程式產生的日誌C#
- oracle檢視昨天產生歸檔日誌檔案總量Oracle
- 中國首個安全生產標準化管理雲平臺釋出
- 標準庫 http 包的簡單實用HTTP
- 如何精準查詢日誌
- 11G Oracle 關閉監聽XML日誌產生的方法OracleXML
- trace_enabled 是否產生trace日誌--按情況來關閉
- 物化檢視comlete重新整理會產生大量的日誌
- 11G flashback data archive 導致產生大量歸檔日誌Hive
- 管理的本質:標準化、流程化、格式化-精益生產
- 啟用日誌傳送 (SQL Server Management Studio)SQLServer
- 聯機重做日誌、歸檔日誌、備用重做日誌
- 歐洲工業無線網路技術採用中國標準
- Win10系統怎麼啟動引導日誌_win10引導日誌啟用教程Win10