Integração e emissão da CF-e através do Ponto de Venda para equipamentos SAT (SP) e MF-e (CE).
auto_awesome What this module does
AI-generated from the code · Odoo 14.0Adds CF-e (Brazilian SAT/MF-e fiscal coupon) support to the Point of Sale, letting cashiers emit, print and cancel fiscal receipts through a fiscal device connected via the IoT proxy.
This module connects the Point of Sale to a Brazilian fiscal device (SAT for São Paulo or MF-e for Ceará) so that each sale generates a CF-e fiscal coupon. It builds on point_of_sale and l10n_br_pos.
- On payment methods (
pos.payment.method), two new fields appear: SAT Payment Mode (cash, cheque, credit/debit card, meal voucher, etc.) and Card Acquirer (a list of card companies). These are used when transmitting the payment details. - When a cashier validates an order, the module checks that a fiscal processor is configured; otherwise it shows an error popup and blocks validation.
- The order data sent to the fiscal device includes company identification (CNPJ, IE, address), software house data, SAT path, cashier number, activation code and printer settings. In production the real company CNPJ/IE are used; otherwise homologation values are used.
- After the device authorizes the coupon, the order stores the session number, document key, number, series, status, authorization date, XML file and QR-code signature, and shows a status popup.
- The receipt screen is customised: header with company data, item rows with code, quantity, unit, price and taxes, payment lines, totals, and a footer with barcode and QR code. If the coupon is cancelled, a cancellation barcode and QR code are also printed.
- A proxy status indicator shows whether the fiscal device is connected or offline, and reprint of receipts is delayed to allow the fiscal data to be ready.
Depends on
Models and fields (1)
- pos.payment.method · extends an existing modelsat_payment_mode, sat_card_acquirer
Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. The module is very large and only part of the code was read. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/l10n-brazil.
terminal Installation and usage
OCA documentation · Odoo 14.0Installation
Source · Odoo 14.0Esse módulo depende:
- l10n_br_pos
Alem disso você vi precisar de um IOT BOX, podendo ser o da Odoo SA ou o Pywebdriver, com os respectivos drivers para CF-E:
- Odoo SA: hw_sat, disponível em github.com/oca/l10n-brazil;
- Pywebdriver disponível em:
- https://github.com/kmee/pywebdriver/releases
Configuration
Source · Odoo 14.0Para configurar esse módulo você precisa configurar o Ponto de venda, prestando atenção nos seguintes campos:
- Ativar a opção IoT Box e Brasil Fiscal;
- A aba SAT configurar os detalhes do seu equipamento.
No verified information in OCA: Usage.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
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.