You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

286 lines
14 KiB

  1. <document filename="test.pdf">
  2. <template pageSize="(842.0,595.0)" title="Test" author="Martin Simon" allowSplitting="20">
  3. <pageTemplate id="first">
  4. <frame id="first" x1="28.0" y1="28.0" width="786" height="539"/>
  5. </pageTemplate>
  6. </template>
  7. <stylesheet>
  8. <blockTableStyle id="Standard_Outline">
  9. <blockAlignment value="LEFT"/>
  10. <blockValign value="TOP"/>
  11. </blockTableStyle>
  12. <blockTableStyle id="Table3">
  13. <blockAlignment value="LEFT"/>
  14. <blockValign value="TOP"/>
  15. </blockTableStyle>
  16. <blockTableStyle id="Table4">
  17. <blockAlignment value="LEFT"/>
  18. <blockValign value="TOP"/>
  19. </blockTableStyle>
  20. <blockTableStyle id="Table8">
  21. <blockAlignment value="LEFT"/>
  22. <blockValign value="TOP"/>
  23. <lineStyle kind="LINEBELOW" colorName="#000000" start="0,-1" stop="0,-1"/>
  24. <lineStyle kind="LINEBELOW" colorName="#000000" start="1,-1" stop="1,-1"/>
  25. <lineStyle kind="LINEBELOW" colorName="#000000" start="2,-1" stop="2,-1"/>
  26. <lineStyle kind="LINEBELOW" colorName="#000000" start="3,-1" stop="3,-1"/>
  27. <lineStyle kind="LINEBELOW" colorName="#000000" start="4,-1" stop="4,-1"/>
  28. <lineStyle kind="LINEBELOW" colorName="#000000" start="5,-1" stop="5,-1"/>
  29. <lineStyle kind="LINEBELOW" colorName="#000000" start="6,-1" stop="6,-1"/>
  30. <lineStyle kind="LINEBELOW" colorName="#000000" start="7,-1" stop="7,-1"/>
  31. </blockTableStyle>
  32. <blockTableStyle id="Table9">
  33. <blockAlignment value="LEFT"/>
  34. <blockValign value="TOP"/>
  35. </blockTableStyle>
  36. <blockTableStyle id="Table10">
  37. <blockAlignment value="LEFT"/>
  38. <blockValign value="TOP"/>
  39. <lineStyle kind="LINEABOVE" colorName="#cccccc" start="0,0" stop="0,0"/>
  40. </blockTableStyle>
  41. <blockTableStyle id="Table11">
  42. <blockAlignment value="LEFT"/>
  43. <blockValign value="TOP"/>
  44. <lineStyle kind="LINEABOVE" colorName="#000000" start="0,0" stop="0,0"/>
  45. </blockTableStyle>
  46. <blockTableStyle id="Table2">
  47. <blockAlignment value="LEFT"/>
  48. <blockValign value="TOP"/>
  49. <lineStyle kind="LINEBELOW" colorName="#000000" start="0,-1" stop="0,-1"/>
  50. </blockTableStyle>
  51. <blockTableStyle id="Table1">
  52. <blockAlignment value="LEFT"/>
  53. <blockValign value="TOP"/>
  54. <lineStyle kind="LINEBELOW" colorName="#cccccc" start="0,-1" stop="0,-1"/>
  55. <lineStyle kind="LINEBELOW" colorName="#cccccc" start="1,-1" stop="1,-1"/>
  56. <lineStyle kind="LINEBELOW" colorName="#cccccc" start="2,-1" stop="2,-1"/>
  57. <lineStyle kind="LINEBELOW" colorName="#cccccc" start="3,-1" stop="3,-1"/>
  58. </blockTableStyle>
  59. <initialize>
  60. <paraStyle name="all" alignment="justify"/>
  61. </initialize>
  62. <paraStyle name="P1" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/>
  63. <paraStyle name="P2" fontName="Helvetica-Bold" fontSize="10.0" leading="13" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/>
  64. <paraStyle name="P3" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica-Bold" fontSize="11.0" leading="14" alignment="RIGHT" spaceBefore="6.0" spaceAfter="6.0"/>
  65. <paraStyle name="P4" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0" textColor="#000000"/>
  66. <paraStyle name="P5" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
  67. <paraStyle name="P6" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
  68. <paraStyle name="P7" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
  69. <paraStyle name="P8" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
  70. <paraStyle name="P9" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/>
  71. <paraStyle name="P10" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="6.0" spaceAfter="6.0"/>
  72. <paraStyle name="P11" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
  73. <paraStyle name="P12" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
  74. <paraStyle name="P13" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="6.0" spaceAfter="6.0"/>
  75. <paraStyle name="Standard" fontName="Helvetica"/>
  76. <paraStyle name="Text_20_body" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
  77. <paraStyle name="List" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
  78. <paraStyle name="Table_20_Contents" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
  79. <paraStyle name="Table_20_Heading" fontName="Helvetica" alignment="CENTER" spaceBefore="0.0" spaceAfter="6.0"/>
  80. <paraStyle name="Caption" fontName="Helvetica" fontSize="10.0" leading="13" spaceBefore="6.0" spaceAfter="6.0"/>
  81. <paraStyle name="Index" fontName="Helvetica"/>
  82. <paraStyle name="Heading" fontName="Helvetica" fontSize="12.0" leading="15" spaceBefore="12.0" spaceAfter="6.0"/>
  83. <paraStyle name="Footer" fontName="Helvetica"/>
  84. <paraStyle name="Horizontal_20_Line" fontName="Helvetica" fontSize="6.0" leading="8" spaceBefore="0.0" spaceAfter="14.0"/>
  85. <paraStyle name="terp_5f_header" fontName="Helvetica-Bold" fontSize="15.0" leading="19" alignment="LEFT" spaceBefore="12.0" spaceAfter="6.0"/>
  86. <paraStyle name="Heading_20_9" fontName="Helvetica-Bold" fontSize="75%" leading="NaN" spaceBefore="12.0" spaceAfter="6.0"/>
  87. <paraStyle name="terp_5f_tblheader_5f_General" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/>
  88. <paraStyle name="terp_5f_tblheader_5f_Details" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/>
  89. <paraStyle name="terp_5f_default_5f_8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
  90. <paraStyle name="terp_5f_default_5f_Bold_5f_8" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
  91. <paraStyle name="terp_5f_tblheader_5f_General_5f_Centre" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/>
  92. <paraStyle name="terp_5f_tblheader_5f_General_5f_Right" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="6.0" spaceAfter="6.0"/>
  93. <paraStyle name="terp_5f_tblheader_5f_Details_5f_Centre" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/>
  94. <paraStyle name="terp_5f_tblheader_5f_Details_5f_Right" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="6.0" spaceAfter="6.0"/>
  95. <paraStyle name="terp_5f_default_5f_Right_5f_8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
  96. <paraStyle name="terp_5f_default_5f_Centre_5f_8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
  97. <paraStyle name="terp_5f_header_5f_Right" fontName="Helvetica-Bold" fontSize="15.0" leading="19" alignment="LEFT" spaceBefore="12.0" spaceAfter="6.0"/>
  98. <paraStyle name="terp_5f_header_5f_Centre" fontName="Helvetica-Bold" fontSize="12.0" leading="15" alignment="CENTER" spaceBefore="12.0" spaceAfter="6.0"/>
  99. <paraStyle name="terp_5f_default_5f_address" fontName="Helvetica" fontSize="10.0" leading="13" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
  100. <paraStyle name="terp_5f_default_5f_9" fontName="Helvetica" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
  101. <paraStyle name="terp_5f_default_5f_Bold_5f_9" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
  102. <paraStyle name="terp_5f_default_5f_Centre_5f_9" fontName="Helvetica" fontSize="9.0" leading="11" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
  103. <paraStyle name="terp_5f_default_5f_Right_5f_9" fontName="Helvetica" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
  104. <paraStyle name="terp_5f_default_5f_2" fontName="Helvetica" fontSize="2.0" leading="3" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
  105. <paraStyle name="terp_5f_default_5f_Bold_5f_9_5f_Right" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
  106. <paraStyle name="page_5f_break" fontName="Helvetica" fontSize="8.0" leading="10"/>
  107. <paraStyle name="Heading_20_3" fontName="Helvetica-Bold" fontSize="14.0" leading="17" spaceBefore="12.0" spaceAfter="6.0"/>
  108. <paraStyle name="Hdr_5f_Right_5f_Underline" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="6.0" spaceAfter="6.0"/>
  109. </stylesheet>
  110. <images/>
  111. <story>
  112. <para style="terp_5f_default_5f_2">
  113. <font color="white"> </font>
  114. </para>
  115. <section>
  116. <para style="terp_5f_default_5f_8">[[ repeatIn(objects, 'o') ]]</para>
  117. <section>
  118. <pageBreak/>
  119. <para style="page_5f_break">[[ o!=objects[0] and ' ' or removeParentNode('section') ]]</para>
  120. </section>
  121. <blockTable colWidths="136.0,152.0,261.0,237.0" style="Table3">
  122. <tr>
  123. <td>
  124. <para style="P2">[[ company.name ]]</para>
  125. </td>
  126. <td>
  127. <para style="P2">[[ title(o)[0] ]]</para>
  128. </td>
  129. <td>
  130. <para style="P2">[[ title(o)[1] ]]</para>
  131. </td>
  132. <td>
  133. <para style="P3">Journal Overview [[ '- ' + company.currency_id.name ]]</para>
  134. </td>
  135. </tr>
  136. </blockTable>
  137. <para style="terp_5f_default_5f_2">
  138. <font color="white"> </font>
  139. </para>
  140. <blockTable colWidths="80.0,556.0,75.0,75.0" style="Table4">
  141. <tr>
  142. <td>
  143. <para style="P7">
  144. <font color="white"> </font>
  145. </para>
  146. </td>
  147. <td>
  148. <para style="P7">
  149. <font color="white"> </font>
  150. </para>
  151. </td>
  152. <td>
  153. <para style="P5">
  154. <u>[[ formatLang(sum1(o)) ]]</u>
  155. </para>
  156. </td>
  157. <td>
  158. <para style="P5">
  159. <u>[[ formatLang(sum2(o)) ]]</u>
  160. </para>
  161. </td>
  162. </tr>
  163. </blockTable>
  164. <para style="terp_5f_default_5f_2">
  165. <font color="white"> </font>
  166. </para>
  167. <para style="terp_5f_default_5f_2">
  168. <font color="white"> </font>
  169. </para>
  170. <para style="terp_5f_default_5f_2">
  171. <font color="white"> </font>
  172. </para>
  173. <blockTable colWidths="80.0,55.0,55.0,97.0,261.0,87.0,75.0,74.0" style="Table8">
  174. <tr>
  175. <td>
  176. <para style="P6">Entry</para>
  177. </td>
  178. <td>
  179. <para style="P1">Date</para>
  180. </td>
  181. <td>
  182. <para style="P1">Account</para>
  183. </td>
  184. <td>
  185. <para style="P1">Partner</para>
  186. </td>
  187. <td>
  188. <para style="P1">Description</para>
  189. </td>
  190. <td>
  191. <para style="P9">VAT</para>
  192. </td>
  193. <td>
  194. <para style="P13">[[ amount_title()[0] ]]</para>
  195. </td>
  196. <td>
  197. <para style="P10">[[ amount_title()[1] ]]</para>
  198. </td>
  199. </tr>
  200. </blockTable>
  201. <section>
  202. <para style="P4">[[ repeatIn(lines(o), 'l') ]]</para>
  203. <blockTable colWidths="80.0,55.0,55.0,97.0,261.0,13.0,75.0,75.0,75.0" style="Table9">
  204. <tr>
  205. <td>
  206. <para style="terp_5f_default_5f_8">[[ l['move_name'] != '/' and l['move_name'] or ('*'+str(l['move_id'])) ]]</para>
  207. </td>
  208. <td>
  209. <para style="terp_5f_default_5f_8">[[ l['move_date'] ]]</para>
  210. </td>
  211. <td>
  212. <para style="terp_5f_default_5f_8">[[ l['acc_code'] ]]</para>
  213. </td>
  214. <td>
  215. <para style="terp_5f_default_5f_8">[[ l['partner_name'] ]]</para>
  216. </td>
  217. <td>
  218. <para style="terp_5f_default_5f_8">[[ l['aml_name'] ]]</para>
  219. </td>
  220. <td>
  221. <para style="terp_5f_default_5f_8">[[ l['tax_code'] and (l['tax_code'] + ':') ]]</para>
  222. </td>
  223. <td>
  224. <para style="P12">[[ l['tax_code'] and formatLang(l['tax_amount']) ]]</para>
  225. </td>
  226. <td>
  227. <para style="terp_5f_default_5f_Right_5f_8">[[ l['amount1'] ]]</para>
  228. </td>
  229. <td>
  230. <para style="terp_5f_default_5f_Right_5f_8">[[ l['amount2'] ]]</para>
  231. </td>
  232. </tr>
  233. </blockTable>
  234. <blockTable colWidths="785.0" style="Table10">
  235. <tr>
  236. <td>
  237. <para style="P11">[[ l['draw_line'] and removeParentNode('blockTable') ]]</para>
  238. </td>
  239. </tr>
  240. </blockTable>
  241. <blockTable colWidths="785.0" style="Table11">
  242. <tr>
  243. <td>
  244. <para style="P11">[[ not l['draw_line'] and removeParentNode('blockTable') ]]</para>
  245. </td>
  246. </tr>
  247. </blockTable>
  248. </section>
  249. <para style="terp_5f_default_5f_8">
  250. <font color="white"> </font>
  251. </para>
  252. <blockTable colWidths="785.0" style="Table2">
  253. <tr>
  254. <td>
  255. <para style="P8">VAT Declaration</para>
  256. </td>
  257. </tr>
  258. </blockTable>
  259. <para style="terp_5f_default_5f_2">
  260. <font color="white"> </font>
  261. </para>
  262. <section>
  263. <para style="terp_5f_default_5f_8">[[ repeatIn(tax_codes(o), 't') ]] </para>
  264. <blockTable colWidths="31.0,83.0,22.0,650.0" style="Table1">
  265. <tr>
  266. <td>
  267. <para style="terp_5f_default_5f_8">[[ t.code + ': ' ]]</para>
  268. </td>
  269. <td>
  270. <para style="terp_5f_default_5f_Right_5f_8">[[ formatLang(sum_vat(o,t)) ]]</para>
  271. </td>
  272. <td>
  273. <para style="terp_5f_default_5f_9">
  274. <font color="white"> </font>
  275. </para>
  276. </td>
  277. <td>
  278. <para style="terp_5f_default_5f_8">[[ t.name ]]</para>
  279. </td>
  280. </tr>
  281. </blockTable>
  282. </section>
  283. </section>
  284. </story>
  285. </document>