Scrap Orders

Stock

Paid

Record scrap orders for damaged, defective or expired stock with a reason code, optional approval and a traceable stock move on execution.

About this module

Qualis ERP's Scrap Orders module lets small and mid-sized manufacturers take damaged, defective, expired or otherwise unusable stock out of inventory with a reason, a value and a full audit trail. It stops write-offs from disappearing into manual quantity corrections that nobody can explain at month end. A scrap order covers one product, a quantity, a source location and a reason: Damaged, Defective, Expired, Contaminated, Obsolete, Quality Reject or Other with details. For lot or serial tracked products you pick the exact lot or serial, and a serial locks the quantity to one and fills in its location. The destination defaults to a virtual Scrap location so destroyed stock never counts as available again. Qualis assigns the reference, works out the total value from the product cost and saves the order as a Draft. Executing it is a separate, final step: the source location must hold enough unreserved stock, the quantity is removed and a linked stock move records the loss. An executed order can no longer be edited, and its version history shows who did what and when. Warehouse staff raise a scrap order when a crate is crushed in the rack or a lot passes its expiry date, and attach a photo or quality report from the document library. The list shows quantity and value scrapped this month. The Replenish Quantities option alerts buyers to reorder what was lost. Scrap orders use Products, Storage Locations and Stock Moves, and Lots / Serial Numbers when tracking applies. When your organization requires it, execution goes through Approval Workflows first. When the option is on, Manufacturing Orders creates scrap orders automatically from scrap reported on the shop floor.

Events contract

This module neither publishes nor consumes domain events.

Permissions introduced

scrap-orders:createCreate scrap orders
scrap-orders:readView scrap orders
scrap-orders:updateEdit scrap orders
scrap-orders:soft_deleteDelete scrap orders
scrap-orders:hard_deletePermanently delete scrap orders
scrap-orders:exportExport scrap orders
scrap-orders:importImport scrap orders
scrap-orders:bulk_editBulk edit scrap orders
scrap-orders:bulk_soft_deleteBulk move scrap orders to trash
scrap-orders:restoreRestore scrap orders from trash

Information

Version1.0.0
CategoryStock
PricingPaid
SettingsNo settings
Tags
scrapinventory-write-offwaste-trackingscrap-reasonstock-disposal

Required modules