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

[UPD] add forcecreate="0" to datas and update selection fields

parent 5e9d69e1
Branches
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -3,25 +3,49 @@
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo>
<data noupdate="1">
<record id="alterincub_education_level_01" model="alterincub.education.level">
<record
id="alterincub_education_level_01"
model="alterincub.education.level"
forcecreate="0"
>
<field name="sequence">10</field>
<field name="name">CITE_0</field>
<field name="description">Inférieur à l'école primaire, vous n'êtes jamais allé à l'école</field>
<field
name="description"
>Inférieur à l'école primaire, vous n'êtes jamais allé à l'école</field>
</record>
<record id="alterincub_education_level_02" model="alterincub.education.level">
<record
id="alterincub_education_level_02"
model="alterincub.education.level"
forcecreate="0"
>
<field name="sequence">20</field>
<field name="name">CITE_1_2</field>
<field name="description">Primaire, 6ème, 5ème, 4ème, 3ème (secondaire 1er cycle), Brevet des collèges, CAP, BEP, 2nde professionnelle (technique cycle court)</field>
<field
name="description"
>Primaire, 6ème, 5ème, 4ème, 3ème (secondaire 1er cycle), Brevet des collèges, CAP, BEP, 2nde professionnelle (technique cycle court)</field>
</record>
<record id="alterincub_education_level_03" model="alterincub.education.level">
<record
id="alterincub_education_level_03"
model="alterincub.education.level"
forcecreate="0"
>
<field name="sequence">30</field>
<field name="name">CITE_3_4</field>
<field name="description">Baccalauréat général ou technologique, Bac Pro, Brevet professionnel (BP)</field>
<field
name="description"
>Baccalauréat général ou technologique, Bac Pro, Brevet professionnel (BP)</field>
</record>
<record id="alterincub_education_level_04" model="alterincub.education.level">
<record
id="alterincub_education_level_04"
model="alterincub.education.level"
forcecreate="0"
>
<field name="sequence">40</field>
<field name="name">CITE_5_8</field>
<field name="description">DEUG, BTS, DUT, Ecoles d'infirmières, Licence, Maîtrise, Grande école, Ecole d'ingénieur, Ecole de commerce, Master recherche ou professionnel, DEA, DESS, Doctorat</field>
<field
name="description"
>DEUG, BTS, DUT, Ecoles d'infirmières, Licence, Maîtrise, Grande école, Ecole d'ingénieur, Ecole de commerce, Master recherche ou professionnel, DEA, DESS, Doctorat</field>
</record>
</data>
</odoo>
......@@ -3,32 +3,58 @@
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo>
<data noupdate="1">
<record id="alterincub_situation_entrance_01" model="alterincub.situation.entrance">
<record
id="alterincub_situation_entrance_01"
model="alterincub.situation.entrance"
forcecreate="0"
>
<field name="sequence">10</field>
<field name="name">EMPLOI</field>
<field name="description">(y compris indépendant)</field>
</record>
<record id="alterincub_situation_entrance_02" model="alterincub.situation.entrance">
<record
id="alterincub_situation_entrance_02"
model="alterincub.situation.entrance"
forcecreate="0"
>
<field name="sequence">20</field>
<field name="name">RECHERCHE_EMPLOI_MOINS_6_MOIS</field>
</record>
<record id="alterincub_situation_entrance_03" model="alterincub.situation.entrance">
<record
id="alterincub_situation_entrance_03"
model="alterincub.situation.entrance"
forcecreate="0"
>
<field name="sequence">30</field>
<field name="name">RECHERCHE_EMPLOI_6_12_MOIS</field>
</record>
<record id="alterincub_situation_entrance_04" model="alterincub.situation.entrance">
<record
id="alterincub_situation_entrance_04"
model="alterincub.situation.entrance"
forcecreate="0"
>
<field name="sequence">40</field>
<field name="name">RECHERCHE_EMPLOI_PLUS_12_MOIS</field>
</record>
<record id="alterincub_situation_entrance_05" model="alterincub.situation.entrance">
<record
id="alterincub_situation_entrance_05"
model="alterincub.situation.entrance"
forcecreate="0"
>
<field name="sequence">50</field>
<field name="name">FORMATION</field>
<field name="description">En formation ou en enseignement</field>
</record>
<record id="alterincub_situation_entrance_06" model="alterincub.situation.entrance">
<record
id="alterincub_situation_entrance_06"
model="alterincub.situation.entrance"
forcecreate="0"
>
<field name="sequence">60</field>
<field name="name">INACTIF</field>
<field name="description">Inactif, ni en formation, ni en enseignement</field>
<field
name="description"
>Inactif, ni en formation, ni en enseignement</field>
</record>
</data>
</odoo>
......@@ -29,4 +29,3 @@ class AlterincubEducationLevel(models.Model):
# ------------------------------------------------------
# Onchange / Constraints
# -----------------------------------------------------
......@@ -29,4 +29,3 @@ class AlterincubSituationEntrance(models.Model):
# ------------------------------------------------------
# Onchange / Constraints
# -----------------------------------------------------
......@@ -2,6 +2,7 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
import json
from dateutil.relativedelta import relativedelta
from odoo import _, api, fields, models
......@@ -176,9 +177,9 @@ class ResPartner(models.Model):
)
nationality = fields.Selection(
selection=[
("ue", "UE (Union Européenne)"),
("not_ue", "HORS UE (hors Union européenne)"),
("nd", "ND (non déterminé)"),
("ue", "UE"),
("not_ue", "HORS UE"),
("nd", "ND"),
],
string="Nationalité",
)
......@@ -186,17 +187,19 @@ class ResPartner(models.Model):
selection=[
("yes", "Oui"),
("not", "Non"),
("nsp", "Ne souhaite pas répondre"),
("nsp", "NSP"),
],
string="Parents étrangers",
)
educational_level = fields.Many2one(
comodel_name="alterincub.education.level",
string="Niveau d'instruction",
ondelete="restrict",
)
situation = fields.Many2one(
comodel_name="alterincub.situation.entrance",
string="Situation à l’entrée",
ondelete="restrict",
)
disability = fields.Selection(
selection=[
......@@ -209,7 +212,7 @@ class ResPartner(models.Model):
selection=[
("yes", "Oui"),
("not", "Non"),
("nsp", "NSP - Ne souhaite pas répondre"),
("nsp", "NSP"),
],
string="Risque exclusion",
)
......
......@@ -19,7 +19,10 @@
<!--
ACTIONS
-->
<record id="alterincub_education_level_act_window" model="ir.actions.act_window">
<record
id="alterincub_education_level_act_window"
model="ir.actions.act_window"
>
<field name="name">Niveaux d'éducation</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">alterincub.education.level</field>
......
......@@ -19,7 +19,10 @@
<!--
ACTIONS
-->
<record id="alterincub_situation_entrance_act_window" model="ir.actions.act_window">
<record
id="alterincub_situation_entrance_act_window"
model="ir.actions.act_window"
>
<field name="name">Situation à l’entrée</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">alterincub.situation.entrance</field>
......
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