This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
0
SAP AG 2006
Unit 8 - Overview Diagramm
Preface
Recap Customer CaseBusiness Process and Interface Monitoring
Data Volume ManagementJob Scheduling Management
Data ConsistencyManagement
Introduction to E2E Business Process Integration and Automation Management
Initial Customer Situation – Scenario Business Process “Order to Cash”
CRM - C00
Create Sales Order
SAP ECC - TT5
Create Sales Order
Check Availability
Run MRP
Procurement Process
Manufacturing Process
Create Outbound Delivery
Post Goods Issue
Create Billing Document
Warehouse - TT5
Create Outbound Delivery
Create Picking Transfer Order
Confirm Picking Transfer Order
Post Goods Issue
SAP ENTERPRISE
PORTAL - EPP
Create Sales Order
Company IDES sells Pumps, Motorcycles, PC’s and light bulb. The company is located in Frankfurt /Germany and has subsidiaries within Europe, Asia, and North- and South America
Business Process “Order to Cash” describes the sales process for pumps:
Orders for pumps can be placed by customers directly via the Company Portal or via the Call Center that uses a non-SAP CRM system and are replicated to the ERP system via BDocs.
The availability of the ordered material is checked on the ERP system. The MRP determines how the material requirement can be satisfied. Materials that are not available can either be procured or manufactured in separate business processes.
Once the material is available the Outbound Delivery is created on the ERP system. During the creation of a delivery, the system establishes whether it is relevant for distribution or not. If it is, a BAPI is called when the delivery is saved. This BAPI starts the creation of an IDoc and via this IDOC sends the delivery to the Warehouse system.
In the Warehouse system the Picking Transfer order is created. Once the material is physically put into the Goods Issue zone the Warehouse Operator confirms the Picking Transfer Order. By this the posting of the goods issue is triggered, calling a BAPI. This BAPI confirms the data, that was created or changed in the WMS (e.g. quantities, packaging, batches, ...) to the ERP system.
When the confirmation is received in the ERP system the goods movement is executed in Inventory Management. Based on this the Goods Issue the billing document is created.
How does Change in Scheduling influence Monitoring tasks?
Job PP_MRP_0001_6H runs every 6 hours starting at 5:30
The business process should never stand still. If material is available at the time of the order creation and the order is created before 12:00, the material itself should leave the yard at 16:00.
Business Process Champion
Which business process specific objects have to be monitored to ensure that possibly business critical situations are recognized and solved before the have an impact?
Incorporate into existing Business Process and Interface Monitoring concept
Step 3 Identify business requirements
Step 4Define monitoring objects, alerts and thresholds
Step 5Define monitoring activities
Step 6Define communication and escalation procedures
Step 7 Assign monitoring activities to responsibles
Error situations should be recognized:
Dumps within MRP Run, Cancellations
MRP run has to start within 30 minutes of scheduled start time and has to be finished within 15 minutes, otherwise resources for other activities are allocated
MRP run cancellation: Red alert
Dumps within MRP: Red alert
MRP Start Delay: 15 minutes for yellow and 30 minutes for red
Maximum Duration: 10 minutes for yellow, 15 minutes for red
Use SAP Solution Manager for automated monitoring
in case of problem check job log for MRP run for problems
Job Status is directly observed in external job scheduling tool
In case of problems contact business department (Mr. Meyer)
If you can’t solve the problem open ticket
Monitoring is supposed to be carried out by Mrs. Hampert in Business Process Operations Team
MRP run has shown increasing runtime over the last weeks
A performance analysis is considered as an urgent issue as the business process step is considered to be critical as KPIs a given with regards to time restrictions an throughput requirements.
Initial error handling did not solve the problem, detailed root cause analysis is required Business Process Performance Optimization
Business Process Performance Optimization for MRP Run
So in order to improve the runtime of the MRP run the DB table RESB should be analyzed via transaction DB02 (size 20GB).
Can the size be reduced and/or the growth slowed down? So can you avoid, delete, summarize or archive data?
For RESB data avoidance and archiving is possible.
Archiving production orders using archiving object PP_ORDER is especially helpful if table RESB contains many order reservations (field BDART = AR). Archiving these noticeably reduces the data volume in RESB. This also improves the performance of reading order reservations.
A good indicator for deciding whether archiving table RESB would make sense or not is the number of “old” (for example older than three months) reservation entries, for which the final issue indicator (field KZEAR – final issue) has been set. If your system has a large number of these kind of reservations, you should check, whether it would be possible to flag them for deletion and then remove them from table RESB when the production orders are archived.
Stock Difference between IM and WM – Effects for MRP run
Business Process Champion
Root Cause Analysis: MRP only considers stock in Inventory Management (on ERP system) and not on the warehouse system
Check for inconsistencies between IM and WM via transaction LX23
Business complains that throughput for business process is not good enough Materials are not sent out immediately even though they are physically available on the shelf