Order Fulfillment Fails with eConnect Error 1526 "Serial Number Has Already Been Sold"
Order Fulfillment Fails with eConnect Error 1526 "Serial Number Has Already Been Sold"
Symptom
Fulfilling an order in PanatrackerGP fails, and Dynamics GP rejects it through eConnect with error 1526 (stored procedure taSopSerial): “Serial Number has already been sold.”
Cause
The serial number selected is marked as sold in GP. This occurs when another user selected the same serial in another GP transaction, or when a transaction was submitted to GP between serial selection and order fulfillment submit.
Verification Steps
- In GP, navigate to Inventory → Inquiry → Serials.
- Search for the serial number.
- Check if the Alloc flag is checked.
- Identify the transaction through Serial/Lot Trace in GP.
How to Fix
- Delete the serial number from the other transaction holding the allocation.
- Or, remove it from the current transaction before submitting.
Questions? Contact Panatrack Support.
Related articles