Alternatively you can do a two step process: send the IDoc plain and create the Sales order. Then send a change...
sales order IDoc with the prices for the desired resolved items.
Of course, some customizing cheat might help, but I cannot tell this without debugging deeper in your system.
Dig Deeper on SAP APIs
Related Q&A from Axel Angeli
An SAP user is receiving an error message while integrating SAP iDoc PORDCR1 for a purchase order. Continue Reading
SAP expert Axel Angeli explains how to update the "further dates" tab information in am SAP transaction through an SAP IDoc. Continue Reading
An SAP R/3 4.7 user wants looking to post a document entry using different trading partner fields for credit and debit for function FB01. Continue Reading