[MERGE] merge from trunk addons

bzr revid: mra@mra-laptop-20101015050436-y5vjmvynxoclaapj
This commit is contained in:
Mustufa Rangwala
2010-10-15 10:34:36 +05:30
67 changed files with 6394 additions and 513 deletions
+4 -4
View File
@@ -896,8 +896,8 @@
<group colspan="4" col="6">
<field name="name"/>
<field name="description"/>
<field name="type_tax_use"/>
<field name="price_include" groups="base.group_extended"/>
<field name="type_tax_use"/>
<field name="price_include"/>
<field name="active"/>
<field name="company_id" widget="selection" groups="base.group_multi_company"/>
</group>
@@ -930,8 +930,8 @@
</page>
<page groups="base.group_extended" string="Special Computation">
<separator colspan="4" string="Applicability Options"/>
<field name="applicable_type"/>
<field name="domain"/>
<field name="applicable_type"/>
<field name="domain"/>
<separator colspan="4" string="Applicable Code (if type=code)"/>
<field colspan="4" name="python_applicable" nolabel="1" attrs="{'readonly':[('applicable_type','=','true')], 'required':[('applicable_type','=','code')]}"/>
<separator colspan="4" string="Compute Code (if type=code)"/>
+3 -3
View File
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-13 15:51+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"PO-Revision-Date: 2010-10-14 07:28+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-10-14 04:45+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
+81 -81
View File
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-12 07:43+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\n"
"PO-Revision-Date: 2010-10-15 03:35+0000\n"
"Last-Translator: sugi <Unknown>\n"
"Language-Team: Mongolian <mn@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-13 04:58+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -706,7 +706,7 @@ msgstr "Нэмэлт мэдээлэл"
#. module: account
#: selection:account.invoice,type:0
msgid "Customer Refund"
msgstr "Худалдан авагчийн буцаалт"
msgstr "Үйлчлүүлэгчийн буцаалт"
#. module: account
#: wizard_view:account.analytic.account.chart,init:0
@@ -724,7 +724,7 @@ msgstr "Татварын ангилалын тэмдэг"
#. module: account
#: help:res.partner,credit:0
msgid "Total amount this customer owes you."
msgstr "Энэ худалдан авагчаас авах нийт авлагын дүн."
msgstr "Энэ үйлчлүүлэгчээс авах нийт авлагын дүн."
#. module: account
#: view:account.move.line:0
@@ -1067,7 +1067,7 @@ msgstr "Төлсөн дүн"
#: model:process.transition,name:account.process_transition_customerinvoice0
#: model:process.transition,name:account.process_transition_suppliercustomerinvoice0
msgid "Customer Invoice"
msgstr "Худалдан авагчийн нэхэмжлэл"
msgstr "Үйлчлүүлэгчийн нэхэмжлэл"
#. module: account
#: wizard_view:account.open_closed_fiscalyear,init:0
@@ -1401,7 +1401,7 @@ msgstr "Электроник файл"
#. module: account
#: view:res.partner:0
msgid "Customer Credit"
msgstr "Худалдан авагчийн кредит"
msgstr "Үйлчлүүлэгчийн кредит"
#. module: account
#: field:account.invoice,tax_line:0
@@ -1881,7 +1881,7 @@ msgstr "Эхлэх огноо"
#. module: account
#: model:account.journal,name:account.refund_expenses_journal
msgid "x Expenses Credit Notes Journal"
msgstr ""
msgstr "Зардлыг кредитийн журналд тэмдэглэх"
#. module: account
#: field:account.analytic.journal,type:0
@@ -1930,7 +1930,7 @@ msgstr ""
#: model:ir.actions.act_window,name:account.action_invoice_tree5
#: model:ir.ui.menu,name:account.menu_invoice_draft
msgid "Draft Customer Invoices"
msgstr "Худалдан авагчийн ноорог нэхэмжлэл"
msgstr "Үйлчлүүлэгчийн ноорог нэхэмжлэл"
#. module: account
#: model:ir.model,name:account.model_account_subscription_line
@@ -2020,7 +2020,7 @@ msgstr "Аналитик журналын тайлан"
#: model:ir.actions.act_window,name:account.action_invoice_tree3
#: model:ir.ui.menu,name:account.menu_action_invoice_tree3
msgid "Customer Refunds"
msgstr "Худалдан авагчийн буцаалт"
msgstr "Үйлчлүүлэгчийн буцаалт"
#. module: account
#: rml:account.vat.declaration:0
@@ -2096,7 +2096,7 @@ msgstr "Өгөгдлүүд"
#. module: account
#: model:process.process,name:account.process_process_invoiceprocess0
msgid "Customer Invoice Process"
msgstr "Худалдан авагчийн нэхэмжлэлийн явц"
msgstr "Үйлчлүүлэгчийн нэхэмжлэлийн явц"
#. module: account
#: rml:account.invoice:0
@@ -2476,7 +2476,7 @@ msgstr "Журнал нээх"
#. module: account
#: rml:account.analytic.account.journal:0
msgid "KI"
msgstr ""
msgstr "KI"
#. module: account
#: model:ir.actions.wizard,name:account.action_account_analytic_line
@@ -2732,7 +2732,7 @@ msgstr "-"
#. module: account
#: rml:account.analytic.account.journal:0
msgid "asgfas"
msgstr ""
msgstr "asgfas"
#. module: account
#: model:ir.actions.act_window,name:account.action_account_analytic_account_tree2
@@ -2859,7 +2859,7 @@ msgstr "Зарлага төвлөрөл"
#. module: account
#: rml:account.overdue:0
msgid "Customer Ref:"
msgstr "Худалдан авагчийн дугаар"
msgstr "Үйлчлүүлэгчийн дугаар"
#. module: account
#: xsl:account.transfer:0
@@ -2882,7 +2882,7 @@ msgstr "Нийт кредит"
#: model:ir.actions.act_window,name:account.action_invoice_tree1_new
#: model:ir.ui.menu,name:account.menu_action_invoice_tree1_new
msgid "New Customer Invoice"
msgstr "Шинэ худалдан авагчийн нэхэмжлэл"
msgstr "Шинэ үйлчлүүлэгчийн нэхэмжлэл"
#. module: account
#: field:account.account,reconcile:0
@@ -2965,7 +2965,7 @@ msgstr "Дансны хуулга"
#. module: account
#: rml:account.overdue:0
msgid "Document: Customer account statement"
msgstr "Баримт: Худалдан авагчийн дансны хуулга"
msgstr "Баримт: Үйлчлүүлэгчийн дансны хуулга"
#. module: account
#: view:product.product:0
@@ -3042,7 +3042,7 @@ msgstr "Гаралтын валютын ханш"
#: model:ir.actions.act_window,name:account.action_invoice_tree10
#: model:ir.ui.menu,name:account.menu_action_invoice_tree10
msgid "Draft Customer Refunds"
msgstr "Худалдан авагчийн ноорог буцаалт"
msgstr "Үйлчлүүлэгчийн ноорог буцаалт"
#. module: account
#: field:account.journal.column,readonly:0
@@ -3840,7 +3840,7 @@ msgstr ""
" Харилцагчийн данс бүртгэл\n"
" Татварын менежмент\n"
" Төсөв\n"
" Харилцагчийн нэхэмжлэл\n"
" Үйлчлүүлэгчийн нэхэмжлэл\n"
" Банкны ажил гүйлгэ\n"
" "
@@ -4001,7 +4001,7 @@ msgstr "Нэмэлт Талбарууд"
#. module: account
#: view:res.partner:0
msgid "Customer Accounting Properties"
msgstr "Худалдан авагчийн санхүү бүртгэл"
msgstr "Үйлчлүүлэгчийн санхүү бүртгэл"
#. module: account
#: view:account.bank.statement:0
@@ -4131,7 +4131,7 @@ msgstr ""
#: model:ir.actions.act_window,name:account.action_invoice_tree1
#: model:ir.ui.menu,name:account.menu_action_invoice_tree1
msgid "Customer Invoices"
msgstr "Худалдан авагчийн нэхэмжлэл"
msgstr "Үйлчлүүлэгчийн нэхэмжлэл"
#. module: account
#: field:res.partner,debit_limit:0
@@ -4315,7 +4315,7 @@ msgstr "Татварууд:"
#: model:ir.actions.act_window,name:account.action_invoice_tree7
#: model:ir.ui.menu,name:account.menu_action_invoice_tree7
msgid "Unpaid Customer Invoices"
msgstr "Худалдан авагчийн төлөгдөөгүй нэхэмжлэл"
msgstr "Үйлчлүүлэгчийн төлөгдөөгүй нэхэмжлэл"
#. module: account
#: model:ir.actions.act_window,name:account.action_invoice_tree2
@@ -4503,12 +4503,12 @@ msgstr "Балансын удирдлагын эхлэл төгсгөлийг т
#. module: account
#: wizard_view:account.wizard_paid_open,init:0
msgid "Are you sure you want to open this invoice ?"
msgstr ""
msgstr "Энэ нэхэмжлэлийг нээхдээ та итгэлтэй байна уу?"
#. module: account
#: model:ir.actions.report.xml,name:account.account_3rdparty_ledger_other
msgid "Partner Other Ledger"
msgstr ""
msgstr "Бусад харилцагчийн тооцооны дэвтэр"
#. module: account
#: view:res.partner:0
@@ -4652,7 +4652,7 @@ msgstr "Ажил гүйлгээнүүд"
#. module: account
#: wizard_view:account.analytic.account.chart,init:0
msgid "Analytic Account Charts"
msgstr ""
msgstr "Аналитик дансны мод"
#. module: account
#: wizard_field:account.aged.trial.balance,init,result_selection:0
@@ -4674,7 +4674,7 @@ msgstr "Аналитик бичилтүүд журналаар"
#: model:process.transition,note:account.process_transition_suppliervalidentries0
#: model:process.transition,note:account.process_transition_validentries0
msgid "Valid entries from invoice"
msgstr ""
msgstr "Нэхэмжлэлийн хүчинтэй бичилт"
#. module: account
#: field:account.account,company_id:0
@@ -4704,7 +4704,7 @@ msgstr "Орлого"
#. module: account
#: selection:account.subscription,state:0
msgid "Running"
msgstr ""
msgstr "Байнгын"
#. module: account
#: help:account.tax,include_base_amount:0
@@ -4728,7 +4728,7 @@ msgstr "Журналын нэр"
#. module: account
#: model:process.transition,note:account.process_transition_invoiceimport0
msgid "Import invoice from statement"
msgstr ""
msgstr "Мэдэгдлээс нэхэмжлэл оруулж ирэх"
#. module: account
#: selection:account.automatic.reconcile,init,power:0
@@ -4745,13 +4745,13 @@ msgstr "Санхүүгийн жил"
#. module: account
#: model:process.node,note:account.process_node_importinvoice0
msgid "Import from invoices or payments"
msgstr ""
msgstr "Нэхэмжлэл буюу төлөлтөөс оруулах"
#. module: account
#: model:ir.actions.wizard,name:account.wizard_reconcile_select
#: model:ir.ui.menu,name:account.menu_reconcile_select
msgid "Reconcile entries"
msgstr ""
msgstr "Тулгах бичилт"
#. module: account
#: xsl:account.transfer:0
@@ -4921,7 +4921,7 @@ msgstr "Борлуулалтын татварууд"
#. module: account
#: model:ir.model,name:account.model_account_move_reconcile
msgid "Account Reconciliation"
msgstr ""
msgstr "Дансны тулгалт"
#. module: account
#: view:account.bank.statement:0
@@ -4953,12 +4953,12 @@ msgstr ""
#: field:account.bank.statement.reconcile,total_amount:0
#: field:account.bank.statement.reconcile,total_second_amount:0
msgid "Payment amount"
msgstr ""
msgstr "Төлөлтийн хэмжээ"
#. module: account
#: view:account.analytic.account:0
msgid "Analytic account"
msgstr ""
msgstr "Аналитик данс"
#. module: account
#: rml:account.invoice:0
@@ -4995,17 +4995,17 @@ msgstr "Дебит"
#. module: account
#: model:ir.ui.menu,name:account.next_id_42
msgid "All Months"
msgstr ""
msgstr "Бүх сарууд"
#. module: account
#: wizard_field:account.invoice.refund,init,date:0
msgid "Operation date"
msgstr ""
msgstr "Ашиглалтын огноо"
#. module: account
#: field:account.invoice,invoice_line:0
msgid "Invoice Lines"
msgstr ""
msgstr "Нэхэмжлэлийн мөр"
#. module: account
#: field:account.period,date_start:0
@@ -5020,7 +5020,7 @@ msgstr "Шинэ гүйлгээний нэр"
#. module: account
#: wizard_button:account_use_models,init_form,create:0
msgid "Create Entries"
msgstr ""
msgstr "Бичилт үүсгэх"
#. module: account
#: field:account.tax,ref_tax_code_id:0
@@ -5031,7 +5031,7 @@ msgstr "Буцаалтын татварын ангилал"
#. module: account
#: field:account.invoice.tax,name:0
msgid "Tax Description"
msgstr ""
msgstr "Татварын тайлбар"
#. module: account
#: help:account.invoice,move_id:0
@@ -5041,7 +5041,7 @@ msgstr ""
#. module: account
#: wizard_field:account.automatic.reconcile,reconcile,reconciled:0
msgid "Reconciled transactions"
msgstr ""
msgstr "Тулгагдсан гүйлгээнүүд"
#. module: account
#: model:ir.ui.menu,name:account.menu_finance_reporting
@@ -5052,7 +5052,7 @@ msgstr "Тайлан"
#: rml:account.third_party_ledger:0
#: rml:account.third_party_ledger_other:0
msgid "/"
msgstr ""
msgstr "/"
#. module: account
#: model:process.node,note:account.process_node_invoiceinvoice0
@@ -5063,12 +5063,12 @@ msgstr ""
#. module: account
#: rml:account.analytic.account.analytic.check:0
msgid "Analytic Check -"
msgstr ""
msgstr "Аналитик шалгалт-"
#. module: account
#: rml:account.account.balance:0
msgid "Account Balance -"
msgstr ""
msgstr "Дансны тэнцэл-"
#. module: account
#: field:account.journal,group_invoice_lines:0
@@ -5084,7 +5084,7 @@ msgstr "Тохиргоо"
#: view:account.analytic.line:0
#: view:account.invoice:0
msgid "Total amount"
msgstr ""
msgstr "Нийт хэмжээ"
#. module: account
#: view:account.journal:0
@@ -5111,7 +5111,7 @@ msgstr "Уг дансны гүйлгээг хөрвүүлж хадгалах в
#: wizard_button:populate_statement_from_inv,go,end:0
#: wizard_button:populate_statement_from_inv,init,end:0
msgid "_Cancel"
msgstr ""
msgstr "Цуцлах"
#. module: account
#: wizard_view:account.general.ledger.report,checktype:0
@@ -5129,7 +5129,7 @@ msgstr "Тонгоруулсан аналитик баланс-"
#: model:process.node,name:account.process_node_paidinvoice0
#: model:process.node,name:account.process_node_supplierpaidinvoice0
msgid "Paid invoice"
msgstr ""
msgstr "Нэхэмжлэл төлөх"
#. module: account
#: view:account.tax:0
@@ -5147,7 +5147,7 @@ msgstr "Татварын групп"
#: model:ir.actions.act_window,name:account.action_invoice_tree3_new
#: model:ir.ui.menu,name:account.menu_action_invoice_tree3_new
msgid "New Customer Refund"
msgstr "Шинэ худалдан авагчийн буцаалт"
msgstr "Шинэ Үйлчлүүлэгчийн буцаалт"
#. module: account
#: help:wizard.multi.charts.accounts,seq_journal:0
@@ -5161,7 +5161,7 @@ msgstr ""
#. module: account
#: model:ir.actions.wizard,name:account.wizard_populate_statement_from_inv
msgid "Import invoices"
msgstr ""
msgstr "Нэхэмжлэл оруулж ирэх"
#. module: account
#: wizard_view:account.move.line.unreconcile,init:0
@@ -5195,7 +5195,7 @@ msgstr "Дансны өгөгдөл"
#. module: account
#: view:account.tax.code.template:0
msgid "Account Tax Code Template"
msgstr ""
msgstr "Дансны татварын кодны загвар"
#. module: account
#: view:account.subscription:0
@@ -5205,7 +5205,7 @@ msgstr ""
#. module: account
#: model:process.node,name:account.process_node_manually0
msgid "Manually"
msgstr ""
msgstr "Гараар"
#. module: account
#: view:account.invoice:0
@@ -5235,22 +5235,22 @@ msgstr "Нэхэмжлэлийн гүйлгээ"
#. module: account
#: wizard_field:account.invoice.pay,addendum,writeoff_journal_id:0
msgid "Write-Off journal"
msgstr ""
msgstr "Журналаас хасалт хийх"
#. module: account
#: wizard_button:account.invoice.pay,init,writeoff_check:0
msgid "Full Payment"
msgstr ""
msgstr "Бүтэн төлөлт"
#. module: account
#: selection:account.move,type:0
msgid "Journal Purchase"
msgstr ""
msgstr "Худалдан авалтын журнал"
#. module: account
#: selection:account.move,type:0
msgid "Cash Receipt"
msgstr ""
msgstr "Кассын баримт"
#. module: account
#: field:account.fiscal.position.tax,tax_dest_id:0
@@ -5295,7 +5295,7 @@ msgstr ""
#. module: account
#: wizard_view:account_use_models,create:0
msgid "Use Model"
msgstr ""
msgstr "Модел ашиглах"
#. module: account
#: wizard_button:account.wizard_paid_open,init,end:0
@@ -5305,7 +5305,7 @@ msgstr "Үгүй"
#. module: account
#: model:ir.actions.act_window,name:account.act_account_partner_account_move
msgid "All account entries"
msgstr ""
msgstr "Бүх дансны бичилт"
#. module: account
#: help:account.invoice.tax,tax_code_id:0
@@ -5323,7 +5323,7 @@ msgstr "Огноо шүүлт"
#. module: account
#: wizard_view:populate_statement_from_inv,init:0
msgid "Choose Journal and Payment Date"
msgstr ""
msgstr "Журнал болон төлөлтийн огноо сонгох"
#. module: account
#: selection:account.analytic.account,state:0
@@ -5347,7 +5347,7 @@ msgstr "Төлсөн"
#: model:ir.actions.act_window,name:account.action_invoice_tree11
#: model:ir.ui.menu,name:account.menu_action_invoice_tree11
msgid "Unpaid Customer Refunds"
msgstr "Худалдан авагчийн төлөгдөөгүй буцаалтууд"
msgstr "Үйлчлүүлэгчийн төлөгдөөгүй буцаалтууд"
#. module: account
#: help:account.invoice,residual:0
@@ -5357,13 +5357,13 @@ msgstr ""
#. module: account
#: wizard_view:account.period.close,init:0
msgid "Are you sure ?"
msgstr ""
msgstr "Та итгэлтэй байна уу?"
#. module: account
#: rml:account.invoice:0
#: view:account.invoice:0
msgid "PRO-FORMA"
msgstr ""
msgstr "PRO-FORMA"
#. module: account
#: field:account.move.reconcile,line_partial_ids:0
@@ -5378,7 +5378,7 @@ msgstr "Банкны гүйлгээ тулгалтанд хэрэглэгдэх
#. module: account
#: view:account.fiscalyear:0
msgid "Fiscalyear"
msgstr ""
msgstr "Санхүүгийн жил"
#. module: account
#: wizard_button:account.analytic.line,init,open:0
@@ -5389,12 +5389,12 @@ msgstr ""
#: selection:account.analytic.account,type:0
#: selection:account.move.line,centralisation:0
msgid "Normal"
msgstr ""
msgstr "Хэвийн"
#. module: account
#: model:process.process,name:account.process_process_supplierinvoiceprocess0
msgid "Supplier Invoice Process"
msgstr ""
msgstr "Нийлүүлэгч нэхэмжлэх процесс"
#. module: account
#: rml:account.account.balance:0
@@ -5408,7 +5408,7 @@ msgstr ""
#: rml:account.third_party_ledger_other:0
#: rml:account.vat.declaration:0
msgid "Page"
msgstr ""
msgstr "Хуудас"
#. module: account
#: view:account.move:0
@@ -5420,7 +5420,7 @@ msgstr "Туслах мэдээлэл"
#: model:ir.actions.act_window,name:account.action_payment_term_form
#: model:ir.ui.menu,name:account.menu_action_payment_term_form
msgid "Payment Terms"
msgstr ""
msgstr "Төлөлтийн нөхцөл"
#. module: account
#: selection:account.aged.trial.balance,init,result_selection:0
@@ -5431,12 +5431,12 @@ msgstr ""
#: rml:account.account.balance:0
#: rml:account.general.journal:0
msgid ":"
msgstr ""
msgstr ":"
#. module: account
#: field:account.bank.statement.line,reconcile_amount:0
msgid "Amount reconciled"
msgstr ""
msgstr "Тулгагдсан хэмжээ"
#. module: account
#: selection:account.account,currency_mode:0
@@ -5474,7 +5474,7 @@ msgstr "Татварын хэрэглээ"
#: model:ir.actions.act_window,name:account.action_subscription_form
#: model:ir.ui.menu,name:account.menu_action_subscription_form
msgid "Subscription Entries"
msgstr ""
msgstr "Баримтын бичилт"
#. module: account
#: model:ir.actions.act_window,name:account.action_invoice_tree6
@@ -5502,7 +5502,7 @@ msgstr "Мөчлөгийн төгсгөл"
#: view:account.move:0
#: model:ir.model,name:account.model_account_move
msgid "Account Entry"
msgstr ""
msgstr "Дансны бичилт"
#. module: account
#: rml:account.general.journal:0
@@ -5538,7 +5538,7 @@ msgstr "Буцааж төлөх"
#. module: account
#: model:ir.model,name:account.model_account_invoice_tax
msgid "Invoice Tax"
msgstr ""
msgstr "Татварын нэхэмжлэл"
#. module: account
#: model:ir.actions.act_window,name:account.action_account_analytic_journal_form
@@ -5664,7 +5664,7 @@ msgstr ""
#. module: account
#: field:account.model.line,date:0
msgid "Current Date"
msgstr ""
msgstr "Одоогийн огноо"
#. module: account
#: selection:account.move,type:0
@@ -5785,7 +5785,7 @@ msgstr "Мөчлөг нээж хаах"
#. module: account
#: rml:account.analytic.account.balance:0
msgid "Analytic Balance -"
msgstr ""
msgstr "Аналитик тэнцэл"
#. module: account
#: wizard_field:account_use_models,init_form,model:0
@@ -5802,7 +5802,7 @@ msgstr "Нэхэмжлэлийн мөр"
#. module: account
#: selection:account.bank.statement.line,type:0
msgid "Customer"
msgstr "Худалдан авагч"
msgstr "Үйлчлүүлэгчийн"
#. module: account
#: field:account.subscription,period_type:0
@@ -5812,7 +5812,7 @@ msgstr "Мөчлөгийн төрөл"
#. module: account
#: view:product.category:0
msgid "Accounting Properties"
msgstr ""
msgstr "Санхүүгийн бүрэлдэхүүн хэсгүүд"
#. module: account
#: model:ir.model,name:account.model_account_sequence_fiscalyear
@@ -5858,7 +5858,7 @@ msgstr "Солих данс"
#. module: account
#: rml:account.overdue:0
msgid "Maturity"
msgstr ""
msgstr "Хугацаа"
#. module: account
#: field:account.fiscalyear,name:0
@@ -5894,7 +5894,7 @@ msgstr "Нийлүүлэгчийн буцаалт"
#: model:process.transition,note:account.process_transition_entriesreconcile0
#: model:process.transition,note:account.process_transition_supplierentriesreconcile0
msgid "Reconcile Entries."
msgstr ""
msgstr "Бичилт тулгах"
#. module: account
#: field:account.subscription.line,move_id:0
@@ -5918,7 +5918,7 @@ msgstr ""
#. module: account
#: model:ir.module.module,shortdesc:account.module_meta_information
msgid "Accounting and financial management"
msgstr ""
msgstr "Санхүү эдийн засгийн удирдлага"
#. module: account
#: view:account.fiscal.position.template:0
@@ -6060,7 +6060,7 @@ msgstr "Ноорог нэхэмжлэл"
#: model:ir.actions.act_window,name:account.open_board_account
#: model:ir.ui.menu,name:account.menu_board_account
msgid "Accounting Dashboard"
msgstr ""
msgstr "Санхүүгийн хянах самбар"
#. module: account
#: view:board.board:0
@@ -6097,12 +6097,12 @@ msgstr "Эдийн засгийн үзүүлэлт"
#. module: account
#: view:board.board:0
msgid "Account Board"
msgstr ""
msgstr "Дансны самбар"
#. module: account
#: view:board.board:0
msgid "Aged income"
msgstr ""
msgstr "Насжилтын орлого"
#. module: account
#: wizard_field:account.balance.account.balance.report,init,show_columns:0
@@ -6164,7 +6164,7 @@ msgstr ""
#. module: account
#: model:ir.actions.wizard,name:account.wizard_account_balance_report
msgid "Account balance-Compare Years"
msgstr ""
msgstr "Дансны тэнцлийг жилээр нь харьцуулах"
#. module: account
#: model:ir.module.module,description:account.module_meta_information
@@ -6296,7 +6296,7 @@ msgstr ""
#. module: account
#: wizard_view:account.balance.account.balance.report,init:0
msgid "Customize Report"
msgstr ""
msgstr "Хувийн тайлан"
#. module: account
#: field:report.aged.receivable,name:0
@@ -6352,7 +6352,7 @@ msgstr "Санхүүгийн тайлан-Тайлан"
#: model:ir.actions.act_window,name:report_account.action_account_receivable_graph
#: model:ir.ui.menu,name:report_account.menu_account_receivable_graph
msgid "Balance by Type of Account"
msgstr ""
msgstr "Дансны төрлийн тэнцэл"
#. module: account
#: field:report.account.receivable,name:0
+3 -3
View File
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-13 16:24+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"PO-Revision-Date: 2010-10-14 07:29+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-14 04:45+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
+3 -3
View File
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-13 17:10+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"PO-Revision-Date: 2010-10-14 07:30+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-14 04:45+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_analytic_analysis
+3 -3
View File
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-13 17:16+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"PO-Revision-Date: 2010-10-14 07:31+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-14 04:45+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_analytic_default
+3 -3
View File
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-13 17:43+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"PO-Revision-Date: 2010-10-14 07:31+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-14 04:45+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_analytic_plans
+452
View File
@@ -0,0 +1,452 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-14 10:57+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_budget
#: field:crossovered.budget,creating_user_id:0
msgid "Responsible User"
msgstr "Odgovorni korisnik"
#. module: account_budget
#: rml:account.budget:0
msgid "% performance"
msgstr "% performansa"
#. module: account_budget
#: model:ir.actions.act_window,name:account_budget.open_budget_post_form
#: model:ir.ui.menu,name:account_budget.menu_budget_post_form
msgid "Budgetary Positions"
msgstr "Proračunska pozicija"
#. module: account_budget
#: constraint:ir.actions.act_window:0
msgid "Invalid model name in the action definition."
msgstr "Pogrešno ime modela u definiciji akcije."
#. module: account_budget
#: rml:account.analytic.account.budget:0
#: rml:crossovered.budget.report:0
msgid "Printed at:"
msgstr "Ispisano na:"
#. module: account_budget
#: view:crossovered.budget:0
msgid "Confirm"
msgstr "Potvrdi"
#. module: account_budget
#: field:crossovered.budget,validating_user_id:0
msgid "Validate User"
msgstr "Potvrdi korisnika"
#. module: account_budget
#: constraint:ir.model:0
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Ime objekta mora da počne sa x_ i ne sme da sadrži specijalne karaktere !"
#. module: account_budget
#: selection:crossovered.budget,state:0
msgid "Confirmed"
msgstr "Potvrđeno"
#. module: account_budget
#: wizard_field:account.budget.report,init,date2:0
#: wizard_field:wizard.analytic.account.budget.report,init,date_to:0
#: wizard_field:wizard.crossovered.budget,init,date_to:0
#: wizard_field:wizard.crossovered.budget.summary,init,date_to:0
msgid "End of period"
msgstr "Završetak perioda"
#. module: account_budget
#: rml:account.budget:0
msgid "Printing date:"
msgstr "Datum Stampe:"
#. module: account_budget
#: selection:crossovered.budget,state:0
msgid "Draft"
msgstr "Priprema"
#. module: account_budget
#: rml:account.analytic.account.budget:0
#: rml:account.budget:0
#: rml:crossovered.budget.report:0
msgid "at"
msgstr "u"
#. module: account_budget
#: view:account.budget.post:0
msgid "Dotations"
msgstr "Dotacija"
#. module: account_budget
#: rml:account.budget:0
msgid "Performance"
msgstr "Performansa"
#. module: account_budget
#: rml:account.analytic.account.budget:0
#: rml:account.budget:0
#: rml:crossovered.budget.report:0
msgid "Currency:"
msgstr "Valuta:"
#. module: account_budget
#: rml:account.budget:0
msgid "From"
msgstr "Od"
#. module: account_budget
#: field:crossovered.budget.lines,percentage:0
msgid "Percentage"
msgstr "Procenat"
#. module: account_budget
#: rml:account.budget:0
msgid "Results"
msgstr "Резултати"
#. module: account_budget
#: field:crossovered.budget,state:0
msgid "Status"
msgstr "Status"
#. module: account_budget
#: model:ir.module.module,description:account_budget.module_meta_information
msgid ""
"This module allows accountants to manage analytic and crossovered budgets.\n"
"\n"
"Once the Master Budgets and the Budgets defined (in Financial\n"
"Management/Budgets/), the Project Managers can set the planned amount on "
"each\n"
"Analytic Account.\n"
"\n"
"The accountant has the possibility to see the total of amount planned for "
"each\n"
"Budget and Master Budget in order to ensure the total planned is not\n"
"greater/lower than what he planned for this Budget/Master Budget. Each list "
"of\n"
"record can also be switched to a graphical view of it.\n"
"\n"
"Three reports are available:\n"
" 1. The first is available from a list of Budgets. It gives the "
"spreading, for these Budgets, of the Analytic Accounts per Master Budgets.\n"
"\n"
" 2. The second is a summary of the previous one, it only gives the "
"spreading, for the selected Budgets, of the Analytic Accounts.\n"
"\n"
" 3. The last one is available from the Analytic Chart of Accounts. It "
"gives the spreading, for the selected Analytic Accounts, of the Master "
"Budgets per Budgets.\n"
"\n"
msgstr ""
#. module: account_budget
#: rml:account.budget:0
#: rml:crossovered.budget.report:0
msgid "%"
msgstr "%"
#. module: account_budget
#: rml:account.analytic.account.budget:0
#: rml:crossovered.budget.report:0
msgid "Description"
msgstr "Opis"
#. module: account_budget
#: rml:account.analytic.account.budget:0
msgid "Analytic Account :"
msgstr "Analiticki konto :"
#. module: account_budget
#: wizard_button:account.budget.report,init,report:0
#: wizard_button:wizard.analytic.account.budget.report,init,report:0
#: wizard_button:wizard.crossovered.budget,init,report:0
#: wizard_button:wizard.crossovered.budget.summary,init,report:0
msgid "Print"
msgstr "Štampaj"
#. module: account_budget
#: rml:account.budget:0
msgid "A/c No."
msgstr "Račun br."
#. module: account_budget
#: rml:account.analytic.account.budget:0
#: rml:account.budget:0
#: rml:crossovered.budget.report:0
msgid "to"
msgstr "do"
#. module: account_budget
#: rml:account.analytic.account.budget:0
#: rml:account.budget:0
#: rml:crossovered.budget.report:0
msgid "Total :"
msgstr "Ukupno:"
#. module: account_budget
#: rml:account.analytic.account.budget:0
#: field:crossovered.budget.lines,planned_amount:0
#: rml:crossovered.budget.report:0
msgid "Planned Amount"
msgstr "Planirani iznos"
#. module: account_budget
#: rml:account.analytic.account.budget:0
#: rml:crossovered.budget.report:0
msgid "Perc(%)"
msgstr "Proc(%)"
#. module: account_budget
#: rml:account.budget:0
msgid "Period Budget"
msgstr "Budžetsko razdoblje"
#. module: account_budget
#: rml:account.budget:0
msgid "Budget Analysis"
msgstr "Analiza Budžeta"
#. module: account_budget
#: view:crossovered.budget:0
#: selection:crossovered.budget,state:0
msgid "Done"
msgstr "Gotovo"
#. module: account_budget
#: view:crossovered.budget:0
msgid "Validate"
msgstr "Overi"
#. module: account_budget
#: wizard_view:wizard.crossovered.budget,init:0
#: wizard_view:wizard.crossovered.budget.summary,init:0
msgid "Select Options"
msgstr "Selektuj Opciju"
#. module: account_budget
#: rml:account.analytic.account.budget:0
#: field:crossovered.budget.lines,practical_amount:0
#: rml:crossovered.budget.report:0
msgid "Practical Amount"
msgstr "Stvarni iznos"
#. module: account_budget
#: field:crossovered.budget,date_to:0
#: field:crossovered.budget.lines,date_to:0
msgid "End Date"
msgstr "Završni Datum"
#. module: account_budget
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Nevažeći XML za pregled arhitekture"
#. module: account_budget
#: field:crossovered.budget.lines,theoritical_amount:0
msgid "Theoritical Amount"
msgstr "Teoretski Iznos"
#. module: account_budget
#: field:account.budget.post,name:0
#: field:crossovered.budget,name:0
msgid "Name"
msgstr "Ime"
#. module: account_budget
#: model:ir.actions.wizard,name:account_budget.wizard_crossovered_budget_menu_1
msgid "Print Summary of Budgets"
msgstr "Ispis Sumarnog Budzeta"
#. module: account_budget
#: model:ir.actions.wizard,name:account_budget.wizard_budget_spread
msgid "Spread amount"
msgstr "Iznos širenja"
#. module: account_budget
#: view:account.analytic.account:0
#: view:account.budget.post:0
msgid "Lines"
msgstr "redova"
#. module: account_budget
#: rml:account.budget:0
#: view:crossovered.budget:0
#: field:crossovered.budget.lines,crossovered_budget_id:0
#: model:ir.actions.act_window,name:account_budget.act_crossovered_budget_view
#: model:ir.actions.wizard,name:account_budget.wizard_budget_report
#: model:ir.model,name:account_budget.model_crossovered_budget
#: model:ir.ui.menu,name:account_budget.menu_act_crossovered_budget_view
msgid "Budget"
msgstr "Budzet"
#. module: account_budget
#: field:crossovered.budget.lines,paid_date:0
msgid "Paid Date"
msgstr "Datum plaćanja"
#. module: account_budget
#: model:ir.actions.act_window,name:account_budget.action_account_budget_post_tree
#: model:ir.ui.menu,name:account_budget.menu_action_account_budget_post_tree
#: model:ir.ui.menu,name:account_budget.next_id_31
msgid "Budgets"
msgstr "Budzeti"
#. module: account_budget
#: selection:crossovered.budget,state:0
msgid "Cancelled"
msgstr "Отказано"
#. module: account_budget
#: rml:account.budget:0
msgid "Budget Item Detail"
msgstr "Detalj Budzetske stavke"
#. module: account_budget
#: view:account.budget.post:0
#: field:crossovered.budget.lines,general_budget_id:0
#: model:ir.model,name:account_budget.model_account_budget_post
msgid "Budgetary Position"
msgstr "Budzetska pozicija"
#. module: account_budget
#: wizard_field:account.budget.report,init,date1:0
#: wizard_field:wizard.analytic.account.budget.report,init,date_from:0
#: wizard_field:wizard.crossovered.budget,init,date_from:0
#: wizard_field:wizard.crossovered.budget.summary,init,date_from:0
msgid "Start of period"
msgstr "Početak razdoblja"
#. module: account_budget
#: model:ir.actions.report.xml,name:account_budget.account_analytic_account_budget
#: model:ir.actions.report.xml,name:account_budget.report_crossovered_budget
#: model:ir.actions.wizard,name:account_budget.account_analytic_account_budget_report
#: model:ir.actions.wizard,name:account_budget.wizard_crossovered_budget_menu
msgid "Print Budgets"
msgstr "Stampa Budzeta"
#. module: account_budget
#: field:account.budget.post,code:0
#: field:crossovered.budget,code:0
msgid "Code"
msgstr "Kod"
#. module: account_budget
#: wizard_view:wizard.analytic.account.budget.report,init:0
msgid "Select Dates Period"
msgstr "Selektuj Datume razdoblja"
#. module: account_budget
#: field:account.budget.post,dotation_ids:0
msgid "Spreading"
msgstr "Raspon"
#. module: account_budget
#: rml:account.analytic.account.budget:0
#: rml:crossovered.budget.report:0
msgid "Theoretical Amount"
msgstr "Teoretski Iznos"
#. module: account_budget
#: wizard_field:account.budget.spread,init,fiscalyear:0
msgid "Fiscal Year"
msgstr "Fiskalna Godina"
#. module: account_budget
#: field:crossovered.budget.lines,analytic_account_id:0
msgid "Analytic Account"
msgstr "Analitički nalog"
#. module: account_budget
#: rml:crossovered.budget.report:0
msgid "Budget :"
msgstr "Budzet"
#. module: account_budget
#: rml:account.budget:0
#: view:account.budget.post:0
#: wizard_view:account.budget.spread,init:0
#: wizard_button:account.budget.spread,init,spread:0
msgid "Spread"
msgstr "Raspon"
#. module: account_budget
#: view:account.budget.post:0
#: field:account.budget.post,account_ids:0
msgid "Accounts"
msgstr "Nalozi"
#. module: account_budget
#: model:ir.actions.report.xml,name:account_budget.account_budget
msgid "Print Budget"
msgstr ""
#. module: account_budget
#: view:account.analytic.account:0
#: field:account.analytic.account,crossovered_budget_line:0
#: view:account.budget.post:0
#: field:account.budget.post,crossovered_budget_line:0
#: view:crossovered.budget:0
#: field:crossovered.budget,crossovered_budget_line:0
#: view:crossovered.budget.lines:0
#: model:ir.actions.act_window,name:account_budget.act_account_analytic_account_cb_lines
#: model:ir.actions.act_window,name:account_budget.act_crossovered_budget_lines_view
#: model:ir.model,name:account_budget.model_crossovered_budget_lines
#: model:ir.ui.menu,name:account_budget.menu_act_crossovered_budget_lines_view
msgid "Budget Lines"
msgstr "Budzetski Redovi"
#. module: account_budget
#: wizard_button:account.budget.report,init,end:0
#: wizard_button:account.budget.spread,init,end:0
#: view:crossovered.budget:0
#: wizard_button:wizard.analytic.account.budget.report,init,end:0
#: wizard_button:wizard.crossovered.budget,init,end:0
#: wizard_button:wizard.crossovered.budget.summary,init,end:0
msgid "Cancel"
msgstr "Otkaži"
#. module: account_budget
#: model:ir.module.module,shortdesc:account_budget.module_meta_information
msgid "Budget Management"
msgstr "Budzetski Menadzment"
#. module: account_budget
#: field:crossovered.budget,date_from:0
#: field:crossovered.budget.lines,date_from:0
msgid "Start Date"
msgstr "Početni datum"
#. module: account_budget
#: rml:account.analytic.account.budget:0
#: rml:crossovered.budget.report:0
msgid "Analysis from"
msgstr "Analiza od"
#. module: account_budget
#: selection:crossovered.budget,state:0
msgid "Validated"
msgstr "Potvrđeno"
#. module: account_budget
#: wizard_view:account.budget.report,init:0
msgid "Select period"
msgstr "Izaberi period"
+3 -3
View File
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2010-08-19 12:03+0000\n"
"PO-Revision-Date: 2010-10-13 16:49+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"PO-Revision-Date: 2010-10-14 07:30+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-14 04:45+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_cancel
+3 -3
View File
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2010-08-19 12:03+0000\n"
"PO-Revision-Date: 2010-10-13 14:54+0000\n"
"Last-Translator: cafer can <Unknown>\n"
"PO-Revision-Date: 2010-10-14 07:31+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\n"
"Language-Team: Turkish <tr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-14 04:45+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_cancel
+15 -12
View File
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-11-24 13:11+0000\n"
"PO-Revision-Date: 2010-09-29 11:13+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\n"
"PO-Revision-Date: 2010-10-14 20:51+0000\n"
"Last-Translator: robert <Unknown>\n"
"Language-Team: Croatian <hr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-09-30 04:43+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_coda
@@ -73,7 +73,7 @@ msgstr ""
#. module: account_coda
#: wizard_field:account.coda_import,init,def_receivable:0
msgid "Default receivable Account"
msgstr ""
msgstr "Osnovni Konto Prihoda"
#. module: account_coda
#: model:ir.module.module,description:account_coda.module_meta_information
@@ -82,48 +82,51 @@ msgid ""
" bank statements from .csv file.\n"
" Import coda file wizard is used to import bank statements."
msgstr ""
"Ovaj modul omogucava gunkionalnost uvoza\n"
" Bancinih izvoda iz .csv fajla.\n"
" Coda fajl carobnjak za uvoz se koristi za uvoz bancinih stavki"
#. module: account_coda
#: wizard_button:account.coda_import,extraction,end:0
msgid "_Close"
msgstr ""
msgstr "_Zatvori"
#. module: account_coda
#: field:account.coda,statement_id:0
msgid "Generated Bank Statement"
msgstr ""
msgstr "Generisani Bancin Izvod"
#. module: account_coda
#: view:account.coda:0
#: model:ir.actions.act_window,name:account_coda.act_account_payment_account_bank_statement
#: model:ir.actions.act_window,name:account_coda.action_account_coda
msgid "Coda import"
msgstr ""
msgstr "Coda Uvoz"
#. module: account_coda
#: field:account.coda,user_id:0
msgid "User"
msgstr ""
msgstr "Korisnik"
#. module: account_coda
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr ""
msgstr "Neispravan XML za arhitekturu View-a !"
#. module: account_coda
#: model:ir.model,name:account_coda.model_account_coda
msgid "coda for an Account"
msgstr ""
msgstr "coda za jedan nalog"
#. module: account_coda
#: wizard_field:account.coda_import,init,def_payable:0
msgid "Default Payable Account"
msgstr ""
msgstr "Osnovni platni konto"
#. module: account_coda
#: model:ir.ui.menu,name:account_coda.menu_account_coda
msgid "Coda Statements"
msgstr ""
msgstr "Coda stavke"
#. module: account_coda
#: model:ir.ui.menu,name:account_coda.menu_account_coda_wizard
+170
View File
@@ -0,0 +1,170 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-11-24 13:11+0000\n"
"PO-Revision-Date: 2010-10-14 11:15+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_coda
#: field:account.coda,journal_id:0
#: wizard_field:account.coda_import,init,journal_id:0
msgid "Bank Journal"
msgstr "Dnevnik Banke"
#. module: account_coda
#: constraint:ir.model:0
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Ime objekta mora da počinje sa x_ i ne sme da sadrži specijalne karaktere !"
#. module: account_coda
#: wizard_field:account.coda_import,extraction,note:0
msgid "Log"
msgstr ""
#. module: account_coda
#: wizard_button:account.coda_import,extraction,open:0
msgid "_Open Statement"
msgstr "_Otvori izvod"
#. module: account_coda
#: model:ir.module.module,shortdesc:account_coda.module_meta_information
msgid "Account CODA"
msgstr "CODA Nalog"
#. module: account_coda
#: field:account.coda,name:0
msgid "Coda file"
msgstr "Coda Fajl"
#. module: account_coda
#: wizard_view:account.coda_import,init:0
msgid "Clic on 'New' to select your file :"
msgstr "Klikni na 'Novi' da izaberes svoj fajl"
#. module: account_coda
#: model:ir.actions.wizard,name:account_coda.wizard_account_coda_import
msgid "Import Coda File"
msgstr "Uvezi Coda fajl"
#. module: account_coda
#: constraint:ir.actions.act_window:0
msgid "Invalid model name in the action definition."
msgstr "Pogrešno ime modela u definiciji akcije."
#. module: account_coda
#: field:account.coda,note:0
msgid "Import log"
msgstr "Uvezi log"
#. module: account_coda
#: wizard_field:account.coda_import,init,def_receivable:0
msgid "Default receivable Account"
msgstr "Osnovni Konto Prihoda"
#. module: account_coda
#: model:ir.module.module,description:account_coda.module_meta_information
msgid ""
"Module provides functionality to import\n"
" bank statements from .csv file.\n"
" Import coda file wizard is used to import bank statements."
msgstr ""
"Ovaj modul omogucava funkionalnost uvoza\n"
"Bancinih izvoda iz .csv fajla.\n"
"Coda fajl carobnjak za uvoz se koristi za uvoz bancinih stavki"
#. module: account_coda
#: wizard_button:account.coda_import,extraction,end:0
msgid "_Close"
msgstr "_Zatvori"
#. module: account_coda
#: field:account.coda,statement_id:0
msgid "Generated Bank Statement"
msgstr "Generisani Bancin Izvod"
#. module: account_coda
#: view:account.coda:0
#: model:ir.actions.act_window,name:account_coda.act_account_payment_account_bank_statement
#: model:ir.actions.act_window,name:account_coda.action_account_coda
msgid "Coda import"
msgstr "Coda Uvoz"
#. module: account_coda
#: field:account.coda,user_id:0
msgid "User"
msgstr "Korisnik"
#. module: account_coda
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Nevažeći XML za pregled arhitekture"
#. module: account_coda
#: model:ir.model,name:account_coda.model_account_coda
msgid "coda for an Account"
msgstr "coda za jedan nalog"
#. module: account_coda
#: wizard_field:account.coda_import,init,def_payable:0
msgid "Default Payable Account"
msgstr "Osnovni platni konto"
#. module: account_coda
#: model:ir.ui.menu,name:account_coda.menu_account_coda
msgid "Coda Statements"
msgstr "Coda stavke"
#. module: account_coda
#: model:ir.ui.menu,name:account_coda.menu_account_coda_wizard
msgid "Import Coda Statements"
msgstr "Uvezi Coda Stavke"
#. module: account_coda
#: wizard_button:account.coda_import,init,extraction:0
msgid "_Ok"
msgstr "_U Redu"
#. module: account_coda
#: wizard_view:account.coda_import,extraction:0
#: wizard_view:account.coda_import,init:0
msgid "Import Coda Statement"
msgstr "Uvezi Coda Stavku"
#. module: account_coda
#: field:account.bank.statement,coda_id:0
msgid "Coda"
msgstr "Coda"
#. module: account_coda
#: wizard_view:account.coda_import,extraction:0
msgid "Results :"
msgstr "Rezultati :"
#. module: account_coda
#: wizard_field:account.coda_import,init,coda:0
msgid "Coda File"
msgstr "Coda Fajl"
#. module: account_coda
#: field:account.coda,date:0
msgid "Import Date"
msgstr "Uvezi Datum"
#. module: account_coda
#: wizard_view:account.coda_import,init:0
msgid "Select your bank journal :"
msgstr "Izaberi svoj bancin dnevnik"
+547
View File
@@ -0,0 +1,547 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-14 11:52+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_followup
#: rml:account_followup.followup.print:0
msgid "Date :"
msgstr "Datum :"
#. module: account_followup
#: wizard_field:account_followup.followup.print.all,next,partner_ids:0
msgid "Partners"
msgstr "Partneri"
#. module: account_followup
#: rml:account_followup.followup.print:0
msgid "Customer Ref :"
msgstr "Poziv na broj"
#. module: account_followup
#: model:ir.actions.act_window,name:account_followup.act_account_partner_account_move_payable_all
#: model:ir.ui.menu,name:account_followup.menu_account_move_open_unreconcile_payable
msgid "All payable entries"
msgstr "Sve stavke potraživanja"
#. module: account_followup
#: constraint:ir.actions.act_window:0
msgid "Invalid model name in the action definition."
msgstr "Pogrešno ime modela u definiciji akcije."
#. module: account_followup
#: field:account_followup.followup.line,description:0
msgid "Printed Message"
msgstr "Ispisana Poruka"
#. module: account_followup
#: rml:account_followup.followup.print:0
msgid "Amount In Currency"
msgstr "Iznos u valuti"
#. module: account_followup
#: rml:account_followup.followup.print:0
msgid "Due"
msgstr "Dospeće"
#. module: account_followup
#: view:account.move.line:0
msgid "Total debit"
msgstr "Ukupno duguje"
#. module: account_followup
#: view:account_followup.followup.line:0
#: wizard_view:account_followup.followup.print.all,next:0
msgid "%(user_signature)s: User name"
msgstr "%(korisnicka_oznaka)e: Korisničko ime"
#. module: account_followup
#: wizard_view:account_followup.followup.print.all,next:0
msgid "Select partners"
msgstr "Odaberi partnere"
#. module: account_followup
#: view:account_followup.followup:0
#: field:account_followup.followup,followup_line:0
msgid "Follow-Up"
msgstr "Следи"
#. module: account_followup
#: field:account_followup.stat,debit:0
msgid "Debit"
msgstr "Duguje"
#. module: account_followup
#: wizard_view:account_followup.followup.print.all,next:0
msgid "Email Settings"
msgstr "Email Postavke"
#. module: account_followup
#: field:account_followup.stat,account_type:0
msgid "Account Type"
msgstr "Vrsta konta"
#. module: account_followup
#: rml:account_followup.followup.print:0
msgid "Ref"
msgstr "Referenca"
#. module: account_followup
#: wizard_view:account_followup.followup.print.all,next:0
msgid "%(followup_amount)s: Total Amount Due"
msgstr "%(iznos_pracenja): Ukupan iznos duga"
#. module: account_followup
#: view:account_followup.followup.line:0
#: wizard_view:account_followup.followup.print.all,next:0
msgid "%(date)s: Current Date"
msgstr "%(datum)i: Trenutni Datum"
#. module: account_followup
#: field:account.move.line,followup_date:0
msgid "Latest Follow-up"
msgstr "Poslednje praćenje"
#. module: account_followup
#: field:account_followup.followup.line,followup_id:0
#: field:account_followup.stat,followup_id:0
msgid "Follow Ups"
msgstr "Praćenja"
#. module: account_followup
#: wizard_field:account_followup.followup.print.all,init,date:0
msgid "Follow-up Sending Date"
msgstr "Datum Slanja Pracenja"
#. module: account_followup
#: view:account_followup.followup:0
#: field:account_followup.followup,description:0
#: rml:account_followup.followup.print:0
msgid "Description"
msgstr "Opis"
#. module: account_followup
#: rml:account_followup.followup.print:0
msgid "Balance:"
msgstr "Saldo"
#. module: account_followup
#: rml:account_followup.followup.print:0
msgid "VAT:"
msgstr "PDV:"
#. module: account_followup
#: field:account_followup.followup,company_id:0
msgid "Company"
msgstr "Preduzeće"
#. module: account_followup
#: rml:account_followup.followup.print:0
msgid "Invoice Date"
msgstr "Datum računa"
#. module: account_followup
#: wizard_field:account_followup.followup.print.all,next,email_subject:0
msgid "Email Subject"
msgstr "Tema Email-a"
#. module: account_followup
#: rml:account_followup.followup.print:0
msgid "Paid"
msgstr "Plaćeno"
#. module: account_followup
#: wizard_view:account_followup.followup.print.all,next:0
msgid "%(line)s: Account Move lines"
msgstr "%(red): redovi prenosa računa"
#. module: account_followup
#: field:account_followup.stat,date_followup:0
msgid "Latest followup"
msgstr "Poslednje praćenje"
#. module: account_followup
#: view:account.move.line:0
msgid "Partner entries"
msgstr "Stavke Partnera"
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_followup_followup_line
msgid "Follow-Ups Criteria"
msgstr "Kriterijumi Praćenja"
#. module: account_followup
#: wizard_view:account_followup.followup.print.all,next:0
msgid "Partner Selection"
msgstr "Selekcija Partnera"
#. module: account_followup
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Nevažeći XML za pregled arhitekture"
#. module: account_followup
#: field:account_followup.followup.line,start:0
msgid "Type of Term"
msgstr "Tip Uslova"
#. module: account_followup
#: wizard_view:account_followup.followup.print.all,init:0
msgid "Follow-up and Date Selection"
msgstr "Praćenja i Datum Selekcije"
#. module: account_followup
#: wizard_view:account_followup.followup.print.all,next:0
msgid "Select partners to remind"
msgstr "Odaberite partnere za opomenu"
#. module: account_followup
#: rml:account_followup.followup.print:0
msgid "Li."
msgstr "Li."
#. module: account_followup
#: model:account_followup.followup.line,description:account_followup.demo_followup_line1
msgid ""
"\n"
"Dear %(partner_name)s,\n"
"\n"
"Exception made if there was a mistake of ours, it seems that the following "
"amount staid unpaid. Please, take appropriate measures in order to carry out "
"this payment in the next 8 days.\n"
"\n"
"Would your payment have been carried out after this mail was sent, please "
"consider the present one as void. Do not hesitate to contact our accounting "
"department at (+32).10.68.94.39.\n"
"\n"
"Best Regards,\n"
"\t\t\t"
msgstr ""
"\n"
"Postovani %(partner_name)s,\n"
"\n"
"Izvinjavamo se unapred ako je greska nastala kod nas, cini se da su sledeci "
"iznosi ostali neplaceni. Molimo, preduzmite neophodne akcije u cilju isplate "
"ovih racuna u sledecih 8 dana.\n"
"\n"
"Ukoliko uradite isplatu nakon ovog maila, molimo obavestite nas, Takodje se "
"nemojte ustrucavati da kontaktirate nasu\n"
"racunovodstvenu sluzbu na tel (032) 69 555 666\n"
"\n"
"Srdacan pozdrav\n"
"\t\t\t"
#. module: account_followup
#: constraint:ir.model:0
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Ime objekta mora da počinje sa x_ i ne sme da sadrži specijalne karaktere !"
#. module: account_followup
#: wizard_button:account_followup.followup.print.all,summary,end:0
msgid "Ok"
msgstr "U redu"
#. module: account_followup
#: field:account_followup.followup,name:0
#: field:account_followup.followup.line,name:0
msgid "Name"
msgstr "Ime"
#. module: account_followup
#: field:account_followup.stat,date_move:0
msgid "First move"
msgstr "Prvi potez"
#. module: account_followup
#: selection:account_followup.followup.line,start:0
msgid "End of Month"
msgstr "Kraj Meseca"
#. module: account_followup
#: view:account_followup.followup.line:0
#: wizard_view:account_followup.followup.print.all,next:0
msgid "%(company_name)s: User's Company name"
msgstr "%(company_name)s: Ime preduzeca Korisnika"
#. module: account_followup
#: model:ir.actions.act_window,name:account_followup.act_account_partner_account_move_all
#: model:ir.ui.menu,name:account_followup.menu_account_move_open_unreconcile
msgid "All receivable entries"
msgstr "Sve stavke potraživanja"
#. module: account_followup
#: view:account_followup.followup:0
msgid "Lines"
msgstr "redova"
#. module: account_followup
#: model:ir.actions.wizard,name:account_followup.action_account_followup_all_wizard
#: model:ir.ui.menu,name:account_followup.account_followup_wizard_menu
msgid "Send followups"
msgstr "Pošalji praćenja"
#. module: account_followup
#: field:account.move.line,followup_line_id:0
msgid "Follow-up Level"
msgstr "Nivo praćenja"
#. module: account_followup
#: field:account_followup.stat,credit:0
msgid "Credit"
msgstr "Kredit"
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_followup_stat
msgid "Followup statistics"
msgstr "Statisktike Praćenja"
#. module: account_followup
#: wizard_button:account_followup.followup.print.all,init,next:0
msgid "Continue"
msgstr "Nastavi"
#. module: account_followup
#: model:ir.module.module,shortdesc:account_followup.module_meta_information
msgid "Accounting follow-ups management"
msgstr "Menadzment naloga Praćenja"
#. module: account_followup
#: wizard_view:account_followup.followup.print.all,summary:0
#: wizard_field:account_followup.followup.print.all,summary,summary:0
msgid "Summary"
msgstr "Sumarno"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid "Follow-Up Lines"
msgstr "Redovi Praćenja"
#. module: account_followup
#: rml:account_followup.followup.print:0
msgid "Document : Customer account statement"
msgstr "Dokument:Korisnicka stavka naloga"
#. module: account_followup
#: view:account_followup.stat:0
msgid "Follow-Up lines"
msgstr "Redovi Praćenja"
#. module: account_followup
#: wizard_view:account_followup.followup.print.all,next:0
msgid "%(company_currency)s: User's Company Currency"
msgstr "%(company_currency)s: Valuta Preduzeca Korisnika"
#. module: account_followup
#: field:account_followup.stat,balance:0
msgid "Balance"
msgstr "Saldo"
#. module: account_followup
#: help:account_followup.followup.print.all,init,date:0
msgid ""
"This field allow you to select a forecast date to plan your follow-ups"
msgstr ""
"Ovo polje vam omogucava da selektujete udaljeni datum za planiranje vaseg "
"pracenja"
#. module: account_followup
#: view:account.move.line:0
msgid "Total credit"
msgstr "Ukupno potražuje"
#. module: account_followup
#: model:account_followup.followup.line,description:account_followup.demo_followup_line2
msgid ""
"\n"
"Dear %(partner_name)s,\n"
"\n"
"We are disappointed to see that despite sending a reminder, that your "
"account is now seriously overdue.\n"
"\n"
"It is essential that immediate payment is made, otherwise we will have to "
"consider placing a stop on your account which means that we will no longer "
"be able to supply your company with (goods/services).\n"
"Please, take appropriate measures in order to carry out this payment in the "
"next 8 days\n"
"\n"
"If there is a problem with paying invoice that we are not aware of, do not "
"hesitate to contact our accounting department at (+32).10.68.94.39. so that "
"we can resolve the matter quickly.\n"
"\n"
"Details of due payments is printed below.\n"
"\n"
"Best Regards,\n"
"\t\t\t"
msgstr ""
"\n"
"Postovani %(partner_name)s\n"
"\n"
"Zao nam je sto vas moramo podsecati, ali vas je nalog sada u ozbiljnom "
"prekoracenju.\n"
"\n"
"Vrlo je bitno da izmirite vase obaveze ka nama, u suprotnom ce mo morati "
"razmotriti dalju saradnju sa vama, sto znaci da necemo\n"
"vise biti u mogucnosti da vas snabdevamo ( servisiramo)\n"
"\n"
"Molimo vas da preduzmete hitne mere kako bi se izvrsila ova uplata u roku od "
"8 dana.\n"
"\n"
"Ukoliko postoji problem vezan za vas racun, a mi nismo upoznati, ne "
"ustrucavajte se da kontaktirate nase racunovodstvo na (+32_69 555 666 kako "
"bi mogli resiti nastalu gresku sto pre.\n"
"\n"
"Detalji vaseg racuna se nalaze ispod.\n"
"\n"
"Srdacan pozdrav.\n"
"\t\t\t"
#. module: account_followup
#: rml:account_followup.followup.print:0
msgid "Sub-Total:"
msgstr "Subtotal"
#. module: account_followup
#: selection:account_followup.followup.line,start:0
msgid "Net Days"
msgstr "Neto dana"
#. module: account_followup
#: model:ir.actions.act_window,name:account_followup.action_account_followup_definition_form
#: model:ir.actions.act_window,name:account_followup.action_followup_stat
#: model:ir.model,name:account_followup.model_account_followup_followup
#: model:ir.ui.menu,name:account_followup.account_followup_menu
#: model:ir.ui.menu,name:account_followup.menu_action_followup_stat
msgid "Follow-Ups"
msgstr "Pracenja"
#. module: account_followup
#: wizard_view:account_followup.followup.print.all,next:0
#: wizard_field:account_followup.followup.print.all,next,email_body:0
msgid "Email body"
msgstr "Sadrzaj Email-a"
#. module: account_followup
#: field:account_followup.stat,date_move_last:0
msgid "Last move"
msgstr "Poslednji potez"
#. module: account_followup
#: rml:account_followup.followup.print:0
msgid "Maturity"
msgstr "Dospeće"
#. module: account_followup
#: model:ir.actions.report.xml,name:account_followup.account_followup_followup_report
msgid "Followup Report"
msgstr "Izvestaj Pracenja"
#. module: account_followup
#: model:account_followup.followup.line,description:account_followup.demo_followup_line3
msgid ""
"\n"
"Dear %(partner_name)s,\n"
"\n"
"Despite several reminders, your account is still not settled.\n"
"\n"
"Unless full payment is made in next 8 days , then legal action for the "
"recovery of the debt, will be taken without further notice.\n"
"\n"
"I trust that this action will prove unnecessary and details of due payments "
"is printed below.\n"
"\n"
"In case of any queries concerning this matter, do not hesitate to contact "
"our accounting department at (+32).10.68.94.39.\n"
"\n"
"Best Regards,\n"
"\t\t\t"
msgstr ""
"\n"
"Postovani %(partner_name)s,\n"
"\n"
"Uprkos nekoliko opomena, vase dugovanje nije izmireno.\n"
"\n"
"Ukoliko ne izvrsite uplatu u sledecih 8 dana, bicemo prinudjeni da se "
"obratimo nadleznim organima za sravnjenje ovog duga.\n"
"\n"
"Verujem da ce se ova varijanta pokazati kao nepotrebna i da ce te vi "
"izvrsiti uplatu dugova opisanih ispod.\n"
"\n"
"U slucaju bilo kakve nedoumice, ili nase greske, nemojte se ustrucavati da "
"kontaktirate nase knjigovodstvo na (+32)69 555 666.\n"
"\n"
"Srdacan Pozdrav.\n"
"\t\t\t"
#. module: account_followup
#: rml:account_followup.followup.print:0
msgid "Maturity Date"
msgstr "Datum Dospeća"
#. module: account_followup
#: view:account_followup.followup.line:0
#: wizard_view:account_followup.followup.print.all,next:0
msgid "Legend"
msgstr "Legenda"
#. module: account_followup
#: field:account_followup.followup.line,sequence:0
msgid "Sequence"
msgstr "Sekvenca"
#. module: account_followup
#: wizard_view:account_followup.followup.print.all,next:0
msgid "%(heading)s: Move line header"
msgstr "%(heading): Zaglavlje reda prijenosa"
#. module: account_followup
#: view:account_followup.followup.line:0
#: wizard_view:account_followup.followup.print.all,next:0
msgid "%(partner_name)s: Partner name"
msgstr "%(partner_name)s: Partnerovo Ime"
#. module: account_followup
#: wizard_field:account_followup.followup.print.all,next,email_conf:0
msgid "Send email confirmation"
msgstr "Pošalji Email potvrdu"
#. module: account_followup
#: wizard_field:account_followup.followup.print.all,init,followup_id:0
msgid "Follow-up"
msgstr "Pracenje"
#. module: account_followup
#: field:account_followup.stat,name:0
msgid "Partner"
msgstr "Partner"
#. module: account_followup
#: wizard_button:account_followup.followup.print.all,init,end:0
#: wizard_button:account_followup.followup.print.all,next,end:0
msgid "Cancel"
msgstr "Otkaži"
#. module: account_followup
#: field:account_followup.followup.line,delay:0
msgid "Days of delay"
msgstr "Dana kašnjenja"
#. module: account_followup
#: wizard_button:account_followup.followup.print.all,next,print:0
msgid "Print Follow Ups & Send Mails"
msgstr "Odstampaj Pracenja & Posalji Meilove"
+312
View File
@@ -0,0 +1,312 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-14 12:09+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_invoice_layout
#: selection:account.invoice.line,state:0
msgid "Sub Total"
msgstr "Subtotal"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Invoice Date:"
msgstr "Datum fakture:"
#. module: account_invoice_layout
#: constraint:ir.model:0
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Ime objekta mora da počinje sa x_ i ne sme da sadrži specijalne karaktere !"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Cancelled Invoice"
msgstr "Otkazane Fakture"
#. module: account_invoice_layout
#: selection:account.invoice.line,state:0
#: field:notify.message,name:0
msgid "Title"
msgstr "Naslov"
#. module: account_invoice_layout
#: model:ir.actions.wizard,name:account_invoice_layout.wizard_notify_message
msgid "Invoices with Layout and Message"
msgstr "Formatirana Faktura sa Porukom"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Disc. (%)"
msgstr "Popust (%)"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "(Incl. taxes):"
msgstr "Urac.porezi"
#. module: account_invoice_layout
#: selection:account.invoice.line,state:0
msgid "Note"
msgstr "Napomena"
#. module: account_invoice_layout
#: wizard_button:wizard.notify_message,init,print:0
msgid "Print"
msgstr "Štampaj"
#. module: account_invoice_layout
#: help:notify.message,msg:0
msgid ""
"This notification will appear at the bottom of the Invoices when printed."
msgstr "Ova napomena ce se pojaviti na dnu fakture pri stampi"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Unit Price"
msgstr "Jedinična cijena"
#. module: account_invoice_layout
#: constraint:ir.actions.act_window:0
msgid "Invalid model name in the action definition."
msgstr "Pogrešno ime modela u definiciji akcije."
#. module: account_invoice_layout
#: model:ir.model,name:account_invoice_layout.model_notify_message
msgid "Notify By Messages"
msgstr "Napomena po porukama"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "PRO-FORMA"
msgstr "Predračun"
#. module: account_invoice_layout
#: field:account.invoice,abstract_line_ids:0
msgid "Invoice Lines"
msgstr "Stavke računa"
#. module: account_invoice_layout
#: view:account.invoice.line:0
msgid "Seq."
msgstr "Sekv."
#. module: account_invoice_layout
#: model:ir.ui.menu,name:account_invoice_layout.menu_finan_config_notify_message
msgid "Notification Message"
msgstr "Poruka Napomene"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Customer Ref:"
msgstr "Referenca kupca:"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid ")"
msgstr ")"
#. module: account_invoice_layout
#: field:account.invoice.line,state:0
msgid "Type"
msgstr "Tip"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Price"
msgstr "Cena"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "/ ("
msgstr "/("
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Taxes:"
msgstr "Porezi:"
#. module: account_invoice_layout
#: field:account.invoice.line,functional_field:0
msgid "Source Account"
msgstr "Изворни налог"
#. module: account_invoice_layout
#: model:ir.actions.act_window,name:account_invoice_layout.notify_mesage_tree_form
msgid "Write Messages"
msgstr "Napisi Poruke"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Base"
msgstr "Osnova"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Fax :"
msgstr "Fax :"
#. module: account_invoice_layout
#: field:notify.message,msg:0
msgid "Special Message"
msgstr "Specijalna Poruka"
#. module: account_invoice_layout
#: view:notify.message:0
msgid "Write a notification or a wishful message."
msgstr "Napisi napomenu ili celu poruku"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Tel. :"
msgstr "Tel. :"
#. module: account_invoice_layout
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Nevažeći XML za pregled arhitekture"
#. module: account_invoice_layout
#: selection:account.invoice.line,state:0
msgid "Page Break"
msgstr "Прелом стране"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Document:"
msgstr "Dokument"
#. module: account_invoice_layout
#: wizard_view:wizard.notify_message,init:0
msgid "Select Message"
msgstr "Odaberite poruku"
#. module: account_invoice_layout
#: view:notify.message:0
msgid "Messages"
msgstr "Poruke"
#. module: account_invoice_layout
#: selection:account.invoice.line,state:0
msgid "Product"
msgstr "Proizvod"
#. module: account_invoice_layout
#: model:ir.actions.report.xml,name:account_invoice_layout.account_invoices_1
msgid "Invoices with Layout"
msgstr "Formatirana Faktura"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Description / Taxes"
msgstr "Opis / Porezi"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Amount"
msgstr "Iznos"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Description/Taxes"
msgstr "Opis/Porezi"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Draft Invoice"
msgstr "Neodobreni računi"
#. module: account_invoice_layout
#: field:account.invoice.line,sequence:0
msgid "Sequence Number"
msgstr "Broj Sekvence"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Quantity"
msgstr "Količina"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Refund"
msgstr "Refundiraj"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "VAT :"
msgstr "PDV :"
#. module: account_invoice_layout
#: selection:account.invoice.line,state:0
msgid "Separator Line"
msgstr "Linija za odvajanje"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Supplier Invoice"
msgstr "Račun dobavljača"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Note :"
msgstr "Napomena :"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Tax"
msgstr "Porez"
#. module: account_invoice_layout
#: model:ir.module.module,shortdesc:account_invoice_layout.module_meta_information
msgid "account_invoice_layout"
msgstr "izgled_fakture_naloga"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Total (Excl. taxes):"
msgstr "Ukupno (bez poreza):"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Invoice"
msgstr "Račun"
#. module: account_invoice_layout
#: wizard_button:wizard.notify_message,init,end:0
msgid "Cancel"
msgstr "Otkaži"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Supplier Refund"
msgstr "Povrat Dobavljaču"
#. module: account_invoice_layout
#: wizard_field:wizard.notify_message,init,message:0
msgid "Message"
msgstr "Poruka"
#. module: account_invoice_layout
#: rml:account.invoice.layout:0
msgid "Total"
msgstr "Ukupno"
#. module: account_invoice_layout
#: model:ir.ui.menu,name:account_invoice_layout.menu_notify_mesage_tree_form
msgid "All Notification Messages"
msgstr "Sve Napomene"
+9 -9
View File
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-09-29 10:42+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\n"
"PO-Revision-Date: 2010-10-14 06:58+0000\n"
"Last-Translator: Jacara <Unknown>\n"
"Language-Team: Mongolian <mn@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-09-30 04:43+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_payment
@@ -288,7 +288,7 @@ msgstr "Төлбөрийн менежмент"
#. module: account_payment
#: field:payment.line,communication:0
msgid "Communication"
msgstr "Харилцаа"
msgstr "Гүйлгээний утга"
#. module: account_payment
#: selection:payment.order,date_prefered:0
@@ -335,7 +335,7 @@ msgstr "Харилцагч"
#. module: account_payment
#: help:payment.line,communication2:0
msgid "The successor message of Communication."
msgstr "Өмнөх харилцсан мессеж"
msgstr "Залгамжлагчтай холбоотой мэдээлэл"
#. module: account_payment
#: help:payment.line,info_partner:0
@@ -500,12 +500,12 @@ msgstr "Төлөлт хайх"
#. module: account_payment
#: field:payment.line,amount_currency:0
msgid "Amount in Partner Currency"
msgstr "Харилцагчийн валютаархи дүн"
msgstr "Дүн харилцагчийн валютаар"
#. module: account_payment
#: field:payment.line,communication2:0
msgid "Communication 2"
msgstr "Харилцах 2"
msgstr "Дагалдах баримт"
#. module: account_payment
#: field:payment.line,bank_id:0
@@ -544,7 +544,7 @@ msgstr "Төлбөр"
#. module: account_payment
#: field:payment.line,move_line_id:0
msgid "Entry line"
msgstr "Бичлэг"
msgstr "Журналын бичлэг"
#. module: account_payment
#: help:payment.line,communication:0
@@ -570,7 +570,7 @@ msgstr "_Хайх"
#: view:payment.line:0
#: view:payment.order:0
msgid "Entry Information"
msgstr "Бичлэгийн мэдээлэл"
msgstr "Журналын бичлэгийн мэдээлэл"
#. module: account_payment
#: model:ir.actions.wizard,name:account_payment.wizard_populate_statement
+626
View File
@@ -0,0 +1,626 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-14 13:06+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_payment
#: field:payment.order,date_scheduled:0
msgid "Scheduled date if fixed"
msgstr "Zakazani datum ako je fiskno"
#. module: account_payment
#: field:payment.line,currency:0
msgid "Partner Currency"
msgstr "Valuta partnera"
#. module: account_payment
#: view:payment.order:0
msgid "Set to draft"
msgstr "Postavi za obradu"
#. module: account_payment
#: help:payment.order,mode:0
msgid "Select the Payment Mode to be applied."
msgstr "Odaberite način plaćanja koji će biti primenjen."
#. module: account_payment
#: constraint:ir.actions.act_window:0
msgid "Invalid model name in the action definition."
msgstr "Pogrešno ime modela u definiciji akcije."
#. module: account_payment
#: view:payment.line:0
#: field:payment.line,info_owner:0
#: view:payment.order:0
msgid "Owner Account"
msgstr "Račun vlasnika"
#. module: account_payment
#: help:account.invoice,amount_to_pay:0
msgid ""
"The amount which should be paid at the current date\n"
"minus the amount which is already in payment order"
msgstr ""
"Iznos koji bi trebao biti plaćen na tekući datum\n"
"minus iznos koji je već u nalogu za plaćanje"
#. module: account_payment
#: help:payment.line,date:0
msgid ""
"If no payment date is specified, the bank will treat this payment line "
"directly"
msgstr ""
"Ako nije naveden datum plaćanja, banka će smatrati da je ovaj red plaćanja "
"poravnan."
#. module: account_payment
#: field:payment.order,date_prefered:0
msgid "Preferred date"
msgstr "Zeljeni Datum"
#. module: account_payment
#: selection:payment.line,state:0
msgid "Free"
msgstr "slobodno"
#. module: account_payment
#: wizard_field:populate_payment,search,entries:0
msgid "Entries"
msgstr "Stavke"
#. module: account_payment
#: wizard_field:populate_payment,init,duedate:0
msgid "Due Date"
msgstr "Datum dospeća"
#. module: account_payment
#: view:account.move.line:0
msgid "Account Entry Line"
msgstr "Stavke knjiženja"
#. module: account_payment
#: wizard_button:populate_payment,search,create:0
msgid "_Add to payment order"
msgstr "_Dodaj u nalog za plaćanje"
#. module: account_payment
#: rml:payment.order:0
#: view:payment.order:0
msgid "Amount"
msgstr "Iznos"
#. module: account_payment
#: rml:payment.order:0
msgid "Execution date:"
msgstr "Datum izvršenja:"
#. module: account_payment
#: view:payment.order:0
msgid "Total in Company Currency"
msgstr "Ukupno u valuti preduzeca"
#. module: account_payment
#: selection:payment.order,state:0
msgid "Cancelled"
msgstr "Otkazano"
#. module: account_payment
#: model:ir.actions.act_window,name:account_payment.action_payment_order_tree_new
#: model:ir.ui.menu,name:account_payment.menu_action_payment_order_form_new
msgid "New Payment Order"
msgstr "Novi nalog za plaćanje"
#. module: account_payment
#: rml:payment.order:0
#: field:payment.order,reference:0
msgid "Reference"
msgstr "Referenca"
#. module: account_payment
#: model:ir.actions.act_window,name:account_payment.action_payment_order_tree
#: model:ir.ui.menu,name:account_payment.menu_action_payment_order_form
msgid "Payment Orders"
msgstr "Nalozi za plaćanje"
#. module: account_payment
#: selection:payment.order,date_prefered:0
msgid "Directly"
msgstr "Direktno"
#. module: account_payment
#: model:ir.actions.act_window,name:account_payment.action_payment_line_form
#: model:ir.model,name:account_payment.model_payment_line
#: view:payment.line:0
#: view:payment.order:0
msgid "Payment Line"
msgstr "Red plaćanja"
#. module: account_payment
#: field:payment.type,suitable_bank_types:0
msgid "Suitable bank types"
msgstr "Pogodni tipovi banaka"
#. module: account_payment
#: view:payment.line:0
msgid "Amount Total"
msgstr "Ukupni iznos"
#. module: account_payment
#: selection:payment.order,state:0
msgid "Confirmed"
msgstr "Potvrđeno"
#. module: account_payment
#: help:payment.line,ml_date_created:0
msgid "Invoice Effective Date"
msgstr "Efektivni datum fakture"
#. module: account_payment
#: field:payment.order,line_ids:0
msgid "Payment lines"
msgstr "Redovi plaćanja"
#. module: account_payment
#: help:payment.order,date_scheduled:0
msgid "Select a date if you have chosen Preferred Date to be fixed."
msgstr "Odaberite datum ako ste odabrali fiksni željeni datum"
#. module: account_payment
#: selection:payment.line,state:0
msgid "Structured"
msgstr "Strukturiran"
#. module: account_payment
#: field:payment.order,state:0
msgid "State"
msgstr "Stanje"
#. module: account_payment
#: view:payment.line:0
#: view:payment.order:0
msgid "Transaction Information"
msgstr "Informacije Transakcije"
#. module: account_payment
#: model:ir.actions.act_window,name:account_payment.action_payment_mode_form
#: model:ir.ui.menu,name:account_payment.menu_action_payment_mode_form
#: view:payment.mode:0
msgid "Payment Mode"
msgstr "Način plaćanja"
#. module: account_payment
#: field:payment.line,ml_date_created:0
msgid "Effective Date"
msgstr "Efektivni datum"
#. module: account_payment
#: field:payment.line,ml_inv_ref:0
msgid "Invoice Ref."
msgstr "Ref. Faktura"
#. module: account_payment
#: help:payment.order,date_prefered:0
msgid ""
"Choose an option for the Payment Order:'Fixed' stands for a date specified "
"by you.'Directly' stands for the direct execution.'Due date' stands for the "
"scheduled date of execution."
msgstr ""
"Odaberite opciju za nalog za plaćanje: \"Fiksno\" znači datum naveden od "
"vaše strane. \"Direktno\" znači direktno izvršenje. \"Datum odgode\" znači "
"zakazan datum izvršenja."
#. module: account_payment
#: view:account.move.line:0
msgid "Total debit"
msgstr "Ukupno duguje"
#. module: account_payment
#: field:payment.order,date_done:0
msgid "Execution date"
msgstr "Datum izvršenja"
#. module: account_payment
#: selection:payment.order,date_prefered:0
msgid "Fixed date"
msgstr "Fiksni datum"
#. module: account_payment
#: field:payment.line,info_partner:0
msgid "Destination Account"
msgstr "Ciljni račun"
#. module: account_payment
#: view:payment.line:0
#: view:payment.order:0
msgid "Desitination Account"
msgstr "Ciljni račun"
#. module: account_payment
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Nevažeći XML za pregled arhitekture"
#. module: account_payment
#: wizard_button:populate_payment,init,end:0
#: wizard_button:populate_payment,search,end:0
#: wizard_button:populate_statement,init,end:0
msgid "_Cancel"
msgstr "_Odustani"
#. module: account_payment
#: field:payment.line,create_date:0
msgid "Created"
msgstr "Kreirano"
#. module: account_payment
#: view:payment.line:0
msgid "Currency Amount Total"
msgstr "Ukupni iznos valute"
#. module: account_payment
#: view:payment.order:0
msgid "Make Payments"
msgstr "Napravite plaćanja"
#. module: account_payment
#: field:payment.line,state:0
msgid "Communication Type"
msgstr "Tip Komunikacije"
#. module: account_payment
#: model:ir.module.module,shortdesc:account_payment.module_meta_information
msgid "Payment Management"
msgstr "Menadzment Plaćanja"
#. module: account_payment
#: field:payment.line,communication:0
msgid "Communication"
msgstr "Komunikacija"
#. module: account_payment
#: selection:payment.order,date_prefered:0
msgid "Due date"
msgstr "Krajnji Rok"
#. module: account_payment
#: field:account.invoice,amount_to_pay:0
msgid "Amount to be paid"
msgstr "Iznos za plaćanje"
#. module: account_payment
#: help:payment.line,info_owner:0
msgid "Address of the Main Partner"
msgstr "Adresa glavnog partnera"
#. module: account_payment
#: help:payment.mode,name:0
msgid "Mode of Payment"
msgstr "Način plaćanja"
#. module: account_payment
#: view:payment.type:0
#: help:payment.type,name:0
msgid "Payment Type"
msgstr "Tip plaćanja"
#. module: account_payment
#: help:payment.line,amount_currency:0
msgid "Payment amount in the partner currency"
msgstr "Iznos plaćanja u valuti partnera"
#. module: account_payment
#: selection:payment.order,state:0
msgid "Draft"
msgstr "Priprema"
#. module: account_payment
#: field:payment.line,partner_id:0
#: rml:payment.order:0
msgid "Partner"
msgstr "Partner"
#. module: account_payment
#: help:payment.line,communication2:0
msgid "The successor message of Communication."
msgstr "Nasljedna poruka komunikacije."
#. module: account_payment
#: help:payment.line,info_partner:0
msgid "Address of the Ordering Customer."
msgstr "Adresa kupca naručitelja."
#. module: account_payment
#: view:account.move.line:0
msgid "Total credit"
msgstr "Ukupno potražuje"
#. module: account_payment
#: model:ir.actions.wizard,name:account_payment.wizard_populate_payment
msgid "Populate payment"
msgstr "Popuni plaćanje"
#. module: account_payment
#: field:payment.order,user_id:0
msgid "User"
msgstr "Korisnik"
#. module: account_payment
#: model:ir.actions.act_window,name:account_payment.act_account_invoice_2_payment_line
#: wizard_field:populate_statement,init,lines:0
msgid "Payment Lines"
msgstr "Redovi plaćanja"
#. module: account_payment
#: rml:payment.order:0
msgid "Date"
msgstr "Datum"
#. module: account_payment
#: rml:payment.order:0
msgid "Reference:"
msgstr "Referenca:"
#. module: account_payment
#: help:payment.line,move_line_id:0
msgid ""
"This Entry Line will be referred for the information of the ordering "
"customer."
msgstr "Ovaj red će biti određen za informaciju o naručitelju."
#. module: account_payment
#: field:payment.line,date:0
msgid "Payment Date"
msgstr "Datum Isplate"
#. module: account_payment
#: field:payment.order,date_created:0
msgid "Creation date"
msgstr "Datum kreiranja"
#. module: account_payment
#: field:payment.line,ml_maturity_date:0
msgid "Maturity Date"
msgstr "Datum Dospeća"
#. module: account_payment
#: view:account.bank.statement:0
msgid "Import payment lines"
msgstr "Uvezi redove plaćanja"
#. module: account_payment
#: help:payment.type,code:0
msgid "Specify the Code for Payment Type"
msgstr "Navedite šifru tipa plaćanja"
#. module: account_payment
#: field:account.move.line,amount_to_pay:0
msgid "Amount to pay"
msgstr "Iznos za plaćanje"
#. module: account_payment
#: field:payment.line,amount:0
msgid "Amount in Company Currency"
msgstr "Iznos u valuti preduzeca"
#. module: account_payment
#: help:payment.line,partner_id:0
msgid "The Ordering Customer"
msgstr "Kupac naručitelj"
#. module: account_payment
#: field:payment.type,code:0
msgid "Code"
msgstr "Šifra"
#. module: account_payment
#: field:payment.line,name:0
msgid "Your Reference"
msgstr "Vaše veze"
#. module: account_payment
#: view:payment.order:0
msgid "Payment order"
msgstr "Nalog za plaćanje"
#. module: account_payment
#: view:payment.line:0
#: view:payment.order:0
msgid "General Information"
msgstr "Opšte informacije"
#. module: account_payment
#: selection:payment.order,state:0
msgid "Done"
msgstr "Gotovo"
#. module: account_payment
#: view:payment.order:0
msgid "Select Invoices to Pay"
msgstr "Odaberite fakture za plaćanje"
#. module: account_payment
#: view:payment.order:0
msgid "Cancel"
msgstr "Otkaži"
#. module: account_payment
#: view:payment.line:0
#: view:payment.order:0
msgid "Information"
msgstr "Informacija"
#. module: account_payment
#: constraint:ir.model:0
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Ime objekta mora da počinje sa x_ i ne sme da sadrži specijalne karaktere !"
#. module: account_payment
#: model:ir.actions.wizard,name:account_payment.wizard_pay_payment
msgid "Pay"
msgstr "Plati"
#. module: account_payment
#: model:ir.actions.report.xml,name:account_payment.payment_order1
#: model:ir.model,name:account_payment.model_payment_order
msgid "Payment Order"
msgstr "Nalog za plaćanje"
#. module: account_payment
#: model:ir.actions.act_window,name:account_payment.action_payment_order_draft
#: model:ir.ui.menu,name:account_payment.menu_action_payment_order_draft
msgid "Draft Payment Order"
msgstr "Nalog za plaćanje u pripremi"
#. module: account_payment
#: help:payment.line,amount:0
msgid "Payment amount in the company currency"
msgstr "Iznos plaćanja u valuti preduzeca"
#. module: account_payment
#: wizard_view:populate_payment,init:0
msgid "Search Payment lines"
msgstr "Traži redove plaćanja"
#. module: account_payment
#: field:payment.line,amount_currency:0
msgid "Amount in Partner Currency"
msgstr "Iznos u valuti partnera"
#. module: account_payment
#: field:payment.line,communication2:0
msgid "Communication 2"
msgstr "Komunikacija 2"
#. module: account_payment
#: field:payment.line,bank_id:0
msgid "Destination Bank account"
msgstr "Destinacioni bankovni račun"
#. module: account_payment
#: help:payment.mode,journal:0
msgid "Cash Journal for the Payment Mode"
msgstr "Gotovisnki Dnevnik za način plaćanja"
#. module: account_payment
#: field:payment.mode,bank_id:0
#: rml:payment.order:0
msgid "Bank account"
msgstr "Bankovni račun"
#. module: account_payment
#: view:payment.order:0
msgid "Confirm Payments"
msgstr "Potvrdi plaćanja"
#. module: account_payment
#: field:payment.line,company_currency:0
msgid "Company Currency"
msgstr "Valuta preduzeca"
#. module: account_payment
#: model:ir.ui.menu,name:account_payment.menu_main
#: model:ir.ui.menu,name:account_payment.next_id_44
#: view:payment.line:0
#: view:payment.order:0
msgid "Payment"
msgstr "Isplata"
#. module: account_payment
#: field:payment.line,move_line_id:0
msgid "Entry line"
msgstr "Red unosa"
#. module: account_payment
#: help:payment.line,communication:0
msgid ""
"Used as the message between ordering customer and current company. Depicts "
"'What do you want to say to the recipient about this order ?'"
msgstr ""
"Koristi se kao poruka izmedju narucioca i date kompanije. Objasnjava ' Sta "
"ste to hteli reci kupcu o ovoj narudzbi?'"
#. module: account_payment
#: field:payment.mode,name:0
#: field:payment.type,name:0
msgid "Name"
msgstr "Ime"
#. module: account_payment
#: wizard_button:populate_payment,init,search:0
msgid "_Search"
msgstr "_Traži"
#. module: account_payment
#: view:payment.line:0
#: view:payment.order:0
msgid "Entry Information"
msgstr "Unos Informacije"
#. module: account_payment
#: model:ir.actions.wizard,name:account_payment.wizard_populate_statement
msgid "Populate Statement with Payment lines"
msgstr "Popunite izvod sa redovima plaćanja"
#. module: account_payment
#: field:payment.line,order_id:0
msgid "Order"
msgstr "Nalog"
#. module: account_payment
#: model:ir.actions.act_window,name:account_payment.action_payment_order_open
#: model:ir.ui.menu,name:account_payment.menu_action_payment_order_open
msgid "Payment Orders to Validate"
msgstr "Nalozi za plaćanje za potvrdu"
#. module: account_payment
#: model:ir.model,name:account_payment.model_payment_type
#: field:payment.mode,type:0
msgid "Payment type"
msgstr "Tip plaćanja"
#. module: account_payment
#: field:payment.order,total:0
msgid "Total"
msgstr "Ukupno"
#. module: account_payment
#: wizard_button:populate_statement,init,add:0
msgid "_Add"
msgstr "_Dodaj"
#. module: account_payment
#: help:payment.mode,type:0
msgid "Select the Payment Type for the Payment Mode."
msgstr "Odaberite tip plaćanja za način plaćanja"
#. module: account_payment
#: model:ir.model,name:account_payment.model_payment_mode
#: field:payment.order,mode:0
msgid "Payment mode"
msgstr "Način plaćanja"
#. module: account_payment
#: help:payment.mode,bank_id:0
msgid "Bank Account for the Payment Mode"
msgstr "Bankovni račun za način plaćanja"
#. module: account_payment
#: field:payment.mode,journal:0
msgid "Journal"
msgstr "Dnevnik"
+247
View File
@@ -0,0 +1,247 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-14 13:59+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_reporting
#: field:color.rml,code:0
msgid "code"
msgstr "kod"
#. module: account_reporting
#: constraint:ir.model:0
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Ime objekta mora da počinje sa x_ i ne sme da sadrži specijalne karaktere !"
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Helvetica-Bold"
msgstr "Helvetica-Bold"
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Helvetica"
msgstr "Helvetica"
#. module: account_reporting
#: field:account.report.bs,note:0
msgid "Note"
msgstr "Napomena"
#. module: account_reporting
#: field:account.report.bs,report_type:0
msgid "Report Type"
msgstr "Tip izveštaja"
#. module: account_reporting
#: model:ir.ui.menu,name:account_reporting.action_account_report_bs_form
#: model:ir.ui.menu,name:account_reporting.menu_finan_config_BSheet
msgid "Balance Sheet Report"
msgstr "Izvještaj Liste Salda"
#. module: account_reporting
#: constraint:ir.actions.act_window:0
msgid "Invalid model name in the action definition."
msgstr "Pogrešno ime modela u definiciji akcije."
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Courier"
msgstr "Pošiljka"
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Courier-BoldOblique"
msgstr "Courier-BoldOblique"
#. module: account_reporting
#: wizard_button:account.account.balancesheet.report,init,report:0
msgid "Print BalanceSheet"
msgstr "Ispis ListeSalda"
#. module: account_reporting
#: help:account.account.balancesheet.report,init,periods:0
msgid "All periods if empty"
msgstr "Ako je prazno, sva razdoblja"
#. module: account_reporting
#: field:account.report.bs,color_font:0
msgid "Font Color"
msgstr "Boja Fonta"
#. module: account_reporting
#: selection:account.report.bs,report_type:0
msgid "Report Objects With Accounts and child of Accounts"
msgstr "Izveštaj Objekata sa računima i podredjenim računima"
#. module: account_reporting
#: model:ir.module.module,description:account_reporting.module_meta_information
msgid ""
"Financial and accounting reporting\n"
" Balance Sheet Report"
msgstr ""
"Financijsko i računovodstveno izveštavanje\n"
"Izveštaj liste salda"
#. module: account_reporting
#: selection:account.report.bs,report_type:0
msgid "Report Objects With Accounts"
msgstr "Izveštaj Objekata sa računima"
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Courier-Oblique"
msgstr "Courier-Oblique"
#. module: account_reporting
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Nevažeći XML za pregled arhitekture"
#. module: account_reporting
#: field:account.report.bs,name:0
#: field:color.rml,name:0
msgid "Name"
msgstr "Ime"
#. module: account_reporting
#: view:account.report.bs:0
msgid "Account reporting"
msgstr "Računovodstveni izveštaji"
#. module: account_reporting
#: model:ir.ui.menu,name:account_reporting.bs_report_action_form
msgid "Balance Sheet Report Form"
msgstr "Obrazac izveštaja Liste Salda"
#. module: account_reporting
#: view:account.report.bs:0
msgid "Notes"
msgstr "Napomene"
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Times-BoldItalic"
msgstr "Times-BoldItalic"
#. module: account_reporting
#: model:ir.model,name:account_reporting.model_account_report_bs
msgid "Account reporting for Balance Sheet"
msgstr "Kontni Izveštaj za Listu Salda"
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Courier-Bold"
msgstr "Courier-Bold"
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Times-Italic"
msgstr "Times-Italic"
#. module: account_reporting
#: selection:account.report.bs,report_type:0
msgid "Report Objects Only"
msgstr "Izveštaj samo objekata"
#. module: account_reporting
#: model:ir.model,name:account_reporting.model_color_rml
msgid "Rml Colors"
msgstr "Rml Boje"
#. module: account_reporting
#: model:ir.module.module,shortdesc:account_reporting.module_meta_information
msgid "Reporting of Balancesheet for accounting"
msgstr "Izveštavanje liste salda za računovostvo"
#. module: account_reporting
#: field:account.report.bs,code:0
msgid "Code"
msgstr "Šifra"
#. module: account_reporting
#: field:account.report.bs,parent_id:0
msgid "Parent"
msgstr "Roditelj"
#. module: account_reporting
#: field:account.report.bs,sequence:0
msgid "Sequence"
msgstr "Sekvenca"
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Times-Bold"
msgstr "Times-Bold"
#. module: account_reporting
#: view:account.report.bs:0
msgid "General"
msgstr "Opšte"
#. module: account_reporting
#: wizard_field:account.account.balancesheet.report,init,fiscalyear:0
msgid "Fiscal year"
msgstr "Fiskalna Godina"
#. module: account_reporting
#: view:account.report.bs:0
#: field:account.report.bs,account_id:0
msgid "Accounts"
msgstr "Nalozi"
#. module: account_reporting
#: wizard_field:account.account.balancesheet.report,init,periods:0
msgid "Periods"
msgstr "Razdoblja"
#. module: account_reporting
#: field:account.report.bs,color_back:0
msgid "Back Color"
msgstr "Pozadinska Boja"
#. module: account_reporting
#: field:account.report.bs,child_id:0
msgid "Children"
msgstr "Podređeni"
#. module: account_reporting
#: wizard_button:account.account.balancesheet.report,init,end:0
msgid "Cancel"
msgstr "Otkaži"
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Times-Roman"
msgstr "Times-Roman"
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Helvetica-Oblique"
msgstr "Helvetica-Oblique"
#. module: account_reporting
#: field:account.report.bs,font_style:0
msgid "Font"
msgstr "Font"
#. module: account_reporting
#: wizard_view:account.account.balancesheet.report,init:0
msgid "Customize Report"
msgstr "Prilagodi Izvestaj"
+3 -3
View File
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-13 18:13+0000\n"
"Last-Translator: simone.sandri <Unknown>\n"
"PO-Revision-Date: 2010-10-14 07:31+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-10-14 04:45+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_tax_include
+53
View File
@@ -0,0 +1,53 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-14 14:04+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_tax_include
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Nevažeći XML za pregled arhitekture"
#. module: account_tax_include
#: field:account.invoice,price_type:0
msgid "Price method"
msgstr "Cenovna metoda"
#. module: account_tax_include
#: model:ir.module.module,shortdesc:account_tax_include.module_meta_information
msgid "Invoices and prices with taxes included"
msgstr "Računi i cene sa uključenim porezom"
#. module: account_tax_include
#: selection:account.invoice,price_type:0
msgid "Tax included"
msgstr "Porez uključen"
#. module: account_tax_include
#: selection:account.invoice,price_type:0
msgid "Tax excluded"
msgstr "Nije uključen porez"
#. module: account_tax_include
#: view:account.tax:0
msgid "Compute Code for Taxes included prices"
msgstr "Kompjuterski kod za izračunavanje cijena sa uključenim porezima"
#. module: account_tax_include
#: field:account.invoice.line,price_subtotal_incl:0
msgid "Subtotal"
msgstr "Subtotal"
+33 -33
View File
@@ -8,47 +8,47 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2009-12-28 10:22+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"PO-Revision-Date: 2010-10-14 14:35+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-09-29 05:13+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_voucher
#: model:ir.actions.act_window,name:account_voucher.act_account_acount_move_line_open1
msgid "Opening Balance Entry"
msgstr ""
msgstr "Otvaranje sadrzaja salda"
#. module: account_voucher
#: model:ir.ui.menu,name:account_voucher.menu_action_receipt_bakreceipt_voucher_list
msgid "Bank Receipts"
msgstr ""
msgstr "Bankovni primitci"
#. module: account_voucher
#: rml:voucher.cash_amount:0
#: rml:voucher.cash_receipt.drcr:0
msgid "Particulars"
msgstr ""
msgstr "Pojedinosti"
#. module: account_voucher
#: rml:voucher.cash_amount:0
#: rml:voucher.cash_receipt.drcr:0
msgid "State :"
msgstr ""
msgstr "Stanje :"
#. module: account_voucher
#: constraint:ir.actions.act_window:0
msgid "Invalid model name in the action definition."
msgstr ""
msgstr "Pogrešno ime modela u definiciji akcije."
#. module: account_voucher
#: rml:voucher.cash_amount:0
#: rml:voucher.cash_receipt.drcr:0
msgid "Ref. :"
msgstr ""
msgstr "Ref. :"
#. module: account_voucher
#: selection:account.move,voucher_type:0
@@ -57,12 +57,12 @@ msgstr ""
#: model:ir.actions.act_window,name:account_voucher.action_view_cont_voucher_form
#: model:ir.ui.menu,name:account_voucher.menu_action_view_cont_voucher_form
msgid "Contra Voucher"
msgstr ""
msgstr "Suprotna priznanica"
#. module: account_voucher
#: field:account.voucher,company_id:0
msgid "Company"
msgstr ""
msgstr "Preduzeće"
#. module: account_voucher
#: selection:account.move,voucher_type:0
@@ -70,88 +70,88 @@ msgstr ""
#: model:ir.actions.act_window,name:account_voucher.action_view_jour_voucher_form
#: model:ir.ui.menu,name:account_voucher.menu_action_view_jour_voucher_form
msgid "Journal Voucher"
msgstr ""
msgstr "Nalog za knjiženje"
#. module: account_voucher
#: rml:voucher.cash_receipt.drcr:0
msgid ","
msgstr ""
msgstr ","
#. module: account_voucher
#: view:account.voucher:0
msgid "Set to Draft"
msgstr ""
msgstr "Postavi u pripremu"
#. module: account_voucher
#: wizard_button:account.voucher.open,init,open:0
msgid "Open Voucher Entries"
msgstr ""
msgstr "Otvori Stavke Priznanice"
#. module: account_voucher
#: model:ir.model,name:account_voucher.model_account_voucher_line
msgid "Voucher Line"
msgstr ""
msgstr "Red Priznanice"
#. module: account_voucher
#: view:account.move:0
msgid "Total Credit"
msgstr ""
msgstr "Ukupno potrazuje"
#. module: account_voucher
#: field:account.voucher,account_id:0
#: field:account.voucher.line,account_id:0
msgid "Account"
msgstr ""
msgstr "Konto"
#. module: account_voucher
#: rml:voucher.cash_amount:0
msgid "D"
msgstr ""
msgstr "D"
#. module: account_voucher
#: field:account.account,level:0
msgid "Level"
msgstr ""
msgstr "Nivo"
#. module: account_voucher
#: view:account.move:0
msgid "Account Entry Line"
msgstr ""
msgstr "Stavke knjiženja"
#. module: account_voucher
#: view:account.move:0
msgid "Total Debit"
msgstr ""
msgstr "Ukupno duguje"
#. module: account_voucher
#: field:account.voucher,amount:0
#: field:account.voucher.line,amount:0
#: rml:voucher.cash_amount:0
msgid "Amount"
msgstr ""
msgstr "Iznos"
#. module: account_voucher
#: rml:voucher.cash_amount:0
#: rml:voucher.cash_receipt.drcr:0
msgid "Receiver's Signature"
msgstr ""
msgstr "Potpis Primaoca"
#. module: account_voucher
#: rml:voucher.cash_amount:0
#: rml:voucher.cash_receipt.drcr:0
msgid "No."
msgstr ""
msgstr "Br."
#. module: account_voucher
#: rml:voucher.cash_amount:0
#: rml:voucher.cash_receipt.drcr:0
msgid "Amount (in words) :"
msgstr ""
msgstr "Iznos ( napisano slovima )"
#. module: account_voucher
#: field:account.voucher.line,account_analytic_id:0
msgid "Analytic Account"
msgstr ""
msgstr "Analitički konto"
#. module: account_voucher
#: selection:account.move,voucher_type:0
@@ -160,24 +160,24 @@ msgstr ""
#: model:ir.actions.act_window,name:account_voucher.action_view_jour_sale_voucher_form
#: model:ir.ui.menu,name:account_voucher.menu_action_view_jour_sale_voucher_form
msgid "Journal Sale Voucher"
msgstr ""
msgstr "Dnevnik prodaje priznanicama"
#. module: account_voucher
#: model:ir.actions.act_window,name:account_voucher.action_receipt_vou_voucher_list
#: model:ir.ui.menu,name:account_voucher.menu_action_receipt_vou_voucher_list
msgid "Receipt Vouchers"
msgstr ""
msgstr "Priznanice prijema"
#. module: account_voucher
#: rml:voucher.cash_amount:0
msgid "Account :"
msgstr ""
msgstr "Nalog :"
#. module: account_voucher
#: rml:voucher.cash_amount:0
#: rml:voucher.cash_receipt.drcr:0
msgid "On Account of :"
msgstr ""
msgstr "Na Nalogu od:"
#. module: account_voucher
#: model:ir.actions.act_window,name:account_voucher.action_payments_bankpay_voucher_list
@@ -185,12 +185,12 @@ msgstr ""
#: model:ir.actions.act_window,name:account_voucher.action_payments_voucher_list
#: model:ir.ui.menu,name:account_voucher.menu_action_payments_voucher_list
msgid "Payment Vouchers"
msgstr ""
msgstr "Priznanice plaćanja"
#. module: account_voucher
#: view:account.voucher:0
msgid "Create"
msgstr ""
msgstr "Kreiraj"
#. module: account_voucher
#: selection:account.account,type1:0
+285
View File
@@ -0,0 +1,285 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2010-06-18 10:59+0000\n"
"PO-Revision-Date: 2010-10-14 15:01+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: analytic
#: field:account.analytic.account,child_ids:0
msgid "Child Accounts"
msgstr "Podređeni Nalozi"
#. module: analytic
#: help:account.analytic.line,amount_currency:0
msgid ""
"The amount expressed in the related account currency if not equal to the "
"company one."
msgstr ""
"Vrednost izrazena u datom iznosu valute ako nije jednaka valuti preduzeca"
#. module: analytic
#: constraint:ir.model:0
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Ime objekta mora da počinje sa x_ i ne sme da sadrži specijalne karaktere !"
#. module: analytic
#: field:account.analytic.account,name:0
msgid "Account Name"
msgstr "Naziv računa"
#. module: analytic
#: help:account.analytic.line,unit_amount:0
msgid "Specifies the amount of quantity to count."
msgstr "Specificira koju kolicinu iznosa da broji"
#. module: analytic
#: help:account.analytic.line,currency_id:0
msgid "The related account currency if not equal to the company one."
msgstr "Dati iznos valute ako nije jednaka valuti preduzeca"
#. module: analytic
#: model:ir.module.module,description:analytic.module_meta_information
msgid ""
"Module for defining analytic accounting object.\n"
" "
msgstr ""
"Modul za definisanje Analitickog Racuna objekta\n"
" "
#. module: analytic
#: field:account.analytic.account,state:0
msgid "State"
msgstr "Stanje"
#. module: analytic
#: field:account.analytic.account,user_id:0
msgid "Account Manager"
msgstr "Upravnik računovodstva"
#. module: analytic
#: selection:account.analytic.account,state:0
msgid "Draft"
msgstr "Priprema"
#. module: analytic
#: selection:account.analytic.account,state:0
msgid "Closed"
msgstr "Zatvoren"
#. module: analytic
#: field:account.analytic.account,debit:0
msgid "Debit"
msgstr "Duguje"
#. module: analytic
#: help:account.analytic.account,state:0
msgid ""
"* When an account is created its in 'Draft' state. "
" \n"
"* If any associated partner is there, it can be in 'Open' state. "
" \n"
"* If any pending balance is there it can be in 'Pending'. "
" \n"
"* And finally when all the transactions are over, it can be in 'Close' "
"state. \n"
"* The project can be in either if the states 'Template' and 'Running'.\n"
" If it is template then we can make projects based on the template projects. "
"If its in 'Running' state it is a normal project. "
" \n"
" If it is to be reviewed then the state is 'Pending'.\n"
" When the project is completed the state is set to 'Done'."
msgstr ""
"*Kada je neka faktura kreirana a nalazi se u ' U Toku'. "
" \n"
"*Ako je bilo koji asocirani partner tamo, on mora biti u stanju ' Otvoren'. "
" \n"
"*Ako je bilo koji Saldo u stanju 'U izvrsenju' on mora i biti tamo. "
" "
"\n"
"*I , na kraju kada su sve transakcije gotove, mora se naci u stanju ' "
"Zatvoreno'. "
" \n"
" Ako je ovo shema(obrazac) onda mi mozemo napraviri projekat baziran na "
"istom. Ako je u stanju ' U izvrsenju' to je normalnan\n"
"projekat.\n"
" Ako zelimo da ga pregledamo, stanje mora biti ' U Toku'.\n"
" Kada je projekat zavrsen stanje je postavljeno na ' Zavrseno'."
#. module: analytic
#: field:account.analytic.account,type:0
msgid "Account Type"
msgstr "Vrsta konta"
#. module: analytic
#: selection:account.analytic.account,state:0
msgid "Template"
msgstr "Šablon"
#. module: analytic
#: selection:account.analytic.account,state:0
msgid "Pending"
msgstr "U toku"
#. module: analytic
#: model:ir.model,name:analytic.model_account_analytic_line
msgid "Analytic Line"
msgstr "Analiticki red"
#. module: analytic
#: field:account.analytic.account,description:0
#: field:account.analytic.line,name:0
msgid "Description"
msgstr "Opis"
#. module: analytic
#: help:account.analytic.line,amount:0
msgid ""
"Calculated by multiplying the quantity and the price given in the Product's "
"cost price."
msgstr ""
"Izracunato mnozenjem kolicine i cene dobijene iz Proizvodove cene kostanja"
#. module: analytic
#: field:account.analytic.account,company_id:0
#: field:account.analytic.line,company_id:0
msgid "Company"
msgstr "Preduzeće"
#. module: analytic
#: field:account.analytic.account,quantity_max:0
msgid "Maximum Quantity"
msgstr "Maximalna kolicina"
#. module: analytic
#: field:account.analytic.line,user_id:0
msgid "User"
msgstr "Korisnik"
#. module: analytic
#: field:account.analytic.account,parent_id:0
msgid "Parent Analytic Account"
msgstr "Nadređeni analitički konto"
#. module: analytic
#: field:account.analytic.line,date:0
msgid "Date"
msgstr "Datum"
#. module: analytic
#: field:account.analytic.account,currency_id:0
#: field:account.analytic.line,currency_id:0
msgid "Account currency"
msgstr "Valuta Naloga"
#. module: analytic
#: selection:account.analytic.account,type:0
msgid "View"
msgstr "Pregled"
#. module: analytic
#: help:account.analytic.account,quantity_max:0
msgid "Sets the higher limit of quantity of hours."
msgstr "Postavi limit za kolicinu Sati"
#. module: analytic
#: field:account.analytic.account,credit:0
msgid "Credit"
msgstr "Kredit"
#. module: analytic
#: field:account.analytic.line,amount:0
msgid "Amount"
msgstr "Iznos"
#. module: analytic
#: field:account.analytic.account,contact_id:0
msgid "Contact"
msgstr "Kontakt"
#. module: analytic
#: selection:account.analytic.account,state:0
msgid "Cancelled"
msgstr "Otkazano"
#. module: analytic
#: field:account.analytic.account,balance:0
msgid "Balance"
msgstr "Saldo"
#. module: analytic
#: field:account.analytic.account,date_start:0
msgid "Date Start"
msgstr "Početni datum"
#. module: analytic
#: field:account.analytic.account,quantity:0
#: field:account.analytic.line,unit_amount:0
msgid "Quantity"
msgstr "Količina"
#. module: analytic
#: field:account.analytic.account,date:0
msgid "Date End"
msgstr "Završni datum"
#. module: analytic
#: field:account.analytic.account,code:0
msgid "Account Code"
msgstr "Sifra Naloga"
#. module: analytic
#: selection:account.analytic.account,type:0
msgid "Normal"
msgstr "Normalan"
#. module: analytic
#: field:account.analytic.account,complete_name:0
msgid "Full Account Name"
msgstr "Puni naziv konta"
#. module: analytic
#: field:account.analytic.line,account_id:0
#: model:ir.model,name:analytic.model_account_analytic_account
#: model:ir.module.module,shortdesc:analytic.module_meta_information
msgid "Analytic Account"
msgstr "Analitički konto"
#. module: analytic
#: field:account.analytic.account,company_currency_id:0
msgid "Currency"
msgstr "Valuta"
#. module: analytic
#: field:account.analytic.line,amount_currency:0
msgid "Amount currency"
msgstr "Iznos valute"
#. module: analytic
#: field:account.analytic.account,partner_id:0
msgid "Associated Partner"
msgstr "Povezani partner"
#. module: analytic
#: selection:account.analytic.account,state:0
msgid "Open"
msgstr "Otvori"
#. module: analytic
#: field:account.analytic.account,line_ids:0
msgid "Analytic Entries"
msgstr "Analitičke stavke"
@@ -0,0 +1,65 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-14 15:09+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: analytic_journal_billing_rate
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Nevažeći XML za pregled arhitekture"
#. module: analytic_journal_billing_rate
#: field:analytic_journal_rate_grid,journal_id:0
msgid "Analytic Journal"
msgstr "Analiticki Dnevnik"
#. module: analytic_journal_billing_rate
#: constraint:ir.model:0
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Ime objekta mora da počinje sa x_ i ne sme da sadrži specijalne karaktere !"
#. module: analytic_journal_billing_rate
#: view:analytic_journal_rate_grid:0
msgid "Billing Rate per Journal for this Analytic Account"
msgstr "Stepen naplate po Dnevniku za ovaj Analiticki Konto"
#. module: analytic_journal_billing_rate
#: field:analytic_journal_rate_grid,account_id:0
msgid "Analytic Account"
msgstr "Analitički konto"
#. module: analytic_journal_billing_rate
#: model:ir.model,name:analytic_journal_billing_rate.model_analytic_journal_rate_grid
msgid "Relation table between journals and billing rates"
msgstr "Relaciona tabela izmedju dnevnika i stepena naplate"
#. module: analytic_journal_billing_rate
#: field:account.analytic.account,journal_rate_ids:0
msgid "Invoicing Rate per Journal"
msgstr "Stepen fakturiranja po Dnevniku"
#. module: analytic_journal_billing_rate
#: model:ir.module.module,shortdesc:analytic_journal_billing_rate.module_meta_information
msgid "Analytic Journal Billing Rate"
msgstr "Analiticki Dnevnik obracunate cene"
#. module: analytic_journal_billing_rate
#: field:analytic_journal_rate_grid,rate_id:0
msgid "Invoicing Rate"
msgstr "Fakturisanje cene"
+66
View File
@@ -0,0 +1,66 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-14 15:16+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: analytic_user_function
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Nevažeći XML za pregled arhitekture"
#. module: analytic_user_function
#: model:ir.model,name:analytic_user_function.model_analytic_user_funct_grid
msgid "Relation table between users and products on a analytic account"
msgstr "Relaciona tabela izmedju korisnika i proizvoda u analitickom kontu"
#. module: analytic_user_function
#: field:analytic_user_funct_grid,product_id:0
msgid "Product"
msgstr "Proizvod"
#. module: analytic_user_function
#: field:analytic_user_funct_grid,account_id:0
msgid "Analytic Account"
msgstr "Analitički konto"
#. module: analytic_user_function
#: view:account.analytic.account:0
#: field:account.analytic.account,user_product_ids:0
msgid "Users/Products Rel."
msgstr "Korisnik/Proizvod Relac."
#. module: analytic_user_function
#: field:analytic_user_funct_grid,user_id:0
msgid "User"
msgstr "Korisnik"
#. module: analytic_user_function
#: constraint:ir.model:0
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Ime objekta mora da počinje sa x_ i ne sme da sadrži specijalne karaktere !"
#. module: analytic_user_function
#: model:ir.module.module,shortdesc:analytic_user_function.module_meta_information
msgid "Analytic User Function"
msgstr "Korisnicka Funkcija Analitike"
#. module: analytic_user_function
#: view:analytic_user_funct_grid:0
msgid "User's Product for this Analytic Account"
msgstr "Korisnicki Proizvod za ovaj Analiticki Konto"
+23 -19
View File
@@ -8,19 +8,19 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2009-09-08 14:58+0000\n"
"Last-Translator: Dragan Životić <dragan_zivotic@yahoo.com>\n"
"PO-Revision-Date: 2010-10-14 15:37+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-09-29 05:15+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_module_quality
#: field:module.quality.check,final_score:0
msgid "Final Score (%)"
msgstr ""
msgstr "Krajnji Rezultat (%)"
#. module: base_module_quality
#: constraint:ir.model:0
@@ -33,12 +33,12 @@ msgstr ""
#. module: base_module_quality
#: model:ir.module.module,shortdesc:base_module_quality.module_meta_information
msgid "Base module quality"
msgstr ""
msgstr "Kvalitet osnovnog Modula"
#. module: base_module_quality
#: field:module.quality.check,name:0
msgid "Rated Module"
msgstr ""
msgstr "Ocenjen Modul"
#. module: base_module_quality
#: view:module.quality.detail:0
@@ -48,22 +48,22 @@ msgstr "Detalji"
#. module: base_module_quality
#: field:module.quality.detail,note:0
msgid "Note"
msgstr ""
msgstr "Napomena"
#. module: base_module_quality
#: field:module.quality.detail,state:0
msgid "State"
msgstr ""
msgstr "Stanje"
#. module: base_module_quality
#: field:module.quality.detail,detail:0
msgid "Details"
msgstr ""
msgstr "Detalji"
#. module: base_module_quality
#: field:module.quality.detail,ponderation:0
msgid "Ponderation"
msgstr ""
msgstr "Ponderacija"
#. module: base_module_quality
#: help:module.quality.detail,ponderation:0
@@ -71,17 +71,19 @@ msgid ""
"Some tests are more critical than others, so they have a bigger weight in "
"the computation of final rating"
msgstr ""
"Neki su testovi kritičniji od drugih, tako da imaju veću \"težinu\" pri "
"proračunu konačne procene."
#. module: base_module_quality
#: view:module.quality.check:0
#: field:module.quality.check,check_detail_ids:0
msgid "Tests"
msgstr ""
msgstr "Probe"
#. module: base_module_quality
#: selection:module.quality.detail,state:0
msgid "Skipped"
msgstr ""
msgstr "Preskočeno"
#. module: base_module_quality
#: help:module.quality.detail,state:0
@@ -89,41 +91,43 @@ msgid ""
"The test will be completed only if the module is installed or if the test "
"may be processed on uninstalled module."
msgstr ""
"test će biti dovršen jedino ako je modul instaliran ili ako test može biti "
"procesuiran na neinstaliranom modulu."
#. module: base_module_quality
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Neispravan XML za arhitekturu prikaza"
msgstr "Nevažeći XML za pregled arhitekture"
#. module: base_module_quality
#: model:ir.model,name:base_module_quality.model_module_quality_check
msgid "module.quality.check"
msgstr ""
msgstr "modul.provera.kvaliteta"
#. module: base_module_quality
#: field:module.quality.detail,name:0
msgid "Name"
msgstr ""
msgstr "Ime"
#. module: base_module_quality
#: wizard_field:quality_detail_save,init,module_file:0
msgid "Save report"
msgstr ""
msgstr "Sacuvaj Izvestaj"
#. module: base_module_quality
#: wizard_field:quality_detail_save,init,name:0
msgid "File name"
msgstr ""
msgstr "Ime fajla"
#. module: base_module_quality
#: field:module.quality.detail,score:0
msgid "Score (%)"
msgstr ""
msgstr "Rezultat (%)"
#. module: base_module_quality
#: help:quality_detail_save,init,name:0
msgid "Save report as .html format"
msgstr ""
msgstr "Sacuvaj Izvestaj kao .html format"
#. module: base_module_quality
#: view:module.quality.detail:0
+50 -36
View File
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2009-09-21 12:25+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"PO-Revision-Date: 2010-10-14 15:31+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-09-29 04:59+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_setup
@@ -22,7 +22,7 @@ msgstr ""
#: wizard_field:base_setup.base_setup,init,city:0
#: wizard_field:base_setup.base_setup,update,city:0
msgid "City"
msgstr ""
msgstr "Grad"
#. module: base_setup
#: wizard_view:base_setup.base_setup,finish:0
@@ -30,34 +30,36 @@ msgid ""
"You can start configuring the system or connect directly to the database "
"using the default setup."
msgstr ""
"Možete početi s konfiguracijom sistema ili se direktno spojiti na bazu "
"podataka koristeći predefinisane postavke."
#. module: base_setup
#: wizard_field:base_setup.base_setup,company,zip:0
#: wizard_field:base_setup.base_setup,init,zip:0
#: wizard_field:base_setup.base_setup,update,zip:0
msgid "Zip code"
msgstr ""
msgstr "Poštanski broj"
#. module: base_setup
#: wizard_view:base_setup.base_setup,init:0
msgid "Select a Profile"
msgstr ""
msgstr "Izaberi Profil"
#. module: base_setup
#: wizard_view:base_setup.base_setup,company:0
msgid "Report header"
msgstr ""
msgstr "Zaglavlje Izveštaja"
#. module: base_setup
#: wizard_button:base_setup.base_setup,finish,config:0
msgid "Start Configuration"
msgstr ""
msgstr "Startuj Konfiguraciju"
#. module: base_setup
#: wizard_view:base_setup.base_setup,init:0
msgid ""
"You'll be able to install more modules later through the Administration menu."
msgstr ""
msgstr "Moći ćete instalirati više Modula kasnije kroz Administracioni Meni"
#. module: base_setup
#: wizard_view:base_setup.base_setup,init:0
@@ -66,88 +68,91 @@ msgid ""
"have been setup to help you discover the different aspects of OpenERP. This "
"is just an overview, we have 300+ available modules."
msgstr ""
"Profil određuje pred-izbor modula za specifične potrebe. Ti su profili "
"podešeni kako biste lakše otkrivali različite aspekte Open ERP-a. Ovo je tek "
"osvrt, postoji 300+ raspoloživih modula"
#. module: base_setup
#: wizard_button:base_setup.base_setup,company,update:0
#: wizard_button:base_setup.base_setup,init,company:0
msgid "Next"
msgstr ""
msgstr "Sledeće"
#. module: base_setup
#: wizard_field:base_setup.base_setup,company,email:0
#: wizard_field:base_setup.base_setup,init,email:0
#: wizard_field:base_setup.base_setup,update,email:0
msgid "E-mail"
msgstr ""
msgstr "E-mail"
#. module: base_setup
#: wizard_field:base_setup.base_setup,company,state_id:0
#: wizard_field:base_setup.base_setup,init,state_id:0
#: wizard_field:base_setup.base_setup,update,state_id:0
msgid "State"
msgstr ""
msgstr "Stanje"
#. module: base_setup
#: wizard_view:base_setup.base_setup,finish:0
msgid "Your new database is now fully installed."
msgstr ""
msgstr "Vaša nova baza podataka sada je instalirana u potpunosti."
#. module: base_setup
#: wizard_field:base_setup.base_setup,company,profile:0
#: wizard_field:base_setup.base_setup,init,profile:0
#: wizard_field:base_setup.base_setup,update,profile:0
msgid "Profile"
msgstr ""
msgstr "Profil"
#. module: base_setup
#: wizard_field:base_setup.base_setup,company,rml_footer1:0
#: wizard_field:base_setup.base_setup,init,rml_footer1:0
#: wizard_field:base_setup.base_setup,update,rml_footer1:0
msgid "Report Footer 1"
msgstr ""
msgstr "Podnožje izveštaja 1"
#. module: base_setup
#: wizard_field:base_setup.base_setup,company,rml_footer2:0
#: wizard_field:base_setup.base_setup,init,rml_footer2:0
#: wizard_field:base_setup.base_setup,update,rml_footer2:0
msgid "Report Footer 2"
msgstr ""
msgstr "Podnožje izveštaja 2"
#. module: base_setup
#: wizard_view:base_setup.base_setup,company:0
msgid "General Information"
msgstr ""
msgstr "Opšte informacije"
#. module: base_setup
#: wizard_field:base_setup.base_setup,company,street2:0
#: wizard_field:base_setup.base_setup,init,street2:0
#: wizard_field:base_setup.base_setup,update,street2:0
msgid "Street2"
msgstr ""
msgstr "Ulica2"
#. module: base_setup
#: wizard_view:base_setup.base_setup,company:0
msgid "Report Information"
msgstr ""
msgstr "Informacije Izvestaja"
#. module: base_setup
#: wizard_field:base_setup.base_setup,company,phone:0
#: wizard_field:base_setup.base_setup,init,phone:0
#: wizard_field:base_setup.base_setup,update,phone:0
msgid "Phone"
msgstr ""
msgstr "Telefon"
#. module: base_setup
#: wizard_view:base_setup.base_setup,company:0
msgid "Define Main Company"
msgstr ""
msgstr "Definisi Osnovno Preduzece"
#. module: base_setup
#: wizard_field:base_setup.base_setup,company,name:0
#: wizard_field:base_setup.base_setup,init,name:0
#: wizard_field:base_setup.base_setup,update,name:0
msgid "Company Name"
msgstr ""
msgstr "Naziv Preduzeca"
#. module: base_setup
#: help:base_setup.base_setup,company,rml_footer2:0
@@ -158,13 +163,16 @@ msgid ""
"We suggest you to put bank information here:\n"
"IBAN: BE74 1262 0121 6907 - SWIFT: CPDF BE71 - VAT: BE0477.472.701"
msgstr ""
"Ovaj deo ce se pojavljivati na dnu vasih izvestaja\n"
"Savetujemo vam da SADA postavite informacije o vasoj Banci\n"
"BAN: BE74 1262 0121 6907 - SWIFT: CPDF BE71 -PDV: BE0477.472.701"
#. module: base_setup
#: wizard_field:base_setup.base_setup,company,country_id:0
#: wizard_field:base_setup.base_setup,init,country_id:0
#: wizard_field:base_setup.base_setup,update,country_id:0
msgid "Country"
msgstr ""
msgstr "Drzava"
#. module: base_setup
#: wizard_view:base_setup.base_setup,company:0
@@ -174,7 +182,7 @@ msgstr ""
#: model:ir.actions.wizard,name:base_setup.action_wizard_setup
#: model:ir.actions.wizard,name:base_setup.wizard_base_setup
msgid "Setup"
msgstr ""
msgstr "Podešavanje"
#. module: base_setup
#: help:base_setup.base_setup,company,rml_footer1:0
@@ -185,21 +193,24 @@ msgid ""
"We suggest you to write legal sentences here:\n"
"Web: http://openerp.com - Fax: +32.81.73.35.01 - Fortis Bank: 126-2013269-07"
msgstr ""
"Ova će se rečenica pojavljivati u podnožju vaših izveštaja.\n"
"Savetujemo vam da ovdje upišete osnovne podatke:\n"
"Web: http://openerp.com - Fax: +32.81.73.35.01 - Fortis Bank: 126-2013269-07"
#. module: base_setup
#: wizard_view:base_setup.base_setup,update:0
msgid "Summary"
msgstr ""
msgstr "Sumarno"
#. module: base_setup
#: wizard_button:base_setup.base_setup,update,finish:0
msgid "Install"
msgstr ""
msgstr "Instaliraj"
#. module: base_setup
#: wizard_view:base_setup.base_setup,finish:0
msgid "Installation Done"
msgstr ""
msgstr "Instalacija je završena"
#. module: base_setup
#: help:base_setup.base_setup,company,rml_header1:0
@@ -210,57 +221,60 @@ msgid ""
"We suggest you to put a slogan here:\n"
"\"Open Source Business Solutions\"."
msgstr ""
"Ova će se rečenica pojavljivati u gornjem desnom uglu vaših izveštaja.\n"
"Savetujemo vam da ovje upišete slogan preduzeca:\n"
"\"Open Source Business Solucija\""
#. module: base_setup
#: wizard_field:base_setup.base_setup,company,rml_header1:0
#: wizard_field:base_setup.base_setup,init,rml_header1:0
#: wizard_field:base_setup.base_setup,update,rml_header1:0
msgid "Report Header"
msgstr ""
msgstr "Zaglavlje izveštaja"
#. module: base_setup
#: wizard_view:base_setup.base_setup,company:0
msgid "Your Logo - Use a size of about 450x150 pixels."
msgstr ""
msgstr "Vaš logotip - Koristite veličinu oko 450x150 piksela."
#. module: base_setup
#: wizard_field:base_setup.base_setup,company,currency:0
#: wizard_field:base_setup.base_setup,init,currency:0
#: wizard_field:base_setup.base_setup,update,currency:0
msgid "Currency"
msgstr ""
msgstr "Valuta"
#. module: base_setup
#: wizard_field:base_setup.base_setup,company,street:0
#: wizard_field:base_setup.base_setup,init,street:0
#: wizard_field:base_setup.base_setup,update,street:0
msgid "Street"
msgstr ""
msgstr "Ulica"
#. module: base_setup
#: wizard_button:base_setup.base_setup,finish,menu:0
msgid "Use Directly"
msgstr ""
msgstr "Koristi Direktno"
#. module: base_setup
#: wizard_button:base_setup.base_setup,init,menu:0
msgid "Cancel"
msgstr ""
msgstr "Otkaži"
#. module: base_setup
#: wizard_field:base_setup.base_setup,company,logo:0
#: wizard_field:base_setup.base_setup,init,logo:0
#: wizard_field:base_setup.base_setup,update,logo:0
msgid "Logo"
msgstr ""
msgstr "Logotip"
#. module: base_setup
#: model:ir.module.module,shortdesc:base_setup.module_meta_information
msgid "Base Setup"
msgstr ""
msgstr "Bazna Podesavanja"
#. module: base_setup
#: wizard_button:base_setup.base_setup,company,init:0
#: wizard_button:base_setup.base_setup,update,company:0
msgid "Previous"
msgstr ""
msgstr "Prethodno"
+7 -6
View File
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2009-09-21 12:25+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"PO-Revision-Date: 2010-10-14 15:18+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-09-29 04:59+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_vat
@@ -22,18 +22,19 @@ msgstr ""
msgid ""
"Enable the VAT Number for the partner. Check the validity of that VAT Number."
msgstr ""
"Dozvoli porezni broj partnera. Proveri ispravnost tog poreznog broja."
#. module: base_vat
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr ""
msgstr "Nevažeći XML za pregled arhitekture"
#. module: base_vat
#: field:res.partner,vat_subjected:0
msgid "VAT Legal Statement"
msgstr ""
msgstr "PDV zakonska izjava"
#. module: base_vat
#: model:ir.module.module,shortdesc:base_vat.module_meta_information
msgid "VAT"
msgstr ""
msgstr "PDV"
+3 -3
View File
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-13 16:46+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"PO-Revision-Date: 2010-10-14 07:31+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-14 04:45+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: board
+362
View File
@@ -0,0 +1,362 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-14 17:38+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: delivery
#: constraint:ir.model:0
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Ime objekta mora da počinje sa x_ i ne sme da sadrži specijalne karaktere !"
#. module: delivery
#: selection:delivery.grid.line,operator:0
msgid ">="
msgstr ">="
#. module: delivery
#: view:res.partner:0
msgid "Sales & Purchases"
msgstr "Prodaja & Nabavka"
#. module: delivery
#: view:delivery.grid:0
msgid "Destination"
msgstr "Odredište"
#. module: delivery
#: model:product.template,name:delivery.delivery_product_product_template
msgid "Delivery by Poste"
msgstr "Isporuka Postom"
#. module: delivery
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Nevažeći XML za pregled arhitekture"
#. module: delivery
#: constraint:res.partner:0
msgid "Error ! You can not create recursive associated members."
msgstr "Greška ! Ne možete da kreirate rekurivne povezane članove."
#. module: delivery
#: field:delivery.grid,state_ids:0
msgid "States"
msgstr "Stanja"
#. module: delivery
#: constraint:ir.actions.act_window:0
msgid "Invalid model name in the action definition."
msgstr "Pogrešno ime modela u definiciji akcije."
#. module: delivery
#: help:res.partner,property_delivery_carrier:0
msgid "This delivery method will be used when invoicing from packing."
msgstr ""
"Ovaj će način isporuke biti korišten kada se Račun radi kod Pakovanja."
#. module: delivery
#: model:ir.model,name:delivery.model_delivery_grid
msgid "Delivery Grid"
msgstr "Dostavna Mreža"
#. module: delivery
#: field:delivery.grid,zip_from:0
msgid "Start Zip"
msgstr "Pst.Br Polaska"
#. module: delivery
#: selection:delivery.grid.line,price_type:0
msgid "Fixed"
msgstr "Fiksno"
#. module: delivery
#: field:delivery.grid,line_ids:0
msgid "Grid Line"
msgstr "Linija Mreze"
#. module: delivery
#: model:ir.actions.act_window,name:delivery.action_delivery_grid_form
#: model:ir.ui.menu,name:delivery.menu_action_delivery_grid_form
msgid "Delivery Pricelist"
msgstr "Cenovnik Dostave"
#. module: delivery
#: model:ir.actions.act_window,name:delivery.action_picking_tree5
#: model:ir.ui.menu,name:delivery.menu_action_picking_tree5
msgid "Generate Draft Invoices On Receptions"
msgstr "Generiraj Nacrte Računa pri prijemu"
#. module: delivery
#: model:ir.model,name:delivery.model_delivery_grid_line
msgid "Delivery line of grid"
msgstr "Prijemna Linija mreze"
#. module: delivery
#: model:ir.ui.menu,name:delivery.menu_delivery
msgid "Delivery"
msgstr "Dostava"
#. module: delivery
#: view:delivery.grid.line:0
msgid "Grid Lines"
msgstr "Linije Mreže"
#. module: delivery
#: field:delivery.grid.line,grid_id:0
msgid "Grid"
msgstr "Mreža"
#. module: delivery
#: view:res.partner:0
msgid "Deliveries Properties"
msgstr "Svojstva Dostave"
#. module: delivery
#: field:delivery.carrier,active:0
#: field:delivery.grid,active:0
msgid "Active"
msgstr "Aktivan"
#. module: delivery
#: view:delivery.grid:0
msgid "Grid definition"
msgstr "Definicija mreže"
#. module: delivery
#: selection:delivery.grid.line,type:0
#: selection:delivery.grid.line,variable_factor:0
msgid "Weight * Volume"
msgstr "Težina * Zapremina"
#. module: delivery
#: selection:delivery.grid.line,operator:0
msgid "="
msgstr "="
#. module: delivery
#: field:delivery.carrier,product_id:0
msgid "Delivery Product"
msgstr "Proizvod za Isporuku"
#. module: delivery
#: view:delivery.grid.line:0
msgid "Condition"
msgstr "Uslov"
#. module: delivery
#: model:ir.model,name:delivery.model_delivery_carrier
msgid "Carrier and delivery grids"
msgstr "Mreža Prijevoza i Isporuka"
#. module: delivery
#: field:delivery.grid.line,standard_price:0
msgid "Cost Price"
msgstr "Cena koštanja"
#. module: delivery
#: field:delivery.grid.line,name:0
msgid "Name"
msgstr "Ime"
#. module: delivery
#: constraint:product.template:0
msgid "Error: UOS must be in a different category than the UOM"
msgstr ""
"Greška: JU (jedinice usluga) i JM moraju da budu u različitim kategorijama"
#. module: delivery
#: field:delivery.grid,country_ids:0
msgid "Countries"
msgstr "Zemlje"
#. module: delivery
#: constraint:product.template:0
msgid ""
"Error: The default UOM and the purchase UOM must be in the same category."
msgstr ""
"Greška: Podrazumevana JM i kupljena JM moraju da budu u istoj kategoriji."
#. module: delivery
#: view:sale.order:0
msgid "Notes"
msgstr "Napomene"
#. module: delivery
#: field:delivery.grid.line,variable_factor:0
msgid "Variable Factor"
msgstr "Varijabilni Faktor"
#. module: delivery
#: selection:delivery.grid.line,price_type:0
#: field:delivery.grid.line,type:0
msgid "Variable"
msgstr "Promjenljiva"
#. module: delivery
#: field:delivery.grid,name:0
msgid "Grid Name"
msgstr "Naziv Mreže"
#. module: delivery
#: view:delivery.carrier:0
#: field:delivery.carrier,name:0
#: field:delivery.grid,carrier_id:0
#: field:stock.picking,carrier_id:0
msgid "Carrier"
msgstr "Prevoznik"
#. module: delivery
#: selection:delivery.grid.line,type:0
#: selection:delivery.grid.line,variable_factor:0
#: field:stock.picking,volume:0
msgid "Volume"
msgstr "Zapremina"
#. module: delivery
#: field:delivery.grid.line,max_value:0
msgid "Maximum Value"
msgstr "Maksimalna Vrednost"
#. module: delivery
#: wizard_button:delivery.sale.order,init,delivery:0
msgid "Add Delivery Costs"
msgstr "Dodaj Troškove Dostave"
#. module: delivery
#: wizard_field:delivery.sale.order,init,carrier_id:0
#: model:ir.actions.act_window,name:delivery.action_delivery_carrier_form
#: model:ir.ui.menu,name:delivery.menu_action_delivery_carrier_form
#: field:res.partner,property_delivery_carrier:0
msgid "Delivery Method"
msgstr "Načini isporuke"
#. module: delivery
#: field:sale.order,id:0
msgid "ID"
msgstr "ID"
#. module: delivery
#: field:delivery.grid.line,operator:0
msgid "Operator"
msgstr "Operator"
#. module: delivery
#: model:ir.module.module,shortdesc:delivery.module_meta_information
msgid "Carriers and deliveries"
msgstr "Prijevoznici i Isporuke"
#. module: delivery
#: field:delivery.carrier,grids_id:0
msgid "Delivery Grids"
msgstr "Dostavne Mreže"
#. module: delivery
#: selection:delivery.grid.line,type:0
#: selection:delivery.grid.line,variable_factor:0
#: field:stock.picking,weight:0
msgid "Weight"
msgstr "Težina"
#. module: delivery
#: field:delivery.grid,sequence:0
msgid "Sequence"
msgstr "Sekvenca"
#. module: delivery
#: field:delivery.carrier,partner_id:0
msgid "Carrier Partner"
msgstr "Partner Prijevoznik"
#. module: delivery
#: model:ir.module.module,description:delivery.module_meta_information
msgid ""
"Allows you to add delivery methods in sales orders and packing. You can "
"define your own carrier and delivery grids for prices. When creating "
"invoices from picking, Open ERP is able to add and compute the shipping line."
msgstr ""
"Omogućuje Vam da dodate načine isporuke Prodajnim narudžbama i pakovanjima. "
"Možete odrediti vlastitog prijevoznika i cenovnike mreže isporuke. Kada se "
"Računi kreiraju kod preuzimanja, Open ERP može dodati i izračunati način i "
"troškove otpreme."
#. module: delivery
#: field:delivery.grid,zip_to:0
msgid "To Zip"
msgstr "Na Pošt. Broj"
#. module: delivery
#: model:ir.actions.act_window,name:delivery.action_picking_tree4
#: model:ir.ui.menu,name:delivery.menu_action_picking_tree3
msgid "Packing to be invoiced"
msgstr "Pakovanje za koje treba izdati račun"
#. module: delivery
#: help:sale.order,carrier_id:0
msgid ""
"Complete this field if you plan to invoice the shipping based on packing."
msgstr ""
"Popunite ovo polje ako planirate Robu koju saljete fakturirati na bazi "
"Pakovanja."
#. module: delivery
#: model:ir.actions.wizard,name:delivery.wizard_deliver_line_add
msgid "Delivery Costs"
msgstr "Troškovi Dostave"
#. module: delivery
#: field:delivery.grid.line,list_price:0
msgid "Sale Price"
msgstr "Prodajna Cijena"
#. module: delivery
#: constraint:product.product:0
msgid "Error: Invalid ean code"
msgstr "Greška: Neispravan EAN kod"
#. module: delivery
#: view:delivery.grid:0
msgid "Delivery grids"
msgstr "Dostavne mreže"
#. module: delivery
#: wizard_button:delivery.sale.order,init,end:0
msgid "Cancel"
msgstr "Otkaži"
#. module: delivery
#: field:sale.order,carrier_id:0
msgid "Delivery method"
msgstr "Način dostave"
#. module: delivery
#: field:delivery.carrier,price:0
#: selection:delivery.grid.line,type:0
#: selection:delivery.grid.line,variable_factor:0
msgid "Price"
msgstr "Cena"
#. module: delivery
#: constraint:res.partner:0
msgid "The VAT doesn't seem to be correct."
msgstr "PDV nije ispravan."
#. module: delivery
#: field:delivery.grid.line,price_type:0
msgid "Price Type"
msgstr "Vrsta Cene"
+4 -4
View File
@@ -7,16 +7,16 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2009-04-10 14:08+0000\n"
"Last-Translator: <>\n"
"PO-Revision-Date: 2010-10-14 15:05+0000\n"
"Last-Translator: Ivan Y <Unknown>\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: 2010-09-29 05:15+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: mrp_jit
#: model:ir.module.module,shortdesc:mrp_jit.module_meta_information
msgid "MRP JIT"
msgstr ""
msgstr "MRP JIT"
+13 -11
View File
@@ -7,62 +7,64 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2009-02-03 06:26+0000\n"
"Last-Translator: <>\n"
"PO-Revision-Date: 2010-10-14 20:48+0000\n"
"Last-Translator: robert <Unknown>\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: 2010-09-29 05:12+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: mrp_operations
#: model:process.node,name:mrp_operations.process_node_startoperation0
msgid "Start Operation"
msgstr ""
msgstr "pokreni operaciju"
#. module: mrp_operations
#: selection:mrp.production.workcenter.line,state:0
msgid "In Progress"
msgstr ""
msgstr "U Tijeku"
#. module: mrp_operations
#: view:mrp.production.workcenter.line:0
#: selection:mrp.production.workcenter.line,state:0
#: selection:mrp_operations.operation.code,start_stop:0
msgid "Pause"
msgstr ""
msgstr "Pauza"
#. module: mrp_operations
#: constraint:ir.model:0
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Naziv objekta mora započinjati sa x_ i ne smije sadržavati specijalne "
"znakove !"
#. module: mrp_operations
#: model:process.node,note:mrp_operations.process_node_startoperation0
msgid "Operation is started"
msgstr ""
msgstr "operacija je startana"
#. module: mrp_operations
#: view:mrp.production.workcenter.line:0
msgid "Information"
msgstr ""
msgstr "Obavijest"
#. module: mrp_operations
#: model:process.transition,name:mrp_operations.process_transition_startcanceloperation0
msgid "Start Cancel Operation"
msgstr ""
msgstr "startaj oitkazivanje opercije"
#. module: mrp_operations
#: selection:mrp.production.workcenter.line,production_state:0
msgid "In Production"
msgstr ""
msgstr "U proizvodnji"
#. module: mrp_operations
#: model:ir.actions.act_window,name:mrp_operations.mrp_production_code_action
msgid "Operations Code"
msgstr ""
msgstr "kod operacije"
#. module: mrp_operations
#: model:process.process,name:mrp_operations.process_process_mrpoperationprocess0
+5 -2
View File
@@ -66,15 +66,17 @@ class mrp_production_workcenter_line(osv.osv):
""" Finds ending date.
@return: Dictionary of values.
"""
ops = self.browse(cr, uid, ids, context=context)
date_and_hours_by_cal = [(op.production_id.date_planned, op.hour, op.workcenter_id.calendar_id.id) for op in ops]
date_and_hours_by_cal = [(op.date_planned, op.hour, op.workcenter_id.calendar_id.id) for op in ops if op.date_planned]
intervals = self.pool.get('resource.calendar').interval_get_multi(cr, uid, date_and_hours_by_cal)
res = {}
for op in ops:
res[op.id] = False
if op.date_planned:
i = intervals[(op.date_planned, op.hour, op.workcenter_id.calendar_id.id)]
i = intervals.get((op.date_planned, op.hour, op.workcenter_id.calendar_id.id))
if i:
res[op.id] = i[-1][1].strftime('%Y-%m-%d %H:%M:%S')
else:
@@ -286,6 +288,7 @@ class mrp_production(osv.osv):
dt_end = max(dt_end, i[-1][1])
else:
dt_end = datetime.strptime(wc.date_planned_end, '%Y-%m-%d %H:%M:%S')
old = wc.sequence or 0
super(mrp_production, self).write(cr, uid, [po.id], {
'date_finished': dt_end
+37 -37
View File
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-13 07:42+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\n"
"PO-Revision-Date: 2010-10-14 16:21+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-14 04:45+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: point_of_sale
@@ -83,7 +83,7 @@ msgstr "Neto Ukupno"
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_action_pos_order_tree2
msgid "Orders of the day"
msgstr "Dnevne narudzbe"
msgstr "Današnje narudžbe"
#. module: point_of_sale
#: model:ir.actions.report.xml,name:point_of_sale.pos_details_summary
@@ -98,7 +98,7 @@ msgstr "Ovo je prijavljeni korisnik( ne nuzno prodavac)"
#. module: point_of_sale
#: wizard_view:pos.sale.get,init:0
msgid "Select an Open Sale Order"
msgstr "Novi Nalog Prodaje"
msgstr "Odaberi otvoreni prodajni nalog"
#. module: point_of_sale
#: rml:pos.lines:0
@@ -199,7 +199,7 @@ msgstr "Br.Artikala"
#: field:pos.config.journal,code:0
#: rml:pos.details:0
msgid "Code"
msgstr "Kod"
msgstr "Šifra"
#. module: point_of_sale
#: field:pos.order,date_validity:0
@@ -222,7 +222,7 @@ msgstr "PDV"
#. module: point_of_sale
#: model:ir.actions.wizard,name:point_of_sale.pos_refund
msgid "Refund Orders"
msgstr "Refundiraj narudzbe"
msgstr "Storno"
#. module: point_of_sale
#: field:pos.order,last_out_picking:0
@@ -232,7 +232,7 @@ msgstr "Izlaz zadnjeg biranja"
#. module: point_of_sale
#: wizard_view:pos.config.journal,init:0
msgid "Select default journals"
msgstr ""
msgstr "Izaberi POdrazumevani Dnevnik(knjigu)"
#. module: point_of_sale
#: rml:pos.details:0
@@ -263,7 +263,7 @@ msgstr "Ukupna Transakcija"
#. module: point_of_sale
#: rml:pos.details:0
msgid "Disc"
msgstr "Disk"
msgstr "Popust"
#. module: point_of_sale
#: rml:pos.invoice:0
@@ -284,7 +284,7 @@ msgstr "Partner"
#. module: point_of_sale
#: field:pos.order,payments:0
msgid "Order Payments"
msgstr ""
msgstr "Nalozi Plaćanja"
#. module: point_of_sale
#: rml:pos.receipt:0
@@ -305,7 +305,7 @@ msgstr "Potvrdi"
#. module: point_of_sale
#: view:pos.order:0
msgid "POS Orders"
msgstr "POS Narudzbe"
msgstr "POS Nalozi"
#. module: point_of_sale
#: rml:pos.lines:0
@@ -366,7 +366,7 @@ msgstr "Datum kreiranja"
#. module: point_of_sale
#: rml:pos.invoice:0
msgid "PRO-FORMA"
msgstr "PRO-FORMA"
msgstr "Predračun"
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_rep
@@ -381,7 +381,7 @@ msgstr "POS "
#. module: point_of_sale
#: model:ir.model,name:point_of_sale.model_pos_config_journal
msgid "Point of Sale journal configuration."
msgstr ""
msgstr "Dnevnik konfiguracije Prodajnog Mesta ( POS)"
#. module: point_of_sale
#: rml:pos.receipt:0
@@ -391,17 +391,17 @@ msgstr "Ukupno:"
#. module: point_of_sale
#: wizard_field:pos.config.journal,init,default_journal:0
msgid "Default journal"
msgstr ""
msgstr "Glavna Knjiga"
#. module: point_of_sale
#: field:pos.order,account_receivable:0
msgid "Default Receivable"
msgstr ""
msgstr "Osnovna Potrazivanja"
#. module: point_of_sale
#: model:ir.actions.wizard,name:point_of_sale.pos_sale_get
msgid "Get From Order"
msgstr ""
msgstr "Uzmi iz Naloga"
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_config
@@ -423,7 +423,7 @@ msgstr "Nevažeći XML za pregled arhitekture"
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_action_pos_order_line_day
msgid "POS Lines of the day"
msgstr ""
msgstr "Dnevna prodaja blagajne"
#. module: point_of_sale
#: field:pos.order,nb_print:0
@@ -433,7 +433,7 @@ msgstr "Br. za Stampu"
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_wizard_default_journal
msgid "Default journals"
msgstr ""
msgstr "Osnovni Dnevnik"
#. module: point_of_sale
#: rml:pos.invoice:0
@@ -448,7 +448,7 @@ msgstr "Popust (%)"
#. module: point_of_sale
#: rml:pos.invoice:0
msgid "Fiscal Position Remark :"
msgstr ""
msgstr "Napomena Fiskalne pozicije:"
#. module: point_of_sale
#: model:ir.actions.wizard,name:point_of_sale.pos_add_product
@@ -463,17 +463,17 @@ msgstr "Ukupna kol."
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_action_pos_order_line
msgid "POS Lines"
msgstr ""
msgstr "Blagajne"
#. module: point_of_sale
#: view:pos.order:0
msgid "Sales Order POS"
msgstr ""
msgstr "Prodajni nalozi POS-a"
#. module: point_of_sale
#: wizard_button:pos.config.journal,init,set_default_journal:0
msgid "Define default journals"
msgstr ""
msgstr "Definisi Glavnu Knjigu"
#. module: point_of_sale
#: model:ir.actions.act_window,name:point_of_sale.action_pos_order_tree2
@@ -499,12 +499,12 @@ msgstr "Fakturisani"
#. module: point_of_sale
#: wizard_field:pos.config.journal,init,default_journal_rebate:0
msgid "Default rebate journal"
msgstr ""
msgstr "Osnovni Dnevnik Rabat-a"
#. module: point_of_sale
#: model:ir.actions.wizard,name:point_of_sale.wizard_default_journal
msgid "Wizard default journals"
msgstr ""
msgstr "Carobnjak Glavne Knjige"
#. module: point_of_sale
#: rml:pos.details:0
@@ -535,7 +535,7 @@ msgstr "PDV :"
#. module: point_of_sale
#: view:pos.order.line:0
msgid "POS Order lines"
msgstr ""
msgstr "Nalozi Blagajne"
#. module: point_of_sale
#: rml:pos.receipt:0
@@ -562,7 +562,7 @@ msgstr "nepoznato"
#. module: point_of_sale
#: view:pos.order.line:0
msgid "POS Order line"
msgstr ""
msgstr "Nalog Blagajne"
#. module: point_of_sale
#: model:ir.actions.wizard,name:point_of_sale.pos_discount
@@ -595,7 +595,7 @@ msgstr "Datum"
#: model:ir.actions.act_window,name:point_of_sale.action_trans_pos_tree_month
#: model:ir.actions.act_window,name:point_of_sale.action_trans_pos_tree_today
msgid "Sales by user"
msgstr ""
msgstr "Prodaje po korisniku"
#. module: point_of_sale
#: wizard_button:pos.add_product,init,add:0
@@ -687,7 +687,7 @@ msgstr "Racun"
#. module: point_of_sale
#: wizard_view:pos.refund_order,init:0
msgid "Refund order :"
msgstr "Redosled refundiranja:"
msgstr "Nalog Refundacije"
#. module: point_of_sale
#: field:report.transaction.pos,no_trans:0
@@ -773,7 +773,7 @@ msgstr "Popust Ukupno"
#. module: point_of_sale
#: field:pos.order,invoice_wanted:0
msgid "Create Invoice"
msgstr "Kreiranje računa"
msgstr "Kreiraj Račun"
#. module: point_of_sale
#: wizard_view:pos.refund_order,init:0
@@ -783,7 +783,7 @@ msgstr "Refunidraj "
#. module: point_of_sale
#: model:ir.model,name:point_of_sale.model_pos_order_line
msgid "Lines of Point of Sale"
msgstr ""
msgstr "Blagajne"
#. module: point_of_sale
#: rml:pos.invoice:0
@@ -825,7 +825,7 @@ msgstr "Bar-Kod"
#. module: point_of_sale
#: rml:pos.invoice:0
msgid "Canceled Invoice"
msgstr "Otkazani Racuni"
msgstr "Poništen račun"
#. module: point_of_sale
#: view:report.transaction.pos:0
@@ -835,7 +835,7 @@ msgstr "POS"
#. module: point_of_sale
#: model:ir.actions.report.xml,name:point_of_sale.pos_lines_report
msgid "Pos Lines"
msgstr ""
msgstr "Blagajne"
#. module: point_of_sale
#: rml:pos.invoice:0
@@ -850,7 +850,7 @@ msgstr "Br. Komada"
#. module: point_of_sale
#: wizard_field:pos.config.journal,init,default_journal_gift:0
msgid "Default gift journal"
msgstr ""
msgstr "Glavna Knjiga Poklona"
#. module: point_of_sale
#: model:ir.actions.wizard,name:point_of_sale.pos_payment
@@ -861,12 +861,12 @@ msgstr "Isplata"
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_action_pos_order_tree3
msgid "All orders"
msgstr "Sve porudzbine"
msgstr "Svi Nalozi"
#. module: point_of_sale
#: wizard_field:pos.sale.get,init,picking_id:0
msgid "Sale Order"
msgstr "Narudžbenica"
msgstr "Nalog za prodaju"
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_trans_pos_tree_month
@@ -891,7 +891,7 @@ msgstr "Isplate"
#. module: point_of_sale
#: rml:pos.invoice:0
msgid "Supplier Refund"
msgstr "Povraćaj dobavljača"
msgstr "Povrat Dobavljaču"
#. module: point_of_sale
#: field:pos.config.journal,name:0
@@ -929,7 +929,7 @@ msgstr "Radnje"
#. module: point_of_sale
#: help:pos.order,salesman_id:0
msgid "This is the salesman actually making the order."
msgstr ""
msgstr "Ovaj prodavac upravo pravi nalog"
#. module: point_of_sale
#: rml:pos.details:0
+52 -51
View File
@@ -8,67 +8,68 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-02-08 10:39+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"PO-Revision-Date: 2010-10-14 17:10+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-09-29 04:59+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: process
#: view:process.node:0
#: view:process.process:0
msgid "Process Node"
msgstr ""
msgstr "Procesni čvor"
#. module: process
#: constraint:ir.model:0
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Ime objekta mora da počinje sa x_ i ne sme da sadrži specijalne karaktere !"
#. module: process
#: constraint:ir.actions.act_window:0
msgid "Invalid model name in the action definition."
msgstr ""
msgstr "Pogrešno ime modela u definiciji akcije."
#. module: process
#: view:process.node:0
#: view:process.process:0
#: view:process.transition:0
msgid "Roles from Workflow"
msgstr ""
msgstr "Uloge iz TokaPosla"
#. module: process
#: field:process.node,menu_id:0
msgid "Related Menu"
msgstr ""
msgstr "Referentni Meni"
#. module: process
#: view:process.node:0
#: view:process.process:0
#: field:process.transition,action_ids:0
msgid "Buttons"
msgstr ""
msgstr "Dugmad"
#. module: process
#: selection:process.node,kind:0
msgid "State"
msgstr ""
msgstr "Stanje"
#. module: process
#: view:process.node:0
#: view:process.process:0
#: view:process.transition:0
msgid "Details"
msgstr ""
msgstr "Detalji"
#. module: process
#: field:process.node,help_url:0
msgid "Help URL"
msgstr ""
msgstr "URL za Pomoc"
#. module: process
#: model:ir.actions.act_window,name:process.action_process_node_form
@@ -77,84 +78,84 @@ msgstr ""
#: view:process.node:0
#: view:process.process:0
msgid "Process Nodes"
msgstr ""
msgstr "Procesna čvorišta"
#. module: process
#: view:process.process:0
#: field:process.process,node_ids:0
msgid "Nodes"
msgstr ""
msgstr "Čvorišta"
#. module: process
#: view:process.node:0
#: field:process.node,condition_ids:0
#: view:process.process:0
msgid "Conditions"
msgstr ""
msgstr "Uslovi"
#. module: process
#: field:process.condition,node_id:0
msgid "Node"
msgstr ""
msgstr "Čvorište"
#. module: process
#: selection:process.transition.action,state:0
msgid "Workflow Trigger"
msgstr ""
msgstr "Okidač TokaPosla"
#. module: process
#: field:process.transition,note:0
msgid "Description"
msgstr ""
msgstr "Opis"
#. module: process
#: model:ir.model,name:process.model_process_transition_action
msgid "Process Transitions Actions"
msgstr ""
msgstr "Akcije Procesa Tranzicije"
#. module: process
#: field:process.condition,model_id:0
#: field:process.node,model_id:0
#: field:process.process,model_id:0
msgid "Object"
msgstr ""
msgstr "objekat"
#. module: process
#: field:process.transition,source_node_id:0
msgid "Source Node"
msgstr ""
msgstr "pocetno Čvorište"
#. module: process
#: field:process.transition,transition_ids:0
msgid "Workflow Transitions"
msgstr ""
msgstr "TRanzicije TokaPosla"
#. module: process
#: field:process.transition.action,action:0
msgid "Action ID"
msgstr ""
msgstr "Sifra Akcije"
#. module: process
#: view:process.transition:0
msgid "Process Transition"
msgstr ""
msgstr "Prelazni Proces"
#. module: process
#: model:ir.model,name:process.model_process_condition
#: view:process.node:0
#: view:process.process:0
msgid "Condition"
msgstr ""
msgstr "uslov"
#. module: process
#: selection:process.transition.action,state:0
msgid "Dummy"
msgstr ""
msgstr "Lažni"
#. module: process
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr ""
msgstr "Nevažeći XML za pregled arhitekture"
#. module: process
#: field:process.condition,name:0
@@ -163,80 +164,80 @@ msgstr ""
#: field:process.transition,name:0
#: field:process.transition.action,name:0
msgid "Name"
msgstr ""
msgstr "Ime"
#. module: process
#: field:process.transition,role_ids:0
msgid "Roles"
msgstr ""
msgstr "Uloge"
#. module: process
#: field:process.node,transition_in:0
msgid "Starting Transitions"
msgstr ""
msgstr "Startni Prelazi"
#. module: process
#: field:process.node,note:0
#: field:process.process,note:0
#: view:process.transition:0
msgid "Notes"
msgstr ""
msgstr "Napomene"
#. module: process
#: view:process.node:0
#: view:process.process:0
#: field:process.transition.action,transition_id:0
msgid "Transition"
msgstr ""
msgstr "Prelaz"
#. module: process
#: view:process.node:0
#: view:process.process:0
#: view:process.transition:0
msgid "Roles Required"
msgstr ""
msgstr "Neophodne Uloge"
#. module: process
#: view:process.node:0
#: view:process.process:0
msgid "Extra Information"
msgstr ""
msgstr "Dodatne INformacije"
#. module: process
#: selection:process.node,kind:0
#: field:process.node,subflow_id:0
msgid "Subflow"
msgstr ""
msgstr "Podtok"
#. module: process
#: field:process.process,active:0
msgid "Active"
msgstr ""
msgstr "Aktivan"
#. module: process
#: selection:process.transition.action,state:0
msgid "Action"
msgstr ""
msgstr "Радња"
#. module: process
#: field:process.node,flow_start:0
msgid "Starting Flow"
msgstr ""
msgstr "Startni tok"
#. module: process
#: field:process.condition,model_states:0
msgid "Expression"
msgstr ""
msgstr "Izraz"
#. module: process
#: field:process.transition.action,state:0
msgid "Type"
msgstr ""
msgstr "Tip"
#. module: process
#: field:process.node,transition_out:0
msgid "Ending Transitions"
msgstr ""
msgstr "Zavrsni Prelazi"
#. module: process
#: model:ir.actions.act_window,name:process.action_process_form
@@ -245,60 +246,60 @@ msgstr ""
#: field:process.node,process_id:0
#: view:process.process:0
msgid "Process"
msgstr ""
msgstr "Proces"
#. module: process
#: model:ir.module.module,shortdesc:process.module_meta_information
msgid "Enterprise Process"
msgstr ""
msgstr "Proces preduzeca"
#. module: process
#: view:process.node:0
#: view:process.process:0
#: view:process.transition:0
msgid "Actions"
msgstr ""
msgstr "Radnje"
#. module: process
#: field:process.node,model_states:0
msgid "States Expression"
msgstr ""
msgstr "Izraz Stanja"
#. module: process
#: model:ir.actions.act_window,name:process.action_process_transition_form
#: model:ir.model,name:process.model_process_transition
#: model:ir.ui.menu,name:process.menu_process_transition_form
msgid "Process Transitions"
msgstr ""
msgstr "Prelazni Proces"
#. module: process
#: field:process.transition,target_node_id:0
msgid "Target Node"
msgstr ""
msgstr "Ciljno čvorište"
#. module: process
#: field:process.node,kind:0
msgid "Kind of Node"
msgstr ""
msgstr "Vrsta čvorišta"
#. module: process
#: view:process.node:0
#: view:process.process:0
msgid "Outgoing Transitions"
msgstr ""
msgstr "Odlazni prelazi"
#. module: process
#: model:ir.ui.menu,name:process.menu_process
msgid "Enterprise Processes"
msgstr ""
msgstr "Preocesi Preduzeca"
#. module: process
#: view:process.node:0
#: view:process.process:0
msgid "Transitions"
msgstr ""
msgstr "Prelazi"
#. module: process
#: selection:process.transition.action,state:0
msgid "Object Method"
msgstr ""
msgstr "Metoda Objekta"
+2 -2
View File
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2010-08-20 08:51+0000\n"
"PO-Revision-Date: 2010-10-13 07:43+0000\n"
"PO-Revision-Date: 2010-10-14 07:28+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\n"
"Language-Team: Mongolian <mn@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-14 04:45+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: procurement
+177
View File
@@ -0,0 +1,177 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-06-30 15:09+0000\n"
"PO-Revision-Date: 2010-10-14 16:33+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: product_expiry
#: field:product.product,life_time:0
msgid "Product lifetime"
msgstr "Rok Trajanja"
#. module: product_expiry
#: model:product.template,name:product_expiry.product_product_from_product_template
msgid "Ham"
msgstr "Šunka"
#. module: product_expiry
#: model:product.template,name:product_expiry.product_product_lait_product_template
msgid "Cow milk"
msgstr "Kravlje Mleko"
#. module: product_expiry
#: model:ir.module.module,shortdesc:product_expiry.module_meta_information
msgid "Products date of expiry"
msgstr "Datum isteka roka trajanja"
#. module: product_expiry
#: constraint:product.template:0
msgid ""
"Error: The default UOM and the purchase UOM must be in the same category."
msgstr ""
"Greška: Podrazumevana JM i kupljena JM moraju da budu u istoj kategoriji."
#. module: product_expiry
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Nevažeći XML za pregled arhitekture"
#. module: product_expiry
#: help:stock.production.lot,life_date:0
msgid "The date the lot may become dangerous and should not be consumed."
msgstr ""
"Datum kada serija proizvoda postaje opasna i ne smije se konzumirati."
#. module: product_expiry
#: field:stock.production.lot,removal_date:0
msgid "Removal Date"
msgstr "Datum uklanjanja"
#. module: product_expiry
#: model:ir.module.module,description:product_expiry.module_meta_information
msgid ""
"Track different dates on products and production lots:\n"
" - end of life\n"
" - best before date\n"
" - removal date\n"
" - alert date\n"
"Used, for example, in food industries."
msgstr ""
"Pratite različite datume proizvoda i grupa proizvoda:\n"
"- rok trajanja\n"
"- najbolje pre datuma\n"
"- datum uklanjanja\n"
"- datum alarma\n"
"Primer korištenja je u industriji prehrane."
#. module: product_expiry
#: model:product.template,name:product_expiry.product_product_pain_product_template
msgid "Bread"
msgstr "Hleb"
#. module: product_expiry
#: model:product.uom,name:product_expiry.product_uom_ltr
#: model:product.uom.categ,name:product_expiry.product_uom_categ_vol
msgid "LTR"
msgstr ""
#. module: product_expiry
#: view:product.product:0
#: view:stock.production.lot:0
msgid "Dates"
msgstr "Datumi"
#. module: product_expiry
#: constraint:product.template:0
msgid "Error: UOS must be in a different category than the UOM"
msgstr ""
"Greška: JU (jedinice usluga) i JM moraju da budu u različitim kategorijama"
#. module: product_expiry
#: field:stock.production.lot,life_date:0
msgid "End of Life Date"
msgstr "Istek roka trajanja"
#. module: product_expiry
#: field:stock.production.lot,use_date:0
msgid "Best before Date"
msgstr "Najbolje pre Datuma"
#. module: product_expiry
#: help:stock.production.lot,use_date:0
msgid "The date the lot starts deteriorating without becoming dangerous."
msgstr ""
"Datum kada serija proizvoda počinje propadati, a da nije opasna po zdravlje."
#. module: product_expiry
#: model:product.template,name:product_expiry.product_product_jambon_product_template
msgid "French cheese Camenbert"
msgstr "Francuski sir Camembert"
#. module: product_expiry
#: help:product.product,removal_time:0
msgid "The number of days before a production lot should be removed."
msgstr ""
"Broj dana pre nego što bi trebalo ukloniti produkcijsku seriju proizvoda."
#. module: product_expiry
#: field:product.product,use_time:0
#: field:stock.production.lot,dlc:0
msgid "Product usetime"
msgstr "Trajanje proizvoda"
#. module: product_expiry
#: field:stock.production.lot,alert_date:0
msgid "Alert Date"
msgstr "Datum alarma"
#. module: product_expiry
#: field:product.product,removal_time:0
msgid "Product removal time"
msgstr "Vreme uklanjanja proizvoda"
#. module: product_expiry
#: help:product.product,use_time:0
msgid ""
"The number of days before a production lot starts deteriorating without "
"becoming dangerous."
msgstr ""
"Broj dana pre nego proizvodna serija počne propadati, a da nije opasna po "
"zdravlje."
#. module: product_expiry
#: constraint:product.product:0
msgid "Error: Invalid ean code"
msgstr "Greška: Neispravan EAN kod"
#. module: product_expiry
#: help:product.product,life_time:0
msgid ""
"The number of days before a production lot may become dangerous and should "
"not be consumed."
msgstr ""
"Broj dana pre nego proizvodna serija postane opasna i ne smije se "
"konzumirati."
#. module: product_expiry
#: help:stock.production.lot,removal_date:0
msgid "The date the lot should be removed."
msgstr "Datum kada bi trebalo ukloniti seriju proizvoda."
#. module: product_expiry
#: field:product.product,alert_time:0
msgid "Product alert time"
msgstr "Vreme alarma proizvoda"
+94
View File
@@ -0,0 +1,94 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2010-08-12 12:35+0000\n"
"PO-Revision-Date: 2010-10-14 16:37+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: product_manufacturer
#: model:ir.module.module,description:product_manufacturer.module_meta_information
msgid "A module that add manufacturers and attributes on the product form"
msgstr "Modul koji dodaje proizvođače i atribute na proizvodnu formu"
#. module: product_manufacturer
#: field:product.product,manufacturer_pref:0
msgid "Manufacturer Product Code"
msgstr "Proizvođačka šifra artikla"
#. module: product_manufacturer
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Nevažeći XML za pregled arhitekture"
#. module: product_manufacturer
#: view:product.manufacturer.attribute:0
msgid "Product Template Name"
msgstr "Naziv predloška proizvoda"
#. module: product_manufacturer
#: constraint:ir.model:0
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Ime objekta mora da počinje sa x_ i ne sme da sadrži specijalne karaktere !"
#. module: product_manufacturer
#: model:ir.model,name:product_manufacturer.model_product_manufacturer_attribute
msgid "Product attributes"
msgstr "Atributi Proizvoda"
#. module: product_manufacturer
#: view:product.manufacturer.attribute:0
#: view:product.product:0
msgid "Product Attributes"
msgstr "Atributi Proizvoda"
#. module: product_manufacturer
#: field:product.manufacturer.attribute,name:0
msgid "Attribute"
msgstr "Atribut"
#. module: product_manufacturer
#: model:ir.model,name:product_manufacturer.model_product_product
#: field:product.manufacturer.attribute,product_id:0
msgid "Product"
msgstr "Proizvod"
#. module: product_manufacturer
#: field:product.manufacturer.attribute,value:0
msgid "Value"
msgstr "Vrednost"
#. module: product_manufacturer
#: view:product.product:0
#: field:product.product,attribute_ids:0
msgid "Attributes"
msgstr "Aтрибути"
#. module: product_manufacturer
#: model:ir.module.module,shortdesc:product_manufacturer.module_meta_information
msgid "Products Attributes & Manufacturers"
msgstr "Atributi i Proizvođači Proizvoda"
#. module: product_manufacturer
#: field:product.product,manufacturer_pname:0
msgid "Manufacturer Product Name"
msgstr "Proizvođačev Naziv Proizvoda"
#. module: product_manufacturer
#: view:product.product:0
#: field:product.product,manufacturer:0
msgid "Manufacturer"
msgstr "Proizvođač"
+279
View File
@@ -0,0 +1,279 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-14 16:52+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: product_margin
#: field:product.product,expected_margin_rate:0
msgid "Expected Margin (%)"
msgstr "Očekivana marža (%)"
#. module: product_margin
#: wizard_field:product.margins,init,from_date:0
msgid "From"
msgstr "Od"
#. module: product_margin
#: help:product.product,sale_expected:0
msgid ""
"Sum of Multification of Sale Catalog price and quantity of Customer Invoices"
msgstr ""
"Suma mnozenja kataloške cene proizvoda sa količinama proizvoda na fakturama "
"kupca"
#. module: product_margin
#: wizard_field:product.margins,init,to_date:0
msgid "To"
msgstr "Do"
#. module: product_margin
#: field:product.product,date_to:0
msgid "To Date"
msgstr "Do datuma"
#. module: product_margin
#: field:product.product,date_from:0
msgid "From Date"
msgstr "Od datuma"
#. module: product_margin
#: selection:product.margins,init,invoice_state:0
#: selection:product.product,invoice_state:0
msgid "Draft, Open and Paid"
msgstr "Pripremljeno, Otvoreno i Plaćeno"
#. module: product_margin
#: model:ir.ui.menu,name:product_margin.menu_product_reporting
msgid "Reporting"
msgstr "Izveštavanje"
#. module: product_margin
#: field:product.product,purchase_avg_price:0
#: field:product.product,sale_avg_price:0
msgid "Avg. Unit Price"
msgstr "Srednja jedinična cijena"
#. module: product_margin
#: model:ir.module.module,shortdesc:product_margin.module_meta_information
msgid "Margins in Product"
msgstr "Marže proizvoda"
#. module: product_margin
#: help:product.product,total_cost:0
msgid ""
"Sum of Multification of Invoice price and quantity of Supplier Invoices "
msgstr "Suma mnozenja fakturne cijene i količine na dobavljačevim fakturama "
#. module: product_margin
#: view:product.product:0
msgid "Catalog Price"
msgstr "Kataloška cena"
#. module: product_margin
#: selection:product.margins,init,invoice_state:0
#: selection:product.product,invoice_state:0
msgid "Paid"
msgstr "Plaćeno"
#. module: product_margin
#: help:product.product,sales_gap:0
msgid "Excepted Sale - Turn Over"
msgstr "Očekivana prodaja - Zarada"
#. module: product_margin
#: field:product.product,sale_expected:0
msgid "Expected Sale"
msgstr "Očekivana prodaja"
#. module: product_margin
#: view:product.product:0
msgid "Standard Price"
msgstr "Standardna cena"
#. module: product_margin
#: help:product.product,purchase_num_invoiced:0
msgid "Sum of Quantity in Supplier Invoices"
msgstr "Suma količina na dobavljačevim fakturama"
#. module: product_margin
#: help:product.product,normal_cost:0
msgid "Sum of Multification of Cost price and quantity of Supplier Invoices"
msgstr "Suma mnozenja nabavne cene i količine na dobavljačevim fakturama"
#. module: product_margin
#: view:product.product:0
#: field:product.product,turnover:0
msgid "Turnover"
msgstr "Zarada"
#. module: product_margin
#: field:product.product,purchase_num_invoiced:0
#: field:product.product,sale_num_invoiced:0
msgid "# Invoiced"
msgstr "# Fakturisano"
#. module: product_margin
#: view:product.product:0
#: field:product.product,total_cost:0
msgid "Total Cost"
msgstr "Ukupni trošak"
#. module: product_margin
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Nevažeći XML za pregled arhitekture"
#. module: product_margin
#: help:product.product,expected_margin:0
msgid "Excepted Sale - Normal Cost"
msgstr "Očekivana prodaja - Normalan trošak"
#. module: product_margin
#: field:product.product,expected_margin:0
msgid "Expected Margin"
msgstr "Očekivana marža"
#. module: product_margin
#: help:product.product,total_margin:0
msgid "Turnorder - Total Cost"
msgstr "Zarada-Ukupni trošak"
#. module: product_margin
#: view:product.product:0
msgid "#Purchased"
msgstr "# Kupljeno"
#. module: product_margin
#: help:product.product,turnover:0
msgid ""
"Sum of Multification of Invoice price and quantity of Customer Invoices"
msgstr "Suma mnozenja fakturne cijene i količine na fakturama kupca"
#. module: product_margin
#: help:product.product,expected_margin_rate:0
msgid "Expected margin * 100 / Expected Sale"
msgstr "Očekivana marža * 100 / Očekivana prodaja"
#. module: product_margin
#: help:product.product,sale_avg_price:0
msgid "Avg. Price in Customer Invoices)"
msgstr "Srednja cena na fakturama kupca"
#. module: product_margin
#: wizard_view:product.margins,init:0
msgid "Select "
msgstr "Selektuj "
#. module: product_margin
#: wizard_field:product.margins,init,invoice_state:0
#: field:product.product,invoice_state:0
msgid "Invoice State"
msgstr "Stanje fakture"
#. module: product_margin
#: help:product.product,purchase_gap:0
msgid "Normal Cost - Total Cost"
msgstr "Normalni trošak - Ukupni trošak"
#. module: product_margin
#: view:product.product:0
#: field:product.product,sales_gap:0
msgid "Sales Gap"
msgstr "Razmak u prodaji"
#. module: product_margin
#: field:product.product,normal_cost:0
msgid "Normal Cost"
msgstr "Normalna cijena"
#. module: product_margin
#: view:product.product:0
msgid "Purchases"
msgstr "Nabavke"
#. module: product_margin
#: help:product.product,purchase_avg_price:0
msgid "Avg. Price in Supplier Invoices "
msgstr "Srednja cena u fakturama dobavljača "
#. module: product_margin
#: field:product.product,total_margin:0
msgid "Total Margin"
msgstr "Ukupna marža"
#. module: product_margin
#: help:product.product,total_margin_rate:0
msgid "Total margin * 100 / Turnover"
msgstr "Ukupna marža * 100 / Zarada"
#. module: product_margin
#: view:product.product:0
msgid "Analysis Criteria"
msgstr "Kriterijum Analize"
#. module: product_margin
#: selection:product.margins,init,invoice_state:0
#: selection:product.product,invoice_state:0
msgid "Open and Paid"
msgstr "Otvoreno i plaćeno"
#. module: product_margin
#: view:product.product:0
msgid "Sales"
msgstr "Prodaje"
#. module: product_margin
#: model:ir.actions.wizard,name:product_margin.action_open_margin
#: model:ir.ui.menu,name:product_margin.menu_action_product_margin
#: view:product.product:0
msgid "Product Margins"
msgstr "Marže proizvoda"
#. module: product_margin
#: field:product.product,purchase_gap:0
msgid "Purchase Gap"
msgstr "Razmak u kupovini"
#. module: product_margin
#: field:product.product,total_margin_rate:0
msgid "Total Margin (%)"
msgstr "Ukupna marža (%)"
#. module: product_margin
#: wizard_button:product.margins,init,open:0
msgid "Open Margins"
msgstr "Otvorene marže"
#. module: product_margin
#: wizard_button:product.margins,init,end:0
msgid "Cancel"
msgstr "Otkaži"
#. module: product_margin
#: view:product.product:0
msgid "Margins"
msgstr "Marže"
#. module: product_margin
#: help:product.product,sale_num_invoiced:0
msgid "Sum of Quantity in Customer Invoices"
msgstr "Suma količina na fakturama kupca"
#. module: product_margin
#: wizard_view:product.margins,init:0
msgid "View Stock of Products"
msgstr "Pogledaj zalihu proizvoda"
@@ -0,0 +1,58 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-03-25 12:11+0000\n"
"PO-Revision-Date: 2010-10-14 16:57+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: product_visible_discount
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Nevažeći XML za pregled arhitekture"
#. module: product_visible_discount
#: model:ir.module.module,description:product_visible_discount.module_name_translation
msgid ""
"\n"
" This module lets you calculate discounts on Sale Order lines and Invoice "
"lines base on the partner's pricelist.\n"
" To this end, a new check box named \"Visible Discount\" is added to the "
"pricelist form.\n"
" Example:\n"
" For the product PC1 and the partner \"Asustek\": if listprice=450, "
"and the price calculated using Asustek's pricelist is 225\n"
" If the check box is checked, we will have on the sale order line: "
"Unit price=450, Discount=50,00, Net price=225\n"
" If the check box is unchecked, we will have on Sale Order and "
"Invoice lines: Unit price=225, Discount=0,00, Net price=225\n"
" "
msgstr ""
"\n"
" Ovaj modul dozvoljava proracun popusta na stavke narudžbi na osnovu "
"stavaka faktura na partnerovom cjeniku.\n"
"Zbog toga je dodata nova kućica \"Vidljivi popust\" na formu cenovnika.\n"
"Primer:\n"
"Za proizvod PC1 i partnera \"Asustek\": ako je prikazana cena=450, a cena "
"izračunata prema Asustekovom cenovniku iznosi 225\n"
"Ako je kućica označena, na stavki računa će pisati: Cena=450, Popust=50,00, "
"Neto cena=225\n"
"Ako kućica nije označena, na stavkama računa i fakture će pisati: Cena=225, "
"Popust=0,00, Neto cena=225\n"
" "
#. module: product_visible_discount
#: field:product.pricelist,visible_discount:0
msgid "Visible Discount"
msgstr "Vidljivi Popust"
+127
View File
@@ -0,0 +1,127 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2010-08-20 10:28+0000\n"
"PO-Revision-Date: 2010-10-14 20:39+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: project_messages
#: field:project.messages,to_id:0
msgid "To"
msgstr "Do"
#. module: project_messages
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Nevažeći XML za pregled arhitekture"
#. module: project_messages
#: field:project.messages,from_id:0
msgid "From"
msgstr "Od"
#. module: project_messages
#: constraint:ir.actions.act_window:0
msgid "Invalid model name in the action definition."
msgstr "Pogrešno ime modela u definiciji akcije."
#. module: project_messages
#: model:ir.actions.act_window,name:project_messages.messages_form
#: model:ir.ui.menu,name:project_messages.menu_messages_form
#: view:project.messages:0
msgid "Communication Messages"
msgstr "Komunikacione Poruke"
#. module: project_messages
#: help:project.messages,to_id:0
msgid "Keep this empty to broadcast the message."
msgstr "Ostavi ovo praznim da pratis poruke"
#. module: project_messages
#: constraint:ir.model:0
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Ime objekta mora da počinje sa x_ i ne sme da sadrži specijalne karaktere !"
#. module: project_messages
#: model:ir.model,name:project_messages.model_project_messages
msgid "project.messages"
msgstr ""
#. module: project_messages
#: view:project.messages:0
#: view:project.project:0
#: field:project.project,message_ids:0
msgid "Messages"
msgstr "Poruke"
#. module: project_messages
#: model:ir.model,name:project_messages.model_project_project
#: view:project.messages:0
#: field:project.messages,project_id:0
msgid "Project"
msgstr "Projekat"
#. module: project_messages
#: view:project.messages:0
msgid "Group By..."
msgstr "Grupirano po"
#. module: project_messages
#: model:ir.module.module,description:project_messages.module_meta_information
msgid ""
"\n"
" This module provides the functionality to send messages within a "
"project.\n"
" A user can send messages individually to other user. He can even "
"broadcast\n"
" it to all the users.\n"
" "
msgstr ""
"\n"
" Ovaj modul obezbedjuje funkcionalnost da saljete poruke vezane za "
"projekat.\n"
" Korisnik moze slati poruke individualno drugom korisniku, Moze ih cak "
"proslediti\n"
" svim korisnicima.\n"
" "
#. module: project_messages
#: constraint:ir.ui.menu:0
msgid "Error ! You can not create recursive Menu."
msgstr "Greska! Ne mozete kreirati rekursivni meni."
#. module: project_messages
#: view:project.messages:0
msgid "Message To"
msgstr "Poruka za"
#. module: project_messages
#: view:project.messages:0
#: field:project.messages,message:0
#: view:project.project:0
msgid "Message"
msgstr "Poruka"
#. module: project_messages
#: view:project.messages:0
msgid "Message From"
msgstr "Poruka od"
#. module: project_messages
#: model:ir.module.module,shortdesc:project_messages.module_meta_information
msgid "In-Project Messaging System"
msgstr "Projektni sistem dopisivanja"
+23
View File
@@ -0,0 +1,23 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-14 20:41+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: project_retro_planning
#: model:ir.module.module,shortdesc:project_retro_planning.module_meta_information
msgid "Project Retro planning"
msgstr "Retro Projektno Planiranje"
+33
View File
@@ -0,0 +1,33 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-14 20:32+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: purchase_analytic_plans
#: field:purchase.order.line,analytics_id:0
msgid "Analytic Distribution"
msgstr "Analitička Distribucija"
#. module: purchase_analytic_plans
#: model:ir.module.module,shortdesc:purchase_analytic_plans.module_meta_information
msgid "Purchase Analytic Distribution Management"
msgstr "Menadzment Analiticke Distribucije Nabavke"
#. module: purchase_analytic_plans
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Nevažeći XML za pregled arhitekture"
+37
View File
@@ -0,0 +1,37 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Copyright (c) 2010 Camptocamp SA (http://www.camptocamp.com)
# All Right Reserved
#
# Author : Nicolas Bessi (Camptocamp)
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
import header
import company
import report_helper
import webkit_report
import ir_report
import wizard
+83
View File
@@ -0,0 +1,83 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Copyright (c) 2010 Camptocamp SA (http://www.camptocamp.com)
# All Right Reserved
#
# Author : Nicolas Bessi (Camptocamp)
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
{
"name" : "Webkit Report Engine",
"description" : """This module adds a new Report Engine based on WebKit library (wkhtmltopdf) to support reports designed in HTML + CSS.
The module structure and some code is inspired by the report_openoffice module.
The module allows:
-HTML report definition
-Multi header support
-Multi logo
-Multi company support
-HTML and CSS-3 support (In the limit of the actual WebKIT version)
-JavaScript support
-Raw HTML debugger
-Book printing capabilities
-Margins definition
-Paper size definition
and much more
Multiple headers and logos can be defined per company.
CSS style, header and footer body are defined per company
The library to install can be found here
http://code.google.com/p/wkhtmltopdf/
The system libraries are available for Linux, Mac OS X i386 and Windows 32.
After installing the wkhtmltopdf library on the OpenERP Server machine, you need to set the
path to the wkthtmltopdf executable file on the Company.
For a sample report see also the webkit_report_sample module, and this video:
http://files.me.com/nbessi/06n92k.mov
TODO :
JavaScript support activation deactivation
Collated and book format support
Zip return for separated PDF
Web client WYSIWYG
""",
"version" : "0.9",
"depends" : ["base"],
"author" : "Camptocamp SA - NBessi",
"category": "Reports/Webkit",
"url": "http://http://www.camptocamp.com/",
"data": [ "security/ir.model.access.csv",
"data.xml",
"wizard/report_webkit_actions_view.xml",
"company_view.xml",
"header_view.xml",
"ir_report_view.xml",
],
"installable" : True,
"active" : False,
}
+56
View File
@@ -0,0 +1,56 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Copyright (c) 2010 Camptocamp SA (http://www.camptocamp.com)
# All Right Reserved
#
# Author : Nicolas Bessi (Camptocamp)
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
from osv import fields, osv
class ResCompany(osv.osv):
"""Override company to add Header object link a company can have many header and logos"""
_inherit = "res.company"
_columns = {
'header_image' : fields.many2many(
'ir.header_img',
'company_img_rel',
'company_id',
'img_id',
'Available Images',
),
'header_webkit' : fields.many2many(
'ir.header_webkit',
'company_html_rel',
'company_id',
'html_id',
'Available html',
),
'lib_path' : fields.char('Webkit Executable Path', size=264, help="Complete (Absolute) path to the wkhtmltopdf executable."),
}
ResCompany()
+22
View File
@@ -0,0 +1,22 @@
<openerp>
<data>
<record model="ir.ui.view" id="currency_del_img">
<field name="name">res.company.form.inherit</field>
<field name="model">res.company</field>
<field name="inherit_id" ref="base.view_company_form"/>
<field name="type">form</field>
<field name="arch" type="xml">
<notebook position="inside">
<page string="Webkit">
<field name="lib_path" colspan="4"/>
<separator string="Images" colspan="4"/>
<field name="header_image" colspan="4" nolabel="1"/>
<separator string="Headers" colspan="4"/>
<field name="header_webkit" colspan="4" nolabel="1"/>
</page>
</notebook>
</field>
</record>
</data>
</openerp>
+225
View File
@@ -0,0 +1,225 @@
<?xml version="1.0" ?>
<openerp>
<data noupdate="1">
<record id="ir_property_webkitheaderdefault0" model="ir.property">
<field name="fields_id" ref="field_ir_act_report_xml_webkit_header"/>
<field eval="&quot;&quot;&quot;webkit_header_default&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;ir.header_webkit,1&quot;&quot;&quot;" name="value"/>
</record>
<record id="ir_header_webkit_basesample0" model="ir.header_webkit">
<field name="footer_html"><![CDATA[<html>
<head>
<script>
function subst() {
var vars={};
var x=document.location.search.substring(1).split('&');
for(var i in x) {var z=x[i].split('=',2);vars[z[0]] = unescape(z[1]);}
var x=['frompage','topage','page','webpage','section','subsection','subsubsection'];
for(var i in x) {
var y = document.getElementsByClassName(x[i]);
for(var j=0; j<y.length; ++j) y[j].textContent = vars[x[i]];
}
}
</script>
</head>
<body style="border:0; margin: 0;" onload="subst()">
<table style="border-top: 1px solid black; width: 100%">
<tr >
<td style="text-align:right;font-size:12;" width="95%">Page <span class="page"/></td><td style="text-align:left;font-size:12;"> of <span class="topage"/></td>
</tr>
</table>
</body>
</html>]]></field>
<field eval="&quot;&quot;&quot;Portrait&quot;&quot;&quot;" name="orientation"/>
<field eval="&quot;&quot;&quot;A4&quot;&quot;&quot;" name="format"/>
<field name="html"><![CDATA[<html>
<head>
<script>
function subst() {
var vars={};
var x=document.location.search.substring(1).split('&');
for(var i in x) {var z=x[i].split('=',2);vars[z[0]] = unescape(z[1]);}
var x=['frompage','topage','page','webpage','section','subsection','subsubsection'];
for(var i in x) {
var y = document.getElementsByClassName(x[i]);
for(var j=0; j<y.length; ++j) y[j].textContent = vars[x[i]];
}
}
</script>
<style type="text/css">
${css}
</style>
</head>
<body style="border:0; margin: 0;" onload="subst()">
<table class="header" style="border-bottom: 0px solid black; width: 100%">
<tr>
<td>${helper.embed_logo_by_name('camptocamp_logo')}</td>
<td style="text-align:right"> </td>
</tr>
<tr>
<td><br/></td>
<td style="text-align:right"> </td>
</tr>
<tr>
<td>${company.partner_id.name |entity}</td>
<td/>
</tr>
<tr>
<td >${company.partner_id.address and company.partner_id.address[0].street or ''|entity}</td>
<td/>
</tr>
<tr>
<td>Phone: ${company.partner_id.address and company.partner_id.address[0].phone or ''|entity} </td>
<td/>
</tr>
<tr>
<td>Mail: ${company.partner_id.address and company.partner_id.address[0].email or ''|entity}<br/></td>
</tr>
</table> ${_debug or ''} </body>
</html>]]>
</field>
<field eval="55.0" name="margin_top"/>
<field name="css" ><![CDATA[
body {
font-family:helvetica;
font-size:12;
}
.dest_address {
margin-left:60%;
font-size:12;
}
.header {
margin-left:0;
text-align:left;
width:300px;
font-size:12;
}
.title {
font-size:16;
font-weight: bold;
}
.basic_table{
text-align:center;
border:1px solid lightGrey;
border-collapse: collapse;
}
.basic_table td {
border:1px solid lightGrey;
font-size:12;
}
.list_table {
border-color:black;
text-align:center;
border-collapse: collapse;
}
.list_table td {
border-color:gray;
border-top:1px solid gray;
text-align:left;
font-size:12;
padding-right:3px
padding-left:3px
padding-top:3px
padding-bottom:3px
}
.list_table th {
border-bottom:2px solid black;
text-align:left;
font-size:12;
font-weight:bold;
padding-right:3px
padding-left:3px
}
.list_tabe thead {
display:table-header-group;
}
.total {
width:100%;
}
.lib {
width:10.3%;
}
.tot {
text-align:right;
width:15%;
}
.lefttot {
width:74%;
}
.tax {
width:50%;
}]]> </field>
<field eval="&quot;&quot;&quot;Base Sample&quot;&quot;&quot;" name="name"/>
</record>
<record id="ir_header_img_camptocamplogo0" model="ir.header_img">
<field eval="&quot;&quot;&quot;png&quot;&quot;&quot;" name="type"/>
<field eval="&quot;&quot;&quot;iVBORw0KGgoAAAANSUhEUgAAAH4AAABaCAYAAAB+HuKoAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAArWSURB
VHic7Z17cFTVHcc/dzebTciTkDcBDElAhAJahCKoRUWrqOgoiNrxUUcRX1Ar0lLLKKPio6PVGUd0
tCoj8rA+ihW0an0BNVSRFizyEBUIgRA2CUnIZrPZ2z9+G+9u9m7IwqZJPOczk8m5J+ee+7u/73n8
ztm7N4ZpmmjiyKwUe4c+3Wj8ny3pEEd3G6DpHrTwiqKFVxQtvKJo4RUlobsN6LVEj96bYyzfLdG+
Fj7+uLvbgM6gh3pF0cIrihZeUbTwitL7g7uujpZjjd5jDe66Kdrv/cJ3H70ieo+GHuoVRQuvKFp4
RdHCK0rvCe562F53vFiw+Iht/kK69n51j1cULbyiaOEVRQuvKFp4RTF63HP10aP3aOXt82ONfmO9
bvR6YisfKzqq1xwPWnhF0cIrihZeUbTwitJ79uqjET3aj225Eq/oPdbVR6zE6TML3eMVRQuvKFp4
RdHCK4oWXlHiF9XHGm3G63n1O/od1bTjItb6u9qeONETl3OxPa/e4u0iM46x/q62J07ooV5RtPCK
ooVXlNjn+FkpSVH+Eu0VILGV73nfSesddkbz89ONtkHHsQR3TVEuEM2g2MpHo6ufbIm+924vcFfb
Ezv2fgbbVZUe6hVFC68oWnhF0cIrihZeUeyjelkaxCUa7+DboPYnxBrtx4uufnKmh6F7vKJo4RVF
C68oWnhF0cIrimHe3MfuSZjmHrdHrVjU3dXoHq8oWnhF0cIrihZeUbTwihItqtf8yNE9XlG08Iqi
hVcULbyiaOEVRQuvKFp4RdHCK4oWXlG08IqihVcUJYSv8gS624Qex49aeE+dybJ3m1n+d193m9Lj
6IkvP4obL/3NS029SXbmj7p9HxMde8SVBH2LoE9mx7UYBvTtLz8OZ+eu7EqCzMLI/MQ+kFHQuTpA
rum2f+Cys583NzaZNDZ1snRColwzpW/nbOtbBI5O9q8Et71PXMn2+dHILISk1A6L2H8enz8ELlsE
w84GpwtMEyq2wJqHYeMbVrnkDJj2CIy60Gocfh/sKoeVd8k5AGWnw3XPSvqZK2HSLTDmcrlRzx5Y
cSfsWAdXPQGjp4pzPbvhtfnh17tnAySnwfolct5FfxDHBvzwxeuw4jfQ6KHZZ/LUq14ON5gETHA4
ID3FYOggJ1MmJoqZrbB2Uwsbv/ZTWy8uSE02GFnm5KxTE0l0tfNJXhlcej8MP1fsA6jcCqsfgs//
YpVLSoPLH4bRF1uNo7VFfPLq3bDn35E+WTwDJs2CMdOkQ9Tug5VzYev7cMVjlq9qKmDVvfDZK9b1
7npfGtj6JVD1DUy9F/oNEp9sfBOW/xoaPZ0QvvAkqSw5I6IwpgmLp8N/VsvxHW/BsLMk3dIEhtNy
Sl0lLBgJviMwfDLc9qbk1+wVsZobrZ7a4oVD30P+UKnHlWw57L5T4OAuOX6sEpLTofpbyC6OtG/3
JvjjOXgbjvDgC5Hf+RxR4mT6ZDf+VnjxLS+799sHfblZDm6Y6ibZHXyLSF4ZzPs4uk+evxa+eE2O
b30dRpxn75NGD/x+GDQ3hPvEsxuyBob7xO+DA9uh/wjxYWIfyQ/44YHxsO+/cvzAVjl3/3bIKwWj
3SBe8RU8OknqDiFyqL/yCbnB1hZ47hqYnQOLJkDDIRnSL39YfhcMgwGj5Jy3F8GcPCn7yXOSl1EA
BSdGOirBLWLOyYX3npA8VxJkDYBHz5Y6Vj8k+U4XnDQ5so7sYihfBvOK4XdlsHmN5A8cDROvJ9Fl
cP3FblKTRbiMVDmeNEa68dpNLT+IfuIJTmZfmcydVyczdrgMyVWeAKvXtVjXm/G4+MQMwAu/Ehvv
HweHD4gvpj0itmYNgEGnyDnv/Qnm5MPsbPjHU5KXkiU2ticxReqbkyujKkhjySuDx8+X661aGFQs
AUZeEFlH/hAZ9eYNht+WwJfBRtV/OJw5M6J4uPDpuVB6mqQ3viGt2HdEetIrt8PLt8CLN0qrqtwK
cwfC3SeIsYFWcLnDhxW7HvLp87B/m6S3rLHyv3gNdn0mPWhzSH6qzStCGw7B0tvgcJUMi0tmSk8A
GHEeDgcUFzpJCE6trgSD4kInOX3ldjdskbLpKQbTJ7vpl2GQmWZw4emJ9M+VMpt3+vH6TLmHoT8P
2vsubFghPqnYIjYsvQ2evVoahWeP+GPuQFh1n9iU4Ib6Ksv2pLTI+/nXCmta3PyOlb/pLdj+STC9
KqSO9Mg6mhvh5VulMdbthyU3gz/4wq5RUyKKh0cduaVW+sCO8JJf/jXyYk4XlIyHIWdA2QQoHB4e
3LUfdgCqv7PS3norXbXTSvtDll+GzUubKraEvzq04ZBMFTkl0vI7oL7RpCEYyA0qcJDQLhYtLXJS
URUgEIDqWpOishLLhr2bwwu3TXmhOJxQchoMPQNKJ0iPCw3u7HwS6uvQ+wr1SUvI1GXnkz2bZApp
w1svHaxopPilHeHCO9tHNB2QlApz1lhDm2e39Fq/D8b/UvLM1sjzQm8sEDLH+mJ4B6zdP0n0B4fm
o9xDa8glXQmRDnSGNIRAAHAmhl64Y7tcSTDnbRj8MzmuqZDht6kOzrgxWKmNT8woG0y+kJdKHO0f
Q9rV4Qs2FptVRXhO7T4r3W9geMmRU2R+2r8NtrwD46+xRF8yE/75sqRPnW4Jb3eT8SB/iLT6NmcY
DgkYQSLbDkhPNXAlQIsfKqsjnRWal5lmhPskr91ocuIkGHI67Nsq09bYGZboS2+HtX+W9JhplvDR
RD5eBowWgdumPMNh2VuzN6J4+LhTtVPmKYBTLpUADiSivHgBTJkPVwcDlZyQqHpXuZVumw/l6sd+
Ix2RWQhn324dT5plrVt3rP0h2xG8O3+rNBATcBhQNkC6dWV1gPLgfA+w7ftWvv5OGuvg/k7SUwwZ
yQ4GG9NPzreCM1cyXLIQzp8H1z4jTs8K6SzfrLfSZROtdCyjaiwkpcHk2dbxxOut5eTWDyKKh/d4
05Sg5LrnwJ0K89fBd5/L3J+eJ2U+eBK8DVD5tXXezGUyzBePlXVuG0fb+DkeLlskjdMMWL2s6bC1
qkCCN0+dSW29yZPLveRmGcw4180541x8szdAc4vJ22t9bPjKj9sFFVUBTMDtMrhgQohAbyyAm5bK
UD73Q/FJTrG10fThYjhSC/tDfHLTMvh8pax8Rl1k5UfZbIoLlyyEk6fKdFoSDNK99fDRMxFFIyON
8mWyeeBtkIi0dIKIbgYkIl8dXG6se8mKvguGwYX3SNmVd1nRZNsaP97sKpcNi+Kxluh1lbD4Cvkd
5OShCT+MOdW1AQ7VSc/PznRwwyVuCrLl9g/WBNgbFD0708F1F7nJzQpxzZfBjZCmOllmlZ4mopsB
WPsCvLlAypUvtzac8oeIT06aDK/Pl0YJMPTMrvHJzvViy6Cfig6GIRH+s1fJqNWO6N+k6ZMpEXtq
P1kqfLtBgpX2DB4HuSVSZvsn0Fgj609XMvi9srGQlArZg6X8oe/FgSBl8sokXbsPGqoj8w8fkB+w
NnB2fAqP/QIGngyFw8Sp2z6SxtqOKk+AyuoADodB/xwHWRnh088BT4Aqj0lrwKRfhoOiXIdt0AzI
0m7wOEjLkV61q9x2/uSEMWK/rwl2roP6gzJqJvax90nNXmsZHHrvdZVyLkiDyw/ui9RXyZINrA2c
Np8UjYSiEUGffBy+cgqhd32Fqr3wmkjhO4n+2EpRtPCK8j8CgILN0JP4oAAAAABJRU5ErkJggg==
&quot;&quot;&quot;" name="img"/>
<field eval="&quot;&quot;&quot;camptocamp_logo&quot;&quot;&quot;" name="name"/>
</record>
</data>
</openerp>
+101
View File
@@ -0,0 +1,101 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Copyright (c) 2010 Camptocamp SA (http://www.camptocamp.com)
# All Right Reserved
#
# Author : Nicolas Bessi (Camptocamp)
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
from osv import fields, osv
class HeaderHTML(osv.osv):
"""HTML Header allows you to define HTML CSS and Page format"""
_name = "ir.header_webkit"
_columns = {
'company_id' : fields.many2one('res.company', 'Company'),
'html' : fields.text('webkit header', help="Set Webkit Report Header"),
'footer_html' : fields.text('webkit footer', help="Set Webkit Report Footer."),
'css' : fields.text('Header CSS'),
'name' : fields.char('Name', size=128, required=True),
'margin_top' : fields.float('Top Margin (mm)'),
'margin_bottom' : fields.float('Bottom Margin (mm)'),
'margin_left' : fields.float('Left Margin (mm)'),
'margin_right' : fields.float('Right Margin (mm)'),
'orientation' : fields.selection(
[('Landscape','Landscape'),('Portrait', 'Portrait')],
'Orientation'
),
'format': fields.selection(
[
('A0' ,'A0 5 841 x 1189 mm'),
('A1' ,'A1 6 594 x 841 mm'),
('A2' ,'A2 7 420 x 594 mm'),
('A3' ,'A3 8 297 x 420 mm'),
('A4' ,'A4 0 210 x 297 mm, 8.26 x 11.69 inches'),
('A5' ,'A5 9 148 x 210 mm'),
('A6' ,'A6 10 105 x 148 mm'),
('A7' ,'A7 11 74 x 105 mm'),
('A8' ,'A8 12 52 x 74 mm'),
('A9' ,'A9 13 37 x 52 mm'),
('B0' ,'B0 14 1000 x 1414 mm'),
('B1' ,'B1 15 707 x 1000 mm'),
('B2' ,'B2 17 500 x 707 mm'),
('B3' ,'B3 18 353 x 500 mm'),
('B4' ,'B4 19 250 x 353 mm'),
('B5' ,'B5 1 176 x 250 mm, 6.93 x 9.84 inches'),
('B6' ,'B6 20 125 x 176 mm'),
('B7' ,'B7 21 88 x 125 mm'),
('B8' ,'B8 22 62 x 88 mm'),
('B9' ,'B9 23 33 x 62 mm'),
('B10',':B10 16 31 x 44 mm'),
('C5E','C5E 24 163 x 229 mm'),
('Comm10E','Comm10E 25 105 x 241 mm, U.S. Common 10 Envelope'),
('DLE', 'DLE 26 110 x 220 mm'),
('Executive','Executive 4 7.5 x 10 inches, 190.5 x 254 mm'),
('Folio','Folio 27 210 x 330 mm'),
('Ledger', 'Ledger 28 431.8 x 279.4 mm'),
('Legal', 'Legal 3 8.5 x 14 inches, 215.9 x 355.6 mm'),
('Letter','Letter 2 8.5 x 11 inches, 215.9 x 279.4 mm'),
('Tabloid', 'Tabloid 29 279.4 x 431.8 mm'),
],
'Paper size',
required=True,
help="Select Proper Paper size"
)
}
HeaderHTML()
class HeaderImage(osv.osv):
"""Logo allows you to define multiple logo per company"""
_name = "ir.header_img"
_columns = {
'company_id' : fields.many2one('res.company', 'Company'),
'img' : fields.binary('Image'),
'name' : fields.char('Name', size=128, required =True, help="Name of Image"),
'type' : fields.char('Type', size=32, required =True, help="Image type(png,gif,jpeg)")
}
HeaderImage()
+64
View File
@@ -0,0 +1,64 @@
<openerp>
<data>
<record model="ir.ui.view" id="header_img">
<field name="name">res.company.header.img</field>
<field name="model">ir.header_img</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form>
<field name='company_id' />
<newline />
<field name="name"/>
<field name="type"/>
<field name="img" widget="image" colspan="4"/>
</form>
</field>
</record>
<record model="ir.ui.view" id="header_webkit">
<field name="name">res.company.header.html</field>
<field name="model">ir.header_webkit</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form>
<field name="name"/>
<newline/>
<notebook>
<page string="Content and styling" >
<field name='company_id' />
<field name="css" colspan="4"/>
<field name="html" colspan="4"/>
<field name="footer_html" colspan="4" />
</page>
<page string="page setup" >
<field name="orientation" />
<field name="format" />
<field name="margin_top" />
<field name="margin_bottom" />
<field name="margin_left" />
<field name="margin_right" />
</page>
</notebook>
</form>
</field>
</record>
<record id="action_header_img" model="ir.actions.act_window">
<field name="name">Header IMG</field>
<field name="res_model">ir.header_img</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
</record>
<menuitem action="action_header_img" id="menu_header_img" parent="base.menu_action_res_company_tree" sequence="14"/>
<record id="action_header_webkit" model="ir.actions.act_window">
<field name="name">Header HTML</field>
<field name="res_model">ir.header_webkit</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
</record>
<menuitem action="action_header_webkit" id="menu_header_webkit" parent="base.menu_action_res_company_tree" sequence="14"/>
</data>
</openerp>
+132
View File
@@ -0,0 +1,132 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Copyright (c) 2010 Camptocamp SA (http://www.camptocamp.com)
# All Right Reserved
#
# Author : Nicolas Bessi (Camptocamp)
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
from osv import osv, fields
import netsvc
from webkit_report import WebKitParser
from report.report_sxw import rml_parse
def register_report(name, model, tmpl_path, parser):
"Register the report into the services"
name = 'report.%s' % name
if netsvc.Service._services.get(name, False):
del netsvc.Service._services[name]
WebKitParser(name, model, tmpl_path, parser=parser)
class ReportXML(osv.osv):
def __init__(self, pool, cr):
super(ReportXML, self).__init__(pool, cr)
def register_all(self,cursor):
value = super(ReportXML, self).register_all(cursor)
cursor.execute("SELECT * FROM ir_act_report_xml")
records = cursor.dictfetchall()
for record in records:
if record['report_type'] == 'webkit':
parser=rml_parse
register_report(record['report_name'], record['model'], record['report_rml'], parser)
return value
def unlink(self, cursor, user, ids, context=None):
"""Delete report and unregister it"""
trans_obj = self.pool.get('ir.translation')
trans_ids = trans_obj.search(
cursor,
user,
[('type', '=', 'report'), ('res_id', 'in', ids)]
)
trans_obj.unlink(cursor, user, trans_ids)
# Warning: we cannot unregister the services at the moment
# because they are shared across databases. Calling a deleted
# report will fail so it's ok.
res = super(ReportXML, self).unlink(
cursor,
user,
ids,
context
)
return res
def create(self, cursor, user, vals, context=None):
"Create report and register it"
res = super(ReportXML, self).create(cursor, user, vals, context)
parser=rml_parse
register_report(
vals['report_name'],
vals['model'],
vals.get('report_rml', False),
parser
)
return res
def write(self, cursor, user, ids, vals, context=None):
"Edit report and manage it registration"
parser=rml_parse
record = self.read(cursor, user, ids)
if isinstance(record, list) :
record = record[0]
if vals.get('report_name', False) and \
vals['report_name']!=record['report_name']:
report_name = vals['report_name']
else:
report_name = record['report_name']
register_report(
report_name,
vals.get('model', record['model']),
vals.get('report_rml', record['report_rml']),
parser
)
res = super(ReportXML, self).write(cursor, user, ids, vals, context)
return res
_name = 'ir.actions.report.xml'
_inherit = 'ir.actions.report.xml'
_columns = {
'webkit_header': fields.property(
'ir.header_webkit',
type='many2one',
relation='ir.header_webkit',
string='WebKit Header',
help="The header linked to the report",
method=True,
view_load=True,
required=True
),
'webkit_debug' : fields.boolean('Webkit debug', help="Enable the webkit engine debugger"),
'report_webkit_data': fields.text('Webkit Template', help="This template will be used if the main report file is not found"),
}
ReportXML()
+20
View File
@@ -0,0 +1,20 @@
<openerp>
<data>
<record id="act_report_xml_view" model="ir.ui.view">
<field name="name">ir.actions.report.xml.inherit</field>
<field name="model">ir.actions.report.xml</field>
<field name="inherit_id" ref="base.act_report_xml_view"/>
<field name="type">form</field>
<field name="arch" type="xml">
<xpath expr="/form/notebook/page[@string='Security']" position="before" >
<page string="Webkit" attrs="{'invisible':[('report_type','!=','webkit')]}">
<field name="webkit_header"/>
<field name="webkit_debug"/>
<separator string="Webkit Template (used if Report File is not found)" colspan="4"/>
<field name="report_webkit_data" colspan="4" nolabel="1"/>
</page>
</xpath>
</field>
</record>
</data>
</openerp>
+82
View File
@@ -0,0 +1,82 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Copyright (c) 2010 Camptocamp SA (http://www.camptocamp.com)
# All Right Reserved
#
# Author : Nicolas Bessi (Camptocamp)
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
import pooler
class WebKitHelper(object):
"""Set of usefull report helper"""
def __init__(self, cursor, uid, report_id, context):
"constructor"
self.cursor = cursor
self.uid = uid
self.pool = pooler.get_pool(self.cursor.dbname)
self.report_id = report_id
def embed_image(self, type, img, width=0, height=0) :
"Transform a DB image into an embedded HTML image"
if width :
width = 'width="%spx"'%(width)
else :
width = ' '
if height :
height = 'width="%spx"'%(height)
else :
height = ' '
toreturn = '<img %s %s src="data:image/%s;base64,%s">'%(
width,
height,
type,
str(img))
return toreturn
def get_logo_by_name(self, name):
"""Return logo by name"""
header_obj = self.pool.get('ir.header_img')
header_img_id = header_obj.search(
self.cursor,
self.uid,
[('name','=',name)]
)
if not header_img_id :
return u''
if isinstance(header_img_id, list):
header_img_id = header_img_id[0]
head = header_obj.browse(self.cursor, self.uid, header_img_id)
return (head.img, head.type)
def embed_logo_by_name(self, name, width=0, height=0) :
"""Return HTML embedded logo by name"""
img, type = self.get_logo_by_name(name)
return self.embed_image(type, img, width, height)
@@ -0,0 +1,3 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_ir_header_webkit","ir.header_webkit","model_ir_header_webkit",,,,,
"access_ir_header_img","ir.header_img","model_ir_header_img",,,,,
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_ir_header_webkit ir.header_webkit model_ir_header_webkit
3 access_ir_header_img ir.header_img model_ir_header_img
+347
View File
@@ -0,0 +1,347 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Copyright (c) 2010 Camptocamp SA (http://www.camptocamp.com)
# All Right Reserved
#
# Author : Nicolas Bessi (Camptocamp)
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
import commands
import os
import report
import tempfile
import time
from mako.template import Template
import netsvc
import pooler
from report_helper import WebKitHelper
from report.report_sxw import *
from tools.config import config
from tools.translate import _
from osv.osv import except_osv
class WebKitParser(report_sxw):
"""Custom class that use webkit to render HTML reports
Code partially taken from report openoffice. Thanks guys :)
"""
def __init__(self, name, table, rml=False, parser=False,
header=True, store=False):
self.parser_instance = False
self.localcontext={}
report_sxw.__init__(self, name, table, rml, parser,
header, store)
def get_lib(self, cursor, uid, company) :
"""Return the lib wkhtml path"""
#TODO Detect lib in system first
path = self.pool.get('res.company').read(cursor, uid, company, ['lib_path',])
path = path['lib_path']
if not path:
raise except_osv(
_('Wkhtmltopdf library path is not set in company'),
_('Please install executable on your system'+
' (sudo apt-get install wkhtmltopdf) or download it from here:'+
' http://code.google.com/p/wkhtmltopdf/downloads/list and set the'+
' path to the executable on the Company form.')
)
if os.path.isabs(path) :
if (os.path.exists(path) and os.access(path, os.X_OK)\
and os.path.basename(path).startswith('wkhtmltopdf')):
return path
else:
raise except_osv(
_('Wrong Wkhtmltopdf path set in company'+
'Given path is not executable or path is wrong'),
'for path %s'%(path)
)
else :
raise except_osv(
_('path to Wkhtmltopdf is not absolute'),
'for path %s'%(path)
)
def generate_pdf(self, comm_path, report_xml, header, footer, html_list):
"""Call webkit in order to generate pdf"""
tmp_dir = tempfile.gettempdir()
out = report_xml.name+str(time.time())+'.pdf'
out = os.path.join(tmp_dir, out.replace(' ',''))
files = []
file_to_del = []
if comm_path:
command = [comm_path]
else:
command = ['wkhtmltopdf']
command.append('-q')
if header :
head_file = file( os.path.join(
tmp_dir,
str(time.time()) + '.head.html'
),
'w'
)
head_file.write(header)
head_file.close()
file_to_del.append(head_file.name)
command.append("--header-html '%s'"%(head_file.name))
if footer :
foot_file = file( os.path.join(
tmp_dir,
str(time.time()) + '.foot.html'
),
'w'
)
foot_file.write(footer)
foot_file.close()
file_to_del.append(foot_file.name)
command.append("--footer-html '%s'"%(foot_file.name))
if report_xml.webkit_header.margin_top :
command.append('--margin-top %s'%(report_xml.webkit_header.margin_top))
if report_xml.webkit_header.margin_bottom :
command.append('--margin-bottom %s'%(report_xml.webkit_header.margin_bottom))
if report_xml.webkit_header.margin_left :
command.append('--margin-left %s'%(report_xml.webkit_header.margin_left))
if report_xml.webkit_header.margin_right :
command.append('--margin-right %s'%(report_xml.webkit_header.margin_right))
if report_xml.webkit_header.orientation :
command.append("--orientation '%s'"%(report_xml.webkit_header.orientation))
if report_xml.webkit_header.format :
command.append(" --page-size '%s'"%(report_xml.webkit_header.format))
for html in html_list :
html_file = file(os.path.join(tmp_dir, str(time.time()) + '.body.html'), 'w')
html_file.write(html)
html_file.close()
file_to_del.append(html_file.name)
command.append(html_file.name)
command.append(out)
generate_command = ' '.join(command)
try:
status = commands.getstatusoutput(generate_command)
if status[0] :
raise except_osv(
_('Webkit raise an error' ),
status[1]
)
except Exception:
for f_to_del in file_to_del :
os.unlink(f_to_del)
pdf = file(out).read()
for f_to_del in file_to_del :
os.unlink(f_to_del)
os.unlink(out)
return pdf
def setLang(self, lang):
if not lang:
lang = 'en_US'
self.localcontext['lang'] = lang
def translate_call(self, src):
"""Translate String."""
ir_translation = self.pool.get('ir.translation')
res = ir_translation._get_source(self.parser_instance.cr, self.parser_instance.uid, self.name, 'report', self.localcontext.get('lang', 'en_US'), src)
return res
def formatLang(self, value, digits=None, date=False, date_time=False, grouping=True, monetary=False):
"""format using the know cursor, language from localcontext"""
if digits is None:
digits = self.parser_instance.get_digits(value)
if isinstance(value, (str, unicode)) and not value:
return ''
pool_lang = self.pool.get('res.lang')
lang = self.localcontext['lang']
lang_ids = pool_lang.search(self.parser_instance.cr, self.parser_instance.uid, [('code','=',lang)])[0]
lang_obj = pool_lang.browse(self.parser_instance.cr, self.parser_instance.uid, lang_ids)
if date or date_time:
if not str(value):
return ''
date_format = lang_obj.date_format
parse_format = '%Y-%m-%d'
if date_time:
value=value.split('.')[0]
date_format = date_format + " " + lang_obj.time_format
parse_format = '%Y-%m-%d %H:%M:%S'
if not isinstance(value, time.struct_time):
return time.strftime(date_format, time.strptime(value, parse_format))
else:
date = datetime(*value.timetuple()[:6])
return date.strftime(date_format)
return lang_obj.format('%.' + str(digits) + 'f', value, grouping=grouping, monetary=monetary)
# override needed to keep the attachments' storing procedure
def create_single_pdf(self, cursor, uid, ids, data, report_xml, context=None):
"""generate the PDF"""
if not context:
context={}
if report_xml.report_type != 'webkit':
return super(WebKitParser,self).create_single_pdf(cursor, uid, ids, data, report_xml, context=context)
self.parser_instance = self.parser(
cursor,
uid,
self.name2,
context=context
)
self.pool = pooler.get_pool(cursor.dbname)
objs = self.getObjects(cursor, uid, ids, context)
self.parser_instance.set_context(objs, data, ids, report_xml.report_type)
template = False
if report_xml.report_file :
path = os.path.join(config['addons_path'], report_xml.report_file)
if os.path.exists(path) :
template = file(path).read()
if not template and report_xml.report_webkit_data :
template = report_xml.report_webkit_data
if not template :
raise except_osv(_('Webkit Report template not found !'), _(''))
header = report_xml.webkit_header.html
footer = report_xml.webkit_header.footer_html
if not header and report_xml.header:
raise except_osv(
_('No header defined for this Webkit report!'),
_('Please set a header in company settings')
)
if not report_xml.header :
#I know it could be cleaner ...
header = u"""
<html>
<head>
<style type="text/css">
${css}
</style>
<script>
function subst() {
var vars={};
var x=document.location.search.substring(1).split('&');
for(var i in x) {var z=x[i].split('=',2);vars[z[0]] = unescape(z[1]);}
var x=['frompage','topage','page','webpage','section','subsection','subsubsection'];
for(var i in x) {
var y = document.getElementsByClassName(x[i]);
for(var j=0; j<y.length; ++j) y[j].textContent = vars[x[i]];
}
}
</script>
</head>
<body style="border:0; margin: 0;" onload="subst()">
</body>
</html>"""
css = report_xml.webkit_header.css
if not css :
css = ''
user = self.pool.get('res.users').browse(cursor, uid, uid)
company= user.company_id
#default_filters=['unicode', 'entity'] can be used to set global filter
body_mako_tpl = Template(template ,input_encoding='utf-8')
helper = WebKitHelper(cursor, uid, report_xml.id, context)
html = body_mako_tpl.render( helper=helper,
css=css,
_=self.translate_call,
**self.parser_instance.localcontext
)
head_mako_tpl = Template(header, input_encoding='utf-8')
head = head_mako_tpl.render(
company=company,
time=time,
helper=helper,
css=css,
formatLang=self.formatLang,
setLang=self.setLang,
_=self.translate_call,
_debug=False
)
foot = False
if footer :
foot_mako_tpl = Template(footer ,input_encoding='utf-8')
foot = foot_mako_tpl.render(
company=company,
time=time,
helper=helper,
css=css,
formatLang=self.formatLang,
setLang=self.setLang,
_=self.translate_call,
)
if report_xml.webkit_debug :
deb = head_mako_tpl.render(
company=company,
time=time,
helper=helper,
css=css,
_debug=html,
formatLang=self.formatLang,
setLang=self.setLang,
_=self.translate_call,
)
return (deb, 'html')
bin = self.get_lib(cursor, uid, company.id)
pdf = self.generate_pdf(bin, report_xml, head, foot, [html])
return (pdf, 'pdf')
def create(self, cursor, uid, ids, data, context=None):
"""We override the create function in order to handle generator
Code taken from report openoffice. Thanks guys :) """
pool = pooler.get_pool(cursor.dbname)
ir_obj = pool.get('ir.actions.report.xml')
report_xml_ids = ir_obj.search(cursor, uid,
[('report_name', '=', self.name[7:])], context=context)
if report_xml_ids:
report_xml = ir_obj.browse(
cursor,
uid,
report_xml_ids[0],
context=context
)
report_xml.report_rml = None
report_xml.report_rml_content = None
report_xml.report_sxw_content_data = None
report_rml.report_sxw_content = None
report_rml.report_sxw = None
else:
return super(WebKitParser, self).create(cursor, uid, ids, data, context)
if report_xml.report_type != 'webkit' :
return super(WebKitParser, self).create(cursor, uid, ids, data, context)
result = self.create_source_pdf(cursor, uid, ids, data, report_xml, context)
if not result:
return (False,False)
return result
+32
View File
@@ -0,0 +1,32 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Copyright (c) 2010 Camptocamp SA (http://www.camptocamp.com)
# All Right Reserved
#
# Author : Vincent Renaville
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
import report_webkit_actions
@@ -0,0 +1,141 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Copyright (c) 2010 Camptocamp SA (http://www.camptocamp.com)
# All Right Reserved
#
# Author : Vincent Renaville
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
import ir
from tools.translate import _
from osv import fields, osv
class report_webkit_actions(osv.osv_memory):
_name = "report.webkit.actions"
_description = "Webkit Actions"
_columns = {
'print_button':fields.boolean('Add print button', help="Check this to add a Print action for this Report in the sidebar of the corresponding document types"),
'open_action':fields.boolean('Open added action', help="Check this to view the newly added internal print action after creating it (technical view) "),
}
_defaults = {
'print_button': lambda *a: True,
'open_action': lambda *a: False,
}
def fields_view_get(self, cr, uid, view_id=None, view_type='form', context=None, toolbar=False, submenu=False):
""" Changes the view dynamically
@param self: The object pointer.
@param cr: A database cursor
@param uid: ID of the user currently logged in
@param context: A standard dictionary
@return: New arch of view.
"""
res = super(report_webkit_actions, self).fields_view_get(cr, uid, view_id=view_id, view_type=view_type, context=context, toolbar=toolbar,submenu=False)
record_id = context and context.get('active_id', False) or False
active_model = context.get('active_model')
if not record_id or (active_model and active_model != 'ir.actions.report.xml'):
return res
report = self.pool.get('ir.actions.report.xml').browse(
cr,
uid,
context.get('active_id'),
context=context
)
ids = self.pool.get('ir.values').search(
cr,
uid,
[('value','=',report.type+','+str(context.get('active_id')))]
)
if ids:
res['arch'] = '''<form string="Add Print Buttons">
<label string="Report Action already exist for this report."/>
<separator colspan="4"/>
<group col="2" colspan="4">
<button icon='gtk-cancel' special="cancel"
string="_Cancel" />
</group>
</form>
'''
return res
def do_action(self, cr, uid, ids, context):
""" This Function Open added Action.
@param self: The object pointer.
@param cr: A database cursor
@param uid: ID of the user currently logged in
@param ids: List of report.webkit.actions's ID
@param context: A standard dictionary
@return: Dictionary of ir.values form.
"""
report_obj = self.pool.get('ir.actions.report.xml')
for current in self.browse(cr, uid, ids):
report = report_obj.browse(
cr,
uid,
context.get('active_id'),
context=context
)
if current.print_button:
res = ir.ir_set(
cr,
uid,
'action',
'client_print_multi',
report.report_name,
[report.model],
'ir.actions.report.xml,%d' % context.get('active_id', False),
isobject=True
)
else:
res = ir.ir_set(
cr,
uid,
'action',
'client_print_multi',
report.report_name,
[report.model,0],
'ir.actions.report.xml,%d' % context.get('active_id', False),
isobject=True
)
if res[0]:
if not current.open_action:
return {}
return {
'name': _('Client Actions Connections'),
'view_type': 'form',
'view_mode': 'form',
'res_id' : res[0],
'res_model': 'ir.values',
'view_id': False,
'type': 'ir.actions.act_window',
}
report_webkit_actions()
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<record model="ir.ui.view" id="view_report_webkit_actions">
<field name="name">Report Webkit actions wizard</field>
<field name="model">report.webkit.actions</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Add Print Buttons" col="4">
<field name="print_button"/>
<field name="open_action"/>
<separator string="" colspan="6"/>
<group colspan="6" col="4" >
<button string="_Cancel" icon="gtk-close" special="cancel" />
<button name="do_action" type="object" string="_Ok" icon="gtk-ok" />
</group>
</form>
</field>
</record>
<act_window name="Add Print Buttons"
res_model="report.webkit.actions"
src_model="ir.actions.report.xml"
view_mode="form"
view_type="form"
key2="client_print_multi"
target="new"
id="wizard_ofdo_report_actions"/>
</data>
</openerp>
+32
View File
@@ -0,0 +1,32 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Copyright (c) 2010 Camptocamp SA (http://www.camptocamp.com)
# All Right Reserved
#
# Author : Nicolas Bessi (Camptocamp)
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
import wizard
import report
@@ -0,0 +1,52 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Copyright (c) 2010 Camptocamp SA (http://www.camptocamp.com)
# All Right Reserved
#
# Author : Nicolas Bessi (Camptocamp)
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
{
"name" : "Webkit Report Samples",
"description" : """Samples for Webkit Report Engine (report_webkit module).
A sample invoice report is included in this module, as well as a wizard to
add Webkit Report entries on any Document in the system.
You have to create the print buttons by calling the wizard. For more details see:
http://files.me.com/nbessi/06n92k.mov
""",
"version" : "0.9",
"depends" : ["base", "account", "report_webkit"],
"category": "Reports/Webkit",
"author" : "Camptocamp SA - NBessi",
"url": "http://www.camptocamp.com/",
"data": ["report_webkit_html_view.xml",
],
"installable" : True,
"active" : False,
}
+241
View File
@@ -0,0 +1,241 @@
# Translation of OpenERP Server.
# This file contains the translation of the following modules:
# * report_webkit_sample
#
msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-10-05 06:33:26+0000\n"
"PO-Revision-Date: 2010-10-05 06:33:26+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: report_webkit_sample
#: wizard_view:ir.report_actions,exist:0
msgid "Report Action already exist for this report."
msgstr "Report Action already exist for this report."
#. module: report_webkit_sample
#: wizard_field:ir.report_actions,add,print_button:0
msgid "Add print button"
msgstr "Add print button"
#. module: report_webkit_sample
#: model:ir.actions.report.xml,name:report_webkit_sample.report_webkit_html
msgid "WebKit invoice"
msgstr "facture WebKit"
#. module: report_webkit_sample
#: model:ir.actions.wizard,name:report_webkit_sample.wizard_oo_report_actions
#: wizard_view:ir.report_actions,add:0
#: wizard_view:ir.report_actions,exist:0
msgid "Add Print Buttons"
msgstr "Ajouter des boutons d'impression"
#. module: report_webkit_sample
#: code:addons/report_webkit_sample/wizard/report_actions.py:0
#, python-format
msgid "Client Actions Connections"
msgstr "Actions Client Connections"
#. module: report_webkit_sample
#: model:ir.module.module,description:report_webkit_sample.module_meta_information
msgid "Report system base on WebKit engine (wkhtmltopd lib) that allows to do HTML2PDF reporting.\n"
"The module structure and some is inspired of the report_openoffice module\n"
"The module allows:\n"
" -HTML report definition\n"
" -Multi header support \n"
" -Multi logo\n"
" -Multi company support\n"
" -HTML and CSS-3 support (In the limit of the actual WebKIT version)\n"
" -JavaScript support \n"
" -Raw HTML debugger\n"
" -Book printing capabilities\n"
" -Margins definition \n"
" -Paper size definition\n"
"and munch more\n"
"\n"
"Many header are defined per company\n"
"Many logo are defined per company\n"
"CSS style, header and footer body are defined in the company\n"
"\n"
"The mapper library can be found here\n"
"http://code.google.com/p/wkhtmltopdf/\n"
"The libraries are included for Linux, Mac OS X i386 and Windows 32.\n"
"\n"
"A sample invoice report is defined in the report. \n"
"You have to create the print button by calling a wizard. For more details :\n"
" http://files.me.com/nbessi/06n92k.mov \n"
"\n"
"TODO :\n"
"JavaScript support activation deactivation\n"
"Collated and book format support\n"
"Zip return for separated PDF\n"
"Web client WYSIWYG\n"
" "
msgstr "Report system base on WebKit engine (wkhtmltopd lib) that allows to do HTML2PDF reporting.\n"
"The module structure and some is inspired of the report_openoffice module\n"
"The module allows:\n"
" -HTML report definition\n"
" -Multi header support \n"
" -Multi logo\n"
" -Multi company support\n"
" -HTML and CSS-3 support (In the limit of the actual WebKIT version)\n"
" -JavaScript support \n"
" -Raw HTML debugger\n"
" -Book printing capabilities\n"
" -Margins definition \n"
" -Paper size definition\n"
"and munch more\n"
"\n"
"Many header are defined per company\n"
"Many logo are defined per company\n"
"CSS style, header and footer body are defined in the company\n"
"\n"
"The mapper library can be found here\n"
"http://code.google.com/p/wkhtmltopdf/\n"
"The libraries are included for Linux, Mac OS X i386 and Windows 32.\n"
"\n"
"A sample invoice report is defined in the report. \n"
"You have to create the print button by calling a wizard. For more details :\n"
" http://files.me.com/nbessi/06n92k.mov \n"
"\n"
"TODO :\n"
"JavaScript support activation deactivation\n"
"Collated and book format support\n"
"Zip return for separated PDF\n"
"Web client WYSIWYG\n"
" "
#. module: report_webkit_sample
#: help:ir.report_actions,add,print_button:0
msgid "Add action to menu context in print button."
msgstr "Ajouter à l'action du menu contextuel dans le bouton d'impression."
#. module: report_webkit_sample
#: wizard_button:ir.report_actions,add,end:0
msgid "_Cancel"
msgstr "_Cancel"
#. module: report_webkit_sample
#: model:ir.module.module,shortdesc:report_webkit_sample.module_meta_information
msgid "webkit report"
msgstr "rapport webkit"
#. module: report_webkit_sample
#: wizard_field:ir.report_actions,add,open_action:0
msgid "Open added action"
msgstr "Ouvrir ajouté action"
#. module: report_webkit_sample
#: wizard_button:ir.report_actions,add,process:0
msgid "_Ok"
msgstr "_Ok"
#. module: report_webkit_sample
#: wizard_button:ir.report_actions,exist,end:0
msgid "_Close"
msgstr "_Close"
#. module: report_webkit_sample
#: webkit:report.webkitaccount.invoice:0
msgid "Invoice Date"
msgstr "Date de la facture"
#. module: report_webkit_sample
#: webkit:report.webkitaccount.invoice:0
msgid "QTY"
msgstr "QTÉ"
#. module: report_webkit_sample
#: webkit:report.webkitaccount.invoice:0
msgid "Unit Price"
msgstr "Prix unitaire"
#. module: report_webkit_sample
#: field:report.webkitaccount.invoice:0
msgid "Unit of Measure"
msgstr "Unité de mesure"
#. module: report_webkit_sample
#: view:account.invoice:0
#: field:account.invoice.line,invoice_line_tax_id:0
#: model:ir.actions.act_window,name:account.action_tax_form
#: model:ir.ui.menu,name:account.menu_action_tax_form
#: model:ir.ui.menu,name:account.next_id_27
msgid "Taxes"
msgstr "Impôts"
#. module: report_webkit_sample
#: webkit:report.webkitaccount.invoice:0
msgid "Price"
msgstr "Prix"
#. module: report_webkit_sample
#: webkit:report.webkitaccount.invoice:0
msgid "Tax Lines"
msgstr "Lignes de taxe"
#. module: report_webkit_sample
#: webkit:report.webkitaccount.invoice:0
msgid "Amount"
msgstr "Montant"
#. module: report_webkit_sample
#: webkit:report.webkitaccount.invoice,:0
msgid "Partner Ref."
msgstr "Réf. partenaire"
#. module: report_webkit_sample
#: webkit:report.webkitaccount.invoice:0
msgid "Invoice Ref"
msgstr "Réf. Facture"
#. module: report_webkit_sample
#: field:account.invoice,amount_tax:0
msgid "Total"
msgstr "Total"
#. module: report_webkit_sample
#: field:account.invoice,name:0
#: field:account.invoice.line,name:0
msgid "Description"
msgstr "Description"
#. module: report_webkit_sample
#: view:account.invoice.line:0
#: webkit:account.invoice.tax,invoice_id:0
msgid "Invoice Line"
msgstr "Ligne de facture"
#. module: report_webkit_sample
#: field:account.analytic.line,product_id:0
#: field:account.invoice.line,product_id:0
#: field:account.move.line,product_id:0
msgid "Product"
msgstr "Produit"
#. module: report_webkit_sample
#: field:account.invoice,name:0
msgid "Document"
msgstr "Ref. document"
#. module: report_webkit_sample
#: webkit:account.invoice.line,discount:0
msgid "Disc.(%)"
msgstr "Disc.(%)"
#. module: report_webkit_sample
#: model:account.account.type,name:account.account_type_tax
#: field:account.invoice,amount_tax:0
#: field:account.move.line,account_tax_id:0
msgid "Tax"
msgstr "Taxe"
@@ -0,0 +1,32 @@
#-*- coding: utf-8 -*-
##############################################################################
#
# Copyright (c) 2010 Camptocamp SA (http://www.camptocamp.com)
# All Right Reserved
#
# Author : Nicolas Bessi (Camptocamp)
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
import report_webkit_html
@@ -0,0 +1,83 @@
<html>
<head>
<style type="text/css">
${css}
</style>
</head>
<body>
%for inv in objects :
<% setLang(inv.partner_id.lang) %>
<table class="dest_address">
<tr><td ><b>${inv.partner_id.title or ''|entity} ${inv.partner_id.name |entity}</b></td></tr>
<tr><td>${inv.address_invoice_id.street or ''|entity}</td></tr>
<tr><td>${inv.address_invoice_id.street2 or ''|entity}</td></tr>
<tr><td>${inv.address_invoice_id.zip or ''|entity} ${inv.address_invoice_id.city or ''|entity}</td></tr>
%if inv.address_invoice_id.country_id :
<tr><td>${inv.address_invoice_id.country_id.name or ''|entity} </td></tr>
%endif
%if inv.address_invoice_id.phone :
<tr><td>${_("Tel")}: ${inv.address_invoice_id.phone|entity}</td></tr>
%endif
%if inv.address_invoice_id.fax :
<tr><td>${_("Fax")}: ${inv.address_invoice_id.fax|entity}</td></tr>
%endif
%if inv.address_invoice_id.email :
<tr><td>${_("E-mail")}: ${inv.address_invoice_id.email|entity}</td></tr>
%endif
%if inv.partner_id.vat :
<tr><td>${_("VAT")}: ${inv.partner_id.vat|entity}</td></tr>
%endif
</table>
<br />
%if inv.type == 'out_invoice' :
<span class="title">${_("Invoice")} ${inv.number or ''|entity}</span>
%elif inv.type == 'in_invoice' :
<span class="title">${_("Supplier Invoice")} ${inv.number or ''|entity}</span>
%elif inv.type == 'out_refund' :
<span class="title">${_("Refund")} ${inv.number or ''|entity}</span>
%elif inv.type == 'in_refund' :
<span class="title">${_("Supplier Refund")} ${inv.number or ''|entity}</span>
%endif
<br/>
<br/>
<table class="basic_table" width="90%">
<tr><td>${_("Document")}</td><td>${_("Invoice Date")}</td><td>${_("Partner Ref.")}</td></tr>
<tr><td>${inv.name}</td><td>${formatLang(inv.date_invoice, date=True)|entity}</td><td>&nbsp;</td></tr>
</table>
<h1><br /></h1>
<table class="list_table" width="90%">
<thead><tr><th>${_("Description")}</th><th class>${_("Taxes")}</th><th class>${_("QTY")}</th><th>${_("Unit Price")}</th><th >${_("Disc.(%)")}</th><th>${_("Price")}</th></tr></thead>
%for line in inv.invoice_line :
<tbody>
<tr><td>${line.name|entity}</td><td>${ ', '.join([ tax.name or '' for tax in line.invoice_line_tax_id ])|entity}</td><td>${line.quantity}</td><td style="text-align:right;">${formatLang(line.price_unit)}</td><td style="text-align:center;">${line.discount or 0.00}</td><td style="text-align:right;">${formatLang(line.price_subtotal)}</td></tr>
%if line.note :
<tr><td colspan="6" style="border-style:none"><pre style="font-family:Helvetica;padding-left:20px">${line.note |entity}</pre></td></tr>
%endif
%endfor
<tr><td style="border-style:none"/><td style="border-style:none"/><td style="border-style:none"/><td style="border-style:none"/><td style="border-top:2px solid"><b>Net Total:</b></td><td style="border-top:2px solid;text-align:right">${formatLang(inv.amount_untaxed)}</td></tr>
<tr><td style="border-style:none"/><td style="border-style:none"/><td style="border-style:none"/><td style="border-style:none"/><td style="border-style:none"><b>Taxes:</b></td><td style="text-align:right">${formatLang(inv.amount_tax)}</td></tr>
<tr><td style="border-style:none"/><td style="border-style:none"/><td style="border-style:none"/><td style="border-style:none"/><td style="border-top:2px solid"><b>Total:</b></td><td style="border-top:2px solid;text-align:right">${formatLang(inv.amount_total)}</td></tr>
</tbody>
</table>
<table class="list_table" width="40%">
<tr><th>Tax</th><th>${_("Base")}</th><th>${_("Amount")}</th></tr>
%if inv.tax_line :
%for t in inv.tax_line :
<tr>
<td>${ t.name|entity } </td>
<td>${ t.base|entity}</td>
<td>${ formatLang(t.amount) }</td>
</tr>
%endfor
%endif
<tr>
<td style="border-style:none"/>
<td style="border-top:2px solid"><b>${_("Total")}</b></td>
<td style="border-top:2px solid">${ formatLang(inv.amount_tax) }</td>
</tr>
</table>
<p style="page-break-after:always"></p>
%endfor
</body>
</html>
@@ -0,0 +1,17 @@
import time
from report import report_sxw
from osv import osv
class report_webkit_html(report_sxw.rml_parse):
def __init__(self, cr, uid, name, context):
super(report_webkit_html, self).__init__(cr, uid, name, context=context)
self.localcontext.update({
'time': time,
'cr':cr,
'uid': uid,
})
report_sxw.report_sxw('report.webkitaccount.invoice',
'account.invoice',
'addons/report_webkit_sample/report/report_webkit_html.mako',
parser=report_webkit_html)
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<report auto="False" id="report_webkit_html" model="account.invoice" name="webkitaccount.invoice" file="report_webkit_sample/report/report_webkit_html.mako" string="WebKit invoice" report_type="webkit" />
</data>
</openerp>
+1 -2
View File
@@ -41,8 +41,7 @@
sale_order_obj = self.pool.get('sale.order')
so = sale_order_obj.browse(cr, uid, ref("sale_order_so1"))
picking_id = self.search(cr, uid, [('origin','=',so.name),('type','=','out')])
if picking_id:
print "There is a picking attached to this sale order"
assert picking_id,"There is a picking attached to this sale order"
-
I open the Invoice for the SO.
-
+33
View File
@@ -0,0 +1,33 @@
# Serbian translation for openobject-addons
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the openobject-addons package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2010-10-14 20:30+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale_analytic_plans
#: field:sale.order.line,analytics_id:0
msgid "Analytic Distribution"
msgstr "Analitička Distribucija"
#. module: sale_analytic_plans
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Nevažeći XML za pregled arhitekture"
#. module: sale_analytic_plans
#: model:ir.module.module,shortdesc:sale_analytic_plans.module_meta_information
msgid "Sales Analytic Distribution Management"
msgstr "Menadzment Analiticke Distribucije Prodaje"
+175 -171
View File
File diff suppressed because it is too large Load Diff
+6 -6
View File
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
"PO-Revision-Date: 2009-09-18 14:41+0000\n"
"Last-Translator: Dragan Životić <dragan_zivotic@yahoo.com>\n"
"PO-Revision-Date: 2010-10-14 17:20+0000\n"
"Last-Translator: zmmaj <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-09-29 05:15+0000\n"
"X-Launchpad-Export-Date: 2010-10-15 04:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: warning
@@ -46,7 +46,7 @@ msgstr "Upozorenje kada Kupujete ovaj Proizvod"
#: view:product.product:0
#: view:res.partner:0
msgid "Warnings"
msgstr "Opozorenja"
msgstr "Upozorenja"
#. module: warning
#: selection:product.product,sale_line_warn:0
@@ -75,7 +75,7 @@ msgstr "Nema Poruke"
#. module: warning
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "Neogovarajući XML za Arhitekturu Pogleda"
msgstr "Nevažeći XML za pregled arhitekture"
#. module: warning
#: field:res.partner,invoice_warn:0
@@ -95,7 +95,7 @@ msgstr "Upozorenej pri Prodaji ovog Proizvoda"
#. module: warning
#: field:res.partner,sale_warn:0
msgid "Sale Order"
msgstr "Narudžbenica"
msgstr "Nalog za prodaju"
#. module: warning
#: field:res.partner,picking_warn:0