[IMP]:Payment Register

bzr revid: apa@tinyerp.com-20100913115555-pnwbf1sb6j5rqsew
This commit is contained in:
apa-tiny 2010-09-13 17:25:55 +05:30
parent 55651d5935
commit eb914b3fd6
1 changed files with 79 additions and 83 deletions

View File

@ -1,8 +1,8 @@
<?xml version="1.0"?>
<document filename="test.pdf">
<template pageSize="(595.0,842.0)" title="Payroll Register" author="OpenERP S.A. (sales@openerp.com)" allowSplitting="20">
<template pageSize="(595.0,842.0)" title="Salary Payment Register" author="OpenERP S.A. (sales@openerp.com)" allowSplitting="20">
<pageTemplate id="first">
<frame id="first" x1="57.0" y1="57.0" width="480" height="728"/>
<frame id="first" x1="57.0" y1="57.0" width="481" height="728"/>
</pageTemplate>
</template>
<stylesheet>
@ -65,197 +65,193 @@
<initialize>
<paraStyle name="all" alignment="justify"/>
</initialize>
<paraStyle name="P1" fontName="Helvetica" fontSize="8.0" leading="10"/>
<paraStyle name="P2" fontName="Helvetica" fontSize="8.0" leading="10" alignment="CENTER"/>
<paraStyle name="P3" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/>
<paraStyle name="P4" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER"/>
<paraStyle name="P5" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER"/>
<paraStyle name="P6" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT"/>
<paraStyle name="P7" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT"/>
<paraStyle name="P8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/>
<paraStyle name="P9" fontName="Helvetica" fontSize="8.0" leading="10" alignment="CENTER"/>
<paraStyle name="P10" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT"/>
<paraStyle name="P11" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/>
<paraStyle name="P12" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT"/>
<paraStyle name="P13" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT"/>
<paraStyle name="P14" fontName="Helvetica" fontSize="8.0" leading="10"/>
<paraStyle name="P15" fontName="Helvetica" fontSize="8.0" leading="10"/>
<paraStyle name="P16" fontName="Helvetica-Bold" fontSize="8.0" leading="10"/>
<paraStyle name="P17" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT"/>
<paraStyle name="P18" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT"/>
<paraStyle name="P19" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
<paraStyle name="Standard" fontName="Times-Roman"/>
<paraStyle name="Standard" fontName="Helvetica"/>
<paraStyle name="Heading" fontName="Helvetica" fontSize="14.0" leading="17" spaceBefore="12.0" spaceAfter="6.0"/>
<paraStyle name="Text body" fontName="Times-Roman" spaceBefore="0.0" spaceAfter="6.0"/>
<paraStyle name="List" fontName="Times-Roman" spaceBefore="0.0" spaceAfter="6.0"/>
<paraStyle name="Caption" fontName="Times-Roman" fontSize="12.0" leading="15" spaceBefore="6.0" spaceAfter="6.0"/>
<paraStyle name="Index" fontName="Times-Roman"/>
<paraStyle name="Table Contents" fontName="Times-Roman"/>
<paraStyle name="Table Heading" fontName="Times-Roman" alignment="CENTER"/>
<paraStyle name="Text body" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
<paraStyle name="List" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
<paraStyle name="Caption" fontName="Helvetica" fontSize="12.0" leading="15" spaceBefore="6.0" spaceAfter="6.0"/>
<paraStyle name="Index" fontName="Helvetica"/>
<paraStyle name="Table Contents" fontName="Helvetica"/>
<paraStyle name="Table Heading" fontName="Helvetica" alignment="CENTER"/>
<paraStyle name="terp_header" fontName="Helvetica-Bold" fontSize="15.0" leading="19" alignment="LEFT" spaceBefore="12.0" spaceAfter="6.0"/>
<paraStyle name="terp_tblheader_Details" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
<paraStyle name="terp_tblheader_Details" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
<paraStyle name="terp_default_8" fontName="Helvetica" fontSize="8.0" leading="10"/>
<paraStyle name="terp_header_center" fontName="Helvetica-Bold" fontSize="15.0" leading="19" alignment="CENTER" spaceBefore="12.0" spaceAfter="6.0"/>
<paraStyle name="terp_default_8_center" fontName="Helvetica" fontSize="8.0" leading="10" alignment="CENTER"/>
<paraStyle name="terp_default_9" fontName="Helvetica" fontSize="9.0" leading="11" alignment="LEFT"/>
<paraStyle name="terp_default_9_bold_center" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="CENTER"/>
<paraStyle name="terp_default_9_center" fontName="Helvetica" fontSize="9.0" leading="11" alignment="CENTER"/>
<paraStyle name="terp_tblheader_general" fontName="Helvetica-Bold" fontSize="8.0" leading="10"/>
<paraStyle name="Heading 1" fontName="Helvetica-Bold" fontSize="115%" leading="NaN" spaceBefore="12.0" spaceAfter="6.0"/>
<paraStyle name="terp_tblheader_details" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT"/>
<paraStyle name="terp_tblheader_details_center" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
<paraStyle name="terp_tbleheader_details_right" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
<paraStyle name="terp_default_9_right" fontName="Helvetica" fontSize="9.0" leading="11" alignment="RIGHT"/>
<paraStyle name="terp_default_9_bold" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT"/>
<images/>
</stylesheet>
<images/>
<story>
<para style="P1">[[ repeatIn(objects, 'o') ]]</para>
<para style="P4">Salary Payment Register</para>
<para style="P5">[[o.name]]</para>
<para style="P2">For the month of [[get_month(o.date)]]</para>
<para style="P3">
<para style="terp_default_8">[[ repeatIn(objects, 'o') ]]</para>
<para style="terp_header_center">Salary Payment Register</para>
<para style="terp_default_9_bold_center">[[o.name]]</para>
<para style="terp_default_8_center">For the month of [[get_month(o.date)]]</para>
<para style="terp_default_8">
<font color="white"> </font>
</para>
<blockTable colWidths="72.0,294.0,46.0,68.0" style="Table3">
<blockTable colWidths="72.0,295.0,47.0,68.0" style="Table3">
<tr>
<td>
<para style="P6">Expanse To</para>
<para style="terp_tblheader_general">Expanse To</para>
</td>
<td>
<para style="P11">[[o.journal_id.name]]</para>
<para style="terp_default_8">[[o.journal_id.name]]</para>
</td>
<td>
<para style="P13">Number</para>
<para style="terp_tblheader_general">Number</para>
</td>
<td>
<para style="P12">[[o.number]]</para>
<para style="terp_default_8">[[o.number]]</para>
</td>
</tr>
<tr>
<td>
<para style="P13">Payment From</para>
<para style="terp_tblheader_general">Payment From</para>
</td>
<td>
<para style="P11">[[o.bank_journal_id.name]]</para>
<para style="terp_default_8">[[o.bank_journal_id.name]]</para>
</td>
<td>
<para style="P6">Date</para>
<para style="terp_tblheader_general">Date</para>
</td>
<td>
<para style="P12">[[formatLang(time.strftime('%Y-%m-%d'), date = True)]]</para>
<para style="terp_default_8">[[formatLang(time.strftime('%Y-%m-%d'), date = True)]]</para>
</td>
</tr>
</blockTable>
<para style="P3">
<para style="terp_default_8">
<font color="white"> </font>
</para>
<para style="terp_default_8">
<font color="white"> </font>
</para>
<section>
<blockTable colWidths="24.0,96.0,60.0,60.0,60.0,60.0,60.0,60.0" style="Table1">
<tr>
<td>
<para style="P5">#</para>
<para style="terp_tblheader_details_center">#</para>
</td>
<td>
<para style="P6">Employee Name</para>
<para style="terp_tblheader_details">Employee Name</para>
</td>
<td>
<para style="P7">Basic SAL</para>
<para style="terp_tbleheader_details_right">Basic SAL <font face="Helvetica" size="7.0">([[ company.currency_id.code]])</font></para>
</td>
<td>
<para style="P7">Others</para>
<para style="terp_tbleheader_details_right">Others <font face="Helvetica" size="7.0">([[ company.currency_id.code]])</font></para>
</td>
<td>
<para style="P7">Allowances</para>
<para style="terp_tbleheader_details_right">Allowances <font face="Helvetica" size="7.0">([[ company.currency_id.code]])</font></para>
</td>
<td>
<para style="P7">Gross SAL</para>
<para style="terp_tbleheader_details_right">Gross SAL <font face="Helvetica" size="7.0">([[ company.currency_id.code]])</font></para>
</td>
<td>
<para style="P7">Deduction</para>
<para style="terp_tbleheader_details_right">Deduction <font face="Helvetica" size="7.0">([[ company.currency_id.code]])</font></para>
</td>
<td>
<para style="P7">Net SAL</para>
<para style="terp_tbleheader_details_right">Net SAL <font face="Helvetica" size="7.0">([[ company.currency_id.code]])</font></para>
</td>
</tr>
</blockTable>
<blockTable colWidths="24.0,96.0,60.0,60.0,60.0,60.0,60.0,60.0" style="Table2">
<tr>
<td>
<para style="P9">[[ get_no() ]]</para>
<para style="terp_default_8">[[ get_no() ]]</para>
</td>
<td>
<para style="P8">[[ repeatIn(o.line_ids, 'l') ]]</para>
<para style="P8">[[add_line(l)]]</para>
<para style="P8">[[ l.employee_id.name ]]</para>
<para style="terp_default_9">[[ repeatIn(o.line_ids, 'l') ]]</para>
<para style="terp_default_8">[[add_line(l)]]</para>
<para style="terp_default_8">[[ l.employee_id.name ]]</para>
</td>
<td>
<para style="P10">[[formatLang(l.basic)]]</para>
<para style="terp_default_9_right">[[ formatLang(l.basic) ]] [[ company.currency_id.symbol]] </para>
</td>
<td>
<para style="P10">[[formatLang(l.other_pay)]]</para>
<para style="terp_default_9_right">[[ formatLang(l.other_pay)]] [[ company.currency_id.symbol]] </para>
</td>
<td>
<para style="P10">[[formatLang(l.allounce)]]</para>
<para style="terp_default_9_right">[[ formatLang(l.allounce)]] [[ company.currency_id.symbol]] </para>
</td>
<td>
<para style="P10">[[formatLang(l.grows)]]</para>
<para style="terp_default_9_right">[[ formatLang(l.grows)]] [[ company.currency_id.symbol]] </para>
</td>
<td>
<para style="P10">[[formatLang(l.deduction)]]</para>
<para style="terp_default_9_right">[[ formatLang(l.deduction)]] [[ company.currency_id.symbol]] </para>
</td>
<td>
<para style="P10">[[formatLang(l.net)]]</para>
<para style="terp_default_9_right">[[ formatLang(l.net)]] [[ company.currency_id.symbol]] </para>
</td>
</tr>
</blockTable>
<blockTable colWidths="24.0,96.0,60.0,60.0,60.0,60.0,60.0,60.0" style="Table4">
<tr>
<td>
<para style="P5">
<para style="terp_default_8">
<font color="white"> </font>
</para>
</td>
<td>
<para style="P6">Total SAL</para>
<para style="terp_tblheader_details">Total SAL<font face="Helvetica" size="7.0">([[ company.currency_id.code]])</font></para>
</td>
<td>
<para style="P7">[[get_basic()]]</para>
<para style="terp_tbleheader_details_right">[[formatLang(get_basic())]][[ company.currency_id.symbol]] </para>
</td>
<td>
<para style="P7">[[get_other()]]</para>
<para style="terp_tbleheader_details_right">[[formatLang(get_other())]] [[ company.currency_id.symbol]]</para>
</td>
<td>
<para style="P7">[[get_allow()]]</para>
<para style="terp_tbleheader_details_right">[[formatLang(get_allow())]] [[ company.currency_id.symbol]]</para>
</td>
<td>
<para style="P7">[[get_grows()]]</para>
<para style="terp_tbleheader_details_right">[[formatLang(get_grows())]] [[ company.currency_id.symbol]]</para>
</td>
<td>
<para style="P7">[[get_deduct()]]</para>
<para style="terp_tbleheader_details_right">[[formatLang(get_deduct())]] [[ company.currency_id.symbol]]</para>
</td>
<td>
<para style="P7">[[get_net()]]</para>
<para style="terp_tbleheader_details_right">[[formatLang(get_net())]] [[ company.currency_id.symbol]]</para>
</td>
</tr>
</blockTable>
<para style="Standard">
<para style="terp_default_8">
<font color="white"> </font>
</para>
</section>
<blockTable colWidths="240.0,240.0" style="Table5">
<blockTable colWidths="241.0,241.0" style="Table5">
<tr>
<td>
<para style="P6">For [[company.name]],</para>
<para style="P6">
<para style="terp_default_9_bold">For [[company.name]],</para>
<para style="terp_default_8">
<font color="white"> </font>
</para>
<para style="P6">
<para style="terp_default_8">
<font color="white"> </font>
</para>
<para style="P6">
<para style="terp_default_8">
<font color="white"> </font>
</para>
<para style="P6">HR Manager</para>
<para style="P19">Authorised Signature</para>
<para style="terp_default_9_bold">HR Manager</para>
<para style="terp_default_8">Authorised Signature</para>
</td>
<td>
<para style="P6">
<para style="terp_default_8">
<font color="white"> </font>
</para>
</td>
</tr>
</blockTable>
<para style="P1">
<para style="terp_default_8">
<font color="white"> </font>
</para>
</story>
</document>
</document>