Executing a Large Integration Scenario 3 – Customer Service, Maintenance and Service with Advanced Execution

Objective

After completing this lesson, you will be able to perform enhanced integration processes in the customer service environment.

Configurable Materials and General Maintenance Task Lists in Plant Maintenance and Service

Introduction

The following section covers the integration of Variant Configuration in Plant Maintenance and Service.

This figure explains the process of Service with Advanced Execution, Plant Maintenance, and Customer Service in Combination with Variant Configuration. Details are explained inside notes.

In the overall process described, the procurement process of the material should end with the goods receipt. It takes place regardless of whether procurement was carried out using in-house production, external procurement, or project processing.

Service with Advanced Execution, Plant Maintenance (PM), and Customer Service (CS) are listed as an additional integration aspect. The idea is that services should continue to be offered for the sold, configured product. You can also access the configuration of the product (configuration from the sales order) directly in these service quotations and service tasks.

To do this, the product delivered to the customer must be managed in the supplier's system (that is, our system here) as a service-relevant or maintenance-relevant object. This is done by customer equipment. You can use the settings in the material master to achieve serialization and thus the linked generation of equipment. In the material master in the sales and distribution data, a serial number profile has been assigned for this, which basically makes serial number usage mandatory for all relevant processes. It is also set here that a piece of equipment is always created. At the same point in the material master, you specify that the serial number and equipment are kept synchronous.

However, the customer can also plan and execute maintenance tasks for the acquired product. The procedure for it is similar – but in the customer's system.

This figure names the main categories of technical objects: Functional Locations, Equipments, Assemblies, and Serial Numbers.

There are four categories of technical objects:

  • Functional locations are elements of a technical structure and represent the system areas in which objects can be installed. Technical structure can be subdivided according to functional, process-oriented, or spatial criteria.

  • Equipment refers to individual objects that are to be treated as autonomous units.

  • Serial numbers are assigned to materials to differentiate them from other items. They enable materials to be treated as individual items. Inventory management can be carried out for serial numbers.

  • Assemblies are used to finely structure functional locations and equipment. These are treated as BOM items and not as individual items.

Functional locations, equipment, and serial numbers can be used as reference objects in documents such as service requests and service orders. You can use the different categories of technical objects individually or in combination.

Equipment

You always create an equipment master record for a technical object under the following conditions:

  • You need to manage individual data for the object.

  • When breakdown, planned, or preventive maintenance tasks are required for an object, you need to record the maintenance tasks.

  • You need to collect and evaluate technical data for the object over long periods of time.

  • You need to monitor the cost of maintenance tasks for the object.

  • You need to record the usage time of the object at functional locations.

This figure shows you a screenshot of an Equipment. It also shows the Serial Number history and the characteristic value assignment. Also a reference to Sales Document is displayed.

If you create such an equipment with reference to a configurable item of a sales order, it also has a reference to the corresponding configuration. You can use this configuration in the service. The configuration data from the sales order and also the reference to the sales order can be displayed on the same tab page in the equipment. In the equipment, you can still find the serial number information.

A piece of equipment can be installed and dismantled at functional locations. You can also monitor the installation times for a piece of equipment from both the functional location view and the equipment view.

In the case of a piece of equipment that is linked to a material, when you dismantle the damaged piece of equipment, the system can automatically place it in storage. Likewise, when a piece of equipment is installed, the system automatically releases it from store inventory.

Overview of Service with Advanced Execution

This figure shows the Service Processes in SAP S/4HANA 2021 on premise.

The design of SAP S/4HANA Service removes functional redundancies and data replication:

  • Best of both worlds: Identify functional redundancies, and select the most suitable object/engine/process.
  • Unify CRM and SAP S/4HANA objects: Unified objects share the same database representation, thus require no middleware.

SAP S/4HANA Service is based on SAP S/4HANA for customer management.

Service with Advanced Execution in SAP S/4HANA Service 2023 OP

Integrated Process Flow: SAP S/4HANA Service

Service contracts are used to determine the terms of the service. A service order quotation is used to offer a cost estimate for a requested service, and a service order is used to manage the service. A service order quotation or service order can have multiple execution order items. A Service Request can be used to define the demand of a Service.

The maintenance order that is created when the execution order item is released is used to plan and execute the service. Maintenance plans in recurring service are used to schedule periodic service orders, thereby facilitating preventive maintenance.

Integrated Process Flow: Maintenance Management

Maintenance orders are used for the detailed planning of tasks and for monitoring their execution. The planning process involves task lists, scheduling, availability checks for material, and assignment of work centers. After the planning is completed, the actual service is performed and costs are recorded. Maintenance notifications can be used to document the performed tasks from a technical perspective.

Integrated Process Flow: Billing

The billing process is carried out through the Dynamic Item Processor (DIP). A debit memo request is used to generate an invoice. The entire process works using item-based accounting in which service transaction items are recognized as account assignment objects to which costs and revenues are posted.

Service with Advanced Execution – Supported scenarios

The Service with Advanced Execution process is typically suited to support the following scenarios:

  • Corrective Service

  • Preventive Service

  • Billable Maintenance

