Creating a Sales Order Processing map and do not want the items to automatically allocate or fulfill. The document ID is setup to not automatically allocate, and the mapping options in the Add Line Item mapping are both set to not allocate or fulfill, yet the document is still auto allocating and fulfilling. A manually entered transaction using the same document ID works correctly.
This is caused by the Document ID field in the Add Line Item mapping being left blank. The eConnect SDK says this about the field, “Document ID: if left blank, line will autoallocate and fulfill”. If you map the same document ID to this field as you did in the Create Sales Transaction mapping, the transaction will import without allocating or fulfilling.