A Cart is Marked "ABORTED"

If an order cannot be imported into your ERP system, the status of that order becomes "ABORTED". Each "ABORTED" order will list the error(s) that it encountered. Using this information, you can fix them and click "Reset Cart" to attempt the import process again.

Examples of ABORTED Error Notices

When viewing these examples, you can look past the "General Error: This Record and its related Records failed validation" messages. These are generic messages the ERP system will attach to any ABORTED order. The rest of the messages, though, will tell you which part of the order caused the import failure.

Invalid Ship To ID

Invalid ShipTo


This error can occur most often with manually entered addresses. The Ship To ID on the Order Detail screen will be 0 but your ERP system will assign the customer code's default Ship To (usually the same number as the Customer Code). So if the ERP system doesn't recognize the customer's default Ship To, the import will fail. To remedy this, please ensure that the Customer Code has a valid default Ship To ID.

Invalid Contact ID for this Customer

Invalid Contact ID for this Customer

This error indicates that your ERP system does not recognize the relationship between the order's Contact ID and Customer Code. Fix the relationship in the ERP system, or click the blue "Edit" button next to "Contact ID" to edit the Contact ID for the order. It's generally not recommended to edit the Customer Code on an order.

Non-quotation sales order may not be entered for a prospect

Non-quotation sales order may not be entered for a prospect

Your system will reject an import if the attached Customer Code is entered in the ERP system as a Prospect rather than a full Customer. This can be remedied inside your   ERP system.

There is no open cash drawer for user "[username]" for company "[companyName]" (P21 users only)

When accepting Credit Card orders, the P21 user who is running the P21 Scheduled Import Service needs to have an open cash drawer, in order to accept payments. If you see this error on a web cart that's listed as "ABORTED", open the cash drawer in P21 for the user listed.

Resetting the Cart

Resetting the Cart

In the Cart Information section of the Order Details screen, you'll find a blue "Reset Cart" button. After you've fixed the errors as prescribed above, click "Reset Cart" to send the order through the import process again.

NOTE: If a cart has the "PROCESSED" status, DO NOT click "Reset Cart". Doing so will cause a duplicate order in your ERP system.

If the ABORTED cart contains more than 50 items, there is a chance that the important part of the error message sent back by your ERP system will be cut off on the web cart detail screen. If that's the case, contact Aldrich Web Solutions for assistance in tracking down the problem.