Professional Documents
Culture Documents
2
Document History
1.1 <2020-01-04> Upgrade to release 1909 FPS01; inclusion of Solution Quotation Management
scenario.
1.2 <2020-01-06> Upgrade to release 1909 FPS02; Solution Quotation Management scenario
updated.
2.0 December Upgrade to release 2020; the Presales chapters has been moved to a
2020 separate demo script;
New with release 2020: Recurring service planning, service monitoring and
analytics, service order history for technical objects; for in-house repair
management, refer to the separate demo guide.
3
1 How Can This Script Be Used?
This demo script has been written for usage with the SAP S/4HANA 2020 Fully-Activated Appliance (in short
“appliance” in this script), hence you will need such an appliance to make use of this guide.
The appliance can be brought up in two ways, and the demo scenario in this script is largely the same for both:
If you are new to the SAP S/4HANA Fully-Activated Appliance, introductory information can be found here:
https://blogs.sap.com/2018/12/12/sap-s4hana-fully-activated-appliance-create-your-sap-s4hana-1809-
system-in-a-fraction-of-the-usual-setup-time/
Important:
Before you start your demo, please read SAP S/4HANA Fully-Activated Appliance: Demo Scripts for information
about necessary preparations, especially any post-deployment steps to ensure the full functionality of your
appliance. These steps are covered in sections;
B) General Remarks
C) Post-deployment Steps
D) Log-on to the system
Besides this, you will also find links to all demo scripts on this page.
4
2 Demo Story: Service
This demo guide covers the entire process flow from service request to service quotation, service order, service
confirmation through to billing. It also describes how recurring services are planned, and it offers a service
management analytics view. The scenarios below are based on a B2B scenario with accounts (companies) and
contact persons related to the accounts.
The following pre-defined users are available for this demo story:
User Details
IC_AGENT_SRV Interaction Center role for service request receipt, knowledge article
search and inbox processing
The scenarios in this demo script have been tested with the SAP Best Practices master data mentioned in the
scenarios below. For a complete overview of master data available for the SAP Best Practices for SAP S/4HANA
(on premise) solution, refer to this document: https://rapid.sap.com/bp/BP_OP_ENTPR → scroll down to Master
Data Overview.
Field Value
Holiday calendar 99
Calendar month from (MMYYYY) <current month / year, for example, 122020>
5
2.2 Scenario 1: Service Request Processing in the Interaction
Center
Choose the
Interaction Center
tile.
Result: The
Interaction Center’s
Identify Account view
is displayed.
6
On the Identify
Account view, in the
Account ID field
maintain 171*.
Alternatively maintain
other search criteria,
e.g. for the Account
field you can maintain
*cust* as search
string.
Then choose Search
Account.
In the Related
Partners list, confirm
one of the available
contact persons, e.g.
for account
17100001: Susan
Miller
Result after confirming both the account and the contact person:
On the Equipment
view, the account ID
is defaulted based on
the confirmed
account.
Choose Search.
7
Confirm the relevant
piece of equipment.
Note: If only one piece
of equipment is
assigned to the
account, its details
are displayed. If
several pieces of
equipment exist,
choose one from the
result list.
To get an overview of
recent interactions
with the customer,
navigate to the
Interaction History.
Make sure the
account ID is
maintained, then
choose Search.
As a result, the
customer’s past
interactions are
displayed in the
Result List.
8
If the helpdesk agents
want to record
information before
deciding whether to
create a service
request, they can do
so in the Scratch Pad.
Maintain a
description in the
scratch pad dialog
box, then choose
Save.
9
What you will do What you will see
After having
confirmed an account
and contact person,
in the navigation area
choose Service
Request.
If a dialog box to
choose a service
employee group
(Partner Selection
Document header) is
displayed, choose
one of the available
service employee
groups, for example,
ICNT_1_SUP by
clicking the
respective line.
10
In the Subject area
you can categorize
the service request.
For example, choose
Complaint for
Category 1 and
Product for Category
2.
If one or multiple
knowledge articles
are available for the
selected
categorization, a
knowledge article
alert is displayed in
the Alerts area.
11
In the Search:
Knowledge Articles
view you can search
knowledge articles by
description and other
search criteria.
In the knowledge
article Result List,
display the
descriptions
maintained for the
knowledge articles by
choosing the arrow
on the left side of the
Knowledge Article ID.
12
What you will do What you will see
By choosing Service
Request in the
navigation area,
navigate back to the
service request.
The helpdesk agent
wants to maintain the
information collected
during the call in the
service request.
In the Service
Request: New – Notes
view, select the
appropriate text type
and maintain the
detailed description in
the Text area.
Optionally, if you have
maintained text in the
Scratch Pad as
described in the
previous chapter,
choose Import
Scratch Pad to paste
the existing text into
the Text area.
Then choose Back.
To dispatch the
service request, open
the three dots (…) in
the top right corner
and choose Dispatch.
13
In the appliance,
when you choose
Dispatch, a simple
rule clears the
employee responsible
field and maintains
the ICNT_2_SUP
team as responsible
service team.
14
In the appliance, a
default Quick Search
is available that
automatically selects
and displays all open
items of diverse
transaction types.
You can adjust the
search result by
choosing different
search criteria.
The 2nd level
employee notices
that no employee
responsible is
maintained for the
previous service
request and reviews
its details by choosing
the Object (ID).
To take ownership of
the service request,
choose Edit and
maintain the
employee’s name in
the Employee
Responsible field.
Note: When
choosing Edit, the
system suggests the
employee assigned to
the user that is logged
on = Ann Anderson.
Optionally you can
overwrite the
proposal with, for
example, Barbara
Lee.
The employee
decides to create a
service order
quotation as follow-
up of the service
request.
Choose Create
Follow-Up.
15
On the Follow-Up
dialog box, choose
the line with Service
Order/Quot. – Order
Quotation.
Result: The service
order quotation view
opens.
If a partner selection
dialog box is
displayed, choose
one of the available
contact persons.
16
Navigate back to the
service request by
choosing Service
Request in the
navigation area.
17
2.3 Scenario 2: Service Order Processing for Services with
Stock Material
In this scenario, the service professional creates a service order to plan the onsite service execution. Service
orders can be created as follow-up documents of diverse other documents, for example, as a follow-up of a
service order quotation. And they can be created without predecessor document.
For this scenario, along with the service, a spare part that is usually available on stock is planned.
18
On the Search:
Service Order
Quotations view,
maintain relevant
search parameters,
for example:
Lifecycle Status is
Open.
Then choose Search.
To navigate to the
service order
quotation details, in
the Result List choose
the ID of the
quotation you
previously created.
The service
professional ensures
that the quotation
contains all relevant
information, and if the
customer has
accepted the
quotation, releases it.
Choose Edit.
Set the Status to
Released.
Then choose Save.
As a result of
releasing the
quotation, a service
order has been
created
automatically. You
can find the service
order in the
Transaction History.
19
What you will do What you will see
Log on to the Fiori
Launchpad:
User: SERV_MAN
Password: Welcome1
Language: English
Client: 100
Note: As an
alternative you can
use the SERV_EMPL
user.
On the Select
Transaction Type
dialog window, select
SRVO – Service
Order.
20
If selection dialog
boxes are offered
after maintaining the
sold-to party, select
from the available
values, for example:
As reference object,
maintain Equipment
ID: 217100900
(Printer Professional
ABC).
A time-based
warranty is
maintained for this
equipment and
determined
automatically in the
service order.
21
If a contract is
determined for the
maintained service
product, assign it to
the item by selecting
the relevant line in the
dialog box.
As an alternative,
choose No
Assignment to
maintain item without
contract assignment.
Note: If you assign the service contract / item 30000086 / 100:
• For service product CSSRV_01, the price is reduced to 0 USD
• For spare part TG11, the price is reduced by 50%
22
Optional: If you want
to review the service
orders that were
created with
reference to the
Equipment ID:
217100900 (Printer
Professional ABC),
choose the link on the
equipment
description.
On the Technical
Object view, you can
review the service
order history.
*Note: Instead of maintaining the service product and spare part manually, you have the following
alternatives:
23
What you will do What you will see
To copy items from a
template, in the Items
list choose Copy from
Template.
On the Copy
Template Items dialog
box, choose Search.
In the Result List,
select the relevant
items and click
Choose to copy them
into the Items list.
Alternatively, if you
have maintained
equipment
217100900 or
210100900 as
reference object, you
can choose Product
Proposal in the Items
list.
24
In the Product
Proposal dialog box,
the products
maintained for the
equipment are
offered for selection.
25
What you will do What you will see
Logged on with the
SERV_MAN user, on
the Home page in the
Service Orders group,
choose Search
Service Order.
27
What you will do What you will see
Logged on with the
SERV_MAN user, on
the Home page in the
Service Orders group,
choose Search
Service Order.
On the Search:
Service Order view,
search for released
service orders:
Lifecycle Status is
Released.
Then choose Search.
Navigate to the
service order details
by choosing the
Service Order ID.
On the Follow-Up –
Select Items dialog
box, select both
items, then select
Choose.
28
Optional step: To
review the details for
the items, for
example, the service
item, in the Items list
navigate to the item’s
details by choosing
the Edit icon.
On the Confirmation
Item view, if required,
you can update the
Start of Work date
and time and/or
Quantity. Then
navigate back to the
confirmation view.
29
To confirm the
completeness of the
confirmation, set the
Status to Completed.
Then choose Save.
On the Search:
Service Order view,
search for released
service orders:
Lifecycle Status is
Released.
Then choose Search.
Navigate to the
service order details
by choosing the
Service Order ID.
30
In the service order
view, navigate to the
Confirmations area
and make sure that all
related confirmations
are completed.
Optionally navigate to
the confirmation by
clicking the ID and
review its details.
31
On the Search:
Transactions to be
Released for Billing
view, choose Search.
Select the items
belonging to the
service confirmation
you created above.
Then choose Release
for Billing.
On the Maintain
Billing Due List view,
as search criteria
maintain:
Documents to Be
Selected = Billing
Document
Requests
Then choose Display
Billing List.
32
In the billing due list,
select the entry
belonging to the
service confirmation
created above.
Then choose
Individual Billing
Document.
33
What you will do What you will see
Logged on with the
SERV_MAN user, on
the Home page,
choose the Service
Orders group, then
Search Service
Confirmation.
On the Confirmation
view, navigate to the
Transaction History
area.
Along with internal
orders for cost
collection, a time
sheet entry, and the
billing document
created in the
previous step, a
goods movement
document has been
created for the TG11
spare part
Note that if you have confirmed a travel expense item, a Controlling Document will be
consumption.
created as well.
34
ordered and delivered. The spare parts ordering and subsequent delivery is achieved by maintaining the required
spare part as a sales item in the service order.
35
On the Select
Transaction Type
dialog window, select
SRVO – Service
Order.
If selection dialog
boxes are offered
after maintaining the
sold-to party, select
from the available
values, for example:
36
If a contract is
determined for the
maintained service
product, assign it to
the item by selecting
the relevant line in the
dialog box.
As an alternative,
choose No
Assignment to
maintain item without
contract assignment.
Note: If you assign the service contract / item 30000086 / 100:
• For service product CSSRV_01, the price is reduced to 0 USD
Navigate to the
Transaction History to
find the sales order ID
that was created for
the sales item.
Note that the service
order and related
sales order IDs
always are identical.
37
2.4.2 Create Outbound Delivery for Sales Order
In this step, you process the sales order that was generated when releasing the sales item in the service order. For
this lean demo, we assume that the relevant spare part can be delivered right away, and the sales employee
creates a delivery document and posts a goods issue for the sales order. Usually this step would be processed by
a sales employee. For ease of use, you can stay logged on with the SERV_MAN user to which the relevant sales
apps have been assigned.
38
On the Sales Order
Fulfillment Issues
view, choose the In
Order filter, and
search for the sales
order created above.
Then navigate to the
sales order details.
On the Select
Outbound Delivery: GI
Not Posted view,
search for the
delivery created
above, for example,
by Ship-To Party
and/or Delivery Date,
and then navigate to
its details by clicking
in the line.
39
In the delivery details,
maintain the same
number for Picking
Quantity as entered
for Delivery Quantity.
Choose E n t e r .
Then choose Save.
40
What you will do What you will see
Logged on with the
SERV_MAN user,
navigate to Service-
Related Apps, then
choose the Create
Billing Documents
(Billing Due List
Items) app.
41
What you will do What you will see
Logged on with the
SERV_MAN user, on
the Home page in the
Service Orders group,
choose Search
Service Order.
On the Search:
Service Order view,
search for released
service orders:
Lifecycle Status is
Released.
Then choose Search.
Navigate to the
service order details
by choosing the
Service Order ID.
On the Follow-Up
dialog box, choose
the line with Service
Confirmation /
Confirmation.
42
On the Follow-Up –
Select Items dialog
box, select the
service item, then
select Choose.
Note: The spare part
cannot be selected
since sales items
cannot be confirmed
in a service
confirmation.
In the Confirmation
view, set the Status to
Completed.
Then choose Save.
43
What you will do What you will see
Logged on with the
SERV_MAN user, on
the Home page, in the
Service Orders group,
choose Search
Service Order.
On the Search:
Service Orders view,
search for the service
order created above
with suitable search
criteria, then navigate
to the service order
details by choosing
the Service Order ID.
44
On the service order
view, navigate to the
Transaction History to
verify that both a
confirmation (for the
service) and an
invoice (for the spare
part) have been
booked. If that is the
case, set the service
order to completed.
Choose Edit.
In the Service Order
Details, as Status
choose Completed.
Then choose Save.
45
On the Search:
Transactions to be
Released for Billing
view, choose Search.
Select the item(s)
belonging to the
service confirmation
you created above.
Then choose Release
for Billing.
On the Maintain
Billing Due List view,
as search criteria
maintain:
Documents to Be
Selected = External
Data
Then choose Display
Billing List.
46
In the result list,
select the entry
belonging to the
service confirmation
created above.
Then choose
Individual Billing
Document.
47
What you will do What you will see
Log on to the Fiori
Launchpad:
User: SERV_MAN
Password: Welcome1
Language: English
Client: 100
48
On the Create
Maintenance Plan
view, select the
following options:
Maintenance Plan For:
Service Order
(SO)
Maintenance Plan
Type: Single Cycle
(Time Based)
Then choose
Continue.
49
On the Planning Data
view, maintain at
least the following
data:
Description: Weekly
Service
Start Date for
Scheduling: For
example, today’s
date
Scheduling Period:
For example, 120
DAY
Cycle/Unit: 1 WK
Then choose Save.
Make a note of the
maintenance plan ID.
50
On the Schedule
Single Maintenance
Plan for Service Order
view, maintain your
Maintenance Plan ID,
then choose Execute.
On the Schedule
Maintenance Plan
view, choose Start.
On the Schedule
Maintenance Plan
view, choose Save.
51
Make a note of the
generated service
order ID(s) and
choose Continue.
52
2.6.1 Create Solution Quotation
In this scenario, the service professional creates a solution (package) quotation for a product bundle and from the
product bundle selects those components that are relevant for the customer.
53
What you will do What you will see
Log on to the Fiori
Launchpad:
User: SERV_MAN
Password: Welcome1
Language: English
Client: 100
On the Select
Transaction Type
dialog box, select the
Solution Quotation
(SRVP) transaction
type.
On the Solution
Quotation: New page,
maintain the following
entries:
Description: Printer
solution quote
Sold-To Party: Either
manually enter
account ID 17100001
(Domestic US
Customer 1) and
choose E n t e r , or
use the search help.
54
If selection dialog
boxes are offered
after maintaining the
sold-to party, select
from the available
values, for example:
55
As an optional
component you can
select a service
contract. To do so,
from the Service
Contract group
choose the
SRV_CONTRACT_PRE
(Service Contract
Premium) product.
In the Quotation
Details, optionally
update the Quotation
Valid To and From
dates.
Set the Status to
Released.
Then Save the
quotation.
In the Transaction
History, review the
follow-up
transactions that the
system created:
• Sales Order
• Service Order
• Service Contract
Make a note of the
sales order ID.
56
The service contract contains a billing plan. Based on the billing plan, billing document requests can be generated
automatically by scheduling a job for the CRMS4_BILLING_BDR_GENERATE program. A billing clerk can then
review the BDR’s and create invoices accordingly.
57
What you will do What you will see
Logged on with the
SERV_MAN user, on
the Home page
navigate to the
Service Contracts
group and choose
Search Service
Contract.
On the Search:
Service Contracts
page, apply suitable
search criteria, for
example, Posting
Date (Time Frame) is
Today, then choose
Search.
Display the service
contract that was
created by the
solution quotation by
choosing the Service
Contract ID.
On the Service
Contract screen,
choose Edit.
Usually a contract
starts at the first of a
month and ends after,
for example, exactly a
year. Update the
Contract Start and
Contract End
accordingly.
58
In the Billing Plan
view, review the
scheduled Settlement
and Billing Dates, and
optionally choose
different values for
Settlement Period
and Billing Date.
Then navigate Back to
the contract header.
59
What you will do What you will see
Logged on with the
SERV_MAN user,
navigate to Service-
Related Apps, then
choose Sales Order
Fulfillment (Resolve
Issues).
60
On the Pick Outbound
Delivery view, open
the value help.
On the Select
Outbound Delivery: GI
Not Posted view,
search for the
delivery created
above, for example,
by Delivery Date, and
then navigate to its
details by clicking in
the line.
61
What you will do What you will see
Logged on with the
SERV_MAN user,
navigate to Service-
Related Apps, then
choose the Create
Billing Documents
(Billing Due List
Items) app.
Optional: To verify
whether the solution
quotation refers to
the documents
created above,
navigate your solution
quotation, and display
the Transaction
History.
62
2.6.5 Process Service Order
As part of the solution quotation, a service order was created. For service order processing, please refer to
Scenario 2 – Service Order Processing.
Note that in the appliance, revenue recognition for Service documents is not enabled. Therefore, per default no
costs, revenue, and profit margin figures can be displayed in the Service Contracts By Contract Value and Service
Contracts By Profit Margin analyses. That is why in the appliance, the related cards are hidden.
63
What you will do What you will see
Log on to the Fiori
Launchpad:
User: SERV_MAN
Password: Welcome1
Language: English
Client: 100
To review expiring
service contracts, in
the Expiring Service
Contracts area click
on the Expired
column.
On the Expiring
Service Contracts
Analysis view, you can
navigate to the
expiring contracts
and decide which
action to take.
64
To review incomplete
or overdue service
orders, click in the
graphical display in
the Incomplete
Service Orders and
Overdue Service
Orders areas.
For detailed information on the Service Management Overview app, refer to:
• https://help.sap.com/s4hana → Product Assistance <English> → Enterprise Business Applications → Service
→ Service Monitoring and Analytics.
• SAP Best Practices scope item Service Management Overview (43B)
65
www.sap.com/contactsap
66