From f4a792a45d055d744f5aee32147836673d998a71 Mon Sep 17 00:00:00 2001
From: Remi <remi@le-filament.com>
Date: Sat, 10 Aug 2019 18:15:30 +0200
Subject: [PATCH] =?UTF-8?q?Cr=C3=A9ation=20des=20organismes=20avec=20tous?=
 =?UTF-8?q?=20les=20champs?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 __manifest__.py                               |   31 +-
 datas/agrement.csv                            |    8 -
 datas/financing.topology.csv                  |    4 -
 datas/intervention.type.csv                   |    5 -
 datas/origin.csv                              |   13 -
 datas/reasons.periods.csv                     |    7 -
 datas/res.partner.certification.csv           |    8 +
 ...m.csv => res.partner.cooperative.form.csv} |    2 +-
 ...csv => res.partner.dissolution.reason.csv} |    2 +-
 datas/res.partner.organization.type.csv       |   13 +
 datas/res.partner.rgpd.origin.csv             |   13 +
 ...on.type.csv => scop.contribution.type.csv} |    2 +-
 datas/scop.financial.category.csv             |    4 +
 datas/scop.financial.intervention.type.csv    |    5 +
 datas/scop.financial.tools.type.csv           |    5 +
 ...ent.type.csv => scop.legal.event.type.csv} |    2 +-
 ...hip.csv => scop.membership.reason.end.csv} |    2 +-
 ...ship.type.csv => scop.membership.type.csv} |    2 +-
 ...ion.type.csv => scop.staff.collection.csv} |    2 +-
 datas/subscription.csv                        |    2 -
 datas/tools.type.csv                          |    5 -
 datas/type.organization.csv                   |   13 -
 i18n/fr.po                                    | 1531 +++++++++++++++++
 models/__init__.py                            |   23 +-
 models/contribution.py                        |   34 -
 models/financial_tools.py                     |   55 -
 models/liasse_fiscale.py                      |   34 -
 models/membership_period.py                   |   40 -
 models/partner_info.py                        |   62 -
 models/res_partner.py                         |  251 ++-
 models/res_partner_newsletter.py              |   28 +
 models/scop_contribution.py                   |   33 +
 models/scop_financial_tools.py                |   58 +
 .../{legal_event.py => scop_legal_event.py}   |   21 +-
 models/scop_liasse_fiscale.py                 |   34 +
 models/scop_membership.py                     |   47 +
 ...ministry_list.py => scop_ministry_list.py} |   14 +-
 ...questionnaire.py => scop_questionnaire.py} |   14 +-
 models/{revision.py => scop_revision.py}      |   20 +-
 models/{effectif.py => scop_staff.py}         |   23 +-
 models/table_cg_scop.py                       |   53 -
 security/ir.model.access.csv                  |   32 +-
 views/res_partner.xml                         |   65 -
 views/res_partner_cooperative.xml             |  433 +++++
 44 files changed, 2494 insertions(+), 561 deletions(-)
 delete mode 100644 datas/agrement.csv
 delete mode 100644 datas/financing.topology.csv
 delete mode 100644 datas/intervention.type.csv
 delete mode 100644 datas/origin.csv
 delete mode 100644 datas/reasons.periods.csv
 create mode 100644 datas/res.partner.certification.csv
 rename datas/{cooperative.form.csv => res.partner.cooperative.form.csv} (78%)
 rename datas/{dissolution.reason.csv => res.partner.dissolution.reason.csv} (91%)
 create mode 100644 datas/res.partner.organization.type.csv
 create mode 100644 datas/res.partner.rgpd.origin.csv
 rename datas/{contribution.type.csv => scop.contribution.type.csv} (63%)
 create mode 100644 datas/scop.financial.category.csv
 create mode 100644 datas/scop.financial.intervention.type.csv
 create mode 100644 datas/scop.financial.tools.type.csv
 rename datas/{event.type.csv => scop.legal.event.type.csv} (86%)
 rename datas/{reason.end.membership.csv => scop.membership.reason.end.csv} (73%)
 rename datas/{membership.type.csv => scop.membership.type.csv} (85%)
 rename datas/{collection.type.csv => scop.staff.collection.csv} (73%)
 delete mode 100644 datas/subscription.csv
 delete mode 100644 datas/tools.type.csv
 delete mode 100644 datas/type.organization.csv
 create mode 100644 i18n/fr.po
 delete mode 100644 models/contribution.py
 delete mode 100644 models/financial_tools.py
 delete mode 100644 models/liasse_fiscale.py
 delete mode 100644 models/membership_period.py
 delete mode 100644 models/partner_info.py
 create mode 100644 models/res_partner_newsletter.py
 create mode 100644 models/scop_contribution.py
 create mode 100644 models/scop_financial_tools.py
 rename models/{legal_event.py => scop_legal_event.py} (51%)
 create mode 100644 models/scop_liasse_fiscale.py
 create mode 100644 models/scop_membership.py
 rename models/{ministry_list.py => scop_ministry_list.py} (74%)
 rename models/{questionnaire.py => scop_questionnaire.py} (54%)
 rename models/{revision.py => scop_revision.py} (54%)
 rename models/{effectif.py => scop_staff.py} (52%)
 delete mode 100644 models/table_cg_scop.py
 delete mode 100644 views/res_partner.xml
 create mode 100644 views/res_partner_cooperative.xml

diff --git a/__manifest__.py b/__manifest__.py
index c6499cf..fcd9c40 100644
--- a/__manifest__.py
+++ b/__manifest__.py
@@ -9,25 +9,24 @@
     "application": False,
     "installable": True,
     "depends": [
+        "base_location",
         "contacts",
     ],
     "data": [
         "security/ir.model.access.csv",
-        "views/res_partner.xml",
-        "datas/dissolution.reason.csv",
-        "datas/type.organization.csv",
-        "datas/cooperative.form.csv",
-        "datas/agrement.csv",
-        "datas/membership.type.csv",
-        "datas/reason.end.membership.csv",
-        "datas/reasons.periods.csv",
-        "datas/contribution.type.csv",
-        "datas/collection.type.csv",
-        "datas/event.type.csv",
-        "datas/tools.type.csv",
-        "datas/intervention.type.csv",
-        "datas/financing.topology.csv",
-        "datas/origin.csv",
-        "datas/subscription.csv",
+        "views/res_partner_cooperative.xml",
+        "datas/res.partner.certification.csv",
+        "datas/res.partner.cooperative.form.csv",
+        "datas/res.partner.dissolution.reason.csv",
+        "datas/res.partner.organization.type.csv",
+        "datas/res.partner.rgpd.origin.csv",
+        "datas/scop.contribution.type.csv",
+        "datas/scop.financial.category.csv",
+        "datas/scop.financial.intervention.type.csv",
+        "datas/scop.financial.tools.type.csv",
+        "datas/scop.legal.event.type.csv",
+        "datas/scop.membership.reason.end.csv",
+        "datas/scop.membership.type.csv",
+        "datas/scop.staff.collection.csv",
     ]
 }
diff --git a/datas/agrement.csv b/datas/agrement.csv
deleted file mode 100644
index 10b70c8..0000000
--- a/datas/agrement.csv
+++ /dev/null
@@ -1,8 +0,0 @@
-id,name
-agrement_1,Entreprise d'insertion
-agrement_2,Entreprise adaptée
-agrement_3,Services à la personne
-agrement_4,Entrprise solidaire d'utilité sociale(ESUS)
-agrement_5,Jeune entreprise inovante
-agrement_6,ISO 9001
-agrement_7,ISO 14001
\ No newline at end of file
diff --git a/datas/financing.topology.csv b/datas/financing.topology.csv
deleted file mode 100644
index 33ff999..0000000
--- a/datas/financing.topology.csv
+++ /dev/null
@@ -1,4 +0,0 @@
-id,name
-financing_topology_1,Création
-financing_topology_2,Reprise
-financing_topology_3,Développement
\ No newline at end of file
diff --git a/datas/intervention.type.csv b/datas/intervention.type.csv
deleted file mode 100644
index 40aa3e0..0000000
--- a/datas/intervention.type.csv
+++ /dev/null
@@ -1,5 +0,0 @@
-id,name
-intervention_type_1,Garantie
-intervention_type_2,Obligations
-intervention_type_3,Titres participatif
-intervention_type_4,Prêt participatif
\ No newline at end of file
diff --git a/datas/origin.csv b/datas/origin.csv
deleted file mode 100644
index ba9210a..0000000
--- a/datas/origin.csv
+++ /dev/null
@@ -1,13 +0,0 @@
-id,name
-origin_1,Fiche contact, site internet
-origin_2,Prospect journée d'info coll
-origin_3,Prospect (salon, rdv, internet…)
-origin_4,Dossiers d'adhésion
-origin_5,Dossiers Liste ministère
-origin_6,Dossiers annuels non LM (scic, scop47)
-origin_7,Salariés CG
-origin_8,Salariés UR
-origin_9,Salariés Fédération
-origin_10,Elus
-origin_11,VIP,Officiels
-origin_12,VIP,Fournisseurs
\ No newline at end of file
diff --git a/datas/reasons.periods.csv b/datas/reasons.periods.csv
deleted file mode 100644
index 7370b5c..0000000
--- a/datas/reasons.periods.csv
+++ /dev/null
@@ -1,7 +0,0 @@
-id,name
-reasons_periods_1,Modification de la forme juridique
-reasons_periods_2,Changement de forme coopérative
-reasons_periods_3,Changement d’activité (NAF)
-reasons_periods_4,Changement d’adresse
-reasons_periods_5,Changement de dénomination sociale
-reasons_periods_6,Autres
\ No newline at end of file
diff --git a/datas/res.partner.certification.csv b/datas/res.partner.certification.csv
new file mode 100644
index 0000000..5379566
--- /dev/null
+++ b/datas/res.partner.certification.csv
@@ -0,0 +1,8 @@
+id,name
+certification_1,Entreprise d'insertion
+certification_2,Entreprise adaptée
+certification_3,Services à la personne
+certification_4,Entrprise solidaire d'utilité sociale(ESUS)
+certification_5,Jeune entreprise inovante
+certification_6,ISO 9001
+certification_7,ISO 14001
diff --git a/datas/cooperative.form.csv b/datas/res.partner.cooperative.form.csv
similarity index 78%
rename from datas/cooperative.form.csv
rename to datas/res.partner.cooperative.form.csv
index 1951e2a..4da1c1d 100644
--- a/datas/cooperative.form.csv
+++ b/datas/res.partner.cooperative.form.csv
@@ -2,4 +2,4 @@ id,name
 cooperative_form_1,COOP47
 cooperative_form_2,Lamaneur
 cooperative_form_3,SCIC
-cooperative_form_4,SCOP
\ No newline at end of file
+cooperative_form_4,SCOP
diff --git a/datas/dissolution.reason.csv b/datas/res.partner.dissolution.reason.csv
similarity index 91%
rename from datas/dissolution.reason.csv
rename to datas/res.partner.dissolution.reason.csv
index eb4a04f..40008e4 100644
--- a/datas/dissolution.reason.csv
+++ b/datas/res.partner.dissolution.reason.csv
@@ -8,4 +8,4 @@ dissolution_reason_6,Liquidation judiciaire
 dissolution_reason_7,Liquidation judiciaire simplifiée
 dissolution_reason_8,Plan de cession
 dissolution_reason_9,Radiation RCS
-dissolution_reason_10,Mise en sommeil
\ No newline at end of file
+dissolution_reason_10,Mise en sommeil
diff --git a/datas/res.partner.organization.type.csv b/datas/res.partner.organization.type.csv
new file mode 100644
index 0000000..c75e53b
--- /dev/null
+++ b/datas/res.partner.organization.type.csv
@@ -0,0 +1,13 @@
+id,name
+organization_type_1,Entreprise
+organization_type_2,UES
+organization_type_3,UNIONSCOP
+organization_type_4,Assemblée nationale / Sénat
+organization_type_5,CESE /CESER
+organization_type_6,Commune / Communauté de communes
+organization_type_7,Conseil départemental
+organization_type_8,Conseil régional
+organization_type_9,Mairie
+organization_type_10,Ministère / administration / Conseil national
+organization_type_11,Préfecture
+organization_type_12,Union Européenne
diff --git a/datas/res.partner.rgpd.origin.csv b/datas/res.partner.rgpd.origin.csv
new file mode 100644
index 0000000..ca1bb4d
--- /dev/null
+++ b/datas/res.partner.rgpd.origin.csv
@@ -0,0 +1,13 @@
+id,name
+rgpd_origin_1,Fiche contact, site internet
+rgpd_origin_2,Prospect journée d'info coll
+rgpd_origin_3,Prospect (salon, rdv, internet…)
+rgpd_origin_4,Dossiers d'adhésion
+rgpd_origin_5,Dossiers Liste ministère
+rgpd_origin_6,Dossiers annuels non LM (scic, scop47)
+rgpd_origin_7,Salariés CG
+rgpd_origin_8,Salariés UR
+rgpd_origin_9,Salariés Fédération
+rgpd_origin_10,Elus
+rgpd_origin_11,VIP,Officiels
+rgpd_origin_12,VIP,Fournisseurs
diff --git a/datas/contribution.type.csv b/datas/scop.contribution.type.csv
similarity index 63%
rename from datas/contribution.type.csv
rename to datas/scop.contribution.type.csv
index 005df61..b59ea59 100644
--- a/datas/contribution.type.csv
+++ b/datas/scop.contribution.type.csv
@@ -1,4 +1,4 @@
 id,name
 contribution_type_1,Cotisation CG
 contribution_type_2,Cotisation UR
