Account Invoice Line Group

by
Odoo
v 12.0 Third Party 42
Download for v 12.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Invoicing (account)
Discuss (mail)
Inventory (stock)
Community Apps Dependencies
Lines of code 4440
Technical Name account_invoice_line_group
LicenseAGPL-3
Websitehttps://www.trey.es
You bought this module and need support? Click here!

Account Invoice Line Group

Se ha creado un nuevo modelo account.invoice.line.group con los campos:

state:

  • draft (que no se ha asignado a ninguna factura)
  • no-editable (que ya se ha asignado la agrupación en una linea de factura validada)

name:

  • nombre corto del concepto

description:

  • descripción que se desea mostrar en la impresión

quantity_method:

forma de mostrar las cantidades, y sus valores pueden ser:

  • real: suma el campo product_uom_qty de las lineas
  • fixed: introduce un valor de cantidad (requiere de otro campo en el modelo)
  • one (por defecto): muestra valor 1

En las líneas de las facturas, se ha añadido un campo group_id para que el usuario pueda seleccionar en cada linea por que concepto quiere agrupar.

Se ha modificado el informe de impresión, cuidado que tiene que ser compatible con nuestro módulo print_formats_account

A tener en cuenta....

  • Los descuentos en las líneas agrupadas. En la impresión hay que recalcular los descuentos, sumando todos los de la misma agrupación y calculando su regla de 3.
  • La cantidad, dependiendo del método del grupo.
  • El orden de las líneas al imprimir. Se imprime en el orden del campo sequence de account.invoice.line y cuando se encuentra una línea con agrupación, se agrupan todas las líneas con el mismo grupo y se imprime en esta posición, siempre que esta agrupación no se haya impreso anteriormente.
  • Las agrupaciones se pueden reutilizar entre facturas.

Credits

Authors

  • Trey, Kilobytes de Soluciones

Contributors

Maintainers

This module is maintained by the OCA.

Odoo Community Association

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

This module is part of the OCA/account-invoicing project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.