Repository
OCA/l10n-mexico · module folder · Try on Runboat
Module version
1.0.0
Category
Accounting
Folder size
0.04 MB
License
LGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/l10n-mexico
Last tracking update
2026-08-16 17:34:10
Authors
Odoo Community Association (OCA), Gray Matter Logic, Odoo Mexican Association (AMOdoo)
Maintainers
Odoo Community Association (OCA), Gray Matter Logic, Odoo Mexican Association (AMOdoo)
Committers
Maxime Chambreuil, oca-ci
Odoo dependencies
Python dependencies
satcfdi
System dependencies
None
Required by
None
Description
This module adds the KNRECEPCION addenda for Kuehne+Nagel and allows you to
generate electronic invoices (CFDI 4.0) with the required reception block.

The addenda is inserted under `cfdi:Addenda` with this structure:

- `kn:KNRECEPCION`
  - `kn:Tipo`
    - `kn:FacturasKN`
      - `kn:Purchase_Order`
      - `kn:FileNumber_GL`
      - `kn:Branch_Centre`
      - `kn:TransportRef`

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
l10n_mx_cfdi_account_addenda_kuehne_nagel New
l10n_mx_cfdi_account_addenda_kuehne_nagel Addenda Kuehne Nagel ir.ui.view qweb New
view_account_move_form_inherit_addenda_kuehne_nagel account.move.form.inherit.addenda.kuehne.nagel account.move form Inherits account.view_move_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (1)

New fields (5)
  • kn_branch_centre Char
    string='KN Branch Centre'
  • kn_file_number_gl Char
    string='KN File Number GL'
  • kn_file_type Selection
    selection=[('file', 'File Number'), ('tracking', 'Tracking Number')] string='KN File/Tracking Type'
  • kn_flag Boolean
    compute='_compute_kn_flag' store=True
  • kn_transport_ref Char
    string='KN Transport Ref'
Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)