-contribution_type_3,Cotisation Fédération
\ No newline at end of file
+contribution_type_3,Cotisation Fédération
diff --git a/datas/scop.financial.category.csv b/datas/scop.financial.category.csv
new file mode 100644
index 0000000..73a0379
--- /dev/null
+++ b/datas/scop.financial.category.csv
@@ -0,0 +1,4 @@
+id,name
+financial_category_1,Création
+financial_category_2,Reprise
+financial_category_3,Développement
diff --git a/datas/scop.financial.intervention.type.csv b/datas/scop.financial.intervention.type.csv
new file mode 100644
index 0000000..e88bb95
--- /dev/null
+++ b/datas/scop.financial.intervention.type.csv
@@ -0,0 +1,5 @@
+id,name
+financial_intervention_type_1,Garantie
+financial_intervention_type_2,Obligations
+financial_intervention_type_3,Titres participatif
+financial_intervention_type_4,Prêt participatif
diff --git a/datas/scop.financial.tools.type.csv b/datas/scop.financial.tools.type.csv
new file mode 100644
index 0000000..4490cc4
--- /dev/null
+++ b/datas/scop.financial.tools.type.csv
@@ -0,0 +1,5 @@
+id,name
+financial_tools_type_1,Prêt Socoden
+financial_tools_type_2,Garantie Sofiscop
+financial_tools_type_3,Titre participatif
+financial_tools_type_4,Capital Scopinvest
diff --git a/datas/event.type.csv b/datas/scop.legal.event.type.csv
similarity index 86%
rename from datas/event.type.csv
rename to datas/scop.legal.event.type.csv
index ba94d05..9f42808 100644
--- a/datas/event.type.csv
+++ b/datas/scop.legal.event.type.csv
@@ -4,4 +4,4 @@ event_type_2,Signature Statuts
 event_type_3,Renouvellement de la période d’observation
 event_type_4,Redressement judiciaire
 event_type_5,Procédure de sauvegarde
-event_type_6,Plan de continuation
\ No newline at end of file
+event_type_6,Plan de continuation
diff --git a/datas/reason.end.membership.csv b/datas/scop.membership.reason.end.csv
similarity index 73%
rename from datas/reason.end.membership.csv
rename to datas/scop.membership.reason.end.csv
index 6b3a333..bb17ea7 100644
--- a/datas/reason.end.membership.csv
+++ b/datas/scop.membership.reason.end.csv
@@ -2,4 +2,4 @@ id,name
 reason_end_membership_1,Radiation demandée par l’adhérent
 reason_end_membership_2,Fin de statuts coopératif
 reason_end_membership_3,Sortie du mouvement
-reason_end_membership_4,Radiation demandée par le mouvement
\ No newline at end of file
+reason_end_membership_4,Radiation demandée par le mouvement
diff --git a/datas/membership.type.csv b/datas/scop.membership.type.csv
similarity index 85%
rename from datas/membership.type.csv
rename to datas/scop.membership.type.csv
index fae399b..bcedd93 100644
--- a/datas/membership.type.csv
+++ b/datas/scop.membership.type.csv
@@ -3,4 +3,4 @@ membership_type_1,Confédération générale des SCOP
 membership_type_2,Fédération des SCOP de la communication
 membership_type_3,Fédération des SCOP de l’industrie
 membership_type_4,Fédération des SCOP du BTP
-membership_type_5,Fédération des CAE
\ No newline at end of file
+membership_type_5,Fédération des CAE
diff --git a/datas/collection.type.csv b/datas/scop.staff.collection.csv
similarity index 73%
rename from datas/collection.type.csv
rename to datas/scop.staff.collection.csv
index 8df35eb..e953ba5 100644
--- a/datas/collection.type.csv
+++ b/datas/scop.staff.collection.csv
@@ -1,4 +1,4 @@
 id,name
 collection_type_1,Prévisionnelle
 collection_type_2,Révision
