SAP Knowledge Base Article - Public

2591954 - ManageServiceRequestIn - Changing Origin Not Possible; Field is Read-Only


After executing the web service ManageServiceRequestIn you receive a XML response with the error message 'Changing Origin not possible; field is read-only'.


SAP Hybris Cloud for Customer

Reproducing the Issue

  1. Download the WSDL from your system.
  2. Open SOAP UI.
  3. Create a ManageServiceRequestIn project in SOAP UI.
  4. Execute following example XML request.

Example XML request:

 <n0:ServiceRequestBundleMaintainRequest2_sync xmlns:n0="">
 <ServiceRequest actionCode="02">

After executing your XML request you receive an erroneous XML response similar to the following.

Example erroneous XML response:

 <n0:ServiceRequestBundleMaintainConfirmation2_sync xmlns:n0="" xmlns:prx="">
   <Note>Changing Origin not possible; field is read-only</Note>


The Ticket you want to update is in Approval Status: In Approval. When a ticket is in this status, the field Source (DataOriginTypeCode) is not editable via the web service ManageServiceRequestIn.


To make the field Source editable, open the ticket, click on the Approval button to withdraw the approval. Now it is possible to execute the web service again and you will receive a successful XML response.

Example successful XML response:

 <n0:ServiceRequestBundleMaintainConfirmation2_sync xmlns:n0="" xmlns:prx="">
  <ReferenceObjectNodeSenderTechnicalID> </ReferenceObjectNodeSenderTechnicalID>


ManageServiceRequestIn, Changing Origin not possible; field is read-only, In Approval, Ticket , KBA , manageservicerequestin , LOD-CRM-SRP , Service Request Processing , Problem


SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications all versions