
Service with Advanced Execution is a new service business process in SAP S/4HANA Cloud Private Edition. This is based on the integration of Service with Maintenance Management.
The concept of Execution Status in Service with Advanced Execution is introduced in the following blog:
Execution Status in Service with Advanced Execution
Within Service with Advanced Execution, there are various process flows depending on the business scenario. These process flows are distinguished based on two aspects:
Process Flow 6:
This blog showcases the process flow wherein the initial transaction is the service contract and the maintenance plan. On scheduling the maintenance plan, both the documents are created simultaneously i.e. service order with execution order item and billable maintenance order along with the linkage between the two.
Maintenance plans enable the scheduling of recurring services at predefined intervals. These services can be part of routine maintenance on a periodic basis or triggered based on usage or performance.
For e.g. A car dealership offers preventive maintenance services for customers who have purchased vehicles from them. As part of the service agreement, the dealership provides regular doorstep maintenance every 6 months, to ensure optimal vehicle performance and longevity. A time-based maintenance plan can be set up for the car. After every 6 months, the maintenance plan triggers the creation of two orders:
The service order and the maintenance order are linked with each other through document flow.
In addition to the routine maintenance, the dealership also recommends a battery replacement every 2 years. This service can be planned with a strategy-based maintenance plan.
Creation of Service Contract
A service contract can be created using ‘Manage Service Contracts’ App.
The following details could be filled while creating a service contract:
Creation of Maintenance Plan
A maintenance plan can be created using ‘Add Single Plan’, ‘Add Strategy Controlled Plan’ or ‘Add Multiple Counter Plan’ Apps to create time-based or performance-based single cycle plans, strategy plans or multiple counter maintenance plans respectively.
The following details could be filled while creating a maintenance plan:
Scheduling of Maintenance Plan
Once a maintenance plan is created, the next step is to schedule it. In the ‘Schedule Maintenance Plan' App, do the following:
The service product in the service order is copied from the service contract as the execution order item. The item category for this service product is determined from the ‘Copy Item Categories - Item Category Determination’ customizing.
Similarly, the Sold-to-Party in the service order is also taken over from the service contract.
While creating the service order and the maintenance order, the order type mapping configurations (SPRO -> Service -> Transactions -> Settings for Service Transactions -> Integration -> Plant Maintenance Integration-> Map Order Types) are not relevant. The service transaction type and plant maintenance order type are user inputs in the maintenance plan.
The operations and components in the maintenance order are derived from the task list entered in the maintenance plan.
Status lifecycle in Service with Advanced Execution
Current state of an execution order item
The state diagram illustrates the status lifecycle of one execution order item along with its corresponding maintenance order in this process flow. Each block below represents a state displaying 3 different status values. The lifecycle and execution status of an execution order item along with the status of the corresponding maintenance order.
Release of Execution Order Item
Once the service order and execution order item details are finalized, the lifecycle status can be set to ‘Released’. The execution status on the execution order item is ‘Execution Planning’ and the maintenance order status is 'CRTD' (Created).
Note: The execution order item can be rejected only when the execution status is ‘Execution Planning’.
The document flow between the service order and maintenance order can be viewed in Transaction History assignment block. The maintenance plan and maintenance item document flow can also be viewed here.
The details of the maintenance order connected to the execution order item can be viewed in the Maintenance Order assignment block in the item.
Release of Maintenance Order
Once the maintenance order is created from the service order, the maintenance order is in planning phase. After the planning is done, the maintenance order is set to ‘Released’ by the Maintenance Planner. Then the execution of service can be started. The maintenance order status is changed from ‘CRTD’ to ‘REL’ (Released). With this status transition, the execution status on the execution order item is set to ‘In Execution’.
Completion of Execution Order Item
After the execution of service is completed by the Maintenance Technician, the maintenance order status is set to ‘TECO’ (Technically Completed). With this status transition, the lifecycle status of execution order item is set to ‘Completed’. The execution status on the execution order item is set to ‘Execution Done’.
Once the service order is set to ‘Completed’, the completion date is updated for the call in maintenance plan scheduling list.
Summary
The distinct feature in this process flow is the creation service order and maintenance order from maintenance plan. As we proceed with the execution of maintenance order, the lifecycle and execution status of execution order item in service order are in continuous alignment with the status of maintenance order at every step.
Further references
To know more about the execution order item and its attributes, please refer following blog:
Deep Dive: Execution Order Item and Billable Maintenance Order
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
11 | |
7 | |
5 | |
3 | |
3 | |
3 | |
3 | |
3 | |
2 | |
2 |