Enterprise Resource Planning Blogs by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
cancel
Showing results for 
Search instead for 
Did you mean: 
Extensibility helps to enhance the application for viewing additional fields or removing certain fields.

In this blog post, I will provide details on how to extend the objects Service Order and Service Confirmation.

Before diving into extensibility, there are prerequisites to be maintained

 

What are the roles required?

Please find the prerequisites in the below link:

https://blogs.sap.com/2017/01/20/sap-s4hana-extensibility-tutorial/

https://help.sap.com/viewer/0f69f8fb28ac4bf48d2b57b9637e81fa/1908.500/en-US/a84bed2e75e94f25aeceb42d...

Along with the above prerequisites, you will need to add a business catalog for Manage Service Orders application SAP_S4CRM_BC_SRVC_MGR_PC.

 

How to extend?

Guidelines to extend the applications:

https://help.sap.com/viewer/0f69f8fb28ac4bf48d2b57b9637e81fa/1908.500/en-US/52b845ed9a2e45b8bd556fc3...

Relevant Business Context (assign this as shown in the above link):

For Service Order Header, business context to be extended is Service Header.

For Service Order Item and Service Confirmation Header/Item, business context to be extended is Service Item.

Relevant UIs and Reports to be enabled:

For Customer Service Manager Role, enable usage of data source CRMS4_SERV_ORDER_CONF_MANAGE_SRV (Service Management harmonization).

For Customer Service Technician Role, enable usage of data source CRMS4_SERV_PROCESS_MANAGE_SRV (Process Service Orders).

Reference KBA article: https://apps.support.sap.com/sap/support/knowledge/public/en/2866341

 

Which section of the application can be extended?

Extension to Service Order Header can be achieved only for the “General Information” facet of the object page.



Service Order Item and Service Confirmation Header/Item can be extended in the Item Object Page under the “General Information” facet.



 

What are the known limitations?

Service Confirmation Header as such is not extensible, however, the custom fields required can be included within the Service Confirmation Item.

 

Conclusion:

In short the Service Confirmation and Service Order can be extended in general information facet , Also Service Confirmation header should be extended along with Service Confirmation Item in Item object page general information facet.

 

Regards,

Jerin James
7 Comments
Yellareddy
Product and Topic Expert
Product and Topic Expert
0 Kudos
Very informative. Thank you.
former_member621873
Discoverer
0 Kudos
Nice consolidation
0 Kudos
Very well written. Thanks Jerin!
Krishnan
Advisor
Advisor
0 Kudos
Well Written and Keep it Up.
0 Kudos
Very detailed, Thanks.
Yvonne_van_Stra
Participant
0 Kudos
Hello Jerin,

 

Thanks for this blog.

I have a question, since it is only possible to adapt the object page (Display mode) what is exactly the use case?

Eg if i would add a field in the service order header object page, I would not be able to actually enter any information in the extension field, as it would be display only.

So how could this field be used?

Hope to hear from you.

Kind regards,

Yvonne
0 Kudos
Hello Yvonne,

 

Since Manage Service Order application is a Harmonized application with both Service Order and Service Confirmation details, this blog covers how to extend Service Order and Service Confirmation in Manage Service Order application in display mode. But we also have extensibility enabled in edit mode. For that you need to click on edit button, which takes you to WEB UI edit page and further you can follow WEB UI extensibility steps to configure any new custom field.

Regards,

Jerin