Business Example
You want to learn more about the basic configuration settings present in Customizing for SAP S/4HANA Service for service order quotations and service orders.
Introduction to Service Order Quotations and Service Orders
Note
The following video introduces service orders and service order items in SAP S/4HANA Service:When creating a service order, it is possible to link the individual items in the order to each other to form a hierarchy. This is done by entering the number of the superior item in the Higher-Level Item field for a lower-level item. This is useful if, for example, the determined item category of the lower-level item needs to depend on the item category of the higher-level item to which it is assigned.
The system posts costs automatically to the account assignment object of the higher-level item. This is also true, if, for example, unplanned confirmation items are assigned to a planned confirmation item.
Basic Settings for Service Order Quotations and Service Orders
In this part of the unit, the configuration for service order quotations and service orders is introduced.

To check the configuration of transaction types in SAP S/4HANA, in Customizing navigate to SAP Customizing Implementation Guide → Service → Transactions → Basic Settings → Define Transaction Types.
The standard transaction type in SAP S/4HANA for service order quotations is SRVQ (Service Order Quotation). This transaction type has leading business transaction category BUS2000116 (Service Order/Quot.). It is also maintained for business transaction categories BUS2000115 (Sales) and BUS2000126 (Business Activity).
The item categories used for transaction type SRVQ (Service Order Quotation) are all configured (for business transaction category BUS2000115 (Sales)) to be quotation items (field Relevance for Quotation set to 2 Is a Quotation). This is also the reason why in the SAP Fiori app Search Service Order Quotations these SRVQ (Service Order Quotation) documents are shown.
The standard transaction type in SAP S/4HANA for service orders is SRVO (Service Order). This transaction type also has leading business transaction category BUS2000116 (Service Order/Quot.). It is also maintained for business transaction categories BUS2000115 (Sales) and BUS2000126 (Business Activity).
The item categories used for transaction type SRVO (Service Order) are all configured (for business transaction category BUS2000115 (Sales)) to be sales/service items (Relevance for Quotation field set to 0 Is a Sales / Service Trn.). This is also the reason why in the SAP Fiori app Search Service Orders these SRVO (Service Order) documents are shown.
Transaction type SRVT (Service Order Template) is available for a service order template. It again has leading business transaction category BUS2000116 (Service Order/Quot.), and is also maintained for business transaction categories BUS2000115 (Sales) and BUS2000126 (Business Activity).
As an example, transaction type SRVO (Service Order) has the following main configuration settings:
Field | Value |
---|---|
Text Determination Procedure | SRV00002 (SAP - Service [Default]) |
Partner Determination Procedure | 00000006 (SAP Service Header) |
Organizational Data Profile | 000000000008 (SAP Service Org. Data Profile (Header)) |
Date Profile | SRV_HEADER01 (SAP Default Service Activity Header) |
Action Profile | EMPTY |
Number Range Object | CRM_SERVIC (CRM Service Process) |
Internal Number Range Number | 01 (8000000000-8999999999) |
The standard available item category for a service item in a service quotation is SRQP (Service Item), SFQS (Service (FixedPrice)) for a service item in a quotation with a fixed price, for a service part SRQM (Service Part) (SFQM (Service Part (FxPrc)) for a service part with a fixed price), for an expense item SRQE (Expense) (SFQE (Expense (FixedPrice) for an expense with a fixed price) and for a sales item SRQS (Sales Item).
The standard available item category for a service item in a service order is SRVP (Service Item) (SFOS (Service (FixedPrice)) for a service item with a fixed price), for a service part SRVM (Service Part) (SFOM (Service Part (FxPrc)) for a service part with a fixed price), for an expense item SRVE (Expense) (SFOE (Expense (FixedPrice) for an expense item with a fixed price), and for a sales item SRVS (Sales Item).
To check the configuration of item categories in SAP S/4HANA, in Customizing navigate to SAP Customizing Implementation Guide → Service → Transactions → Basic Settings → Define Item Categories.
The service item object type, which defines the business context for the item category, is BUS2000140 (Service Product Item) for item category SRVP (Service Item). The other mentioned item categories have their own specific service item object type assigned.
The standard available item category for a service item in a service order template is SRTP (Service Item), for a service part SRTM (Service Part), for an expense item SRTE (Expense), and for a sales item SRTS (Sales Item).
The following table provides an overview of some important settings for the mentioned item categories:
Item Category | Billing Relevance | Pricing Relevance | Confirmation Relevance | Relevance to Costs |
---|---|---|---|---|
SRQP (Service Item) | NO | YES | NO | NO |
SRQM (Service Spare Part) | NO | YES | NO | NO |
SRQE (Expense) | NO | YES | NO | NO |
SRQS (Sales Item) | NOT DEFINED | YES | NOT DEFINED | NOT DEFINED |
SFQS (Service (FixedPrice)) | NO | YES | NO | NO |
SFQM (Service Part (FxPrc)) | NO | YES | NO | NO |
SFQE (Expense (FixedPrice) | NO | YES | NO | NO |
SRVP (Service Item) | NO | YES | YES | YES |
SRVM (Service Part) | NO | YES | YES | YES |
SRVE (Expense) | NO | YES | YES | YES |
SRVS (Sales Item) | NOT DEFINED | YES | NOT DEFINED | NOT DEFINED |
SFOS (Service (FixedPrice)) | YES, ON COMPLETION | YES | YES | YES |
SFOM (Service Part (FxPrc)) | YES, ON COMPLETION | YES | YES | YES |
SFOE (Expense (FixedPrice) | YES, ON COMPLETION | YES | YES | YES |
SRTP (Service Item) | NO | NO | YES | YES |
SRTM (Service Part) | NO | NO | YES | YES |
SRTE (Expense) | NO | NO | YES | YES |
SRTS (Service Sales Item) | NOT DEFINED | NO | NOT DEFINED | NOT DEFINED |
Note
Planned cost and revenue are not supported for sales items, intercompany items, and price items.Initially, the setting on item category level called Confirmation Relevance was copied from a service order template item to a service order item. The setting for a service order item category itself was not read, and the value was simply taken over from the item category of the template item. So, it was necessary to maintain the Confirmation Relevance flag already in the service order template item. This behavior changed with SAP Note 2918050 - Service Order Copy Process For Field 'Confirmation Relevance'. If this note is implemented in a specific SAP S/4HANA system, the Confirmation Relevance flag can be safely removed for the item categories used for service order template items in that system.
Note
From a business process point of view, setting service order template items to both confirmation and costing relevant does not make sense. These settings will change/be removed in a future on-premise release of SAP S/4HANA.
Item category determination configuration for SRVQ (Service Order Quotation), SRVO (Service Order), and SRVT (Service Order Template) have also been set up by default in the system. See unit 2 of this course for more details concerning the configuration of this item category determination.
Besides the configuration of transaction types for service order quotations, service orders and service order templates, item categories and the item category determination, copying control settings on transaction type and item category level are also required. In the standard configuration available for SAP S/4HANA Service, the following examples of entries for copying control (amongst others) on transaction type level are available:
Source Transaction Type | Target Transaction Type |
---|---|
SRVO (Service Order) | SRVO (Service Order) |
SRVO (Service Order) | SRVC (Service Confirmation) |
SRVO (Service Order) | SRVT (Service Order Template) |
SRVQ (Service Order Quotation) | SRVO (Service Order) |
SRVT (Service Order Template) | SRVO (Service Order) |
SRVT (Service Order Template) | SRVQ (Service Order Quotation) |
Note
This is not the complete list of available entries – this list contains only the entries that are important in the context discussed here.The following entries for copying control on item category level are available (amongst others):
Source Item Category | Target Item Category |
---|---|
SRQE (Expense) | SRVE (Expense) |
SRQM (Service Spare Part) | SRVM (Service Part) |
SRQP (Service Item) | SRVP (Service Item) |
SRQS (Sales Item) | SRVS (Sales Item) |
SRVP (Service Item) | SRTP (Service Item) |
SRVP (Service Item) | SRVP (Service Item) |
SRVM (Service Part) | SRTM (Service Part) |
SRVM (Service Part) | SRVM (Service Part) |
SRVE (Expense) | SRVE (Expense) |
SRVS (Sales Item) | SRTS (Service Sales Item) |
SRVS (Sales Item) | SRVS (Sales Item) |
SRTP (Service Item) | SRQP (Service Item) |
SRTP (Service Item) | SRTP (Service Item) |
SRTP (Service Item) | SRVP (Service Item) |
SRTS (Service Sales Item) | SRQS (Sales Item) |
SRTS (Service Sales Item) | SRTS (Service Sales Item) |
SRTS (Service Sales Item) | SRVS (Sales Item) |
SRTE (Expense) | SRQE (Expense) |
SRTE (Expense) | SRTE (Expense) |
SRTE (Expense) | SRVE (Expense) |
SRTM (Service Part) | SRQM (Service Spare Part) |
SRTM (Service Part) | SRTM (Service Part) |
SRTM (Service Part) | SRVM (Service Part) |
Note
Again, this is not the complete list of available entries – this list contains only example of entries that are important in the context discussed here. For example, the entries related to the fixed price items are not included.
The copying control settings in the Customizing transaction called Define Item Category Determination when Copying also need to be maintained. Navigate to SAP Customizing Implementation Guide → Service → Transactions → Basic Settings → Copying Control for Business Transactions → Define Item Category Determination when Copying.
Here, it is possible to see that, for example, a service spare part item in a quotation (item category SRQM), when copied into a service order (transaction type SRVO) will lead to a service part in the service order (item category SRVM). Another example is as follows: a service item in a service order template (item category SRTP), when copied into a service order (transaction type SRVO) will lead to a service item in that service order (item category SRVP).

Service order templates are used to define reusable sets of service-related data that can minimize the amount of time required to create a service transaction. A service order template describes only the scope of planned services and not the actual execution (customer and time frame).
Service order templates basically have the same characteristics as service orders. Hierarchies of templates can be created by referencing a template from within another template. Depending on the specific copying control settings in Customizing, it is possible to do the following:
Create a service order on the basis of a service order template, as a follow-up transaction.
Create a service order template on the basis of a service order, as a follow-up transaction.
Availability Check for Service Parts (Item Category SRVM)

Release 2023 of SAP S/4HANA introduced the possibility to execute an availability check for a service part (for example, item category SRVM) in a service order. During the availability check (also called the ATP check), the system checks whether a product contained in a service order can be confirmed as available (sufficient stock is available or can be produced or purchased on time).
You can perform an ATP check for sales items and for service part items in a service order. For service part items, the system performs a simulative ATP check only. During the check, the system doesn't lock/block/reserve the stock service parts available. That means that, for example, two users can access the same stock in parallel during the check. For sales items, a non-simulative ATP check is also possible: If the ATP type is set to C, the system temporarily locks the items during the check.
You can add several new columns and the option Check Availability (via personalization) to the items list in a service order. You need to select the Service Part Items view.
In Customizing, the only necessary setting is to assign an ATP profile to the relevant service parts item categories, for example SRVM.
Warranty Determination in Service Orders

When creating a service order quotation or a service order, it is important for the service professional to know whether a valid warranty exists for the reference object in the document. In SAP S/4HANA Service, the system can check whether a time-based warranty is assigned to and still valid for the assigned reference object (equipment or functional location).
Setting up a warranty check consists of the following steps:
Create a warranty profile in Customizing.
Navigate to SAP Customizing Implementation Guide → Service → Transactions → Settings for Service Transactions → Define Profile for Warranty Check.
Assign the created warranty profile to the relevant transaction type(s) in Customizing.
Navigate to SAP Customizing Implementation Guide → Service → Transactions → Basic Settings → Define Transaction Types. Enter the profile in field Warranty Check, which is available for business transaction category BUS2000116 Service Order/Quot..
Create a characteristic representing the warranty time, like WARRANTY_TIME (or reuse an existing one).
In the SAP Easy Access menu structure, navigate to Logistics → Plant Maintenance → Management of Technical Objects → Environment → Classes → Master Data → Characteristics or enter transaction code CT04 (and press the Enter key on your keyboard) in the command field.
In the next step, this characteristic will be defined as a warranty counter.
In Customizing, define the characteristic created during the previous step as a warranty counter.
Navigate to SAP Customizing Implementation Guide → Plant Maintenance and Customer Service → Master Data in Plant Maintenance and Customer Service → Basic Settings → Warranties → Define Warranty Counters.
Create a master warranty.
In the SAP Easy Access menu structure, navigate to Logistics → Plant Maintenance → Management of Technical Objects → Environment → Master Warranties → Create or enter transaction code BGM1 (and press the Enter key on your keyboard) in the command field.
On the Services tab page, maintain the service products relevant for warranty determination. Then select each service and on the Counter tab page, maintain the counter created above (see step 4) per service.
Assign the created master warranty to the relevant technical object (equipment or functional location).
In the SAP Easy Access menu structure, navigate to Logistics → Plant Maintenance → Management of Technical Objects → Equipment or Functional Location → Change. You can also use transaction codes IE02 or IL02 to access the technical objects.
Note
The sub screen for warranties (sub screen 110) must be included in the view profile that is assigned to the equipment or functional location category of the technical object to which the master warranty needs to be assigned. To check this in Customizing, navigate to SAP Customizing Implementation Guide → Plant Maintenance and Customer Service → Master Data in Plant Maintenance and Customer Service → Technical Objects → General Data → Set View Profiles for Technical Objects.Check the results of the warranty check in a service order: create a new service order and maintain the equipment or functional location ID in the corresponding field on header level. If the warranty has been maintained correctly, it will be assigned automatically to the service order and an information message is automatically displayed concerning the warranty.
Other Settings for Service Order Quotations and Service Orders
The following is a list of some other important configuration settings related to service order quotations and service orders:
For the determination of the pricing procedure, a document pricing procedure needs to be assigned to the transaction type(s) used for the service order quotations and the service orders themselves. As a default, entry S1 Service Order can be used for all transaction types for service order quotations and all transaction types for service orders.
Note
See also the lesson of this course called: Configuring Pricing for Service Transactions (unit 2 lesson 7).In Customizing, navigate to SAP Customizing Implementation Guide → Service → Transactions → Basic Settings → Define Transaction Types.
To define priorities for service orders in Customizing, navigate to SAP Customizing Implementation Guide → Service → Transactions → Basic Settings → Define Priorities for Business Transactions.
Service and response profiles are used to represent service level agreements (SLAs) in SAP S/4HANA Service.
In Customizing, navigate to SAP Customizing Implementation Guide → Service → Transactions → Settings for Service Transactions → Define Availability and Response Times.
These profiles and their functionality have already been discussed in lesson 1 of this unit.
Transaction type SRVQ (Service Order Quotation) uses a specific action profile called SERVICE_QUOTATION (Order Quotation: Generate Follow-Up Transaction and Print).
In Customizing, navigate to SAP Customizing Implementation Guide → Service → Transactions → Basic Settings → Define Transaction Types to see the assignment of the action profile to the transaction type.
The profile itself is defined using SAP Customizing Implementation Guide → Service → Basic Functions → Actions → Actions in Transaction → Change Actions and Conditions → Define Action Profiles and Actions. Look at the settings for action profile SERVICE_QUOTATION (Order Quotation: Generate Follow-Up Transaction and Print).
Using the settings provided in this profile, the system evaluates the conditions, which leads to the scheduling of actions. See unit 3 lesson 8 of this course for more details concerning the configuration of actions (using the Post Processing Framework (PPF)).