diff --git a/som_facturacio_flux_solar/giscedata_bateria_virtual.xml b/som_facturacio_flux_solar/giscedata_bateria_virtual.xml index 2b7a1ab53..cee1d75e3 100644 --- a/som_facturacio_flux_solar/giscedata_bateria_virtual.xml +++ b/som_facturacio_flux_solar/giscedata_bateria_virtual.xml @@ -30,5 +30,31 @@ + + view_giscedata_import_bateria_virtual_tree_inherit + giscedata.bateria.virtual.resum.facturacio + + + + Detall sols generats i aplicats + + + + + + Detall sols generats i aplicats + + + + Detall sols generats i aplicats + + + + Detall sols generats i aplicats + + + + Detall sols generats i aplicats + diff --git a/som_facturacio_flux_solar/migrations/5.0.25.1.0/post-0002_update_nom_sols_generats_aplicats.py b/som_facturacio_flux_solar/migrations/5.0.25.1.0/post-0002_update_nom_sols_generats_aplicats.py new file mode 100644 index 000000000..c2d1c6cbb --- /dev/null +++ b/som_facturacio_flux_solar/migrations/5.0.25.1.0/post-0002_update_nom_sols_generats_aplicats.py @@ -0,0 +1,42 @@ +# -*- coding: utf-8 -*- +import logging +import pooler +from oopgrade.oopgrade import load_data_records +from tools import config + + +def up(cursor, installed_version): + if not installed_version: + return + + try: + if config.updating_all: + return + except Exception as e: + pass + + logger = logging.getLogger('openerp.migration') + + logger.info("Creating pooler") + pool = pooler.get_pool(cursor.dbname) + + ##UPDATAR UNA PART DE L'XML (POSAR LA ID)## + logger.info("Updating XMLs") + list_of_records = [ + "view_giscedata_import_bateria_virtual_tree_inherit", + "giscedata_facturacio_bateria_virtual.act_giscedata_import_bateria_virtual", + "giscedata_facturacio_bateria_virtual.value_giscedata_import_bateria_virtual", + "giscedata_facturacio_bateria_virtual.act_giscedata_import_bateria_virtual_polissa", + "giscedata_facturacio_bateria_virtual.value_giscedata_import_bateria_virtual_polissa", + ] + load_data_records( + cursor, 'som_facturacio_flux_solar', 'giscedata_bateria_virtual.xml', list_of_records, mode='update' + ) + logger.info("XMLs succesfully updated.") + + +def down(cursor, installed_version): + pass + + +migrate = up \ No newline at end of file