Remove l10n mx facturae report
Propuesta para eliminar el módulo de l10n_mx_facturae_report y borrar los reportes de impresión de los módulos de los PAC's, esto evita problemas de reportes repetidos que generan el error de PDF no Adjunto reportado por @jorge.medina durante la creación del módulo para el PAC 4g
mentioned in merge request !31 (merged)
@chavamm.83 @RichardGH si pueden revisar la propuesta que hago en este merge para eliminar los reportes repetidos se los agradezco.
En la rama remove_l10n_mx_facturae_report, me marco el siguiente error:
2015-02-17 23:15:26,999 3300 CRITICAL FACT_MULTIPAC openerp.modules.module: Couldn't load module l10n_mx_facturae 2015-02-17 23:15:27,000 3300 CRITICAL FACT_MULTIPAC openerp.modules.module: The report "report.account.invoice.facturae.webkit" already exists! 2015-02-17 23:15:27,001 3300 ERROR FACT_MULTIPAC openerp: Failed to initialize database
FACT_MULTIPAC
. Traceback (most recent call last): File "/home/jorge-medina/odoo/server/openerp/cli/server.py", line 97, in preload_registry db, registry = openerp.pooler.get_db_and_pool(dbname,update_module=update_module) File "/home/jorge-medina/odoo/server/openerp/pooler.py", line 33, in get_db_and_pool registry = RegistryManager.get(db_name, force_demo, status, update_module) File "/home/jorge-medina/odoo/server/openerp/modules/registry.py", line 203, in get update_module) File "/home/jorge-medina/odoo/server/openerp/modules/registry.py", line 233, in new openerp.modules.load_modules(registry.db, force_demo, status, update_module) File "/home/jorge-medina/odoo/server/openerp/modules/loading.py", line 351, in load_modules force, status, report, loaded_modules, update_module) File "/home/jorge-medina/odoo/server/openerp/modules/loading.py", line 256, in load_marked_modules loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks) File "/home/jorge-medina/odoo/server/openerp/modules/loading.py", line 159, in load_module_graph load_openerp_module(package.name) File "/home/jorge-medina/odoo/server/openerp/modules/module.py", line 405, in load_openerp_module import('openerp.addons.' + module_name) File "/home/jorge-medina/odoo/server/openerp/modules/module.py", line 133, in load_module mod = imp.load_module('openerp.addons.' + module_part, f, path, descr) File "/home/jorge-medina/odoo/server/modules/l10n_mx_facturae/init.py", line 30, in from . import report File "/home/jorge-medina/odoo/server/modules/l10n_mx_facturae/report/init.py", line 25, in import account_print_invoice File "/home/jorge-medina/odoo/server/modules/l10n_mx_facturae/report/account_print_invoice.py", line 204, in parser=PrintInvoice, File "/home/jorge-medina/odoo/server/openerp/report/report_sxw.py", line 397, in init report_rml.init(self, name, table, rml, '') File "/home/jorge-medina/odoo/server/openerp/report/interface.py", line 65, in init super(report_rml, self).init(name) File "/home/jorge-medina/odoo/server/openerp/report/interface.py", line 45, in init assert not self.exists(name), 'The report "%s" already exists!' % name AssertionError: The report "report.account.invoice.facturae.webkit" already exists! 2015-02-17 23:15:27,005 3300 INFO FACT_MULTIPAC openerp: OpenERP server is running, waiting for connections...Otra cosa, vi que quitaste de facturalo archivos de data, report y los cambiaste a facturae, pero de 4g también están estos archivos no será necesario quitarlos también?
Saludos
@jorge.medina faltaban por subir algunos cambios, sobre todo borrar el módulo l10n_mx_facturae, pensé que lo había hecho pero no.
Efectivamente, como dices, habría que borrar también los reportes del módulo de 4g, pero primero quería probar que todo funcionara ok con un módulo y ya luego para proceder a borrar todo con el otro.
@agb80 Revise la rama y solo necesita 2 correcciones tanto en l10n_mx_facturae_pac_facturalo y l10n_mx_facturae_pac_4g en archivo openerp.py comentar o quitar "data/data.xml" ya que no existe este archivo.
Yo los cambie localmente para probar, y con estos cambios ya funciona correctamente ambos PAC's.
Saludos
Added 1 new commit:
- a00c6f0c - This commit removes the l10n_mx_facturae_report module integrating report
mentioned in commit 33b00208
Muchísimas gracias por los test @jorge.medina ya quedó mezclado en develop!!
mentioned in merge request !37 (closed)
@agb80 No hay problema, solo falta el de SF.
Saludos