Documente Academic
Documente Profesional
Documente Cultură
Introduction to End-To-End
Solution Support
Data Consistency
Management
SAP AG 2006
SAP AG
E2E300
8-1
0.2
Storyline
Business Process
Detecting Alerts
Schedule Consistency
Checks
SAP AG
E2E300
8-2
0.3
SAP
ENTERPRISE
PORTAL - EPP
Create Sales
Order
Create Sales
Order
Create Sales
Order
Check
Availability
Run MRP
Procurement
Process
Manufacturing
Process
Create
Outbound
Delivery
Create Billing
Document
Post Goods
Issue
Warehouse - TT5
Create
Outbound
Delivery
Create Picking
Transfer Order
Post Goods
Issue
Confirm Picking
Transfer Order
Company IDES sells Pumps, Motorcycles, PCs 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.
SAP AG
E2E300
8-3
0.4
Technical Details for the Business Process
CRM - C00
SAP
ENTERPRISE
PORTAL - EPP
Create Sales
Order
Create Sales
Order
Create Sales
Order
Check
Availability
Job PP_MRP_0001_D runs
once per day at 22:00
Run MRP
Procurement
Process
Manufacturing
Process
Create
Outbound
Delivery
Create Billing
Document
Post Goods
Issue
Warehouse - TT5
Create
Outbound
Delivery
Create Picking
Transfer Order
Post Goods
Issue
Confirm Picking
Transfer Order
SAP AG
E2E300
8-4
0.5
Structure of Support Organization
Business
Department
Sales
Business
Department
Production
Business Process
Champion
Business Process
Champion
IT Department
Business Process
Operations Team
SAP AG
E2E300
8-5
0.6
SAP
ENTERPRISE
PORTAL - EPP
Create Sales
Order
Create Sales
Order
Create Sales
Order
Check
Availability
Job PP_MRP_0001_D
runs daily
Run MRP
Procurement
Process
Manufacturing
Process
Create
Outbound
Delivery
Create Billing
Document
Business Process
Champion
Post Goods
Issue
Warehouse - TT5
Create
Outbound
Delivery
Create Picking
Transfer Order
Post Goods
Issue
Confirm Picking
Transfer Order
SAP AG
E2E300
8-6
0.7
Use Job Request Form for Requesting Change
So next steps to consider: planning, scheduling, monitoring!
Job name
PP_MRP_0001_6H
Report
RMMRP000
PP_MRP_0001_D
System/Client
TT5:800
Scheduling
Business Contact
Mr. Meyer
Business Relevance
Error Handling
...
...
SAP AG
E2E300
8-7
0.8
SAP AG
E2E300
8-8
0.9
SAP
ENTERPRISE
PORTAL - EPP
Create Sales
Order
Create Sales
Order
Create Sales
Order
Job
PP_MRP_0001_6H
runs every 6 hours
starting at 5:30
Check
Availability
Run MRP
Procurement
Process
Manufacturing
Process
Create
Outbound
Delivery
Create
Outbound
Delivery
Business Process
Champion
Warehouse - TT5
Create Picking
Transfer Order
Confirm Picking
Transfer Order
SAP AG
E2E300
8-9
0.10
Step 3
Identify business
requirements
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
Step 4
Define monitoring
objects, alerts and
thresholds
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
Step 5
Define
monitoring
activities
Step 6
Define
communication
and escalation
procedures
Use SAP
Solution
Manager for
automated
monitoring
In case of
problems
contact business
department (Mr.
Meyer)
in case of
problem check
job log for MRP
run for problems
Step 7
Assign
monitoring
activities to
responsibles
Monitoring is
supposed to be
carried out by
Mrs. Hampert in
Business
Process
Operations Team
Job Status is
directly observed
in external job
scheduling tool
SAP AG
E2E300
8-10
0.11
SAP Solution Manager used for Monitoring MRP Run
Monitoring set up according to
Documentation (especially
Roadmap and Setup Guides)
available in Quicklink /BPM in
SAP Service Marketplace
Monitoring functionalities as they
are available in ST-A/PI on
Satellite system or within ST-SER
on SAP Solution Manager
SAP AG
E2E300
8-11
0.12
IT Department detects Alert Situation
CRM - C00
SAP
ENTERPRISE
PORTAL - EPP
Create Sales
Order
Create Sales
Order
Create Sales
Order
Check
Availability
MRP Run takes 30
minutes each time it
runs Red alert
Run MRP
Procurement
Process
Manufacturing
Process
Create
Outbound
Delivery
Create Billing
Document
Post Goods
Issue
Warehouse - TT5
Create
Outbound
Delivery
Create Picking
Transfer Order
Post Goods
Issue
Confirm Picking
Transfer Order
Business Process
Operations Team
SAP AG
E2E300
8-12
0.13
Execute Initial
Analysis
Application
Management
RCA process
SAP AG
E2E300
8-13
0.14
Business Process Performance Optimization for MRP Run
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
SAP AG
E2E300
8-14
0.15
SAP AG
E2E300
8-15
0.16
Data Volume Management triggered by MRP
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.
SAP AG
E2E300
8-16
0.17
Database Size and Growth
Database Size < 500GB
Database Growth <
20GB/month
SAP AG
E2E300
8-17
0.18
Archiving Objects for table RESB
Archiving Object
MM_EBAN
Purchase Requisitions
MM_EKKO
Purchasing Documents
PM_ORDER
PP_ORDER
Production Orders
PR_ORDER
Process Orders
PS_PROJECT
Operative Structures
SAP AG
E2E300
8-18
0.19
Storyline
Business Process
Detecting Alerts
Schedule Consistency
Checks
SAP AG
E2E300
8-19
0.20
SAP AG
E2E300
8-20
0.21
Recognizing Inconsistencies Possible Causes
Possible Reasons:
SAP AG
E2E300
8-21
0.22
Solve Inconsistency
1.
2.
3.
SAP AG
E2E300
8-22
0.23
Step 3
Identify business
requirements
Step 4
Define monitoring
objects, alerts and
thresholds
Error situations
in interface
should be
recognized
Step 5
Define
monitoring
activities
Use SAP
Solution
Manager for
automated
monitoring
Step 6
Define
communication
and escalation
procedures
In case of
problems
contact business
department (Mr.
Meyer)
If you cant solve
the problem
open ticket
Step 7
Assign
monitoring
activities to
responsibles
Monitoring is
supposed to be
carried out by
Mrs. Hampert in
Business
Process
Operations Team
SAP AG
E2E300
8-23
0.24
HW & time restrictions!! scheduling would fit best at 04:00, at that time no
application data is posted
SAP AG
E2E300
8-24