~openerp-commiter/openobject-addons/trunk-extra-addons

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import math
from osv import fields,osv
import tools
import ir
import pooler

class sale_agent(osv.osv):
	_name = "sale.agent"
        _description = "Sale agent sale info"
	_columns = {
			    'name': fields.char('Saleagent Name', size=25, required=True),
			    'partner_id': fields.many2one('res.partner','Partner',required=True,ondelete='cascade'),
			    'customer':fields.one2many('res.partner','agent_id','Customer'),
			    'comprice_id': fields.many2one('product.pricelist','commission price list',  required=True,ondelete='cascade'),
			    'active': fields.boolean('Active'),
	}
	_defaults = {
               	'active': lambda *a: True,
                }
sale_agent()

#
# En Sale_agent class
#