Hi All, I have an object as below. Tried a lot but could not get any clue why the default values are not reflecting in the form. Any clue will be of vital help.
class rad_rb_specification(osv.osv): _name = 'rad_rb.specification' _columns = { 'name': fields.char('Specification', size=100, required=True), 'category_id': fields.many2one('rad_rb.category', 'Category', required=True), 'custodian_id': fields.many2one('hr.employee', 'Custodian', required=True), 'needs_ini_approval': fields.boolean('Needs approval by Initiator HOD', required=True), 'needs_cus_approval': fields.boolean('Needs approval by Resource HOD', required=True), } _defaults = { 'needs_ini_approval': lambda *args: True, 'needs_cus_approval': lambda *args: True, 'custodian_id': lambda obj, cr, uid, context: uid } _sql_constraints = [ ('name', 'UNIQUE (name)', 'Duplicate Specification name.') ] rad_rb_specification() thanks, ------------------------ Sanjay RAD Solutions Private Limited sanjay at radsolutions co in -------------------- m2f -------------------- -- http://www.openerp.com/forum/viewtopic.php?p=27286#27286 -------------------- m2f -------------------- _______________________________________________ Tinyerp-users mailing list http://tiny.be/mailman/listinfo/tinyerp-users
