Extensibility for SAP S/4HANA Cloud – Service Order and Service Confirmation objects
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:
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:
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.
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.