@@ -0,0 +1,6 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+# For copyright and license notices, see __openerp__.py file in module root
+# directory
+from . import res_partner
@@ -0,0 +1,25 @@
+{
+ 'name': 'Multi Store for Partner',
+ 'version': '8.0.1.0.0',
+ 'category': 'Accounting',
+ 'sequence': 14,
+ 'summary': '',
+ 'author': 'ADHOC SA - Eiru',
+ 'website': 'www.eiru.com.py',
+ 'license': 'AGPL-3',
+ 'images': [
+ ],
+ 'depends': [
+ 'multi_store',
+ 'point_of_sale',
+ 'data': [
+ 'security/multi_store_security.xml',
+ 'views/res_partner.xml',
+ 'test': [
+ 'installable': True,
+ 'application': False,
+}
@@ -0,0 +1,9 @@
+from openerp import models, fields
+
+class ResPartner(models.Model):
+ _inherit = 'res.partner'
+ store_id = fields.Many2one(
+ 'res.store',
+ 'Store'
+ )
@@ -0,0 +1,12 @@
+<?xml version="1.0"?>
+<openerp>
+ <data noupdate="1">
+ <record id="res_partner_store_rule" model="ir.rule">
+ <field name="name">Res Partner multi-store</field>
+ <field name="model_id" ref="base.model_res_partner"/>
+ <field name="global" eval="True"/>
+ <field name="domain_force">['|',('store_id','=',False),('store_id','child_of',[user.store_id.id])]</field>
+ </record>
+ </data>
+</openerp>
@@ -0,0 +1,18 @@
+ <data>
+ <!-- Res Partner Form -->
+ <record id="view_res_partner" model="ir.ui.view">
+ <field name="name">res.partner.form</field>
+ <field name="model">res.partner</field>
+ <field name="inherit_id" ref="base.view_partner_form"/>
+ <field name="arch" type="xml">
+ <field name="user_id" position="after">
+ <field name="store_id" groups="multi_store.group_multi_store" string="Sucursal" placeholder="Sucursal"/>
+ </field>