-collection_type_3,Visite
\ No newline at end of file
+collection_type_3,Visite
diff --git a/datas/subscription.csv b/datas/subscription.csv
deleted file mode 100644
index 4c60a77..0000000
--- a/datas/subscription.csv
+++ /dev/null
@@ -1,2 +0,0 @@
-id,name
-subscription_1,Test
diff --git a/datas/tools.type.csv b/datas/tools.type.csv
deleted file mode 100644
index 070e2bc..0000000
--- a/datas/tools.type.csv
+++ /dev/null
@@ -1,5 +0,0 @@
-id,name
-tools_type_1,Prêt Socoden
-tools_type_2,Garantie Sofiscop
-tools_type_3,Titre participatif
-tools_type_4,Capital Scopinvest
\ No newline at end of file
diff --git a/datas/type.organization.csv b/datas/type.organization.csv
deleted file mode 100644
index 9e3db98..0000000
--- a/datas/type.organization.csv
+++ /dev/null
@@ -1,13 +0,0 @@
-id,name
-type_organization_1,Entreprise
-type_organization_2,UES
-type_organization_3,UNIONSCOP
-type_organization_4,Assemblée nationale / Sénat
-type_organization_5,CESE /CESER
-type_organization_6,Commune / Communauté de communes
-type_organization_7,Conseil départemental
-type_organization_8,Conseil régional
-type_organization_9,Mairie
-type_organization_10,Ministère / administration / Conseil national
-type_organization_11,Préfecture
-type_organization_12,Union Européenne
\ No newline at end of file
diff --git a/i18n/fr.po b/i18n/fr.po
new file mode 100644
index 0000000..dbb0ef1
--- /dev/null
+++ b/i18n/fr.po
@@ -0,0 +1,1531 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+#	* cgscop_partner
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 12.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2019-08-10 15:38+0000\n"
+"PO-Revision-Date: 2019-08-10 15:38+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "<b modifiers=\"{}\">\n"
+"                                            Company Address:\n"
+"                                        </b>"
+msgstr "<b modifiers=\"{}\">\n"
+"                                            Addresse de l'Entreprise:\n"
+"                                        </b>"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__ape_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__ape_id
+msgid "APE"
+msgstr "NAF"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__subscriptions_ids
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__subscriptions_ids
+msgid "Abonnements"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Address"
+msgstr "Adresse"
+
+#. module: cgscop_partner
+#: selection:scop.membership.period,state:0
+msgid "Adhérent"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Adresse Administrative"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__certification_ids
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__certification_ids
+msgid "Agrement"
+msgstr "Agrément"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_ministry_list__year
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_questionnaire__year
+msgid "Année"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution__year
+msgid "Année de cotisation"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__birthyear
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__birthyear
+msgid "Année de naissance"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,closeout_month:0
+msgid "Août"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution__calculation_basis
+msgid "Assiette de calcul"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:scop.membership.period,state:0
+msgid "Attente d'approbation"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,contact_legality:0
+msgid "Aucune"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__other
+msgid "Autres"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Autres informations"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_kanban
+msgid "Avatar"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_ministry_list__decision
+msgid "Avis"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,closeout_month:0
+msgid "Avril"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__cae
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__cae
+msgid "CAE"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__pension_fund
+msgid "Caisse retraite/solidarité"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__socoden_amount
+msgid "Capital Socoden dans l’entreprise"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__capital
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__capital
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__social_capital
+msgid "Capital social"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__equity
+msgid "Capitaux propres"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_res_partner_certification
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_certification__name
+msgid "Certification"
+msgstr "Agrément"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__city
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__city
+msgid "City"
+msgstr "Ville"
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "City completion"
+msgstr "Complétion par ville"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__city_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__city_id
+msgid "City of Address"
+msgstr "Ville d'adresse"
+
+#. module: cgscop_partner
+#: selection:res.partner,contact_legality:0
+msgid "Client en contrat"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_scop_staff_collection
+msgid "Collection"
+msgstr "Collecte"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff_collection__name
+msgid "Collection type"
+msgstr "Type de Collecte"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event__note
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_revision__note
+msgid "Commentaire"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_period__note
+msgid "Commentaires"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__auditor_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__auditor_id
+msgid "Commissaire aux Comptes"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_newsletter_subscription__consent
+#: selection:res.partner,contact_legality:0
+msgid "Consentement"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_res_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_newsletter_subscription__partner_id
+msgid "Contact"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Contact / Address"
+msgstr "Contact / Adresse"
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Contact Name"
+msgstr "Nom du contact"
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Contacts & Addresses"
+msgstr "Contacts & Adresses"
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_scop_contribution_type
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution_type__name
+msgid "Contribution type"
+msgstr "Type de Cotisation"
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_scop_contribution
+msgid "Contributions"
+msgstr "Cotisations"
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_res_partner_cooperative_form
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__cooperative_form_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_cooperative_form__name
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__cooperative_form_id
+msgid "Cooperative form"
+msgstr "Forme Coopérative"
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Cooperatives"
+msgstr "Coopératives"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__contribution_ids
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__contribution_ids
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Cotisations"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__country_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__country_id
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Country"
+msgstr "Pays"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_certification__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_cooperative_form__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_dissolution_reason__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_newsletter__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_newsletter_subscription__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_organization_type__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_rgpd_origin__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution_type__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_category__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_intervention_type__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools_type__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event_type__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_period__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_reason_end__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_type__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_ministry_list__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_questionnaire__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_revision__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff__create_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff_collection__create_uid
+msgid "Created by"
+msgstr "Créé par"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_certification__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_cooperative_form__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_dissolution_reason__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_newsletter__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_newsletter_subscription__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_organization_type__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_rgpd_origin__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution_type__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_category__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_intervention_type__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools_type__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event_type__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_period__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_reason_end__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_type__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_ministry_list__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_questionnaire__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_revision__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff__create_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff_collection__create_date
+msgid "Created on"
+msgstr "Créé le"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__direccte_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__direccte_id
+msgid "DIRECCTE rattachée"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__date_1st_sign
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__date_1st_sign
+msgid "Date 1er signature coop"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__payment_date
+msgid "Date Versement"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__closing_date
+msgid "Date clôture"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__first_closeout
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__first_closeout
+msgid "Date clôture 1er bilan"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__registration_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__registration_date
+msgid "Date d'immatriculation RCS"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_questionnaire__issue_date
+msgid "Date d'émission"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__dissolution_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__dissolution_date
+msgid "Date de Décès"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff__collection_date
+msgid "Date de collecte"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff__end_validity
+msgid "Date de fin de validité"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__date
+msgid "Date de la liasse"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__ok_date
+msgid "Date de l’accord"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event__date
+msgid "Date de l’évènement"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_ministry_list__date_receipt
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_questionnaire__reception_date
+msgid "Date de réception"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_revision__date
+msgid "Date de révision"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__request_date
+msgid "Date demande"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_kanban
+msgid "Delivery"
+msgstr "Livraison"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__last_update_status
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__last_update_status
+msgid "Dernière mise à jour des statuts"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_certification__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_cooperative_form__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_dissolution_reason__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_newsletter__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_newsletter_subscription__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_organization_type__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_rgpd_origin__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution_type__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_category__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_intervention_type__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools_type__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event_type__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_period__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_reason_end__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_type__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_ministry_list__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_questionnaire__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_revision__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff__display_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff_collection__display_name
+msgid "Display Name"
+msgstr "Nom affiché"
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Dissolution"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_res_partner_dissolution_reason
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_dissolution_reason__name
+msgid "Dissolution Reason"
+msgstr "Motif Décès"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__education_domain
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__education_domain
+msgid "Domaine d'étude"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__duration
+msgid "Durée de l’exercice"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_period__start
+msgid "Début d’adhésion"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,closeout_month:0
+msgid "Décembre"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__creation_delegate_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__creation_delegate_id
+msgid "Délégué de création"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__revision_delegate_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__revision_delegate_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_revision__delegate_id
+msgid "Délégué de révision"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__followup_delegate_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__followup_delegate_id
+msgid "Délégué de suivi"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__admin_email
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__admin_email
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "E-mail administratif"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "E-mail commercial"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_scop_staff
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_questionnaire__staff_count
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff__staff_count
+msgid "Effectif"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_questionnaire__staff_shareolder_count
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff__staff_shareolder_count
+msgid "Effectif sociétaire"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__staff_ids
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__staff_ids
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Effectifs"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__is_main_location
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__is_main_location
+msgid "Est l'etablissement principal"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__is_subsidiary
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__is_subsidiary
+msgid "Est une Filiale"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__is_cooperative
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__is_cooperative
+msgid "Est une coopérative"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_ministry_list__state
+msgid "Etat de la liste"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event_type__name
+msgid "Type d'Evènement"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__legal_event_ids
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__legal_event_ids
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Evènements Juridiques"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,creation_origin:0
+msgid "Ex-nihilo"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__accountant_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__accountant_id
+msgid "Expert-Comptable"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:scop.ministry.list,decision:0
+msgid "Favorable"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_period__end
+msgid "Fin d’adhésion"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_scop_financial_category
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_category__name
+msgid "Financial category"
+msgstr "Typologie de Financement"
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_scop_financial_tools
+msgid "Financial tools"
+msgstr "Outils de Financement"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__development_fund
+msgid "Fond de développement"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,contact_legality:0
+msgid "Fournisseur en contrat"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,closeout_month:0
+msgid "Février"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_certification__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_cooperative_form__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_dissolution_reason__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_newsletter__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_newsletter_subscription__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_organization_type__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_rgpd_origin__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution_type__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_category__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_intervention_type__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools_type__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event_type__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_period__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_reason_end__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_type__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_ministry_list__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_questionnaire__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_revision__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff__id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff_collection__id
+msgid "ID"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__unique_id_si_cg
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__unique_id_si_cg
+msgid "Identifiant unique SI CG"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__unique_id_si_ur
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__unique_id_si_ur
+msgid "Identifiant unique SI UR"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,help:cgscop_partner.field_res_partner__ape_id
+#: model:ir.model.fields,help:cgscop_partner.field_res_users__ape_id
+msgid "If the partner is a French company, enter its official main activity in this field. The APE is chosen among the NAF nomenclature."
+msgstr "Si le contact est une société française, entrez son activité principale dans ce champ. Le code NAF est choisi parmi la nomenclature existante."
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__industry_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__industry_id
+msgid "Industry"
+msgstr "Secteur"
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Informations comptables"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Informations de contact"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Infos générales"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Internal Notes"
+msgstr "Notes internes"
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Internal note..."
+msgstr "Note interne..."
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_scop_financial_intervention_type
+msgid "Intervention type"
+msgstr "Type d'Intervention"
+
+#. module: cgscop_partner
+#: selection:res.partner,contact_legality:0
+msgid "Intérêt légitime"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_kanban
+msgid "Invoice"
+msgstr "Facture"
+
+#. module: cgscop_partner
+#: selection:res.partner,closeout_month:0
+msgid "Janvier"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,closeout_month:0
+msgid "Juillet"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,closeout_month:0
+msgid "Juin"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_certification____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_cooperative_form____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_dissolution_reason____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_newsletter____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_newsletter_subscription____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_organization_type____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_rgpd_origin____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution_type____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_category____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_intervention_type____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools_type____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event_type____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_period____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_reason_end____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_type____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_ministry_list____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_questionnaire____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_revision____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff____last_update
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff_collection____last_update
+msgid "Last Modified on"
+msgstr "Dernière modification le"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_certification__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_cooperative_form__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_dissolution_reason__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_newsletter__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_newsletter_subscription__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_organization_type__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_rgpd_origin__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution_type__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_category__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_intervention_type__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools_type__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event_type__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_period__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_reason_end__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_type__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_ministry_list__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_questionnaire__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_revision__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff__write_uid
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff_collection__write_uid
+msgid "Last Updated by"
+msgstr "Dernière mise à jour par"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_certification__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_cooperative_form__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_dissolution_reason__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_newsletter__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_newsletter_subscription__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_organization_type__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_rgpd_origin__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution_type__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_category__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_intervention_type__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools_type__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event_type__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_period__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_reason_end__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_type__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_ministry_list__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_questionnaire__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_revision__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff__write_date
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff_collection__write_date
+msgid "Last Updated on"
+msgstr "Dernière mise à jour le"
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_scop_legal_event_type
+msgid "Legal Event type"
+msgstr "Type d'Evènement"
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_scop_legal_event
+msgid "Legal event"
+msgstr "Evènement Juridique"
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_scop_liasse_fiscale
+msgid "Liasse Fiscale"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__liasse_fiscale_ids
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__liasse_fiscale_ids
+msgid "Liasses Fiscales"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,education_level:0
+msgid "Licence"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__contact_legality
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__contact_legality
+msgid "Licéité du contact"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__ministry_list_ids
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__ministry_list_ids
+msgid "Liste Ministère"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__revision_ids
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__revision_ids
+msgid "Liste des Révisions"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Listes Ministère"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_kanban
+msgid "Logo"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,closeout_month:0
+msgid "Mai"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,closeout_month:0
+msgid "Mars"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,education_level:0
+msgid "Master"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_scop_membership_period
+msgid "Membership period"
+msgstr "Période d'Adhésion"
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_scop_membership_type
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_type__name
+msgid "Membership type"
+msgstr "Type d'Adhésion"
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_scop_ministry_list
+msgid "Ministry list"
+msgstr "Liste Ministère"
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Mobile:"
+msgstr "Mobile :"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__closeout_month
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__closeout_month
+msgid "Mois clôture exercices"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__amount_guaranteed
+msgid "Montant Garanti"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__amount_awarded
+msgid "Montant accordé"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution__amount_discount
+msgid "Montant de remise"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution__amount_remaining
+msgid "Montant restant"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution__amount_paid
+msgid "Montant réglé"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__amount_paid
+msgid "Montant versé"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution__amount_to_pay
+msgid "Montant à payer"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__dissolution_reason_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__dissolution_reason_id
+msgid "Motif Décés"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_period__end_reason_id
+msgid "Motif de fin d’adhésion"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_ministry_list__decision_note
+msgid "Motivation de l’avis"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__ca
+msgid "Mt CA"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__ca_subsidy
+msgid "Mt CA subventions"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__va_dbf
+msgid "Mt VA DBF"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__va_dbf_subsidy
+msgid "Mt VA DBF subventions"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__margin
+msgid "Mt marge"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__margin_subsidy
+msgid "Mt marge subventions"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__net_result
+msgid "Mt résultat Net"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__salary
+msgid "Mt salaires"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__name
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__name
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_tree
+msgid "Name"
+msgstr "Nom"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_newsletter__name
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_newsletter_subscription__newsletter_id
+#: model:ir.model,name:cgscop_partner.model_res_partner_newsletter
+msgid "Newsletter"
+msgstr "Abonnement"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__education_level
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__education_level
+msgid "Niveau d'étude"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_period__number
+msgid "No adhérent"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__ref
+msgid "No intervention"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__parent_group_name
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__parent_group_name
+msgid "Nom du groupe parent"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:scop.membership.period,state:0
+msgid "Non adhérent"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:scop.ministry.list,decision:0
+msgid "Non favorable"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:scop.ministry.list,state:0
+msgid "Non reçue"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,closeout_month:0
+msgid "Novembre"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__social_object
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__social_object
+msgid "Objet Social"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,closeout_month:0
+msgid "Octobre"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution__partner_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__partner_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event__partner_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__partner_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_period__partner_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_ministry_list__partner_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_questionnaire__partner_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_revision__partner_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff__partner_id
+msgid "Organisme"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_revision__company_id
+msgid "Organisme de révision"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.actions.act_window,name:cgscop_partner.scop_cooperative_act
+#: model:ir.ui.menu,name:cgscop_partner.menu_action_cooperative
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_tree
+msgid "Organismes"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_res_partner_rgpd_origin
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_rgpd_origin__name
+msgid "Origin"
+msgstr "Origine du Contact"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__creation_origin
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__creation_origin
+msgid "Origine création en coop"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__contact_origin_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__contact_origin_id
+msgid "Origine du contact"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Outils Financiers"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__financial_tools_ids
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__financial_tools_ids
+msgid "Outils financiers"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__capital_share
+msgid "Part capital"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__work_share
+msgid "Part travail"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,project_status:0
+msgid "Phase d'accompagnement"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,project_status:0
+msgid "Phase d'adhésion"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,project_status:0
+msgid "Phase de pré-diagnostic"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,project_status:0
+msgid "Phase de suivi"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,project_status:0
+msgid "Phase d'information"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Phone:"
+msgstr "Téléphone :"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__postal_city
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__postal_city_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__postal_city
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__postal_city_id
+msgid "Postal City"
+msgstr "Ville Postale"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__postal_country_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__postal_country_id
+msgid "Postal Country"
+msgstr "Pays Postal"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__postal_state_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__postal_state_id
+msgid "Postal State"
+msgstr "Région Postale"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__postal_street
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__postal_street
+msgid "Postal Street"
+msgstr "Rue Postale"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__postal_street2
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__postal_street2
+msgid "Postal Street2"
+msgstr "Rue2 Postale"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__postal_street3
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__postal_street3
+msgid "Postal Street3"
+msgstr "Rue3 Postale"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__postal_zip_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__postal_zip_id
+msgid "Postal ZIP Location"
+msgstr "Code Postal"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__postal_zip
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__postal_zip
+msgid "Postal Zip"
+msgstr "Code Postal"
+
+#. module: cgscop_partner
+#: selection:res.partner,project_status:0
+msgid "Projet abandonné"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__membership_period_ids
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__membership_period_ids
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Périodes d'adhésion"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_scop_questionnaire
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__questionnaire_ids
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__questionnaire_ids
+msgid "Questionnaire"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Questionnaires"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_scop_membership_reason_end
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_reason_end__name
+msgid "Reason for end of membership"
+msgstr "Motif de fin d’adhésion"
+
+#. module: cgscop_partner
+#: selection:scop.ministry.list,state:0
+msgid "Relance"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_scop_revision
+msgid "Revision"
+msgstr "Révision"
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Rue 2..."
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Rue 3..."
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Rue..."
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:scop.ministry.list,decision:0
+msgid "Réserve"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_liasse_fiscale__legal_reserve
+msgid "Réserve légale"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Révisions"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,juridical_status:0
+msgid "SA"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,juridical_status:0
+msgid "SARL"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,juridical_status:0
+msgid "SAS"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__siren
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__siren
+msgid "SIREN"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__siret
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__siret
+msgid "SIRET"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,contact_legality:0
+msgid "Salarié"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,education_domain:0
+msgid "Science"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__seed_scop
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__seed_scop
+msgid "Scop d'amorçage Oui/Non"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,closeout_month:0
+msgid "Septembre"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__sigle
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__sigle
+msgid "Sigle"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__balance
+msgid "Solde"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__state_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__state_id
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "State"
+msgstr "Région"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_period__state
+msgid "Statut adhésion"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__juridical_status
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__juridical_status
+msgid "Statut juridique"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__project_status
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__project_status
+msgid "Statut projet"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__street
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__street
+msgid "Street"
+msgstr "Rue"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__street2
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__street2
+msgid "Street2"
+msgstr "Rue 2"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__street3
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__street3
+msgid "Street3"
+msgstr "Rue 3"
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_res_partner_newsletter_subscription
+msgid "Subscription"
+msgstr "Abonnement"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution__rate
+msgid "Taux appliqué"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_scop_financial_tools_type
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools_type__name
+msgid "Tools type"
+msgstr "Type d’outil"
+
+#. module: cgscop_partner
+#: selection:scop.membership.period,state:0
+msgid "Traitement de l'adhésion"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,creation_origin:0
+msgid "Transformation"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:scop.ministry.list,state:0
+msgid "Transmise DIRECCTE"
+msgstr ""
+
+#. module: cgscop_partner
+#: selection:res.partner,creation_origin:0
+msgid "Transmission"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_membership_period__type_id
+msgid "Type d'adhésion"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__organization_type_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__organization_type_id
+msgid "Type d'organisme"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_legal_event__type_id
+msgid "Type d'évènement"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_staff__collection_id
+msgid "Type de collecte"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_contribution__type_id
+msgid "Type de cotisation"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__tools_type_id
+msgid "Type d’outil"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__intervention_type_id
+msgid "Type intervention"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model,name:cgscop_partner.model_res_partner_organization_type
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner_organization_type__name
+msgid "Type of organization"
+msgstr "Type d'organisme"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_tools__financial_category_id
+msgid "Typologie financement"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Téléphone 1"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Téléphone 2"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "UR"
+msgstr ""
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__ur
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__ur
+msgid "Union Régionale"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "Ville"
+msgstr ""
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "ZIP"
+msgstr "Code postal"
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_partner__zip_id
+#: model:ir.model.fields,field_description:cgscop_partner.field_res_users__zip_id
+msgid "ZIP Location"
+msgstr "Code postal"
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_kanban
+msgid "at"
+msgstr "à"
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "e.g. Mr."
+msgstr "Ex. : M."
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "e.g. Sales Director"
+msgstr "ex : Directeur Commercial"
+
+#. module: cgscop_partner
+#: model_terms:ir.ui.view,arch_db:cgscop_partner.view_partner_cooperative_form
+msgid "internal note..."
+msgstr "note interne..."
+
+#. module: cgscop_partner
+#: model:ir.model.fields,field_description:cgscop_partner.field_scop_financial_intervention_type__name
+msgid "intervention type"
+msgstr "Type d'intervention"
+
+#. module: cgscop_partner
+#: selection:res.partner,creation_origin:0
+msgid "reprise"
+msgstr ""
+
diff --git a/models/__init__.py b/models/__init__.py
index 93fb75a..c6df739 100644
--- a/models/__init__.py
+++ b/models/__init__.py
@@ -1,16 +1,15 @@
-# -*- coding: utf-8 -*-
 # © 2019 Le Filament (<http://www.le-filament.com>)
 # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
 
-from . import partner_info
+#from . import partner_info
 from . import res_partner