Corrective Service: Business Case

A service manager needs to be able to understand and capture customer service requirements, and make a price proposal either as a cost estimate or as a final cost document. If the services asked are to be tailored to the customer's requirements, there needs to be a collaboration with the maintenance planner to come up with the cost estimate.

When the customer accepts the quotation, the service manager creates the service order, and the maintenance planner can go ahead with the planning and execution.

This figure explains a possible SAP S/4HANA Corrective Service scenario. It starts with a Service Request, continues with Service Sales, Planning, and Confirmation. At the end, Billing and Finance takes place.

This figure illustrates a typical Corrective Service scenario:

  • Optional: A Service Quote documents the details of services/prices. Alternatively, the required demand of a service is documented using a Service Request.

  • The processing of cost and revenue starts when you add execution order items to a service order. When you save your entries, the system creates an account assignment object for each execution order item.

  • Optional: A Service Order Item can be linked to a Service Contract Item and a WBS Elements.

  • When the Execution Order Item is released, a Billable Maintenance Order is automatically generated. The Maintenance Order header is linked to the Execution Order Item. The Maintenance Order can comprise planning details such as work centers, task list information, and spare parts, and includes detailed cost information.

    Planned cost and planned revenue can be displayed in the Execution Order Item under Planned Cost and Revenue. Planned cost can also be displayed in the maintenance order.

  • Maintenance Confirmation documents the actual efforts and spare parts used, which serve as a basis for the upcoming billing process.

    Actual cost happens when the service is confirmed in the maintenance order and the confirmation is completed.

  • In this resource-related scenario, the Dynamic Item Processor generates based on actual data a Debit Memo Request, which can be adjusted, if necessary.

  • Based on the Debit Memo Request, the Invoice is created.

    Actual revenue is created when the billing document is created for the execution order item. It derives from the price of the service performed and that is charged to the customer in billing.

Service Order with Execution Order Item

This figure explains the structure of a Service Order with Execution Order Item.

You can use a service order to record information about a service that has been agreed between the service provider and service recipient. A service order provides the necessary information regarding the service process and the cost that is incurred. An execution order item in the service order creates a corresponding billable maintenance order that facilitates the planning and execution of the service.

Each execution order item creates a maintenance order. The maintenance order is used for the execution planning and execution of the service. For each execution order item, you need to select a billing relevance. If you select summarized billing or itemized billing as the billing relevance, you need to enter a DIP profile.

In Service with Advanced Execution, you can create a service order as follows:

  • As a standalone service order

  • As a follow-up transaction, from a service order quotation

  • As a call object in a service plan

  • As a billable maintenance order as part of billable maintenance

Note

Mind that the Maintenance Service Order as of SAP S/4HANA Service OP 2022 has been renamed to Service Order with Execution Order Item as of SAP S/4HANA Service OP 2023.

Service with Advanced Execution: Billing

Billing represents the final processing stage for a service transaction in Service with Advanced Execution. Depending on the scenario the order can be billed as ad-hoc, fixed price, or resource-related.

Types of Billing

The following types of Billing are available:

  • Resource-Related Billing

  • Fixed Price Billing

  • Ad-hoc Billing

  • Not Relevant for Billing

In the following, you'll find out further details about each type of billing.

  • Resource-Related Billing

    Customers are billed for the resources used (for example, labor, material, travel) to carry out services. Data is summarized from defined sources, such as actual cost line items using the dynamic item processor (DIP) profile. The dynamic item processor is a tool that the system uses to summarize data into dynamic items in resource-related billing, sales Price Calculation, or data determination. Resource-related billing can be either itemized billing or summarized billing.

    They're identified with the billing relevance field attribute at the item level and can be differentiated as follows:

    • Itemized billing: A service is billed as a list of subitems. Itemized billing also supports event-based revenue recognition.

    • Summarized billing: A service is billed as a single main item. Summarized billing doesn't currently support event-based revenue recognition.

  • Fixed Price Billing

    In fixed price billing, the service is billed at a predetermined price irrespective of the actual cost incurred during the service. It's based on the price master data of the service product.

    The price master data (along with discounts) is maintained in the Sales and Distribution area of SAP S/4HANA.

  • Ad-hoc Billing

    This type of billing is used to define billing values and dates freely for fixed price execution order items. Billing document requests (BDRs) are generated for fixed price items with long duration that need to be billed on specific dates and not just when the execution order item is completed.

  • Not Relevant for Billing

    This type of billing is used when the customer isn't being billed for the service. Goodwill, under warranty, or free-of-charge service may be some of the business decisions for the use of this billing type.

This figure shows some screenshots of a Service Order and Contract with Advanced Execution. A maintenance service header is also displayed.

This example shows the maintenance order (with configured operations and configured components), maintenance-centric service order, and service contract in SAP S/4HANA Service with Advanced Execution.

Maintenance Planning and Orders in Classic Plant Maintenance and Customer Service

The Maintenance Plan

A maintenance plan summarizes the following information for regular service activities:

  • Intervals

  • Maintenance strategy (strategy plans only)

  • Responsibilities

  • Work Descriptions

  • Technical Objects

  • Appointment Data

