OdooWiki OCA HUB

PoS Order Margin & Account Invoice Margin

pos_margin_account_invoice_margin folder_open OCA/pos open_in_new
Point Of Sale Licencia: AGPL-3

Este módulo es un módulo de unión entre dos módulos de OCA, pos_margin (mismo repositorio) y account_invoice_margin (OCA/margin-analysis).

Con este módulo, las facturas creadas desde el punto de venta tienen el margen correcto.

Nota

Al instalar este módulo, el margen se calculará a partir de las facturas que se hayan generado desde el punto de venta.

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 12.0

Este módulo asegura que las facturas generadas a partir de pedidos de Point of Sale lleven el coste de compra de cada producto, de modo que el margen mostrado en esas facturas sea correcto.

Cuando facturas un pedido del Punto de Venta, Odoo crea líneas de factura a partir de las líneas del pedido. Sin este módulo, esas líneas de factura no conocen el coste de compra del producto, por lo que el margen de la factura es incorrecto.

Este módulo soluciona eso de dos maneras:

  • Para las facturas nuevas: cada vez que se crea una línea de factura a partir de una línea de un pedido del Punto de Venta, el precio de compra de la línea del pedido se copia en la línea de factura. Esto ocurre automáticamente cuando la factura se genera desde el Punto de Venta.
  • Para las facturas existentes: al instalar el módulo, se ejecuta en segundo plano un proceso único. Examina todos los pedidos del Punto de Venta que ya están facturados y cuyo margen aún no está completo, localiza la factura relacionada y rellena el precio de compra en cada línea de factura haciendo coincidir el producto con las líneas del pedido. Esto puede tardar un rato si tienes muchos pedidos.

El módulo funciona junto con las funcionalidades de margen del Punto de Venta y margen de factura. No añade nuevos menús ni pantallas; solo cambia cómo se rellenan las líneas de factura. Los modelos afectados son pos.order y, de forma indirecta, las líneas de factura creadas a partir de él.

Modelos y campos (1)
  • pos.order · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 12.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. 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.

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.

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.