diff --git a/__manifest__.py b/__manifest__.py
index 188e1525133d883bad0dd7f72ade53bb61d1e093..1c8be11e58d40de7b527b196ad96bd9107e2b55e 100644
--- a/__manifest__.py
+++ b/__manifest__.py
@@ -18,12 +18,13 @@
     'version': '12.0.1.0.0',
     'license': "AGPL-3",
 
-    'depends': ['l10n_fr'],
+    'depends': ['l10n_fr', 'sale'],
 
     'data': [
         'security/ir.model.access.csv',
         'views/res_partner_view.xml',
         'views/menu_partner.xml',
+        # 'views/sale_view.xml',
         'data/res_partner_data.xml',
     ],
 
diff --git a/models/__init__.py b/models/__init__.py
index 4c588861968b6350286687b13b706af0333fad54..d0c9b1ad9c50f47b3a5973e67f4cb34620dbb0e1 100644
--- a/models/__init__.py
+++ b/models/__init__.py
@@ -1 +1,2 @@
-from . import res_partner
\ No newline at end of file
+from . import res_partner
+# from . import sale
\ No newline at end of file
diff --git a/models/sale.py b/models/sale.py
new file mode 100644
index 0000000000000000000000000000000000000000..aab39824960681da7157214b99a8b360e8224325
--- /dev/null
+++ b/models/sale.py
@@ -0,0 +1,19 @@
+# © 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
+
+class AutreSaleOrder(models.Model):
+	_inherit = "sale.order"
+
+	beneficiaire_id = fields.Many2one('res.partner', string='Bénéficiaire', states={'draft': [('readonly', False)], 'sent': [('readonly', False)], 'sale': [('readonly', False)]}, domain=[('beneficiaire', '=', True)])
+
+	@api.multi
+	@api.onchange('partner_id')
+	def onchange_partner_id(self):
+		res = {}
+		if self.partner_id:
+			partner_ids = self.env['res.partner'].search([('societe_id.id', 'in', partner_id.id)])
+			print("------ partner_ids ------", str(partner_ids))
+			# res['domain'] = {'beneficiaire_id': [('place_id', '=', self.place.id)]}
+		return res
\ No newline at end of file
diff --git a/views/menu_partner.xml b/views/menu_partner.xml
index f42f0f0bda02c272bd17ccabaa10d39735c19ae0..74d557b4bf00f98f8fcd4e3d74ed594274358b16 100644
--- a/views/menu_partner.xml
+++ b/views/menu_partner.xml
@@ -169,6 +169,40 @@
         <field name="help">Gestion "suivi par" pour les bénéficiaires disponibles dans la fiche contact</field>
     </record>
 
+    <!-- Partner Statuts société -->
+    <record id="view_partner_statuts_soc_tree" model="ir.ui.view">
+        <field name="name">res.partner.statuts.soc.tree</field>
+        <field name="model">res.partner.statut</field>
+        <field name="arch" type="xml">
+            <tree string="Statuts Société">
+                <field name="name"/>
+            </tree>
+        </field>
+    </record>
+
+    <record id="view_partner_statuts_soc_form" model="ir.ui.view">
+        <field name="name">res.partner.statuts.soc.form</field>
+        <field name="model">res.partner.statut</field>
+        <field name="arch" type="xml">
+            <form string="Statut Société">
+                <sheet>
+                    <group>
+                        <field name="name"/>
+                    </group>
+                </sheet>
+            </form>
+        </field>
+    </record>
+
+    <record id="action_partner_statuts_societe" model="ir.actions.act_window">
+        <field name="name">Statuts Société</field>
+        <field name="type">ir.actions.act_window</field>
+        <field name="res_model">res.partner.statut</field>
+        <field name="view_type">form</field>
+        <field name="view_mode">tree,form</field>
+        <field name="help">Gestion des statuts pour les sociétés disponibles dans la fiche contact</field>
+    </record>
+
 
     <menuitem id="menu_config_autrement_data"
         name="Conf Autrement dit"
@@ -200,5 +234,9 @@
         parent="menu_config_autrement_data"
         sequence="5"/>
 
+    <menuitem id="menu_action_statuts"
+        action="action_partner_statuts_societe"
+        parent="menu_config_autrement_data"
+        sequence="6"/>
 
 </odoo>
diff --git a/views/sale_view.xml b/views/sale_view.xml
new file mode 100644
index 0000000000000000000000000000000000000000..fa38b2aa6603614f38921b8750eda741dab7096b
--- /dev/null
+++ b/views/sale_view.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+    <data>
+
+    	<record id="autrement_view_order_form" model="ir.ui.view">
+            <field name="name">autrement.sale.order.form</field>
+            <field name="model">sale.order</field>
+            <field name="inherit_id" ref="sale.view_order_form"/>
+            <field name="arch" type="xml">
+                <xpath expr="//field[@name='partner_id']" position="after">
+                	<field name="beneficiaire_id"/>	
+                </xpath>
+            </field>
+        </record>
+
+
+    </data>
+</odoo>
\ No newline at end of file