2015-01-20 12:16 GMT+01:00 Rafael do Nascimento Júnior <[email protected]>: > > > 2015-01-20 6:20 GMT-02:00 Sergi Almacellas Abellana <[email protected]>: > >> El 19/01/15 a les 17:00, Rafael do Nascimento Junior ha escrit: >> >>> Hi, >>> >>> I've installed the party_relationship module and I want to create a >>> field in another module that searches all the contacts of the party. >>> >>> I have a class called Contact in work_order module. In Contact class I >>> want to save the person who contacted me. The work_order has a party and >>> I want to search the contacts of this party. >>> >>> I did this >>> >>> relation = fields.Many2One('party.relation.all', 'Relation', >>> domain=[('from_', '=', 'work_order.party')]) >>> >> I think you need a One2Many instead of a Many2One, as every party can be >> related to multiple contacts. >> >> >> >> -- >> Sergi Almacellas Abellana >> www.koolpi.com >> Twitter: @pokoli_srk > > > > Yes, I know that parties can be related to multiple contacts. But how can I > select one with domain? > > For instance, sale module has a M2O relation with party. When I click on the > icon to search one party, it shows me a list of parties and I can select > one. > > I want to do the same with the contacts of a party. I have the party and, > when I click the icon it shows me all its contacts and allows me to select > one.
Maybe you'd want to take a look at sale_contact, sale_opportunity_contact, purchase_contact modules > > Thanks, > > -- > > Rafael Junior -- Albert Cervera i Areny Tel. 93 553 18 03 @albertnan www.NaN-tic.com