-from . import table_cg_scop
-from . import liasse_fiscale
-from . import contribution
-from . import financial_tools
-from . import ministry_list
-from . import revision
-from . import legal_event
-from . import questionnaire
-from . import effectif
-from . import membership_period
+from . import res_partner_newsletter
+from . import scop_contribution
+from . import scop_financial_tools
+from . import scop_legal_event
+from . import scop_liasse_fiscale
+from . import scop_membership
+from . import scop_ministry_list
+from . import scop_questionnaire
+from . import scop_revision
+from . import scop_staff
diff --git a/models/contribution.py b/models/contribution.py
deleted file mode 100644
index fec5900..0000000
--- a/models/contribution.py
+++ /dev/null
@@ -1,34 +0,0 @@
-# © 2019 Le Filament (<http://www.le-filament.com>)
-# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
-
-from odoo import models, fields
-
-
-class Contributions(models.Model):
-    _name = "contribution"
-    _description = "Contributions"
-
-    partner_id = fields.Many2one(
-        comodel_name='res.partner',
-        string='Organisme',
-        domain=[('is_company', '=', True)],
-        ondelete='cascade')
-    contribution_type = fields.Many2one(
-        'contribution.type',
-        string="Type de cotisation")
-    year_contribution = fields.Integer("Année de cotisation")
-    calculation_basis = fields.Integer("Assiette de calcul")
-    rate_applied = fields.Integer("Taux appliqué")
-    amount_to_pay = fields.Integer("Montant à payer")
-    amount_discount = fields.Integer("Montant de remise")
-    amount_paid = fields.Integer("Montant réglé")
-    amount_remaining = fields.Integer("Montant restant")
-    # echeancier ??
-    # Règlements/relances
-
-
-class ContributionType(models.Model):
-    _name = "contribution.type"
-    _description = "Contribution type"
-
-    name = fields.Char('Contribution type')
diff --git a/models/financial_tools.py b/models/financial_tools.py
deleted file mode 100644
index 3616694..0000000
--- a/models/financial_tools.py
+++ /dev/null
@@ -1,55 +0,0 @@
-# © 2019 Le Filament (<http://www.le-filament.com>)
-# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
-
-from odoo import models, fields
-
-
-class FinancialTools(models.Model):
-    _name = "financial.tools"
-    _description = "Financial tools"
-
-    partner_id = fields.Many2one(
-        comodel_name='res.partner',
-        string='Organisme',
-        domain=[('is_company', '=', True)],
-        ondelete='cascade')
-    tools_type = fields.Many2one(
-        'tools.type',
-        string="Type d’outil")
-    intervention_number = fields.Integer("No intervention")
-    date_demand = fields.Date("Date demande")
-    intervention_type = fields.Many2one(
-        'intervention.type',
-        string="Type intervention")
-    financing_typology = fields.Many2one(
-        'financing.topology',
-        string="Typologie financement")
-    date_agreement = fields.Date("Date de l’accord")
-    capital_socoden_company = fields.Integer(
-        "Capital Socoden dans l’entreprise")
-    amount_awarded = fields.Integer("Montant accordé")
-    amount_paid = fields.Integer("Montant versé")
-    balance = fields.Integer("Solde")
-    amount_guaranteed = fields.Integer("Montant Garanti")
-    date_payment = fields.Date("Date Versement")
-
-
-class ToolsType(models.Model):
-    _name = "tools.type"
-    _description = "Tools type"
-
-    name = fields.Char('Tools type')
-
-
-class InterventionType(models.Model):
-    _name = "intervention.type"
-    _description = "Intervention type"
-
-    name = fields.Char('intervention type')
-
-
-class FinancingTopology(models.Model):
-    _name = "financing.topology"
-    _description = "Financing topology"
-
-    name = fields.Char('Financing topology')
diff --git a/models/liasse_fiscale.py b/models/liasse_fiscale.py
deleted file mode 100644
index d3739dd..0000000
--- a/models/liasse_fiscale.py
+++ /dev/null
@@ -1,34 +0,0 @@
-# © 2019 Le Filament (<http://www.le-filament.com>)
-# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
-
-from odoo import models, fields
-
-
-class LiassesFiscales(models.Model):
-    _name = "liasse.fiscale"
-    _description = "Liasse Fiscale"
-
-    partner_id = fields.Many2one(
-        comodel_name='res.partner',
-        string='Organisme',
-        domain=[('is_company', '=', True)],
-        ondelete='cascade')
-    date_liasse = fields.Date("Date de la liasse")
-    amount_ca = fields.Integer("Mt CA")
-    amount_ca_grant = fields.Integer("Mt CA subventions")
-    amount_salary = fields.Integer("Mt salaires")
-    amount_margin = fields.Integer("Mt marge")
-    amount_margin_grant = fields.Integer("Mt marge subventions")
-    amount_va_dbf = fields.Integer("Mt VA DBF")
-    amount_va_dbf_grant = fields.Integer("Mt VA DBF subventions")
-    amount_net_result = fields.Integer("Mt résultat Net")
-    closing_date = fields.Date("Date clôture")
-    duration_exercise = fields.Integer("Durée de l’exercice")
-    legal_reserve = fields.Integer("Réserve légale")
-    development_background = fields.Integer("Fond de développement")
-    capital_share = fields.Integer("Part capital")
-    work_share = fields.Integer("Part travail")
-    pension_fund = fields.Integer("Caisse retraite/solidarité")
-    others = fields.Integer("Autres")
-    social_capital = fields.Integer("Capital social")
-    equity = fields.Integer("Capitaux propres")
diff --git a/models/membership_period.py b/models/membership_period.py
deleted file mode 100644
index aa48c96..0000000
--- a/models/membership_period.py
+++ /dev/null
@@ -1,40 +0,0 @@
-# © 2019 Le Filament (<http://www.le-filament.com>)
-# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
-
-from odoo import models, fields
-
-
-class MembershipPeriod(models.Model):
-    _name = "membership.period"
-    _description = "Membership period"
-
-    partner_id = fields.Many2one(
-        comodel_name='res.partner',
-        string='Organisme',
-        domain=[('is_company', '=', True)],
-        ondelete='cascade')
-    membership_type = fields.Many2one(
-        'membership.type',
-        string="Type d'adhésion")
-    start = fields.Date('Début d’adhésion')
-    end = fields.Date('Fin d’adhésion')
-    end_reason_membership = fields.Many2one(
-        'reason.end.membership',
-        string='Motif de fin d’adhésion')
-    membership_number = fields.Char("No adhérent")
-    membership_status = fields.Selection("Statut adhésion")
-    comments = fields.Text('Commentaires')
-
-
-class MembershipType(models.Model):
-    _name = "membership.type"
-    _description = "Membership type"
-
-    name = fields.Char('Membership type')
-
-
-class ReasonEndMembership(models.Model):
-    _name = "reason.end.membership"
-    _description = "Reason for end of membership"
-
-    name = fields.Char('Reason for end of membership')
diff --git a/models/partner_info.py b/models/partner_info.py
deleted file mode 100644
index 88715ee..0000000
--- a/models/partner_info.py
+++ /dev/null
@@ -1,62 +0,0 @@
-# © 2019 Le Filament (<http://www.le-filament.com>)
-# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
-
-from odoo import models, fields
-
-
-class PartnerInfo(models.Model):
-    _name = "partner.info"
-    _description = "Partner Information"
-    _order = "end desc"
-
-    # Informations organisme
-    partner_id = fields.Many2one(
-        comodel_name='res.partner',
-        string='Organisme',
-        domain=[('is_company', '=', True)],
-        ondelete='cascade')
-    start = fields.Date('Début de validité')
-    end = fields.Date('Fin de validitié')
-    end_reason_period = fields.Many2one(
-        'reasons.periods',
-        string='Motif de fin de validité')
-    comments = fields.Text('Commentaires')
-    cooperative_form = fields.Many2one(
-        'cooperative.form',
-        string="Cooperative form")
-    cae = fields.Boolean("CAE")
-    scop_priming = fields.Boolean("Scop d'amorçage Oui/Non")
-    siret = fields.Char(
-        string='SIRET', size=14)
-    social_reason = fields.Char('Raison Sociale')
-    street = fields.Char()
-    street2 = fields.Char()
-    zip = fields.Char(change_default=True)
-    city = fields.Char()
-    state_id = fields.Many2one(
-        "res.country.state",
-        string='State',
-        ondelete='restrict',
-        domain="[('country_id', '=?', country_id)]")
-    country_id = fields.Many2one(
-        'res.country', string='Country', ondelete='restrict')
-    main_establishment = fields.Char("Etablissement principal")
-    subsidiary = fields.Boolean('Filiale')
-    group_name = fields.Char('Nom du groupe')
-
-    # Informations juridiques
-    juridical_status = fields.Selection(
-        [('sa', 'SA'),
-         ('sarl', 'SARL'),
-         ('sas', 'SAS')],
-        string='Statut juridique')
-    capital = fields.Integer('Capital social')
-    naf = fields.Many2one(
-        'code.naf',
-        string='Code NAF')
-    agrement = fields.Many2one(
-        'agrement',
-        string='Agrement')
-    sector = fields.Many2one(
-        'sector.activity',
-        string='Secteur d’activité')
diff --git a/models/res_partner.py b/models/res_partner.py
index 9782c34..a13575c 100644
--- a/models/res_partner.py
+++ b/models/res_partner.py
@@ -1,84 +1,110 @@
 # © 2019 Le Filament (<http://www.le-filament.com>)
 # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
 
-from odoo import models, fields, api
+from odoo import models, fields
 
 
 class ScopPartner(models.Model):
     _inherit = "res.partner"
 
     # Infos générales
-    name = fields.Char(index=True, string="Objet social")
+    is_cooperative = fields.Boolean("Est une coopérative")
 
     # Informations organisme
     # A garder ?
-    unique_id_si_ur = fields.Char("Identifiant unique SI UR", required=True)
-    unique_id_si_cg = fields.Char("Identifiant unique SI CG", required=True)
+    unique_id_si_ur = fields.Char("Identifiant unique SI UR")
+    unique_id_si_cg = fields.Char("Identifiant unique SI CG")
 
     ur = fields.Many2one(
         'res.company',
         string='Union Régionale',
-        domain=[('id', '!=', 1)])
-    siren = fields.Char(string='SIREN')
+        domain=[('id', '!=', 1)],
+        on_delete='restrict')
+    siren = fields.Char(string='SIREN', size=9)
     registration_date = fields.Date(
         string="Date d'immatriculation RCS")
     dissolution_date = fields.Date('Date de Décès')
-    dissolution_reason = fields.Many2one(
-        'dissolution.reason',
-        string="Motif Décés")
-    type_organization = fields.Many2one(
-        'type.organization',
-        string="Type d'organisme")
+    dissolution_reason_id = fields.Many2one(
+        'res.partner.dissolution.reason',
+        string="Motif Décés",
+        on_delete='restrict')
+    organization_type_id = fields.Many2one(
+        'res.partner.organization.type',
+        string="Type d'organisme",
+        on_delete='restrict')
     sigle = fields.Char('Sigle')
-    admin_email = fields.Char('Courriel administratif')
+    social_object = fields.Char('Objet Social')
+
+    admin_email = fields.Char('E-mail administratif')
+    postal_street = fields.Char()
+    postal_street2 = fields.Char()
+    postal_street3 = fields.Char()
+    postal_zip = fields.Char()
+    postal_zip_id = fields.Many2one('res.city.zip', 'Postal ZIP Location')
+    postal_city = fields.Char()
+    postal_city_id = fields.Many2one('res.city', string='Postal City Location')
+    postal_state_id = fields.Many2one(
+        "res.country.state", string='Postal State', ondelete='restrict',
+        domain="[('country_id', '=?', country_id)]")
+    postal_country_id = fields.Many2one('res.country',
+                                        string='Postal Country',
+                                        ondelete='restrict')
 
     # Informations coopératives
     creation_origin = fields.Selection(
-        [('nihil', 'Ex-nihilo'),
+        [('null', 'Ex-nihilo'),
          ('transformation', 'Transformation'),
          ('transmission', 'Transmission'),
-         ('reprise', 'reprise')],
+         ('takeover', 'reprise')],
         string='Origine création en coop')
     project_status = fields.Selection(
-        [('information', 'Phase dinformation'),
+        [('information', "Phase d'information"),
          ('pre-diagnostic', 'Phase de pré-diagnostic'),
-         ('accompagnement', 'Phase d accompagnement'),
-         ('adhesion', 'Phase d adhésion'),
+         ('accompagnement', "Phase d'accompagnement"),
+         ('adhesion', "Phase d'adhésion"),
          ('suivi', 'Phase de suivi'),
          ('abandonne', 'Projet abandonné')],
-        string='Statut projet')
-    creation_delegate = fields.Many2one(
+        track_visibility='onchange',
+        string='Statut projet',
+        default='information')
+    creation_delegate_id = fields.Many2one(
         'res.partner',
         string='Délégué de création',
-        domain=[('user_ids', '>', 0)])
-    followup_delegate = fields.Many2one(
+        domain=[('user_ids', '>', 0)],
+        on_delete='restrict')
+    followup_delegate_id = fields.Many2one(
         'res.partner',
         string='Délégué de suivi',
-        domain=[('user_ids', '>', 0)])
-    revision_delegate = fields.Many2one(
+        domain=[('user_ids', '>', 0)],
+        on_delete='restrict')
+    revision_delegate_id = fields.Many2one(
         'res.partner',
         string='Délégué de révision',
-        domain=[('user_ids', '>', 0)])
-    direccte = fields.Many2one(
+        domain=[('user_ids', '>', 0)],
+        on_delete='restrict')
+    direccte_id = fields.Many2one(
         'res.partner',
         string='DIRECCTE rattachée',
-        domain=[('is_company', '=', True)])
+        domain=[('is_company', '=', True)],
+        on_delete='restrict')
     date_1st_sign = fields.Date(
         'Date 1er signature coop')
     last_update_status = fields.Date('Dernière mise à jour des statuts')
-    coord_cac = fields.Many2one(
+    auditor_id = fields.Many2one(
         'res.partner',
-        string='Coord. CAC',
-        domain=[('is_company', '=', True)])
-    coord_expert_compt = fields.Many2one(
+        string='Commissaire aux Comptes',
+        domain=[('is_company', '=', True)],
+        on_delete='restrict')
+    accountant_id = fields.Many2one(
         'res.partner',
-        string='Coord. Expert-Comptable',
-        domain=[('is_company', '=', True)])
+        string='Expert-Comptable',
+        domain=[('is_company', '=', True)],
+        on_delete='restrict')
 
     # Informations fiscales/financières
     first_closeout = fields.Date(
         'Date clôture 1er bilan')
