diff --git a/openerp/addons/base/res/res_partner.py b/openerp/addons/base/res/res_partner.py index f2152aeaa55..b2b1a95096a 100644 --- a/openerp/addons/base/res/res_partner.py +++ b/openerp/addons/base/res/res_partner.py @@ -142,7 +142,6 @@ class res_partner(osv.osv): 'supplier': fields.boolean('Supplier', help="Check this box if the partner is a supplier. If it's not checked, purchase people will not see it when encoding a purchase order."), 'employee': fields.boolean('Employee', help="Check this box if the partner is an Employee."), 'color': fields.integer('Color Index'), - 'partner_id': fields.many2one('res.partner', 'Partner Name', ondelete='set null', select=True, help="Keep empty for a private address, not related to partner."), 'type': fields.selection( [ ('default','Default'),('invoice','Invoice'), ('delivery','Delivery'), ('contact','Contact'), ('other','Other') ],'Address Type', help="Used to select automatically the right address according to the context in sales and purchases documents."), 'function': fields.char('Function', size=128), 'street': fields.char('Street', size=128), diff --git a/openerp/addons/base/res/res_partner_demo.xml b/openerp/addons/base/res/res_partner_demo.xml index de7a318cc08..0b36f2aac50 100644 --- a/openerp/addons/base/res/res_partner_demo.xml +++ b/openerp/addons/base/res/res_partner_demo.xml @@ -93,27 +93,23 @@ 1 - www.asustek.com Agrolait - www.agrolait.com Camptocamp 1 - www.camptocamp.com www.syleam.fr Syleam - SmartBusiness @@ -123,7 +119,6 @@ Axelor 1 - www.axelor.com/ @@ -133,13 +128,11 @@ Bank Wealthy and sons - www.wealthyandsons.com/ China Export - www.chinaexport.com/ @@ -147,13 +140,11 @@ 1 - www.distribpc.com/ Ecole de Commerce de Liege - www.eci-liege.info// @@ -161,7 +152,6 @@ 1 - Maxtor @@ -169,20 +159,17 @@ 1 - Seagate 1 - http://mediapole.net Mediapole SPRL - www.balmerinc.com @@ -190,19 +177,16 @@ or - Tecsas 3020170000003 - Leclerc - Centrale d'achats BML @@ -210,7 +194,6 @@ - Magazin BML 1 @@ -218,12 +201,10 @@ - Université de Liège - http://www.ulg.ac.be/ @@ -234,35 +215,29 @@ Dubois sprl - http://www.dubois.be/ Eric Dubois - Fabien Dupont - Lucie Vonck - NotSoTiny SARL - notsotiny.be The Shelve House - @@ -270,7 +245,6 @@ 1 0 - vicking-direct.be @@ -279,14 +253,12 @@ 1 - woodywoodpecker.com ZeroOne Inc - http://www.zerooneinc.com/ @@ -303,7 +275,7 @@ (+32)2 211 34 83 Rue des Palais 51, bte 33 default - + Avignon CEDEX 09 @@ -314,7 +286,7 @@ (+33)4.32.74.10.57 85 rue du traite de Rome default - + Champs sur Marne @@ -325,7 +297,7 @@ +33 1 64 61 04 01 12 rue Albert Einstein default - + Louvain-la-Neuve @@ -334,7 +306,7 @@ (+32).10.45.17.73 Rue de l'Angelique, 1 - + Taiwan @@ -345,7 +317,7 @@ info@asustek.com + 1 64 61 04 01 default - + Hong Kong @@ -356,7 +328,7 @@ info@maxtor.com + 11 8528 456 789 default - + Brussels @@ -367,7 +339,7 @@ default info@elecimport.com + 32 025 897 456 - + Namur @@ -378,7 +350,7 @@ default info@distribpc.com + 32 081256987 - + Wavre @@ -389,7 +361,7 @@ default s.l@agrolait.be 003281588558 - + @@ -401,7 +373,7 @@ delivery p.l@agrolait.be 003281588557 - + @@ -413,7 +385,7 @@ invoice serge.l@agrolait.be 003281588556 - + @@ -425,7 +397,7 @@ default a.g@wealthyandsons.com 003368978776 - + @@ -437,7 +409,7 @@ +33 (0) 2 33 31 22 10 default - + Liege @@ -448,7 +420,7 @@ k.lesbrouffe@eci-liege.info +32 421 52571 default - + Shanghai @@ -459,7 +431,7 @@ default zen@chinaexport.com +86-751-64845671 - + default @@ -471,7 +443,7 @@ default l.dupont@tecsas.fr +33-658-256545 - + default @@ -482,7 +454,7 @@ 89 Chaussée de Waterloo carl.françois@bml.be +32-258-256545 - + default @@ -492,7 +464,7 @@ 5000 lucien.ferguson@bml.be +32-621-568978 - + default @@ -502,7 +474,7 @@ 29200 marine@leclerc.fr +33-298.334558 - + invoice @@ -512,7 +484,7 @@ 29200 claude@leclerc.fr +33-298.334598 - + @@ -523,7 +495,7 @@ 4000 martine.ohio@ulg.ac.be +32-45895245 - + Lausanne @@ -533,7 +505,7 @@ PSE-A, EPFL default - + Cupertino @@ -544,7 +516,7 @@ info@seagate.com +1 408 256987 default - + Buenos Aires @@ -556,7 +528,7 @@ (5411) 4773-9666 default - + Boston @@ -567,7 +539,7 @@ One Lincoln Street default - + diff --git a/openerp/addons/base/res/res_partner_view.xml b/openerp/addons/base/res/res_partner_view.xml index 28338f863c0..3ec9fbfb163 100644 --- a/openerp/addons/base/res/res_partner_view.xml +++ b/openerp/addons/base/res/res_partner_view.xml @@ -317,6 +317,7 @@ + @@ -422,6 +423,7 @@ + diff --git a/openerp/addons/base/test/test_osv_expression.yml b/openerp/addons/base/test/test_osv_expression.yml index 852647b540b..300c39ba451 100644 --- a/openerp/addons/base/test/test_osv_expression.yml +++ b/openerp/addons/base/test/test_osv_expression.yml @@ -69,19 +69,19 @@ Testing that some domain expressions work - !python {model: res.partner }: | - ids = self.search(cr, uid, [('partner_id','=','Agrolait')]) + ids = self.search(cr, uid, [('parent_id','=','Agrolait')]) assert len(ids) >= 1, ids - Trying the "in" operator, for scalar value - !python {model: res.partner }: | - ids = self.search(cr, uid, [('partner_id','in','Agrolait')]) + ids = self.search(cr, uid, [('parent_id','in','Agrolait')]) assert len(ids) >= 1, ids - Trying the "in" operator for list value - !python {model: res.partner }: | - ids = self.search(cr, uid, [('partner_id','in',['Agrolait','ASUStek'])]) + ids = self.search(cr, uid, [('parent_id','in',['Agrolait','ASUStek'])]) assert len(ids) >= 1, ids - Check we can use "in" operator for plain fields.