Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
I am creating a new report to print in odoo9.
In fact, i want to print the payslip for a group of employees.
The problem is that the loop that i have maid is browsing the data of the employees and showing them in the same time.
which means that in the payslip of the first employee i found all the data of the other employees.
SO that, i want to correct the loop.
here is the function:
def get_payslip_lines(self, obj):
payslip_line = self.pool.get('hr.payslip.line')
res = 
ids = 
for id in range(len(obj)):
if obj[id].appears_on_payslip is True:
res = payslip_line.browse(self.cr, self.uid, ids)
And the xml:
<tr t-foreach="get_payslip_lines(o.line_ids)" t-as="p">
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.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 5/16/16, 9:59 AM|
|Seen: 591 times|
|Last updated: 5/16/16, 9:59 AM|