OdooWiki OCA HUB

L10n Br Pos Cfe

l10n_br_pos_cfe folder_open OCA/l10n-brazil open_in_new
Point Of Sale Licencia: AGPL-3

Integración y emisión de CF-e a través del Punto de Venta para equipos SAT (SP) y MF-e (CE).

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 14.0

Añade soporte de CF-e (cupón fiscal brasileño SAT/MF-e) al Punto de Venta, permitiendo a los cajeros emitir, imprimir y cancelar recibos fiscales a través de un dispositivo fiscal conectado mediante el proxy IoT.

Este módulo conecta el Punto de Venta con un dispositivo fiscal brasileño (SAT para São Paulo o MF-e para Ceará) para que cada venta genere un cupón fiscal CF-e. Se basa en point_of_sale y l10n_br_pos.

  • En los métodos de pago (pos.payment.method), aparecen dos campos nuevos: SAT Payment Mode (efectivo, cheque, tarjeta de crédito/débito, vale de comida, etc.) y Card Acquirer (una lista de compañías de tarjetas). Se utilizan al transmitir los detalles del pago.
  • Cuando un cajero valida un pedido, el módulo comprueba que haya un procesador fiscal configurado; de lo contrario, muestra una ventana emergente de error y bloquea la validación.
  • Los datos del pedido enviados al dispositivo fiscal incluyen la identificación de la empresa (CNPJ, IE, dirección), los datos del software house, la ruta del SAT, el número de cajero, el código de activación y la configuración de la impresora. En producción se utilizan el CNPJ/IE reales de la empresa; de lo contrario, se utilizan valores de homologación.
  • Después de que el dispositivo autoriza el cupón, el pedido almacena el número de sesión, la clave del documento, el número, la serie, el estado, la fecha de autorización, el archivo XML y la firma del código QR, y muestra una ventana emergente de estado.
  • La pantalla del recibo está personalizada: encabezado con los datos de la empresa, filas de artículos con código, cantidad, unidad, precio e impuestos, líneas de pago, totales y un pie de página con código de barras y código QR. Si el cupón se cancela, también se imprimen un código de barras y un código QR de cancelación.
  • Un indicador de estado del proxy muestra si el dispositivo fiscal está conectado o sin conexión, y la reimpresión de recibos se retrasa para permitir que los datos fiscales estén listos.

Depende de

point_of_salel10n_br_pos
Modelos y campos (1)
  • pos.payment.method · amplía un modelo existentesat_payment_mode, sat_card_acquirer

Texto generado por IA (DeepSeek) al leer el código de la versión 14.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 14.0

Confirmado el 2026-11-03 en la rama 14.0 de OCA/l10n-brazil.

terminal Instalación y uso

Documentación de OCA · Odoo 14.0

Este módulo depende:

  • l10n_br_pos

Además, necesitará una IOT BOX, que puede ser la de Odoo SA o el Pywebdriver, con los respectivos drivers para CF-E:

  • Odoo SA: hw_sat, disponible en github.com/oca/l10n-brazil;
  • Pywebdriver disponible en:
  • https://github.com/kmee/pywebdriver/releases

Para configurar este módulo necesita configurar el Punto de venta, prestando atención a los siguientes campos:

  • Activar la opción IoT Box y Brasil Fiscal;
  • En la pestaña SAT configurar los detalles de su equipo.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Uso.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.