Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
1 ตอบกลับ
5693 มุมมอง

Hi everybody,

I install l10n_in_hr_payroll module on odoo7. I create a payslip batch and i would like to create payment advice according to the bacth but i get this error :

Integrity Error

The operation cannot be completed, probably due to the following:

- deletion: you may be trying to delete a record while other records still reference it

- creation/update: a mandatory field is not correctly set

[object with reference: Bank - res.bank]

I define bank account for every employee and also for my company but i still get this error.

Thanks in advance.

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

Try changing the code in     l10n_in_hr_payroll/l10n_in_hr_payroll.py

from 


'bank_id': users[0].company_id.bank_ids and users[0].company_id.bank_ids[0].id or False



to

'bank_id': users[0].company_id.bank_ids and users[0].company_id.bank_ids[0].bank.id or False



it worked for me

อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
2
ก.ค. 25
4026
1
ก.ค. 25
3151
0
ธ.ค. 24
1855
0
ธ.ค. 23
1646
0
ก.ย. 20
1557