OdooWiki OCA HUB

Sale Order Packaging Import

sale_order_packaging_import folder_open OCA/edi open_in_new
Sales Management License: AGPL-3

This module extends the sale_order_import module to help on importing the packaging information into the sales order line.

If for a sale line the product is detected by the code on one of its packaging, then this corresponding packaging will be set on the order line. Also the quantity received during the import will be set as the quantity of packaging and not as the product quantity on the line.

auto_awesome What this module does

AI-generated from the code · Odoo 14.0

When importing a sales order from a file, Odoo can now recognise the product from the barcode of one of its packagings and record the imported quantity as a number of packagings on the order line.

This module works together with the sales order import feature. When a document (for example a customer order file) is imported, Odoo normally looks for the product by its barcode. With this module, if the barcode found in the file matches the barcode of one of the product's packagings instead of the product itself, Odoo still recognises the product and fills the order line accordingly.

  • On a new order line, the matching packaging is set on the line, the product quantity is left at zero, and the quantity read from the file is stored as the number of packagings.
  • On an existing order line, if the imported packaging differs from the one already on the line, the line is updated to the new packaging; if no packaging is found in the file, any packaging previously set on the line is removed.
  • The product quantity on the line is recalculated as the packaging quantity multiplied by the imported quantity, so the total ordered quantity stays correct.

It affects the sales order import wizard and the shared document import logic, and relies on the packaging quantity feature on sales order lines. No new menus or screens are added; the change is visible in the imported sales order lines.

Models and fields (2)
  • sale.order.import · extends an existing model
  • business.document.import · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.