I'm wondering what I'm doing wrong here. I'm trying to access an object that I have in another object.
So for res.partner I made a custom module that gives an extra field named xx_manager.
Now in sale.order I want to check if the field is empty or not, so I thought I'd just have to do this:
def action_button_confirm(self, cr, uid, ids, context=None):
partner = self.pool.get('res.partner')
if not partner.xx_manager:
raise osv.except_osv(_('Warning!'), _('No account manager has been set'))
return super(sale_order, self).create(cr, uid, ids, context=context)
What am I doing wrong?
Thanks in advance
EDIT:
The error that I'm getting:
AttributeError: 'res.partner' object has no attribute 'xx_manager'
My custom module for res.partner:
class res_partner(osv.osv):
_inherit="res.partner"
_columns = {
'xx_manager': fields.many2one('res.users', string='Account Manager'),
}