l10n_br_mdfe_spec
Provides abstract Odoo models mirroring the SEFAZ MDF-e layout 3.00 to serve as the base for MDF-e issuance modules.
Key Features
- mdfe: Abstract Odoo data models mirroring SEFAZ MDF-e layout 3.00 to underpin downstream issuance modules.
- mdfe.municipality_grouping: Supports grouping linked CT-e, NF-e and prior manifests by unloading municipality to assemble the manifesto hierarchy.
- mdfe.totals: Provides totalizers for document count, cargo value and total gross weight.
- mdfe.seg: Captures cargo insurance details including responsible party, insurer, policy and averbação references.
- mdfe.rodo: Covers road modal data such as ANTT registration, CIOT, toll prepayment, freight contractors/payments, vehicle composition and drivers.
- mdfe.aereo: Stores air modal specifics including flight number and IATA/OACI codes for embarkation and destination aerodromes.
- mdfe.aquav: Handles waterway modal info like IRIN, voyage number, embark/disembark/transshipment ports or terminals, and convoy data.
- mdfe.ferrov: Details railway modal structure with train identification and wagon composition.
- mdfe.generation: Model definitions are generated from the official XSD via xsdata-odoo to keep the schema faithful and update-friendly.
- mdfe.versioning: Field names carry schema/version prefixes to prevent clashes across fiscal documents and schema revisions.