Skip to content
Extraits de code Groupes Projets
post-migration.py 868 octets
Newer Older
  • Learn to ignore specific revisions
  • # © 2020 Le Filament (<https://www.le-filament.com>)
    # © 2020 Confédération Générale des Scop (<https://www.les-scop.coop>)
    # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
    
    from openupgradelib import openupgrade
    
    PERCENT = [
    
        (0, "0"),
        (20, "20"),
        (40, "40"),
        (60, "60"),
        (80, "80"),
        (100, "100"),
    
    ]
    
    
    def res_partner_map_values(env):
        openupgrade.map_values(
            env.cr,
            openupgrade.get_legacy_name("incub_sensibilite_coop"),
            "incub_sensibilite_coop",
            PERCENT,
            table="res_partner",
        )
        openupgrade.map_values(
            env.cr,
            openupgrade.get_legacy_name("incub_percent_realisation"),
            "incub_percent_realisation",
            PERCENT,
            table="res_partner",
        )
    
    
    @openupgrade.migrate()
    def migrate(env, version):
        ur_month_timesheet_map_values(env)