feat(account.move): genera el XML en una factura con varios impuestos

En una factura con varios impuestos no se estaba generando correctamente
el XML porque todos los impuestos se sumaban en una sóla línea. Con este
cambio se corrige ese comportamiento
5 jobs for feat_odoo_15_v2 in 10 minutes and 41 seconds (queued for 1 second)
Status Job ID Name Coverage
  Build
passed #63579
base
make

00:09:32

 
  Unit Test
failed #63580
base
test

00:01:09

 
  Code Style
skipped #63581
base allowed to fail
code-analysis
skipped #63582
base allowed to fail
lint-analysis
skipped #63583
base allowed to fail
mccabe
 
Name Stage Failure
failed
test Unit Test
  File "/home/gitlab-runner/builds/52UJrS6x/0/l10n_mx/l10n_mx_facturae/bench/parts/server/odoo/addons/base/models/ir_module.py", line 412, in button_install
modules._state_update('to install', ['uninstalled'])
File "/home/gitlab-runner/builds/52UJrS6x/0/l10n_mx/l10n_mx_facturae/bench/parts/server/odoo/addons/base/models/ir_module.py", line 378, in _state_update
raise UserError(_("You try to install module '%s' that depends on module '%s'.\nBut the latter module is not available in your system.") % (module.name, dep.name,))
odoo.exceptions.UserError: You try to install module 'l10n_mx_facturae' that depends on module 'account_global_discount'.
But the latter module is not available in your system.
2024-12-14 19:36:36,368 233911 INFO l10n_mx_facturae-63580 odoo.service.server: Stopping gracefully
Cleaning up project directory and file based variables
ERROR: Job failed: exit status 1

Speed up your pipelines with Needs relationships

Using the needs keyword makes jobs run before their stage is reached. Jobs run as soon as their needs relationships are met, which speeds up your pipelines.

If you add needs to jobs in your pipeline you'll be able to view the needs relationships between jobs in this tab as a Directed Acyclic Graph (DAG).

There are no tests to show.