Delivery Notes
auto_awesome What this module does
AI-generated from the code · Odoo 15.0Create and manage Ecuadorian delivery notes (guías de remisión) from stock transfers and sales orders, and send them electronically to the SRI. Users can generate the document, print it, and email it to the customer.
This module adds Ecuadorian delivery notes (guías de remisión) to Odoo. On a stock transfer (stock.picking) you get a "Create Delivery note?" option, a carrier, a car plate, an emission point and a document type; when the transfer is validated, a delivery note can be created automatically. You can also create delivery notes from a sales order, where a counter shows how many exist and a button opens them.
The delivery note screen shows the document number, emission point, transfer and delivery dates, motive, car plate, carrier, delivery address, related pickings and sales orders, and its lines (product, quantity, unit of measure, lot). Buttons let you confirm, cancel, set back to draft, retry failed electronic documents and send the note by email. A wizard helps create notes from several pickings, and another wizard lets you enter the document number.
Business rules: the delivery date cannot be earlier than the transfer date; an electronic note cannot be dated in the future; the document number must be unique per company; at least one line is required to confirm; and the unit of measure must match the product's category. Before sending, the system checks the carrier's VAT, the delivery address, the XML version and the customer's identification type (RUC, DNI or passport).
The note is sent electronically to the SRI, its status and errors are shown, and a scheduled job emails authorised notes to customers (final consumers are marked as sent without email). Settings let you define default transfer days, XML version and whether to email the note.
Depends on
Menus it adds
Models and fields (19)
- sale.order · extends an existing modell10n_ec_delivery_note_ids, l10n_ec_delivery_note_count (# Delivery note)
- res.company · extends an existing modell10n_ec_delivery_note_days (Days of transfer by default), l10n_ec_send_mail_remission (Delivery Note?), l10n_ec_delivery_note_version (Delivery Note Version xml), l10n_ec_validate_invoice_exist (Validate invoice already create?)
- res.partner · extends an existing modell10n_ec_car_plate (Car plate), l10n_ec_is_carrier (Is Carrier?)
- account.move · extends an existing modell10n_ec_delivery_note_ids (Delivery Notes)
- mail.template · extends an existing model
- stock.picking · extends an existing modell10n_ec_car_plate (Car plate), l10n_latam_internal_type (Document Type), l10n_ec_delivery_note_ids (Delivery note), l10n_ec_delivery_carrier_id, l10n_ec_create_delivery_note (Create Delivery note?), l10n_ec_delivery_note_number (Delivery Note Numbers), l10n_ec_delivery_note_journal_id (Emission Point)
- account.edi.format · extends an existing model
- stock.picking.type · extends an existing modell10n_ec_default_delivery_note (Create Delivery Note by default?)
- res.config.settings · extends an existing modell10n_ec_delivery_note_days (Days of transfer by default), l10n_ec_send_mail_remission (Guía de Remisión?), l10n_ec_delivery_note_version, l10n_ec_validate_invoice_exist
- account.edi.document · extends an existing modelmove_id, l10n_ec_delivery_note_id (Delivery delivery_note)
- l10n_ec.delivery.note · new modeldau (D.A.U.), note (Notes), rise (R.I.S.E), state, motive, origin, edi_state (Electronic invoicing), company_id, invoice_id (Invoice), journal_id (Emission Point), partner_id, country_code, delivery_date, transfer_date, sale_order_ids, document_number, edi_error_count, edi_document_ids, delivery_line_ids, edi_error_message, l10n_ec_car_plate (Car plate), stock_picking_ids (Pickings related), delivery_note_type, edi_blocking_level, l10n_ec_is_edi_doc (Is Ecuadorian Electronic Document), delivery_address_id, delivery_carrier_id, commercial_partner_id (Commercial Entity), is_delivery_note_sent, l10n_ec_xml_access_key (Electronic Authorization Date)
- l10n_latam.document.type · extends an existing modelinternal_type
- stock.immediate.transfer · new model
- l10n_ec.delivery.note.line · new modelmove_id, company_id, product_id, description, product_qty (Quantity), move_line_id, product_uom_id (UoM), delivery_note_id, production_lot_id, product_uom_category_id
- wizard.create.delivery.note · new modelline_ids (Delivery Note lines)
- stock.backorder.confirmation · new model
- wizard.input.document.number · new model
- wizard.abstract.delivery.note · new modeldau (D.A.U.), note, rise (R.I.S.E), invoice_id (Invoice), partner_id (Partner), picking_id (Picking), delivery_date, transfer_date, document_number, l10n_ec_journal_id (Journal), l10n_ec_create_delivery_note (Create Delivery note?)
- wizard.create.delivery.note.line · new modeldate (Create Date), name (Reference), origin, wizard_id (Wizard), partner_id (Partner), picking_id (Picking related), location_id, scheduled_date, location_dest_id
Text generated by AI (DeepSeek) from reading the Odoo 15.0 code on GitHub; it may contain mistakes, so check the code before deciding. The module is very large and only part of the code was read. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 15.0
Confirmed on 2026-11-03 in branch 15.0 of OCA/l10n-ecuador.
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.