[fix] problem in o2m
[odoo/odoo.git] / addons / auction / report / buyer_list.rml
1 <?xml version="1.0"?>
2 <document filename="test.pdf">
3   <template title="Buyer List" author="OpenERP S.A. (sales@openerp.com)" allowSplitting="20">
4     <pageTemplate id="first">
5       <frame id="first" x1="35.0" y1="35.0" width="525" height="772"/>
6     </pageTemplate>
7   </template>
8   <stylesheet>
9     <blockTableStyle id="Standard_Outline">
10       <blockAlignment value="LEFT"/>
11       <blockValign value="TOP"/>
12     </blockTableStyle>
13     <blockTableStyle id="Table2">
14       <blockAlignment value="LEFT"/>
15       <blockValign value="TOP"/>
16       <lineStyle kind="LINEBELOW" colorName="#000000" start="0,-1" stop="0,-1"/>
17       <lineStyle kind="LINEBELOW" colorName="#000000" start="1,-1" stop="1,-1"/>
18       <lineStyle kind="LINEBELOW" colorName="#000000" start="2,-1" stop="2,-1"/>
19       <lineStyle kind="LINEBELOW" colorName="#000000" start="3,-1" stop="3,-1"/>
20       <lineStyle kind="LINEBELOW" colorName="#000000" start="4,-1" stop="4,-1"/>
21     </blockTableStyle>
22     <blockTableStyle id="Table1">
23       <blockAlignment value="LEFT"/>
24       <blockValign value="TOP"/>
25       <lineStyle kind="LINEABOVE" colorName="#000000" start="0,0" stop="0,0"/>
26       <lineStyle kind="LINEABOVE" colorName="#000000" start="1,0" stop="1,0"/>
27       <lineStyle kind="LINEABOVE" colorName="#000000" start="2,0" stop="2,0"/>
28       <lineStyle kind="LINEABOVE" colorName="#000000" start="3,0" stop="3,0"/>
29       <lineStyle kind="LINEABOVE" colorName="#000000" start="4,0" stop="4,0"/>
30     </blockTableStyle>
31     <initialize>
32       <paraStyle name="all" alignment="justify"/>
33     </initialize>
34     <paraStyle name="P1" fontName="Helvetica" fontSize="7.0" leading="9"/>
35     <paraStyle name="P2" fontName="Helvetica-Bold" fontSize="7.0" leading="9" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/>
36     <paraStyle name="P3" fontName="Helvetica-Bold" fontSize="11.0" leading="14" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/>
37     <paraStyle name="P4" fontName="Helvetica-Bold" fontSize="11.0" leading="14" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
38     <paraStyle name="P5" fontName="Helvetica-Bold" fontSize="11.0" leading="14" alignment="CENTER" spaceBefore="0.0" spaceAfter="6.0"/>
39     <paraStyle name="P6" fontName="Helvetica-Bold" fontSize="11.0" leading="14" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/>
40     <paraStyle name="P7" fontName="Helvetica-Bold" fontSize="11.0" leading="14" alignment="CENTER" spaceBefore="0.0" spaceAfter="6.0"/>
41     <paraStyle name="P8" fontName="Courier-BoldOblique" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="6.0"/>
42     <paraStyle name="Standard" fontName="Helvetica"/>
43     <paraStyle name="Text body" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
44     <paraStyle name="List" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
45     <paraStyle name="Table Contents" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
46     <paraStyle name="Table Heading" fontName="Helvetica" alignment="CENTER" spaceBefore="0.0" spaceAfter="6.0"/>
47     <paraStyle name="Caption" fontName="Helvetica" fontSize="10.0" leading="13" spaceBefore="6.0" spaceAfter="6.0"/>
48     <paraStyle name="Addressee" fontName="Helvetica" spaceBefore="0.0" spaceAfter="3.0"/>
49     <paraStyle name="Index" fontName="Helvetica"/>
50
51   </stylesheet>
52   <story>
53     <para style="P2">
54       <font color="white"> </font>
55     </para>
56     <para style="P4">Date: [[ formatLang(time.strftime('%Y-%m-%d'),date=True)]]</para>
57     <para style="P3">[[ repeatIn(lines_lots_from_auction(objects),'o') ]]</para>
58     <para style="P3">
59       <font color="white"> </font>
60     </para>
61     <para style="P5">[[o['name'] or False]]</para>
62     <para style="P1">
63       <font color="white"> </font>
64     </para>
65     <section>
66       <para style="P1">
67         <font color="white"> </font>
68       </para>
69       <blockTable colWidths="131.0,39.0,89.0,121.0,140.0" style="Table2">
70         <tr>
71           <td>
72             <para style="P5">Buyer </para>
73           </td>
74           <td>
75             <para style="P5">Lot</para>
76           </td>
77           <td>
78             <para style="P5">Adj.([[ company.currency_id.symbol ]])</para>
79           </td>
80           <td>
81             <para style="P5">Buyer costs([[ o['amount' ]*100 ]]%)</para>
82           </td>
83           <td>
84             <para style="P5">To pay ([[ company.currency_id.symbol ]])</para>
85           </td>
86         </tr>
87         <tr>
88           <td>
89             <para style="P5">[[ repeatIn(lines_lots_auct_lot(o),'a') ]][[ a['ach_uid'] ]]</para>
90           </td>
91           <td>
92             <para style="P3">[[ a['no_lot'] or '0.0' ]]</para>
93           </td>
94           <td>
95             <para style="P5">[[ a['adj_price']) or '0.0' ]][[ company.currency_id.symbol ]]</para>
96           </td>
97           <td>
98             <para style="P5">[[ a['buyer_cost'] or '0.0' ]][[ company.currency_id.symbol ]]</para>
99           </td>
100           <td>
101             <para style="P5">[[a['to_pay'] or '0.0' ]][[ company.currency_id.symbol ]]</para>
102           </td>
103         </tr>
104       </blockTable>
105       <para style="Standard">
106         <font color="white"> .........</font>
107         <font color="white"> .........</font>
108         <font color="white"> .........</font>
109       </para>
110     </section>
111     <blockTable colWidths="127.0,43.0,87.0,122.0,140.0" style="Table1">
112       <tr>
113         <td>
114           <para style="P5">Total:</para>
115         </td>
116         <td>
117           <para style="P3">[[ '%.0f' % (sum_lots() or 0.0) ]]</para>
118         </td>
119         <td>
120           <para style="P5">[[ '%.2f' % (sum_adj_price() or 0.0 )]][[ company.currency_id.symbol ]]</para>
121         </td>
122         <td>
123           <para style="P5">[[ '%.2f' % (sum_buyer_obj_price() or 0.0) ]][[ company.currency_id.symbol ]]</para>
124         </td>
125         <td>
126           <para style="P5">[[ '%.2f' % (sum_buyer_price() or 0.0) ]][[ company.currency_id.symbol ]]</para>
127         </td>
128       </tr>
129     </blockTable>
130     <para style="P8">
131       <font color="white"> </font>
132     </para>
133   </story>
134 </document>