Skip to content

Scrap orders ​

A scrap order removes stock from your warehouse by sending it to a vendor, for example to return faulty goods to the supplier, send products to a recycler or hand expired goods to a disposal company. It works like a sales order (allocate, pick, pack, ship), but it goes to a vendor instead of a customer, and it may take expired and defective stock.

Flow ​

StepOrder stateItem statesHow
1. Createconcept–Form, import, API or integration (for example NetSuite).
2. Confirmconfirming → pendingpendingConfirm.
3. Allocateprocessingallocated / backorderedAutomatic or Allocate.
4. Pickprocessingpicking → pickedPick lists, as for sales orders.
5. PackprocessingpackedPacking.
6. Shipprocessing → completedshippedShipping the shipment. The inventory leaves stock.

The order is completed once every unit that is not cancelled has been shipped.

Creating a scrap order ​

Go to Orders, open the menu and choose New scrap order.

Basics tab ​

FieldDescription
Customer reference numberYour reference; unique among scrap orders that are not cancelled.
Other reference numberFree reference.
Shipping methodHow the goods are sent to the vendor.
VendorRequired. The party receiving the goods. Its country counts as the destination country, for example for the default shipping method (see Customers and vendors).

Lines ​

Per line: Product, Origin location (required), Quantity, Status (new or defective) and, where the product uses them, Serial number, Lot and Expires on. Use the status, lot and expiry date to make sure exactly the right stock is scrapped.

How scrap orders differ from sales orders ​

Sales orderScrap order
Goes toCustomer (delivery contact)Vendor
Expired stockNever allocatedCan be allocated
Defective stockNo (status always new)Yes, choose the status per line
BackordersFollow Allocation › Backorder allowedAlways allowed
Expired picked stock when packingPacking is refusedPacking is allowed
Prices and customs valuesYesNo

Because a scrap order may use expired inventory, allocation considers both available and expired units of the product. When an expired unit is allocated to a scrap order, it is taken out of the expired state so it can be picked. Otherwise the usual allocation order applies: open containers first, earliest expiry first, oldest stock first. See Allocation.

Scrapping without shipping

If goods are destroyed in the warehouse and do not need to be shipped anywhere, an inventory adjustment is simpler: removing stock with an adjustment creates a remove inventory order that is processed immediately. See Adjusting inventory.

Importing scrap orders ​

Use Orders › Import › Scrap order. Columns: Record ID, Vendor (name), Customer reference number, Other reference number, Shipping method, Line Nr, Line origin location, Product, Quantity, Serial number, Status and Event. See Creating and importing orders.

Boxture Help