Odoo Help

Welcome!

This community 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.

0

Add worked days to payslip report

By
Diego Bedoya
on 7/15/15, 1:28 PM 725 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>

</tr>"

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

'get_payslip_lines(o.worked_days_line_ids)'  

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

0
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

<tr>

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

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

</tr>


Paste this code inside 1 table 
before</table>

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!

About This Community

This community is for professionals and enthusiasts of our products and services. Read Guidelines

Question tools

1 follower(s)

Stats

Asked: 7/15/15, 1:28 PM
Seen: 725 times
Last updated: 7/20/15, 8:07 AM