diff --git a/addons/sale/edi/sale_order_action_data.xml b/addons/sale/edi/sale_order_action_data.xml
index 49ebe6053e6..c818a3a22ab 100644
--- a/addons/sale/edi/sale_order_action_data.xml
+++ b/addons/sale/edi/sale_order_action_data.xml
@@ -47,7 +47,7 @@
Hello${object.partner_id.name and ' ' or ''}${object.partner_id.name or ''},
- Here is your ${object.state in ('draft', 'sent') and 'quotation' or 'order confirmation'} from {$object.company_id.name}:
+ Here is your ${object.state in ('draft', 'sent') and 'quotation' or 'order confirmation'} from ${object.company_id.name}:
REFERENCES
diff --git a/addons/sale/i18n/ru.po b/addons/sale/i18n/ru.po
index 6b4294b5c3c..2af399a3226 100644
--- a/addons/sale/i18n/ru.po
+++ b/addons/sale/i18n/ru.po
@@ -7,19 +7,19 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-02-08 01:37+0100\n"
-"PO-Revision-Date: 2012-05-10 17:51+0000\n"
-"Last-Translator: Raphael Collet (OpenERP) \n"
+"PO-Revision-Date: 2012-09-10 14:56+0000\n"
+"Last-Translator: Chertykov Denis \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-07 04:58+0000\n"
-"X-Generator: Launchpad (build 15914)\n"
+"X-Launchpad-Export-Date: 2012-09-11 04:50+0000\n"
+"X-Generator: Launchpad (build 15924)\n"
#. module: sale
#: field:sale.config.picking_policy,timesheet:0
msgid "Based on Timesheet"
-msgstr ""
+msgstr "Основано на затратах времени"
#. module: sale
#: view:sale.order.line:0
@@ -27,6 +27,8 @@ msgid ""
"Sale Order Lines that are confirmed, done or in exception state and haven't "
"yet been invoiced"
msgstr ""
+"Позиции заказа на продажу в состоянии \"Подтвержден\", \"Cделано\" или "
+"\"Исключение\" и на которые не был выставлен счет"
#. module: sale
#: view:board.board:0
@@ -78,7 +80,7 @@ msgstr "Запрос цен '%s' был преобразован в заказ
#. module: sale
#: view:sale.order:0
msgid "Print Quotation"
-msgstr ""
+msgstr "Печать предложения цен"
#. module: sale
#: code:addons/sale/wizard/sale_make_invoice.py:42
@@ -89,7 +91,7 @@ msgstr "Внимание!"
#. module: sale
#: report:sale.order:0
msgid "Tax"
-msgstr ""
+msgstr "Налог"
#. module: sale
#: model:process.node,note:sale.process_node_saleorderprocurement0
@@ -123,6 +125,9 @@ msgid ""
"cancel a sale order, you must first cancel related picking or delivery "
"orders."
msgstr ""
+"Для удаления подтвержденного заказа на продажу надо сначала его отменить ! "
+"Для отмены заказа на продажу надо отменить его комплектование или заказ на "
+"доставку."
#. module: sale
#: model:process.node,name:sale.process_node_saleprocurement0
@@ -137,7 +142,7 @@ msgstr "Контрагент"
#. module: sale
#: selection:sale.order,order_policy:0
msgid "Invoice based on deliveries"
-msgstr ""
+msgstr "Счет основанный на отгрузке"
#. module: sale
#: view:sale.order:0
@@ -187,12 +192,12 @@ msgstr "Условия платежа по умолчанию"
#. module: sale
#: field:sale.config.picking_policy,deli_orders:0
msgid "Based on Delivery Orders"
-msgstr ""
+msgstr "Основанный на заказе на отгрузку"
#. module: sale
#: field:sale.config.picking_policy,time_unit:0
msgid "Main Working Time Unit"
-msgstr ""
+msgstr "Основная единица рабочего времени"
#. module: sale
#: view:sale.order:0 view:sale.order.line:0 field:sale.order.line,state:0
@@ -218,7 +223,7 @@ msgstr "Отметьте для группирования счетов по з
#. module: sale
#: view:sale.order:0
msgid "My Sale Orders"
-msgstr ""
+msgstr "Мои заказы на продажу"
#. module: sale
#: selection:sale.order,invoice_quantity:0
@@ -267,7 +272,7 @@ msgstr ""
#. module: sale
#: model:ir.actions.act_window,name:sale.act_res_partner_2_sale_order
msgid "Quotations and Sales"
-msgstr ""
+msgstr "Предложения цен и продажи"
#. module: sale
#: model:ir.model,name:sale.model_sale_make_invoice
@@ -278,7 +283,7 @@ msgstr "Продажи - создать счет"
#: code:addons/sale/sale.py:330
#, python-format
msgid "Pricelist Warning!"
-msgstr ""
+msgstr "Предупреждение по прайс листу!"
#. module: sale
#: field:sale.order.line,discount:0
@@ -344,7 +349,7 @@ msgstr "Продажи в состоянии \"Исключение\""
#: code:addons/sale/wizard/sale_make_invoice_advance.py:70
#, python-format
msgid "Configuration Error !"
-msgstr ""
+msgstr "Ошибка конфигурации !"
#. module: sale
#: view:sale.order:0
@@ -406,7 +411,7 @@ msgstr "Октябрь"
#. module: sale
#: sql_constraint:stock.picking:0
msgid "Reference must be unique per Company!"
-msgstr ""
+msgstr "Ссылка должна быть уникальна для каждой компании!"
#. module: sale
#: view:board.board:0 view:sale.order:0 view:sale.report:0
@@ -469,7 +474,7 @@ msgstr ""
#: code:addons/sale/sale.py:1074
#, python-format
msgid "You cannot cancel a sale order line that has already been invoiced!"
-msgstr ""
+msgstr "Нельзя отменить позицию заказа на продажу, которая уже в счете!"
#. module: sale
#: code:addons/sale/sale.py:1079
@@ -519,7 +524,7 @@ msgstr "Примечания"
#. module: sale
#: sql_constraint:res.company:0
msgid "The company name must be unique !"
-msgstr ""
+msgstr "Название компании должно быть уникальным!"
#. module: sale
#: help:sale.order,partner_invoice_id:0
@@ -529,12 +534,12 @@ msgstr "Адрес счета для текущего заказа на прод
#. module: sale
#: view:sale.report:0
msgid "Month-1"
-msgstr ""
+msgstr "Месяц-1"
#. module: sale
#: view:sale.report:0
msgid "Ordered month of the sales order"
-msgstr ""
+msgstr "Месяц заказа в заказе на продажу"
#. module: sale
#: code:addons/sale/sale.py:504
@@ -542,11 +547,12 @@ msgstr ""
msgid ""
"You cannot group sales having different currencies for the same partner."
msgstr ""
+"Нельзя сгруппировать продажи в разных валютах для одного контрагента."
#. module: sale
#: selection:sale.order,picking_policy:0
msgid "Deliver each product when available"
-msgstr ""
+msgstr "Отгрузка каждого товара по готовности."
#. module: sale
#: field:sale.order,invoiced_rate:0 field:sale.order.line,invoiced:0
@@ -581,12 +587,12 @@ msgstr "Март"
#. module: sale
#: constraint:stock.move:0
msgid "You can not move products from or to a location of the type view."
-msgstr ""
+msgstr "Нельзя переместить ТМЦ в/из место хранения типа вид."
#. module: sale
#: field:sale.config.picking_policy,sale_orders:0
msgid "Based on Sales Orders"
-msgstr ""
+msgstr "Основанный на заказах на продажу"
#. module: sale
#: help:sale.order,amount_total:0
@@ -606,7 +612,7 @@ msgstr "Адрес счета:"
#. module: sale
#: field:sale.order.line,sequence:0
msgid "Line Sequence"
-msgstr ""
+msgstr "Последовательность"
#. module: sale
#: model:process.transition,note:sale.process_transition_saleorderprocurement0
@@ -697,7 +703,7 @@ msgstr "Дата создания"
#. module: sale
#: model:ir.ui.menu,name:sale.menu_sales_configuration_misc
msgid "Miscellaneous"
-msgstr ""
+msgstr "Прочее"
#. module: sale
#: model:ir.actions.act_window,name:sale.action_order_line_tree3
@@ -741,7 +747,7 @@ msgstr "Кол-во"
#: code:addons/sale/sale.py:1327
#, python-format
msgid "Hour"
-msgstr ""
+msgstr "Час"
#. module: sale
#: view:sale.order:0
@@ -762,7 +768,7 @@ msgstr "Все предложения"
#. module: sale
#: view:sale.config.picking_policy:0
msgid "Options"
-msgstr ""
+msgstr "Настройки"
#. module: sale
#: selection:sale.report,month:0
@@ -773,7 +779,7 @@ msgstr "Сентябрь"
#: code:addons/sale/sale.py:632
#, python-format
msgid "You cannot confirm a sale order which has no line."
-msgstr ""
+msgstr "Нельзя подтвердить заказ на продажу без товара"
#. module: sale
#: code:addons/sale/sale.py:1259
@@ -782,6 +788,8 @@ msgid ""
"You have to select a pricelist or a customer in the sales form !\n"
"Please set one before choosing a product."
msgstr ""
+"Перед выбором ТМЦ, \n"
+"вы должны выбрать прайс-лист или заказчика в форме ввода продаж !"
#. module: sale
#: view:sale.report:0 field:sale.report,categ_id:0
@@ -851,7 +859,7 @@ msgstr ""
#. module: sale
#: field:sale.order,date_order:0
msgid "Date"
-msgstr ""
+msgstr "Дата"
#. module: sale
#: view:sale.report:0
@@ -883,7 +891,7 @@ msgstr ""
#: code:addons/sale/sale.py:1272
#, python-format
msgid "No valid pricelist line found ! :"
-msgstr ""
+msgstr "Нет верной позиции в прайс листе ! :"
#. module: sale
#: view:sale.order:0
@@ -893,7 +901,7 @@ msgstr "Журнал"
#. module: sale
#: selection:sale.order,order_policy:0
msgid "Invoice on order after delivery"
-msgstr ""
+msgstr "Счет на заказ после отгрузки"
#. module: sale
#: help:sale.order,invoice_ids:0
@@ -935,7 +943,7 @@ msgstr "Ссылки"
#. module: sale
#: view:sale.order.line:0
msgid "My Sales Order Lines"
-msgstr ""
+msgstr "Мои позиции заказов на продажу"
#. module: sale
#: model:process.transition.action,name:sale.process_transition_action_cancel0
@@ -949,7 +957,7 @@ msgstr "Отмена"
#. module: sale
#: sql_constraint:sale.order:0
msgid "Order Reference must be unique per Company!"
-msgstr ""
+msgstr "Ссылка на заказ должны быть уникальной для каждой компании!"
#. module: sale
#: model:process.transition,name:sale.process_transition_invoice0
@@ -967,7 +975,7 @@ msgstr "Всего без налогов"
#. module: sale
#: view:sale.order.line:0
msgid "Order reference"
-msgstr ""
+msgstr "Ссылка на заказ"
#. module: sale
#: view:sale.open.invoice:0
@@ -1019,7 +1027,7 @@ msgstr "На основании отгруженного или заказанн
#. module: sale
#: selection:sale.order,picking_policy:0
msgid "Deliver all products at once"
-msgstr ""
+msgstr "Отгрузка всех товаров за раз"
#. module: sale
#: field:sale.order,picking_ids:0
@@ -1056,7 +1064,7 @@ msgstr "Создать заказ на доставку"
#: code:addons/sale/sale.py:1303
#, python-format
msgid "Cannot delete a sales order line which is in state '%s'!"
-msgstr ""
+msgstr "Нельзя удалить позицию заказа на продажу со статусом '%s'!"
#. module: sale
#: view:sale.order:0
@@ -1076,7 +1084,7 @@ msgstr "Создать комплектовочный лист"
#. module: sale
#: view:sale.report:0
msgid "Ordered date of the sales order"
-msgstr ""
+msgstr "Дата заказа в заказе на продажу"
#. module: sale
#: view:sale.report:0
@@ -1238,7 +1246,7 @@ msgstr "Налоги"
#. module: sale
#: view:sale.order:0
msgid "Sales Order ready to be invoiced"
-msgstr ""
+msgstr "Заказ на продажу готов к выставлению счета"
#. module: sale
#: help:sale.order,create_date:0
@@ -1258,7 +1266,7 @@ msgstr "Создать счета"
#. module: sale
#: view:sale.report:0
msgid "Sales order created in current month"
-msgstr ""
+msgstr "Заказы на продажу, созданные в этом месяце"
#. module: sale
#: report:sale.order:0
@@ -1300,6 +1308,8 @@ msgid ""
"If you change the pricelist of this order (and eventually the currency), "
"prices of existing order lines will not be updated."
msgstr ""
+"Даже если вы измените прайс-лист этого заказа (и даже валюту), то цена "
+"позиции заказа не обновиться."
#. module: sale
#: model:ir.model,name:sale.model_stock_picking
@@ -1323,12 +1333,12 @@ msgstr "Нельзя отменить заказ на продажу !"
#. module: sale
#: view:sale.order:0
msgid "Qty(UoM)"
-msgstr ""
+msgstr "Кол-во(Ед.изм)"
#. module: sale
#: view:sale.report:0
msgid "Ordered Year of the sales order"
-msgstr ""
+msgstr "Год заказа в заказе на продажу"
#. module: sale
#: selection:sale.report,month:0
@@ -1349,7 +1359,7 @@ msgstr "Исключение при доставке"
#: code:addons/sale/sale.py:1156
#, python-format
msgid "Picking Information ! : "
-msgstr ""
+msgstr "Информация по комплектованию ! : "
#. module: sale
#: field:sale.make.invoice,grouped:0
@@ -1359,13 +1369,13 @@ msgstr "Сгруппировать счета"
#. module: sale
#: field:sale.order,order_policy:0
msgid "Invoice Policy"
-msgstr ""
+msgstr "Политика выставления счета"
#. module: sale
#: model:ir.actions.act_window,name:sale.action_config_picking_policy
#: view:sale.config.picking_policy:0
msgid "Setup your Invoicing Method"
-msgstr ""
+msgstr "Настройка способа выставления счета"
#. module: sale
#: model:process.node,note:sale.process_node_invoice0
@@ -1383,6 +1393,9 @@ msgid ""
"This tool will help you to install the right module and configure the system "
"according to the method you use to invoice your customers."
msgstr ""
+"Этот инструмент поможет вам установить правильный модуль и настроить систему "
+"в соответствии с методом который вы используете для выставления счетов своим "
+"клиентам."
#. module: sale
#: model:ir.model,name:sale.model_sale_order_line_make_invoice
@@ -1457,13 +1470,13 @@ msgstr ""
#. module: sale
#: view:sale.order.line:0
msgid "Confirmed sale order lines, not yet delivered"
-msgstr ""
+msgstr "Не доставленные подтвержденные позиции заказа на продажу"
#. module: sale
#: code:addons/sale/sale.py:473
#, python-format
msgid "Customer Invoices"
-msgstr ""
+msgstr "Счета заказчику"
#. module: sale
#: model:process.process,name:sale.process_process_salesprocess0
@@ -1544,7 +1557,7 @@ msgstr "Месяц"
#. module: sale
#: model:email.template,subject:sale.email_template_edi_sale
msgid "${object.company_id.name} Order (Ref ${object.name or 'n/a' })"
-msgstr ""
+msgstr "${object.company_id.name} Заказ (Ссылка ${object.name or 'n/a' })"
#. module: sale
#: view:sale.order.line:0 field:sale.order.line,product_id:0
@@ -1566,7 +1579,7 @@ msgstr "sale.config.picking_policy"
#: view:account.invoice.report:0 view:board.board:0
#: model:ir.actions.act_window,name:sale.action_turnover_by_month
msgid "Monthly Turnover"
-msgstr ""
+msgstr "Ежемесячный оборот"
#. module: sale
#: field:sale.order,invoice_quantity:0
@@ -1677,12 +1690,12 @@ msgstr ""
#. module: sale
#: selection:sale.order,order_policy:0
msgid "Pay before delivery"
-msgstr ""
+msgstr "Оплата перед отгрузкой"
#. module: sale
#: view:board.board:0 model:ir.actions.act_window,name:sale.open_board_sales
msgid "Sales Dashboard"
-msgstr ""
+msgstr "Панель продаж"
#. module: sale
#: model:ir.actions.act_window,name:sale.action_sale_order_make_invoice
@@ -1730,6 +1743,8 @@ msgid ""
"Couldn't find a pricelist line matching this product and quantity.\n"
"You have to change either the product, the quantity or the pricelist."
msgstr ""
+"Не удалось найти позицию в прайс-листе для этого товара и этого количества.\n"
+"Вы должны изменить товар, количество или прайс-лист."
#. module: sale
#: help:sale.order,picking_ids:0
@@ -1756,7 +1771,7 @@ msgstr "Отменено"
#. module: sale
#: view:sale.order.line:0
msgid "Sales Order Lines related to a Sales Order of mine"
-msgstr ""
+msgstr "Позиции заказа на продажу относящиеся к моим заказам"
#. module: sale
#: model:ir.actions.act_window,name:sale.action_shop_form
@@ -1799,7 +1814,7 @@ msgstr "Количество (UoS)"
#. module: sale
#: view:sale.order.line:0
msgid "Sale Order Lines that are in 'done' state"
-msgstr ""
+msgstr "Позиции заказа на продажу в состоянии «Сделано»"
#. module: sale
#: model:process.transition,note:sale.process_transition_packing0
@@ -1823,7 +1838,7 @@ msgstr "Подтвержден"
#. module: sale
#: field:sale.config.picking_policy,order_policy:0
msgid "Main Method Based On"
-msgstr ""
+msgstr "Основной метод основан на"
#. module: sale
#: model:process.transition.action,name:sale.process_transition_action_confirm0
@@ -1871,12 +1886,12 @@ msgstr ""
#. module: sale
#: view:sale.order:0
msgid "Print Order"
-msgstr ""
+msgstr "Печать заказа"
#. module: sale
#: view:sale.report:0
msgid "Sales order created in current year"
-msgstr ""
+msgstr "Заказы на продажу созданные в этом году"
#. module: sale
#: code:addons/sale/wizard/sale_line_invoice.py:113
@@ -1894,7 +1909,7 @@ msgstr ""
#. module: sale
#: view:sale.order.line:0
msgid "Sale order lines done"
-msgstr ""
+msgstr "Позиции заказа на продажу сделаны"
#. module: sale
#: field:sale.order.line,th_weight:0
@@ -2003,18 +2018,18 @@ msgstr "Упаковки"
#. module: sale
#: view:sale.order.line:0
msgid "Sale Order Lines ready to be invoiced"
-msgstr ""
+msgstr "Позиции заказа на продажу готовы к выставлению счета"
#. module: sale
#: view:sale.report:0
msgid "Sales order created in last month"
-msgstr ""
+msgstr "Заказы на продажу созданные в прошлом месяце"
#. module: sale
#: model:ir.actions.act_window,name:sale.action_email_templates
#: model:ir.ui.menu,name:sale.menu_email_templates
msgid "Email Templates"
-msgstr ""
+msgstr "Шаблоны писем"
#. module: sale
#: model:ir.actions.act_window,name:sale.action_order_form
@@ -2072,7 +2087,7 @@ msgstr "Задержка по обязательствам"
#. module: sale
#: selection:sale.order,order_policy:0
msgid "Deliver & invoice on demand"
-msgstr ""
+msgstr "Доставка и счета по требованию"
#. module: sale
#: model:process.node,note:sale.process_node_saleprocurement0
@@ -2101,7 +2116,7 @@ msgstr "Подтвержденный заказ на продажу в счет"
#. module: sale
#: view:sale.order:0
msgid "Sales Order that haven't yet been confirmed"
-msgstr ""
+msgstr "Заказы на продажу, которые еще не были подтверждены"
#. module: sale
#: code:addons/sale/sale.py:322
@@ -2123,7 +2138,7 @@ msgstr "Закрыть"
#: code:addons/sale/sale.py:1261
#, python-format
msgid "No Pricelist ! : "
-msgstr ""
+msgstr "Нет прайс листа ! : "
#. module: sale
#: field:sale.order,shipped:0
@@ -2204,7 +2219,7 @@ msgstr "Запрос заказа на продажу"
#: code:addons/sale/sale.py:1255
#, python-format
msgid "Not enough stock ! : "
-msgstr ""
+msgstr "Не достаточно запасов ! : "
#. module: sale
#: report:sale.order:0 field:sale.order,payment_term:0
diff --git a/addons/sale/sale.py b/addons/sale/sale.py
index 9b8057c2289..fa4b02cb1ce 100644
--- a/addons/sale/sale.py
+++ b/addons/sale/sale.py
@@ -776,13 +776,18 @@ class sale_order(osv.osv):
template_id = template and template[1] or False
res = mod_obj.get_object_reference(cr, uid, 'mail', 'email_compose_message_wizard_form')
res_id = res and res[1] or False
- ctx = dict(context, active_model='sale.order', active_id=ids[0])
- ctx.update({'mail.compose.template_id': template_id})
+ ctx = dict(context)
+ ctx.update({
+ 'default_model': 'sale.order',
+ 'default_res_id': ids[0],
+ 'default_use_template': True,
+ 'default_template_id': template_id,
+ })
return {
'view_type': 'form',
'view_mode': 'form',
'res_model': 'mail.compose.message',
- 'views': [(res_id,'form')],
+ 'views': [(res_id, 'form')],
'view_id': res_id,
'type': 'ir.actions.act_window',
'target': 'new',
diff --git a/addons/sale/sale_view.xml b/addons/sale/sale_view.xml
index ae93500be59..42a972693f2 100644
--- a/addons/sale/sale_view.xml
+++ b/addons/sale/sale_view.xml
@@ -404,7 +404,8 @@
form
tree,form,calendar,graph
- {"search_default_sales":1}
+ {}
+ [('state','not in',('draft','sent','cancel'))]
Click to create a quotation that can be converted into a sale
@@ -445,7 +446,8 @@
sale.order
form
tree,form,calendar,graph
- {"search_default_draft":1}
+ {}
+ [('state','in',('draft','sent','cancel'))]
diff --git a/addons/sale/security/sale_security.xml b/addons/sale/security/sale_security.xml
index 47a577e77c3..5e1f4e25b52 100644
--- a/addons/sale/security/sale_security.xml
+++ b/addons/sale/security/sale_security.xml
@@ -3,18 +3,21 @@
- User - Own Leads Only
+ See Own Leads
+ the user will have access to his own data in the sales application.
- User - All Leads
+ See all Leads
+ the user will have access to all records of everyone in the sales application.
Manager
+ the user will have an access to the sales configuration as well as statistic reports.
diff --git a/addons/sale_margin/sale_margin.py b/addons/sale_margin/sale_margin.py
index 82a7150b6d1..64e07276c08 100644
--- a/addons/sale_margin/sale_margin.py
+++ b/addons/sale_margin/sale_margin.py
@@ -70,7 +70,7 @@ class sale_order(osv.osv):
return result
def _get_order(self, cr, uid, ids, context=None):
- return super(self,sale_order)._get_order(cr, uid, ids, context=context)
+ return super(sale_order, self)._get_order(cr, uid, ids, context=context)
_columns = {
'margin': fields.function(_product_margin, string='Margin', help="It gives profitability by calculating the difference between the Unit Price and Cost Price.", store={
diff --git a/addons/share/i18n/ru.po b/addons/share/i18n/ru.po
index effec5d5f99..5e430205ec4 100644
--- a/addons/share/i18n/ru.po
+++ b/addons/share/i18n/ru.po
@@ -8,39 +8,39 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-02-08 01:37+0100\n"
-"PO-Revision-Date: 2011-04-26 05:57+0000\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2012-09-10 14:15+0000\n"
+"Last-Translator: Chertykov Denis \n"
"Language-Team: Russian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-08-28 06:34+0000\n"
-"X-Generator: Launchpad (build 15864)\n"
+"X-Launchpad-Export-Date: 2012-09-11 04:50+0000\n"
+"X-Generator: Launchpad (build 15924)\n"
#. module: share
#: field:share.wizard,embed_option_title:0
msgid "Display title"
-msgstr ""
+msgstr "Название отображения"
#. module: share
#: view:share.wizard:0
msgid "Access granted!"
-msgstr ""
+msgstr "Access granted!"
#. module: share
#: field:share.wizard,user_type:0
msgid "Sharing method"
-msgstr ""
+msgstr "Метод совместного доступа"
#. module: share
#: view:share.wizard:0
msgid "Share with these People (one email per line)"
-msgstr ""
+msgstr "Совместный доступ с этими людьми (один эл.адрес в строке)"
#. module: share
#: field:share.wizard,name:0
msgid "Share Title"
-msgstr ""
+msgstr "Название совместного доступа"
#. module: share
#: model:ir.module.category,name:share.module_category_share
@@ -50,19 +50,20 @@ msgstr "Совместный доступ"
#. module: share
#: field:share.wizard,share_root_url:0
msgid "Share Access URL"
-msgstr ""
+msgstr "Адрес(URL) совместного доступа"
#. module: share
#: code:addons/share/wizard/share_wizard.py:782
#, python-format
msgid "You may use your current login (%s) and password to view them.\n"
msgstr ""
+"Вы можете использовать ваш текущий логин (%s) и пароль, для их просмотра.\n"
#. module: share
#: code:addons/share/wizard/share_wizard.py:601
#, python-format
msgid "(Modified)"
-msgstr ""
+msgstr "(Изменено)"
#. module: share
#: code:addons/share/wizard/share_wizard.py:769
@@ -71,6 +72,7 @@ msgid ""
"The documents are not attached, you can view them online directly on my "
"OpenERP server at:"
msgstr ""
+"Документы не вложены, их можно просмотреть онлайн на OpenERP сервере:"
#. module: share
#: code:addons/share/wizard/share_wizard.py:579
@@ -88,7 +90,7 @@ msgstr "Адрес совместного доступа"
#: code:addons/share/wizard/share_wizard.py:776
#, python-format
msgid "These are your credentials to access this protected area:\n"
-msgstr ""
+msgstr "Это ваши учетные данные для доступа с защищенной области:\n"
#. module: share
#: code:addons/share/wizard/share_wizard.py:643
@@ -110,7 +112,7 @@ msgstr "Совместный доступ"
#: code:addons/share/wizard/share_wizard.py:551
#, python-format
msgid "(Duplicated for modified sharing permissions)"
-msgstr ""
+msgstr "(Дублирован для измененных прав совместного доступа)"
#. module: share
#: help:share.wizard,domain:0
@@ -125,7 +127,7 @@ msgstr "Вы не можете иметь двух одинаковых поль
#. module: share
#: model:ir.model,name:share.model_ir_model_access
msgid "ir.model.access"
-msgstr ""
+msgstr "ir.model.access"
#. module: share
#: view:share.wizard:0
@@ -141,13 +143,13 @@ msgstr "Пользователь"
#. module: share
#: view:share.wizard:0
msgid "Sharing Options"
-msgstr ""
+msgstr "Параметры общего доступа"
#. module: share
#: code:addons/share/wizard/share_wizard.py:765
#, python-format
msgid "Hello,"
-msgstr ""
+msgstr "Здравствуйте,"
#. module: share
#: view:share.wizard:0
@@ -158,7 +160,7 @@ msgstr "Закрыть"
#: code:addons/share/wizard/share_wizard.py:640
#, python-format
msgid "Action and Access Mode are required to create a shared access"
-msgstr ""
+msgstr "Действие и режим доступа необходимы для создания общего доступа"
#. module: share
#: view:share.wizard:0
@@ -176,6 +178,7 @@ msgid ""
"The documents have been automatically added to your current OpenERP "
"documents.\n"
msgstr ""
+"Документы были автоматически добавлены к вашим текущим документам OpenERP .\n"
#. module: share
#: view:share.wizard:0
@@ -206,11 +209,13 @@ msgstr ""
#: help:share.wizard,name:0
msgid "Title for the share (displayed to users as menu and shortcut name)"
msgstr ""
+"Название для общего доступа (выводится пользователям как меню и название "
+"закладки)"
#. module: share
#: view:share.wizard:0
msgid "Options"
-msgstr ""
+msgstr "Настройки"
#. module: share
#: view:res.groups:0
@@ -225,6 +230,9 @@ msgid ""
"Sales, HR, etc.)\n"
"It is open source and can be found on http://www.openerp.com."
msgstr ""
+"OpenERP является мощным и удобным набором бизнес-приложений (CRM, продажи, "
+"кадры и т.д.)\n"
+"с открытым исходным кодом. Сайт: www.openerp.com ."
#. module: share
#: field:share.wizard,action_id:0
@@ -234,7 +242,7 @@ msgstr "Действие совместного доступа"
#. module: share
#: view:share.wizard:0
msgid "Optional: include a personal message"
-msgstr ""
+msgstr "Дополнительно: включить личное сообщение"
#. module: share
#: field:res.users,share:0
@@ -246,11 +254,13 @@ msgstr "Совместный доступ с пользователем"
#, python-format
msgid "Please indicate the emails of the persons to share with, one per line"
msgstr ""
+"Пожалуйста, укажите эл.адреса лиц для совместного доступа, один адрес в "
+"строке"
#. module: share
#: field:share.wizard,embed_code:0 field:share.wizard.result.line,user_id:0
msgid "unknown"
-msgstr ""
+msgstr "неизвесно"
#. module: share
#: help:res.groups,share:0
@@ -295,12 +305,14 @@ msgstr ""
#: code:addons/share/wizard/share_wizard.py:767
#, python-format
msgid "I've shared %s with you!"
-msgstr ""
+msgstr "Я предоставил вам доступ к %s !"
#. module: share
#: help:share.wizard,share_root_url:0
msgid "Main access page for users that are granted shared access"
msgstr ""
+"Главная страница доступа для пользователей, которым предоставляется "
+"совместный доступ"
#. module: share
#: sql_constraint:res.groups:0
@@ -310,7 +322,7 @@ msgstr "Название группы должно быть уникальным
#. module: share
#: model:res.groups,name:share.group_share_user
msgid "User"
-msgstr ""
+msgstr "Пользователь"
#. module: share
#: view:res.groups:0
@@ -333,7 +345,7 @@ msgstr ""
#. module: share
#: view:share.wizard:0
msgid "Use this Link"
-msgstr ""
+msgstr "Используйте эту ссылку"
#. module: share
#: code:addons/share/wizard/share_wizard.py:779
@@ -360,12 +372,13 @@ msgstr "Скопированы права совместного доступа"
#. module: share
#: model:ir.actions.act_window,name:share.action_share_wizard_step1
msgid "Share your documents"
-msgstr ""
+msgstr "Поделитесь своими документами"
#. module: share
#: view:share.wizard:0
msgid "Or insert the following code where you want to embed your documents"
msgstr ""
+"Или вставьте следующий код туда, где вы хотите вставить ваши документы"
#. module: share
#: view:share.wizard:0
@@ -373,6 +386,7 @@ msgid ""
"An email notification with instructions has been sent to the following "
"people:"
msgstr ""
+"Уведомление с инструкциями было отправлено по эл.почте следующим людям:"
#. module: share
#: model:ir.model,name:share.model_share_wizard_result_line
@@ -389,23 +403,23 @@ msgstr ""
#. module: share
#: field:share.wizard,view_type:0
msgid "Current View Type"
-msgstr ""
+msgstr "Тип этого вида"
#. module: share
#: selection:share.wizard,access_mode:0
msgid "Can view"
-msgstr ""
+msgstr "Можно просматривать"
#. module: share
#: selection:share.wizard,access_mode:0
msgid "Can edit"
-msgstr ""
+msgstr "Можно редактировать"
#. module: share
#: help:share.wizard,message:0
msgid ""
"An optional personal message, to be included in the email notification."
-msgstr ""
+msgstr "Персональное сообщение, которое может быть включено в эл.письмо."
#. module: share
#: model:ir.model,name:share.model_res_users
@@ -417,7 +431,7 @@ msgstr "res.users"
#: code:addons/share/wizard/share_wizard.py:635
#, python-format
msgid "Sharing access could not be created"
-msgstr ""
+msgstr "Общий доступ не был создан"
#. module: share
#: help:res.users,share:0
@@ -439,7 +453,7 @@ msgstr "Мастер совместного доступа"
#: code:addons/share/wizard/share_wizard.py:740
#, python-format
msgid "Shared access created!"
-msgstr ""
+msgstr "Общий доступ создан!"
#. module: share
#: model:res.groups,comment:share.group_share_user
@@ -448,6 +462,10 @@ msgid ""
"Members of this groups have access to the sharing wizard, which allows them "
"to invite external users to view or edit some of their documents."
msgstr ""
+"\n"
+"Члены этой группы имеют доступ к мастеру совместного доступа , который "
+"позволяет им приглашать внешних пользователей, для просмотра или изменения "
+"некоторых своих документов."
#. module: share
#: model:ir.model,name:share.model_res_groups
@@ -464,23 +482,23 @@ msgstr "Пароль"
#. module: share
#: field:share.wizard,new_users:0
msgid "Emails"
-msgstr ""
+msgstr "Эл.почта"
#. module: share
#: field:share.wizard,embed_option_search:0
msgid "Display search view"
-msgstr ""
+msgstr "Показать поиск"
#. module: share
#: code:addons/share/wizard/share_wizard.py:197
#, python-format
msgid "No email address configured"
-msgstr ""
+msgstr "Не настроен адрес эл.почты"
#. module: share
#: field:share.wizard,message:0
msgid "Personal Message"
-msgstr ""
+msgstr "Личное сообщение"
#. module: share
#: code:addons/share/wizard/share_wizard.py:763
@@ -495,7 +513,7 @@ msgstr ""
#. module: share
#: field:share.wizard.result.line,login:0
msgid "Login"
-msgstr ""
+msgstr "Имя пользователя"
#. module: share
#: view:res.users:0
@@ -510,7 +528,7 @@ msgstr "Режим доступа"
#. module: share
#: view:share.wizard:0
msgid "Sharing: preparation"
-msgstr ""
+msgstr "Совместный доступ: подготовка"
#. module: share
#: code:addons/share/wizard/share_wizard.py:198
@@ -519,21 +537,23 @@ msgid ""
"You must configure your email address in the user preferences before using "
"the Share button."
msgstr ""
+"Вы должны настроить ваш адрес электронной почты в настройках пользователя, "
+"прежде чем использовать кнопку \"Совместный доступ\"."
#. module: share
#: help:share.wizard,access_mode:0
msgid "Access rights to be granted on the shared documents."
-msgstr ""
+msgstr "Права доступа будут предоставлены на документы совместного доступа"
#. openerp-web
#: /home/odo/repositories/addons/trunk/share/static/src/xml/share.xml:8
msgid "Link or embed..."
-msgstr ""
+msgstr "Ссылка или встроить ..."
#. openerp-web
#: /home/odo/repositories/addons/trunk/share/static/src/xml/share.xml:9
msgid "Share with..."
-msgstr ""
+msgstr "Совместный доступ с..."
#, python-format
#~ msgid ""
diff --git a/addons/stock/i18n/ru.po b/addons/stock/i18n/ru.po
index 65846a6b84d..09143eebcef 100644
--- a/addons/stock/i18n/ru.po
+++ b/addons/stock/i18n/ru.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-02-08 01:37+0100\n"
-"PO-Revision-Date: 2012-05-10 18:04+0000\n"
+"PO-Revision-Date: 2012-09-10 11:41+0000\n"
"Last-Translator: Chertykov Denis \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-08-28 05:57+0000\n"
-"X-Generator: Launchpad (build 15864)\n"
+"X-Launchpad-Export-Date: 2012-09-11 04:50+0000\n"
+"X-Generator: Launchpad (build 15924)\n"
#. module: stock
#: field:product.product,track_outgoing:0
@@ -698,6 +698,7 @@ msgid ""
"There is no inventory Valuation account defined on the product category: "
"\"%s\" (id: %d)"
msgstr ""
+"Не определен счет оценки запасов для категории продукта: \"%s\" (id: %d)"
#. module: stock
#: view:report.stock.move:0
@@ -1059,7 +1060,7 @@ msgstr ""
#. module: stock
#: field:product.category,property_stock_valuation_account_id:0
msgid "Stock Valuation Account"
-msgstr ""
+msgstr "Счет складских запасов"
#. module: stock
#: code:addons/stock/stock.py:1349
@@ -1529,7 +1530,7 @@ msgstr "Общая информация"
#. module: stock
#: view:report.stock.inventory:0
msgid "Analysis including future moves (similar to virtual stock)"
-msgstr ""
+msgstr "Анализ включающий будущие перемещения (подобно виртуальным остаткам)"
#. module: stock
#: model:ir.actions.act_window,name:stock.action3 view:stock.tracking:0
@@ -1929,7 +1930,7 @@ msgstr "Оценка запасов"
#. module: stock
#: view:stock.move:0
msgid "Orders planned for today"
-msgstr ""
+msgstr "Документы запланированные на сегодня"
#. module: stock
#: view:stock.move:0 view:stock.picking:0
@@ -2078,7 +2079,7 @@ msgstr "Логистическая единица: поддон, ящик, уп
#. module: stock
#: view:stock.location:0
msgid "Customer Locations"
-msgstr ""
+msgstr "Места хранения заказчиков"
#. module: stock
#: view:stock.change.product.qty:0 view:stock.change.standard.price:0
@@ -2289,7 +2290,7 @@ msgstr "Тип поставки"
#. module: stock
#: view:stock.move:0
msgid "Stock moves that are Confirmed, Available or Waiting"
-msgstr ""
+msgstr "Перемещения которые подтверждены, доступны или в ожидании"
#. module: stock
#: model:ir.actions.act_window,name:stock.act_product_location_open
@@ -2553,7 +2554,7 @@ msgstr ""
#. module: stock
#: model:stock.location,name:stock.location_opening
msgid "opening"
-msgstr ""
+msgstr "открытие"
#. module: stock
#: model:ir.actions.report.xml,name:stock.report_product_history
@@ -2638,7 +2639,7 @@ msgstr "Ваша компания"
#. module: stock
#: constraint:stock.move:0
msgid "You can not move products from or to a location of the type view."
-msgstr ""
+msgstr "Нельзя переместить ТМЦ в/из место хранения типа вид."
#. module: stock
#: help:stock.tracking,active:0
@@ -2974,7 +2975,7 @@ msgstr "Продукция"
#. module: stock
#: view:stock.return.picking:0
msgid "Return"
-msgstr ""
+msgstr "Возврат"
#. module: stock
#: field:stock.return.picking,invoice_state:0
@@ -2984,7 +2985,7 @@ msgstr "Выставление счета"
#. module: stock
#: view:stock.picking:0
msgid "Assigned Internal Moves"
-msgstr ""
+msgstr "Назначенные внутренние перемещения"
#. module: stock
#: code:addons/stock/stock.py:2379 code:addons/stock/stock.py:2440
@@ -3053,12 +3054,12 @@ msgstr "ТМЦ по категориям"
#. module: stock
#: selection:stock.picking,state:0
msgid "Waiting Another Operation"
-msgstr ""
+msgstr "Ожидание другой операции"
#. module: stock
#: view:stock.location:0
msgid "Supplier Locations"
-msgstr ""
+msgstr "Места хранения поставщиков"
#. module: stock
#: field:stock.partial.move.line,wizard_id:0
@@ -3070,7 +3071,7 @@ msgstr "Мастер"
#. module: stock
#: view:report.stock.move:0
msgid "Completed Stock-Moves"
-msgstr ""
+msgstr "Вычисленные перемещения"
#. module: stock
#: model:ir.actions.act_window,name:stock.action_view_stock_location_product
@@ -3124,7 +3125,7 @@ msgstr "Место хранения источника"
#. module: stock
#: view:stock.move:0
msgid " Waiting"
-msgstr ""
+msgstr " Ожидание"
#. module: stock
#: view:product.template:0
@@ -3134,7 +3135,7 @@ msgstr "Бухгалтерские проводки"
#. module: stock
#: model:res.groups,name:stock.group_stock_manager
msgid "Manager"
-msgstr ""
+msgstr "Менеджер"
#. module: stock
#: report:stock.picking.list:0
@@ -3242,12 +3243,12 @@ msgstr "Причина"
#. module: stock
#: model:product.template,name:stock.product_icecream_product_template
msgid "Ice Cream"
-msgstr ""
+msgstr "Мороженое"
#. module: stock
#: model:ir.model,name:stock.model_stock_partial_picking
msgid "Partial Picking Processing Wizard"
-msgstr ""
+msgstr "Запуск мастера частичного комплектования"
#. module: stock
#: model:ir.actions.act_window,help:stock.action_production_lot_form
@@ -3527,7 +3528,7 @@ msgstr "Создать счет"
#. module: stock
#: view:stock.picking:0
msgid "Confirmed Internal Moves"
-msgstr ""
+msgstr "Подтвержденные внутренние перемещения"
#. module: stock
#: model:ir.ui.menu,name:stock.menu_stock_configuration
@@ -3584,7 +3585,7 @@ msgstr "Клиенты"
#. module: stock
#: selection:stock.move,state:0 selection:stock.picking,state:0
msgid "Waiting Availability"
-msgstr ""
+msgstr "Ожидание поступления"
#. module: stock
#: code:addons/stock/stock.py:1347
@@ -3600,7 +3601,7 @@ msgstr "Позиции инвентаризации склада"
#. module: stock
#: view:stock.move:0
msgid "Waiting "
-msgstr ""
+msgstr "Ожидание "
#. module: stock
#: code:addons/stock/product.py:427
@@ -3646,7 +3647,7 @@ msgstr "Декабрь"
#. module: stock
#: view:stock.production.lot:0
msgid "Available Product Lots"
-msgstr ""
+msgstr "Партии доступных ТМЦ"
#. module: stock
#: model:ir.actions.act_window,help:stock.action_move_form2
@@ -3789,7 +3790,7 @@ msgstr "Обнулить"
#. module: stock
#: model:res.groups,name:stock.group_stock_user
msgid "User"
-msgstr ""
+msgstr "Пользователь"
#. module: stock
#: code:addons/stock/wizard/stock_invoice_onshipping.py:98
@@ -4001,7 +4002,7 @@ msgstr ""
#. module: stock
#: view:report.stock.move:0
msgid "Future Stock-Moves"
-msgstr ""
+msgstr "Будущие перемещения"
#. module: stock
#: model:ir.model,name:stock.model_stock_move_split
@@ -4012,7 +4013,7 @@ msgstr "Разбиение в партиях изделий"
#: code:addons/stock/wizard/stock_move.py:213
#, python-format
msgid "Processing Error"
-msgstr ""
+msgstr "Ошибка обработки"
#. module: stock
#: view:report.stock.inventory:0
@@ -4085,12 +4086,12 @@ msgstr "Идентификация партии изделий"
#. module: stock
#: model:stock.location,name:stock.location_refrigerator_small
msgid "Small Refrigerator"
-msgstr ""
+msgstr "Маленький холодильник"
#. module: stock
#: model:stock.location,name:stock.location_convenience_shop
msgid "Convenient Store"
-msgstr ""
+msgstr "Удобный магазин"
#. module: stock
#: field:stock.location,scrap_location:0 view:stock.move.scrap:0
@@ -4140,7 +4141,7 @@ msgstr ""
#. module: stock
#: constraint:res.partner:0
msgid "Error ! You cannot create recursive associated members."
-msgstr ""
+msgstr "Ошибка! Вы не можете создавать рекурсивные ссылки на участников."
#. module: stock
#: code:addons/stock/wizard/stock_partial_picking.py:159
@@ -4161,7 +4162,7 @@ msgstr ""
#. module: stock
#: constraint:product.category:0
msgid "Error ! You cannot create recursive categories."
-msgstr ""
+msgstr "Ошибка ! Нельзя создавать рекурсивные категории."
#. module: stock
#: help:stock.move,move_dest_id:0
diff --git a/addons/stock/stock.py b/addons/stock/stock.py
index 006af587c1f..e93f9bb34ea 100644
--- a/addons/stock/stock.py
+++ b/addons/stock/stock.py
@@ -1577,7 +1577,13 @@ class stock_move(osv.osv):
def name_get(self, cr, uid, ids, context=None):
res = []
for line in self.browse(cr, uid, ids, context=context):
- res.append((line.id, (line.product_id.code or '/')+': '+line.location_id.name+' > '+line.location_dest_id.name))
+ name = line.location_id.name+' > '+line.location_dest_id.name
+ # optional prefixes
+ if line.product_id.code:
+ name = line.product_id.code + ': ' + name
+ if line.picking_id.origin:
+ name = line.picking_id.origin + '/ ' + name
+ res.append((line.id, name))
return res
def _check_tracking(self, cr, uid, ids, context=None):
diff --git a/addons/stock/wizard/stock_partial_move_view.xml b/addons/stock/wizard/stock_partial_move_view.xml
index acfc4b1923c..54f15e99dff 100644
--- a/addons/stock/wizard/stock_partial_move_view.xml
+++ b/addons/stock/wizard/stock_partial_move_view.xml
@@ -44,7 +44,7 @@
-
+