-    month_closeout = fields.Selection(
+    closeout_month = fields.Selection(
         [(1, 'Janvier'),
          (2, 'Février'),
          (3, 'Mars'),
@@ -93,99 +119,178 @@ class ScopPartner(models.Model):
          (12, 'Décembre')],
         string='Mois clôture exercices', default=12)
 
-    # Infos par période
-    partner_infos = fields.One2many(
-        comodel_name='partner.info',
-        inverse_name='partner_id',
-        string='Informations générales variables')
+    # Infos suivies
+    # Infos organismes
+    cooperative_form_id = fields.Many2one(
+        'res.partner.cooperative.form',
+        string="Cooperative form",
+        track_visibility='onchange',
+        on_delete='restrict')
+    cae = fields.Boolean("CAE", track_visibility='onchange')
+    seed_scop = fields.Boolean("Scop d'amorçage Oui/Non",
+                               track_visibility='onchange')
+    siret = fields.Char(string='SIRET', size=14, track_visibility='onchange')
+    name = fields.Char(index=True, track_visibility='onchange')
+    street = fields.Char(track_visibility='onchange')
+    street2 = fields.Char(track_visibility='onchange')
+    street3 = fields.Char(track_visibility='onchange')
+    zip_id = fields.Many2one('res.city.zip', 'ZIP Location',
+                             track_visibility='onchange')
+    city = fields.Char(track_visibility='onchange')
+    city_id = fields.Many2one('res.city', string='City of Address',
+                              track_visibility='onchange')
+    state_id = fields.Many2one(
+        "res.country.state",
+        string='State',
+        ondelete='restrict',
+        domain="[('country_id', '=?', country_id)]",
+        track_visibility='onchange')
+    country_id = fields.Many2one(
+        'res.country', string='Country', ondelete='restrict',
+        track_visibility='onchange')
+    is_main_location = fields.Boolean("Est l'etablissement principal",
+                                      track_visibility='onchange')
+    is_subsidiary = fields.Boolean('Est une Filiale',
+                                   track_visibility='onchange')
+    parent_group_name = fields.Char('Nom du groupe parent',
+                                    track_visibility='onchange')
+
+    # Informations juridiques
+    juridical_status = fields.Selection(
+        [('sa', 'SA'),
+         ('sarl', 'SARL'),
+         ('sas', 'SAS')],
+        string='Statut juridique', track_visibility='onchange')
+    capital = fields.Integer('Capital social', track_visibility='onchange')
+    ape_id = fields.Many2one(
+        'res.partner.category',
+        string='APE',
+        help="If the partner is a French company, enter its official "
+        "main activity in this field. The APE is chosen among the "
+        "NAF nomenclature.",
+        track_visibility='onchange',
+        on_delete='restrict'
+    )
+    certification_ids = fields.Many2many(
+        comodel_name='res.partner.certification',
+        string='Agrement', track_visibility='onchange',
+        on_delete='restrict')
+    industry_id = fields.Many2one('res.partner.industry', 'Industry',
+                                  track_visibility='onchange',
+                                  on_delete='restrict')
 
     # Autres Informations
     # Période d'adhésion
     membership_period_ids = fields.One2many(
-        comodel_name='membership.period',
+        comodel_name='scop.membership.period',
         inverse_name='partner_id',
-        string='Périodes d adhésion')
+        string="Périodes d'adhésion")
 
     # Cotisation
     contribution_ids = fields.One2many(
-        comodel_name='contribution',
+        comodel_name='scop.contribution',
         inverse_name='partner_id',
         string='Cotisations')
 
     # Liste Ministère
     ministry_list_ids = fields.One2many(
-        comodel_name='ministry.list',
+        comodel_name='scop.ministry.list',
         inverse_name='partner_id',
         string='Liste Ministère')
 
     # Questionnaire
     questionnaire_ids = fields.One2many(
-        comodel_name='questionnaire',
+        comodel_name='scop.questionnaire',
         inverse_name='partner_id',
         string='Questionnaire')
 
     # Liasse fiscale
     liasse_fiscale_ids = fields.One2many(
-        comodel_name='liasse.fiscale',
+        comodel_name='scop.liasse.fiscale',
         inverse_name='partner_id',
-        string='Liasses fiscales')
+        string='Liasses Fiscales')
 
     # Effectifs
-    effectif_ids = fields.One2many(
-        comodel_name='effectif',
+    staff_ids = fields.One2many(
+        comodel_name='scop.staff',
         inverse_name='partner_id',
         string='Effectifs')
 
     # Révisions
     revision_ids = fields.One2many(
-        comodel_name='revision',
+        comodel_name='scop.revision',
         inverse_name='partner_id',
         string='Liste des Révisions')
 
     # Evènements juridiques
     legal_event_ids = fields.One2many(
-        comodel_name='legal.event',
+        comodel_name='scop.legal.event',
         inverse_name='partner_id',
-        string='Evènements juridiques')
+        string='Evènements Juridiques')
 
     # Outils financiers
     financial_tools_ids = fields.One2many(
-        comodel_name='financial.tools',
+        comodel_name='scop.financial.tools',
         inverse_name='partner_id',
         string='Outils financiers')
 
-    # Contacts
-    # contacts_list = fields.One2many(
-    #     comodel_name='res.partner',
-    #     string='Liste des contacts')
-
     # Champs pour contacts
