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: 

Team Service Global ID in Service Order and in Service Confirmation


ODATA API.



Readers –


This one-minute reading is particularly useful for all users of S/4HANA cloud edition and especially to S/4 CRM HANA users. This feature will be enabled along with 2008CE new features.


Pre-requisites –


https://help.sap.com/viewer/adbae5bcd5994f159bf2847a11397b61/2005.500/en-US/1209e1ca48c04105a08ab231...


https://help.sap.com/viewer/adbae5bcd5994f159bf2847a11397b61/2005.500/en-US/0ebd52ee5654449894267283...


https://help.sap.com/viewer/a630d57fc5004c6383e7a81efee7a8bb/2005.500/en-US/73c04858392e9244e1000000...



Functionality Change in Service Team Determination–


In this blog, I will explain on different variants of team global id and team service id usage while creating service orders or service confirmations.


· A team global ID uniquely identifies a team across multiple systems. For example, when you need to have the same team in production and quality systems, or any system or service which can store a team in responsibility management, you need a team global ID that is the same in all systems.


· A team internal ID is generated automatically and also cannot be changed but is unique to the system in which it is created. Therefore, if you need a reference to a team, SAP recommends that you persist the team global ID and not the team internal ID.


· With 2008CE enablement’s, service team determination takes value of team global id as precedence over team internal id, when both values are supplied to create service order / service confirmation.


· Variant 1 – Team global ID and Team Internal ID can be supplied while creating service orders / service confirmation. Value of team global id will be taken as precedence over the team internal id for determination of service team.


· Variant 2 – Team Internal ID alone can be supplied while creating service orders / service confirmation. Value of team internal id will be considered for determination of service team.



ODATA for consumption –


For more technical details, check SAP help portal -https://help.sap.com/viewer/DRAFT/6d57d4ab71e5408581e2018320a0ce49/2008.500/en-US/ddfe570e96c84075b2...


Sample payload to run ODATA API Service Order and Service Confirmation (A2X)


{


"ServiceOrderType" : "SVO1",


"ServiceOrderDescription" : "Test",


"RequestedServiceStartDateTime" : "\/Date(1586444043662)\/", "RequestedServiceEndDateTime" : "\/Date(1586703243662)\/",


"SalesOrganization" : "1710",


"DistributionChannel" : "10",


"Division" : "00",


"SalesOffice" : "",


"SalesGroup" : "",


"SoldToParty" : "17100003",


"ServiceOrderIsReleased" : " ",


"RespyMgmtGlobalTeamID" : "12421515",


"RespyMgmtServiceTeamName" : "SRV TEAM BLR PM TEAM",


"to_Item" : [


{


"Product" : "SRV_01",


"Quantity" : "1",


"QuantityUnit" : "HR",


"BillableControl" : "",


"RespyMgmtGlobalTeamID" : "12421515",


"ServiceOrderItemIsReleased" : " "


}


]


}



{


"ServiceConfirmationType":"SVC1",


"ServiceConfirmationDescription":"Test",


"RequestedServiceStartDateTime":"\/Date(1588138056620)\/","RequestedServiceEndDateTime":"\/Date(1588397256620)\/",


"ReferenceServiceOrder":"8000025756",


"ServiceConfirmationIsFinal":"N",


"SoldToParty":"NM_NORTH",


"RespyMgmtGlobalTeamID":"12421515",


"to_Item":


[


{ "ServiceConfirmationItem":"010",


"Product":"NM_COMPRESSOR_INSTALL",


"Quantity":"2",


"QuantityUnit":"EA",


"BillableControl":"",


"ExecutingServiceEmployee":"9980000240",


"RespyMgmtGlobalTeamID":"12421515",


"ReferenceServiceOrder":"8000025756",


"ReferenceServiceOrderItem":"000010",


"ActualServiceDuration":"2",


"ActualServiceDurationUnit":"EA"}


]


}


Once Payload successfully uploaded, retrieve (GET) same service order to fetch service team details.


For any issues related to above content , incidents can be raised to CRM-S4-SRV-SVO-FIO.