Record damage for package or product
The store associate can mark a package or some quantities of a product as damaged by clicking Record Damage. In case of a package, all the products in the package are marked damaged. In case of products, the store associate can enter the damaged quantity in the Quantity field. The store associate must then select a reason for marking a package or certain quantity of a product as damaged
If a certain quantity is partially received and partially marked as damaged, the damaged quantity is not added to the received quantity. For example, if 10 units are received, the entire quantity is received with default disposition code. Later, if 2 out of the 10 are marked as damaged, then the disposition code for the 2 is changed to damaged.
The getReturnDispositionList
API is called to display the damage reasons. When
the store associate clicks OK, the receiveOrder
API is called to mark the shipment
lines or shipment lines in the package as damaged.