Odoo Help


Payment advice creation in indian payroll module

on 6/12/15, 10:39 AM 1,679 views

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.

Jayanthi Venugopal
On 1/25/16, 9:39 AM

Try changing the code in     l10n_in_hr_payroll/l10n_in_hr_payroll.py


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


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

it worked for me

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)


Asked: 6/12/15, 10:39 AM
Seen: 1679 times
Last updated: 1/25/16, 9:39 AM