This figure gives you an overview of a Maintenance Plan. It contains item information and also planning data.

A maintenance plan includes the following parts:

  • The maintenance plan header

  • One or more maintenance items

A maintenance plan is used to generate automatically service orders, service notifications, or service entry sheets.

The maintenance plan header includes interval specifications and scheduling parameters that are specific to this maintenance plan. This information is used during scheduling to calculate the call and due dates for the service activities to be performed. For strategy plans, the interval specifications come from the maintenance strategy to which the maintenance plan is assigned.

The item data contains a description, the assignment of a task list (optional), and the assignment of technical objects (optional). The item data also contains the planning and location data for the call objects to be created automatically.

The maintenance call objects are controlled by the maintenance plan category:

  • Single cycle plan (time-based, performance-based)

  • Strategy plan (time-based, performance-based, with maintenance packages)

  • Multiple counter plan (multiple counters, with cycle sets)

You can create a maintenance plan with reference to a maintenance contract item. This enables you to simplify the processing of service activities that are to be performed regularly. When you create a maintenance plan with reference to a contract item, the system automatically assigns certain data to the maintenance item. The cycle start is proposed from the service contract. In a maintenance plan item, a reference to the technical objects assigned to the contract item is created. You can use the service product from the contract item to copy extra default values to the maintenance item. However, a link must exist between the service product, the task list, the responsibilities, and the order type.

If you don't work with reference to a maintenance contract, assign the following information to the maintenance plan:

  • The maintenance strategy for strategy plans.

  • The intervals in which the activities are to be carried out.

  • The scheduling parameters for controlling scheduling.

  • The scheduling list with the scheduled maintenance calls (it's created by maintenance plan scheduling).

  • One or more maintenance items.

A maintenance item contains the following information:

  • Assignment of technical objects on which the activities are to be performed.

  • Planning data that is copied to the order header.

  • A task list in which the activities can be described in detail.

  • The assignment to a maintenance contract item in which the execution of these activities was agreed with the customer.

For each maintenance item of the maintenance plan, notifications, orders, or service entry sheets are generated.

This figure shows a screenshot of a possible maintenance plan, recorded in SAP S/4HANA Service and in compatibility mode.

If you plan service tasks for this piece of equipment using a maintenance plan, you can work with configurable general maintenance task lists.

This figure shows screenshots of a configurable super BOM, a configurable super general task list and some selection conditions.

If you plan service tasks for this piece of equipment using a maintenance plan, you can work with configurable general maintenance task lists.

Such configurable general maintenance task lists are also maximum structures, similar to configurable task lists, networks, or model service specifications.

In accordance with a configuration, object dependencies are used to copy the necessary steps, for example, to a service order (selection conditions) and possibly change them (procedures with reference characteristics with regard to the database table PLPO).

This figure show a screenshot of scheduling the maintenance plan and the display of a maintenance order.

In the maintenance plan maintained with transaction IP41 or the corresponding SAP Fiori app, a cycle of three months and a scheduling period of two years were assigned.

If you start the scheduling of this maintenance plan using transaction IP10 or the corresponding SAP Fiori app, you receive the planned dates in a three-month interval.

Service Order

For the first planned date, you also receive a service order immediately.

Since the equipment has a link to the characteristic value assignment, the service order can also be filled with service transactions according to this configuration. Here, you can also work with components from configurable BOMs for Plant Maintenance. When searching for the BOM, the system uses the fact that the configurable material is entered as the construction type in the equipment. As a result, the material BOM for the configurable material is found and selected for use as a maintenance BOM. Quality Management, which wasn't used here, is also available in the service order.

If the equipment in the life process changes due to service tasks, for example so that it no longer corresponds to the original configuration of the sales order, you can also take this into account in the equipment master record. In this case, copy the configuration of the sales order to a configuration of the equipment (in the equipment master record). You can now change the configuration. As a result, the reference was copied. Subsequent service orders would resolve configurable general maintenance task lists according to the copied and changed configuration.

If you create the service order independently of the process described here and without equipment, you can still do this with reference to a configuration. The service order prompts you to perform the configuration if you use a configurable general maintenance task list to assign operations. This means that you can also configure directly in Customer Service, Plant Maintenance, and Service with Advanced Execution.

This figure gives you an overview about a service order. The header data contain information like a description, a sold-to party or the reference object. The items could contain service or service parts item, or sales or expense items.

The service order is used to plan service tasks, such as repairs, maintenance and inspection activities, assemblies, and modifications:

  • Description of the activities to be carried out.

  • Resource planning: own and external employees, required materials, and production resources/tools.

  • Component List

  • Cost overview with estimated costs, planned costs, actual costs, and actual revenues

  • Partner overview with other internal and external partners (for example, employees responsible)

How to Run the Configured Service for Configured Customer Equipment

The required product was delivered to the customers.

You also want to offer service for this product. To do this, you want the service orders to be created automatically to match the properties (= configuration) of the product at the customer site.

Log in to track your progress & complete quizzes