Merge lp:~openbig/bigconsulting/comment_done_in_product_price_information into lp:bigconsulting

Proposed by Atik Agewan(OpenERP)
Status: Merged
Merged at revision: 32
Proposed branch: lp:~openbig/bigconsulting/comment_done_in_product_price_information
Merge into: lp:bigconsulting
Diff against target: 1435 lines (+1138/-62)
19 files modified
account_invoice_cash_discount/__terp__.py (+2/-1)
account_invoice_cash_discount/i18n/de_DE.po (+218/-0)
account_invoice_cash_discount/security/ir.model.access.csv (+10/-0)
product_ean13_generator/__terp__.py (+1/-0)
product_ean13_generator/i18n/de_DE.po (+112/-0)
product_ean13_generator/security/ir.model.access.csv (+1/-0)
product_price_information/__terp__.py (+5/-1)
product_price_information/i18n/de_DE.po (+213/-0)
product_price_information/product_price_info.py (+34/-30)
product_price_information/product_price_info_view.xml (+7/-4)
product_price_information/security/ir.model.access.csv (+3/-0)
product_price_information/wizard/sale_prize_information.py (+20/-19)
product_price_information/wizard/sale_prize_information_view.xml (+3/-3)
sales_shop_stock_availability/__terp__.py (+5/-1)
sales_shop_stock_availability/i18n/de_DE.po (+129/-0)
sales_shop_stock_availability/security/ir.model.access.csv (+3/-0)
stock_minimum_calculator/__terp__.py (+5/-3)
stock_minimum_calculator/i18n/de_DE.po (+358/-0)
stock_minimum_calculator/security/ir.model.access.csv (+9/-0)
To merge this branch: bzr merge lp:~openbig/bigconsulting/comment_done_in_product_price_information
Reviewer Review Type Date Requested Status
openbig Pending
Review via email: mp+28403@code.launchpad.net

Description of the change

