MRP Production Serial Matrix Import Xlsx
Allows to download a xlsx file to fill it up with the actual matrix in a separate application. Also, you can upload the file to correctly fill all the matrix automatically.
auto_awesome What this module does
AI-generated from the code · Odoo 17.0Lets you download an Excel template of the serial/lot matrix of a manufacturing order, fill it in outside Odoo, and upload it back to fill the whole matrix automatically.
This module adds Excel import and export to the serial/lot matrix screen of a manufacturing order.
On the matrix form you get two new buttons: - "Download Template" builds an Excel file with one row per finished product serial number and one column per tracked component, pre-filled with the component lots already recorded, and downloads it. - "Import from XLSX" reads an uploaded Excel file and rebuilds the matrix lines from it. It is only shown when a file has been uploaded and the matrix is not in progress or done.
A new "Upload Excel File" field is added to the form (with its file name kept in the background). When you import, the module reads the first sheet, takes the finished serial numbers from the first column and the component lots from the other columns. Finished serial numbers that do not exist yet are created automatically for the manufactured product. Component lots must already exist: if a lot written in the file cannot be found for the component product, the import stops with an error message naming the lot, the column and the serial number. Existing matrix lines are replaced by the imported ones.
The columns offered are built from the components of the manufacturing order: serial-tracked components get one column per unit, and lot-tracked components get a column only when the matrix is set to include lots.
Depends on
Models and fields (1)
- mrp.production.serial.matrix · extends an existing modelimport_file (Upload Excel File), import_filename (File Name)
Text generated by AI (DeepSeek) from reading the Odoo 17.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-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 17.0
Confirmed on 2026-11-03 in branch 17.0 of OCA/manufacture.
terminal Installation and usage
No verified informationInstallation 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.
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.