-    year_birthday = fields.Integer("Année de naissance")
-    level_study = fields.Selection([
+    birthyear = fields.Integer("Année de naissance")
+    education_level = fields.Selection([
         ('licence', 'Licence'),
         ('master', 'Master')],
         "Niveau d'étude")
-    field_study = fields.Selection([
+    education_domain = fields.Selection([
         ('science', 'Science')],
         "Domaine d'étude")
-    subscription = fields.Many2one(
-        'subscription',
-        string="Abonnements")
-    origin_contact = fields.Many2one(
-        'origin',
-        string="Origine du contact")
-    legality_contact = fields.Char("Licéité du contact")
+    subscriptions_ids = fields.One2many(
+        comodel_name='res.partner.newsletter.subscription',
+        inverse_name='partner_id',
+        string='Abonnements')
+    contact_origin_id = fields.Many2one(
+        'res.partner.rgpd.origin',
+        string="Origine du contact",
+        on_delete='restrict')
+    contact_legality = fields.Selection(
+        [("employee", "Salarié"),
+         ("customer", "Client en contrat"),
+         ("supplier", "Fournisseur en contrat"),
+         ("consent", "Consentement"),
+         ("legitimate", "Intérêt légitime"),
+         ("none", "Aucune")],
+        string="Licéité du contact", default="none")
+
+
+class ResPartnerDissolutionReason(models.Model):
+    _name = "res.partner.dissolution.reason"
+    _description = "Dissolution Reason"
+
+    name = fields.Char('Dissolution Reason')
+
+
+class ResPartnerTypeOrganization(models.Model):
+    _name = "res.partner.organization.type"
+    _description = "Type of organization"
+
+    name = fields.Char('Type of organization')
+
+
+class ResPartnerCooperativeForm(models.Model):
+    _name = "res.partner.cooperative.form"
+    _description = "Cooperative form"
+
+    name = fields.Char('Cooperative form')
 
 
-class Subscription(models.Model):
-    _name = "subscription"
-    _description = "Subscription"
+class ResPartneCertification(models.Model):
+    _name = "res.partner.certification"
+    _description = "Certification"
 
-    name = fields.Char('Subscription')
+    name = fields.Char('Certification')
 
 
-class Origin(models.Model):
-    _name = "origin"
+class ResPartnerRgpdOrigin(models.Model):
+    _name = "res.partner.rgpd.origin"
     _description = "Origin"
 
     name = fields.Char('Origin')
diff --git a/models/res_partner_newsletter.py b/models/res_partner_newsletter.py
new file mode 100644
index 0000000..ad7ccbb
--- /dev/null
+++ b/models/res_partner_newsletter.py
@@ -0,0 +1,28 @@
+# © 2019 Le Filament (<http://www.le-filament.com>)
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+
+from odoo import models, fields
+
+
+class ResPartnerNewsletterSubscription(models.Model):
+    _name = "res.partner.newsletter.subscription"
+    _description = "Subscription"
+
+    partner_id = fields.Many2one(
+        comodel_name='res.partner',
+        string='Contact',
+        domain=[('is_company', '=', False)],
+        ondelete='cascade')
+    newsletter_id = fields.Many2one(
+        comodel_name='res.partner.newsletter',
+        string='Newsletter',
+        domain=[('is_company', '=', False)],
+        ondelete='cascade')
+    consent = fields.Boolean("Consentement")
+
+
+class ResPartnerNewsletter(models.Model):
+    _name = "res.partner.newsletter"
+    _description = "Newsletter"
+
+    name = fields.Char('Newsletter')
diff --git a/models/scop_contribution.py b/models/scop_contribution.py
new file mode 100644
index 0000000..dcbf0ef
--- /dev/null
+++ b/models/scop_contribution.py
@@ -0,0 +1,33 @@
+# © 2019 Le Filament (<http://www.le-filament.com>)
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+
+from odoo import models, fields
+
+
+class ScopContributions(models.Model):
+    _name = "scop.contribution"
+    _description = "Contributions"
+
+    partner_id = fields.Many2one(
+        comodel_name='res.partner',
+        string='Organisme',
+        domain=[('is_company', '=', True)],
+        ondelete='restrict')
+    type_id = fields.Many2one(
+        'scop.contribution.type',
+        string="Type de cotisation",
+        ondelete='restrict')
+    year = fields.Integer("Année de cotisation")
+    calculation_basis = fields.Integer("Assiette de calcul")
+    rate = fields.Float("Taux appliqué")
+    amount_to_pay = fields.Float("Montant à payer")
+    amount_discount = fields.Float("Montant de remise")
+    amount_paid = fields.Float("Montant réglé")
+    amount_remaining = fields.Float("Montant restant")
+
+
+class ScopContributionType(models.Model):
+    _name = "scop.contribution.type"
+    _description = "Contribution type"
+
+    name = fields.Char('Contribution type')
diff --git a/models/scop_financial_tools.py b/models/scop_financial_tools.py
new file mode 100644
index 0000000..ffa4564
--- /dev/null
+++ b/models/scop_financial_tools.py
@@ -0,0 +1,58 @@
+# © 2019 Le Filament (<http://www.le-filament.com>)
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+
+from odoo import models, fields
+
+
+class ScopFinancialTools(models.Model):
+    _name = "scop.financial.tools"
+    _description = "Financial tools"
+
+    partner_id = fields.Many2one(
+        comodel_name='res.partner',
+        string='Organisme',
+        domain=[('is_company', '=', True)],
+        ondelete='restrict')
+    tools_type_id = fields.Many2one(
+        'scop.financial.tools.type',
+        string="Type d’outil",
+        ondelete='restrict')
+    ref = fields.Integer("No intervention")
+    request_date = fields.Date("Date demande")
+    intervention_type_id = fields.Many2one(
+        'scop.financial.intervention.type',
+        string="Type intervention",
+        ondelete='restrict')
+    financial_category_id = fields.Many2one(
+        'scop.financial.category',
+        string="Typologie financement",
+        ondelete='restrict')
+    ok_date = fields.Date("Date de l’accord")
+    socoden_amount = fields.Float(
+        "Capital Socoden dans l’entreprise")
+    amount_awarded = fields.Float("Montant accordé")
+    amount_paid = fields.Float("Montant versé")
+    balance = fields.Float("Solde")
+    amount_guaranteed = fields.Float("Montant Garanti")
+    payment_date = fields.Date("Date Versement")
+
+
+class ScopFinancialToolsType(models.Model):
+    _name = "scop.financial.tools.type"
+    _description = "Tools type"
+
+    name = fields.Char('Tools type')
+
+
+class ScopFinancialInterventionType(models.Model):
+    _name = "scop.financial.intervention.type"
+    _description = "Intervention type"
+
+    name = fields.Char('intervention type')
+
+
+class ScopFinancialCategory(models.Model):
+    _name = "scop.financial.category"
+    _description = "Financial category"
+
+    name = fields.Char('Financial category')
diff --git a/models/legal_event.py b/models/scop_legal_event.py
similarity index 51%
rename from models/legal_event.py
rename to models/scop_legal_event.py
index 675b30e..cfe3cef 100644
--- a/models/legal_event.py
+++ b/models/scop_legal_event.py
@@ -4,24 +4,25 @@
 from odoo import models, fields
 
 
-class LegalEvent(models.Model):
-    _name = "legal.event"
+class ScopLegalEvent(models.Model):
+    _name = "scop.legal.event"
     _description = "Legal event"
 
     partner_id = fields.Many2one(
         comodel_name='res.partner',
         string='Organisme',
         domain=[('is_company', '=', True)],
-        ondelete='cascade')
-    date_event = fields.Date("Date de l’évènement")
-    type_event = fields.Many2one(
-        'event.type',
-        string="Type d'évènement")
-    comment = fields.Text("Commentaire")
+        ondelete='restrict')
+    date = fields.Date("Date de l’évènement")
+    type_id = fields.Many2one(
+        'scop.legal.event.type',
+        string="Type d'évènement",
+        ondelete='restrict')
+    note = fields.Text("Commentaire")
 
 
 class EventType(models.Model):
-    _name = "event.type"
-    _description = "Event type"
+    _name = "scop.legal.event.type"
+    _description = "Legal Event type"
 
     name = fields.Char('Event type')
diff --git a/models/scop_liasse_fiscale.py b/models/scop_liasse_fiscale.py
new file mode 100644
index 0000000..f239141
--- /dev/null
+++ b/models/scop_liasse_fiscale.py
@@ -0,0 +1,34 @@
+# © 2019 Le Filament (<http://www.le-filament.com>)
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+
+from odoo import models, fields
+
+
+class ScopLiasseFiscale(models.Model):
+    _name = "scop.liasse.fiscale"
+    _description = "Liasse Fiscale"
+
+    partner_id = fields.Many2one(
+        comodel_name='res.partner',
+        string='Organisme',
+        domain=[('is_company', '=', True)],
+        ondelete='restrict')
+    date = fields.Date("Date de la liasse")
+    ca = fields.Integer("Mt CA")
+    ca_subsidy = fields.Integer("Mt CA subventions")
+    salary = fields.Integer("Mt salaires")
+    margin = fields.Integer("Mt marge")
+    margin_subsidy = fields.Integer("Mt marge subventions")
+    va_dbf = fields.Integer("Mt VA DBF")
+    va_dbf_subsidy = fields.Integer("Mt VA DBF subventions")
+    net_result = fields.Integer("Mt résultat Net")
+    closing_date = fields.Date("Date clôture")
+    duration = fields.Integer("Durée de l’exercice")
+    legal_reserve = fields.Integer("Réserve légale")
+    development_fund = fields.Integer("Fond de développement")
+    capital_share = fields.Integer("Part capital")
+    work_share = fields.Integer("Part travail")
+    pension_fund = fields.Integer("Caisse retraite/solidarité")
+    other = fields.Integer("Autres")
+    social_capital = fields.Integer("Capital social")
+    equity = fields.Integer("Capitaux propres")
diff --git a/models/scop_membership.py b/models/scop_membership.py
new file mode 100644
index 0000000..d7e4504
--- /dev/null
+++ b/models/scop_membership.py
@@ -0,0 +1,47 @@
+# © 2019 Le Filament (<http://www.le-filament.com>)
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+
+from odoo import models, fields
+
+
+class ScopMembershipPeriod(models.Model):
+    _name = "scop.membership.period"
+    _description = "Membership period"
+
+    partner_id = fields.Many2one(
+        comodel_name='res.partner',
+        string='Organisme',
+        domain=[('is_company', '=', True)],
+        ondelete='restrict')
+    type_id = fields.Many2one(
+        'scop.membership.type',
+        string="Type d'adhésion",
+        ondelete='restrict')
+    start = fields.Date('Début d’adhésion')
+    end = fields.Date('Fin d’adhésion')
+    end_reason_id = fields.Many2one(
+        'scop.membership.reason.end',
+        string='Motif de fin d’adhésion',
+        ondelete='restrict')
+    number = fields.Char("No adhérent")
+    state = fields.Selection(
+        [("none", "Non adhérent"),
+         ("ongoing", "Traitement de l'adhésion"),
+         ("approval", "Attente d'approbation"),
+         ("done", "Adhérent")],
+        string="Statut adhésion", default="none")
+    note = fields.Text('Commentaires')
+
+
+class ScopMembershipType(models.Model):
+    _name = "scop.membership.type"
+    _description = "Membership type"
+
+    name = fields.Char('Membership type')
+
+
+class ScopMembershipReasonEnd(models.Model):
+    _name = "scop.membership.reason.end"
+    _description = "Reason for end of membership"
+
+    name = fields.Char('Reason for end of membership')
diff --git a/models/ministry_list.py b/models/scop_ministry_list.py
similarity index 74%
rename from models/ministry_list.py
rename to models/scop_ministry_list.py
index 0e873c7..e976abb 100644
--- a/models/ministry_list.py
+++ b/models/scop_ministry_list.py
@@ -4,28 +4,26 @@
 from odoo import models, fields
 
 
-class MinistryList(models.Model):
-    _name = "ministry.list"
+class ScopMinistryList(models.Model):
+    _name = "scop.ministry.list"
     _description = "Ministry list"
 
     partner_id = fields.Many2one(
         comodel_name='res.partner',
         string='Organisme',
         domain=[('is_company', '=', True)],
-        ondelete='cascade')
+        ondelete='restrict')
     year = fields.Integer("Année")
     date_receipt = fields.Date("Date de réception")
-    # Checklist des doc reçus ??
-    # Checklist des saisies ??
-    list_state = fields.Selection([
+    state = fields.Selection([
         ('transmise', 'Transmise DIRECCTE'),
         ('non_recue', 'Non reçue'),
         ('relance', 'Relance')
         ], string="Etat de la liste")
-    advice = fields.Selection([
+    decision = fields.Selection([
         ('favorable', 'Favorable'),
         ('non_favorable', 'Non favorable'),
         ('reserve', 'Réserve')
         ], string="Avis")
-    motivational_advice = fields.Text(
+    decision_note = fields.Text(
         "Motivation de l’avis")
diff --git a/models/questionnaire.py b/models/scop_questionnaire.py
similarity index 54%
rename from models/questionnaire.py
rename to models/scop_questionnaire.py
index d3348c7..6f6a889 100644
--- a/models/questionnaire.py
+++ b/models/scop_questionnaire.py
@@ -4,17 +4,17 @@
 from odoo import models, fields
 
 
-class Questionnaire(models.Model):
-    _name = "questionnaire"
+class ScopQuestionnaire(models.Model):
+    _name = "scop.questionnaire"
     _description = "Questionnaire"
 
     partner_id = fields.Many2one(
         comodel_name='res.partner',
         string='Organisme',
         domain=[('is_company', '=', True)],
-        ondelete='cascade')
+        ondelete='restrict')
     year = fields.Integer("Année")
-    date_issue = fields.Date("Date d'émission")
-    date_receipt = fields.Date("Date de réception")
-    workforce = fields.Integer("Effectif")
-    workforce_societary = fields.Integer("Effectif sociétaire")
+    issue_date = fields.Date("Date d'émission")
+    reception_date = fields.Date("Date de réception")
+    staff_count = fields.Float("Effectif")
+    staff_shareolder_count = fields.Float("Effectif sociétaire")
diff --git a/models/revision.py b/models/scop_revision.py
similarity index 54%
rename from models/revision.py
rename to models/scop_revision.py
index f60ca41..1c4995c 100644
--- a/models/revision.py
+++ b/models/scop_revision.py
@@ -4,22 +4,24 @@
 from odoo import models, fields
 
 
-class Revision(models.Model):
-    _name = "revision"
+class ScopRevision(models.Model):
+    _name = "scop.revision"
     _description = "Revision"
 
     partner_id = fields.Many2one(
         comodel_name='res.partner',
         string='Organisme',
         domain=[('is_company', '=', True)],
-        ondelete='cascade')
-    date_revision = fields.Date("Date de révision")
-    delegate_revision = fields.Many2one(
+        ondelete='restrict')
+    date = fields.Date("Date de révision")
+    delegate_id = fields.Many2one(
         'res.partner',
         string='Délégué de révision',
-        domain=[('is_company', '=', True)])
-    organism_revision = fields.Many2one(
+        domain=[('user_ids', '>', 0)],
+        ondelete='restrict')
+    company_id = fields.Many2one(
         'res.partner',
         string='Organisme de révision',
-        domain=[('is_company', '=', True)])
-    comment = fields.Text("Commentaire")
+        domain=[('is_company', '=', True)],
+        ondelete='restrict')
+    note = fields.Text("Commentaire")
diff --git a/models/effectif.py b/models/scop_staff.py
similarity index 52%
rename from models/effectif.py
rename to models/scop_staff.py
index 3cedbd0..11f4dd3 100644
--- a/models/effectif.py
+++ b/models/scop_staff.py
@@ -4,26 +4,27 @@
 from odoo import models, fields
 
 
-class Effectif(models.Model):
-    _name = "effectif"
+class ScopStaff(models.Model):
+    _name = "scop.staff"
     _description = "Effectif"
 
     partner_id = fields.Many2one(
         comodel_name='res.partner',
         string='Organisme',
         domain=[('is_company', '=', True)],
-        ondelete='cascade')
+        ondelete='restrict')
     collection_date = fields.Date("Date de collecte")
     end_validity = fields.Date("Date de fin de validité")
-    collection_type = fields.Many2one(
-        'collection.type',
-        string="Type de collecte")
-    workforce = fields.Integer("Effectif")
-    workforce_societary = fields.Integer("Effectif sociétaire")
+    collection_id = fields.Many2one(
+        comodel_name='scop.staff.collection',
+        string="Type de collecte",
+        ondelete="restrict")
+    staff_count = fields.Float("Effectif")
+    staff_shareolder_count = fields.Float("Effectif sociétaire")
 
 
-class CollectionType(models.Model):
-    _name = "collection.type"
-    _description = "Collection type"
+class ScopStaffCollection(models.Model):
+    _name = "scop.staff.collection"
+    _description = "Collection"
 
     name = fields.Char('Collection type')
diff --git a/models/table_cg_scop.py b/models/table_cg_scop.py
deleted file mode 100644
index 7fda681..0000000
--- a/models/table_cg_scop.py
+++ /dev/null
@@ -1,53 +0,0 @@
-# © 2019 Le Filament (<http://www.le-filament.com>)
-# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
-
-from odoo import models, fields
-
-
-class DissolutionReason(models.Model):
-    _name = "dissolution.reason"
-    _description = "Dissolution reason"
-
-    name = fields.Char('Dissolution Reason')
-
-
-class TypeOrganization(models.Model):
-    _name = "type.organization"
-    _description = "Type of organization"
-
-    name = fields.Char('Type of organization')
-
-
-class CooperativeForm(models.Model):
-    _name = "cooperative.form"
-    _description = "Cooperative form"
-
-    name = fields.Char('Cooperative form')
-
-
-class Agrement(models.Model):
-    _name = "agrement"
-    _description = "Agrement"
-
-    name = fields.Char('Agrement')
-
-
-class ReasonsPeriods(models.Model):
-    _name = "reasons.periods"
-    _description = "Reasons periods"
-
-    name = fields.Char('Reasons periods')
-
-
-class SectorActivity(models.Model):
-    _name = "sector.activity"
-    _description = "Sector of activity"
-
-    name = fields.Char('Sector of activity')
-
-
-class CodeNaf(models.Model):
-    _name = "code.naf"
-    _description = "Code Naf"
-
-    name = fields.Char('Code Naf')
diff --git a/security/ir.model.access.csv b/security/ir.model.access.csv
index 38126a3..dbe0eaf 100644
--- a/security/ir.model.access.csv
+++ b/security/ir.model.access.csv
@@ -1,9 +1,25 @@
 id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
-access_partner_info_group_user,access.partner.info.group.user,model_partner_info,base.group_user,1,1,1,1
-access_liasse_fiscale_group_user,access.liasse.fiscale.group.user,model_liasse_fiscale,base.group_user,1,1,1,1
-access_effectif_group_user,access.social.information.group.user,model_effectif,base.group_user,1,1,1,1
-access_contribution_group_user,access.contribution.group.user,model_contribution,base.group_user,1,1,1,1
-access_financial_tools_group_user,access.financial.tools.group.user,model_financial_tools,base.group_user,1,1,1,1
-access_ministry_list_group_user,access.ministry.list.group.user,model_ministry_list,base.group_user,1,1,1,1
-access_revision_group_user,access.revision.group.user,model_revision,base.group_user,1,1,1,1
-access_questionnaire_group_user,access.questionnaire.group.user,model_questionnaire,base.group_user,1,1,1,1
+access_liasse_fiscale_group_user,access.liasse.fiscale.group.user,model_scop_liasse_fiscale,base.group_user,1,1,1,1
+access_effectif_group_user,access.social.information.group.user,model_scop_staff,base.group_user,1,1,1,1
+access_contribution_group_user,access.contribution.group.user,model_scop_contribution,base.group_user,1,1,1,1
+access_financial_tools_group_user,access.financial.tools.group.user,model_scop_financial_tools,base.group_user,1,1,1,1
+access_ministry_list_group_user,access.ministry.list.group.user,model_scop_ministry_list,base.group_user,1,1,1,1
+access_revision_group_user,access.revision.group.user,model_scop_revision,base.group_user,1,1,1,1
+access_questionnaire_group_user,access.questionnaire.group.user,model_scop_questionnaire,base.group_user,1,1,1,1
+access_res_partner_dissolution_reason,access_res_partner_dissolution_reason,model_res_partner_dissolution_reason,base.group_user,1,1,1,1 
+access_res_partner_organization_type,access_res_partner_organization_type,model_res_partner_organization_type,base.group_user,1,1,1,1 
+access_res_partner_cooperative_form,access_res_partner_cooperative_form,model_res_partner_cooperative_form,base.group_user,1,1,1,1 
+access_res_partner_certification,access_res_partner_certification,model_res_partner_certification,base.group_user,1,1,1,1 
+access_res_partner_rgpd_origin,access_res_partner_rgpd_origin,model_res_partner_rgpd_origin,base.group_user,1,1,1,1 
+access_res_partner_newsletter_subscription,access_res_partner_newsletter_subscription,model_res_partner_newsletter_subscription,base.group_user,1,1,1,1 
+access_res_partner_newsletter,access_res_partner_newsletter,model_res_partner_newsletter,base.group_user,1,1,1,1 
+access_scop_contribution_type,access_scop_contribution_type,model_scop_contribution_type,base.group_user,1,1,1,1 
+access_scop_financial_tools_type,access_scop_financial_tools_type,model_scop_financial_tools_type,base.group_user,1,1,1,1 
+access_scop_financial_intervention_type,access_scop_financial_intervention_type,model_scop_financial_intervention_type,base.group_user,1,1,1,1 
+access_scop_financial_category,access_scop_financial_category,model_scop_financial_category,base.group_user,1,1,1,1 
+access_scop_legal_event,access_scop_legal_event,model_scop_legal_event,base.group_user,1,1,1,1 
+access_scop_legal_event_type,access_scop_legal_event_type,model_scop_legal_event_type,base.group_user,1,1,1,1 
+access_scop_membership_period,access_scop_membership_period,model_scop_membership_period,base.group_user,1,1,1,1 
+access_scop_membership_type,access_scop_membership_type,model_scop_membership_type,base.group_user,1,1,1,1 
+access_scop_membership_reason_end,access_scop_membership_reason_end,model_scop_membership_reason_end,base.group_user,1,1,1,1 
+access_scop_staff_collection,access_scop_staff_collection,model_scop_staff_collection,base.group_user,1,1,1,1
diff --git a/views/res_partner.xml b/views/res_partner.xml
deleted file mode 100644
index 1112c1c..0000000
--- a/views/res_partner.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright <YEAR(S)> <AUTHOR(S)>
-     License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
-
-<odoo>
-<data>
-
-    <record id="res_partner_scop_form" model="ir.ui.view">
-        <field name="name">Res Partner for SCOP</field>
-        <field name="model">res.partner</field>
-        <field name="inherit_id" ref="base.view_partner_form"/>
-        <field name="arch" type="xml">
-            <xpath expr="//sheet/group" position="after">
-                <group attrs="{'invisible':[('is_company','!=',True)], }">
-                    <group>
-                        <field name="siren" />
-                        <field name="ur" />
-                        <field name="creation_date" />
-                        <field name="dissolution_date" />
-                        <field name="dissolution_reason" />
-                    </group>
-                    <group>
-                        <field name="creation_origin" />
-                        <field name="project_status" />
-                        <field name="date_1st_sign" />
-                        <field name="creation_delegate" />
-                        <field name="followup_delegate" />
-                        <field name="revision_delegate" />
-                        <field name="last_update" />
-                        <field name="direccte" />
-                        <field name="coord_cac" />
-                        <field name="coord_compt" />
-                        <field name="first_closeout" />
-                        <field name="month_closeout" />
-                    </group>
-                </group>
-            </xpath>
-            <xpath expr="//page[@name='internal_notes']" position="before">
-                <page name="partner_infos" string="Informations organisme">
-                    <field name="partner_infos" context="{ 'default_partner_id': active_id, }">
-                        <tree>
-                            <field name="start" />
-                            <field name="end" />
-                            <field name="end_reason_period" />
-                            <field name="social_reason" />
-                            <field name="cooperative_form" />
-                            <field name="cae" />
-                            <field name="scop_priming" />
-                            <field name="siret" />
-                            <field name="main_establishment" />
-                            <field name="subsidiary" />
-                            <field name="group_name" />
-                            <field name="juridical_status" />
-                            <field name="capital" widget="monetary" />
-                            <field name="naf" />
-                            <field name="sector" />
-                        </tree>
-                    </field>
-                </page>
-            </xpath>
-        </field>
-    </record>
-
-</data>
-</odoo>
diff --git a/views/res_partner_cooperative.xml b/views/res_partner_cooperative.xml
new file mode 100644
index 0000000..ea04624
--- /dev/null
+++ b/views/res_partner_cooperative.xml
@@ -0,0 +1,433 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright <YEAR(S)> <AUTHOR(S)>
+     License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
+
+<odoo>
+    <data>
+
+        <record id="view_partner_cooperative_tree" model="ir.ui.view">
+            <field name="name">cooperative.tree</field>
+            <field name="model">res.partner</field>
+            <field eval="8" name="priority"/>
+            <field name="arch" type="xml">
+                <tree string="Organismes">
+                    <field name="display_name" string="Name"/>
+                    <field name="function" invisible="1"/>
+                    <field name="phone"/>
+                    <field name="email"/>
+                    <field name="user_id" invisible="1"/>
+                    <field name="is_company" invisible="1"/>
+                    <field name="country_id" invisible="1"/>
+                    <field name="parent_id" invisible="1"/>
+                    <field name="active" invisible="1"/>
+                    <field name="project_status"/>
+                </tree>
+            </field>
+        </record>
+
+        <!-- Partner Kanban View -->
+        <record model="ir.ui.view" id="view_partner_cooperative_kanban">
+            <field name="name">cooperative.kanban</field>
+            <field name="model">res.partner</field>
+            <field name="arch" type="xml">
+                <kanban class="o_res_partner_kanban" default_group_by="project_status">
+                    <field name="id"/>
+                    <field name="color"/>
+                    <field name="display_name"/>
+                    <field name="title"/>
+                    <field name="email"/>
+                    <field name="parent_id"/>
+                    <field name="is_company"/>
+                    <field name="function"/>
+                    <field name="phone"/>
+                    <field name="street"/>
+                    <field name="street2"/>
+                    <field name="street3"/>
+                    <field name="zip"/>
+                    <field name="city"/>
+                    <field name="country_id"/>
+                    <field name="mobile"/>
+                    <field name="state_id"/>
+                    <field name="category_id"/>
+                    <field name="image_small"/>
+                    <field name="type"/>
+                    <templates>
+                        <t t-name="kanban-box">
+                            <div class="oe_kanban_global_click o_kanban_record_has_image_fill o_res_partner_kanban">
+                                <t t-if="record.image_small.raw_value &amp;&amp; !record.is_company.raw_value">
+                                    <div class="o_kanban_image_fill_left d-none d-md-block" t-attf-style="background-image:url('#{kanban_image('res.partner', 'image_medium', record.id.raw_value)}')">
+                                        <img class="o_kanban_image_inner_pic" t-if="record.parent_id.raw_value" t-att-alt="record.parent_id.value" t-att-src="kanban_image('res.partner', 'image_small', record.parent_id.raw_value)"/>
+                                    </div>
+                                    <div class="o_kanban_image rounded-circle d-md-none" t-attf-style="background-image:url('#{kanban_image('res.partner', 'image_small', record.id.raw_value)}')">
+                                        <img class="o_kanban_image_inner_pic" t-if="record.parent_id.raw_value" t-att-alt="record.parent_id.value" t-att-src="kanban_image('res.partner', 'image_small', record.parent_id.raw_value)"/>
+                                    </div>
+                                </t>
+                                <t t-elif="record.is_company.raw_value">
+                                    <img class="o_kanban_image" t-att-src="kanban_image('res.partner', 'image_small', record.id.raw_value)" t-att-alt="record.display_name"/>
+                                </t>
+                                <t t-else="">
+                                    <t t-if="record.type.raw_value === 'delivery'">
+                                        <img alt="Delivery" t-att-src='_s + "/base/static/img/truck.png"' class="o_kanban_image oe_kanban_avatar_smallbox"/>
+                                    </t>
+                                    <t t-if="record.type.raw_value === 'invoice'">
+                                        <img alt="Invoice" t-att-src='_s + "/base/static/img/money.png"' class="o_kanban_image oe_kanban_avatar_smallbox"/>
+                                    </t>
+                                    <t t-if="record.type.raw_value != 'invoice' &amp;&amp; record.type.raw_value != 'delivery'">
+                                        <t t-if="record.is_company.raw_value === true">
+                                            <img class="o_kanban_image" alt="Logo" t-att-src='_s + "/base/static/img/company_image.png"'/>
+                                        </t>
+                                        <t t-if="record.is_company.raw_value === false">
+                                            <img class="o_kanban_image" alt="Avatar" t-att-src='_s + "/base/static/img/avatar.png"'/>
+                                        </t>
+                                    </t>
+                                </t>
+                                <div class="oe_kanban_details">
+                                    <strong class="o_kanban_record_title oe_partner_heading"><field name="display_name"/></strong>
+                                    <div class="o_kanban_tags_section oe_kanban_partner_categories"/>
+                                    <ul>
+                                        <li t-if="record.parent_id.raw_value and !record.function.raw_value"><field name="parent_id"/></li>
+                                        <li t-if="!record.parent_id.raw_value and record.function.raw_value"><field name="function"/></li>
+                                        <li t-if="record.parent_id.raw_value and record.function.raw_value"><field name="function"/> at <field name="parent_id"/></li>
+                                        <li t-if="record.city.raw_value and !record.country_id.raw_value"><field name="city"/></li>
+                                        <li t-if="!record.city.raw_value and record.country_id.raw_value"><field name="country_id"/></li>
+                                        <li t-if="record.city.raw_value and record.country_id.raw_value"><field name="city"/>, <field name="country_id"/></li>
+                                        <li t-if="record.email.raw_value" class="o_text_overflow"><field name="email"/></li>
+                                    </ul>
+                                    <div class="oe_kanban_partner_links"/>
+                                </div>
+                            </div>
+                        </t>
+                    </templates>
+                </kanban>
+            </field>
+        </record>
+
+        <record id="view_partner_cooperative_form" model="ir.ui.view">
+            <field name="name">cooperative.form</field>
+            <field name="model">res.partner</field>
+            <field name="priority" eval="1"/>
+            <field name="arch" type="xml">
+                <form string="Cooperatives">
+                    <header>
+                        <field name="project_status" widget="statusbar" options="{'clickable': '0'}" statusbar_visible="information,pre-diagnostic,accompagnement,adhesion,suivi"/>
+                    </header>
+                    <sheet>
+                        <div class="oe_button_box" name="button_box">
+                            <button name="toggle_active" type="object"
+                                    class="oe_stat_button" icon="fa-archive">
+                                <field name="active" widget="boolean_button"
+                                    options='{"terminology": "archive"}'/>
+                            </button>
+                        </div>
+                        <field name="image" widget='image' class="oe_avatar" options='{"preview_image": "image_medium", "size": [90, 90]}'/>
+                        <div class="oe_title">
+                            <field name="is_company" invisible="1"/>
+                            <field name="commercial_partner_id" invisible="1"/>
+                            <field name="parent_id" invisible="1"/>
+                            <field name="is_cooperative" invisible="1"/>
+                            <field name="type" attrs="{'invisible': [('parent_id','=', False)]}" groups="base.group_no_one"/>
+                            <h1>
+                                <field name="name" default_focus="1" placeholder="Name" attrs="{'required' : [('type', '=', 'contact')]}"/>
+                            </h1>
+                        </div>
+
+                       <group>
+                            <group string="Infos générales">
+                                <field name="social_object"/>
+                                <field name="sigle"/>
+                                <field name="organization_type_id"/>
+                                <field name="juridical_status"/>
+                                <field name="certification_ids" widget="many2many_tags" options="{'color_field': 'color', 'no_create_edit': True}"/>
+                                <field name="website" widget="url"/>
+                                <field name="siren" />
+                                <field name="siret" />
+                                <field name="lang"/>
+                                <field name="ape_id" context="{'partner_category_display': 'short'}" domain="[('parent_id', 'child_of', 1)]" options="{'always_reload': True}" can_create="true" can_write="true"/>
+                                <field name="industry_id" options="{'no_create': True}" can_create="true" can_write="true"/>
+                            </group>
+                            <group string="UR">
+                                <field name="ur"/>
+                                <field name="creation_delegate_id" widget="res_partner_many2one"/>
+                                <field name="followup_delegate_id" widget="res_partner_many2one"/>
+                                <field name="revision_delegate_id" widget="res_partner_many2one"/>
+                                <field name="creation_origin"/>
+                                <field name="project_status" required="1"/>
+                                <field name="cooperative_form_id"/>
+                                <field name="date_1st_sign"/>
+                                 <field name="cae"/>
+                                <field name="seed_scop"/>
+                            </group>
+                        </group>
+                        <group string="Informations de contact">
+                            <group>
+                                <field name="phone" widget="phone" string="Téléphone 1"/>
+                                <field name="mobile" widget="phone" string="Téléphone 2"/>
+                                <field name="email" widget="email" string="E-mail commercial"/>
+                                <field name="admin_email" widget="email" string="E-mail administratif"/>
+                            </group>
+                            <group>
+                                <field name="country_enforce_cities" invisible="1" modifiers="{'readonly':true,'invisible':true}"/>
+                                <label for="street" string="Adresse Administrative"/>
+                                <div class="o_address_format" modifiers="{}">
+                                    <div attrs="{'invisible': ['|', ('parent_id', '=', False), ('type', '!=', 'contact')]}" class="oe_edit_only" modifiers="{'invisible':['|',['parent_id','=',false],['type','!=','contact']]}">
+                                        <b modifiers="{}">
+                                            Company Address:
+                                        </b>
+                                    </div>
+                                    <field name="street" placeholder="Rue..." class="o_address_street" attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}" modifiers="{'readonly':[['type','=','contact'],['parent_id','!=',false]]}"/>
+                                    <field name="street2" placeholder="Rue 2..." class="o_address_street" attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}" modifiers="{'readonly':[['type','=','contact'],['parent_id','!=',false]]}"/>
+                                    <field name="street3" placeholder="Rue 3..." class="o_address_street" attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}" modifiers="{'readonly':[['type','=','contact'],['parent_id','!=',false]]}"/>
+                                    <field name="zip_id"
+                                       options="{'create_name_field': 'city', 'no_open': True, 'no_create': True}"
+                                       placeholder="ZIP"
+                                       class="oe_edit_only"
+                                       attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}"/>
+                                    <field name="zip" placeholder="ZIP" class="o_address_zip" attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}" on_change="1" modifiers="{'readonly':[['type','=','contact'],['parent_id','!=',false]]}"/>
+                                    <field name="city" placeholder="Ville" class="o_address_city" attrs="{'invisible': [('country_enforce_cities', '=', True), ('city_id', '!=', False)], 'readonly': [('type', '=', 'contact'), ('parent_id', '!=', False)]}" modifiers="{'readonly':[['type','=','contact'],['parent_id','!=',false]],'invisible':[['country_enforce_cities','=',true],['city_id','!=',false]]}"/>
+                                    <field name="city_id" placeholder="Ville" string="Ville" class="o_address_city"
+                                        context="{'default_country_id': country_id, 'default_name': city, 'default_zipcode': zip, 'default_state_id': state_id}"
+                                        domain="[('country_id', '=', country_id)]"
+                                        attrs="{'invisible': [('country_enforce_cities', '=', False)], 'readonly': [('type', '=', 'contact'), ('parent_id', '!=', False)]}"
+                                        on_change="1" can_create="true" can_write="true"
+                                        modifiers="{'readonly':[['type','=','contact'],['parent_id','!=',false]],'invisible':[['country_enforce_cities','=',false]]}"/>
+                                    <field name="state_id" class="o_address_state" placeholder="State" options="{'no_open': True}" attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}" context="{'country_id': country_id, 'zip': zip}" on_change="1" can_create="true" can_write="true" modifiers="{'readonly':[['type','=','contact'],['parent_id','!=',false]]}"/>
+                                    <field name="country_id" placeholder="Country" class="o_address_country" options="{'no_open': True, 'no_create': True}" attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}" on_change="1" can_create="true" can_write="true" modifiers="{'readonly':[['type','=','contact'],['parent_id','!=',false]]}"/>
+                                </div>
+                            </group>
+                       </group>
+                        <group string="Autres informations">
+                            <field name="direccte_id" widget="res_partner_many2one"/>
+                            <field name="auditor_id" widget="res_partner_many2one"/>
+                            <field name="accountant_id" widget="res_partner_many2one"/>
+                            <field name="registration_date" />
+                            <field name="last_update_status"/>
+                            <field name="is_main_location"/>
+                            <field name="is_subsidiary"/>
+                            <field name="parent_group_name"  attrs="{'required' : [('is_subsidiary', '=', True)],
+                                                                     'invisible' : [('is_subsidiary', '=', False)]}"/>
+                        </group>
+                        <group>
+                            <group string="Informations comptables">
+                                <field name="first_closeout"/>
+                                <field name="closeout_month"/>
+                                <field name="capital"/>
+                            </group>
+                            <group string="Dissolution">
+                                <field name="dissolution_date"/>
+                                <field name="dissolution_reason_id"/>
+                            </group>
+
+                            <field name="supplier" invisible="True"/>
+                            <field name="customer" invisible="True"/>
+                            <field name="user_id" invisible="True"/>
+                        </group>
+                        <notebook colspan="4">
+                            <page string="Contacts &amp; Addresses" autofocus="autofocus">
+                                <field name="child_ids" mode="kanban" context="{'default_parent_id': active_id, 'default_street': street, 'default_street2': street2, 'default_city': city, 'default_state_id': state_id, 'default_zip': zip, 'default_country_id': country_id, 'default_supplier': supplier, 'default_customer': customer, 'default_lang': lang, 'default_user_id': user_id}">
+                                    <kanban>
+                                        <field name="id"/>
+                                        <field name="color"/>
+                                        <field name="name"/>
+                                        <field name="title"/>
+                                        <field name="type"/>
+                                        <field name="email"/>
+                                        <field name="parent_id"/>
+                                        <field name="is_company"/>
+                                        <field name="function"/>
+                                        <field name="phone"/>
+                                        <field name="street"/>
+                                        <field name="street2"/>
+                                        <field name="street3"/>
+                                        <field name="zip"/>
+                                        <field name="city"/>
+                                        <field name="country_id"/>
+                                        <field name="mobile"/>
+                                        <field name="state_id"/>
+                                        <field name="image_small"/>
+                                        <field name="lang"/>
+                                        <!-- fields in form x2many view to diminish requests -->
+                                        <field name="comment"/>
+                                        <field name="customer"/>
+                                        <field name="display_name"/>
+                                        <field name="supplier"/>
+                                        <templates>
+                                            <t t-name="kanban-box">
+                                                <t t-set="color" t-value="kanban_color(record.color.raw_value)"/>
+                                                <div t-att-class="color + (record.title.raw_value == 1 ? ' oe_kanban_color_alert' : '') + ' oe_kanban_global_click'">
+                                                    <div class="o_kanban_image">
+                                                        <img alt="" t-if="record.image_small.raw_value" t-att-src="kanban_image('res.partner', 'image_small', record.id.raw_value)"/>
+                                                        <t t-if="!record.image_small.raw_value">
+                                                            <img alt="Delivery" t-if="record.type.raw_value === 'delivery'" t-att-src='_s + "/base/static/img/truck.png"'/>
+                                                            <img alt="Invoice" t-if="record.type.raw_value === 'invoice'" t-att-src='_s + "/base/static/img/money.png"'/>
+                                                            <t t-if="record.type.raw_value !== 'invoice' &amp;&amp; record.type.raw_value !== 'delivery'">
+                                                                <img alt="Logo" t-if="record.is_company.raw_value === true" t-att-src='_s + "/base/static/img/company_image.png"'/>
+                                                                <img alt="Avatar" t-if="record.is_company.raw_value === false" t-att-src='_s + "/base/static/img/avatar.png"'/>
+                                                            </t>
+                                                        </t>
+                                                    </div>
+                                                    <div class="oe_kanban_details">
+                                                        <field name="name"/>
+                                                        <div t-if="record.function.raw_value"><field name="function"/></div>
+                                                        <div t-if="record.email.raw_value"><field name="email" widget="email"/></div>
+                                                        <div t-if="record.type.raw_value != 'contact'">
+                                                            <div>
+                                                                <field name="zip"/>
+                                                                <field name="city"/>
+                                                            </div>
+                                                            <field t-if="record.state_id.raw_value" name="state_id"/>
+                                                            <field name="country_id"/>
+                                                        </div>
+                                                        <div t-if="record.phone.raw_value">Phone: <field name="phone"/></div>
+                                                        <div t-if="record.mobile.raw_value">Mobile: <field name="mobile"/></div>
+                                                    </div>
+                                                </div>
+                                            </t>
+                                        </templates>
+                                    </kanban>
+                                    <form string="Contact / Address">
+                                        <sheet>
+                                            <!-- parent_id and type fields needed in attrs in base_address_city module which overwrites
+                                            _fields_view_get() of partner. It would be better to put those fields there but the web client
+                                            dosen't support when a field is displayed several times in the same view.-->
+                                            <field name="type" required="1" widget="radio" options="{'horizontal': true}"/>
+                                            <field name="parent_id" invisible="1"/>
+                                            <hr/>
+                                            <group>
+                                                <group attrs="{'invisible': [('type','=', 'contact')]}">
+                                                    <label for="street" string="Address"/>
+                                                    <div>
+                                                        <div class="o_address_format" name="div_address">
+                                                            <field name="country_enforce_cities" invisible="1" modifiers="{'readonly':true,'invisible':true}"/>
+                                                            <field name="street" placeholder="Rue..." class="o_address_street"/>
+                                                            <field name="street2" placeholder="Rue 2..." class="o_address_street"/>
+                                                            <field name="street3" placeholder="Rue 3..." class="o_address_street"/>
+                                                            <field name="zip_id"
+                                                                   options="{'create_name_field': 'city', 'no_open': True, 'no_create': True}"
+                                                                   placeholder="City completion"
+                                                                   class="oe_edit_only"/>
+                                                            <field name="zip" placeholder="ZIP" class="o_address_zip"/>
+                                                            <field name="city" placeholder="Ville" class="o_address_city"
+                                                                attrs="{'invisible': [('country_enforce_cities', '=', True), ('city_id', '!=', False)], 'readonly': [('type', '=', 'contact'), ('parent_id', '!=', False)]}" modifiers="{'readonly':[['type','=','contact'],['parent_id','!=',false]],'invisible':[['country_enforce_cities','=',true],['city_id','!=',false]]}"/>
+                                                            <field name="city_id" placeholder="Ville" string="Ville" class="o_address_city"
+                                                                context="{'default_country_id': country_id, 'default_name': city, 'default_zipcode': zip, 'default_state_id': state_id}"
+                                                                domain="[('country_id', '=', country_id)]"
+                                                                attrs="{'invisible': [('country_enforce_cities', '=', False)], 'readonly': [('type', '=', 'contact')]}"
+                                                                on_change="1" can_create="true" can_write="true"
+                                                                modifiers="{'readonly':[['type','=','contact'],['parent_id','!=',false]],'invisible':[['country_enforce_cities','=',false]]}"/>
+                                                            <field name="state_id" class="o_address_state" placeholder="State" options='{"no_open": True}' context="{'country_id': country_id, 'zip': zip}"/>
+                                                            <field name="country_id" placeholder="Country" class="o_address_country" options='{"no_open": True, "no_create": True}'/>
+                                                        </div>
+                                                    </div>
+                                                </group>
+                                                <group>
+                                                    <field name="name" string="Contact Name" attrs="{'required' : [('type', '=', 'contact')]}"/>
+                                                    <field name="title" placeholder="e.g. Mr."
+                                                        attrs="{'invisible': [('type','!=', 'contact')]}"/>
+                                                    <field name="function" placeholder="e.g. Sales Director"
+                                                        attrs="{'invisible': [('type','!=', 'contact')]}"/>
+                                                    <field name="email"/>
+                                                    <field name="phone" widget="phone"/>
+                                                    <field name="mobile" widget="phone"/>
+                                                    <field name="comment" placeholder="internal note..."/>
+                                                </group>
+                                            </group>
+                                            <field name="supplier" invisible="True"/>
+                                            <field name="customer" invisible="True"/>
+                                            <field name="lang" invisible="True"/>
+                                            <field name="image" invisible="True"/>
+                                            <field name="user_id" invisible="True"/>
+                                        </sheet>
+                                    </form>
+                                </field>
+                            </page>
+                            <page name='internal_notes' string="Internal Notes">
+                                <field name="comment" placeholder="Internal note..."/>
+                            </page>
+                            <page name='scop_membership' string="Périodes d'adhésion">
+                                <field name="membership_period_ids" mode="tree">
+                                    <tree/>
+                                    <form/>
+                                </field>
+                            </page>
+                            <page name='scop_contribution' string="Cotisations">
+                                <field name="contribution_ids" mode="tree">
+                                    <tree/>
+                                    <form/>
+                                </field>
+                            </page>
+                            <page name='scop_ministry_list' string="Listes Ministère">
+                                <field name="ministry_list_ids" mode="tree">
+                                    <tree/>
+                                    <form/>
+                                </field>
+                            </page>
+                            <page name='scop_questionnaire' string="Questionnaires">
+                                <field name="questionnaire_ids" mode="tree">
+                                    <tree/>
+                                    <form/>
+                                </field>
+                            </page>
+                            <page name='scop_liasse_fiscale' string="Liasses Fiscales">
+                                <field name="liasse_fiscale_ids" mode="tree">
+                                    <tree/>
+                                    <form/>
+                                </field>
+                            </page>
+                            <page name='scop_staff' string="Effectifs">
+                                <field name="staff_ids" mode="tree">
+                                    <tree/>
+                                    <form/>
+                                </field>
+                            </page>
+                            <page name='scop_revision' string="Révisions">
+                                <field name="revision_ids" mode="tree">
+                                    <tree/>
+                                    <form/>
+                                </field>
+                            </page>
+                            <page name='scop_legal_event' string="Evènements Juridiques">
+                                <field name="legal_event_ids" mode="tree">
+                                    <tree/>
+                                    <form/>
+                                </field>
+                            </page>
+                            <page name='scop_financial_tools' string="Outils Financiers">
+                                <field name="financial_tools_ids" mode="tree">
+                                    <tree/>
+                                    <form/>
+                                </field>
+                            </page>
+                        </notebook>
+                    </sheet>
+                    <div class="oe_chatter">
+                        <field name="message_follower_ids" widget="mail_followers"/>
+                        <field name="activity_ids" widget="mail_activity"/>
+                        <field name="message_ids" widget="mail_thread"/>
+                    </div>
+                </form>
+            </field>
+        </record>
+
+
+        <!-- Organismes Action -->
+        <record model="ir.actions.act_window" id="scop_cooperative_act">
+            <field name="name">Organismes</field>
+            <field name="res_model">res.partner</field>
+            <field name="view_type">form</field>
+            <field name="view_mode">kanban,tree,form</field>
+            <field name="domain" eval="[('is_cooperative', '=', True)]"/>
+            <field name="view_ids" eval="[(5, 0, 0),
+                (0, 0, {'view_mode': 'kanban', 'view_id': ref('view_partner_cooperative_kanban')}),
+                (0, 0, {'view_mode': 'tree', 'view_id': ref('view_partner_cooperative_tree')}),
+                (0, 0, {'view_mode': 'form', 'view_id': ref('view_partner_cooperative_form')})]"/>
+            <field name="context">{'default_is_company': True, 'default_is_cooperative': True, 'default_company_type': 'company'}</field>
+        </record>
+
+
+    <menuitem id="menu_action_cooperative"
+        action="scop_cooperative_act"
+        parent="contacts.menu_contacts"
+        sequence="1"/>
+
+    </data>
+</odoo>
-- 
GitLab