Symptom
You are using ManageSalesOrderIn webservice to create a Sales Order, and you want to do it with reference to a Sales Quote using <BusinessTransactionDocumentReference> tag.
Environment
SAP Business ByDesign
Reproducing the Issue
You send your request via Soap UI or any other system using <BusinessTransactionDocumentReference> tag, and you get the following errors:
- Create not possible; source object inconsistent;
- ID of party with role Account missing;
- Organizational data missing.
Cause
This is the expected system behavior.
Create of Sales Order with predecessor BTD reference via the webservice ManageSalesOrderIn is currently supported only for Campaign documents
Resolution
If you to create Sales Order as a follow up of a Sales Quote, you can use actions Create with Reference / Add Data with Reference using a PDI Add-On in Sales Order Business Object.
Or if you want the same to be performed through Sales Order MaintainBundle webservice, the best approach here is to raise an idea in our SAP Business ByDesign Influence Platform.
Keywords
ManageSalesOrderIn; ItemBusinessTransactionDocumentReference; Contract; Sales Order; Web Service; webservice; Sales Quote; reference , KBA , AP-SLO-SO , Sales Order , How To
SAP Knowledge Base Article - Public