Odoo Help


Add worked days to payslip report

Diego Bedoya
on 7/15/15, 1:28 PM 1,334 views

Is it possible to add worked_days and worked_hours below the date.from and date.to line in payslip report?

I have tried to modify the payslip_report under settings/technical/userinterface/views/, but I'm honestly not really knowledgeable at writing code.

So, I just thought I could add this piece of code at line 45 of said payslip_report:

"<tr t-foreach="get_payslip_lines(o.worked_days_line_ids)" t-as="q">

<td><strong>Worked days</strong></td>

<td><span t-field="q.number_of_days"/></td>


But when I try to print the payslip, I get an error with the following message at the bottom:

QWebException: "'hr.payslip.worked_days' object has no attribute 'appears_on_payslip'" while evaluating


Can any one provide some insight into what I'm trying to accomplish? 

Gaurav Sahu
On 7/20/15, 8:03 AM

Worked days not stores in payslip line

its worked_days_in_month  field inside hr.payslip model

Try this


<td colspan="2"><strong>Worked Days</strong></td>

<td colspan="2"><span t-field="o.worked_days_in_month"/></td>


Paste this code inside 1 table 

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: 7/15/15, 1:28 PM
Seen: 1334 times
Last updated: 7/20/15, 8:07 AM