comment are done in product price information and put dummy button

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 'account_invoice_cash_discount/__terp__.py'
2--- account_invoice_cash_discount/__terp__.py 2010-06-01 05:48:55 +0000
3+++ account_invoice_cash_discount/__terp__.py 2010-06-24 13:25:43 +0000
4@@ -1,7 +1,7 @@
5 # -*- encoding: utf-8 -*-
6 ##############################################################################
7 #
8-# OpenERP, Open Source Management Solution
9+# OpenERP, Open Source Management Solution
10 # Copyright (C) 2004-2008 Tiny SPRL (<http://tiny.be>). All Rights Reserved
11 # $Id$
12 #
13@@ -34,6 +34,7 @@
14 "demo_xml" : [
15 ],
16 "update_xml" : [
17+ "security/ir.model.access.csv",
18 "account_invoice_cash_discount_view.xml",
19 'wizard/account_pay_invoice_view.xml',
20 ],
21
22=== added directory 'account_invoice_cash_discount/i18n'
23=== added file 'account_invoice_cash_discount/i18n/de_DE.po'
24--- account_invoice_cash_discount/i18n/de_DE.po 1970-01-01 00:00:00 +0000
25+++ account_invoice_cash_discount/i18n/de_DE.po 2010-06-24 13:25:43 +0000
26@@ -0,0 +1,218 @@
27+# Translation of OpenERP Server.
28+# This file contains the translation of the following modules:
29+# * account_invoice_cash_discount
30+#
31+msgid ""
32+msgstr ""
33+"Project-Id-Version: OpenERP Server 5.0.10\n"
34+"Report-Msgid-Bugs-To: support@openerp.com\n"
35+"POT-Creation-Date: 2010-06-24 10:38:18+0000\n"
36+"PO-Revision-Date: 2010-06-24 10:38:18+0000\n"
37+"Last-Translator: <>\n"
38+"Language-Team: \n"
39+"MIME-Version: 1.0\n"
40+"Content-Type: text/plain; charset=UTF-8\n"
41+"Content-Transfer-Encoding: \n"
42+"Plural-Forms: \n"
43+
44+#. module: account_invoice_cash_discount
45+#: constraint:ir.model:0
46+msgid "The Object name must start with x_ and not contain any special character !"
47+msgstr ""
48+
49+#. module: account_invoice_cash_discount
50+#: field:account.invoice.pay,amount:0
51+msgid "Amount paid"
52+msgstr ""
53+
54+#. module: account_invoice_cash_discount
55+#: view:account.invoice.pay:0
56+msgid "Partial Payment"
57+msgstr ""
58+
59+#. module: account_invoice_cash_discount
60+#: field:account.invoice.pay,cash_amount:0
61+msgid "Cash Discount Amount"
62+msgstr ""
63+
64+#. module: account_invoice_cash_discount
65+#: field:account.invoice.pay.writeoff,writeoff_journal_id:0
66+msgid "Write-Off journal"
67+msgstr ""
68+
69+#. module: account_invoice_cash_discount
70+#: view:account.invoice.pay.writeoff:0
71+msgid "Analytic"
72+msgstr ""
73+
74+#. module: account_invoice_cash_discount
75+#: constraint:ir.actions.act_window:0
76+msgid "Invalid model name in the action definition."
77+msgstr ""
78+
79+#. module: account_invoice_cash_discount
80+#: field:account.cash.discount,payment_id:0
81+msgid "Associated Payment Term"
82+msgstr ""
83+
84+#. module: account_invoice_cash_discount
85+#: field:account.payment.term,cash_discount_ids:0
86+msgid "Cash Discounts"
87+msgstr ""
88+
89+#. module: account_invoice_cash_discount
90+#: view:account.invoice.pay.writeoff:0
91+msgid "Pay and reconcile"
92+msgstr ""
93+
94+#. module: account_invoice_cash_discount
95+#: view:account.invoice.pay.writeoff:0
96+#: code:addons/account_invoice_cash_discount/wizard/account_pay_invoice.py:0
97+#, python-format
98+msgid "Information addendum"
99+msgstr ""
100+
101+#. module: account_invoice_cash_discount
102+#: code:addons/account_invoice_cash_discount/wizard/account_pay_invoice.py:0
103+#, python-format
104+msgid "Error !"
105+msgstr ""
106+
107+#. module: account_invoice_cash_discount
108+#: view:account.invoice.pay:0
109+msgid "Pay invoice"
110+msgstr ""
111+
112+#. module: account_invoice_cash_discount
113+#: field:account.cash.discount,delay:0
114+msgid "Number of Days"
115+msgstr ""
116+
117+#. module: account_invoice_cash_discount
118+#: code:addons/account_invoice_cash_discount/wizard/account_pay_invoice.py:0
119+#, python-format
120+msgid "Your journal must have a default credit and debit account."
121+msgstr ""
122+
123+#. module: account_invoice_cash_discount
124+#: constraint:ir.ui.view:0
125+msgid "Invalid XML for View Architecture!"
126+msgstr ""
127+
128+#. module: account_invoice_cash_discount
129+#: field:account.invoice.pay,account_id:0
130+msgid "Account For Discount"
131+msgstr ""
132+
133+#. module: account_invoice_cash_discount
134+#: field:account.invoice.pay,journal_id:0
135+msgid "Journal/Payment Mode"
136+msgstr ""
137+
138+#. module: account_invoice_cash_discount
139+#: model:ir.actions.act_window,name:account_invoice_cash_discount.action_view_account_invoice_pay
140+msgid "Pay Invoice"
141+msgstr ""
142+
143+#. module: account_invoice_cash_discount
144+#: field:account.cash.discount,discount_account_id:0
145+msgid "Discount Account"
146+msgstr ""
147+
148+#. module: account_invoice_cash_discount
149+#: field:account.cash.discount,debit_account_id:0
150+msgid "Debit Account"
151+msgstr ""
152+
153+#. module: account_invoice_cash_discount
154+#: code:addons/account_invoice_cash_discount/wizard/account_pay_invoice.py:0
155+#, python-format
156+msgid "Can not pay draft/proforma/cancel invoice."
157+msgstr ""
158+
159+#. module: account_invoice_cash_discount
160+#: field:account.invoice.pay,name:0
161+msgid "Entry Name"
162+msgstr ""
163+
164+#. module: account_invoice_cash_discount
165+#: field:account.invoice.pay.writeoff,writeoff_acc_id:0
166+msgid "Write-Off account"
167+msgstr ""
168+
169+#. module: account_invoice_cash_discount
170+#: field:account.invoice.pay,date:0
171+msgid "Date payment"
172+msgstr ""
173+
174+#. module: account_invoice_cash_discount
175+#: view:account.invoice.pay.writeoff:0
176+msgid "Write-Off Move"
177+msgstr ""
178+
179+#. module: account_invoice_cash_discount
180+#: field:account.cash.discount,discount:0
181+msgid "Discount (%)"
182+msgstr ""
183+
184+#. module: account_invoice_cash_discount
185+#: field:account.invoice.pay.writeoff,comment:0
186+msgid "Comment"
187+msgstr ""
188+
189+#. module: account_invoice_cash_discount
190+#: field:account.invoice.pay.writeoff,analytic_id:0
191+msgid "Analytic Account"
192+msgstr ""
193+
194+#. module: account_invoice_cash_discount
195+#: model:ir.model,name:account_invoice_cash_discount.model_account_invoice_pay
196+#: model:ir.model,name:account_invoice_cash_discount.model_account_invoice_pay_writeoff
197+msgid "Pay Invoice "
198+msgstr ""
199+
200+#. module: account_invoice_cash_discount
201+#: field:account.invoice.pay,period_id:0
202+msgid "Period"
203+msgstr ""
204+
205+#. module: account_invoice_cash_discount
206+#: model:ir.module.module,description:account_invoice_cash_discount.module_meta_information
207+msgid "\n"
208+" Module to add account move lines in case of payment with cash discount conditions in reconcilation form.\n"
209+" "
210+msgstr ""
211+
212+#. module: account_invoice_cash_discount
213+#: field:account.cash.discount,credit_account_id:0
214+msgid "Credit Account"
215+msgstr ""
216+
217+#. module: account_invoice_cash_discount
218+#: view:account.invoice.pay:0
219+msgid "Full Payment"
220+msgstr ""
221+
222+#. module: account_invoice_cash_discount
223+#: model:ir.module.module,shortdesc:account_invoice_cash_discount.module_meta_information
224+msgid "Payement Term with Cash Discount"
225+msgstr ""
226+
227+#. module: account_invoice_cash_discount
228+#: view:account.invoice.pay:0
229+#: view:account.invoice.pay.writeoff:0
230+msgid "Cancel"
231+msgstr ""
232+
233+#. module: account_invoice_cash_discount
234+#: field:account.cash.discount,name:0
235+msgid "Name"
236+msgstr ""
237+
238+#. module: account_invoice_cash_discount
239+#: view:account.cash.discount:0
240+#: view:account.payment.term:0
241+#: model:ir.model,name:account_invoice_cash_discount.model_account_cash_discount
242+msgid "Cash Discount"
243+msgstr ""
244+
245
246=== added directory 'account_invoice_cash_discount/security'
247=== added file 'account_invoice_cash_discount/security/ir.model.access.csv'
248--- account_invoice_cash_discount/security/ir.model.access.csv 1970-01-01 00:00:00 +0000
249+++ account_invoice_cash_discount/security/ir.model.access.csv 2010-06-24 13:25:43 +0000
250@@ -0,0 +1,10 @@
251+"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
252+"access_account_cash_discount_manager","account.cash.discount","model_account_cash_discount","account.group_account_manager",1,0,0,0
253+"access_account_cash_discount_invoice","account.cash.discount","model_account_cash_discount","account.group_account_invoice",1,0,0,0
254+"access_account_cash_discount_accountant","account.cash.discount","model_account_cash_discount","account.group_account_user",1,0,0,0
255+"access_account_invoice_pay_writeoff_manager","account.invoice.pay.writeoff","model_account_invoice_pay_writeoff","account.group_account_manager",1,0,0,0
256+"access_account_invoice_pay_writeoff_invoive","account.invoice.pay.writeoff","model_account_invoice_pay_writeoff","account.group_account_invoice",1,0,0,0
257+"access_account_invoice_pay_writeoff_accountant","account.invoice.pay.writeoff","model_account_invoice_pay_writeoff","account.group_account_user",1,0,0,0
258+"access_account_invoice_pay_manager","account.invoice.pay","model_account_invoice_pay","account.group_account_manager",1,0,0,0
259+"access_account_invoice_pay_invoice","account.invoice.pay","model_account_invoice_pay","account.group_account_invoice",1,0,0,0
260+"access_account_invoice_pay_accountant","account.invoice.pay","model_account_invoice_pay","account.group_account_user",1,0,0,0
261
262=== modified file 'product_ean13_generator/__terp__.py'
263--- product_ean13_generator/__terp__.py 2010-06-03 10:45:13 +0000
264+++ product_ean13_generator/__terp__.py 2010-06-24 13:25:43 +0000
265@@ -35,6 +35,7 @@
266 "depends" : ["base","product",],
267 "init_xml" : [],
268 "update_xml" : [
269+ "security/ir.model.access.csv",
270 "product_ean13_generator_sequence.xml",
271 "product_ean13_generator_wizard.xml",
272 "product_ean13_generator_report.xml"
273
274=== added directory 'product_ean13_generator/i18n'
275=== added file 'product_ean13_generator/i18n/de_DE.po'
276--- product_ean13_generator/i18n/de_DE.po 1970-01-01 00:00:00 +0000
277+++ product_ean13_generator/i18n/de_DE.po 2010-06-24 13:25:43 +0000
278@@ -0,0 +1,112 @@
279+# Translation of OpenERP Server.
280+# This file contains the translation of the following modules:
281+# * product_ean13_generator
282+#
283+msgid ""
284+msgstr ""
285+"Project-Id-Version: OpenERP Server 5.0.10\n"
286+"Report-Msgid-Bugs-To: support@openerp.com\n"
287+"POT-Creation-Date: 2010-06-24 10:03:09+0000\n"
288+"PO-Revision-Date: 2010-06-24 10:03:09+0000\n"
289+"Last-Translator: <>\n"
290+"Language-Team: \n"
291+"MIME-Version: 1.0\n"
292+"Content-Type: text/plain; charset=UTF-8\n"
293+"Content-Transfer-Encoding: \n"
294+"Plural-Forms: \n"
295+
296+#. module: product_ean13_generator
297+#: constraint:ir.ui.view:0
298+msgid "Invalid XML for View Architecture!"
299+msgstr ""
300+
301+#. module: product_ean13_generator
302+#: rml:ean.generator:0
303+msgid "Code"
304+msgstr ""
305+
306+#. module: product_ean13_generator
307+#: model:ir.actions.server,subject:product_ean13_generator.ir_actions_server_seq
308+msgid "EAN next number reached up to warning number"
309+msgstr ""
310+
311+#. module: product_ean13_generator
312+#: model:ir.module.module,description:product_ean13_generator.module_meta_information
313+msgid "\n"
314+" * Adds a wizard on product form to generate valid EAN13 product codes.\n"
315+" * By default EAN13 will be generated with german country code (404) and 13341 as company code.\n"
316+" Each company should this values on administration/sequences to addecuate to his country and company code.\n"
317+" "
318+msgstr ""
319+
320+#. module: product_ean13_generator
321+#: wizard_button:product_ean13_generator.generator_ean13,init,create:0
322+msgid "Generate ean13"
323+msgstr ""
324+
325+#. module: product_ean13_generator
326+#: wizard_view:product_ean13_generator.generator_ean13,init:0
327+msgid "Create ean13"
328+msgstr ""
329+
330+#. module: product_ean13_generator
331+#: model:ir.actions.report.xml,name:product_ean13_generator.report_product_ean_generator
332+msgid "EAN13 Report"
333+msgstr ""
334+
335+#. module: product_ean13_generator
336+#: field:ir.sequence,number_max:0
337+msgid "Max. Number"
338+msgstr ""
339+
340+#. module: product_ean13_generator
341+#: rml:ean.generator:0
342+msgid "EAN 13 Code"
343+msgstr ""
344+
345+#. module: product_ean13_generator
346+#: model:ir.actions.wizard,name:product_ean13_generator.id_generator_ean13
347+msgid "Generate Valid EAN13"
348+msgstr ""
349+
350+#. module: product_ean13_generator
351+#: model:ir.module.module,shortdesc:product_ean13_generator.module_meta_information
352+msgid "Product EAN13 Generator"
353+msgstr ""
354+
355+#. module: product_ean13_generator
356+#: field:ir.sequence,warning_number:0
357+msgid "Warning ab"
358+msgstr ""
359+
360+#. module: product_ean13_generator
361+#: model:ir.actions.server,name:product_ean13_generator.ir_actions_server_seq
362+msgid "EAN Generator Action"
363+msgstr ""
364+
365+#. module: product_ean13_generator
366+#: wizard_button:product_ean13_generator.generator_ean13,init,end:0
367+msgid "Cancel"
368+msgstr ""
369+
370+#. module: product_ean13_generator
371+#: rml:ean.generator:0
372+msgid "Name"
373+msgstr ""
374+
375+#. module: product_ean13_generator
376+#: model:ir.actions.server,message:product_ean13_generator.ir_actions_server_seq
377+msgid "Hello,\n"
378+" EAN next number reached up to warning number, please modify EAN13 sequence."
379+msgstr ""
380+
381+#. module: product_ean13_generator
382+#: view:ir.sequence:0
383+msgid "EAN Number Configuration"
384+msgstr ""
385+
386+#. module: product_ean13_generator
387+#: wizard_view:product_ean13_generator.generator_ean13,init:0
388+msgid "Do you want to define ean codes for packaging? If yes,you have to define packaging list before starting the wizard"
389+msgstr ""
390+
391
392=== added directory 'product_ean13_generator/security'
393=== added file 'product_ean13_generator/security/ir.model.access.csv'
394--- product_ean13_generator/security/ir.model.access.csv 1970-01-01 00:00:00 +0000
395+++ product_ean13_generator/security/ir.model.access.csv 2010-06-24 13:25:43 +0000
396@@ -0,0 +1,1 @@
397+"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
398
399=== modified file 'product_price_information/__terp__.py'
400--- product_price_information/__terp__.py 2010-06-09 10:37:58 +0000
401+++ product_price_information/__terp__.py 2010-06-24 13:25:43 +0000
402@@ -31,7 +31,11 @@
403 """,
404 "depends": ['product_tax_include','sale_tax_include'],
405 "demo_xml": [],
406- "update_xml": ['product_price_info_view.xml','wizard/sale_prize_information_view.xml'],
407+ "update_xml": [
408+ 'security/ir.model.access.csv',
409+ 'product_price_info_view.xml',
410+ 'wizard/sale_prize_information_view.xml'
411+ ],
412 "license": "GPL-3",
413 "active": False,
414 "installable": True,
415
416=== added directory 'product_price_information/i18n'
417=== added file 'product_price_information/i18n/de_DE.po'
418--- product_price_information/i18n/de_DE.po 1970-01-01 00:00:00 +0000
419+++ product_price_information/i18n/de_DE.po 2010-06-24 13:25:43 +0000
420@@ -0,0 +1,213 @@
421+# Translation of OpenERP Server.
422+# This file contains the translation of the following modules:
423+# * product_price_information
424+#
425+msgid ""
426+msgstr ""
427+"Project-Id-Version: OpenERP Server 5.0.10\n"
428+"Report-Msgid-Bugs-To: support@openerp.com\n"
429+"POT-Creation-Date: 2010-06-24 08:24:56+0000\n"
430+"PO-Revision-Date: 2010-06-24 08:24:56+0000\n"
431+"Last-Translator: <>\n"
432+"Language-Team: \n"
433+"MIME-Version: 1.0\n"
434+"Content-Type: text/plain; charset=UTF-8\n"
435+"Content-Transfer-Encoding: \n"
436+"Plural-Forms: \n"
437+
438+#. module: product_price_information
439+#: model:ir.actions.todo,note:product_price_information.config_wizard_step_shop_price_policy
440+msgid "This Configuration step use to set default price type for shop."
441+msgstr ""
442+
443+#. module: product_price_information
444+#: constraint:ir.model:0
445+msgid "The Object name must start with x_ and not contain any special character !"
446+msgstr ""
447+
448+#. module: product_price_information
449+#: view:sale.prize.information:0
450+msgid "Calculate"
451+msgstr ""
452+
453+#. module: product_price_information
454+#: field:sale.shop,price_type:0
455+#: field:sale.shop.price.method,price_type:0
456+msgid "Price method"
457+msgstr ""
458+
459+#. module: product_price_information
460+#: model:ir.module.module,description:product_price_information.module_meta_information
461+msgid "This module will add shop price field on sale order line\n"
462+" and product view called from sale order line. Shop Price will display product price\n"
463+" based on pricelist defined in shop selected in sale order.\n"
464+" "
465+msgstr ""
466+
467+#. module: product_price_information
468+#: selection:sale.shop,price_type:0
469+#: selection:sale.shop.price.method,price_type:0
470+msgid "Tax excluded"
471+msgstr ""
472+
473+#. module: product_price_information
474+#: constraint:ir.actions.act_window:0
475+msgid "Invalid model name in the action definition."
476+msgstr ""
477+
478+#. module: product_price_information
479+#: view:sale.shop.price.method:0
480+msgid "Shop Configuration"
481+msgstr ""
482+
483+#. module: product_price_information
484+#: field:product.product,pi_customer_prices1:0
485+#: field:product.product,pi_customer_prices2:0
486+#: field:sale.prize.information,customer_prices1:0
487+#: field:sale.prize.information,customer_prices2:0
488+msgid "Costomer Prices"
489+msgstr ""
490+
491+#. module: product_price_information
492+#: view:product.product:0
493+#: view:sale.prize.information:0
494+msgid "Prices of Product"
495+msgstr ""
496+
497+#. module: product_price_information
498+#: field:sale.prize.information,product_id:0
499+msgid "Product"
500+msgstr ""
501+
502+#. module: product_price_information
503+#: field:product.product,pi_best_price_on_qty:0
504+#: field:sale.prize.information,best_price_on_qty:0
505+msgid "Best Price On Quantity"
506+msgstr ""
507+
508+#. module: product_price_information
509+#: field:product.product,pi_last_list_prices:0
510+#: field:sale.prize.information,last_list_prices:0
511+msgid "Last List Prices"
512+msgstr ""
513+
514+#. module: product_price_information
515+#: field:sale.order.line,sale_price_unit_tax:0
516+msgid "Sale price W/O taxes"
517+msgstr ""
518+
519+#. module: product_price_information
520+#: field:product.product,pi_pricelist_id:0
521+#: field:sale.prize.information,pricelist_id:0
522+msgid "Pricelist"
523+msgstr ""
524+
525+#. module: product_price_information
526+#: model:ir.model,name:product_price_information.model_sale_prize_information
527+#: view:sale.prize.information:0
528+msgid "Sale Prize Information"
529+msgstr ""
530+
531+#. module: product_price_information
532+#: field:product.product,pi_partner_id:0
533+#: field:sale.prize.information,partner_id:0
534+msgid "Customer"
535+msgstr ""
536+
537+#. module: product_price_information
538+#: constraint:ir.ui.view:0
539+msgid "Invalid XML for View Architecture!"
540+msgstr ""
541+
542+#. module: product_price_information
543+#: view:sale.shop.price.method:0
544+msgid "Set Default"
545+msgstr ""
546+
547+#. module: product_price_information
548+#: field:sale.shop.price.method,name:0
549+msgid "Name"
550+msgstr ""
551+
552+#. module: product_price_information
553+#: model:ir.actions.act_window,name:product_price_information.action_sale_prize_information
554+#: model:ir.ui.menu,name:product_price_information.menu_sale_prize_information
555+msgid "Sale Price Information"
556+msgstr ""
557+
558+#. module: product_price_information
559+#: field:product.product,pi_list_prices1:0
560+#: field:product.product,pi_list_prices2:0
561+#: field:sale.prize.information,list_prices1:0
562+#: field:sale.prize.information,list_prices2:0
563+msgid "List Prices"
564+msgstr ""
565+
566+#. module: product_price_information
567+#: selection:sale.shop,price_type:0
568+#: selection:sale.shop.price.method,price_type:0
569+msgid "Tax included"
570+msgstr ""
571+
572+#. module: product_price_information
573+#: model:ir.module.module,shortdesc:product_price_information.module_meta_information
574+msgid "Product price Information"
575+msgstr ""
576+
577+#. module: product_price_information
578+#: field:product.product,pi_qty_buyed:0
579+#: field:sale.prize.information,qty_buyed:0
580+msgid "Quantity Buyed"
581+msgstr ""
582+
583+#. module: product_price_information
584+#: view:product.product:0
585+msgid "Price Information"
586+msgstr ""
587+
588+#. module: product_price_information
589+#: model:ir.model,name:product_price_information.model_sale_shop_price_method
590+msgid "sale.shop.price.method"
591+msgstr ""
592+
593+#. module: product_price_information
594+#: model:ir.actions.act_window,name:product_price_information.action_config_price_policy
595+msgid "Price Method for Sale Order Shop"
596+msgstr ""
597+
598+#. module: product_price_information
599+#: view:product.product:0
600+#: view:sale.prize.information:0
601+msgid "Price on Last Sale"
602+msgstr ""
603+
604+#. module: product_price_information
605+#: field:product.product,pi_last_customer_prices:0
606+#: field:sale.prize.information,last_customer_prices:0
607+msgid "Last Costomer Prices"
608+msgstr ""
609+
610+#. module: product_price_information
611+#: field:product.product,pi_next_better_price_qty:0
612+#: field:sale.prize.information,next_better_price_qty:0
613+msgid "Next Better Price Qty"
614+msgstr ""
615+
616+#. module: product_price_information
617+#: view:sale.prize.information:0
618+#: view:sale.shop.price.method:0
619+msgid "Cancel"
620+msgstr ""
621+
622+#. module: product_price_information
623+#: field:product.product,pi_quantity1:0
624+#: field:sale.prize.information,quantity1:0
625+msgid "Quantity1"
626+msgstr ""
627+
628+#. module: product_price_information
629+#: field:product.product,pi_quantity2:0
630+#: field:sale.prize.information,quantity2:0
631+msgid "Quantity2"
632+msgstr ""
633+
634
635=== modified file 'product_price_information/product_price_info.py'
636--- product_price_information/product_price_info.py 2010-06-22 14:04:50 +0000
637+++ product_price_information/product_price_info.py 2010-06-24 13:25:43 +0000
638@@ -135,18 +135,18 @@
639 val2 = obj.price_get(cr, uid, [pricelist], line.id, qty2, partner)
640 for key,values in val2.items():
641 c_price2 = values
642- item_line = obj2.search(cr,uid,[])
643- list = []
644- for line2 in obj2.browse(cr, uid, item_line, context=context):
645- if line.id == line2.product_id.id:
646- list.append(line.min_quantity)
647- if list == []:
648- m_qty = 1.0
649- else:
650- m_qty = max(list)
651- val3 = obj.price_get(cr, uid, [pricelist], line.id, m_qty, partner)
652- for key,values in val3.items():
653- c_price3 = values
654+# item_line = obj2.search(cr,uid,[])
655+# list = []
656+# for line2 in obj2.browse(cr, uid, item_line, context=context):
657+# if line.id == line2.product_id.id:
658+# list.append(line.min_quantity)
659+# if list == []:
660+# m_qty = 1.0
661+# else:
662+# m_qty = max(list)
663+# val3 = obj.price_get(cr, uid, [pricelist], line.id, m_qty, partner)
664+# for key,values in val3.items():
665+# c_price3 = values
666 list_price = product_obj.browse(cr, uid, line.id).standard_price
667 list_price1 = list_price * qty1
668 list_price2 = list_price * qty2
669@@ -163,9 +163,9 @@
670 if line.id == product2:
671 last_price = rec.price_unit
672 qty_last = rec.product_uom_qty
673- val_last = obj.price_get(cr, uid,[pricelist], line.id, qty_last)
674- for key,values in val_last.items():
675- last_list_price = values
676+# val_last = obj.price_get(cr, uid,[pricelist], line.id, qty_last)
677+# for key,values in val_last.items():
678+# last_list_price = values
679
680 for id in ids:
681 res[id] = {}
682@@ -177,14 +177,14 @@
683 res[id]['pi_list_prices1'] = list_price1
684 if 'pi_list_prices2'in name:
685 res[id]['pi_list_prices2']= list_price2
686- if 'pi_next_better_price_qty'in name:
687- res[id]['pi_next_better_price_qty']= m_qty
688- if 'pi_best_price_on_qty'in name:
689- res[id]['pi_best_price_on_qty']= c_price3
690+# if 'pi_next_better_price_qty'in name:
691+# res[id]['pi_next_better_price_qty']= m_qty
692+# if 'pi_best_price_on_qty'in name:
693+# res[id]['pi_best_price_on_qty']= c_price3
694 if 'pi_last_customer_prices'in name:
695 res[id]['pi_last_customer_prices']= last_price
696- if 'pi_last_list_prices'in name:
697- res[id]['pi_last_list_prices']= last_list_price
698+# if 'pi_last_list_prices'in name:
699+# res[id]['pi_last_list_prices']= last_list_price
700 if 'pi_qty_buyed'in name:
701 res[id]['pi_qty_buyed']= qty_last
702
703@@ -199,18 +199,22 @@
704 res[id]['pi_list_prices1'] = 0.0
705 if 'pi_list_prices2'in name:
706 res[id]['pi_list_prices2']= 0.0
707- if 'pi_next_better_price_qty'in name:
708- res[id]['pi_next_better_price_qty']= 0.0
709- if 'pi_best_price_on_qty'in name:
710- res[id]['pi_best_price_on_qty']= 0.0
711+# if 'pi_next_better_price_qty'in name:
712+# res[id]['pi_next_better_price_qty']= 0.0
713+# if 'pi_best_price_on_qty'in name:
714+# res[id]['pi_best_price_on_qty']= 0.0
715 if 'pi_last_customer_prices'in name:
716 res[id]['pi_last_customer_prices']= 0.0
717- if 'pi_last_list_prices'in name:
718- res[id]['pi_last_list_prices']= 0.0
719+# if 'pi_last_list_prices'in name:
720+# res[id]['pi_last_list_prices']= 0.0
721 if 'pi_qty_buyed'in name:
722 res[id]['pi_qty_buyed']= 0.0
723 return res
724
725+ def button_dummy(self, cr, uid, ids, context={}):
726+ return True
727+
728+
729 _columns = {
730 'pi_quantity1': fields.float('Quantity1'),
731 'pi_quantity2': fields.float('Quantity2'),
732@@ -220,10 +224,10 @@
733 'pi_customer_prices2': fields.function(_get_all_values, method=True, type='float', string='Costomer Prices',multi='pi_customer_prices2'),
734 'pi_list_prices1': fields.function(_get_all_values, method=True, type='float', string='List Prices',multi='pi_list_prices1'),
735 'pi_list_prices2': fields.function(_get_all_values, method=True, type='float', string='List Prices',multi='pi_list_prices2'),
736- 'pi_next_better_price_qty': fields.function(_get_all_values, method=True, type='float', string='Next Better Price Qty',multi='pi_next_better_price_qty'),
737- 'pi_best_price_on_qty': fields.function(_get_all_values, method=True, type='float', string='Best Price On Quantity',multi='pi_best_price_on_qty'),
738+# 'pi_next_better_price_qty': fields.function(_get_all_values, method=True, type='float', string='Next Better Price Qty',multi='pi_next_better_price_qty'),
739+# 'pi_best_price_on_qty': fields.function(_get_all_values, method=True, type='float', string='Best Price On Quantity',multi='pi_best_price_on_qty'),
740 'pi_last_customer_prices': fields.function(_get_all_values, method=True, type='float', string='Last Costomer Prices',multi='pi_last_customer_prices'),
741- 'pi_last_list_prices': fields.function(_get_all_values, method=True, type='float', string='Last List Prices',multi='pi_last_list_prices'),
742+# 'pi_last_list_prices': fields.function(_get_all_values, method=True, type='float', string='Last List Prices',multi='pi_last_list_prices'),
743 'pi_qty_buyed': fields.function(_get_all_values, method=True, type='float', string='Quantity Buyed',multi='pi_qty_buyed'),
744 }
745 _defaults = {
746
747=== modified file 'product_price_information/product_price_info_view.xml'
748--- product_price_information/product_price_info_view.xml 2010-06-22 14:04:50 +0000
749+++ product_price_information/product_price_info_view.xml 2010-06-24 13:25:43 +0000
750@@ -60,18 +60,21 @@
751 <field name="pi_customer_prices2" nolabel="1"/>
752 <field name="pi_list_prices1"/>
753 <field name="pi_list_prices2" nolabel="1"/>
754- <field name="pi_next_better_price_qty"/>
755- <newline/>
756- <field name="pi_best_price_on_qty"/>
757+<!-- <field name="pi_next_better_price_qty"/>-->
758+<!-- <newline/>-->
759+<!-- <field name="pi_best_price_on_qty"/>-->
760 </group>
761 <group col="3" colspan="3">
762 <separator string="Price on Last Sale" colspan="2"/>
763 <newline/>
764 <field name="pi_last_customer_prices"/>
765- <field name="pi_last_list_prices"/>
766+<!-- <field name="pi_last_list_prices"/>-->
767 <field name="pi_qty_buyed"/>
768+ <newline/>
769+ <button name="button_dummy" string="Compute" type="object"/>
770 </group>
771 </group>
772+
773 </page>
774 </notebook>
775 </field>
776
777=== added directory 'product_price_information/security'
778=== added file 'product_price_information/security/ir.model.access.csv'
779--- product_price_information/security/ir.model.access.csv 1970-01-01 00:00:00 +0000
780+++ product_price_information/security/ir.model.access.csv 2010-06-24 13:25:43 +0000
781@@ -0,0 +1,3 @@
782+"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
783+"access_sale_shop_price_method_policy_manager","sale.shop.price.method.policy.manager","model_sale_shop_price_method","product.group_product_manager",1,0,0,0
784+"access_sale_prize_information_manager","sale.prize.information.manager","model_sale_prize_information","product.group_product_manager",1,0,0,0
785
786=== modified file 'product_price_information/wizard/sale_prize_information.py'
787--- product_price_information/wizard/sale_prize_information.py 2010-06-16 07:21:49 +0000
788+++ product_price_information/wizard/sale_prize_information.py 2010-06-24 13:25:43 +0000
789@@ -35,9 +35,9 @@
790 'last_customer_prices':fields.float('Last Costomer Prices'),
791 'list_prices1':fields.float('List Prices'),
792 'list_prices2':fields.float('List Prices'),
793- 'last_list_prices':fields.float('Last List Prices'),
794- 'next_better_price_qty':fields.float('Next Better Price Qty'),
795- 'best_price_on_qty':fields.float('Best Price On Quantity'),
796+# 'last_list_prices':fields.float('Last List Prices'),
797+# 'next_better_price_qty':fields.float('Next Better Price Qty'),
798+# 'best_price_on_qty':fields.float('Best Price On Quantity'),
799 'qty_buyed':fields.float('Quantity Buyed'),
800 }
801 _defaults = {
802@@ -62,18 +62,18 @@
803 val2 = obj.price_get(cr, uid, ids, product, qty2, partner)
804 for key,values in val2.items():
805 c_price2 = values
806- item_line = obj2.search(cr,uid,[])
807- list = []
808- for line in obj2.browse(cr, uid,item_line, context=context):
809- if product == line.product_id.id:
810- list.append(line.min_quantity)
811- if list == []:
812- m_qty = 1.0
813- else:
814- m_qty = max(list)
815- val3 = obj.price_get(cr, uid, ids, product, m_qty, partner)
816- for key,values in val3.items():
817- c_price3 = values
818+# item_line = obj2.search(cr,uid,[])
819+# list = []
820+# for line in obj2.browse(cr, uid,item_line, context=context):
821+# if product == line.product_id.id:
822+# list.append(line.min_quantity)
823+# if list == []:
824+# m_qty = 1.0
825+# else:
826+# m_qty = max(list)
827+# val3 = obj.price_get(cr, uid, ids, product, m_qty, partner)
828+# for key,values in val3.items():
829+# c_price3 = values
830 list_price = self.pool.get("product.product").browse(cr, uid, product).standard_price
831 list_price1 = list_price * qty1
832 list_price2 = list_price * qty2
833@@ -90,10 +90,11 @@
834 if product == product2:
835 last_price = rec.price_unit
836 qty_last = rec.product_uom_qty
837- val_last = obj.price_get(cr, uid,ids, product2, qty_last)
838- for key,values in val_last.items():
839- last_list_price = values
840- self.write(cr , uid, ids,{'customer_prices1':c_price1,'customer_prices2':c_price2,'list_prices1':list_price1,'list_prices2':list_price2,'next_better_price_qty':m_qty,'best_price_on_qty':c_price3,'last_customer_prices':last_price,'qty_buyed':qty_last,'last_list_prices':last_list_price},context=context)
841+# val_last = obj.price_get(cr, uid,ids, product2, qty_last)
842+# for key,values in val_last.items():
843+# last_list_price = values
844+# self.write(cr , uid, ids,{'customer_prices1':c_price1,'customer_prices2':c_price2,'list_prices1':list_price1,'list_prices2':list_price2,'next_better_price_qty':m_qty,'best_price_on_qty':c_price3,'last_customer_prices':last_price,'qty_buyed':qty_last,'last_list_prices':last_list_price},context=context)
845+ self.write(cr , uid, ids,{'customer_prices1':c_price1,'customer_prices2':c_price2,'list_prices1':list_price1,'list_prices2':list_price2,'last_customer_prices':last_price,'qty_buyed':qty_last},context=context)
846 value = {
847
848 'name': 'Sale Prize Information',
849
850=== modified file 'product_price_information/wizard/sale_prize_information_view.xml'
851--- product_price_information/wizard/sale_prize_information_view.xml 2010-06-22 14:04:50 +0000
852+++ product_price_information/wizard/sale_prize_information_view.xml 2010-06-24 13:25:43 +0000
853@@ -19,8 +19,8 @@
854 <field name="list_prices1"/>
855 <field name="list_prices2" nolabel="1"/>
856 </group>
857- <field name="next_better_price_qty"/>
858- <field name="best_price_on_qty"/>
859+<!-- <field name="next_better_price_qty"/>-->
860+<!-- <field name="best_price_on_qty"/>-->
861 <newline/>
862 </group>
863 <group col="2" colspan="3">
864@@ -32,7 +32,7 @@
865 <separator string="Price on Last Sale"/>
866 <newline/>
867 <field name="last_customer_prices"/>
868- <field name="last_list_prices"/>
869+<!-- <field name="last_list_prices"/>-->
870 <field name="qty_buyed"/>
871 </group>
872 </group>
873
874=== modified file 'sales_shop_stock_availability/__terp__.py'
875--- sales_shop_stock_availability/__terp__.py 2010-06-10 10:03:25 +0000
876+++ sales_shop_stock_availability/__terp__.py 2010-06-24 13:25:43 +0000
877@@ -32,7 +32,11 @@
878 """,
879 "depends": ['base','sale'],
880 "demo_xml": [],
881- "update_xml": ['sales_shop_stock_availability_view.xml','wizard/stock_shop_availability_view.xml'],
882+ "update_xml": [
883+ 'security/ir.model.access.csv',
884+ 'sales_shop_stock_availability_view.xml',
885+ 'wizard/stock_shop_availability_view.xml'
886+ ],
887 "license": "GPL-3",
888 "active": False,
889 "installable": True,
890
891=== added directory 'sales_shop_stock_availability/i18n'
892=== added file 'sales_shop_stock_availability/i18n/de_DE.po'
893--- sales_shop_stock_availability/i18n/de_DE.po 1970-01-01 00:00:00 +0000
894+++ sales_shop_stock_availability/i18n/de_DE.po 2010-06-24 13:25:43 +0000
895@@ -0,0 +1,129 @@
896+# Translation of OpenERP Server.
897+# This file contains the translation of the following modules:
898+# * sales_shop_stock_availability
899+#
900+msgid ""
901+msgstr ""
902+"Project-Id-Version: OpenERP Server 5.0.10\n"
903+"Report-Msgid-Bugs-To: support@openerp.com\n"
904+"POT-Creation-Date: 2010-06-24 08:59:31+0000\n"
905+"PO-Revision-Date: 2010-06-24 08:59:31+0000\n"
906+"Last-Translator: <>\n"
907+"Language-Team: \n"
908+"MIME-Version: 1.0\n"
909+"Content-Type: text/plain; charset=UTF-8\n"
910+"Content-Transfer-Encoding: \n"
911+"Plural-Forms: \n"
912+
913+#. module: sales_shop_stock_availability
914+#: view:stock.shop.availability:0
915+msgid "Availability in Other Shops"
916+msgstr ""
917+
918+#. module: sales_shop_stock_availability
919+#: field:stock.shop.availability,shop_id:0
920+msgid "Shop"
921+msgstr ""
922+
923+#. module: sales_shop_stock_availability
924+#: constraint:ir.ui.view:0
925+msgid "Invalid XML for View Architecture!"
926+msgstr ""
927+
928+#. module: sales_shop_stock_availability
929+#: field:stock.shop.availability,real_stock:0
930+msgid "Real Stock"
931+msgstr ""
932+
933+#. module: sales_shop_stock_availability
934+#: view:stock.shop.availability:0
935+msgid "Calculate"
936+msgstr ""
937+
938+#. module: sales_shop_stock_availability
939+#: field:stock.shop.availability,other_shop_virtual_stock:0
940+msgid "Other Shop Virtual Stock"
941+msgstr ""
942+
943+#. module: sales_shop_stock_availability
944+#: help:product.product,qty_available_other_shop:0
945+msgid "Current quantities of products in other stock location except selected shop in sale order."
946+msgstr ""
947+
948+#. module: sales_shop_stock_availability
949+#: field:product.product,virtual_qty_available_other_shop:0
950+msgid "Virtual Other Stock"
951+msgstr ""
952+
953+#. module: sales_shop_stock_availability
954+#: field:stock.shop.availability,product_id:0
955+msgid "Product"
956+msgstr ""
957+
958+#. module: sales_shop_stock_availability
959+#: model:ir.actions.act_window,name:sales_shop_stock_availability.action_stock_shop_availability
960+#: model:ir.model,name:sales_shop_stock_availability.model_stock_shop_availability
961+#: model:ir.ui.menu,name:sales_shop_stock_availability.menu_stock_shop_availability
962+#: view:stock.shop.availability:0
963+msgid "Stock Shop Availability"
964+msgstr ""
965+
966+#. module: sales_shop_stock_availability
967+#: field:stock.shop.availability,other_shop_real_stock:0
968+msgid "Other Shop Real Stock"
969+msgstr ""
970+
971+#. module: sales_shop_stock_availability
972+#: view:stock.shop.availability:0
973+msgid "Availability in Shop"
974+msgstr ""
975+
976+#. module: sales_shop_stock_availability
977+#: view:product.product:0
978+msgid "Products"
979+msgstr ""
980+
981+#. module: sales_shop_stock_availability
982+#: model:ir.module.module,description:sales_shop_stock_availability.module_meta_information
983+msgid "Module will add functionality to check stock of another shops while saling products.\n"
984+" At the time of selecting products in sale order we can see real stock of products based on selected shop in sale order.\n"
985+" This module will add new field on product list called Other Shops. It will show total stock of all shops per product except selected shop in sale order.\n"
986+" By this field salesman will get stock overview of another shops and if required he/she can request for internal movement of required goods betwee shops.\n"
987+" "
988+msgstr ""
989+
990+#. module: sales_shop_stock_availability
991+#: constraint:ir.actions.act_window:0
992+msgid "Invalid model name in the action definition."
993+msgstr ""
994+
995+#. module: sales_shop_stock_availability
996+#: view:stock.shop.availability:0
997+msgid "Cancel"
998+msgstr ""
999+
1000+#. module: sales_shop_stock_availability
1001+#: constraint:ir.model:0
1002+msgid "The Object name must start with x_ and not contain any special character !"
1003+msgstr ""
1004+
1005+#. module: sales_shop_stock_availability
1006+#: model:ir.module.module,shortdesc:sales_shop_stock_availability.module_meta_information
1007+msgid "Sale Shop Stock Availability"
1008+msgstr ""
1009+
1010+#. module: sales_shop_stock_availability
1011+#: field:stock.shop.availability,virtual_stock:0
1012+msgid "Virtual Stock"
1013+msgstr ""
1014+
1015+#. module: sales_shop_stock_availability
1016+#: field:product.product,qty_available_other_shop:0
1017+msgid "Real Other Stock"
1018+msgstr ""
1019+
1020+#. module: sales_shop_stock_availability
1021+#: help:product.product,virtual_qty_available_other_shop:0
1022+msgid "Current virtual quantities of products in other stock location except selected shop in sale order."
1023+msgstr ""
1024+
1025
1026=== added directory 'sales_shop_stock_availability/security'
1027=== added file 'sales_shop_stock_availability/security/ir.model.access.csv'
1028--- sales_shop_stock_availability/security/ir.model.access.csv 1970-01-01 00:00:00 +0000
1029+++ sales_shop_stock_availability/security/ir.model.access.csv 2010-06-24 13:25:43 +0000
1030@@ -0,0 +1,3 @@
1031+"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
1032+"access_stock_shop_availability_manager","stock.shop.availability","model_stock_shop_availability","sale.group_sale_manager",1,0,0,0
1033+"access_stock_shop_availability_user","stock.shop.availability","model_stock_shop_availability","sale.group_sale_user",1,0,0,0
1034
1035=== modified file 'stock_minimum_calculator/__terp__.py'
1036--- stock_minimum_calculator/__terp__.py 2010-06-24 08:01:22 +0000
1037+++ stock_minimum_calculator/__terp__.py 2010-06-24 13:25:43 +0000
1038@@ -25,13 +25,15 @@
1039 "author": "Big Consulting",
1040 "website" : "http://www.openbig.org",
1041 "category": "Generic Modules/Inventory Control",
1042- "description": """This module will add functionality to recompute
1043- minimum stock rules based on real and virtual stock comparison so
1044+ "description": """This module will add functionality to recompute
1045+ minimum stock rules based on real and virtual stock comparison so
1046 we have proper re-order quentity for each products.
1047 """,
1048 "depends": ['stock','mrp',"sale"],
1049 "demo_xml": ["stock_minimum_calculator_demo.xml"],
1050- "update_xml": ['stock_minimum_calculator_view.xml',
1051+ "update_xml": [
1052+ 'security/ir.model.access.csv',
1053+ 'stock_minimum_calculator_view.xml',
1054 "stock_minimujm_calculator_wizard.xml",
1055 "stock_minimum_calculator_sequence.xml",
1056 "supplier_cost_optimated_leadtimes_view.xml",
1057
1058=== added directory 'stock_minimum_calculator/i18n'
1059=== added file 'stock_minimum_calculator/i18n/de_DE.po'
1060--- stock_minimum_calculator/i18n/de_DE.po 1970-01-01 00:00:00 +0000
1061+++ stock_minimum_calculator/i18n/de_DE.po 2010-06-24 13:25:43 +0000
1062@@ -0,0 +1,358 @@
1063+# Translation of OpenERP Server.
1064+# This file contains the translation of the following modules:
1065+# * stock_minimum_calculator
1066+#
1067+msgid ""
1068+msgstr ""
1069+"Project-Id-Version: OpenERP Server 5.0.10\n"
1070+"Report-Msgid-Bugs-To: support@openerp.com\n"
1071+"POT-Creation-Date: 2010-06-24 09:43:37+0000\n"
1072+"PO-Revision-Date: 2010-06-24 09:43:37+0000\n"
1073+"Last-Translator: <>\n"
1074+"Language-Team: \n"
1075+"MIME-Version: 1.0\n"
1076+"Content-Type: text/plain; charset=UTF-8\n"
1077+"Content-Transfer-Encoding: \n"
1078+"Plural-Forms: \n"
1079+
1080+#. module: stock_minimum_calculator
1081+#: field:supplier.cost.optimated.leadtimes,account_cost_pre_del:0
1082+msgid "Acc. Delivery Cost"
1083+msgstr ""
1084+
1085+#. module: stock_minimum_calculator
1086+#: model:ir.model,name:stock_minimum_calculator.model_supplier_product
1087+msgid "supplier.product"
1088+msgstr ""
1089+
1090+#. module: stock_minimum_calculator
1091+#: field:supplier.product,supp_stock:0
1092+msgid "Supplier Stock"
1093+msgstr ""
1094+
1095+#. module: stock_minimum_calculator
1096+#: constraint:ir.actions.act_window:0
1097+msgid "Invalid model name in the action definition."
1098+msgstr ""
1099+
1100+#. module: stock_minimum_calculator
1101+#: field:product.product,plan_avg_consume:0
1102+msgid "Plan Average Daily Consumption"
1103+msgstr ""
1104+
1105+#. module: stock_minimum_calculator
1106+#: model:ir.model,name:stock_minimum_calculator.model_product_seasonal
1107+msgid "product.seasonal"
1108+msgstr ""
1109+
1110+#. module: stock_minimum_calculator
1111+#: field:supplier.cost.optimated.leadtimes,purchase_rev:0
1112+msgid "Purchase Revenue"
1113+msgstr ""
1114+
1115+#. module: stock_minimum_calculator
1116+#: constraint:ir.model:0
1117+msgid "The Object name must start with x_ and not contain any special character !"
1118+msgstr ""
1119+
1120+#. module: stock_minimum_calculator
1121+#: wizard_field:orderpoint.calculator,init,warehouse_id:0
1122+msgid "Warehouse"
1123+msgstr ""
1124+
1125+#. module: stock_minimum_calculator
1126+#: wizard_field:orderpoint.calculator,init,date_stop:0
1127+msgid "To Date"
1128+msgstr ""
1129+
1130+#. module: stock_minimum_calculator
1131+#: wizard_field:orderpoint.calculator,init,date_start:0
1132+msgid "From Date"
1133+msgstr ""
1134+
1135+#. module: stock_minimum_calculator
1136+#: field:supplier.product,suppinfo_id:0
1137+msgid "Holding"
1138+msgstr ""
1139+
1140+#. module: stock_minimum_calculator
1141+#: view:stock.holding.rate:0
1142+#: field:stock.holding.rate,holding_ids:0
1143+msgid "Supplier"
1144+msgstr ""
1145+
1146+#. module: stock_minimum_calculator
1147+#: field:product.product,seasonal_id:0
1148+#: wizard_field:set_seasonal.trend,init,trend_seasonal_id:0
1149+msgid "Seasonal Model"
1150+msgstr ""
1151+
1152+#. module: stock_minimum_calculator
1153+#: wizard_view:orderpoint.calculator,init:0
1154+msgid "Configuration of Base Consumptions Periods"
1155+msgstr ""
1156+
1157+#. module: stock_minimum_calculator
1158+#: model:ir.actions.act_window,name:stock_minimum_calculator.product_seasonal_normal_action
1159+#: model:ir.ui.menu,name:stock_minimum_calculator.menu_product_seasonal
1160+#: view:product.seasonal:0
1161+msgid "Product Seasonal"
1162+msgstr ""
1163+
1164+#. module: stock_minimum_calculator
1165+#: field:supplier.cost.optimated.leadtimes,date_stop:0
1166+msgid "To Period"
1167+msgstr ""
1168+
1169+#. module: stock_minimum_calculator
1170+#: field:supplier.cost.optimated.leadtimes,account_purchase_rev:0
1171+msgid "Acc. Purchase Revenues"
1172+msgstr ""
1173+
1174+#. module: stock_minimum_calculator
1175+#: field:supplier.cost.optimated.leadtimes,cost_per_del:0
1176+msgid "Cost Per Delivery"
1177+msgstr ""
1178+
1179+#. module: stock_minimum_calculator
1180+#: wizard_field:orderpoint.calculator,init,method_qty_calculation:0
1181+msgid "Method Calculation"
1182+msgstr ""
1183+
1184+#. module: stock_minimum_calculator
1185+#: wizard_view:set_seasonal.trend,init:0
1186+msgid "Seasonal Product Trend "
1187+msgstr ""
1188+
1189+#. module: stock_minimum_calculator
1190+#: field:product.seasonal,name:0
1191+msgid "Seasonal Name"
1192+msgstr ""
1193+
1194+#. module: stock_minimum_calculator
1195+#: selection:orderpoint.calculator,init,method_qty_calculation:0
1196+msgid "Calculate with historical consumptions of product and Open sales orders"
1197+msgstr ""
1198+
1199+#. module: stock_minimum_calculator
1200+#: code:addons/stock_minimum_calculator/wizard/stock_order_point_calculator.py:0
1201+#, python-format
1202+msgid "Are your sure that you have really not enough historical data to calculate stock orderpoint rules? \n Otherwise you should prefer the options , Calculate with historical consumption of products. This results may calculate better results than calculation with this methodology."
1203+msgstr ""
1204+
1205+#. module: stock_minimum_calculator
1206+#: field:stock.holding.rate,date_start:0
1207+msgid "Start Date"
1208+msgstr ""
1209+
1210+#. module: stock_minimum_calculator
1211+#: code:addons/stock_minimum_calculator/wizard/stock_order_point_calculator.py:0
1212+#, python-format
1213+msgid "Are your sure that you have enough historical data to calculate stock orderpoint rules with this methodology, Otherwise you should try the other options, \n Calculate without historical consumption of products or ,Calculate with historical consumption of products and sales orders"
1214+msgstr ""
1215+
1216+#. module: stock_minimum_calculator
1217+#: field:supplier.cost.optimated.leadtimes,economic_no_order:0
1218+msgid "Economic Number of orders"
1219+msgstr ""
1220+
1221+#. module: stock_minimum_calculator
1222+#: field:supplier.cost.optimated.leadtimes,partner_id:0
1223+msgid "Suplier"
1224+msgstr ""
1225+
1226+#. module: stock_minimum_calculator
1227+#: field:supplier.cost.optimated.leadtimes,date_start:0
1228+msgid "From Period"
1229+msgstr ""
1230+
1231+#. module: stock_minimum_calculator
1232+#: field:stock.holding.rate,date_stop:0
1233+msgid "End Date"
1234+msgstr ""
1235+
1236+#. module: stock_minimum_calculator
1237+#: constraint:ir.ui.view:0
1238+msgid "Invalid XML for View Architecture!"
1239+msgstr ""
1240+
1241+#. module: stock_minimum_calculator
1242+#: wizard_button:set_seasonal.trend,init,set_seasonal:0
1243+msgid "Ok"
1244+msgstr ""
1245+
1246+#. module: stock_minimum_calculator
1247+#: field:stock.holding.rate,name:0
1248+msgid "Name"
1249+msgstr ""
1250+
1251+#. module: stock_minimum_calculator
1252+#: wizard_field:orderpoint.calculator,init,seasonal_id:0
1253+msgid "Season of Consumption"
1254+msgstr ""
1255+
1256+#. module: stock_minimum_calculator
1257+#: selection:orderpoint.calculator,init,method_qty_calculation:0
1258+msgid "Calculate with historical consumptions of products"
1259+msgstr ""
1260+
1261+#. module: stock_minimum_calculator
1262+#: model:ir.actions.wizard,name:stock_minimum_calculator.id_set_seasonal_trend
1263+msgid "Set Seasonal Trend"
1264+msgstr ""
1265+
1266+#. module: stock_minimum_calculator
1267+#: model:ir.model,name:stock_minimum_calculator.model_stock_holding_rate
1268+msgid "stock.holding.rate"
1269+msgstr ""
1270+
1271+#. module: stock_minimum_calculator
1272+#: model:ir.module.module,shortdesc:stock_minimum_calculator.module_meta_information
1273+msgid "Stock Minimum Calculator"
1274+msgstr ""
1275+
1276+#. module: stock_minimum_calculator
1277+#: field:stock.holding.rate,active:0
1278+msgid "Active"
1279+msgstr ""
1280+
1281+#. module: stock_minimum_calculator
1282+#: wizard_field:orderpoint.calculator,init,delactive:0
1283+msgid "Delete Exiting Rules(for this warehosue)"
1284+msgstr ""
1285+
1286+#. module: stock_minimum_calculator
1287+#: field:product.seasonal,seasonal_factor:0
1288+msgid "Seasonal Factor"
1289+msgstr ""
1290+
1291+#. module: stock_minimum_calculator
1292+#: model:ir.actions.act_window,name:stock_minimum_calculator.action_supplier_cost_optimated_leadtimes
1293+#: model:ir.ui.menu,name:stock_minimum_calculator.menu_action_supplier_cost_optimated_leadtimesy
1294+msgid "Supplier Cost Optimated Leadtimes"
1295+msgstr ""
1296+
1297+#. module: stock_minimum_calculator
1298+#: view:supplier.cost.optimated.leadtimes:0
1299+msgid "Result of Calculation"
1300+msgstr ""
1301+
1302+#. module: stock_minimum_calculator
1303+#: wizard_field:set_seasonal.trend,init,active:0
1304+msgid "Replace Models"
1305+msgstr ""
1306+
1307+#. module: stock_minimum_calculator
1308+#: field:stock.holding.rate,rate_id:0
1309+msgid "ID"
1310+msgstr ""
1311+
1312+#. module: stock_minimum_calculator
1313+#: wizard_view:orderpoint.calculator,init:0
1314+msgid "Order Point Calculator "
1315+msgstr ""
1316+
1317+#. module: stock_minimum_calculator
1318+#: wizard_field:orderpoint.calculator,init,location_id:0
1319+msgid "Location"
1320+msgstr ""
1321+
1322+#. module: stock_minimum_calculator
1323+#: field:supplier.product,partner_id:0
1324+msgid "Suplier Information"
1325+msgstr ""
1326+
1327+#. module: stock_minimum_calculator
1328+#: model:ir.module.module,description:stock_minimum_calculator.module_meta_information
1329+msgid "This module will add functionality to recompute\n"
1330+" minimum stock rules based on real and virtual stock comparison so\n"
1331+" we have proper re-order quentity for each products.\n"
1332+" "
1333+msgstr ""
1334+
1335+#. module: stock_minimum_calculator
1336+#: field:product.seasonal,code:0
1337+msgid "Code"
1338+msgstr ""
1339+
1340+#. module: stock_minimum_calculator
1341+#: model:ir.actions.wizard,name:stock_minimum_calculator.id_order_point_cacluator
1342+msgid "Order Point Cacluator"
1343+msgstr ""
1344+
1345+#. module: stock_minimum_calculator
1346+#: view:supplier.cost.optimated.leadtimes:0
1347+msgid "Wizard to Calculate Cost Optimized Lead Times"
1348+msgstr ""
1349+
1350+#. module: stock_minimum_calculator
1351+#: wizard_button:orderpoint.calculator,init,calculation:0
1352+msgid "Calculation"
1353+msgstr ""
1354+
1355+#. module: stock_minimum_calculator
1356+#: code:addons/stock_minimum_calculator/wizard/stock_order_point_calculator.py:0
1357+#, python-format
1358+msgid "Your calculation is based on the field plan average daily consumption.\n Are your sure not to calculate with the method , Calculate with historical consumption of products"
1359+msgstr ""
1360+
1361+#. module: stock_minimum_calculator
1362+#: view:supplier.cost.optimated.leadtimes:0
1363+msgid "Calculate Lead Time"
1364+msgstr ""
1365+
1366+#. module: stock_minimum_calculator
1367+#: field:supplier.cost.optimated.leadtimes,economic_lead_time:0
1368+msgid "Economic Lead Time"
1369+msgstr ""
1370+
1371+#. module: stock_minimum_calculator
1372+#: model:ir.model,name:stock_minimum_calculator.model_supplier_cost_optimated_leadtimes
1373+msgid "supplier.cost.optimated.leadtimes"
1374+msgstr ""
1375+
1376+#. module: stock_minimum_calculator
1377+#: wizard_view:orderpoint.calculator,end2:0
1378+msgid "Warning"
1379+msgstr ""
1380+
1381+#. module: stock_minimum_calculator
1382+#: model:ir.actions.act_window,name:stock_minimum_calculator.stock_holding_rate_tree_view_normal_action
1383+#: model:ir.ui.menu,name:stock_minimum_calculator.menu_stock_holding_rate
1384+#: view:stock.holding.rate:0
1385+#: field:stock.holding.rate,stock_hold_rate:0
1386+msgid "Stock Holding Rate"
1387+msgstr ""
1388+
1389+#. module: stock_minimum_calculator
1390+#: wizard_view:orderpoint.calculator,end2:0
1391+msgid "Information Regarding Method of Calculation"
1392+msgstr ""
1393+
1394+#. module: stock_minimum_calculator
1395+#: wizard_button:orderpoint.calculator,init,end:0
1396+#: wizard_button:set_seasonal.trend,init,end:0
1397+#: view:supplier.cost.optimated.leadtimes:0
1398+msgid "Cancel"
1399+msgstr ""
1400+
1401+#. module: stock_minimum_calculator
1402+#: wizard_button:orderpoint.calculator,end2,end:0
1403+msgid "Close"
1404+msgstr ""
1405+
1406+#. module: stock_minimum_calculator
1407+#: wizard_field:orderpoint.calculator,end2,message:0
1408+msgid "Message"
1409+msgstr ""
1410+
1411+#. module: stock_minimum_calculator
1412+#: selection:orderpoint.calculator,init,method_qty_calculation:0
1413+msgid "Calculate with Out historical consumptions of product"
1414+msgstr ""
1415+
1416+#. module: stock_minimum_calculator
1417+#: field:supplier.cost.optimated.leadtimes,stock_holding_rate_id:0
1418+msgid "Holding Rate"
1419+msgstr ""
1420+
1421
1422=== added directory 'stock_minimum_calculator/security'
1423=== added file 'stock_minimum_calculator/security/ir.model.access.csv'
1424--- stock_minimum_calculator/security/ir.model.access.csv 1970-01-01 00:00:00 +0000
1425+++ stock_minimum_calculator/security/ir.model.access.csv 2010-06-24 13:25:43 +0000
1426@@ -0,0 +1,9 @@
1427+"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
1428+"access_stock_holding_rate_manager","stock.holding.rate","model_stock_holding_rate","purchase.group_purchase_manager",1,0,0,0
1429+"access_stock_holding_rate_user","stock.holding.rate","model_stock_holding_rate","purchase.group_purchase_user",1,0,0,0
1430+"access_supplier_product_manager","supplier.product","model_supplier_product","purchase.group_purchase_manager",1,0,0,0
1431+"access_supplier_product_user","supplier.product","model_supplier_product","purchase.group_purchase_user",1,0,0,0
1432+"access_product_seasonal_manager","product.seasonal","model_product_seasonal","purchase.group_purchase_manager",1,0,0,0
1433+"access_product_seasonal_user","product.seasonal","model_product_seasonal","purchase.group_purchase_user",1,0,0,0
1434+"access_supplier_cost_optimated_leadtimes_manager","supplier.cost.optimated.leadtimes","model_supplier_cost_optimated_leadtimes","purchase.group_purchase_manager",1,0,0,0
1435+"access_supplier_cost_optimated_leadtimes_user","supplier.cost.optimated.leadtimes","model_supplier_cost_optimated_leadtimes","purchase.group_purchase_user",1,0,0,0

Subscribers

People subscribed via source and target branches