SAP Knowledge Base Article - Public

2787941 - Error message : ID not permitted for process type Sales Order; it is an external number.

Symptom

When you create a Sales Order from Web Service and try to specify the Sales Order ID in the request XML and execute it, you will recieve the error message :ID not permitted for process type Sales Order; it is an external number.

Environment

SAP Business Bydesign

Reproducing the Issue

  1. Create a new Sales Order via web service ManageSalesOrderIn.
  2. Pass the Sales order ID information using the below tag(SOTEST123 is the ID of the Sales Order) :
    • <SalesOrder> <ID>SOTEST123</ID> </SalesOrder>
  3. Upon executing the request , you will get the error message in response as : ID not permitted for process type Sales Order; it is an external number.

Cause

The Sales Order ID is automatically generated by system and manual entry of Sales Order ID is not permitted.

Resolution

If you have a business requirement which needs to change this system behavior we recommended you to provide this feedback at SAP Business ByDesign Ideas forums, available at:https://influence.sap.com/sap/ino/#/campaign/886. This forum is monitored directly by our Product Management and they will be able to assess your requirement for feasibility to be added in the future release.
We are continuously extending our products with new functions and appreciate your feedback.

Keywords

Sales Order ID; Custom Sales Order ID; ManageSalesOrderIn; , KBA , AP-SLO-SO , Sales Order , Problem

Product

SAP Business ByDesign all versions