Merge lp:~gs.clearcorp/openerp-ccorp-addons/7.0_purchase_import into lp:openerp-ccorp-addons/7.0
- 7.0_purchase_import
- Merge into 7.0
Proposed by
Glen Sojo
Status: | Merged |
---|---|
Merged at revision: | 864 |
Proposed branch: | lp:~gs.clearcorp/openerp-ccorp-addons/7.0_purchase_import |
Merge into: | lp:openerp-ccorp-addons/7.0 |
Diff against target: |
1767 lines (+1059/-115) 11 files modified
purchase_import/__init__.py (+2/-1) purchase_import/__openerp__.py (+3/-1) purchase_import/data/purchase_import_data.xml (+33/-0) purchase_import/i18n/es.po (+146/-64) purchase_import/i18n/purchase_import.pot (+122/-34) purchase_import/purchase_import.py (+38/-12) purchase_import/purchase_import_workflow.xml (+1/-1) purchase_import/report/__init__.py (+23/-0) purchase_import/report/parser.py (+28/-0) purchase_import/report/purchase_import_report.xml (+656/-0) purchase_import/view/purchase_import_view.xml (+7/-2) |
To merge this branch: | bzr merge lp:~gs.clearcorp/openerp-ccorp-addons/7.0_purchase_import |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
ClearCorp drivers | Pending | ||
Review via email: mp+221599@code.launchpad.net |
This proposal supersedes a proposal from 2014-05-28.
Commit message
Description of the change
[ADD] - purchase_import: Added aeroo report for import orders.
To post a comment you must log in.
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'purchase_import/__init__.py' |
2 | --- purchase_import/__init__.py 2014-05-12 20:20:27 +0000 |
3 | +++ purchase_import/__init__.py 2014-05-30 22:53:47 +0000 |
4 | @@ -20,4 +20,5 @@ |
5 | ############################################################################## |
6 | |
7 | import purchase_import |
8 | -import product |
9 | \ No newline at end of file |
10 | +import product |
11 | +import report |
12 | \ No newline at end of file |
13 | |
14 | === modified file 'purchase_import/__openerp__.py' |
15 | --- purchase_import/__openerp__.py 2014-05-12 20:20:27 +0000 |
16 | +++ purchase_import/__openerp__.py 2014-05-30 22:53:47 +0000 |
17 | @@ -34,12 +34,14 @@ |
18 | 'website': 'http://clearcorp.co.cr', |
19 | 'complexity': 'normal', |
20 | 'images' : [], |
21 | - 'depends': ['purchase','res_currency_sequence', 'stock'], |
22 | + 'depends': ['purchase','res_currency_sequence', 'stock','mail', 'report_aeroo_ooo'], |
23 | 'data': [ |
24 | 'view/purchase_import_view.xml', |
25 | 'view/purchase_import_menu.xml', |
26 | 'purchase_import_sequence.xml', |
27 | 'purchase_import_workflow.xml', |
28 | + 'data/purchase_import_data.xml', |
29 | + 'report/purchase_import_report.xml', |
30 | 'security/ir.model.access.csv', |
31 | ], |
32 | 'test' : [], |
33 | |
34 | === added directory 'purchase_import/data' |
35 | === added file 'purchase_import/data/purchase_import_data.xml' |
36 | --- purchase_import/data/purchase_import_data.xml 1970-01-01 00:00:00 +0000 |
37 | +++ purchase_import/data/purchase_import_data.xml 2014-05-30 22:53:47 +0000 |
38 | @@ -0,0 +1,33 @@ |
39 | +<?xml version="1.0" encoding="UTF-8"?> |
40 | +<openerp> |
41 | + <data> |
42 | + <!-- purchase.import.import.order subtypes for messaging/chatter --> |
43 | + <record id="mt_order_draft" model="mail.message.subtype"> |
44 | + <field name="name">Order Created</field> |
45 | + <field name="res_model">purchase.import.import.order</field> |
46 | + <field name="default" eval="False"/> |
47 | + <field name="description">Import Order created</field> |
48 | + </record> |
49 | + |
50 | + <record id="mt_order_confirmed" model="mail.message.subtype"> |
51 | + <field name="name">Order Confirmed</field> |
52 | + <field name="res_model">purchase.import.import.order</field> |
53 | + <field name="default" eval="False"/> |
54 | + <field name="description">Import Order confirmed</field> |
55 | + </record> |
56 | + |
57 | + <record id="mt_order_done" model="mail.message.subtype"> |
58 | + <field name="name">Order Processed</field> |
59 | + <field name="res_model">purchase.import.import.order</field> |
60 | + <field name="default" eval="False"/> |
61 | + <field name="description">Import Order processed</field> |
62 | + </record> |
63 | + |
64 | + <record id="mt_order_cancel" model="mail.message.subtype"> |
65 | + <field name="name">Order Cancelled</field> |
66 | + <field name="res_model">purchase.import.import.order</field> |
67 | + <field name="default" eval="False"/> |
68 | + <field name="description">Import Order cancelled</field> |
69 | + </record> |
70 | + </data> |
71 | +</openerp> |
72 | \ No newline at end of file |
73 | |
74 | === modified file 'purchase_import/i18n/es.po' |
75 | --- purchase_import/i18n/es.po 2014-05-13 20:59:05 +0000 |
76 | +++ purchase_import/i18n/es.po 2014-05-30 22:53:47 +0000 |
77 | @@ -1,26 +1,24 @@ |
78 | # Translation of OpenERP Server. |
79 | # This file contains the translation of the following modules: |
80 | -# * purchase_import |
81 | +# * purchase_import |
82 | # |
83 | msgid "" |
84 | msgstr "" |
85 | "Project-Id-Version: OpenERP Server 7.0\n" |
86 | "Report-Msgid-Bugs-To: \n" |
87 | -"POT-Creation-Date: 2014-05-13 20:42+0000\n" |
88 | -"PO-Revision-Date: 2014-05-13 14:44-0600\n" |
89 | +"POT-Creation-Date: 2014-05-30 16:55+0000\n" |
90 | +"PO-Revision-Date: 2014-05-30 16:55+0000\n" |
91 | "Last-Translator: <>\n" |
92 | "Language-Team: \n" |
93 | "MIME-Version: 1.0\n" |
94 | "Content-Type: text/plain; charset=UTF-8\n" |
95 | -"Content-Transfer-Encoding: 8bit\n" |
96 | +"Content-Transfer-Encoding: \n" |
97 | "Plural-Forms: \n" |
98 | -"X-Generator: Poedit 1.5.4\n" |
99 | |
100 | #. module: purchase_import |
101 | -#: view:purchase.import.import.order:0 |
102 | -#: field:purchase.import.import.order,voucher_ids:0 |
103 | -msgid "Vouchers" |
104 | -msgstr "Comprobantes" |
105 | +#: view:product.product:0 |
106 | +msgid "Import History" |
107 | +msgstr "Historial de importación" |
108 | |
109 | #. module: purchase_import |
110 | #: help:purchase.import.import.voucher,cif_dolars:0 |
111 | @@ -29,14 +27,20 @@ |
112 | msgstr "Costo, seguro y flete" |
113 | |
114 | #. module: purchase_import |
115 | -#: view:purchase.import.import.order:0 view:purchase.import.import.voucher:0 |
116 | +#: view:purchase.import.import.order:0 |
117 | +#: view:purchase.import.import.voucher:0 |
118 | msgid "Group By..." |
119 | msgstr "Agrupar por..." |
120 | |
121 | #. module: purchase_import |
122 | #: field:purchase.import.import.order,freight_currency_id:0 |
123 | msgid "Freight Currency" |
124 | -msgstr "Divisa Flete" |
125 | +msgstr "Divisa flete" |
126 | + |
127 | +#. module: purchase_import |
128 | +#: field:purchase.import.import.order,message_unread:0 |
129 | +msgid "Unread Messages" |
130 | +msgstr "Mensajes sin leer" |
131 | |
132 | #. module: purchase_import |
133 | #: field:purchase.import.import.voucher,agent_number:0 |
134 | @@ -44,10 +48,9 @@ |
135 | msgstr "Numero de agente" |
136 | |
137 | #. module: purchase_import |
138 | -#: code:addons/purchase_import/purchase_import.py:300 |
139 | -#, python-format |
140 | -msgid "The product %s does not have an Import Tariff" |
141 | -msgstr "El producto %s no posee un arancel de importación" |
142 | +#: model:mail.message.subtype,name:purchase_import.mt_order_done |
143 | +msgid "Order Processed" |
144 | +msgstr "Orden procesada" |
145 | |
146 | #. module: purchase_import |
147 | #: field:purchase.import.tariff,name:0 |
148 | @@ -90,9 +93,9 @@ |
149 | msgstr "Notas" |
150 | |
151 | #. module: purchase_import |
152 | -#: view:purchase.import.import.order:0 |
153 | -msgid "Import Orders which are in draft state" |
154 | -msgstr "Ordenes de importación que se encuentran en estado borrador" |
155 | +#: field:purchase.import.import.order,message_ids:0 |
156 | +msgid "Messages" |
157 | +msgstr "Mensajes" |
158 | |
159 | #. module: purchase_import |
160 | #: model:ir.model,name:purchase_import.model_purchase_import_tax |
161 | @@ -128,9 +131,19 @@ |
162 | msgstr "Cancelada" |
163 | |
164 | #. module: purchase_import |
165 | -#: field:purchase.import.import.order,purchase_total:0 |
166 | -msgid "Purchase Total" |
167 | -msgstr "Total de compra" |
168 | +#: field:purchase.import.tax,name:0 |
169 | +msgid "Tax Name" |
170 | +msgstr "Nombre del impuesto" |
171 | + |
172 | +#. module: purchase_import |
173 | +#: help:purchase.import.import.order,message_unread:0 |
174 | +msgid "If checked new messages require your attention." |
175 | +msgstr "Si está marcado nuevos mensajes requieren su atención." |
176 | + |
177 | +#. module: purchase_import |
178 | +#: view:product.product:0 |
179 | +msgid "Total" |
180 | +msgstr "Total" |
181 | |
182 | #. module: purchase_import |
183 | #: view:purchase.import.import.order:0 |
184 | @@ -139,14 +152,17 @@ |
185 | msgstr "Origen" |
186 | |
187 | #. module: purchase_import |
188 | -#: field:purchase.import.tax,name:0 |
189 | -msgid "Tax Name" |
190 | -msgstr "Nombre del impuesto" |
191 | +#: report:ir.actions.report.xml:purchase_import.import_orders_report |
192 | +#: model:ir.actions.report.xml,name:purchase_import.import_orders_report |
193 | +msgid "Import Orders Report" |
194 | +msgstr "Reporte de ordenes de importación" |
195 | |
196 | #. module: purchase_import |
197 | -#: view:purchase.import.product.import.history:0 |
198 | -msgid "Purchase Import History" |
199 | -msgstr "Historial de compras de importación" |
200 | +#: model:ir.model,name:purchase_import.model_purchase_import_tariff_category |
201 | +#: model:ir.ui.menu,name:purchase_import.menu_tariff_category |
202 | +#: view:purchase.import.tariff.category:0 |
203 | +msgid "Tariff Categories" |
204 | +msgstr "Categoría de arancel" |
205 | |
206 | #. module: purchase_import |
207 | #: field:purchase.import.tariff,tax_ids:0 |
208 | @@ -164,6 +180,7 @@ |
209 | msgstr "Información de compra" |
210 | |
211 | #. module: purchase_import |
212 | +#: report:ir.actions.report.xml:purchase_import.import_orders_report |
213 | #: view:purchase.import.import.order:0 |
214 | msgid "Import Invoices" |
215 | msgstr "Facturas de importación" |
216 | @@ -202,6 +219,11 @@ |
217 | msgstr "Estado" |
218 | |
219 | #. module: purchase_import |
220 | +#: field:purchase.import.import.order,message_follower_ids:0 |
221 | +msgid "Followers" |
222 | +msgstr "Seguidores" |
223 | + |
224 | +#. module: purchase_import |
225 | #: field:purchase.import.import.order.line,product_uom_id:0 |
226 | msgid "Units" |
227 | msgstr "Unidades" |
228 | @@ -223,9 +245,14 @@ |
229 | msgstr "Tipo" |
230 | |
231 | #. module: purchase_import |
232 | -#: view:product.product:0 |
233 | -msgid "Import History" |
234 | -msgstr "Historial de importación" |
235 | +#: field:purchase.import.import.voucher,regime:0 |
236 | +msgid "Regime" |
237 | +msgstr "Régimen" |
238 | + |
239 | +#. module: purchase_import |
240 | +#: model:mail.message.subtype,description:purchase_import.mt_order_done |
241 | +msgid "Import Order processed" |
242 | +msgstr "Orden de importación procesada" |
243 | |
244 | #. module: purchase_import |
245 | #: model:ir.actions.act_window,name:purchase_import.action_tariff_category |
246 | @@ -234,7 +261,8 @@ |
247 | |
248 | #. module: purchase_import |
249 | #: model:ir.actions.act_window,name:purchase_import.action_tariff |
250 | -#: view:product.product:0 field:product.product,tariff_id:0 |
251 | +#: view:product.product:0 |
252 | +#: field:product.product,tariff_id:0 |
253 | #: field:purchase.import.tax,tariff_id:0 |
254 | msgid "Tariff" |
255 | msgstr "Arancel" |
256 | @@ -288,6 +316,11 @@ |
257 | msgstr "Peso" |
258 | |
259 | #. module: purchase_import |
260 | +#: report:ir.actions.report.xml:purchase_import.import_orders_report |
261 | +msgid "of" |
262 | +msgstr "de" |
263 | + |
264 | +#. module: purchase_import |
265 | #: model:ir.model,name:purchase_import.model_purchase_import_product_import_history |
266 | #: field:product.product,import_history_ids:0 |
267 | msgid "Product Import History" |
268 | @@ -295,12 +328,8 @@ |
269 | |
270 | #. module: purchase_import |
271 | #: view:purchase.import.import.order:0 |
272 | -msgid "" |
273 | -"Are you sure you want to process this order? You must be sure that all " |
274 | -"products are already in stock" |
275 | -msgstr "" |
276 | -"¿Estás seguro que deseas procesar esta orden? Debes estar seguro que todos " |
277 | -"los productos ya están en stock" |
278 | +msgid "Are you sure you want to process this order? You must be sure that all products are already in stock" |
279 | +msgstr "¿Estás seguro que deseas procesar esta orden? Debes estar seguro que todos los productos ya están en stock" |
280 | |
281 | #. module: purchase_import |
282 | #: field:purchase.import.import.order,freight_ids:0 |
283 | @@ -333,6 +362,12 @@ |
284 | msgstr "Categoría" |
285 | |
286 | #. module: purchase_import |
287 | +#: view:purchase.import.import.order:0 |
288 | +#: field:purchase.import.import.order,voucher_ids:0 |
289 | +msgid "Vouchers" |
290 | +msgstr "Comprobantes" |
291 | + |
292 | +#. module: purchase_import |
293 | #: field:purchase.import.tax,value:0 |
294 | msgid "Tax Percentage" |
295 | msgstr "Porcentaje de impuesto" |
296 | @@ -352,7 +387,8 @@ |
297 | #: field:product.product,tariff_total:0 |
298 | #: field:purchase.import.import.order,tax_total:0 |
299 | #: field:purchase.import.product.import.history,tax_total:0 |
300 | -#: view:purchase.import.tariff:0 field:purchase.import.tariff,tariff_total:0 |
301 | +#: view:purchase.import.tariff:0 |
302 | +#: field:purchase.import.tariff,tariff_total:0 |
303 | msgid "Total Taxes" |
304 | msgstr "Total de impuestos" |
305 | |
306 | @@ -363,14 +399,10 @@ |
307 | msgstr "Importación" |
308 | |
309 | #. module: purchase_import |
310 | -#: code:addons/purchase_import/purchase_import.py:439 |
311 | +#: code:addons/purchase_import/purchase_import.py:467 |
312 | #, python-format |
313 | -msgid "" |
314 | -"The order could not be processed. The product %s has a weight of 0 or the " |
315 | -"product quantity equals to 0" |
316 | -msgstr "" |
317 | -"La orden no puede ser procesada. El producto %s tiene un peso de 0 o la " |
318 | -"cantidad del producto equivale a 0" |
319 | +msgid "The order could not be processed. The product %s has a weight of 0 or the product quantity equals to 0" |
320 | +msgstr "La orden no puede ser procesada. El producto %s tiene un peso de 0 o la cantidad del producto equivale a 0" |
321 | |
322 | #. module: purchase_import |
323 | #: field:purchase.import.import.voucher,type_audit:0 |
324 | @@ -388,11 +420,17 @@ |
325 | msgstr "Impuestos de importación" |
326 | |
327 | #. module: purchase_import |
328 | +#: field:purchase.import.import.order,message_is_follower:0 |
329 | +msgid "Is a Follower" |
330 | +msgstr "Es un seguidor" |
331 | + |
332 | +#. module: purchase_import |
333 | #: field:purchase.import.import.order,company_id:0 |
334 | msgid "Company" |
335 | msgstr "Compañía" |
336 | |
337 | #. module: purchase_import |
338 | +#: report:ir.actions.report.xml:purchase_import.import_orders_report |
339 | #: view:purchase.import.import.voucher:0 |
340 | #: field:purchase.import.import.voucher,date:0 |
341 | #: field:purchase.import.product.import.history,date:0 |
342 | @@ -405,14 +443,19 @@ |
343 | msgstr "Impuestos asignados" |
344 | |
345 | #. module: purchase_import |
346 | +#: field:purchase.import.import.order,message_summary:0 |
347 | +msgid "Summary" |
348 | +msgstr "Resumen" |
349 | + |
350 | +#. module: purchase_import |
351 | #: view:purchase.import.import.order:0 |
352 | #: selection:purchase.import.import.order,state:0 |
353 | msgid "Processed" |
354 | msgstr "Procesada" |
355 | |
356 | #. module: purchase_import |
357 | -#: code:addons/purchase_import/purchase_import.py:299 |
358 | -#: code:addons/purchase_import/purchase_import.py:438 |
359 | +#: code:addons/purchase_import/purchase_import.py:320 |
360 | +#: code:addons/purchase_import/purchase_import.py:466 |
361 | #, python-format |
362 | msgid "Error" |
363 | msgstr "Error" |
364 | @@ -423,6 +466,11 @@ |
365 | msgstr "Cantidad" |
366 | |
367 | #. module: purchase_import |
368 | +#: model:mail.message.subtype,description:purchase_import.mt_order_cancel |
369 | +msgid "Import Order cancelled" |
370 | +msgstr "Orden de importación cancelada" |
371 | + |
372 | +#. module: purchase_import |
373 | #: field:purchase.import.import.order.line,code:0 |
374 | #: field:purchase.import.tariff.category,code:0 |
375 | #: field:purchase.import.tax,code:0 |
376 | @@ -430,11 +478,9 @@ |
377 | msgstr "Código" |
378 | |
379 | #. module: purchase_import |
380 | -#: model:ir.model,name:purchase_import.model_purchase_import_tariff_category |
381 | -#: model:ir.ui.menu,name:purchase_import.menu_tariff_category |
382 | -#: view:purchase.import.tariff.category:0 |
383 | -msgid "Tariff Categories" |
384 | -msgstr "Categoría de arancel" |
385 | +#: view:purchase.import.product.import.history:0 |
386 | +msgid "Purchase Import History" |
387 | +msgstr "Historial de compras de importación" |
388 | |
389 | #. module: purchase_import |
390 | #: view:purchase.import.import.order:0 |
391 | @@ -442,6 +488,11 @@ |
392 | msgstr "Procesar" |
393 | |
394 | #. module: purchase_import |
395 | +#: model:mail.message.subtype,name:purchase_import.mt_order_confirmed |
396 | +msgid "Order Confirmed" |
397 | +msgstr "Orden confirmada" |
398 | + |
399 | +#. module: purchase_import |
400 | #: field:purchase.import.product.import.history,name:0 |
401 | msgid "Number" |
402 | msgstr "Número" |
403 | @@ -468,6 +519,11 @@ |
404 | msgstr "Tasa de cambio" |
405 | |
406 | #. module: purchase_import |
407 | +#: model:mail.message.subtype,description:purchase_import.mt_order_confirmed |
408 | +msgid "Import Order confirmed" |
409 | +msgstr "Orden de importación confirmada" |
410 | + |
411 | +#. module: purchase_import |
412 | #: field:purchase.import.import.order.line,tariff:0 |
413 | msgid "Tariff (%)" |
414 | msgstr "Arancel (%)" |
415 | @@ -490,7 +546,7 @@ |
416 | #. module: purchase_import |
417 | #: field:purchase.import.import.order,imports_order_ids:0 |
418 | msgid "Products Invoice" |
419 | -msgstr "Factura de Productos" |
420 | +msgstr "Factura de productos" |
421 | |
422 | #. module: purchase_import |
423 | #: model:ir.model,name:purchase_import.model_product_product |
424 | @@ -501,7 +557,8 @@ |
425 | msgstr "Producto" |
426 | |
427 | #. module: purchase_import |
428 | -#: view:purchase.import.tariff:0 field:purchase.import.tariff,description:0 |
429 | +#: view:purchase.import.tariff:0 |
430 | +#: field:purchase.import.tariff,description:0 |
431 | #: field:purchase.import.tariff.category,description:0 |
432 | msgid "Description" |
433 | msgstr "Descripción" |
434 | @@ -515,6 +572,11 @@ |
435 | msgstr "Orden de importación" |
436 | |
437 | #. module: purchase_import |
438 | +#: model:mail.message.subtype,name:purchase_import.mt_order_draft |
439 | +msgid "Order Created" |
440 | +msgstr "Orden creada" |
441 | + |
442 | +#. module: purchase_import |
443 | #: view:purchase.import.import.order:0 |
444 | #: field:purchase.import.import.order,date_arrive:0 |
445 | msgid "Arrive Date" |
446 | @@ -541,8 +603,12 @@ |
447 | msgstr "Nombre" |
448 | |
449 | #. module: purchase_import |
450 | -#: code:addons/purchase_import/purchase_import.py:577 |
451 | -#, python-format |
452 | +#: view:purchase.import.import.order:0 |
453 | +msgid "Import Orders which are in draft state" |
454 | +msgstr "Ordenes de importación que se encuentran en estado borrador" |
455 | + |
456 | +#. module: purchase_import |
457 | +#: view:purchase.import.import.order:0 |
458 | msgid "Draft Import Order" |
459 | msgstr "Orden de importación borrador" |
460 | |
461 | @@ -574,6 +640,11 @@ |
462 | msgstr "Flete asignado" |
463 | |
464 | #. module: purchase_import |
465 | +#: help:purchase.import.import.order,message_ids:0 |
466 | +msgid "Messages and communication history" |
467 | +msgstr "Mensajes e historial de comunicación" |
468 | + |
469 | +#. module: purchase_import |
470 | #: model:ir.model,name:purchase_import.model_purchase_import_import_voucher |
471 | #: model:ir.ui.menu,name:purchase_import.menu_import_voucher |
472 | #: view:purchase.import.import.voucher:0 |
473 | @@ -603,16 +674,27 @@ |
474 | msgstr "Exportación" |
475 | |
476 | #. module: purchase_import |
477 | +#: model:mail.message.subtype,name:purchase_import.mt_order_cancel |
478 | +msgid "Order Cancelled" |
479 | +msgstr "Orden cancelada" |
480 | + |
481 | +#. module: purchase_import |
482 | #: model:ir.ui.menu,name:purchase_import.menu_purchase_import |
483 | msgid "Purchase Import" |
484 | msgstr "Compras de importación" |
485 | |
486 | #. module: purchase_import |
487 | -#: view:product.product:0 |
488 | -msgid "Total" |
489 | -msgstr "Total" |
490 | - |
491 | -#. module: purchase_import |
492 | -#: field:purchase.import.import.voucher,regime:0 |
493 | -msgid "Regime" |
494 | -msgstr "Régimen" |
495 | +#: model:mail.message.subtype,description:purchase_import.mt_order_draft |
496 | +msgid "Import Order created" |
497 | +msgstr "Orden de importación creada" |
498 | + |
499 | +#. module: purchase_import |
500 | +#: code:addons/purchase_import/purchase_import.py:321 |
501 | +#, python-format |
502 | +msgid "The product %s does not have an Import Tariff" |
503 | +msgstr "El producto %s no posee un arancel de importación" |
504 | + |
505 | +#. module: purchase_import |
506 | +#: field:purchase.import.import.order,purchase_total:0 |
507 | +msgid "Purchase Total" |
508 | +msgstr "Total de compra" |
509 | |
510 | === modified file 'purchase_import/i18n/purchase_import.pot' |
511 | --- purchase_import/i18n/purchase_import.pot 2014-05-13 20:59:05 +0000 |
512 | +++ purchase_import/i18n/purchase_import.pot 2014-05-30 22:53:47 +0000 |
513 | @@ -1,24 +1,24 @@ |
514 | # Translation of OpenERP Server. |
515 | # This file contains the translation of the following modules: |
516 | -# * purchase_import |
517 | +# * purchase_import |
518 | # |
519 | msgid "" |
520 | msgstr "" |
521 | "Project-Id-Version: OpenERP Server 7.0\n" |
522 | "Report-Msgid-Bugs-To: \n" |
523 | -"POT-Creation-Date: 2014-05-13 17:40+0000\n" |
524 | -"PO-Revision-Date: 2014-05-13 17:40+0000\n" |
525 | +"POT-Creation-Date: 2014-05-30 15:18+0000\n" |
526 | +"PO-Revision-Date: 2014-05-30 09:21-0600\n" |
527 | "Last-Translator: <>\n" |
528 | "Language-Team: \n" |
529 | "MIME-Version: 1.0\n" |
530 | "Content-Type: text/plain; charset=UTF-8\n" |
531 | -"Content-Transfer-Encoding: \n" |
532 | +"Content-Transfer-Encoding: 8bit\n" |
533 | "Plural-Forms: \n" |
534 | +"X-Generator: Poedit 1.5.4\n" |
535 | |
536 | #. module: purchase_import |
537 | -#: view:purchase.import.import.order:0 |
538 | -#: field:purchase.import.import.order,voucher_ids:0 |
539 | -msgid "Vouchers" |
540 | +#: view:product.product:0 |
541 | +msgid "Import History" |
542 | msgstr "" |
543 | |
544 | #. module: purchase_import |
545 | @@ -28,8 +28,7 @@ |
546 | msgstr "" |
547 | |
548 | #. module: purchase_import |
549 | -#: view:purchase.import.import.order:0 |
550 | -#: view:purchase.import.import.voucher:0 |
551 | +#: view:purchase.import.import.order:0 view:purchase.import.import.voucher:0 |
552 | msgid "Group By..." |
553 | msgstr "" |
554 | |
555 | @@ -39,14 +38,18 @@ |
556 | msgstr "" |
557 | |
558 | #. module: purchase_import |
559 | +#: field:purchase.import.import.order,message_unread:0 |
560 | +msgid "Unread Messages" |
561 | +msgstr "" |
562 | + |
563 | +#. module: purchase_import |
564 | #: field:purchase.import.import.voucher,agent_number:0 |
565 | msgid "Agent Number" |
566 | msgstr "" |
567 | |
568 | #. module: purchase_import |
569 | -#: code:addons/purchase_import/purchase_import.py:300 |
570 | -#, python-format |
571 | -msgid "The product %s does not have an Import Tariff" |
572 | +#: model:mail.message.subtype,name:purchase_import.mt_order_done |
573 | +msgid "Order Processed" |
574 | msgstr "" |
575 | |
576 | #. module: purchase_import |
577 | @@ -90,8 +93,8 @@ |
578 | msgstr "" |
579 | |
580 | #. module: purchase_import |
581 | -#: view:purchase.import.import.order:0 |
582 | -msgid "Import Orders which are in draft state" |
583 | +#: field:purchase.import.import.order,message_ids:0 |
584 | +msgid "Messages" |
585 | msgstr "" |
586 | |
587 | #. module: purchase_import |
588 | @@ -128,6 +131,17 @@ |
589 | msgstr "" |
590 | |
591 | #. module: purchase_import |
592 | +#: field:purchase.import.tax,name:0 |
593 | +msgid "Tax Name" |
594 | +msgstr "" |
595 | + |
596 | +#. module: purchase_import |
597 | +#: help:purchase.import.import.order,message_unread:0 |
598 | +#, fuzzy |
599 | +msgid "If checked new messages require your attention." |
600 | +msgstr "" |
601 | + |
602 | +#. module: purchase_import |
603 | #: view:product.product:0 |
604 | msgid "Total" |
605 | msgstr "" |
606 | @@ -139,8 +153,8 @@ |
607 | msgstr "" |
608 | |
609 | #. module: purchase_import |
610 | -#: field:purchase.import.tax,name:0 |
611 | -msgid "Tax Name" |
612 | +#: model:ir.actions.report.xml,name:purchase_import.import_orders_report |
613 | +msgid "Import Orders Report" |
614 | msgstr "" |
615 | |
616 | #. module: purchase_import |
617 | @@ -166,6 +180,13 @@ |
618 | msgstr "" |
619 | |
620 | #. module: purchase_import |
621 | +#: help:purchase.import.import.order,message_summary:0 |
622 | +msgid "" |
623 | +"Holds the Chatter summary (number of messages, ...). This summary is " |
624 | +"directly in html format in order to be inserted in kanban views." |
625 | +msgstr "" |
626 | + |
627 | +#. module: purchase_import |
628 | #: view:purchase.import.import.order:0 |
629 | msgid "Import Invoices" |
630 | msgstr "" |
631 | @@ -204,6 +225,11 @@ |
632 | msgstr "" |
633 | |
634 | #. module: purchase_import |
635 | +#: field:purchase.import.import.order,message_follower_ids:0 |
636 | +msgid "Followers" |
637 | +msgstr "" |
638 | + |
639 | +#. module: purchase_import |
640 | #: field:purchase.import.import.order.line,product_uom_id:0 |
641 | msgid "Units" |
642 | msgstr "" |
643 | @@ -225,14 +251,13 @@ |
644 | msgstr "" |
645 | |
646 | #. module: purchase_import |
647 | -#: code:addons/purchase_import/purchase_import.py:439 |
648 | -#, python-format |
649 | -msgid "The order could not be processed. The product %s has a weight of 0 or the product quantity equals to 0" |
650 | +#: field:purchase.import.import.voucher,regime:0 |
651 | +msgid "Regime" |
652 | msgstr "" |
653 | |
654 | #. module: purchase_import |
655 | -#: view:product.product:0 |
656 | -msgid "Import History" |
657 | +#: model:mail.message.subtype,description:purchase_import.mt_order_done |
658 | +msgid "Import Order processed" |
659 | msgstr "" |
660 | |
661 | #. module: purchase_import |
662 | @@ -242,8 +267,7 @@ |
663 | |
664 | #. module: purchase_import |
665 | #: model:ir.actions.act_window,name:purchase_import.action_tariff |
666 | -#: view:product.product:0 |
667 | -#: field:product.product,tariff_id:0 |
668 | +#: view:product.product:0 field:product.product,tariff_id:0 |
669 | #: field:purchase.import.tax,tariff_id:0 |
670 | msgid "Tariff" |
671 | msgstr "" |
672 | @@ -253,7 +277,6 @@ |
673 | msgid "Import Cost" |
674 | msgstr "" |
675 | |
676 | - |
677 | #. module: purchase_import |
678 | #: field:purchase.import.product.import.history,freight_total:0 |
679 | msgid "Freight Total" |
680 | @@ -305,7 +328,9 @@ |
681 | |
682 | #. module: purchase_import |
683 | #: view:purchase.import.import.order:0 |
684 | -msgid "Are you sure you want to process this order? You must be sure that all products are already in stock" |
685 | +msgid "" |
686 | +"Are you sure you want to process this order? You must be sure that all " |
687 | +"products are already in stock" |
688 | msgstr "" |
689 | |
690 | #. module: purchase_import |
691 | @@ -339,6 +364,12 @@ |
692 | msgstr "" |
693 | |
694 | #. module: purchase_import |
695 | +#: view:purchase.import.import.order:0 |
696 | +#: field:purchase.import.import.order,voucher_ids:0 |
697 | +msgid "Vouchers" |
698 | +msgstr "" |
699 | + |
700 | +#. module: purchase_import |
701 | #: field:purchase.import.tax,value:0 |
702 | msgid "Tax Percentage" |
703 | msgstr "" |
704 | @@ -358,8 +389,7 @@ |
705 | #: field:product.product,tariff_total:0 |
706 | #: field:purchase.import.import.order,tax_total:0 |
707 | #: field:purchase.import.product.import.history,tax_total:0 |
708 | -#: view:purchase.import.tariff:0 |
709 | -#: field:purchase.import.tariff,tariff_total:0 |
710 | +#: view:purchase.import.tariff:0 field:purchase.import.tariff,tariff_total:0 |
711 | msgid "Total Taxes" |
712 | msgstr "" |
713 | |
714 | @@ -370,6 +400,14 @@ |
715 | msgstr "" |
716 | |
717 | #. module: purchase_import |
718 | +#: code:addons/purchase_import/purchase_import.py:462 |
719 | +#, python-format |
720 | +msgid "" |
721 | +"The order could not be processed. The product %s has a weight of 0 or the " |
722 | +"product quantity equals to 0" |
723 | +msgstr "" |
724 | + |
725 | +#. module: purchase_import |
726 | #: field:purchase.import.import.voucher,type_audit:0 |
727 | msgid "Audit Type" |
728 | msgstr "" |
729 | @@ -385,6 +423,11 @@ |
730 | msgstr "" |
731 | |
732 | #. module: purchase_import |
733 | +#: field:purchase.import.import.order,message_is_follower:0 |
734 | +msgid "Is a Follower" |
735 | +msgstr "" |
736 | + |
737 | +#. module: purchase_import |
738 | #: field:purchase.import.import.order,company_id:0 |
739 | msgid "Company" |
740 | msgstr "" |
741 | @@ -402,14 +445,19 @@ |
742 | msgstr "" |
743 | |
744 | #. module: purchase_import |
745 | +#: field:purchase.import.import.order,message_summary:0 |
746 | +msgid "Summary" |
747 | +msgstr "" |
748 | + |
749 | +#. module: purchase_import |
750 | #: view:purchase.import.import.order:0 |
751 | #: selection:purchase.import.import.order,state:0 |
752 | msgid "Processed" |
753 | msgstr "" |
754 | |
755 | #. module: purchase_import |
756 | -#: code:addons/purchase_import/purchase_import.py:299 |
757 | -#: code:addons/purchase_import/purchase_import.py:438 |
758 | +#: code:addons/purchase_import/purchase_import.py:320 |
759 | +#: code:addons/purchase_import/purchase_import.py:461 |
760 | #, python-format |
761 | msgid "Error" |
762 | msgstr "" |
763 | @@ -420,6 +468,11 @@ |
764 | msgstr "" |
765 | |
766 | #. module: purchase_import |
767 | +#: model:mail.message.subtype,description:purchase_import.mt_order_cancel |
768 | +msgid "Import Order cancelled" |
769 | +msgstr "" |
770 | + |
771 | +#. module: purchase_import |
772 | #: field:purchase.import.import.order.line,code:0 |
773 | #: field:purchase.import.tariff.category,code:0 |
774 | #: field:purchase.import.tax,code:0 |
775 | @@ -437,6 +490,11 @@ |
776 | msgstr "" |
777 | |
778 | #. module: purchase_import |
779 | +#: model:mail.message.subtype,name:purchase_import.mt_order_confirmed |
780 | +msgid "Order Confirmed" |
781 | +msgstr "" |
782 | + |
783 | +#. module: purchase_import |
784 | #: field:purchase.import.product.import.history,name:0 |
785 | msgid "Number" |
786 | msgstr "" |
787 | @@ -463,6 +521,11 @@ |
788 | msgstr "" |
789 | |
790 | #. module: purchase_import |
791 | +#: model:mail.message.subtype,description:purchase_import.mt_order_confirmed |
792 | +msgid "Import Order confirmed" |
793 | +msgstr "" |
794 | + |
795 | +#. module: purchase_import |
796 | #: field:purchase.import.import.order.line,tariff:0 |
797 | msgid "Tariff (%)" |
798 | msgstr "" |
799 | @@ -496,8 +559,7 @@ |
800 | msgstr "" |
801 | |
802 | #. module: purchase_import |
803 | -#: view:purchase.import.tariff:0 |
804 | -#: field:purchase.import.tariff,description:0 |
805 | +#: view:purchase.import.tariff:0 field:purchase.import.tariff,description:0 |
806 | #: field:purchase.import.tariff.category,description:0 |
807 | msgid "Description" |
808 | msgstr "" |
809 | @@ -511,6 +573,11 @@ |
810 | msgstr "" |
811 | |
812 | #. module: purchase_import |
813 | +#: model:mail.message.subtype,name:purchase_import.mt_order_draft |
814 | +msgid "Order Created" |
815 | +msgstr "" |
816 | + |
817 | +#. module: purchase_import |
818 | #: view:purchase.import.import.order:0 |
819 | #: field:purchase.import.import.order,date_arrive:0 |
820 | msgid "Arrive Date" |
821 | @@ -537,7 +604,12 @@ |
822 | msgstr "" |
823 | |
824 | #. module: purchase_import |
825 | -#: code:addons/purchase_import/purchase_import.py:577 |
826 | +#: view:purchase.import.import.order:0 |
827 | +msgid "Import Orders which are in draft state" |
828 | +msgstr "" |
829 | + |
830 | +#. module: purchase_import |
831 | +#: code:addons/purchase_import/purchase_import.py:601 |
832 | #, python-format |
833 | msgid "Draft Import Order" |
834 | msgstr "" |
835 | @@ -570,6 +642,11 @@ |
836 | msgstr "" |
837 | |
838 | #. module: purchase_import |
839 | +#: help:purchase.import.import.order,message_ids:0 |
840 | +msgid "Messages and communication history" |
841 | +msgstr "" |
842 | + |
843 | +#. module: purchase_import |
844 | #: model:ir.model,name:purchase_import.model_purchase_import_import_voucher |
845 | #: model:ir.ui.menu,name:purchase_import.menu_import_voucher |
846 | #: view:purchase.import.import.voucher:0 |
847 | @@ -599,13 +676,24 @@ |
848 | msgstr "" |
849 | |
850 | #. module: purchase_import |
851 | +#: model:mail.message.subtype,name:purchase_import.mt_order_cancel |
852 | +msgid "Order Cancelled" |
853 | +msgstr "" |
854 | + |
855 | +#. module: purchase_import |
856 | #: model:ir.ui.menu,name:purchase_import.menu_purchase_import |
857 | msgid "Purchase Import" |
858 | msgstr "" |
859 | |
860 | #. module: purchase_import |
861 | -#: field:purchase.import.import.voucher,regime:0 |
862 | -msgid "Regime" |
863 | +#: model:mail.message.subtype,description:purchase_import.mt_order_draft |
864 | +msgid "Import Order created" |
865 | +msgstr "" |
866 | + |
867 | +#. module: purchase_import |
868 | +#: code:addons/purchase_import/purchase_import.py:321 |
869 | +#, python-format |
870 | +msgid "The product %s does not have an Import Tariff" |
871 | msgstr "" |
872 | |
873 | #. module: purchase_import |
874 | |
875 | === modified file 'purchase_import/purchase_import.py' |
876 | --- purchase_import/purchase_import.py 2014-05-15 14:56:20 +0000 |
877 | +++ purchase_import/purchase_import.py 2014-05-30 22:53:47 +0000 |
878 | @@ -146,7 +146,10 @@ |
879 | """ |
880 | res = {} |
881 | for line in self.browse(cr, uid, ids, context=context): |
882 | - res[line.id] = (line.import_taxes / line.order_id.sum_tax_value) * 100 |
883 | + if line.order_id.sum_tax_value: |
884 | + res[line.id] = (line.import_taxes / line.order_id.sum_tax_value) * 100 |
885 | + else: |
886 | + res[line.id] = 0.0 |
887 | return res |
888 | |
889 | def _compute_tax_assigned(self, cr, uid, ids, field_name, arg, context=None): |
890 | @@ -186,7 +189,10 @@ |
891 | uom = line.product_uom_id.factor_inv |
892 | else: |
893 | uom = line.product_uom_id.factor |
894 | - res[line.id] = ((line.product_id.weight * uom * line.quantity) / line.order_id.total_weight) * 100 |
895 | + if line.order_id.total_weight: |
896 | + res[line.id] = ((line.product_id.weight * uom * line.quantity) / line.order_id.total_weight) * 100 |
897 | + else: |
898 | + res[line.id] = 0.0 |
899 | return res |
900 | |
901 | def _compute_freight_assigned(self, cr, uid, ids, field_name, arg, context=None): |
902 | @@ -245,8 +251,19 @@ |
903 | |
904 | _name = 'purchase.import.import.order' |
905 | |
906 | + _inherit = ['mail.thread'] |
907 | + |
908 | _description = __doc__ |
909 | |
910 | + _track = { |
911 | + 'state': { |
912 | + 'purchase_import.mt_order_draft': lambda self, cr, uid, obj, ctx=None: obj['state'] == 'draft', |
913 | + 'purchase_import.mt_order_confirmed': lambda self, cr, uid, obj, ctx=None: obj['state'] == 'confirmed', |
914 | + 'purchase_import.mt_order_done': lambda self, cr, uid, obj, ctx=None: obj['state'] == 'done', |
915 | + 'purchase_import.mt_order_cancel': lambda self, cr, uid, obj, ctx=None: obj['state'] == 'cancel', |
916 | + } |
917 | + } |
918 | + |
919 | def _compute_total_weight(self, cr, uid, ids, field_name, arg, context=None): |
920 | """Compute total weight |
921 | @param self: The object pointer. |
922 | @@ -274,8 +291,11 @@ |
923 | if line.product_uom_id.factor: |
924 | uom = line.product_uom_id.factor |
925 | line_qty = line.quantity * uom |
926 | - product = self.pool.get('product.product').browse(cr, uid, line.product_id.id, context=context) |
927 | - total_weight = total_weight + (line_qty * product.weight) |
928 | + if line.product_id: |
929 | + product = self.pool.get('product.product').browse(cr, uid, line.product_id.id, context=context) |
930 | + total_weight = total_weight + (line_qty * product.weight) |
931 | + else: |
932 | + total_weight = 0.0 |
933 | res[order.id] = total_weight |
934 | return res |
935 | |
936 | @@ -294,11 +314,14 @@ |
937 | total_tax_value = 0.0 |
938 | for order in self.browse(cr, uid, ids, context=context): |
939 | for line in order.line_ids: |
940 | - product = self.pool.get('product.product').browse(cr, uid, line.product_id.id, context=context) |
941 | - if not product.tariff_id: |
942 | - raise osv.except_osv(_('Error'), |
943 | - _('The product %s does not have an Import Tariff') % (product.name)) |
944 | - total_tax_value = total_tax_value + line.import_taxes |
945 | + if line.product_id: |
946 | + product = self.pool.get('product.product').browse(cr, uid, line.product_id.id, context=context) |
947 | + if not product.tariff_id: |
948 | + raise osv.except_osv(_('Error'), |
949 | + _('The product %s does not have an Import Tariff') % (product.name)) |
950 | + total_tax_value = total_tax_value + line.import_taxes |
951 | + else: |
952 | + total_tax_value = total_tax_value + 0.0 |
953 | res[order.id] = total_tax_value |
954 | return res |
955 | |
956 | @@ -426,6 +449,11 @@ |
957 | vals['tax_currency_id'] = False |
958 | return {'value': vals} |
959 | |
960 | + def action_confirm(self, cr, uid, ids, context=None): |
961 | + name = self.pool.get('ir.sequence').get(cr, uid, 'purchase.import.impord') |
962 | + self.write(cr, uid, ids, {'state': 'confirmed','name': name}, context=context) |
963 | + return True |
964 | + |
965 | def action_set_average_price(self, cr, uid, ids, context=None): |
966 | res = {} |
967 | for imports in self.browse(cr, uid, ids, context=context): |
968 | @@ -437,7 +465,7 @@ |
969 | if line.quantity == 0 or line.product_id.weight == 0.0: |
970 | raise osv.except_osv(_('Error'), |
971 | _('The order could not be processed. The product %s has a ' |
972 | - 'weight of 0 or the product quantity equals to 0') % (product.name)) |
973 | + 'weight of 0 or the product quantity equals to 0') % (line.product_id.name)) |
974 | #Update price per weight |
975 | if imports.freight_order_id: |
976 | product_freight = line.freight_assigned |
977 | @@ -469,7 +497,6 @@ |
978 | res = [] |
979 | tax_ids = [] |
980 | inv_obj = self.pool.get('account.invoice') |
981 | - values['name'] = self.pool.get('ir.sequence').get(cr, uid, 'purchase.import.impord') |
982 | invoices = values['imports_order_ids'] |
983 | taxes = values['tax_order_id'] |
984 | if taxes: |
985 | @@ -575,7 +602,6 @@ |
986 | _defaults = { |
987 | 'state': 'draft', |
988 | 'company_id': lambda slf,cr,uid,ctx: slf.pool.get('res.company')._company_default_get(cr, uid, 'purchase.import.order', context=ctx), |
989 | - 'name': _('Draft Import Order'), |
990 | 'date': lambda *a: datetime.strftime(datetime.now(),'%Y-%m-%d %H:%M:%S'), |
991 | } |
992 | |
993 | |
994 | === modified file 'purchase_import/purchase_import_workflow.xml' |
995 | --- purchase_import/purchase_import_workflow.xml 2014-05-13 20:59:05 +0000 |
996 | +++ purchase_import/purchase_import_workflow.xml 2014-05-30 22:53:47 +0000 |
997 | @@ -18,7 +18,7 @@ |
998 | <record id="act_confirmed" model="workflow.activity"> |
999 | <field name="wkf_id" ref="wkf_import_order"/> |
1000 | <field name="name">confirm</field> |
1001 | - <field name="action">write({'state':'confirmed'})</field> |
1002 | + <field name="action">action_confirm()</field> |
1003 | <field name="kind">function</field> |
1004 | </record> |
1005 | |
1006 | |
1007 | === added directory 'purchase_import/report' |
1008 | === added file 'purchase_import/report/__init__.py' |
1009 | --- purchase_import/report/__init__.py 1970-01-01 00:00:00 +0000 |
1010 | +++ purchase_import/report/__init__.py 2014-05-30 22:53:47 +0000 |
1011 | @@ -0,0 +1,23 @@ |
1012 | +# -*- coding: utf-8 -*- |
1013 | +############################################################################## |
1014 | +# |
1015 | +# OpenERP, Open Source Management Solution |
1016 | +# Addons modules by CLEARCORP S.A. |
1017 | +# Copyright (C) 2009-TODAY CLEARCORP S.A. (<http://clearcorp.co.cr>). |
1018 | +# |
1019 | +# This program is free software: you can redistribute it and/or modify |
1020 | +# it under the terms of the GNU Affero General Public License as |
1021 | +# published by the Free Software Foundation, either version 3 of the |
1022 | +# License, or (at your option) any later version. |
1023 | +# |
1024 | +# This program is distributed in the hope that it will be useful, |
1025 | +# but WITHOUT ANY WARRANTY; without even the implied warranty of |
1026 | +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1027 | +# GNU Affero General Public License for more details. |
1028 | +# |
1029 | +# You should have received a copy of the GNU Affero General Public License |
1030 | +# along with this program. If not, see <http://www.gnu.org/licenses/>. |
1031 | +# |
1032 | +############################################################################## |
1033 | + |
1034 | +import parser |
1035 | \ No newline at end of file |
1036 | |
1037 | === added file 'purchase_import/report/parser.py' |
1038 | --- purchase_import/report/parser.py 1970-01-01 00:00:00 +0000 |
1039 | +++ purchase_import/report/parser.py 2014-05-30 22:53:47 +0000 |
1040 | @@ -0,0 +1,28 @@ |
1041 | +# -*- coding: utf-8 -*- |
1042 | +############################################################################## |
1043 | +# |
1044 | +# OpenERP, Open Source Management Solution |
1045 | +# Addons modules by CLEARCORP S.A. |
1046 | +# Copyright (C) 2009-TODAY CLEARCORP S.A. (<http://clearcorp.co.cr>). |
1047 | +# |
1048 | +# This program is free software: you can redistribute it and/or modify |
1049 | +# it under the terms of the GNU Affero General Public License as |
1050 | +# published by the Free Software Foundation, either version 3 of the |
1051 | +# License, or (at your option) any later version. |
1052 | +# |
1053 | +# This program is distributed in the hope that it will be useful, |
1054 | +# but WITHOUT ANY WARRANTY; without even the implied warranty of |
1055 | +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1056 | +# GNU Affero General Public License for more details. |
1057 | +# |
1058 | +# You should have received a copy of the GNU Affero General Public License |
1059 | +# along with this program. If not, see <http://www.gnu.org/licenses/>. |
1060 | +# |
1061 | +############################################################################## |
1062 | + |
1063 | +from report import report_sxw |
1064 | +from report.report_sxw import rml_parse |
1065 | + |
1066 | +class Parser(report_sxw.rml_parse): |
1067 | + def __init__(self, cr, uid, name, context): |
1068 | + super(Parser, self).__init__(cr, uid, name, context) |
1069 | \ No newline at end of file |
1070 | |
1071 | === added file 'purchase_import/report/purchase_import_report.xml' |
1072 | --- purchase_import/report/purchase_import_report.xml 1970-01-01 00:00:00 +0000 |
1073 | +++ purchase_import/report/purchase_import_report.xml 2014-05-30 22:53:47 +0000 |
1074 | @@ -0,0 +1,656 @@ |
1075 | +<?xml version="1.0" encoding="UTF-8"?> |
1076 | +<openerp> |
1077 | + <data noupdate="1"> |
1078 | + <record id="import_orders_report" model="ir.actions.report.xml"> |
1079 | + <field name="name">Import Orders Report</field> |
1080 | + <field name="type">ir.actions.report.xml</field> |
1081 | + <field name="model">purchase.import.import.order</field> |
1082 | + <field name="report_name">import_orders_reports</field> |
1083 | + <field name="report_type">aeroo</field> |
1084 | + <field name="in_format">oo-odt</field> |
1085 | + <field name="out_format" eval="ref('report_aeroo_ooo.report_mimetypes_pdf_ods')"/> |
1086 | + <field name="parser_loc">purchase_import/report/parser.py</field> |
1087 | + <field name="report_sxw_content_data">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 |
1665 | +rZ89/wtQSwcIyuRYaugBAAAqBAAAUEsDBBQACAgIAGGivEQAAAAAAAAAAAAAAAAM |
1666 | +AAAAbWFuaWZlc3QucmRmzZPNboMwEITvPIVlzthALwUFcijKuWqfwDWGWAUv8poS |
1667 | +3r6Ok1ZRpKrqn9TjrkYz3460m+1hHMiLsqjBVDRjKSXKSGi16Ss6uy65pds62ti2 |
1668 | +Kx+aHfFqg6WfKrp3bio5X5aFLTcMbM+zoih4mvM8T7wiwdU4cUgMxrSOCAkejUJp |
1669 | +9eR8GjnO4glmV1F066CQefcgPYvdOqmgsgphtlK9h7YgkYFAjQlMyoR0gxy6TkvF |
1670 | +M5bzUTnBoe3ix2C904OiPGDwK47P2N6IDKblXuC9sO5cg998lWh67mN6ddPF8d8j |
1671 | +lGCcMu5P6rs7ef/n/i7P/xnir7R2RGxAzqNn+pDntPIfVUevUEsHCLT3aNIFAQAA |
1672 | +gwMAAFBLAwQUAAgICABhorxEAAAAAAAAAAAAAAAAJwAAAENvbmZpZ3VyYXRpb25z |
1673 | +Mi9hY2NlbGVyYXRvci9jdXJyZW50LnhtbAMAUEsHCAAAAAACAAAAAAAAAFBLAwQU |
1674 | +AAAIAABhorxEAAAAAAAAAAAAAAAAGgAAAENvbmZpZ3VyYXRpb25zMi9zdGF0dXNi |
1675 | +YXIvUEsDBBQAAAgAAGGivEQAAAAAAAAAAAAAAAAaAAAAQ29uZmlndXJhdGlvbnMy |
1676 | +L3BvcHVwbWVudS9QSwMEFAAACAAAYaK8RAAAAAAAAAAAAAAAAB8AAABDb25maWd1 |
1677 | +cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMvUEsDBBQAAAgAAGGivEQAAAAAAAAAAAAA |
1678 | +AAAYAAAAQ29uZmlndXJhdGlvbnMyL3Rvb2xiYXIvUEsDBBQAAAgAAGGivEQAAAAA |
1679 | +AAAAAAAAAAAcAAAAQ29uZmlndXJhdGlvbnMyL3Byb2dyZXNzYmFyL1BLAwQUAAAI |
1680 | +AABhorxEAAAAAAAAAAAAAAAAGAAAAENvbmZpZ3VyYXRpb25zMi9mbG9hdGVyL1BL |
1681 | +AwQUAAAIAABhorxEAAAAAAAAAAAAAAAAGAAAAENvbmZpZ3VyYXRpb25zMi9tZW51 |
1682 | +YmFyL1BLAwQUAAAIAABhorxEAAAAAAAAAAAAAAAAGgAAAENvbmZpZ3VyYXRpb25z |
1683 | +Mi90b29scGFuZWwvUEsDBBQACAgIAGGivEQAAAAAAAAAAAAAAAAVAAAATUVUQS1J |
1684 | +TkYvbWFuaWZlc3QueG1srVRLbsMgEN33FBbbytBmVaE4WVTqCdIDTPDYQYLBgiGK |
1685 | +b18cNZ+qShWr2c33vccMsFwfvKv2GJMN1IhX+SIqJBNaS30jPjcf9ZtYr56WHsh2 |
1686 | +mFifjKr0UTq7jciRdIBkkybwmDQbHQakNpjskVj/rNdHprN3JWAhVk/Vha+zDuvS |
1687 | +H8dLdZedqwfgXSPULZBL2GNroeZxwEbAMDhrgEuZ2lMrj4LltU7JeGCh5mjY7LLf |
1688 | +EliXFJ9MOVB/Q4P10KOa8rNYHIwhc23A7PCO020tQRznUZhAPI2grOoGwzQcNaVn |
1689 | +4SYeHabHwyJzuaaPB/bI8HjQ75iMbXfH/krV82yO90Cd7XM8QqSFAmPQYXFDVCbH |
1690 | ++Pdy/8d154tLmSYJMltprhEm8qX69c2svgBQSwcIDQMjpisBAAChBAAAUEsBAhQA |
1691 | +FAAACAAAYaK8RF7GMgwnAAAAJwAAAAgAAAAAAAAAAAAAAAAAAAAAAG1pbWV0eXBl |
1692 | +UEsBAhQAFAAACAAAYaK8RJJIVY6wRAAAsEQAABgAAAAAAAAAAAAAAAAATQAAAFRo |
1693 | +dW1ibmFpbHMvdGh1bWJuYWlsLnBuZ1BLAQIUABQACAgIAGGivET6A+rdHgAAAB8A |
1694 | +AAAMAAAAAAAAAAAAAAAAADNFAABsYXlvdXQtY2FjaGVQSwECFAAUAAgICABhorxE |
1695 | +ERxoMSIRAAAn7wAACwAAAAAAAAAAAAAAAACLRQAAY29udGVudC54bWxQSwECFAAU |
1696 | +AAgICABhorxEoXcDuSUNAADvTwAACgAAAAAAAAAAAAAAAADmVgAAc3R5bGVzLnht |
1697 | +bFBLAQIUABQACAgIAGGivETyeQjX2gUAAJQmAAAMAAAAAAAAAAAAAAAAAENkAABz |
1698 | +ZXR0aW5ncy54bWxQSwECFAAUAAgICABhorxEyuRYaugBAAAqBAAACAAAAAAAAAAA |
1699 | +AAAAAABXagAAbWV0YS54bWxQSwECFAAUAAgICABhorxEtPdo0gUBAACDAwAADAAA |
1700 | +AAAAAAAAAAAAAAB1bAAAbWFuaWZlc3QucmRmUEsBAhQAFAAICAgAYaK8RAAAAAAC |
1701 | +AAAAAAAAACcAAAAAAAAAAAAAAAAAtG0AAENvbmZpZ3VyYXRpb25zMi9hY2NlbGVy |
1702 | +YXRvci9jdXJyZW50LnhtbFBLAQIUABQAAAgAAGGivEQAAAAAAAAAAAAAAAAaAAAA |
1703 | +AAAAAAAAAAAAAAtuAABDb25maWd1cmF0aW9uczIvc3RhdHVzYmFyL1BLAQIUABQA |
1704 | +AAgAAGGivEQAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAENuAABDb25maWd1cmF0 |
1705 | +aW9uczIvcG9wdXBtZW51L1BLAQIUABQAAAgAAGGivEQAAAAAAAAAAAAAAAAfAAAA |
1706 | +AAAAAAAAAAAAAHtuAABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMvUEsB |
1707 | +AhQAFAAACAAAYaK8RAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAuG4AAENvbmZp |
1708 | +Z3VyYXRpb25zMi90b29sYmFyL1BLAQIUABQAAAgAAGGivEQAAAAAAAAAAAAAAAAc |
1709 | +AAAAAAAAAAAAAAAAAO5uAABDb25maWd1cmF0aW9uczIvcHJvZ3Jlc3NiYXIvUEsB |
1710 | +AhQAFAAACAAAYaK8RAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAKG8AAENvbmZp |
1711 | +Z3VyYXRpb25zMi9mbG9hdGVyL1BLAQIUABQAAAgAAGGivEQAAAAAAAAAAAAAAAAY |
1712 | +AAAAAAAAAAAAAAAAAF5vAABDb25maWd1cmF0aW9uczIvbWVudWJhci9QSwECFAAU |
1713 | +AAAIAABhorxEAAAAAAAAAAAAAAAAGgAAAAAAAAAAAAAAAACUbwAAQ29uZmlndXJh |
1714 | +dGlvbnMyL3Rvb2xwYW5lbC9QSwECFAAUAAgICABhorxEDQMjpisBAAChBAAAFQAA |
1715 | +AAAAAAAAAAAAAADMbwAATUVUQS1JTkYvbWFuaWZlc3QueG1sUEsFBgAAAAASABIA |
1716 | +qgQAADpxAAAAAA==</field> |
1717 | + <field name="parser_state">loc</field> |
1718 | + <field name="tml_source">database</field> |
1719 | + </record> |
1720 | + |
1721 | + <record model="ir.values" id="ir_import_order_report"> |
1722 | + <field name="key2">client_print_multi</field> |
1723 | + <field name="model">purchase.import.import.order</field> |
1724 | + <field name="name">Import Orders Report</field> |
1725 | + <field name="value" eval="'ir.actions.report.xml,%d'%import_orders_report"/> |
1726 | + <field name="res_id" eval="0"/> |
1727 | + <field name="object" eval="True"/> |
1728 | + </record> |
1729 | + </data> |
1730 | +</openerp> |
1731 | \ No newline at end of file |
1732 | |
1733 | === added file 'purchase_import/report/template.odt' |
1734 | Binary files purchase_import/report/template.odt 1970-01-01 00:00:00 +0000 and purchase_import/report/template.odt 2014-05-30 22:53:47 +0000 differ |
1735 | === modified file 'purchase_import/view/purchase_import_view.xml' |
1736 | --- purchase_import/view/purchase_import_view.xml 2014-05-13 20:59:05 +0000 |
1737 | +++ purchase_import/view/purchase_import_view.xml 2014-05-30 22:53:47 +0000 |
1738 | @@ -75,7 +75,8 @@ |
1739 | </header> |
1740 | <sheet> |
1741 | <h1> |
1742 | - <field name="name"/> |
1743 | + <label string="Draft Import Order" attrs="{'invisible': [('state','<>','draft')]}"/> |
1744 | + <field name="name" attrs="{'invisible': [('state','=','draft')]}"/> |
1745 | </h1> |
1746 | <group> |
1747 | <group name="general"> |
1748 | @@ -113,7 +114,7 @@ |
1749 | </page> |
1750 | <page string="Import Invoices" name="invoices"> |
1751 | <field name="imports_order_ids" domain="[('type', '=', 'in_invoice'),('state','not in',['draft','cancel']),('company_id','=',company_id)]" |
1752 | - attrs="{'readonly':[('state','=','done')]}"/> |
1753 | + attrs="{'readonly':[('state','=','done')]}" context="{'default_type': 'in_invoice', 'type': 'in_invoice', 'journal_type': 'purchase'}"/> |
1754 | </page> |
1755 | <page string="Vouchers" name="vouchers"> |
1756 | <field name="voucher_ids"> |
1757 | @@ -135,6 +136,10 @@ |
1758 | </page> |
1759 | </notebook> |
1760 | </sheet> |
1761 | + <div class="oe_chatter"> |
1762 | + <field name="message_follower_ids" widget="mail_followers" groups="base.group_user"/> |
1763 | + <field name="message_ids" widget="mail_thread"/> |
1764 | + </div> |
1765 | </form> |
1766 | </field> |
1767 | </record> |