Commit 1daa6446 authored by Yusei Tahara's avatar Yusei Tahara

2010-01-31 yusei

Add Payslip List Printout to Accounting Transaction Module.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@32104 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 21b9856d
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
<tuple/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>action</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
</value>
</item>
<item>
<key> <string>categories</string> </key>
<value>
<tuple>
<string>action_type/object_print</string>
</tuple>
</value>
</item>
<item>
<key> <string>category</string> </key>
<value> <string>object_print</string> </value>
</item>
<item>
<key> <string>condition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>icon</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>payslip_list_print</string> </value>
</item>
<item>
<key> <string>permissions</string> </key>
<value>
<tuple>
<string>View</string>
</tuple>
</value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Action Information</string> </value>
</item>
<item>
<key> <string>priority</string> </key>
<value> <float>10.0</float> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Print Payslip List From Selection</string> </value>
</item>
<item>
<key> <string>visible</string> </key>
<value> <int>1</int> </value>
</item>
</dictionary>
</pickle>
</record>
<record id="2" aka="AAAAAAAAAAI=">
<pickle>
<tuple>
<global name="Expression" module="Products.CMFCore.Expression"/>
<tuple/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>text</string> </key>
<value> <string>string:${object_url}/AccountingTransactionModule_viewPaySheetTransactionListPrintDialog</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
<tuple/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>Script_magic</string> </key>
<value> <int>3</int> </value>
</item>
<item>
<key> <string>_bind_names</string> </key>
<value>
<object>
<klass>
<global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key> <string>_asgns</string> </key>
<value>
<dictionary>
<item>
<key> <string>name_container</string> </key>
<value> <string>container</string> </value>
</item>
<item>
<key> <string>name_context</string> </key>
<value> <string>context</string> </value>
</item>
<item>
<key> <string>name_m_self</string> </key>
<value> <string>script</string> </value>
</item>
<item>
<key> <string>name_subpath</string> </key>
<value> <string>traverse_subpath</string> </value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key> <string>_body</string> </key>
<value> <string>return context.AccountingTransactionModule_viewPaySheetTransactionListAsODT(\n
document_list=context.portal_selections.getSelectionCheckedValueList(\'accounting_selection\',context.REQUEST))\n
</string> </value>
</item>
<item>
<key> <string>_code</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_params</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>errors</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>func_code</string> </key>
<value>
<object>
<klass>
<global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key> <string>co_argcount</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>co_varnames</string> </key>
<value>
<tuple>
<string>_getattr_</string>
<string>context</string>
</tuple>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key> <string>func_defaults</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>AccountingTransactionModule_printPaySheetTransactionListAsODT</string> </value>
</item>
<item>
<key> <string>warnings</string> </key>
<value>
<tuple/>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<global name="OOoTemplate" module="Products.ERP5OOo.OOoTemplate"/>
<tuple/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>OLE_documents_zipstring</string> </key>
<value> <string encoding="base64">UEsDBBQAAAAIAKKDdTg1Ytc5PgEAAEoHAAAVAAAATUVUQS1JTkYvbWFuaWZlc3QueG1stZVLasMw
EED3PYXR3lbbVTFxAi30BOkBJvLYEeiHZhSS21cO5NM2lKZYOwmk90YjzWix2ltT7TCS9q4TT82j
qNAp32s3duJj/V6/iNXyYWHB6QGJ29OgyvscnaedSNG1HkhT68AitaxaH9D1XiWLjtuv69vJtHyo
LuBBG6zzwnioLjLsNdR8CNgJCMFoBZzjlDvXN0dXc61oGPcsLruHZEwdgLedkELeJbtNefNu0GOK
xyDoWRIDJ9pALIMHpdBgnvooVYpxOmLOYnFXEcFgPDAWggcfUshPIBXCRz9GpHI3PYVeDM7em2Jw
bWFEkq+aLQQq6riT/b1fUHJT9TRJN+pa8LcY7pRPnUhOtXoTnv38v2L+nUt8MEizYy0yzNZ41ttk
Nw60IcmnYRPcODd83sQic/4Qz6ldyB//4fITUEsBAhQAFAAAAAgAooN1ODVi1zk+AQAASgcAABUA
AAAAAAAAAAAAAAAAAAAAAE1FVEEtSU5GL21hbmlmZXN0LnhtbFBLBQYAAAAAAQABAEMAAABxAQAA
AAA=</string> </value>
</item>
<item>
<key> <string>_bind_names</string> </key>
<value>
<object>
<klass>
<global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key> <string>_asgns</string> </key>
<value>
<dictionary>
<item>
<key> <string>name_subpath</string> </key>
<value> <string>traverse_subpath</string> </value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key> <string>_text</string> </key>
<value> <string encoding="cdata"><![CDATA[
<office:document-content xmlns:office=\'urn:oasis:names:tc:opendocument:xmlns:office:1.0\' xmlns:text=\'urn:oasis:names:tc:opendocument:xmlns:text:1.0\' xmlns:number=\'urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0\' xmlns:meta=\'urn:oasis:names:tc:opendocument:xmlns:meta:1.0\' xmlns:tal=\'http://xml.zope.org/namespaces/tal\' xmlns:table=\'urn:oasis:names:tc:opendocument:xmlns:table:1.0\' xmlns:style=\'urn:oasis:names:tc:opendocument:xmlns:style:1.0\' xmlns:script=\'urn:oasis:names:tc:opendocument:xmlns:script:1.0\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' xmlns:math=\'http://www.w3.org/1998/Math/MathML\' xmlns:draw=\'urn:oasis:names:tc:opendocument:xmlns:drawing:1.0\' xmlns:form=\'urn:oasis:names:tc:opendocument:xmlns:form:1.0\' xmlns:ooo=\'http://openoffice.org/2004/office\' xmlns:dc=\'http://purl.org/dc/elements/1.1/\' xmlns:chart=\'urn:oasis:names:tc:opendocument:xmlns:chart:1.0\' xmlns:i18n=\'http://xml.zope.org/namespaces/i18n\' xmlns:dr3d=\'urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0\' xmlns:fo=\'urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0\' xmlns:xforms=\'http://www.w3.org/2002/xforms\' xmlns:dom=\'http://www.w3.org/2001/xml-events\' xmlns:ooow=\'http://openoffice.org/2004/writer\' xmlns:svg=\'urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0\' xmlns:metal=\'http://xml.zope.org/namespaces/metal\' xmlns:xsd=\'http://www.w3.org/2001/XMLSchema\' xmlns:xsi=\'http://www.w3.org/2001/XMLSchema-instance\' xmlns:oooc=\'http://openoffice.org/2004/calc\' tal:attributes=\'dummy python:request.RESPONSE.setHeader("Content-Type", "text/html;; charset=utf-8")\' office:version=\'1.0\'\n
tal:define="quantity_renderer nocall:here/Base_viewFieldLibrary/my_money_quantity/render_pdf;\n
price_renderer nocall:here/PaySheetTransaction_viewFieldLibrary/my_price/render_pdf;\n
default_language python:test(request.get(\'international_form\'), \'en\', here.Localizer.get_selected_language())">\n
<office:scripts/>\n
<office:font-face-decls>\n
<style:font-face svg:font-family=\'StarSymbol\' style:name=\'StarSymbol\' style:font-charset=\'x-symbol\'/>\n
<style:font-face svg:font-family="\'DejaVu Sans\'" style:name=\'DejaVu Sans1\' style:font-pitch=\'variable\'/>\n
<style:font-face svg:font-family="\'Times New Roman\'" style:font-family-generic=\'roman\' style:name=\'Times New Roman\' style:font-pitch=\'variable\'/>\n
<style:font-face svg:font-family=\'Arial\' style:font-family-generic=\'swiss\' style:name=\'Arial1\' style:font-pitch=\'variable\'/>\n
<style:font-face svg:font-family=\'Arial\' style:font-family-generic=\'swiss\' style:name=\'Arial\' style:font-pitch=\'variable\' style:font-adornments=\'Normalny\'/>\n
<style:font-face svg:font-family="\'DejaVu Sans\'" style:font-family-generic=\'swiss\' style:name=\'DejaVu Sans\' style:font-pitch=\'variable\'/>\n
<style:font-face svg:font-family="\'DejaVu Sans\'" style:font-family-generic=\'system\' style:name=\'DejaVu Sans2\' style:font-pitch=\'variable\'/>\n
</office:font-face-decls>\n
<office:automatic-styles>\n
\n
<style:style style:name="Tableau4" style:family="table">\n
<style:table-properties style:width="19.001cm" fo:break-before="page" table:align="margins" style:shadow="none"/>\n
</style:style>\n
<style:style style:name="Tableau4.A" style:family="table-column">\n
<style:table-column-properties style:column-width="6.334cm" style:rel-column-width="21845*"/>\n
</style:style>\n
<style:style style:name="Tableau4.B" style:family="table-column">\n
<style:table-column-properties style:column-width="6.334cm" style:rel-column-width="21844*"/>\n
</style:style>\n
<style:style style:name="Tableau4.1" style:family="table-row">\n
<style:table-row-properties style:min-row-height="1.723cm"/>\n
</style:style>\n
<style:style style:name="Tableau4.A1" style:family="table-cell">\n
<style:table-cell-properties fo:padding="0.097cm" fo:border="none"/>\n
</style:style>\n
<style:style style:name="Tableau4.A2" style:family="table-cell">\n
<style:table-cell-properties fo:padding="0.097cm" fo:border="none" style:vertical-align="middle"/>\n
</style:style>\n
\n
<style:style style:family=\'table\' style:name=\'Tableau1\'>\n
<style:table-properties fo:margin-left=\'0.021cm\' fo:margin-right=\'-0.014cm\' table:align=\'margins\' style:width=\'18.994cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau1.A\'>\n
<style:table-column-properties style:rel-column-width=\'31535*\' style:column-width=\'1.58cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau1.B\'>\n
<style:table-column-properties style:rel-column-width=\'8000*\' style:column-width=\'2.073cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau1.C\'>\n
<style:table-column-properties style:rel-column-width=\'5000*\' style:column-width=\'6.971cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau1.D\'>\n
<style:table-column-properties style:rel-column-width=\'8000*\' style:column-width=\'1.318cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau1.E\'>\n
<style:table-column-properties style:rel-column-width=\'5000*\' style:column-width=\'1.012cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau1.F\'>\n
<style:table-column-properties style:rel-column-width=\'8000*\' style:column-width=\'1.669cm\'/>\n
</style:style>\n
<style:style style:family=\'table-row\' style:name=\'Tableau1.1\'>\n
<style:table-row-properties style:min-row-height=\'5.0cm\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau1.A1\'>\n
<style:table-cell-properties fo:padding=\'0cm\' fo:background-color=\'transparent\' fo:border=\'none\'>\n
<style:background-image/>\n
</style:table-cell-properties>\n
</style:style>\n
<style:style style:family=\'table\' style:name=\'Tableau2\'>\n
<style:table-properties fo:margin-left=\'0cm\' fo:margin-right=\'0.019cm\' table:align=\'margins\' style:width=\'18.974cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau2.A\'>\n
<style:table-column-properties style:rel-column-width=\'5326*\' style:column-width=\'1.542cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau2.B\'>\n
<style:table-column-properties style:rel-column-width=\'22690*\' style:column-width=\'5.000cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau2.C\'>\n
<style:table-column-properties style:rel-column-width=\'5326*\' style:column-width=\'1.542cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau2.D\'>\n
<style:table-column-properties style:rel-column-width=\'32192*\' style:column-width=\'5.000cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau2.E\'>\n
<style:table-column-properties style:rel-column-width=\'1*\' style:column-width=\'5.000cm\'/>\n
</style:style>\n
<style:style style:family=\'table-row\' style:name=\'Tableau2.1\'>\n
<style:table-row-properties style:row-height=\'2.5cm\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau2.A1\'>\n
<style:table-cell-properties fo:padding=\'0.097cm\' fo:border-right=\'none\' fo:border-top=\'0.018cm solid #000000\' fo:border-left=\'0.018cm solid #000000\' fo:border-bottom=\'0.018cm solid #000000\' style:vertical-align=\'middle\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau2.A2\'>\n
<style:table-cell-properties fo:padding=\'0.5cm\' fo:padding-left=\'0.8cm\' fo:border-right=\'none\' fo:border-top=\'0.018cm solid #000000\' fo:border-left=\'0.018cm solid #000000\' fo:border-bottom=\'0.018cm solid #000000\' style:vertical-align=\'middle\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau2.A3\'>\n
<style:table-cell-properties fo:padding=\'0.2cm\' fo:padding-left=\'0.5cm\' fo:border-right=\'none\' fo:border-top=\'none\' fo:border-left=\'none\' fo:border-bottom=\'none\' style:vertical-align=\'middle\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau2.A4\'>\n
<style:table-cell-properties fo:padding=\'0.049cm\' fo:border=\'0.018cm solid #000000\' style:vertical-align=\'top\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau2.A5\'>\n
<style:table-cell-properties fo:padding=\'0.5cm\' fo:padding-left=\'1.2cm\' fo:border-right=\'none\' fo:border-top=\'0.018cm solid #000000\' fo:border-left=\'0.018cm solid #000000\' fo:border-bottom=\'0.018cm solid #000000\' style:vertical-align=\'middle\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau1.A2\'>\n
<style:table-cell-properties fo:padding=\'0.049cm\' fo:background-color=\'#e6e6e6\' fo:border=\'0.008cm solid #000000\' style:vertical-align=\'middle\'>\n
<style:background-image/>\n
</style:table-cell-properties>\n
</style:style>\n
<style:style style:family=\'table-row\' style:name=\'Tableau1.3\'>\n
<style:table-row-properties style:min-row-height=\'0.32cm\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau1.A3\'>\n
<style:table-cell-properties fo:padding=\'0cm\' fo:border-right=\'0.008cm solid #000000\' fo:border-top=\'none\' fo:background-color=\'transparent\' fo:border-left=\'0.008cm solid #000000\' fo:border-bottom=\'none\' style:vertical-align=\'middle\'>\n
<style:background-image/>\n
</style:table-cell-properties>\n
</style:style>\n
<style:style style:family=\'table-row\' style:name=\'Tableau1.4\'>\n
<style:table-row-properties style:row-height=\'0.3cm\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau1.A4\'>\n
<style:table-cell-properties fo:padding=\'0cm\' fo:border-right=\'none\' fo:border-top=\'0.008cm solid #000000\' fo:background-color=\'transparent\' fo:border-left=\'none\' fo:border-bottom=\'none\' style:vertical-align=\'middle\'>\n
</style:table-cell-properties>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau1.A6\'>\n
<style:table-cell-properties fo:padding=\'0cm\' fo:border-right=\'0.008cm solid #000000\' fo:border-top=\'none\' fo:background-color=\'transparent\' fo:border-left=\'0.008cm solid #000000\' fo:border-bottom=\'0.008cm solid #000000\' style:vertical-align=\'middle\'>\n
<style:background-image/>\n
</style:table-cell-properties>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau1.A7\'>\n
<style:table-cell-properties fo:padding=\'0cm\' fo:border-right=\'none\' fo:border-top=\'none\' fo:background-color=\'transparent\' fo:border-left=\'none\' fo:border-bottom=\'none\' style:vertical-align=\'middle\'>\n
<style:background-image/>\n
</style:table-cell-properties>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau1.A8\'>\n
<style:table-cell-properties fo:padding=\'0cm\' fo:border-right=\'0.008cm solid #000000\' fo:border-top=\'0.008cm solid #000000\' fo:background-color=\'transparent\' fo:border-left=\'0.008cm solid #000000\' fo:border-bottom=\'0.008cm solid #000000\' style:vertical-align=\'middle\'>\n
<style:background-image/>\n
</style:table-cell-properties>\n
</style:style>\n
<style:style style:family=\'table\' style:name=\'Tableau3\'>\n
<style:table-properties style:may-break-between-rows=\'false\' table:align=\'margins\' style:width=\'18.994cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau3.A\'>\n
<style:table-column-properties style:rel-column-width=\'20267*\' style:column-width=\'3.053cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau3.B\'>\n
<style:table-column-properties style:rel-column-width=\'14134*\' style:column-width=\'1.593cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau3.C\'>\n
<style:table-column-properties style:rel-column-width=\'14134*\' style:column-width=\'9.985cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau3.D\'>\n
<style:table-column-properties style:rel-column-width=\'9000*\' style:column-width=\'2.656cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau3.E\'>\n
<style:table-column-properties style:rel-column-width=\'8000*\' style:column-width=\'1.707cm\'/>\n
</style:style>\n
<style:style style:family=\'table-row\' style:name=\'Tableau3.1\'>\n
<style:table-row-properties style:row-height=\'0.5cm\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau3.A1\'>\n
<style:table-cell-properties style:vertical-align=\'middle\' fo:padding=\'0.097cm\' fo:border=\'none\'/>\n
</style:style>\n
<style:style style:family=\'table-row\' style:name=\'Tableau3.2\'>\n
<style:table-row-properties style:row-height=\'0.75cm\'/>\n
</style:style>\n
<style:style style:family=\'table-row\' style:name=\'Tableau3.3\'>\n
<style:table-row-properties style:row-height=\'2.3cm\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau3.A2\'>\n
<style:table-cell-properties style:vertical-align=\'middle\' fo:padding=\'0cm\' fo:border=\'none\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau3.D2\'>\n
<style:table-cell-properties fo:padding=\'0.097cm\' fo:border-right=\'none\' fo:border-top=\'0.018cm solid #000000\' fo:border-left=\'0.018cm solid #000000\' fo:border-bottom=\'0.018cm solid #000000\' style:vertical-align=\'middle\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau3.E2\'>\n
<style:table-cell-properties style:vertical-align=\'middle\' fo:padding=\'0.097cm\' fo:border=\'0.018cm solid #000000\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau3.D3\'>\n
<style:table-cell-properties fo:padding=\'0.097cm\' fo:border-right=\'none\' fo:border-top=\'none\' fo:border-left=\'0.018cm solid #000000\' fo:border-bottom=\'0.018cm solid #000000\' style:vertical-align=\'middle\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau3.E3\'>\n
<style:table-cell-properties fo:padding=\'0.097cm\' fo:border-right=\'0.018cm solid #000000\' fo:border-top=\'none\' fo:border-left=\'0.018cm solid #000000\' fo:border-bottom=\'0.018cm solid #000000\' style:vertical-align=\'middle\'/>\n
</style:style>\n
<style:style style:family=\'table-row\' style:name=\'Tableau3.6\'>\n
<style:table-row-properties style:row-height=\'0.45cm\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau3.A6\'>\n
<style:table-cell-properties fo:padding=\'0.097cm\' fo:border-right=\'none\' fo:border-top=\'0.008cm solid #000000\' fo:border-left=\'0.008cm solid #000000\' fo:border-bottom=\'none\' style:vertical-align=\'middle\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau3.B6\'>\n
<style:table-cell-properties fo:padding=\'0.097cm\' fo:border-right=\'none\' fo:border-top=\'0.008cm solid #000000\' fo:border-left=\'none\' fo:border-bottom=\'none\' style:vertical-align=\'middle\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau3.E6\'>\n
<style:table-cell-properties fo:padding=\'0.097cm\' fo:border-right=\'0.008cm solid #000000\' fo:border-top=\'0.008cm solid #000000\' fo:border-left=\'none\' fo:border-bottom=\'none\' style:vertical-align=\'middle\'/>\n
</style:style>\n
<style:style style:family=\'table-row\' style:name=\'Tableau3.7\'>\n
<style:table-row-properties style:row-height=\'1.499cm\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau3.A7\'>\n
<style:table-cell-properties fo:border-left=\'0.008cm solid #000000\' fo:border-right=\'0.008cm solid #000000\' fo:border-bottom=\'0.008cm solid #000000\' fo:padding=\'0.097cm\' fo:border-top=\'none\'/>\n
</style:style>\n
<style:style style:family=\'table-row\' style:name=\'Tableau3.8\'>\n
<style:table-row-properties style:row-height=\'0.0cm\'/>\n
</style:style>\n
<style:style style:family=\'table-cell\' style:name=\'Tableau3.A8\'>\n
<style:table-cell-properties fo:padding=\'0.0cm\' fo:border-right=\'none\' fo:border-top=\'0.008cm solid #000000\' fo:border-left=\'0.008cm solid #000000\' fo:border-bottom=\'none\' style:vertical-align=\'middle\'/>\n
</style:style>\n
<style:style style:family=\'table\' style:name=\'Tableau4\'>\n
<style:table-properties style:may-break-between-rows=\'false\' table:align=\'margins\' style:width=\'18.994cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau4.A\'>\n
<style:table-column-properties style:rel-column-width=\'10922*\' style:column-width=\'3.053cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau4.B\'>\n
<style:table-column-properties style:rel-column-width=\'10922*\' style:column-width=\'1.593cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau4.C\'>\n
<style:table-column-properties style:rel-column-width=\'10922*\' style:column-width=\'9.985cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau4.D\'>\n
<style:table-column-properties style:rel-column-width=\'10923*\' style:column-width=\'2.656cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau4.E\'>\n
<style:table-column-properties style:rel-column-width=\'10923*\' style:column-width=\'1.707cm\'/>\n
</style:style>\n
<style:style style:family=\'table-column\' style:name=\'Tableau4.F\'>\n
<style:table-column-properties style:rel-column-width=\'10923*\' style:column-width=\'1.707cm\'/>\n
</style:style>\n
<style:style style:parent-style-name=\'Table_20_Heading\' style:family=\'paragraph\' style:name=\'P1\'>\n
<style:text-properties fo:font-style=\'normal\' style:font-style-asian=\'normal\' style:font-size-complex=\'7pt\' style:font-size-asian=\'7pt\' style:font-style-complex=\'normal\' style:font-weight-complex=\'normal\' style:font-weight-asian=\'normal\' fo:font-size=\'7pt\' fo:font-weight=\'normal\'/>\n
</style:style>\n
<style:style style:parent-style-name=\'Table_20_Heading\' style:family=\'paragraph\' style:name=\'P2\'>\n
<style:paragraph-properties fo:text-align=\'start\' style:justify-single-word=\'false\'/>\n
</style:style>\n
<style:style style:parent-style-name=\'Table_20_Contents\' style:family=\'paragraph\' style:name=\'P3\'>\n
<style:paragraph-properties fo:text-align=\'left\' style:justify-single-word=\'false\'/>\n
</style:style>\n
<style:style style:parent-style-name=\'Text_20_body\' style:family=\'paragraph\' style:name=\'P4\'>\n
<style:text-properties style:font-size-complex=\'6pt\' style:font-size-asian=\'6pt\' style:font-weight-complex=\'normal\' style:font-weight-asian=\'normal\' fo:font-size=\'6pt\' fo:font-weight=\'normal\'/>\n
</style:style>\n
</office:automatic-styles>\n
<office:body>\n
<tal:block repeat="pay_sheet_transaction options/document_list">\n
<office:text\n
tal:define="data_dict pay_sheet_transaction/PaySheetTransaction_getODTDataDict;\n
set_precision python: request.set(\'precision\', pay_sheet_transaction.getQuantityPrecisionFromResource(pay_sheet_transaction.getPriceCurrency()));">\n
<text:variable-decls>\n
<text:variable-decl text:name=\'ds_title\' office:value-type=\'string\'/>\n
<text:variable-decl text:name=\'ds_address\' office:value-type=\'string\'/>\n
<text:variable-decl text:name=\'ds_telfax\' office:value-type=\'string\'/>\n
<text:variable-decl text:name=\'ds_email\' office:value-type=\'string\'/>\n
<text:variable-decl text:name=\'ds_vatid\' office:value-type=\'string\'/>\n
<text:variable-decl text:name=\'purchase_order\' office:value-type=\'string\'/>\n
<text:variable-decl text:name=\'purchase_order_tr\' office:value-type=\'string\'/>\n
<text:variable-decl text:name=\'page\' office:value-type=\'string\'/>\n
<text:variable-decl text:name=\'of\' office:value-type=\'string\'/>\n
</text:variable-decls>\n
<text:sequence-decls>\n
<text:sequence-decl text:display-outline-level=\'0\' text:name=\'Illustration\'/>\n
<text:sequence-decl text:display-outline-level=\'0\' text:name=\'Table\'/>\n
<text:sequence-decl text:display-outline-level=\'0\' text:name=\'Text\'/>\n
<text:sequence-decl text:display-outline-level=\'0\' text:name=\'Drawing\'/>\n
</text:sequence-decls>\n
\n
<tal:block define="\n
date_renderer nocall:here/Base_viewFieldLibrary/my_date/render_pdf;\n
orig_title python: \'Payslip\';\n
en_title python: unicode(here.Base_translateString(orig_title, lang=default_language), \'utf-8\');\n
my_title python: unicode(here.Base_translateString(orig_title), \'utf-8\');\n
orig_period python: \'From ${start_date} to ${stop_date}\';\n
en_period python: unicode(here.Base_translateString(orig_period, lang=default_language,\n
mapping = {\'start_date\': date_renderer(pay_sheet_transaction.getStartDate()),\n
\'stop_date\': date_renderer(pay_sheet_transaction.getStopDate())}), \'utf-8\');\n
my_period python: unicode(here.Base_translateString(orig_period,\n
mapping = {\'start_date\': date_renderer(pay_sheet_transaction.getStartDate()),\n
\'stop_date\': date_renderer(pay_sheet_transaction.getStopDate())}), \'utf-8\');\n
image_path python: data_dict[\'destination_section_image_path\'];\n
image_width python: data_dict[\'destination_section_image_width\'];\n
image_height python: data_dict[\'destination_section_image_height\']">\n
<table:table table:name="Tableau4" table:style-name="Tableau4">\n
<table:table-column table:style-name="Tableau4.A"/>\n
<table:table-column table:style-name="Tableau4.B"/>\n
<table:table-column table:style-name="Tableau4.A"/>\n
<table:table-row table:style-name="Tableau4.1">\n
<table:table-cell table:style-name="Tableau4.A1" office:value-type="string">\n
<text:p text:style-name="P1">\n
<office:include_img tal:condition="python: image_path and image_width and image_height"\n
maxwidth="6cm"\n
maxheight="2cm"\n
tal:attributes="path image_path;\n
draw:style-name string:fr1;\n
draw:z-index string:0;\n
text:anchor-type string:paragraph;\n
width image_width;\n
height image_height"/>\n
</text:p>\n
</table:table-cell>\n
<table:table-cell table:style-name="Tableau4.A2" office:value-type="string">\n
</table:table-cell>\n
<table:table-cell table:style-name="Tableau4.A1" office:value-type="string">\n
<text:p text:style-name="Header_20_Title"\n
tal:content="en_title">\n
</text:p>\n
<text:p text:style-name="Header_20_right"\n
tal:content="my_title" tal:condition="python: my_title != en_title">\n
</text:p>\n
<text:p text:style-name="Header_20_right"\n
tal:content="en_period">\n
</text:p>\n
<text:p text:style-name="Header_20_right"\n
tal:content="my_period" tal:condition="python: my_period != en_period">\n
</text:p>\n
</table:table-cell>\n
</table:table-row>\n
</table:table>\n
</tal:block>\n
\n
<draw:line text:anchor-type="page" text:anchor-page-number="1" draw:z-index="1" draw:style-name="gr1" draw:text-style-name="P1" svg:x1="-0.004cm" svg:y1="9.8cm" svg:x2="0.396cm" svg:y2="9.8cm">\n
<text:p/>\n
</draw:line>\n
<draw:line text:anchor-type="page" text:anchor-page-number="1" draw:z-index="2" draw:style-name="gr1" draw:text-style-name="P1" svg:x1="-0.004cm" svg:y1="19.962cm" svg:x2="0.396cm" svg:y2="19.962cm">\n
<text:p/>\n
</draw:line>\n
\n
<table:table table:style-name=\'Tableau1\' table:name=\'Tableau1\'>\n
<table:table-column table:style-name=\'Tableau1.A\'/>\n
<table:table-column table:style-name=\'Tableau1.B\'/>\n
<table:table-column table:style-name=\'Tableau1.C\'/>\n
<table:table-column table:style-name=\'Tableau1.D\'/>\n
<table:table-column table:style-name=\'Tableau1.E\'/>\n
<table:table-column table:style-name=\'Tableau1.F\'/>\n
<table:table-header-rows>\n
<table:table-row table:style-name=\'Tableau1.1\'>\n
<table:table-cell table:style-name=\'Tableau1.A1\'\n
table:number-columns-spanned=\'6\'\n
office:value-type=\'string\'>\n
<table:table table:style-name=\'Tableau2\' table:name=\'Tableau2\'>\n
<table:table-column table:style-name=\'Tableau2.A\'/>\n
<table:table-column table:style-name=\'Tableau2.B\'/>\n
<table:table-column table:style-name=\'Tableau2.C\'/>\n
<table:table-column table:style-name=\'Tableau2.D\'/>\n
<table:table-column table:style-name=\'Tableau2.E\'/>\n
<table:table-header-rows>\n
<table:table-row table:style-name=\'Tableau2.1\'>\n
<table:table-cell table:style-name=\'Tableau2.A2\'\n
office:value-type=\'string\' table:number-columns-spanned=\'2\'>\n
<text:p text:style-name=\'Big_20_Table_20_Content_20_Left\'\n
tal:content=\'python:data_dict["destination_section_title"]\'>destination_section</text:p>\n
<text:p text:style-name=\'Table_20_Contents_20_Left\'\n
tal:content=\'python:data_dict["destination_section_address"]\'>address</text:p>\n
<text:p text:style-name=\'Table_20_Contents_20_Left\'\n
tal:content=\'python:data_dict["destination_section_telfax"]\'>tel, fax</text:p>\n
<text:p text:style-name=\'Table_20_Contents_20_Left\'\n
tal:content=\'python:data_dict["destination_section_email"]\'>email</text:p>\n
<text:p text:style-name=\'Table_20_Contents_20_Left\'\n
tal:condition=\'data_dict/destination_section_vatid\'\n
tal:content=\'python:data_dict["destination_section_vatid"]\'>vat ID</text:p>\n
</table:table-cell>\n
<table:covered-table-cell/>\n
<table:table-cell table:style-name=\'Tableau2.A5\'\n
office:value-type=\'string\' table:number-columns-spanned=\'2\'\n
table:number-rows-spanned=\'2\'>\n
\n
<text:p text:style-name=\'Header_20_Title_Left\'\n
tal:content=\'python:data_dict["source_section_title"]\'>source</text:p>\n
<text:p text:style-name=\'Header_20_left\'\n
tal:content="structure python:data_dict[\'source_section_address\'].replace(\'&amp;\', \'&amp;amp;\').replace(\'&gt;\', \'&amp;gt;\').replace(\'&lt;\', \'&amp;lt;\').replace(\'\\n\', \'&lt;text:line-break/&gt;\')"/>\n
</table:table-cell>\n
<table:covered-table-cell/>\n
<table:table-cell table:style-name=\'Tableau2.A1\'\n
office:value-type=\'string\'>\n
</table:table-cell>\n
</table:table-row>\n
</table:table-header-rows>\n
<table:table-row table:style-name=\'Tableau2.1\'>\n
<table:table-cell table:style-name=\'Tableau2.A4\'\n
office:value-type=\'string\' table:number-columns-spanned=\'2\'>\n
<text:p text:style-name=\'Table_20_Contents_20_Left\'\n
tal:condition=\'data_dict/destination_section_corporate_registration_codeid\'\n
tal:content=\'python:data_dict["destination_section_corporate_registration_codeid"]\'>SIRET</text:p>\n
<text:p text:style-name=\'Table_20_Contents_20_Left\'\n
tal:condition=\'data_dict/destination_section_activity_codeid\'\n
tal:content=\'python:data_dict["destination_section_activity_codeid"]\'>APE</text:p>\n
<text:p text:style-name=\'Table_20_Contents_20_Left\'\n
tal:condition=\'data_dict/destination_section_social_codeid\'\n
tal:content=\'python:data_dict["destination_section_social_codeid"]\'>Social Code</text:p>\n
<text:p text:style-name=\'Table_20_Contents_20_Left\'\n
tal:condition=\'data_dict/destination_section_social_company_title\'\n
tal:content=\'python:data_dict["destination_section_social_company_title"]\'>Social Code</text:p>\n
<text:p text:style-name=\'Table_20_Contents_20_Left\'\n
tal:condition=\'data_dict/destination_section_social_address\'\n
tal:content=\'python:data_dict["destination_section_social_address"]\'>Social Code</text:p>\n
</table:table-cell>\n
<table:covered-table-cell/>\n
<table:covered-table-cell/>\n
<table:covered-table-cell/>\n
<table:table-cell table:style-name=\'Tableau2.A1\'\n
office:value-type=\'string\'>\n
</table:table-cell>\n
</table:table-row>\n
</table:table>\n
<text:p text:style-name=\'P1\'/>\n
</table:table-cell>\n
<table:covered-table-cell/>\n
<table:covered-table-cell/>\n
<table:covered-table-cell/>\n
<table:covered-table-cell/>\n
</table:table-row>\n
<table:table-row>\n
<table:table-cell table:style-name=\'Tableau1.A2\' office:value-type=\'string\' tal:define=\'orig_string string:Designation; orig_message python:unicode(here.Base_translateString(orig_string, lang=default_language),"utf-8"); translated_message python:unicode(here.Base_translateString(orig_string),"utf-8")\'>\n
<text:p text:style-name=\'Item_20_Table_20_Title_20_Left\'><span tal:replace=\'orig_message\'/></text:p>\n
<text:p text:style-name=\'Item_20_Table_20_Title_20_Left\' tal:condition=\'python:translated_message != orig_message\'><span tal:replace=\'translated_message\'/></text:p>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A2\' office:value-type=\'string\' tal:define=\'orig_string string:Base; orig_message python:unicode(here.Base_translateString(orig_string, lang=default_language),"utf-8"); translated_message python:unicode(here.Base_translateString(orig_string),"utf-8")\'>\n
<text:p text:style-name=\'Item_20_Table_20_Title_20_Left\'><span tal:replace=\'orig_message\'/></text:p>\n
<text:p text:style-name=\'Item_20_Table_20_Title_20_Left\' tal:condition=\'python:translated_message != orig_message\'><span tal:replace=\'translated_message\'/></text:p>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A2\' office:value-type=\'string\' tal:define=\'orig_string string:Employee Share Rate; orig_message python:unicode(here.Base_translateString(orig_string, lang=default_language),"utf-8"); translated_message python:unicode(here.Base_translateString(orig_string),"utf-8")\'>\n
<text:p text:style-name=\'Item_20_Table_20_Title_20_Left\'><span tal:replace=\'orig_message\'/></text:p>\n
<text:p text:style-name=\'Item_20_Table_20_Title_20_Left\' tal:condition=\'python:translated_message != orig_message\'><span tal:replace=\'translated_message\'/></text:p>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A2\' office:value-type=\'string\' tal:define=\'orig_string string:Employee Share; orig_message python:unicode(here.Base_translateString(orig_string, lang=default_language),"utf-8"); translated_message python:unicode(here.Base_translateString(orig_string),"utf-8")\'>\n
<text:p text:style-name=\'Item_20_Table_20_Title_20_Left\'><span tal:replace=\'orig_message\'/></text:p>\n
<text:p text:style-name=\'Item_20_Table_20_Title_20_Left\' tal:condition=\'python:translated_message != orig_message\'><span tal:replace=\'translated_message\'/></text:p>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A2\' office:value-type=\'string\' tal:define=\'orig_string string:Employer Share Rate; orig_message python:unicode(here.Base_translateString(orig_string, lang=default_language),"utf-8"); translated_message python:unicode(here.Base_translateString(orig_string),"utf-8")\'>\n
<text:p text:style-name=\'Item_20_Table_20_Title_20_Left\'><span tal:replace=\'orig_message\'/></text:p>\n
<text:p text:style-name=\'Item_20_Table_20_Title_20_Left\' tal:condition=\'python:translated_message != orig_message\'><span tal:replace=\'translated_message\'/></text:p>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A2\' office:value-type=\'string\' tal:define=\'orig_string string:Employer Share; orig_message python:unicode(here.Base_translateString(orig_string, lang=default_language),"utf-8"); translated_message python:unicode(here.Base_translateString(orig_string),"utf-8")\'>\n
<text:p text:style-name=\'Item_20_Table_20_Title_20_Left\'><span tal:replace=\'orig_message\'/></text:p>\n
<text:p text:style-name=\'Item_20_Table_20_Title_20_Left\' tal:condition=\'python:translated_message != orig_message\'><span tal:replace=\'translated_message\'/></text:p>\n
</table:table-cell>\n
</table:table-row>\n
</table:table-header-rows>\n
<tal:block tal:define="global service python:None"/>\n
<tal:block tal:define="global previous_line python:None"/>\n
<tal:block tal:repeat=\'line_dict python:data_dict["line_list"]\'>\n
\n
<!-- If previous line has \'base_salary\' category in its\n
base_contribution list and the next one don\'t have, display the total\n
gross_salary -->\n
<tal:block condition="python: previous_line is not None and \'base_amount/payroll/earning/salary/gross_salary\' in previous_line[\'base_contribution_list\'] and \'base_amount/payroll/earning/salary/gross_salary\' not in line_dict[\'base_contribution_list\']">\n
<table:table-row table:style-name=\'Tableau1.3\'>\n
<table:table-cell table:style-name=\'Tableau1.A8\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Item_20_Table_20_Title_20_Left\' tal:content=\'python: here.Base_translateString("Gross Salary")\'>1</text:p>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A8\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents_20_Right\' tal:content=\'python:quantity_renderer(pay_sheet_transaction.PaySheetTransaction_getMovementTotalPriceFromCategory(base_contribution="base_contribution/base_amount/payroll/earning/salary/gross_salary"))\'>400 000</text:p>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A8\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A8\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A8\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A8\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A8\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
</table:table-row>\n
</tal:block>\n
\n
\n
<!-- display the name of the service if it\'s not the same than the\n
previous -->\n
<tal:block condition="python: service != line_dict[\'group\']">\n
<table:table-row table:style-name=\'Tableau1.3\'>\n
<tal:block tal:define="global service python: line_dict[\'group\']"/>\n
<table:table-cell table:style-name=\'Tableau1.A3\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Item_20_Table_20_Title_20_Left\' tal:content=\'python:line_dict["group"]\'>1</text:p>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A3\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A3\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A3\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A3\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A3\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A3\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
</table:table-row>\n
</tal:block>\n
\n
\n
<table:table-row table:style-name=\'Tableau1.3\'>\n
<div tal:omit-tag=\'\' tal:define="style_name python:\'Item_20_Table_20_Title\';\n
left_style_name python:\'Table_20_Contents_20_Left\';\n
right_style_name python:\'Table_20_Contents_20_Right\'">\n
\n
<table:table-cell table:style-name=\'Tableau1.A3\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\' tal:content=\'python:line_dict["slice"] is not None and "%s (%s)" %(line_dict["title"], line_dict["slice"]) or line_dict["title"]\' tal:attributes=\'text:style-name left_style_name\'>1</text:p>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A3\'\n
office:value-type=\'float\'\n
tal:condition="python: line_dict[\'base\'] != None"\n
tal:attributes=\'office:value line_dict/base\'> \n
<text:p text:style-name=\'Table_20_Contents\'\n
tal:content="python: quantity_renderer(line_dict[\'base\'])"\n
tal:attributes=\'text:style-name right_style_name\'>base</text:p>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A3\'\n
office:value-type=\'string\'\n
tal:condition="python: line_dict[\'base\'] == None"> \n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
\n
<table:table-cell table:style-name=\'Tableau1.A3\'\n
office:value-type=\'float\'\n
tal:condition="python: line_dict[\'employee_price\'] != None"\n
tal:attributes=\'office:value line_dict/employee_price\'> \n
<text:p text:style-name=\'Table_20_Contents\'\n
tal:content="python: price_renderer(line_dict[\'employee_price\'])"\n
tal:attributes=\'text:style-name right_style_name\'>employee price</text:p>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A3\'\n
office:value-type=\'string\'\n
tal:condition="python: line_dict[\'employee_price\'] == None"> \n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
\n
<table:table-cell table:style-name=\'Tableau1.A3\'\n
office:value-type=\'float\'\n
tal:condition="python: line_dict[\'employee_total_price\'] != None"\n
tal:attributes=\'office:value line_dict/employee_total_price\'> \n
<text:p text:style-name=\'Table_20_Contents\'\n
tal:content="python: quantity_renderer(line_dict[\'employee_total_price\'])"\n
tal:attributes=\'text:style-name right_style_name\'>employee total price</text:p>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A3\'\n
office:value-type=\'string\'\n
tal:condition="python: line_dict[\'employee_total_price\'] == None"> \n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
\n
<!-- if this line not contribute to gross_salary base amount display employer share else don\'t display it-->\n
<tal:block tal:condition="python: \'base_amount/payroll/earning/salary/gross_salary\' not in line_dict[\'base_contribution_list\']">\n
<table:table-cell table:style-name=\'Tableau1.A3\'\n
office:value-type=\'float\'\n
tal:condition="python: line_dict[\'employer_price\'] != None"\n
tal:attributes=\'office:value line_dict/employer_price\'> \n
<text:p text:style-name=\'Table_20_Contents\'\n
tal:content="python: price_renderer(line_dict[\'employer_price\'])"\n
tal:attributes=\'text:style-name right_style_name\'>employer price</text:p>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A3\'\n
office:value-type=\'string\'\n
tal:condition="python: line_dict[\'employer_price\'] == None"> \n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A3\'\n
office:value-type=\'float\'\n
tal:condition="python: line_dict[\'employer_total_price\'] != None"\n
tal:attributes=\'office:value line_dict/employer_total_price\'> \n
<text:p text:style-name=\'Table_20_Contents\'\n
tal:content="python: quantity_renderer(line_dict[\'employer_total_price\'])"\n
tal:attributes=\'text:style-name right_style_name\'>employer total price</text:p>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A3\'\n
office:value-type=\'string\'\n
tal:condition="python: line_dict[\'employer_total_price\'] == None"> \n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
</tal:block>\n
<tal:block tal:condition="python: \'base_amount/payroll/earning/salary/gross_salary\' in line_dict[\'base_contribution_list\']">\n
<table:table-cell table:style-name=\'Tableau1.A3\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A3\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
</tal:block>\n
</div>\n
</table:table-row>\n
<tal:block tal:define="global previous_line python:line_dict"/>\n
</tal:block>\n
<table:table-row table:style-name=\'Tableau1.4\' >\n
<div tal:omit-tag=\'\' tal:define="style_name python:\'Item_20_Table_20_Title\';\n
left_style_name python:\'Table_20_Contents_20_Left\';\n
right_style_name python:\'Table_20_Contents_20_Right\'">\n
<table:table-cell table:style-name=\'Tableau1.A4\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A4\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A4\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A4\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A4\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A4\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau1.A4\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
</div>\n
</table:table-row>\n
<table:table-row table:style-name=\'Tableau1.5\'>\n
<table:table-cell table:style-name=\'Tableau1.A5\'\n
table:number-columns-spanned=\'6\' office:value-type=\'string\'>\n
<table:table table:style-name=\'Tableau3\' table:name=\'Tableau3\'>\n
<table:table-column table:style-name=\'Tableau3.A\'/>\n
<table:table-column table:style-name=\'Tableau3.B\'/>\n
<table:table-column table:style-name=\'Tableau3.C\'/>\n
<table:table-column table:style-name=\'Tableau3.D\'/>\n
<table:table-column table:style-name=\'Tableau3.E\'/>\n
<table:table-row table:style-name=\'Tableau3.2\'>\n
<table:table-cell table:style-name=\'Tableau3.A2\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau3.A2\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau3.A1\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau3.D2\' office:value-type=\'string\' tal:define=\'orig_string string:Net payable; orig_message python:unicode(here.Base_translateString(orig_string, lang=default_language),"utf-8"); translated_message python:unicode(here.Base_translateString(orig_string),"utf-8")\'>\n
<text:p text:style-name=\'Table_20_Heading\'><span tal:replace=\'orig_message\'/>:</text:p>\n
<text:p text:style-name=\'Table_20_Heading\' tal:condition=\'python:translated_message != orig_message\'><span tal:replace=\'translated_message\'/>:</text:p>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau3.E2\'\n
office:value-type=\'float\'\n
tal:attributes=\'office:value data_dict/total_price_novat\'>\n
<text:p text:style-name=\'Item_20_Table_20_Title_20_Right\' tal:content="python: \'%s %s\' % (quantity_renderer(pay_sheet_transaction.PaySheetTransaction_getMovementTotalPriceFromCategory(base_contribution=\'base_contribution/base_amount/payroll/earning/salary/net_salary\', contribution_share=\'contribution_share/employee\')), data_dict[\'currency\'])">800.000,00</text:p>\n
</table:table-cell>\n
</table:table-row>\n
<table:table-row table:style-name=\'Tableau1.4\'>\n
<table:table-cell table:style-name=\'Tableau3.A4\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau3.A4\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau3.A4\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau3.A4\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:table-cell table:style-name=\'Tableau3.A4\' office:value-type=\'string\'>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
</table:table-row>\n
<!-- call a macro to display other information in this way, the\n
paysheet could be adapted for all countries and legislation-->\n
<tal:block metal:use-macro="here/payroll_odt_macro/macros/other_informations" />\n
</table:table>\n
<text:p text:style-name=\'Table_20_Contents\'/>\n
</table:table-cell>\n
<table:covered-table-cell/>\n
<table:covered-table-cell/>\n
<table:covered-table-cell/>\n
<table:covered-table-cell/>\n
<table:covered-table-cell/>\n
</table:table-row>\n
</table:table>\n
<text:p text:style-name=\'P4\'/>\n
</office:text>\n
</tal:block>\n
</office:body>\n
</office:document-content>\n
]]></string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/vnd.oasis.opendocument.text</string> </value>
</item>
<item>
<key> <string>expand</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>AccountingTransactionModule_viewPaySheetTransactionListAsODT</string> </value>
</item>
<item>
<key> <string>ooo_script_name</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>ooo_stylesheet</string> </key>
<value> <string>AccountingTransactionModule_viewPaySheetTransactionListAsODTStyles</string> </value>
</item>
<item>
<key> <string>ooo_xml_file_id</string> </key>
<value> <string>content.xml</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<global name="OOoTemplate" module="Products.ERP5OOo.OOoTemplate"/>
<tuple/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>OLE_documents_zipstring</string> </key>
<value> <string encoding="base64">UEsDBBQAAAAIAMCAlTg1Ytc5PgEAAEoHAAAVAAAATUVUQS1JTkYvbWFuaWZlc3QueG1stZVLasMw
EED3PYXR3lbbVTFxAi30BOkBJvLYEeiHZhSS21cO5NM2lKZYOwmk90YjzWix2ltT7TCS9q4TT82j
qNAp32s3duJj/V6/iNXyYWHB6QGJ29OgyvscnaedSNG1HkhT68AitaxaH9D1XiWLjtuv69vJtHyo
LuBBG6zzwnioLjLsNdR8CNgJCMFoBZzjlDvXN0dXc61oGPcsLruHZEwdgLedkELeJbtNefNu0GOK
xyDoWRIDJ9pALIMHpdBgnvooVYpxOmLOYnFXEcFgPDAWggcfUshPIBXCRz9GpHI3PYVeDM7em2Jw
bWFEkq+aLQQq6riT/b1fUHJT9TRJN+pa8LcY7pRPnUhOtXoTnv38v2L+nUt8MEizYy0yzNZ41ttk
Nw60IcmnYRPcODd83sQic/4Qz6ldyB//4fITUEsBAhQAFAAAAAgAwICVODVi1zk+AQAASgcAABUA
AAAAAAAAAAAAAAAAAAAAAE1FVEEtSU5GL21hbmlmZXN0LnhtbFBLBQYAAAAAAQABAEMAAABxAQAA
AAA=</string> </value>
</item>
<item>
<key> <string>_bind_names</string> </key>
<value>
<object>
<klass>
<global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key> <string>_asgns</string> </key>
<value>
<dictionary>
<item>
<key> <string>name_subpath</string> </key>
<value> <string>traverse_subpath</string> </value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key> <string>_text</string> </key>
<value> <string encoding="cdata"><![CDATA[
<?xml version="1.0" encoding="utf-8"?>\n
<office:document-styles xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0"\n
xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0"\n
xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0"\n
xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0"\n
xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0"\n
xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0"\n
xmlns:xlink="http://www.w3.org/1999/xlink"\n
xmlns:dc="http://purl.org/dc/elements/1.1/"\n
xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0"\n
xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0"\n
xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0"\n
xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0"\n
xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0"\n
xmlns:math="http://www.w3.org/1998/Math/MathML"\n
xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0"\n
xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0"\n
xmlns:ooo="http://openoffice.org/2004/office"\n
xmlns:ooow="http://openoffice.org/2004/writer"\n
xmlns:oooc="http://openoffice.org/2004/calc"\n
xmlns:dom="http://www.w3.org/2001/xml-events"\n
xmlns:tal="http://xml.zope.org/namespaces/tal"\n
xmlns:i18n="http://xml.zope.org/namespaces/i18n"\n
xmlns:metal="http://xml.zope.org/namespaces/metal"\n
office:version="1.1"\n
tal:attributes="dummy python:request.RESPONSE.setHeader(\'Content-Type\', \'text/html;; charset=utf-8\')"\n
tal:define=\'data_dict python:{"destination_section_image_path":"/erp5/organisation_module/8/default_image", "destination_section_image_width":100,"destination_section_image_height":100}\'>\n
<office:font-face-decls>\n
<style:font-face style:name="StarSymbol" svg:font-family="StarSymbol" style:font-charset="x-symbol"/>\n
<style:font-face style:name="DejaVu Sans1" svg:font-family="\'DejaVu Sans\'" style:font-pitch="variable"/>\n
<style:font-face style:name="Times New Roman" svg:font-family="\'Times New Roman\'" style:font-family-generic="roman" style:font-pitch="variable"/>\n
<style:font-face style:name="Arial1" svg:font-family="Arial" style:font-family-generic="swiss" style:font-pitch="variable"/>\n
<style:font-face style:name="Arial" svg:font-family="Arial" style:font-adornments="Normalny" style:font-family-generic="swiss" style:font-pitch="variable"/>\n
<style:font-face style:name="DejaVu Sans" svg:font-family="\'DejaVu Sans\'" style:font-family-generic="swiss" style:font-pitch="variable"/>\n
<style:font-face style:name="DejaVu Sans2" svg:font-family="\'DejaVu Sans\'" style:font-family-generic="system" style:font-pitch="variable"/>\n
</office:font-face-decls>\n
<office:styles>\n
<style:default-style style:family="graphic">\n
<style:graphic-properties draw:shadow-offset-x="0.3cm" draw:shadow-offset-y="0.3cm" draw:start-line-spacing-horizontal="0.283cm" draw:start-line-spacing-vertical="0.283cm" draw:end-line-spacing-horizontal="0.283cm" draw:end-line-spacing-vertical="0.283cm" style:flow-with-text="true"/>\n
<style:paragraph-properties style:text-autospace="ideograph-alpha" style:line-break="strict" style:writing-mode="lr-tb" style:font-independent-line-spacing="false">\n
<style:tab-stops/>\n
</style:paragraph-properties>\n
<style:text-properties style:use-window-font-color="true" fo:font-size="12pt" fo:language="pl" fo:country="PL" style:font-size-asian="12pt" style:language-asian="pl" style:country-asian="PL" style:font-size-complex="12pt" style:language-complex="pl" style:country-complex="PL"/>\n
</style:default-style>\n
<style:default-style style:family="paragraph">\n
<style:paragraph-properties fo:hyphenation-ladder-count="no-limit" style:text-autospace="ideograph-alpha" style:punctuation-wrap="hanging" style:line-break="strict" style:tab-stop-distance="1.251cm" style:writing-mode="page"/>\n
<style:text-properties style:use-window-font-color="true" style:font-name="Times New Roman" fo:font-size="12pt" fo:language="pl" fo:country="PL" style:font-name-asian="DejaVu Sans1" style:font-size-asian="12pt" style:language-asian="pl" style:country-asian="PL" style:font-name-complex="DejaVu Sans1" style:font-size-complex="12pt" style:language-complex="pl" style:country-complex="PL" fo:hyphenate="false" fo:hyphenation-remain-char-count="2" fo:hyphenation-push-char-count="2"/>\n
</style:default-style>\n
<style:default-style style:family="table">\n
<style:table-properties table:border-model="collapsing"/>\n
</style:default-style>\n
<style:default-style style:family="table-row">\n
<style:table-row-properties fo:keep-together="always"/>\n
</style:default-style>\n
<style:style style:name="Standard" style:family="paragraph" style:class="text">\n
<style:text-properties style:font-name="Arial"/>\n
</style:style>\n
<style:style style:name="Text_20_body" style:display-name="Text body" style:family="paragraph" style:parent-style-name="Standard" style:class="text">\n
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0.212cm"/>\n
</style:style>\n
<style:style style:name="Heading" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Text_20_body" style:class="text">\n
<style:paragraph-properties fo:margin-top="0.423cm" fo:margin-bottom="0.212cm" fo:keep-with-next="always"/>\n
<style:text-properties style:font-name="DejaVu Sans" fo:font-size="14pt" style:font-name-asian="DejaVu Sans2" style:font-size-asian="14pt" style:font-name-complex="DejaVu Sans2" style:font-size-complex="14pt"/>\n
</style:style>\n
<style:style style:name="Heading_20_1" style:display-name="Heading 1" style:family="paragraph" style:parent-style-name="Header" style:next-style-name="Text_20_body" style:class="text">\n
<style:text-properties fo:font-size="115%" fo:font-weight="bold" style:font-size-asian="115%" style:font-weight-asian="bold" style:font-size-complex="115%" style:font-weight-complex="bold"/>\n
</style:style>\n
<style:style style:name="List" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="list"/>\n
<style:style style:name="Header" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Text_20_body" style:class="extra" style:master-page-name="">\n
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" fo:text-align="start" style:justify-single-word="false" style:register-true="true" style:page-number="auto" fo:background-color="transparent" style:shadow="none" fo:keep-with-next="always" style:vertical-align="auto">\n
<style:tab-stops/>\n
<style:background-image/>\n
</style:paragraph-properties>\n
<style:text-properties style:font-name="Arial1" fo:font-size="7pt" style:font-name-asian="DejaVu Sans1" style:font-size-asian="14pt" style:font-name-complex="DejaVu Sans1" style:font-size-complex="14pt"/>\n
</style:style>\n
<style:style style:name="Header_20_left" style:display-name="Header left" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">\n
<style:paragraph-properties text:number-lines="false" text:line-number="0">\n
<style:tab-stops>\n
<style:tab-stop style:position="9.5cm" style:type="center"/>\n
<style:tab-stop style:position="19.001cm" style:type="right"/>\n
</style:tab-stops>\n
</style:paragraph-properties>\n
</style:style>\n
<style:style style:name="Header_20_right" style:display-name="Header right" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">\n
<style:paragraph-properties fo:text-align="end" style:justify-single-word="false" text:number-lines="false" text:line-number="0">\n
<style:tab-stops>\n
<style:tab-stop style:position="9.5cm" style:type="center"/>\n
<style:tab-stop style:position="19.001cm" style:type="right"/>\n
</style:tab-stops>\n
</style:paragraph-properties>\n
<style:text-properties fo:font-size="8pt" fo:font-weight="bold"/>\n
</style:style>\n
<style:style style:name="Footer" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">\n
<style:paragraph-properties text:number-lines="false" text:line-number="0">\n
<style:tab-stops>\n
<style:tab-stop style:position="9.5cm" style:type="center"/>\n
<style:tab-stop style:position="19.001cm" style:type="right"/>\n
</style:tab-stops>\n
</style:paragraph-properties>\n
<style:text-properties fo:font-size="6pt"/>\n
</style:style>\n
<style:style style:name="Footer_20_right" style:display-name="Footer right" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">\n
<style:paragraph-properties text:number-lines="false" text:line-number="0">\n
<style:tab-stops>\n
<style:tab-stop style:position="9.5cm" style:type="center"/>\n
<style:tab-stop style:position="19.001cm" style:type="right"/>\n
</style:tab-stops>\n
</style:paragraph-properties>\n
</style:style>\n
<style:style style:name="Table_20_Contents" style:display-name="Table Contents" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">\n
<style:paragraph-properties fo:text-align="center" style:justify-single-word="false" text:number-lines="false" text:line-number="0"/>\n
<style:text-properties fo:font-size="7pt"/>\n
</style:style>\n
<style:style style:name="Table_20_Heading" style:display-name="Table Heading" style:family="paragraph" style:parent-style-name="Table_20_Contents" style:class="extra">\n
<style:paragraph-properties fo:text-align="end" style:justify-single-word="false" text:number-lines="false" text:line-number="0"/>\n
<style:text-properties fo:font-size="6pt" fo:font-style="normal" fo:font-weight="bold" style:font-style-asian="italic" style:font-weight-asian="normal" style:font-style-complex="italic" style:font-weight-complex="normal"/>\n
</style:style>\n
<style:style style:name="Caption" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">\n
<style:paragraph-properties fo:margin-top="0.212cm" fo:margin-bottom="0.212cm" text:number-lines="false" text:line-number="0"/>\n
<style:text-properties fo:font-size="12pt" fo:font-style="italic" style:font-size-asian="12pt" style:font-style-asian="italic" style:font-size-complex="12pt" style:font-style-complex="italic"/>\n
</style:style>\n
<style:style style:name="Table" style:family="paragraph" style:parent-style-name="Caption" style:class="extra"/>\n
<style:style style:name="Text" style:family="paragraph" style:parent-style-name="Caption" style:class="extra"/>\n
<style:style style:name="Frame_20_contents" style:display-name="Frame contents" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="extra"/>\n
<style:style style:name="Index" style:family="paragraph" style:parent-style-name="Standard" style:class="index">\n
<style:paragraph-properties text:number-lines="false" text:line-number="0"/>\n
</style:style>\n
<style:style style:name="Header_20_Title" style:display-name="Header Title" style:family="paragraph" style:parent-style-name="Header_20_right" style:master-page-name="">\n
<style:paragraph-properties style:page-number="auto" style:shadow="none"/>\n
<style:text-properties fo:text-transform="uppercase" fo:font-size="16pt"/>\n
</style:style>\n
<style:style style:name="Header_20_Title_Left" style:display-name="Header Title Left" style:family="paragraph" style:parent-style-name="Header_20_left" style:master-page-name="">\n
<style:paragraph-properties style:page-number="auto" style:shadow="none"/>\n
<style:text-properties fo:text-transform="uppercase" fo:font-size="16pt"/>\n
</style:style>\n
<style:style style:name="Big_20_Table_20_Content" style:display-name="Big Table Content" style:family="paragraph" style:parent-style-name="Table_20_Contents">\n
<style:text-properties fo:font-size="8pt" fo:font-weight="bold"/>\n
</style:style>\n
<style:style style:name="Big_20_Table_20_Content_20_Left" style:display-name="Big Table Content Left" style:family="paragraph" style:parent-style-name="Big_20_Table_20_Content">\n
<style:paragraph-properties fo:margin-left="0.049cm" fo:margin-right="0cm" fo:text-align="start" style:justify-single-word="false" fo:text-indent="0cm" style:auto-text-indent="false"/>\n
</style:style>\n
<style:style style:name="Item_20_Table_20_Title" style:display-name="Item Table Title" style:family="paragraph" style:parent-style-name="Table_20_Heading" style:class="extra">\n
<style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>\n
<style:text-properties fo:font-size="7pt" style:font-weight-asian="normal" style:font-weight-complex="normal"/>\n
</style:style>\n
<style:style style:name="Table_20_Contents_20_Left" style:display-name="Table Contents Left" style:family="paragraph" style:parent-style-name="Table_20_Contents" style:class="extra">\n
<style:paragraph-properties fo:margin-left="0.2cm" fo:margin-right="0cm" fo:text-align="start" style:justify-single-word="false" fo:text-indent="0cm" style:auto-text-indent="false"/>\n
</style:style>\n
<style:style style:name="Table_20_Contents_20_Right" style:display-name="Table Contents Right" style:family="paragraph" style:parent-style-name="Table_20_Contents_20_Left" style:class="extra">\n
<style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0.2cm" fo:text-align="end" style:justify-single-word="false" fo:text-indent="0cm" style:auto-text-indent="false"/>\n
</style:style>\n
<style:style style:name="Item_20_Table_20_Title_20_Left" style:display-name="Item Table Title Left" style:family="paragraph" style:parent-style-name="Item_20_Table_20_Title" style:class="extra">\n
<style:paragraph-properties fo:margin-left="0.049cm" fo:margin-right="0cm" fo:text-align="start" style:justify-single-word="false" fo:text-indent="0cm" style:auto-text-indent="false"/>\n
</style:style>\n
<style:style style:name="Item_20_Table_20_Title_20_Right" style:display-name="Item Table Title Right" style:family="paragraph" style:parent-style-name="Item_20_Table_20_Title" style:class="extra">\n
<style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0.049cm" fo:text-align="end" style:justify-single-word="false" fo:text-indent="0cm" style:auto-text-indent="false"/>\n
</style:style>\n
<style:style style:name="Bullet_20_Symbols" style:display-name="Bullet Symbols" style:family="text">\n
<style:text-properties style:font-name="StarSymbol" fo:font-size="9pt" style:font-name-asian="StarSymbol" style:font-size-asian="9pt" style:font-name-complex="StarSymbol" style:font-size-complex="9pt"/>\n
</style:style>\n
<style:style style:name="Footnote_20_Symbol" style:display-name="Footnote Symbol" style:family="text"/>\n
<style:style style:name="Endnote_20_Symbol" style:display-name="Endnote Symbol" style:family="text"/>\n
<style:style style:name="Graphics" style:family="graphic">\n
<style:graphic-properties text:anchor-type="paragraph" svg:x="0cm" svg:y="0cm" style:wrap="dynamic" style:number-wrapped-paragraphs="no-limit" style:wrap-contour="false" style:vertical-pos="top" style:vertical-rel="paragraph" style:horizontal-pos="center" style:horizontal-rel="paragraph"/>\n
</style:style>\n
<style:style style:name="Header_20_Image" style:display-name="Header Image" style:family="graphic" style:parent-style-name="Graphics">\n
<style:graphic-properties svg:width="9.999cm" svg:height="0.049cm" text:anchor-type="paragraph" svg:x="0cm" svg:y="0cm" fo:margin-left="0cm" fo:margin-right="0cm" style:run-through="foreground" style:wrap="right" style:number-wrapped-paragraphs="no-limit" style:wrap-contour="false" style:vertical-pos="top" style:vertical-rel="paragraph" style:horizontal-pos="left" style:horizontal-rel="paragraph" fo:background-color="transparent" style:background-transparency="100%" style:shadow="none">\n
<style:background-image/>\n
<style:columns fo:column-count="1" fo:column-gap="0cm"/>\n
</style:graphic-properties>\n
</style:style>\n
<text:outline-style>\n
<text:outline-level-style text:level="1" style:num-format="">\n
<style:list-level-properties text:min-label-distance="0.381cm"/>\n
</text:outline-level-style>\n
<text:outline-level-style text:level="2" style:num-format="">\n
<style:list-level-properties text:min-label-distance="0.381cm"/>\n
</text:outline-level-style>\n
<text:outline-level-style text:level="3" style:num-format="">\n
<style:list-level-properties text:min-label-distance="0.381cm"/>\n
</text:outline-level-style>\n
<text:outline-level-style text:level="4" style:num-format="">\n
<style:list-level-properties text:min-label-distance="0.381cm"/>\n
</text:outline-level-style>\n
<text:outline-level-style text:level="5" style:num-format="">\n
<style:list-level-properties text:min-label-distance="0.381cm"/>\n
</text:outline-level-style>\n
<text:outline-level-style text:level="6" style:num-format="">\n
<style:list-level-properties text:min-label-distance="0.381cm"/>\n
</text:outline-level-style>\n
<text:outline-level-style text:level="7" style:num-format="">\n
<style:list-level-properties text:min-label-distance="0.381cm"/>\n
</text:outline-level-style>\n
<text:outline-level-style text:level="8" style:num-format="">\n
<style:list-level-properties text:min-label-distance="0.381cm"/>\n
</text:outline-level-style>\n
<text:outline-level-style text:level="9" style:num-format="">\n
<style:list-level-properties text:min-label-distance="0.381cm"/>\n
</text:outline-level-style>\n
<text:outline-level-style text:level="10" style:num-format="">\n
<style:list-level-properties text:min-label-distance="0.381cm"/>\n
</text:outline-level-style>\n
</text:outline-style>\n
<text:notes-configuration text:note-class="footnote" text:citation-style-name="Footnote_20_Symbol" style:num-format="1" text:start-value="0" text:footnotes-position="page" text:start-numbering-at="page"/>\n
<text:notes-configuration text:note-class="endnote" text:citation-style-name="Endnote_20_Symbol" text:master-page-name="Endnote" style:num-format="1" text:start-value="0"/>\n
<text:linenumbering-configuration text:number-lines="false" text:offset="0.499cm" style:num-format="1" text:number-position="left" text:increment="5"/>\n
</office:styles>\n
<office:automatic-styles>\n
<style:style style:name="P1" style:family="paragraph" style:parent-style-name="Table_20_Contents">\n
<style:text-properties style:font-name-asian="DejaVu Sans1" style:font-size-asian="14pt" style:font-name-complex="DejaVu Sans1" style:font-size-complex="14pt"/>\n
</style:style>\n
<style:style style:name="P2" style:family="paragraph" style:parent-style-name="Header_20_right">\n
<style:text-properties style:font-name-asian="DejaVu Sans1" style:font-size-asian="14pt" style:font-name-complex="DejaVu Sans1" style:font-size-complex="14pt"/>\n
</style:style>\n
<style:style style:name="fr1" style:family="graphic" style:parent-style-name="Header_20_Image">\n
<style:graphic-properties style:vertical-pos="top" style:vertical-rel="paragraph" style:horizontal-pos="left" style:horizontal-rel="paragraph" style:mirror="none" fo:clip="rect(0cm 0cm 0cm 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/>\n
</style:style>\n
<style:style style:name="gr1" style:family="graphic">\n
<style:graphic-properties draw:textarea-horizontal-align="center" draw:textarea-vertical-align="middle" style:run-through="foreground" style:wrap="run-through" style:number-wrapped-paragraphs="no-limit" style:vertical-pos="from-top" style:vertical-rel="page" style:horizontal-pos="from-left" style:horizontal-rel="paragraph" draw:wrap-influence-on-position="once-concurrent" style:flow-with-text="false"/>\n
</style:style>\n
<style:page-layout style:name="pm1">\n
<style:page-layout-properties fo:page-width="21.001cm" fo:page-height="29.7cm" style:num-format="1" style:print-orientation="portrait" fo:margin-top="1cm" fo:margin-bottom="1cm" fo:margin-left="1cm" fo:margin-right="1cm" fo:background-color="transparent" style:writing-mode="lr-tb" style:footnote-max-height="0cm">\n
<style:background-image/>\n
<style:footnote-sep style:width="0.018cm" style:distance-before-sep="0.101cm" style:distance-after-sep="0.101cm" style:adjustment="left" style:rel-width="25%" style:color="#000000"/>\n
</style:page-layout-properties>\n
<style:header-style>\n
<style:header-footer-properties svg:height="2.200cm" fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-bottom="0.499cm" fo:border="none" fo:padding="0cm" style:shadow="none" style:dynamic-spacing="false"/>\n
</style:header-style>\n
<style:footer-style>\n
<style:header-footer-properties fo:min-height="0.25cm" fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" style:dynamic-spacing="false"/>\n
</style:footer-style>\n
</style:page-layout>\n
<style:page-layout style:name="pm2">\n
<style:page-layout-properties fo:page-width="21.001cm" fo:page-height="29.7cm" style:num-format="1" style:print-orientation="portrait" fo:margin-top="2cm" fo:margin-bottom="2cm" fo:margin-left="2cm" fo:margin-right="2cm" style:writing-mode="lr-tb" style:footnote-max-height="0cm">\n
<style:footnote-sep style:adjustment="left" style:rel-width="25%" style:color="#000000"/>\n
</style:page-layout-properties>\n
<style:header-style/>\n
<style:footer-style/>\n
</style:page-layout>\n
</office:automatic-styles>\n
<office:master-styles>\n
<style:master-page style:name="Standard" style:page-layout-name="pm1">\n
<style:header>\n
</style:header>\n
<style:footer>\n
<tal:block metal:use-macro="here/payroll_odt_macro/macros/footer" />\n
<text:p text:style-name="Footer">Generated with ERP5 – Open Source ERP suite (www.erp5.org)</text:p>\n
</style:footer>\n
</style:master-page>\n
<style:master-page style:name="Endnote" style:page-layout-name="pm2"/>\n
</office:master-styles>\n
</office:document-styles>\n
]]></string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/vnd.oasis.opendocument.text</string> </value>
</item>
<item>
<key> <string>expand</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>AccountingTransactionModule_viewPaySheetTransactionListAsODTStyles</string> </value>
</item>
<item>
<key> <string>ooo_script_name</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>ooo_stylesheet</string> </key>
<value> <string>PaySheet_getODTStyleSheet</string> </value>
</item>
<item>
<key> <string>ooo_xml_file_id</string> </key>
<value> <string>styles.xml</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<global name="ERP5Form" module="Products.ERP5Form.Form"/>
<tuple/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_bind_names</string> </key>
<value>
<object>
<klass>
<global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key> <string>_asgns</string> </key>
<value>
<dictionary/>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key> <string>_objects</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>action</string> </key>
<value> <string>AccountingTransactionModule_printPaySheetTransactionListAsODT</string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>edit_order</string> </key>
<value>
<list/>
</value>
</item>
<item>
<key> <string>encoding</string> </key>
<value> <string>UTF-8</string> </value>
</item>
<item>
<key> <string>enctype</string> </key>
<value> <string>multipart/form-data</string> </value>
</item>
<item>
<key> <string>group_list</string> </key>
<value>
<list>
<string>left</string>
<string>right</string>
</list>
</value>
</item>
<item>
<key> <string>groups</string> </key>
<value>
<dictionary>
<item>
<key> <string>left</string> </key>
<value>
<list>
<string>your_target_language</string>
<string>your_international_form</string>
</list>
</value>
</item>
<item>
<key> <string>right</string> </key>
<value>
<list>
<string>your_format</string>
</list>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>AccountingTransactionModule_viewPaySheetTransactionListPrintDialog</string> </value>
</item>
<item>
<key> <string>method</string> </key>
<value> <string>POST</string> </value>
</item>
<item>
<key> <string>name</string> </key>
<value> <string>AccountingTransactionModule_viewPaySheetTransactionListPrintDialog</string> </value>
</item>
<item>
<key> <string>pt</string> </key>
<value> <string>form_dialog</string> </value>
</item>
<item>
<key> <string>row_length</string> </key>
<value> <int>4</int> </value>
</item>
<item>
<key> <string>stored_encoding</string> </key>
<value> <string>UTF-8</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Print Payslip List</string> </value>
</item>
<item>
<key> <string>unicode_mode</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>update_action</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>update_action_title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
<tuple/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>delegated_list</string> </key>
<value>
<list>
<string>description</string>
<string>title</string>
<string>default</string>
<string>items</string>
</list>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>your_format</string> </value>
</item>
<item>
<key> <string>message_values</string> </key>
<value>
<dictionary>
<item>
<key> <string>external_validator_failed</string> </key>
<value> <string>The input failed the external validator.</string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>overrides</string> </key>
<value>
<dictionary>
<item>
<key> <string>field_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>target</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>tales</string> </key>
<value>
<dictionary>
<item>
<key> <string>default</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
</value>
</item>
<item>
<key> <string>field_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>items</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
</value>
</item>
<item>
<key> <string>target</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>values</string> </key>
<value>
<dictionary>
<item>
<key> <string>description</string> </key>
<value> <string>Printing format</string> </value>
</item>
<item>
<key> <string>field_id</string> </key>
<value> <string>my_list_field</string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string>Base_viewPayrollFieldLibrary</string> </value>
</item>
<item>
<key> <string>target</string> </key>
<value> <string>Click to edit the target</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Format</string> </value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="2" aka="AAAAAAAAAAI=">
<pickle>
<tuple>
<global name="TALESMethod" module="Products.Formulator.TALESField"/>
<tuple/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_text</string> </key>
<value> <string>python: preferences.getPreference(\'preferred_report_format\', \'\')</string> </value>
</item>
</dictionary>
</pickle>
</record>
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
<tuple>
<global name="TALESMethod" module="Products.Formulator.TALESField"/>
<tuple/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_text</string> </key>
<value> <string>python: here.Base_getConversionFormatItemList(base_content_type=\'application/vnd.oasis.opendocument.text\')</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
<tuple/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>delegated_list</string> </key>
<value>
<list>
<string>description</string>
<string>title</string>
</list>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>your_international_form</string> </value>
</item>
<item>
<key> <string>message_values</string> </key>
<value>
<dictionary>
<item>
<key> <string>external_validator_failed</string> </key>
<value> <string>The input failed the external validator.</string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>overrides</string> </key>
<value>
<dictionary>
<item>
<key> <string>field_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>target</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>tales</string> </key>
<value>
<dictionary>
<item>
<key> <string>field_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>target</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>values</string> </key>
<value>
<dictionary>
<item>
<key> <string>description</string> </key>
<value> <string>Include english and translated version of all terms.</string> </value>
</item>
<item>
<key> <string>field_id</string> </key>
<value> <string>my_checkbox</string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string>Base_viewPayrollFieldLibrary</string> </value>
</item>
<item>
<key> <string>target</string> </key>
<value> <string>Click to edit the target</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>International Form</string> </value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
<tuple/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>delegated_list</string> </key>
<value>
<list/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>your_target_language</string> </value>
</item>
<item>
<key> <string>message_values</string> </key>
<value>
<dictionary>
<item>
<key> <string>external_validator_failed</string> </key>
<value> <string>The input failed the external validator.</string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>overrides</string> </key>
<value>
<dictionary>
<item>
<key> <string>field_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>target</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>tales</string> </key>
<value>
<dictionary>
<item>
<key> <string>field_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>target</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>values</string> </key>
<value>
<dictionary>
<item>
<key> <string>field_id</string> </key>
<value> <string>your_target_language</string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string>Base_viewPayrollFieldLibrary</string> </value>
</item>
<item>
<key> <string>target</string> </key>
<value> <string>Click to edit the target</string> </value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
2010-01-31 yusei
Add Payslip List Printout to Accounting Transaction Module.
2010-01-04 aurel
Update the bt to use the new structure of the base amount category
......
544
\ No newline at end of file
546
\ No newline at end of file
......@@ -2,6 +2,7 @@ Accounting Transaction Module | net_salary_export
Accounting Transaction Module | net_salary_report
Accounting Transaction Module | payroll_tax_export
Accounting Transaction Module | payroll_tax_report
Accounting Transaction Module | payslip_list_print
Annotation Line | view
Employment Contract Module | view
Employment Contract | view
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment