| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Sales (sale_management) • Invoicing (account) |
| Lines of code | 415 |
| Technical Name |
sale_import |
| License | LGPL-3 |
| Website | https://codoo-erp.com/ |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Sales (sale_management) • Invoicing (account) |
| Lines of code | 415 |
| Technical Name |
sale_import |
| License | LGPL-3 |
| Website | https://codoo-erp.com/ |
Email Excel to Sales Orders by Codoo-ERP
This module automates the creation of sale orders from Excel/CSV files received via email. It processes incoming emails with attachments, parses product data (barcode, quantity, price), and automatically creates sale orders based on the email of the sender
for odoo 18+
Key Features:
Benefits:
Install
Install required packages - pandas and openpyxl 'bash pip install pandas openpyxl'. Please install Email Excel to Sales Orders module:
Sale import module settings
1. Configure incoming mail server in Odoo with 'Create a New Record' set to 'Order Import'
2. Configure column names in Settings->Sales-> Import Order Excel Settings. Products are being searched by the barcode. You are able to set alternative names for each column using comma, for example:
Barcode column name: Barcode, Internal reference, Reference, Product Code
3. You can check history of the previous imports by going Sales->Sales Import->Order Imports. Review created orders in Sales->Orders
General requirements
1. Email of the sender must match a contact in Odoo (by email address)
2. Attachment must be Excel (.xlsx, .xls) or CSV (.csv) file
3. File must contain columns matching configured names
4. Products must exist in Odoo with matching barcodes
Please log in to comment on this module