OdooWiki OCA HUB

Brazilian Localization Purchase Requisition

l10n_br_purchase_requisition folder_open OCA/l10n-brazil open_in_new
Localisation License: AGPL-3

This module extends the Odoo Purchase Requisition module to adapt it to the Brazilian needs, with this module you have tax data for collection and generation of fiscal documents (NF-e, NFS-e, CF-e, NFC-e and others), calculation Brazilian taxes and contributions (municipal, state and federal).

auto_awesome What this module does

AI-generated from the code · Odoo 17.0

When you create a purchase order from a purchase agreement (requisition) in a Brazilian company, this module automatically fills in the fiscal operation and Brazilian taxes on the order and its lines.

This module connects purchase requisitions (purchase agreements) with the Brazilian fiscal setup already used on purchase orders. It only acts when the company's country is Brazil.

  • When you pick a purchase agreement on a purchase order, the fiscal operation of the order is applied to the order lines that do not have one yet, and the Brazilian taxes are recalculated on those lines.
  • The same happens when you change the vendor or the company on the purchase order: the fiscal operation is applied to the lines and taxes are recalculated.

There are no new menus, screens or reports. The change is invisible except that the fiscal operation and tax fields on the order lines are filled in automatically, so the fiscal data is ready for generating Brazilian fiscal documents later. It touches the purchase.order model and its lines.

Depends on

purchase_requisitionl10n_br_purchase
Models and fields (1)
  • purchase.order · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 17.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 2 confirmed, 7 with no information of 9 versions.

Sources · Odoo 17.0

Confirmed on 2026-11-03 in branch 17.0 of OCA/l10n-brazil.

terminal Installation and usage

OCA documentation · Odoo 17.0

This module depends on:

  • l10n_br_purchase
  • purchase_requisition

No configuration required.

To use this module, you need to:

  • Go to Purchase/Orders/Purchase Agreements
  • Create or select a Purchase Agreement
  • Create New Quotations
  • Enter the values informed by the supplier, review the fiscal and progress data normally in the process.
info

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.