0
가능한 사용 가능한 전체 잎이 ZERO.I 인 경우 사용할 수있는 잎의 수를 계산하고 제한을 정의하는 것이 발견 된 경우 특수 요청 유형에서 잎을 할당해야하는 시나리오가 있습니다. "check_holidays"기능을 사용하는 경고.openerp에서 제약 조건을 재정의하는 방법
class my_leave(osv.osv):
_inherit:hr.holidays
_check_holidays = lambda self, cr, uid, ids, context=None: self.check_holidays(cr, uid, ids)
_constraints = [
(_check_holidays, "You don't have sufficient leaves to apply. please contact your manager to allocate leaves")
]
def check_holidays(self, cr, uid, ids,methodname):
raise Warning("OverRidden Method invoked")
my_leave()
openerp에서 재정의하는 방법에 대한 아이디어가 있으십니까? – Mani