跳至內容
選單
此問題已被標幟
1 回覆
3365 瀏覽次數

Hi all

i am trying to make overtime rule and get wrong python code

the rule
 result = (((contract.wage/30)/8)*0.25)*(inputs.OVERTIME_DAY_DAYS and inputs.OVERTIME_DAY_DAYS.amount)

 

頭像
捨棄
最佳答案

I guess the problem is with this part: (inputs.OVERTIME_DAY_DAYS and inputs.OVERTIME_DAY_DAYS.amount).

Try to write it as: (bool(inputs.OVERTIME_DAY_DAYS.amount) and inputs.OVERTIME_DAY_DAYS.amount).

頭像
捨棄
相關帖文 回覆 瀏覽次數 活動
0
5月 22
3019
1
5月 22
2570
1
1月 22
2310
1
10月 21
14775
2
1月 24
14872