| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Purchase (purchase) • Sales (sale_management) • Invoicing (account) |
| Lines of code | 1287 |
| Technical Name |
bulk_package_application |
| License | LGPL-3 |
| Versions | 17.0 18.0 19.0 |
Bulk Package Application - Package Allocation For Purchases And Deliveries
Bulk Package Application helps teams scan package contents, apply packages to purchase receipts, confirm allocated receipts, and track package quantities through connected sale delivery lines.
One reliable flow for package scanning, receipt validation, and delivery allocation visibility inside Odoo.
Stop Losing Package Traceability Between Purchase And Delivery
Manual package assignment can create mismatches between scanned products, received quantities, and sale delivery allocation. This module keeps package contents, allocated quantities, and remaining availability visible across the workflow.
Manual Receipt Updates
Teams often scan books or products separately, then manually update receipts and package fields later.
Weak Package Visibility
It is difficult to see how much of a package has already been assigned and how much remains for future deliveries.
Delivery Quantity Mismatch
When package quantities are applied to deliveries, manual delivered quantity edits can create unreliable records.
Bulk Package Application solves this with barcode scanning, receipt allocation, and delivery package tracking.
Complete Package Allocation Workflow
Built for businesses that need accurate package assignment from incoming purchase receipts through outgoing sale deliveries.
Add Package Wizard
Open the wizard from Purchase Orders, select or create a stock package, and scan product barcodes into matched order lines.
Oldest Receipt Allocation
Scanned quantities are applied from oldest selected purchase order receipts toward the latest, reducing manual allocation work.
Confirm Receipts Queue
Validate receipts touched by package allocation and let Odoo create backorders when only partial quantities are available.
Sale Delivery Package Visibility
Allocated package quantities are visible on sale order and delivery lines, with package badges and read-only quantity control when packages apply.
Built For These Teams
Purchase Teams
Scan package contents and apply them directly to selected purchase order receipts.
Warehouse Teams
Track what is inside each package and how much package quantity remains available.
Sales Delivery Teams
See package allocation against delivery lines and avoid manual quantity mismatches.
Key Features of Bulk Package Application

Barcode Product Scanning
Scan by barcode or internal reference and auto-merge repeated scans into one quantity line.

Package Creation And Selection
Use existing stock packages or create new package records directly from the Add Package wizard.

Selected PO Allocation
Apply scanned package quantities only to selected purchase orders for controlled batch allocation.

Confirm Receipts Button
Open a focused queue of package-ready incoming receipts and validate them in one workflow.

Package Allocation Logs
Maintain detailed package, product, purchase, receipt, sale order, delivery, and quantity allocation records.

Version Specific Compatibility
Includes Odoo 17, 18, and 19 view compatibility for purchase, stock, and sale line interfaces.
What You Get With Bulk Package Application
- +Add Package button on purchase order lists
- +Barcode scanning with duplicate quantity updates
- +Receipt move line package assignment
- +Confirm Receipts queue for package-ready transfers
- +Automatic sale delivery allocation from completed receipts
- +Sale order allocation badges and highlights
- +Package content, allocated, and unallocated quantity tracking
- +Readonly delivery quantity lock when packages are applied
- +Dedicated package tracking and allocation detail menus
- +90 days free support included
Lightweight installation - works with Purchase, Sale, Stock, and Barcode dependencies.
Customization Services
Need package allocation tailored to your workflow? We are here to help.
Affordable pricing tailored to your requirements. Contact us directly:
Workflow
1. Select purchase orders
Choose the purchase orders that should receive package allocation and click Add Package.
2. Select or create package
Use an existing stock package or create one directly from the wizard.
3. Scan products
Scan product barcodes. Repeated scans increase line quantity automatically.
4. Apply and confirm
Apply the package, validate package-ready receipts, and review package allocation on sale delivery lines.
Feature Walkthrough
See the complete package allocation journey from purchase order selection to receipt confirmation, delivery allocation, and package tracking.

Select Purchase Orders
Choose one or more purchase orders and start the Add Package workflow directly from the list view.

Scan Package Contents
Select a stock package, scan product barcodes, and let duplicate scans update quantities automatically.

Review Package Summary
Track package content quantity, allocated quantity, and remaining quantity per purchase order.

Confirm Allocated Receipts
Validate package-ready receipts and keep receiving operations controlled from the purchase workflow.

Sale Order Allocation Visibility
View package allocation pills and highlights directly on sale order lines.

Delivery Package Tracking
Carry package quantities forward to delivery moves for reliable outbound allocation tracking.
Package Tracking
Monitor assigned and unallocated package quantities from dedicated package tracking views.

Allocation Logs
Audit package, product, purchase, receipt, sale, delivery, and quantity allocation records.
Simple Setup - Install And Start Scanning
Install the module, upgrade apps if needed, and use the Purchase Orders list buttons. No complex configuration is required for the standard workflow.
- Requires Purchase, Sale, Stock, and Barcode modules.
- Users need access to purchase orders, stock packages, receipts, and deliveries.
- Optional linked sale orders can be set on purchase orders for custom procurement flows.
Need Help? We have Got You Covered!
Connect with us on email

Chat with us on WhatsApp

Please log in to comment on this module