Skip to content
Extraits de code Groupes Projets
Valider 536a0931 rédigé par Benjamin - Le Filament's avatar Benjamin - Le Filament
Parcourir les fichiers

[MIG] Migration to 14.0 + clean unused models + add migration scripts

parent 0b82c731
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Affichage de
avec 1501 ajouts et 3762 suppressions
{
"name": "CG SCOP - Gestion Contacts",
"summary": "CG SCOP - Gestion des contacts",
"version": "12.0.1.2.0",
"development_status": "Production/Stable",
"version": "14.0.1.0.0",
"author": "Le Filament",
"license": "AGPL-3",
"application": False,
"depends": [
"cgscop_base",
"l10n_fr_base_location_geonames_import_cedex",
"base_location",
"lefilament_naf",
"partner_address_street3",
"partner_company_type",
......@@ -19,22 +18,6 @@
"data": [
"security/security_rules.xml",
"security/ir.model.access.csv",
"views/assets.xml",
"wizard/scop_address_wizard.xml",
"wizard/scop_period_wizard.xml",
"wizard/scop_deces_wizard.xml",
"wizard/scop_membership_out_wizard.xml",
"wizard/scop_membership_period_wizard.xml",
"wizard/scop_status_wizard.xml",
"views/res_company.xml",
"views/res_users.xml",
"views/res_partner.xml",
"views/res_partner_cooperative.xml",
"views/scop_config_views.xml",
"views/scop_config_lists_views.xml",
"views/scop_partner_staff.xml",
"views/scop_period_views.xml",
"views/scop_federation_activity.xml",
"datas/union_regionale_data.xml",
"datas/res_country_state.xml",
"datas/res_partner_certification_data.xml",
......@@ -55,8 +38,23 @@
"datas/scop_contribution_type_data.xml",
"datas/scop_membership_reason_end_data.xml",
"datas/scop_membership_type_data.xml",
"datas/scop_questionnaire_type_data.xml",
"wizard/scop_address_wizard.xml",
"wizard/scop_period_wizard.xml",
"wizard/scop_deces_wizard.xml",
"wizard/scop_membership_out_wizard.xml",
"wizard/scop_membership_period_wizard.xml",
"wizard/scop_status_wizard.xml",
"views/assets.xml",
"views/res_company.xml",
"views/res_users.xml",
"views/res_partner.xml",
"views/res_partner_cooperative.xml",
"views/scop_config_views.xml",
"views/scop_config_lists_views.xml",
"views/scop_partner_staff.xml",
"views/scop_period_views.xml",
"views/scop_federation_activity.xml",
],
"installable": True,
'auto_install': False,
"auto_install": False,
}
<?xml version="1.0"?>
<odoo>
<!-- TODO: Déplacer dans scop_cotisation-->
<data noupdate="1">
<record id="riga_14397" model="scop.contribution.type">
<field name="id_riga" eval="14397"/>
......
<?xml version="1.0"?>
<odoo>
<data noupdate="1">
<record id="questionnaire_type_1" model="scop.questionnaire.type">
<field name="name">Inscription</field>
</record>
<record id="questionnaire_type_2" model="scop.questionnaire.type">
<field name="name">Liste Ministère</field>
</record>
</data>
</odoo>
Ce diff est replié.
# © 2022 Le Filament (<http://www.le-filament.com>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from openupgradelib import openupgrade # pylint: disable=W7936
def res_company_sheet_range_map_values(env):
openupgrade.map_values(
env.cr,
openupgrade.get_legacy_name("closeout_month"),
"closeout_month",
[
("12842", "Janvier"),
("12843", "Février"),
("12844", "Mars"),
("12845", "Avril"),
("12846", "Mai"),
("12847", "Juin"),
("12848", "Juillet"),
("12849", "Août"),
("12850", "Septembre"),
("12851", "Octobre"),
("12852", "Novembre"),
("12853", "Décembre"),
],
table="res_partner",
)
@openupgrade.migrate()
def migrate(env, version):
res_company_sheet_range_map_values(env)
\ No newline at end of file
# © 2022 Le Filament (<http://www.le-filament.com>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from openupgradelib import openupgrade
column_renames = {
"res_partner": [("closeout_month", None)],
}
@openupgrade.migrate()
def migrate(env, version):
openupgrade.rename_columns(env.cr, column_renames)
......@@ -4,14 +4,14 @@
from . import ir_http
from . import res_company
from . import mail_activity_type
from . import res_partner
from . import scop_revision
from . import scop_membership
from . import scop_period
from . import scop_partner_staff
from . import scop_federation_activity
from . import res_partner_lists
from . import res_partner_newsletter
from . import res_partner
from . import res_users
from . import scop_contribution
from . import scop_federation_activity
from . import scop_membership
from . import scop_partner_staff
from . import scop_period
from . import scop_questionnaire
from . import scop_revision
from . import union_regionale
......@@ -6,7 +6,7 @@ from odoo.http import request
class IrHttp(models.AbstractModel):
_inherit = 'ir.http'
_inherit = "ir.http"
def session_info(self):
"""
......@@ -14,5 +14,5 @@ class IrHttp(models.AbstractModel):
"""
result = super(IrHttp, self).session_info()
user = self.env.user
result['ur_id'] = user.company_id.ur_id.id
result["ur_id"] = user.company_id.ur_id.id
return result
......@@ -8,11 +8,12 @@ class MailActivityType(models.Model):
_inherit = "mail.activity.type"
def _default_ur(self):
return self.env['res.company']._ur_default_get()
return self.env["res.company"]._ur_default_get()
ur_id = fields.Many2one(
'union.regionale',
string='Union Régionale',
"union.regionale",
string="Union Régionale",
index=True,
on_delete='restrict',
default=_default_ur)
ondelete="restrict",
default=_default_ur,
)
......@@ -10,6 +10,6 @@ class ResCompany(models.Model):
@api.model
def _ur_default_get(self):
# Renvoie l'UR de l'utlisateur courant
return self.env['res.users']._get_ur()
return self.env["res.users"]._get_ur()
ur_id = fields.Many2one('union.regionale', string='UR')
ur_id = fields.Many2one("union.regionale", string="UR")
Ce diff est replié.
Ce diff est replié.
Ce diff est replié.
Ce diff est replié.
Ce diff est replié.
Ce diff est replié.
Ce diff est replié.
Ce diff est replié.
Ce diff est replié.
Ce diff est replié.
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter