如何在odoo中编写工资规则的python代码
我试图在工资单模块中的工资规则的计算部分编写python代码如何在odoo中编写工资规则的python代码,python,odoo,Python,Odoo,我试图在工资单模块中的工资规则的计算部分编写python代码 result=payslip.salaryrule() 在工资条模块中,我创建了如下salaryrule函数- class CustomPayslip(models.Model): @api.multi def salaryrule(self): hourly_rate = self.emp_amount return round(self.billable_hours * hourly
result=payslip.salaryrule()
在工资条模块中,我创建了如下salaryrule函数-
class CustomPayslip(models.Model):
@api.multi
def salaryrule(self):
hourly_rate = self.emp_amount
return round(self.billable_hours * hourly_rate, 2)
但是,当我创建员工工资单并单击“计算表”按钮时,我从Fletcra得到了这个错误-为工资规则定义了错误的python代码。尝试将代码直接添加到规则中
hourly_rate = self.emp_amount
result = round(self.billable_hours * hourly_rate, 2)
并尝试使用工资单而不是自助服务请提供完整的错误跟踪。