TIP: You can type at any time to perform a new search.
delivery module Brazilian Localization
l10n_br_delivery · OCA/l10n-brazil
- Repository
- OCA/l10n-brazil · module folder · Try on Runboat
- Module version
- 4.0.0
- Category
- Localization
- Folder size
- 0.09 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/l10n-brazil
- Last tracking update
- 2026-08-07 08:09:13
- Authors
- Akretion, Odoo Community Association (OCA)
- Maintainers
- Akretion, Odoo Community Association (OCA)
- Committers
- Raphaël Valyi, OCA-git-bot, oca-ci, Antonio Neto, CristianoMafraJunior
- Odoo dependencies
- Python dependencies
- astor, erpbrasil.base, email-validator, num2words, phonenumbers
- System dependencies
- None
- Required by
- l10n_br_delivery_nfe
- Description
*(summary: extends the delivery module to comply with the fiscal documents requirements)* Esse módulo localiza o módulo *delivery* para adequar as necessidades do Brasil. Em especial ele: > - acrescenta informações para os Documentos Fiscais: Transportadora, > responsabilidade do frete, volume e peso bruto. > - acrescenta na Transportadora o código ANTT e a lista de veículos. > - cria um modelo simples de veículo com os campos fiscais (placa, > código ANTT, modelo, ano de fabricação...) > - desativa o método *\_add_delivery_cost_to_so* da Expedição, pois o > frete já esta corretamente informado no pedido. > - vale a pena notar que o rateamento do frete, seguro e outros custos > já esta sendo feito pelo módulo l10n_br_fiscal, tanto para notas de > saída como de entrada. > - se você for emitir NF-e, você precisa do módulo > *l10n_br_delivery_nfe* que faz a integração deste módulo com o > módulo *l10n_br_nfe*.
Code Analysis ⓘ
Views touched (6)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
l10n_br_account_nfe_account_incoterms_form |
account.incoterms.form | account.incoterms | form | Inherits account.account_incoterms_form |
l10n_br_delivery-view_picking_withcarrier_out_form |
l10n_br_delivery.picking.form | stock.picking | form | Inherits delivery.view_picking_withcarrier_out_form |
l10n_br_delivery_carrier_form_view |
l10n_br_delivery.carrier.form | delivery.carrier | form | Inherits delivery_carrier_partner.view_delivery_carrier_form |
l10n_br_delivery_carrier_vehicle_form |
l10n_br_delivery.carrier.vehicle.form | l10n_br_delivery.carrier.vehicle | form | New |
l10n_br_delivery_carrier_vehicle_tree |
l10n_br_delivery.carrier.vehicle.tree | l10n_br_delivery.carrier.vehicle | tree | New |
l10n_br_delivery_sale_form |
l10n_br_delivery.sale.order.form | sale.order | form | Inherits sale.view_order_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (6)
New fields (1)
-
freight_responsibilitySelectiondefault='0'help='Informação usada na emissão de Documentos Fiscais'required=Trueselection=MODFRETE_TRANSPstring='Frete por Conta'
No public methods.
New fields (2)
-
antt_codeCharsize=32string='Codigo ANTT' -
vehicle_idsOne2many → l10n_br_delivery.carrier.vehiclecomodel_name='l10n_br_delivery.carrier.vehicle'inverse_name='carrier_id'string='Vehicles'
No public methods.
New fields (13)
-
activeBoolean -
carrier_idMany2one → delivery.carriercomodel_name='delivery.carrier'index=Trueondelete='cascade'string='Carrier' -
city_idMany2one → res.citycomodel_name='res.city'domain="[('state_id', '=', state_id)]"string='City' -
country_idMany2one → res.countrycomodel_name='res.country'string='Country' -
descriptionCharsize=132unaccent=False -
driverCharsize=64unaccent=False -
manufacture_yearCharsize=4string='Ano de Fabricação' -
model_yearCharsize=4string='Ano do Modelo' -
nameCharrequired=Truesize=32unaccent=False -
plateCharsize=7string='Placa' -
rntc_codeCharsize=32string='ANTT Code' -
state_idMany2one → res.country.statecomodel_name='res.country.state'domain="[('country_id', '=', country_id)]"string='State' -
typeSelectionselection=[('bau', 'Caminhão Baú')]string='Model Type'
No public methods.
New fields (2)
-
carrier_idMany2one → delivery.carriercomodel_name='delivery.carrier'ondelete='restrict'string='Carrier' -
incoterm_idMany2one → account.incotermscomodel_name='account.incoterms'help='International Commercial Terms are a series of predefined commercial terms used in international transactions.'string='Incoterm'
No public methods.
New fields (3)
-
amount_gross_weightFloatcompute='_compute_amount_gross_weight' -
amount_volumeFloatcompute='_compute_amount_volume' -
incoterm_idMany2onerelated='incoterm'
-
set_delivery_line(self, carrier, amount)
New fields (0)
No new fields.
Public methods (0)No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- checks failing
- Open since
- 25 days ago
- Last activity
- 21 days ago
- Repository
- OCA/l10n-brazil
- Pull request
- [18.0][MIG] l10n_br_delivery (#4774)