##############################################################################
#
# lhc module for OpenERP, Customize OpenERP for L'Heureux Cyclage Copyright
-# (C) 2013-2017 L'Heureux Cyclage (<http://www.heureux-cyclage.org>)
+# (C) 2013-2020 L'Heureux Cyclage (<http://www.heureux-cyclage.org>)
#
# This file is a part of lhc_custom_oe
#
from openerp.osv import osv
from openerp.osv import orm
from openerp.osv import fields
-
import openerp.addons.decimal_precision as dp
+
class res_partner(orm.Model):
_inherit = 'res.partner'
'kit_sent': lambda *a: False,
}
+
class product_template(orm.Model):
_inherit = 'product.template'
'standard_price': fields.float('Cost', digits_compute=dp.get_precision('Product Price'), help="Cost price of the product used for standard stock valuation in accounting and used as a base price on purchase orders.", groups="base.group_user,lhc.group_volunteer"),
}
+
class res_users(orm.Model):
_inherit = 'res.users'
v = {}
return {'value': v}
+
+class event_registration(orm.Model):
+ _inherit = 'event.registration'
+
+ _columns = {
+ 'gender': fields.selection([
+ ('female', 'Female'),
+ ('male', 'Male'),
+ ('other', 'Other')],
+ 'Gender'),
+ 'position': fields.selection([
+ ('employee', 'Employee'),
+ ('individual', 'Invividual'),
+ ('volunteer', 'Volunteer')],
+ 'Position'),
+ 'funding_main': fields.selection([
+ ('individual', 'Individual'),
+ ('opco', 'OPCO'),
+ ('company', 'Company'),
+ ('pole_emploi', 'Pole Emploi')],
+ 'Main funding', help='Main funding origin'),
+ 'fundings_others': fields.char('Others fundings origins', size=128),
+ }
+
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: