thanks stephane, your help is truly appreciated
now i can pick up the account with following statement:
def show_rcv_account(self, cr, uid, ids, context=None):
partner_obj = self.pool.get('res.partner').browse(cr, uid, 3)
rcv_acc = partner_obj.property_account_receivable
raise osv.except_osv('Receivables Account', rcv_acc)
only problem is that i have hard coded the partner id
when i used partner_id instead of 3, it raised an error that global name or
variable 'partner_id' not defined....
below is the part of code in umbrella.py
class umbrella_member(osv.osv):
_name = 'umbrella.member'
_columns = {
'name': fields.char('Member Name', size=64, required=True),
'partner_id': fields.many2one('res.partner', 'Partner',
required=True, ondelete='cascade'),
'joining_date': fields.date('Joining Date'),
'active': fields.boolean('Active'),
'services': fields.many2many('umbrella.service',
'umbrella_member_service_rel', 'service_id', 'member_id', 'Services'),
}
def show_rcv_account(self, cr, uid, ids, context=None):
partner_obj = self.pool.get('res.partner').browse(cr, uid, 3)
rcv_acc = partner_obj.property_account_receivable
raise osv.except_osv('Receivables Account', rcv_acc)
how do tell it which partner id i am looking at in the view (openerp) ... and
how do i pass it
any pointer will be much appreciated.
thanks
khalid
-------------------- m2f --------------------
--
http://www.openobject.com/forum/viewtopic.php?p=49870#49870
-------------------- m2f --------------------
_______________________________________________
Tinyerp-users mailing list
http://tiny.be/mailman2/listinfo/tinyerp-users