Skip to Content
POS Scrap Order
€ 20.00 € 20.00

Technical Name : eg_pos_scrap_order
Odoo Apps Dependencies :
Community Apps Dependencies :
  • Versions

Our Most Suggested Products

POS Scrap Order Management

POS Scrap Order Management allows POS users to create inventory scrap orders directly from the active POS cart. Users can select the products and quantities to scrap, choose a reason for each item, and confirm the operation without leaving the sales screen. The generated scrap records are linked with the POS session, cashier, and cart reference, making inventory adjustments easier to manage and trace.



Features

Create Scrap Orders Directly from POS

POS users can start a scrap operation directly from the POS Actions menu using the Scrap Order option. Products available in the current cart are collected automatically, allowing users to select the quantity to remove from inventory without creating a separate inventory transaction manually.

Flexible Scrap Quantity Management

The scrap popup displays the quantity available from the current POS cart for each eligible product. Users can reduce the scrap quantity before confirmation, helping them scrap only the required units while keeping the remaining cart quantity available for the order.

Scrap Reason Selection

Each scrap line can be assigned a predefined scrap reason, such as physical damage, quality defects, expired products, incorrect receipts, or manufacturing waste. Recording a reason provides better visibility into why stock was removed and helps maintain useful inventory audit information.

Configurable Stock Availability Policy

POS configuration provides two ways to handle insufficient stock: create and validate the scrap only when the complete quantity is available, or create a draft scrap when the quantity is unavailable. This gives businesses control over whether unavailable scrap quantities should be skipped or reviewed later by an inventory user.

POS Scrap History and Traceability

Users can open View Scraps from the POS Actions menu to review scrap orders created during the current session. Each record includes the reference, product, reason, quantity, date, and status, while the inventory scrap record keeps the POS session, cashier, and cart reference for traceability.

Screenshot

1.) Enable POS Scrap Order

The POS Scrap Order setting is available from the application settings area. Enable this option to make the scrap functionality available to POS users and add the related actions to the POS interface.



Odoo Studio

2.) Configure Scrap Policy

The POS configuration includes a Scrap Policy section with two handling methods for unavailable quantities. The selected option determines whether an unavailable scrap is skipped or created as a draft for later review.



Odoo Studio

3.) Open Scrap Order from POS Actions

From the POS screen, open the Actions menu to access Scrap Order and View Scraps. The Scrap Order option starts the scrap workflow using eligible products from the current cart.



Odoo Studio

4.) Select Scrap Quantity and Reason

The POS Scrap Order window lists the cart products together with their cart quantities. Users can adjust the scrap quantity and open the Reason field to select an appropriate cause for the inventory adjustment.



Odoo Studio

5.) Confirm Scrap Order

After reviewing the quantity and selected reason, use Confirm Scrap to submit the operation. The confirmation starts the inventory scrap process and removes the successfully processed quantity from the active POS cart.



Odoo Studio

6.) Completed Scrap Record

The inventory scrap form provides the resulting scrap document with its product, quantity, status, and selected scrap reason. POS-specific information such as the POS session, POS user, and cart reference is also retained for operational tracking.



Odoo Studio

7.) Switch to Draft Scrap Policy

The POS settings can be changed to Create a draft scrap when the complete quantity is unavailable. This mode keeps an unavailable scrap as a draft so an inventory user can review and validate it later.



Odoo Studio

8.) Create a Scrap with a Selected Reason

The scrap popup can be used for larger quantities as well, with the cart quantity clearly displayed next to the product. A specific reason, such as a manufacturing or quality defect, can be assigned before confirming the scrap.



Odoo Studio

9.) Review a Draft Scrap

When the configured policy allows unavailable quantities to remain as drafts, the resulting inventory record stays in Draft status. The record still contains the POS session, user, cart reference, quantity, and scrap reason, allowing an authorized inventory user to validate it later.



Odoo Studio

10.) Open POS Scrap History

The View Scraps action is available from the POS Actions menu alongside the scrap creation option. It provides quick access to the scrap records generated during the active POS session without navigating away from the POS workflow.



Odoo Studio

11.) Review POS Scrap History

The POS Scrap History window lists recent scrap records with their reference, product, reason, quantity, date, and current status. This gives cashiers and managers a convenient session-level overview of inventory items that have been scrapped.



Odoo Studio

User Guide

Email

Watch Video Tutorial

Teams

Suggested Products