Merge lp:~matjaz-6/openerpsl/openerpsl_02_17 into lp:openerpsl/7.0
- openerpsl_02_17
- Merge into 7.0
Proposed by
Matjaz Kalic
Status: | Merged |
---|---|
Merged at revision: | 339 |
Proposed branch: | lp:~matjaz-6/openerpsl/openerpsl_02_17 |
Merge into: | lp:openerpsl/7.0 |
Diff against target: |
1042 lines (+382/-313) 9 files modified
novaqua_reports/__init__.py (+1/-0) novaqua_reports/__openerp__.py (+2/-1) novaqua_reports/report/account_print_invoice.rml (+149/-154) novaqua_reports/report/purchase_order.rml (+1/-1) novaqua_reports/report/sale_order.rml (+103/-105) novaqua_reports/report/stock_picking.py (+15/-0) novaqua_reports/report/stock_picking.rml (+60/-52) novaqua_reports/res_partner.py (+34/-0) novaqua_reports/res_partner_view.xml (+17/-0) |
To merge this branch: | bzr merge lp:~matjaz-6/openerpsl/openerpsl_02_17 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Mentis | Pending | ||
Review via email: mp+208130@code.launchpad.net |
Commit message
Description of the change
[MOD] novaqua_reports
To post a comment you must log in.
- 339. By Dušan Laznik (Mentis)
-
[MOD] novaqua_reports
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'novaqua_reports/__init__.py' |
2 | --- novaqua_reports/__init__.py 2014-01-27 12:26:32 +0000 |
3 | +++ novaqua_reports/__init__.py 2014-02-25 13:12:03 +0000 |
4 | @@ -22,3 +22,4 @@ |
5 | import report |
6 | import novaqua_reports |
7 | import account_payment_term |
8 | +import res_partner |
9 | |
10 | === modified file 'novaqua_reports/__openerp__.py' |
11 | --- novaqua_reports/__openerp__.py 2014-01-20 08:10:25 +0000 |
12 | +++ novaqua_reports/__openerp__.py 2014-02-25 13:12:03 +0000 |
13 | @@ -24,12 +24,13 @@ |
14 | "version": "1.0", |
15 | "author": "Mentis d.o.o.", |
16 | "category": "Generic Modules", |
17 | - "depends": ['sale','purchase','account','stock'], |
18 | + "depends": ['base','sale','purchase','account','stock'], |
19 | "description": """Novaqua Reports - replacing original OpenERP reports. """, |
20 | "init_xml": [], |
21 | "update_xml": [ |
22 | 'novaqua_reports.xml', |
23 | 'account_payment_term_view.xml', |
24 | + 'res_partner_view.xml', |
25 | ], |
26 | "demo_xml": [], |
27 | "active": False, |
28 | |
29 | === modified file 'novaqua_reports/report/account_print_invoice.rml' |
30 | --- novaqua_reports/report/account_print_invoice.rml 2014-01-28 11:43:49 +0000 |
31 | +++ novaqua_reports/report/account_print_invoice.rml 2014-02-25 13:12:03 +0000 |
32 | @@ -106,29 +106,25 @@ |
33 | <paraStyle name="P7" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="11.0" leading="14" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
34 | <paraStyle name="P8" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="7.0" leading="9" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
35 | <paraStyle name="P9" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/> |
36 | - <paraStyle name="P10" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
37 | - <paraStyle name="P11" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
38 | - <paraStyle name="P12" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
39 | - <paraStyle name="P13" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="7.0" leading="9" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
40 | - <paraStyle name="P14" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/> |
41 | - <paraStyle name="P15" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="7.0" leading="9" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
42 | - <paraStyle name="P16" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="7.0" leading="9" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
43 | - <paraStyle name="P17" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
44 | + <paraStyle name="P10" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica-Bold" fontSize="7.0" leading="9" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
45 | + <paraStyle name="P11" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
46 | + <paraStyle name="P12" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
47 | + <paraStyle name="P13" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
48 | + <paraStyle name="P14" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="7.0" leading="9" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
49 | + <paraStyle name="P15" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/> |
50 | + <paraStyle name="P16" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="7.0" leading="9" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
51 | + <paraStyle name="P17" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="7.0" leading="9" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
52 | <paraStyle name="P18" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
53 | - <paraStyle name="P19" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0" textColor="#ffffff"/> |
54 | - <paraStyle name="P20" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="7.0" leading="9" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0" textColor="#ffffff"/> |
55 | - <paraStyle name="P21" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/> |
56 | - <paraStyle name="P22" rightIndent="-0.0" leftIndent="-3.0" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/> |
57 | - <paraStyle name="P23" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/> |
58 | + <paraStyle name="P19" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
59 | + <paraStyle name="P20" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0" textColor="#ffffff"/> |
60 | + <paraStyle name="P21" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="7.0" leading="9" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0" textColor="#ffffff"/> |
61 | + <paraStyle name="P22" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/> |
62 | + <paraStyle name="P23" rightIndent="-0.0" leftIndent="-3.0" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/> |
63 | <paraStyle name="P24" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/> |
64 | - <paraStyle name="P25" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
65 | - <paraStyle name="P26" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/> |
66 | - <paraStyle name="P27" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
67 | - <paraStyle name="P28" fontName="Helvetica-Bold" fontSize="7.0" leading="9" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/> |
68 | - <paraStyle name="P29" fontName="Helvetica" fontSize="7.0" leading="9" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/> |
69 | - <paraStyle name="P30" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="7.0" leading="9" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
70 | - <paraStyle name="P31" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica-Bold" fontSize="7.0" leading="9" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
71 | - <paraStyle name="P32" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="7.0" leading="9" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
72 | + <paraStyle name="P25" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/> |
73 | + <paraStyle name="P26" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
74 | + <paraStyle name="P27" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/> |
75 | + <paraStyle name="P28" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
76 | <paraStyle name="Standard" fontName="Helvetica"/> |
77 | <paraStyle name="Text body" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/> |
78 | <paraStyle name="List" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/> |
79 | @@ -209,42 +205,42 @@ |
80 | <blockTable colWidths="104.0,87.0" style="Table_invoice_data"> |
81 | <tr> |
82 | <td> |
83 | - <para style="P18">Ljubljana:</para> |
84 | - </td> |
85 | - <td> |
86 | - <para style="P18">[[ formatLang(o.date_invoice_creation,date=True) ]]</para> |
87 | - </td> |
88 | - </tr> |
89 | - <tr> |
90 | - <td> |
91 | - <para style="P18">Delivery Date:</para> |
92 | - </td> |
93 | - <td> |
94 | - <para style="P18">[[ formatLang(o.date_invoice,date=True) ]]</para> |
95 | - </td> |
96 | - </tr> |
97 | - <tr> |
98 | - <td> |
99 | - <para style="P18">Due Date:</para> |
100 | - </td> |
101 | - <td> |
102 | - <para style="P17">[[ (o.payment_term.date_due_note) or formatLang(o.date_due,date=True) ]] </para> |
103 | - </td> |
104 | - </tr> |
105 | - <tr> |
106 | - <td> |
107 | - <para style="P18">Payment Term:</para> |
108 | - </td> |
109 | - <td> |
110 | - <para style="P18">[[ o.payment_term.name ]]</para> |
111 | - </td> |
112 | - </tr> |
113 | - <tr> |
114 | - <td> |
115 | - <para style="P18">Partner phone:</para> |
116 | - </td> |
117 | - <td> |
118 | - <para style="P18">[[ o.partner_id.mobile or o.partner_id.phone]]</para> |
119 | + <para style="P19">Ljubljana:</para> |
120 | + </td> |
121 | + <td> |
122 | + <para style="P19">[[ formatLang(o.date_invoice_creation,date=True) ]]</para> |
123 | + </td> |
124 | + </tr> |
125 | + <tr> |
126 | + <td> |
127 | + <para style="P19">Delivery Date:</para> |
128 | + </td> |
129 | + <td> |
130 | + <para style="P19">[[ formatLang(o.date_invoice,date=True) ]]</para> |
131 | + </td> |
132 | + </tr> |
133 | + <tr> |
134 | + <td> |
135 | + <para style="P19">Due Date:</para> |
136 | + </td> |
137 | + <td> |
138 | + <para style="P18">[[ (o.payment_term.date_due_note) or formatLang(o.date_due,date=True) ]] </para> |
139 | + </td> |
140 | + </tr> |
141 | + <tr> |
142 | + <td> |
143 | + <para style="P19">Payment Term:</para> |
144 | + </td> |
145 | + <td> |
146 | + <para style="P19">[[ o.payment_term.name ]]</para> |
147 | + </td> |
148 | + </tr> |
149 | + <tr> |
150 | + <td> |
151 | + <para style="P19">Partner phone:</para> |
152 | + </td> |
153 | + <td> |
154 | + <para style="P19">[[ o.partner_id.mobile or o.partner_id.phone]]</para> |
155 | </td> |
156 | </tr> |
157 | </blockTable> |
158 | @@ -275,28 +271,28 @@ |
159 | <blockTable colWidths="49.0,220.0,54.0,36.0,54.0,32.0,27.0,57.0" repeatRows="1" style="Table7"> |
160 | <tr> |
161 | <td> |
162 | - <para style="P21">Code</para> |
163 | - </td> |
164 | - <td> |
165 | - <para style="P21">Description</para> |
166 | - </td> |
167 | - <td> |
168 | - <para style="P23">Quantity</para> |
169 | - </td> |
170 | - <td> |
171 | - <para style="P23">UM</para> |
172 | - </td> |
173 | - <td> |
174 | - <para style="P24">Unit Price </para> |
175 | - </td> |
176 | - <td> |
177 | - <para style="P24">Disc.</para> |
178 | - </td> |
179 | - <td> |
180 | - <para style="P23">DDV (%)</para> |
181 | - </td> |
182 | - <td> |
183 | - <para style="P24">Price (EUR)</para> |
184 | + <para style="P22">Code</para> |
185 | + </td> |
186 | + <td> |
187 | + <para style="P22">Description</para> |
188 | + </td> |
189 | + <td> |
190 | + <para style="P24">Quantity</para> |
191 | + </td> |
192 | + <td> |
193 | + <para style="P24">UM</para> |
194 | + </td> |
195 | + <td> |
196 | + <para style="P25">Unit Price </para> |
197 | + </td> |
198 | + <td> |
199 | + <para style="P25">Disc.</para> |
200 | + </td> |
201 | + <td> |
202 | + <para style="P24">DDV (%)</para> |
203 | + </td> |
204 | + <td> |
205 | + <para style="P25">Price (EUR)</para> |
206 | </td> |
207 | </tr> |
208 | </blockTable> |
209 | @@ -308,25 +304,25 @@ |
210 | <para style="P9">[[ l.product_id.default_code ]]</para> |
211 | </td> |
212 | <td> |
213 | - <para style="P8">[[ l.product_id.name_template ]]</para> |
214 | - </td> |
215 | - <td> |
216 | - <para style="P15">[[ formatLang(get_uom_qty(l)) ]] </para> |
217 | - </td> |
218 | - <td> |
219 | - <para style="P14">[[ get_units(l) ]] </para> |
220 | - </td> |
221 | - <td> |
222 | - <para style="P15">[[ formatLang(l.price_unit) ]]</para> |
223 | - </td> |
224 | - <td> |
225 | - <para style="P14">[[ formatLang(l.quantity*l.price_unit*l.discount/100, digits=get_digits(dp='Account')) ]]</para> |
226 | - </td> |
227 | - <td> |
228 | - <para style="P26">[[ ', '.join([ formatLang(lt.amount*100, digits=get_digits(dp='Account')) or '' for lt in l.invoice_line_tax_id ]) ]]</para> |
229 | - </td> |
230 | - <td> |
231 | - <para style="P13">[[ formatLang(l.price_subtotal, digits=get_digits(dp='Account')) ]]</para> |
232 | + <para style="P8">[[ l.name ]]</para> |
233 | + </td> |
234 | + <td> |
235 | + <para style="P16">[[ formatLang(get_uom_qty(l)) ]] </para> |
236 | + </td> |
237 | + <td> |
238 | + <para style="P15">[[ get_units(l) ]] </para> |
239 | + </td> |
240 | + <td> |
241 | + <para style="P16">[[ formatLang(l.price_unit) ]]</para> |
242 | + </td> |
243 | + <td> |
244 | + <para style="P15">[[ formatLang(l.quantity*l.price_unit*l.discount/100, digits=get_digits(dp='Account')) ]]</para> |
245 | + </td> |
246 | + <td> |
247 | + <para style="P27">[[ ', '.join([ formatLang(lt.amount*100, digits=get_digits(dp='Account')) or '' for lt in l.invoice_line_tax_id ]) ]]</para> |
248 | + </td> |
249 | + <td> |
250 | + <para style="P14">[[ formatLang(l.price_subtotal, digits=get_digits(dp='Account')) ]]</para> |
251 | </td> |
252 | </tr> |
253 | </blockTable> |
254 | @@ -334,38 +330,38 @@ |
255 | <blockTable colWidths="280.0,248.0" style="Table10"> |
256 | <tr> |
257 | <td> |
258 | - <para style="P10">Net Total:</para> |
259 | - </td> |
260 | - <td> |
261 | - <para style="P12">[[ formatLang(get_total_net(o) , digits=get_digits(dp='Account')) ]]</para> |
262 | - </td> |
263 | - </tr> |
264 | - <tr> |
265 | - <td> |
266 | - <para style="P10">Disc. Total: [[ (get_total_discount(o) and ' ') or removeParentNode('tr') ]]</para> |
267 | - </td> |
268 | - <td> |
269 | - <para style="P12">[[ formatLang(get_total_discount(o) , digits=get_digits(dp='Account')) ]]</para> |
270 | - </td> |
271 | - </tr> |
272 | - <tr> |
273 | - <td> |
274 | - <para style="P25">Taxes:</para> |
275 | - </td> |
276 | - <td> |
277 | - <para style="P12">[[ formatLang(o.amount_tax, digits=get_digits(dp='Account')) ]]</para> |
278 | - </td> |
279 | - </tr> |
280 | - <tr> |
281 | - <td> |
282 | - <para style="P22">Total:</para> |
283 | - </td> |
284 | - <td> |
285 | - <para style="P27">[[ formatLang(o.amount_total, digits=get_digits(dp='Account'), grouping=True) ]]</para> |
286 | + <para style="P11">Net Total:</para> |
287 | + </td> |
288 | + <td> |
289 | + <para style="P13">[[ formatLang(get_total_net(o) , digits=get_digits(dp='Account')) ]]</para> |
290 | + </td> |
291 | + </tr> |
292 | + <tr> |
293 | + <td> |
294 | + <para style="P11">Disc. Total: [[ (get_total_discount(o) and ' ') or removeParentNode('tr') ]]</para> |
295 | + </td> |
296 | + <td> |
297 | + <para style="P13">[[ formatLang(get_total_discount(o) , digits=get_digits(dp='Account')) ]]</para> |
298 | + </td> |
299 | + </tr> |
300 | + <tr> |
301 | + <td> |
302 | + <para style="P26">Taxes:</para> |
303 | + </td> |
304 | + <td> |
305 | + <para style="P13">[[ formatLang(o.amount_tax, digits=get_digits(dp='Account')) ]]</para> |
306 | + </td> |
307 | + </tr> |
308 | + <tr> |
309 | + <td> |
310 | + <para style="P23">Total:</para> |
311 | + </td> |
312 | + <td> |
313 | + <para style="P28">[[ formatLang(o.amount_total, digits=get_digits(dp='Account'), grouping=True) ]]</para> |
314 | </td> |
315 | </tr> |
316 | </blockTable> |
317 | - <para style="P19">-</para> |
318 | + <para style="P20">-</para> |
319 | <blockTable colWidths="355.0,175.0" style="Table_teža"> |
320 | <tr> |
321 | <td> |
322 | @@ -373,18 +369,18 @@ |
323 | <para style="terp_default_8">Total net weight: [[ formatLang(get_total_weight(o)) ]] kg</para> |
324 | </td> |
325 | <td> |
326 | - <para style="P16"> |
327 | + <para style="P17"> |
328 | <font color="white"> </font> |
329 | </para> |
330 | </td> |
331 | </tr> |
332 | </blockTable> |
333 | - <para style="P19">-</para> |
334 | + <para style="P20">-</para> |
335 | <blockTable colWidths="530.0" style="Table_notes"> |
336 | <tr> |
337 | <td> |
338 | - <para style="P10">[[ (o.comment and format(o.comment )) or removeParentNode('blockTable') ]]</para> |
339 | - <para style="P10"> |
340 | + <para style="P11">[[ (o.comment and format(o.comment )) or removeParentNode('blockTable') ]]</para> |
341 | + <para style="P11"> |
342 | <font color="white"> </font> |
343 | </para> |
344 | </td> |
345 | @@ -393,23 +389,22 @@ |
346 | <blockTable colWidths="530.0" style="Table_noga"> |
347 | <tr> |
348 | <td> |
349 | - <para style="P8">Do popolnega plačila računa ostaja blago last podjetja NOVAQUA d.o.o. |
350 | - Za nepravočasno plačane račune zaračunavamo zakonsko zamudne obresti.</para> |
351 | - </td> |
352 | - </tr> |
353 | - <tr> |
354 | - <td> |
355 | - <para style="P31">Garancija:</para> |
356 | - </td> |
357 | - </tr> |
358 | - <tr> |
359 | - <td> |
360 | - <para style="P31"><u>12 mesecev</u> na elektrotehniko, za bazenske črpalke se upošteva ob dokazilu, da so kartuše bile redno zamenjane vsakih 14 dni.</para> |
361 | - </td> |
362 | - </tr> |
363 | - <tr> |
364 | - <td> |
365 | - <para style="P31"><u>3 mesece</u> na bazensko folijo, napihljive blazine in ostali program.</para> |
366 | + <para style="P8">Do popolnega plačila računa ostaja blago last podjetja NOVAQUA d.o.o. Za nepravočasno plačane račune zaračunavamo zakonsko zamudne obresti.</para> |
367 | + </td> |
368 | + </tr> |
369 | + <tr> |
370 | + <td> |
371 | + <para style="P10">Garancija:</para> |
372 | + </td> |
373 | + </tr> |
374 | + <tr> |
375 | + <td> |
376 | + <para style="P10"><font face="Helvetica">12 mesecev</font> na elektrotehniko, za bazenske črpalke se upošteva ob dokazilu, da so kartuše bile redno zamenjane vsakih 14 dni.</para> |
377 | + </td> |
378 | + </tr> |
379 | + <tr> |
380 | + <td> |
381 | + <para style="P10"><font face="Helvetica">3 mesece</font> na bazensko folijo, napihljive blazine in ostali program.</para> |
382 | </td> |
383 | </tr> |
384 | <tr> |
385 | @@ -418,11 +413,11 @@ |
386 | </td> |
387 | </tr> |
388 | </blockTable> |
389 | - <para style="P20">-</para> |
390 | - <para style="P20">-</para> |
391 | - <para style="P20">-</para> |
392 | - <para style="P20">-</para> |
393 | - <para style="P20">-</para> |
394 | + <para style="P21">-</para> |
395 | + <para style="P21">-</para> |
396 | + <para style="P21">-</para> |
397 | + <para style="P21">-</para> |
398 | + <para style="P21">-</para> |
399 | <blockTable colWidths="293.0,96.0,135.0" style="Fakturiral"> |
400 | <tr> |
401 | <td> |
402 | @@ -434,7 +429,7 @@ |
403 | <para style="P2">Invoice issued by:</para> |
404 | </td> |
405 | <td> |
406 | - <para style="P11">[[ o.user_id.name ]]</para> |
407 | + <para style="P12">[[ o.user_id.name ]]</para> |
408 | </td> |
409 | </tr> |
410 | </blockTable> |
411 | |
412 | === modified file 'novaqua_reports/report/account_print_invoice.sxw' |
413 | Binary files novaqua_reports/report/account_print_invoice.sxw 2014-01-28 11:43:49 +0000 and novaqua_reports/report/account_print_invoice.sxw 2014-02-25 13:12:03 +0000 differ |
414 | === modified file 'novaqua_reports/report/purchase_order.rml' |
415 | --- novaqua_reports/report/purchase_order.rml 2014-01-27 12:26:32 +0000 |
416 | +++ novaqua_reports/report/purchase_order.rml 2014-02-25 13:12:03 +0000 |
417 | @@ -273,7 +273,7 @@ |
418 | <para style="P15">[[ line.product_id.default_code ]]</para> |
419 | </td> |
420 | <td> |
421 | - <para style="P14">[[ line.product_id.name_template ]]</para> |
422 | + <para style="P14">[[ line.name ]]</para> |
423 | </td> |
424 | <td> |
425 | <para style="P8">[[ formatLang(line.product_qty ) ]] </para> |
426 | |
427 | === modified file 'novaqua_reports/report/purchase_order.sxw' |
428 | Binary files novaqua_reports/report/purchase_order.sxw 2014-01-27 12:26:32 +0000 and novaqua_reports/report/purchase_order.sxw 2014-02-25 13:12:03 +0000 differ |
429 | === modified file 'novaqua_reports/report/sale_order.rml' |
430 | --- novaqua_reports/report/sale_order.rml 2014-01-28 11:43:49 +0000 |
431 | +++ novaqua_reports/report/sale_order.rml 2014-02-25 13:12:03 +0000 |
432 | @@ -105,30 +105,28 @@ |
433 | <paraStyle name="P2" fontName="Helvetica" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
434 | <paraStyle name="P3" fontName="Helvetica" fontSize="4.0" leading="5" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
435 | <paraStyle name="P4" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
436 | - <paraStyle name="P5" fontName="Helvetica" fontSize="11.0" leading="14" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
437 | - <paraStyle name="P6" fontName="Helvetica" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
438 | - <paraStyle name="P7" fontName="Helvetica" fontSize="7.0" leading="9" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
439 | - <paraStyle name="P8" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/> |
440 | - <paraStyle name="P9" fontName="Helvetica" fontSize="11.0" leading="14" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
441 | - <paraStyle name="P10" fontName="Helvetica" fontSize="9.0" leading="11" alignment="JUSTIFY" spaceBefore="0.0" spaceAfter="0.0" textColor="#ffffff"/> |
442 | - <paraStyle name="P11" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/> |
443 | - <paraStyle name="P12" fontName="Helvetica-Bold" fontSize="12.0" leading="15" alignment="RIGHT" spaceBefore="12.0" spaceAfter="6.0"/> |
444 | - <paraStyle name="P13" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
445 | - <paraStyle name="P14" fontName="Helvetica" fontSize="11.0" leading="14" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
446 | - <paraStyle name="P15" fontName="Helvetica" fontSize="7.0" leading="9" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
447 | - <paraStyle name="P16" fontName="Helvetica" fontSize="7.0" leading="9" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
448 | - <paraStyle name="P17" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
449 | - <paraStyle name="P18" fontName="Helvetica" fontSize="7.0" leading="9" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
450 | - <paraStyle name="P19" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/> |
451 | - <paraStyle name="P20" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/> |
452 | - <paraStyle name="P21" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/> |
453 | - <paraStyle name="P22" fontName="Helvetica" fontSize="7.0" leading="9" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
454 | - <paraStyle name="P23" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
455 | - <paraStyle name="P24" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/> |
456 | - <paraStyle name="P25" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
457 | - <paraStyle name="P26" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
458 | - <paraStyle name="P27" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
459 | - <paraStyle name="P28" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
460 | + <paraStyle name="P5" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
461 | + <paraStyle name="P6" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
462 | + <paraStyle name="P7" fontName="Helvetica" fontSize="11.0" leading="14" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
463 | + <paraStyle name="P8" fontName="Helvetica" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
464 | + <paraStyle name="P9" fontName="Helvetica" fontSize="7.0" leading="9" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
465 | + <paraStyle name="P10" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/> |
466 | + <paraStyle name="P11" fontName="Helvetica" fontSize="11.0" leading="14" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
467 | + <paraStyle name="P12" fontName="Helvetica" fontSize="9.0" leading="11" alignment="JUSTIFY" spaceBefore="0.0" spaceAfter="0.0" textColor="#ffffff"/> |
468 | + <paraStyle name="P13" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
469 | + <paraStyle name="P14" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/> |
470 | + <paraStyle name="P15" fontName="Helvetica-Bold" fontSize="12.0" leading="15" alignment="RIGHT" spaceBefore="12.0" spaceAfter="6.0"/> |
471 | + <paraStyle name="P16" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
472 | + <paraStyle name="P17" fontName="Helvetica" fontSize="11.0" leading="14" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
473 | + <paraStyle name="P18" fontName="Helvetica" fontSize="7.0" leading="9" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
474 | + <paraStyle name="P19" fontName="Helvetica" fontSize="7.0" leading="9" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
475 | + <paraStyle name="P20" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
476 | + <paraStyle name="P21" fontName="Helvetica" fontSize="7.0" leading="9" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
477 | + <paraStyle name="P22" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/> |
478 | + <paraStyle name="P23" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/> |
479 | + <paraStyle name="P24" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/> |
480 | + <paraStyle name="P25" fontName="Helvetica" fontSize="7.0" leading="9" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
481 | + <paraStyle name="P26" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
482 | <paraStyle name="Standard" fontName="Helvetica"/> |
483 | <paraStyle name="Text body" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/> |
484 | <paraStyle name="Heading" fontName="Helvetica" fontSize="8.0" leading="10" spaceBefore="12.0" spaceAfter="6.0"/> |
485 | @@ -171,37 +169,37 @@ |
486 | <blockTable colWidths="270.0,270.0" style="Table_naslov"> |
487 | <tr> |
488 | <td> |
489 | - <para style="P11"> |
490 | + <para style="P14"> |
491 | <font color="white"> </font> |
492 | </para> |
493 | </td> |
494 | <td> |
495 | - <para style="P12">[[ o.state not in ['draft','sent'] and removeParentNode('para') ]] Quotation N° [[ o.name ]]</para> |
496 | - <para style="P12">[[ o.state in ['draft','sent'] and removeParentNode('para') ]] Order N° [[ o.name ]]</para> |
497 | + <para style="P15">[[ o.state not in ['draft','sent'] and removeParentNode('para') ]] Quotation N° [[ o.name ]]</para> |
498 | + <para style="P15">[[ o.state in ['draft','sent'] and removeParentNode('para') ]] Order N° [[ o.name ]]</para> |
499 | </td> |
500 | </tr> |
501 | </blockTable> |
502 | <blockTable colWidths="264.0,276.0" style="Table_customer_data"> |
503 | <tr> |
504 | <td> |
505 | - <para style="P9">[[ (o.partner_id and o.partner_id.name) or '' ]] </para> |
506 | - <para style="P9">[[ (o.partner_id.street) or '' ]]</para> |
507 | - <para style="P9">[[ (o.partner_id.zip) or '' ]] [[ (o.partner_id.city) or '' ]]</para> |
508 | - <para style="P9">[[ (o.partner_id.country_id.name) or '' ]]</para> |
509 | - <para style="P9"> |
510 | - <font color="white"> </font> |
511 | - </para> |
512 | - <para style="P14">[[ (o.partner_id == o.partner_shipping_id) and removeParentNode('para') ]] Shipping address :</para> |
513 | - <para style="P9">[[ ((o.partner_id <> o.partner_shipping_id) and (o.partner_shipping_id and o.partner_id.title and o.partner_shipping_id.title.name)) or removeParentNode('para') ]]</para> |
514 | - <para style="P9">[[ ((o.partner_id <> o.partner_shipping_id) and o.partner_shipping_id and o.partner_shipping_id.name) or removeParentNode('para') ]] </para> |
515 | - <para style="P9">[[ (o.partner_id <> o.partner_shipping_id) and (o.partner_shipping_id and display_address(o.partner_shipping_id)) or removeParentNode('para') ]]</para> |
516 | - <para style="P9"> |
517 | - <font color="white"> </font> |
518 | - </para> |
519 | - <para style="P14">[[ o.partner_id == o.partner_invoice_id and removeParentNode('para') ]] Invoice address :</para> |
520 | - <para style="P9">[[ ((o.partner_id <> o.partner_invoice_id) and (o.partner_invoice_id and o.partner_id.title and o.partner_invoice_id.title.name)) or removeParentNode('para') ]]</para> |
521 | - <para style="P9">[[ ((o.partner_id <> o.partner_invoice_id) and o.partner_invoice_id and o.partner_invoice_id.name) or removeParentNode('para') ]]</para> |
522 | - <para style="P5">[[ ((o.partner_id <> o.partner_invoice_id) and o.partner_invoice_id and display_address(o.partner_invoice_id)) or removeParentNode('para') ]]</para> |
523 | + <para style="P11">[[ (o.partner_id and o.partner_id.name) or '' ]] </para> |
524 | + <para style="P11">[[ (o.partner_id.street) or '' ]]</para> |
525 | + <para style="P11">[[ (o.partner_id.zip) or '' ]] [[ (o.partner_id.city) or '' ]]</para> |
526 | + <para style="P11">[[ (o.partner_id.country_id.name) or '' ]]</para> |
527 | + <para style="P11"> |
528 | + <font color="white"> </font> |
529 | + </para> |
530 | + <para style="P17">[[ (o.partner_id == o.partner_shipping_id) and removeParentNode('para') ]] Shipping address :</para> |
531 | + <para style="P11">[[ ((o.partner_id <> o.partner_shipping_id) and (o.partner_shipping_id and o.partner_id.title and o.partner_shipping_id.title.name)) or removeParentNode('para') ]]</para> |
532 | + <para style="P11">[[ ((o.partner_id <> o.partner_shipping_id) and o.partner_shipping_id and o.partner_shipping_id.name) or removeParentNode('para') ]] </para> |
533 | + <para style="P11">[[ (o.partner_id <> o.partner_shipping_id) and (o.partner_shipping_id and display_address(o.partner_shipping_id)) or removeParentNode('para') ]]</para> |
534 | + <para style="P11"> |
535 | + <font color="white"> </font> |
536 | + </para> |
537 | + <para style="P17">[[ o.partner_id == o.partner_invoice_id and removeParentNode('para') ]] Invoice address :</para> |
538 | + <para style="P11">[[ ((o.partner_id <> o.partner_invoice_id) and (o.partner_invoice_id and o.partner_id.title and o.partner_invoice_id.title.name)) or removeParentNode('para') ]]</para> |
539 | + <para style="P11">[[ ((o.partner_id <> o.partner_invoice_id) and o.partner_invoice_id and o.partner_invoice_id.name) or removeParentNode('para') ]]</para> |
540 | + <para style="P7">[[ ((o.partner_id <> o.partner_invoice_id) and o.partner_invoice_id and display_address(o.partner_invoice_id)) or removeParentNode('para') ]]</para> |
541 | </td> |
542 | <td> |
543 | <blockTable colWidths="126.0,144.0" style="Table_order_inf"> |
544 | @@ -210,7 +208,7 @@ |
545 | <para style="P2">Ljubljana,</para> |
546 | </td> |
547 | <td> |
548 | - <para style="P6">[[ formatLang(o.date_order, date = True) ]]</para> |
549 | + <para style="P8">[[ formatLang(o.date_order, date = True) ]]</para> |
550 | </td> |
551 | </tr> |
552 | <tr> |
553 | @@ -218,7 +216,7 @@ |
554 | <para style="P2">Expiration date:</para> |
555 | </td> |
556 | <td> |
557 | - <para style="P6"> |
558 | + <para style="P8"> |
559 | <font color="white"> </font> |
560 | </para> |
561 | </td> |
562 | @@ -260,7 +258,7 @@ |
563 | </td> |
564 | </tr> |
565 | </blockTable> |
566 | - <para style="P11"> |
567 | + <para style="P14"> |
568 | <font color="white"> </font> |
569 | </para> |
570 | </td> |
571 | @@ -278,7 +276,7 @@ |
572 | </para> |
573 | </td> |
574 | <td> |
575 | - <para style="P18"> |
576 | + <para style="P21"> |
577 | <font color="white"> </font> |
578 | </para> |
579 | </td> |
580 | @@ -287,28 +285,28 @@ |
581 | <blockTable colWidths="55.0,216.0,58.0,34.0,57.0,32.0,27.0,57.0" repeatRows="1" style="Table4"> |
582 | <tr> |
583 | <td> |
584 | - <para style="P19">Code</para> |
585 | - </td> |
586 | - <td> |
587 | - <para style="P19">Description</para> |
588 | - </td> |
589 | - <td> |
590 | - <para style="P21">Quantity</para> |
591 | - </td> |
592 | - <td> |
593 | - <para style="P21">UM</para> |
594 | - </td> |
595 | - <td> |
596 | - <para style="P21">Unit Price</para> |
597 | - </td> |
598 | - <td> |
599 | - <para style="P21">Disc.</para> |
600 | - </td> |
601 | - <td> |
602 | - <para style="P20">Taxes (%)</para> |
603 | - </td> |
604 | - <td> |
605 | - <para style="P21">Price (€)</para> |
606 | + <para style="P22">Code</para> |
607 | + </td> |
608 | + <td> |
609 | + <para style="P22">Description</para> |
610 | + </td> |
611 | + <td> |
612 | + <para style="P24">Quantity</para> |
613 | + </td> |
614 | + <td> |
615 | + <para style="P24">UM</para> |
616 | + </td> |
617 | + <td> |
618 | + <para style="P24">Unit Price</para> |
619 | + </td> |
620 | + <td> |
621 | + <para style="P24">Disc.</para> |
622 | + </td> |
623 | + <td> |
624 | + <para style="P23">Taxes (%)</para> |
625 | + </td> |
626 | + <td> |
627 | + <para style="P24">Price (€)</para> |
628 | </td> |
629 | </tr> |
630 | </blockTable> |
631 | @@ -317,28 +315,28 @@ |
632 | <blockTable colWidths="56.0,216.0,58.0,34.0,58.0,32.0,28.0,54.0" style="Table5"> |
633 | <tr> |
634 | <td> |
635 | - <para style="P8">[[ line.product_id.default_code ]]</para> |
636 | - </td> |
637 | - <td> |
638 | - <para style="P7">[[ line.product_id.name_template ]] </para> |
639 | - </td> |
640 | - <td> |
641 | - <para style="P15">[[ line.product_uom_qty ]] </para> |
642 | - </td> |
643 | - <td> |
644 | - <para style="P15">[[ line.product_uom.name ]]</para> |
645 | - </td> |
646 | - <td> |
647 | - <para style="P15">[[ formatLang(line.price_unit, digits=get_digits(dp='Product Price')) ]]</para> |
648 | - </td> |
649 | - <td> |
650 | - <para style="P16">[[ formatLang( line.product_uom_qty*line.price_unit*line.discount/100 ) ]] </para> |
651 | - </td> |
652 | - <td> |
653 | - <para style="P22">[[ ', '.join(map(lambda x: formatLang( x.amount*100, digits=get_digits(dp='Account')), line.tax_id)) ]]</para> |
654 | - </td> |
655 | - <td> |
656 | - <para style="P15">[[ formatLang(line.price_subtotal, digits=get_digits(dp='Account')) ]]</para> |
657 | + <para style="P10">[[ line.product_id.default_code ]]</para> |
658 | + </td> |
659 | + <td> |
660 | + <para style="P9">[[ line.name ]] </para> |
661 | + </td> |
662 | + <td> |
663 | + <para style="P18">[[ line.product_uom_qty ]] </para> |
664 | + </td> |
665 | + <td> |
666 | + <para style="P18">[[ line.product_uom.name ]]</para> |
667 | + </td> |
668 | + <td> |
669 | + <para style="P18">[[ formatLang(line.price_unit, digits=get_digits(dp='Product Price')) ]]</para> |
670 | + </td> |
671 | + <td> |
672 | + <para style="P19">[[ formatLang( line.product_uom_qty*line.price_unit*line.discount/100 ) ]] </para> |
673 | + </td> |
674 | + <td> |
675 | + <para style="P25">[[ ', '.join(map(lambda x: formatLang( x.amount*100, digits=get_digits(dp='Account')), line.tax_id)) ]]</para> |
676 | + </td> |
677 | + <td> |
678 | + <para style="P18">[[ formatLang(line.price_subtotal, digits=get_digits(dp='Account')) ]]</para> |
679 | </td> |
680 | </tr> |
681 | </blockTable> |
682 | @@ -349,7 +347,7 @@ |
683 | <para style="P4">Net Total:</para> |
684 | </td> |
685 | <td> |
686 | - <para style="P17">[[ formatLang(get_total_net(o) , digits=get_digits(dp='Account')) ]]</para> |
687 | + <para style="P20">[[ formatLang(get_total_net(o) , digits=get_digits(dp='Account')) ]]</para> |
688 | </td> |
689 | </tr> |
690 | <tr> |
691 | @@ -357,7 +355,7 @@ |
692 | <para style="P4">Disc. Total: [[ (get_total_discount(o) and ' ') or removeParentNode('tr') ]]</para> |
693 | </td> |
694 | <td> |
695 | - <para style="P17">[[ formatLang(get_total_discount(o) , digits=get_digits(dp='Account')) ]]</para> |
696 | + <para style="P20">[[ formatLang(get_total_discount(o) , digits=get_digits(dp='Account')) ]]</para> |
697 | </td> |
698 | </tr> |
699 | <tr> |
700 | @@ -365,45 +363,45 @@ |
701 | <para style="P4">Taxes :</para> |
702 | </td> |
703 | <td> |
704 | - <para style="P17">[[ formatLang(o.amount_tax , digits=get_digits(dp='Account')) ]]</para> |
705 | + <para style="P20">[[ formatLang(o.amount_tax , digits=get_digits(dp='Account')) ]]</para> |
706 | </td> |
707 | </tr> |
708 | <tr> |
709 | <td> |
710 | - <para style="P13">Total :</para> |
711 | + <para style="P16">Total :</para> |
712 | </td> |
713 | <td> |
714 | - <para style="P23">[[ formatLang(o.amount_total , digits=get_digits(dp='Account')) ]]</para> |
715 | + <para style="P26">[[ formatLang(o.amount_total , digits=get_digits(dp='Account')) ]]</para> |
716 | </td> |
717 | </tr> |
718 | </blockTable> |
719 | - <para style="P10">-</para> |
720 | + <para style="P12">-</para> |
721 | <blockTable colWidths="539.0" style="Table_dobava"> |
722 | <tr> |
723 | <td> |
724 | <para style="P4">Incoterm: [[ (o.incoterm and o.incoterm.name) or removeParentNode('para') ]]</para> |
725 | - <para style="P11">Total net weight: [[ formatLang(get_total_weight(o)) ]] kg</para> |
726 | + <para style="P14">Total net weight: [[ formatLang(get_total_weight(o)) ]] kg</para> |
727 | </td> |
728 | </tr> |
729 | </blockTable> |
730 | - <para style="P10">-</para> |
731 | - <para style="P10">-</para> |
732 | + <para style="P12">-</para> |
733 | + <para style="P12">-</para> |
734 | <blockTable colWidths="539.0" style="Table_prosti_opis"> |
735 | <tr> |
736 | <td> |
737 | - <para style="P28">Za potrditev ponudbe se šteje v celoti plačani znesek ponudbe in hkrati razvidno nakazilo na računu podjetja Novaqua d.o.o. TRR: 290000079521718 pri Unicredit Banka Slovenija d.d., oziroma izvedeno plačilo po pogojih plačevanja, predstavljenih v Splošnih prodajnih pogojih na www.bazeni24.si.</para> |
738 | + <para style="P13">Za potrditev ponudbe se šteje v celoti plačani znesek ponudbe in hkrati razvidno nakazilo na računu podjetja Novaqua d.o.o. TRR: 290000079521718 pri Unicredit Banka Slovenija d.d., oziroma izvedeno plačilo po pogojih plačevanja, predstavljenih v Splošnih prodajnih pogojih na www.bazeni24.si.</para> |
739 | </td> |
740 | </tr> |
741 | </blockTable> |
742 | <blockTable colWidths="539.0" style="Table_bold"> |
743 | <tr> |
744 | <td> |
745 | - <para style="P25">S potrditvijo ponudbe kupec hkrati potrjuje, da je bil v celoti seznanjen s pogoji poslovanja in morebitnimi odstopanji v dimenziji, strukturi in barvi artiklov od fizičnih vzorcev ali predstavljenih artiklov na sliki na spletni strani www.bazeni24.si</para> |
746 | + <para style="P5">S potrditvijo ponudbe kupec hkrati potrjuje, da je bil v celoti seznanjen s pogoji poslovanja in morebitnimi odstopanji v dimenziji, strukturi in barvi artiklov od fizičnih vzorcev ali predstavljenih artiklov na sliki na spletni strani www.bazeni24.si</para> |
747 | </td> |
748 | </tr> |
749 | <tr> |
750 | <td> |
751 | - <para style="P26">Za več informacij pokličite vašo kontaktno osebo: [[ o.user_id.name ]], [[ o.user_id.partner_id.mobile or o.user_id.partner_id.phone]], [[ o.user_id.email ]]</para> |
752 | + <para style="P6">Za več informacij pokličite vašo kontaktno osebo: [[ o.user_id.name ]], [[ o.user_id.partner_id.mobile or o.user_id.partner_id.phone]], [[ o.user_id.email ]]</para> |
753 | </td> |
754 | </tr> |
755 | </blockTable> |
756 | |
757 | === modified file 'novaqua_reports/report/sale_order.sxw' |
758 | Binary files novaqua_reports/report/sale_order.sxw 2014-01-28 11:43:49 +0000 and novaqua_reports/report/sale_order.sxw 2014-02-25 13:12:03 +0000 differ |
759 | === modified file 'novaqua_reports/report/stock_picking.py' |
760 | --- novaqua_reports/report/stock_picking.py 2014-01-28 09:25:55 +0000 |
761 | +++ novaqua_reports/report/stock_picking.py 2014-02-25 13:12:03 +0000 |
762 | @@ -34,6 +34,7 @@ |
763 | 'get_total_weight':self._get_total_weight, |
764 | 'get_packets': self._get_packets, |
765 | 'get_units': self._get_units, |
766 | + 'get_price': self._get_price, |
767 | }) |
768 | def _get_product_desc(self,move_line): |
769 | if move_line.sale_line_id.name: |
770 | @@ -56,6 +57,20 @@ |
771 | return '' |
772 | else: |
773 | return res |
774 | + |
775 | + def _get_price(self, move_line): |
776 | + line_obj = self.pool.get('sale.order.line') |
777 | + line_ids = line_obj.search(self.cr, self.uid, [('id', '=' , move_line.sale_line_id.id)]) |
778 | + |
779 | + res_prices = line_obj.browse(self.cr, self.uid, line_ids)[0]['order_partner_id'].delivery_prices |
780 | + if res_prices: |
781 | + res = line_obj.browse(self.cr, self.uid, line_ids)[0]['price_unit'] |
782 | + if res: |
783 | + return res |
784 | + else: |
785 | + return '' |
786 | + else: |
787 | + return '' |
788 | |
789 | def _get_units(self, move_line): |
790 | line_obj = self.pool.get('sale.order.line') |
791 | |
792 | === modified file 'novaqua_reports/report/stock_picking.rml' |
793 | --- novaqua_reports/report/stock_picking.rml 2014-01-27 12:26:32 +0000 |
794 | +++ novaqua_reports/report/stock_picking.rml 2014-02-25 13:12:03 +0000 |
795 | @@ -83,15 +83,15 @@ |
796 | </initialize> |
797 | <paraStyle name="P1" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
798 | <paraStyle name="P2" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
799 | - <paraStyle name="P3" fontName="Helvetica-Bold" fontSize="7.0" leading="9" alignment="JUSTIFY" spaceBefore="0.0" spaceAfter="0.0"/> |
800 | - <paraStyle name="P4" fontName="Helvetica" fontSize="7.0" leading="9" alignment="JUSTIFY" spaceBefore="0.0" spaceAfter="0.0"/> |
801 | - <paraStyle name="P5" fontName="Helvetica" fontSize="9.0" leading="11" alignment="LEFT"/> |
802 | - <paraStyle name="P6" fontName="Helvetica-Bold" fontSize="12.0" leading="15" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
803 | - <paraStyle name="P7" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
804 | - <paraStyle name="P8" fontName="Helvetica" fontSize="7.0" leading="9" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
805 | - <paraStyle name="P9" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/> |
806 | - <paraStyle name="P10" fontName="Helvetica" fontSize="7.0" leading="9" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
807 | - <paraStyle name="P11" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/> |
808 | + <paraStyle name="P3" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
809 | + <paraStyle name="P4" fontName="Helvetica-Bold" fontSize="7.0" leading="9" alignment="JUSTIFY" spaceBefore="0.0" spaceAfter="0.0"/> |
810 | + <paraStyle name="P5" fontName="Helvetica" fontSize="7.0" leading="9" alignment="JUSTIFY" spaceBefore="0.0" spaceAfter="0.0"/> |
811 | + <paraStyle name="P6" fontName="Helvetica" fontSize="9.0" leading="11" alignment="LEFT"/> |
812 | + <paraStyle name="P7" fontName="Helvetica-Bold" fontSize="12.0" leading="15" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
813 | + <paraStyle name="P8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
814 | + <paraStyle name="P9" fontName="Helvetica" fontSize="7.0" leading="9" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
815 | + <paraStyle name="P10" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/> |
816 | + <paraStyle name="P11" fontName="Helvetica" fontSize="7.0" leading="9" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
817 | <paraStyle name="P12" fontName="Helvetica" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
818 | <paraStyle name="P13" fontName="Helvetica" fontSize="7.0" leading="9" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
819 | <paraStyle name="P14" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/> |
820 | @@ -145,9 +145,9 @@ |
821 | </para> |
822 | </td> |
823 | <td> |
824 | - <para style="P6">Delivery Order: [[ (picking.type == 'out' or removeParentNode('para')) and '' ]] [[ picking.name ]]</para> |
825 | - <para style="P6">Incoming Shipment: [[ (picking.type == 'in' or removeParentNode('para')) and '' ]] [[ picking.name ]]</para> |
826 | - <para style="P6">Internal Shipment: [[ (picking.type == 'internal' or removeParentNode('para')) and '' ]] [[ picking.name ]]</para> |
827 | + <para style="P7">Delivery Order: [[ (picking.type == 'out' or removeParentNode('para')) and '' ]] [[ picking.name ]]</para> |
828 | + <para style="P7">Incoming Shipment: [[ (picking.type == 'in' or removeParentNode('para')) and '' ]] [[ picking.name ]]</para> |
829 | + <para style="P7">Internal Shipment: [[ (picking.type == 'internal' or removeParentNode('para')) and '' ]] [[ picking.name ]]</para> |
830 | </td> |
831 | </tr> |
832 | </blockTable> |
833 | @@ -198,6 +198,14 @@ |
834 | </tr> |
835 | <tr> |
836 | <td> |
837 | + <para style="P3">Partner phone:</para> |
838 | + </td> |
839 | + <td> |
840 | + <para style="P3">[[ picking.partner_id.mobile or picking.partner_id.phone]]</para> |
841 | + </td> |
842 | + </tr> |
843 | + <tr> |
844 | + <td> |
845 | <para style="P2">Delivery method:</para> |
846 | </td> |
847 | <td> |
848 | @@ -213,7 +221,7 @@ |
849 | </td> |
850 | </tr> |
851 | </blockTable> |
852 | - <para style="P7"> |
853 | + <para style="P8"> |
854 | <font color="white"> </font> |
855 | </para> |
856 | </td> |
857 | @@ -225,19 +233,19 @@ |
858 | <blockTable colWidths="53.0,276.0,66.0,34.0,88.0" repeatRows="1" style="Move_Line_Header"> |
859 | <tr> |
860 | <td> |
861 | - <para style="P9">Code</para> |
862 | - </td> |
863 | - <td> |
864 | - <para style="P9">Description</para> |
865 | - </td> |
866 | - <td> |
867 | - <para style="P9">Quantity</para> |
868 | - </td> |
869 | - <td> |
870 | - <para style="P9">UM</para> |
871 | - </td> |
872 | - <td> |
873 | - <para style="P10">Price (€) / unit</para> |
874 | + <para style="P10">Code</para> |
875 | + </td> |
876 | + <td> |
877 | + <para style="P10">Description</para> |
878 | + </td> |
879 | + <td> |
880 | + <para style="P10">Quantity</para> |
881 | + </td> |
882 | + <td> |
883 | + <para style="P10">UM</para> |
884 | + </td> |
885 | + <td> |
886 | + <para style="P11">Price (€) / unit</para> |
887 | </td> |
888 | </tr> |
889 | </blockTable> |
890 | @@ -250,7 +258,7 @@ |
891 | <para style="P14">[[ move_lines.product_id.default_code ]]</para> |
892 | </td> |
893 | <td> |
894 | - <para style="P13">[[ move_lines.product_id.name_template ]]</para> |
895 | + <para style="P13">[[ move_lines.name ]]</para> |
896 | </td> |
897 | <td> |
898 | <para style="P15">[[ formatLang(get_packets(move_lines)) ]]</para> |
899 | @@ -259,7 +267,7 @@ |
900 | <para style="P15">[[ get_units(move_lines) ]]</para> |
901 | </td> |
902 | <td> |
903 | - <para style="P8">[[ formatLang(move_lines.sale_line_id.price_unit, digits=get_digits(dp='Account')) ]]</para> |
904 | + <para style="P9">[[ formatLang(get_price(move_lines), digits=get_digits(dp='Account')) ]]</para> |
905 | </td> |
906 | </tr> |
907 | </blockTable> |
908 | @@ -284,7 +292,7 @@ |
909 | <para style="P15">[[ get_units(move_lines) ]]</para> |
910 | </td> |
911 | <td> |
912 | - <para style="P8">[[ formatLang(move_lines.sale_line_id.price_unit, digits=get_digits(dp='Account')) ]]</para> |
913 | + <para style="P9">[[ formatLang(get_price(move_lines), digits=get_digits(dp='Account')) ]]</para> |
914 | </td> |
915 | </tr> |
916 | </blockTable> |
917 | @@ -301,27 +309,27 @@ |
918 | <blockTable colWidths="538.0" style="Table_noga"> |
919 | <tr> |
920 | <td> |
921 | - <para style="P4">Do popolnega plačila računa ostaja blago last podjetja INOVATIM d.o.o.</para> |
922 | - </td> |
923 | - </tr> |
924 | - <tr> |
925 | - <td> |
926 | - <para style="P4">Za nepravočasno plačane račune zaračunavamo zakonsko zamudne obresti.</para> |
927 | - </td> |
928 | - </tr> |
929 | - <tr> |
930 | - <td> |
931 | - <para style="P3">Garancija za dobavljeno blago: 12 mesecev od dneva dobave. Garancija se ne upošteva za blago, ki je že uporabljeno oz. montirano v nasprotju z navodili prodajalca.</para> |
932 | - </td> |
933 | - </tr> |
934 | - <tr> |
935 | - <td> |
936 | - <para style="P19">Opomba: Kamen in les sta naravna materiala, zato lahko pride do odstopanj v dimenziji, strukturi in barvi med <font face="Helvetica-Bold">vzorcem</font> in <font face="Helvetica-Bold">končnim proizvodom</font>. Za les in lesene artikle so opredeljena merila kakovosti po smernicah VEH.</para> |
937 | - </td> |
938 | - </tr> |
939 | - <tr> |
940 | - <td> |
941 | - <para style="P4">Osebni prevzem: Skladišče Lesnina na Tržaški 135 v Ljubljani, vsak delavnik med 7:00 – 14:00.</para> |
942 | + <para style="P5">Do popolnega plačila računa ostaja blago last podjetja INOVATIM d.o.o.</para> |
943 | + </td> |
944 | + </tr> |
945 | + <tr> |
946 | + <td> |
947 | + <para style="P5">Za nepravočasno plačane račune zaračunavamo zakonsko zamudne obresti.</para> |
948 | + </td> |
949 | + </tr> |
950 | + <tr> |
951 | + <td> |
952 | + <para style="P4">Garancija za dobavljeno blago: 12 mesecev od dneva dobave. Garancija se ne upošteva za blago, ki je že uporabljeno oz. montirano v nasprotju z navodili prodajalca.</para> |
953 | + </td> |
954 | + </tr> |
955 | + <tr> |
956 | + <td> |
957 | + <para style="P19">Opomba: Kamen in les sta naravna materiala, zato lahko pride do odstopanj v dimenziji, strukturi in barvi med <font face="Helvetica">vzorcem</font> in <font face="Helvetica">končnim proizvodom</font>. Za les in lesene artikle so opredeljena merila kakovosti po smernicah VEH.</para> |
958 | + </td> |
959 | + </tr> |
960 | + <tr> |
961 | + <td> |
962 | + <para style="P5">Osebni prevzem: Skladišče Lesnina na Tržaški 135 v Ljubljani, vsak delavnik med 7:00 – 14:00.</para> |
963 | </td> |
964 | </tr> |
965 | </blockTable> |
966 | @@ -342,10 +350,10 @@ |
967 | <para style="P18">Issued by: [[ picking.deliver_id.name ]]</para> |
968 | </td> |
969 | <td> |
970 | - <para style="P5">Received by:</para> |
971 | + <para style="P6">Received by:</para> |
972 | </td> |
973 | <td> |
974 | - <para style="P5">Place, date:</para> |
975 | + <para style="P6">Place, date:</para> |
976 | </td> |
977 | </tr> |
978 | </blockTable> |
979 | |
980 | === modified file 'novaqua_reports/report/stock_picking.sxw' |
981 | Binary files novaqua_reports/report/stock_picking.sxw 2014-01-27 12:26:32 +0000 and novaqua_reports/report/stock_picking.sxw 2014-02-25 13:12:03 +0000 differ |
982 | === added file 'novaqua_reports/res_partner.py' |
983 | --- novaqua_reports/res_partner.py 1970-01-01 00:00:00 +0000 |
984 | +++ novaqua_reports/res_partner.py 2014-02-25 13:12:03 +0000 |
985 | @@ -0,0 +1,34 @@ |
986 | +# -*- coding: utf-8 -*- |
987 | +############################################################################## |
988 | +# |
989 | +# OpenERP, Open Source Management Solution |
990 | +# Copyright (C) 2004-TODAY OpenERP s.a. (<http://www.openerp.com>). |
991 | +# Copyright (C) 2013-TODAY Mentis d.o.o. (<http://www.mentis.si/openerp>) |
992 | +# |
993 | +# This program is free software: you can redistribute it and/or modify |
994 | +# it under the terms of the GNU Affero General Public License as |
995 | +# published by the Free Software Foundation, either version 3 of the |
996 | +# License, or (at your option) any later version. |
997 | +# |
998 | +# This program is distributed in the hope that it will be useful, |
999 | +# but WITHOUT ANY WARRANTY; without even the implied warranty of |
1000 | +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1001 | +# GNU Affero General Public License for more details. |
1002 | +# |
1003 | +# You should have received a copy of the GNU Affero General Public License |
1004 | +# along with this program. If not, see <http://www.gnu.org/licenses/>. |
1005 | +# |
1006 | +############################################################################## |
1007 | + |
1008 | +from osv import fields, osv |
1009 | +from tools.translate import _ |
1010 | + |
1011 | +class res_partner(osv.Model): |
1012 | + _inherit = 'res.partner' |
1013 | + |
1014 | + _columns = { |
1015 | + 'delivery_prices': fields.boolean('Prices on delivery report'), |
1016 | + } |
1017 | + _defaults = { |
1018 | + 'delivery_prices': False, |
1019 | + } |
1020 | \ No newline at end of file |
1021 | |
1022 | === added file 'novaqua_reports/res_partner_view.xml' |
1023 | --- novaqua_reports/res_partner_view.xml 1970-01-01 00:00:00 +0000 |
1024 | +++ novaqua_reports/res_partner_view.xml 2014-02-25 13:12:03 +0000 |
1025 | @@ -0,0 +1,17 @@ |
1026 | +<?xml version="1.0" encoding="utf-8"?> |
1027 | +<openerp> |
1028 | + <data> |
1029 | + <record id="view_partner_form_inherit" model="ir.ui.view"> |
1030 | + <field name="name">res.partner.form.inherit</field> |
1031 | + <field name="model">res.partner</field> |
1032 | + <field name="inherit_id" ref="base.view_partner_form"/> |
1033 | + <field name="arch" type="xml"> |
1034 | + <xpath expr="//form/sheet/notebook/page[@string='Sales & Purchases']/group/group" position="before"> |
1035 | + <group> |
1036 | + <field name="delivery_prices"/> |
1037 | + </group> |
1038 | + </xpath> |
1039 | + </field> |
1040 | + </record> |
1041 | + </data> |
1042 | +</openerp> |