| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-brazil |
| GIT | |
| GIT | https://github.com/OCA/l10n-brazil.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-brazil/tree/16.0/l10n_br_purchase_stock |
| VERSION | |
| VERSION | 2.0.0 |
| CATEGORY | |
| CATEGORY | Localisation |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Akretion |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Akretion |
| COMMITTERS | |
| COMMITTERS | Raphaël Valyi, OCA-git-bot, Magno Costa, oca-ci, Antonio Neto |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-brazil |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:11:55 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/account-invoicing: - stock_picking_invoicing OCA/l10n-brazil: - l10n_br_purchase - l10n_br_account - l10n_br_coa - l10n_br_fiscal - l10n_br_base - l10n_br_stock_account - l10n_br_stock OCA/product-attribute: - uom_alias OCA/server-tools: - base_view_inheritance_extension OCA/stock-logistics-workflow: - stock_picking_invoice_link odoo/odoo: - purchase - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_address_extended - stock_account - stock - barcodes_gs1_nomenclature - barcodes - sale_stock - sale - sales_team - account_payment - payment - utm |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
erpbrasil.base email-validator num2words phonenumbers astor |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | O módulo estende o [l10n_br_stock_account](https://github.com/OCA/l10n-brazil/tree/16.0/l10n_br_stock_account) para ser usado em **Compras** incluindo a possibilidade de criar a Fatura de um Pedido de Compra a partir da Ordem de Recebimento/Stock Picking, ao definir a **Política de Faturamento de Compras** como: * **Pedido de Compra / Purchase Order**, mantém o comportamento padrão e a criação da Fatura será feita a partir do **Pedido de Compra/purchase.order** * **Ordem de Recebimento / Stock Picking**, desabilita a criação de Faturas a partir do **Pedido de Compra** para os casos onde o 'Tipo do Produto' é 'Produto', mas no caso de ser 'Serviço' ainda será possível criar a partir do **Pedido de Compra** A implementação foi feita para que a Fatura criada a partir do 'stock.picking' seja a mais similar possível com a que é criada a partir do 'purchase.order', e ao usar os métodos do módulo **purchase** para obter os Dados usados na criação de uma nova Fatura isso também acaba evitando a necessidade de 'glue modules' (pequenos módulos criados apenas para evitar dependencias indiretas), então quando qualquer módulo incluir um novo campo na Fatura criada a partir do Pedido de Compra esse novo campo também deverá ser incluido na Fatura criada a partir do 'stock.picking', por exemplo o módulo [account_payment_purchase](https://github.com/OCA/bank-payment/tree/16.0/account_payment_purchase). |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
l10n_br_purchase_res_config_settings_form |
l10n_br_purchase.res.config.settings.form | res.config.settings | xpath | Inherits purchase.res_config_settings_view_form_purchase |
l10n_br_purchase_stock_order_form |
l10n_br_purchase_stock.order.form | purchase.order | field | Inherits purchase.purchase_order_form |
purchase_inv_policy_res_company_form |
purchase.create.inv.policy.res.company.form | res.company | field | Inherits base.view_company_form |
button_create_invoice_invisible
Boolean
compute='_compute_get_button_create_invoice_invisible'
purchase_invoicing_policy
Selection
related='company_id.purchase_invoicing_policy'
No public methods.
No new fields.
Public methods (0)No public methods.
purchase_fiscal_operation_id
Many2one → l10n_br_fiscal.operation
comodel_name='l10n_br_fiscal.operation'
domain=[('state', '=', 'approved'), ('fiscal_type', '=', 'purchase')]
string='Default Fiscal Operation for Purchase'
purchase_invoicing_policy
Selection
default='purchase_order'
selection=[('purchase_order', _('Purchase Order')), ('stock_picking', _('Stock Picking'))]
No public methods.
purchase_invoicing_policy
Selection
readonly=False
related='company_id.purchase_invoicing_policy'
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-brazil |
| GIT | |
| GIT | https://github.com/OCA/l10n-brazil.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-brazil/tree/14.0/l10n_br_purchase_stock |
| VERSION | |
| VERSION | 3.2.0 |
| CATEGORY | |
| CATEGORY | Localisation |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Akretion |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Akretion |
| COMMITTERS | |
| COMMITTERS | Raphaël Valyi, Luis Felipe Miléo, Weblate, OCA-git-bot, Magno Costa, oca-ci, Marcel Savegnago, Diego Paradeda, Antônio Neto |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-brazil |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:40:53 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/account-invoicing: - stock_picking_invoicing OCA/account-payment: - account_due_list OCA/l10n-brazil: - l10n_br_purchase - l10n_br_account - l10n_br_coa - l10n_br_fiscal - l10n_br_base - l10n_br_account_due_list - l10n_br_stock_account - l10n_br_stock OCA/stock-logistics-workflow: - stock_picking_invoice_link odoo/odoo: - purchase - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_address_city - base_address_extended - stock_account - stock - barcodes - sale_stock - sale - sales_team - payment - utm |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
erpbrasil.base email-validator num2words phonenumbers |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
l10n_br_purchase_res_config_settings_form |
l10n_br_purchase.res.config.settings.form | res.config.settings | xpath | Inherits purchase.res_config_settings_view_form_purchase |
l10n_br_purchase_stock_order_form |
l10n_br_purchase_stock.order.form | purchase.order | field | Inherits purchase.purchase_order_form |
purchase_inv_policy_res_company_form |
purchase.create.inv.policy.res.company.form | res.company | field | Inherits base.view_company_form |
button_create_invoice_invisible
Boolean
compute='_compute_get_button_create_invoice_invisible'
purchase_invoicing_policy
Selection
related='company_id.purchase_invoicing_policy'
No public methods.
No new fields.
Public methods (0)No public methods.
purchase_fiscal_operation_id
Many2one → l10n_br_fiscal.operation
comodel_name='l10n_br_fiscal.operation'
domain=[('state', '=', 'approved'), ('fiscal_type', '=', 'purchase')]
string='Default Fiscal Operation for Purchase'
purchase_invoicing_policy
Selection
default='purchase_order'
selection=[('purchase_order', _('Purchase Order')), ('stock_picking', _('Stock Picking'))]
No public methods.
purchase_invoicing_policy
Selection
readonly=False
related='company_id.purchase_invoicing_policy'
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-brazil |
| GIT | |
| GIT | https://github.com/OCA/l10n-brazil.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-brazil/tree/12.0/l10n_br_purchase_stock |
| VERSION | |
| VERSION | 2.1.2 |
| CATEGORY | |
| CATEGORY | Localisation |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Akretion |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Akretion |
| COMMITTERS | |
| COMMITTERS | Raphaël Valyi, Renato Lima, Luis Felipe Mileo, oca-travis, Weblate, OCA-git-bot, Magno Costa, Marcel Savegnago, felipemotter, Renan Hiroki Bastos, Odoo Dev Jung |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-brazil |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:15 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/account-invoicing: - stock_picking_invoicing OCA/account-payment: - account_due_list OCA/l10n-brazil: - l10n_br_purchase - l10n_br_account - l10n_br_coa - l10n_br_fiscal - l10n_br_base - l10n_br_account_due_list - l10n_br_stock_account - l10n_br_stock OCA/stock-logistics-workflow: - stock_picking_invoice_link odoo/odoo: - purchase - account - base_setup - base - web - product - decimal_precision - bus - web_tour - uom - analytic - portal - http_routing - digest - account_cancel - base_address_city - base_address_extended - stock_account - stock - barcodes - sale_stock - sale - sales_team - payment |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
erpbrasil.assinatura erpbrasil.base num2words |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
l10n_br_purchase_res_config_settings_form |
l10n_br_purchase.res.config.settings.form | res.config.settings | xpath | Inherits purchase.res_config_settings_view_form_purchase |
l10n_br_purchase_stock_order_form |
l10n_br_purchase_stock.order.form | purchase.order | field | Inherits purchase.purchase_order_form |
purchase_inv_policy_res_company_form |
purchase.create.inv.policy.res.company.form | res.company | field | Inherits base.view_company_form |
purchase_create_invoice_policy
Selection
related='company_id.purchase_create_invoice_policy'
selection=[('purchase_order', _('Purchase Order')), ('stock_picking', _('Stock Picking'))]
No public methods.
No new fields.
Public methods (0)No public methods.
purchase_create_invoice_policy
Selection
default='purchase_order'
selection=[('purchase_order', _('Purchase Order')), ('stock_picking', _('Stock Picking'))]
string='Purchase Create Invoice Policy'
purchase_fiscal_operation_id
Many2one → l10n_br_fiscal.operation
comodel_name='l10n_br_fiscal.operation'
domain=[('state', '=', 'approved'), ('fiscal_type', '=', 'purchase')]
string='Default Fiscal Operation for Purchase'
No public methods.
purchase_create_invoice_policy
Selection
readonly=False
related='company_id.purchase_create_invoice_policy'
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.