diff --git a/addons/account/__openerp__.py b/addons/account/__openerp__.py index ec61248e147..c8d17c2cf9e 100644 --- a/addons/account/__openerp__.py +++ b/addons/account/__openerp__.py @@ -141,7 +141,6 @@ module named account_voucher. 'test/account_change_currency.yml', 'test/chart_of_account.yml', 'test/account_period_close.yml', - 'test/account_fiscalyear_close_state.yml', 'test/account_use_model.yml', 'test/account_validate_account_move.yml', 'test/account_fiscalyear_close.yml', @@ -149,6 +148,7 @@ module named account_voucher. 'test/account_cash_statement.yml', 'test/test_edi_invoice.yml', 'test/account_report.yml', + 'test/account_fiscalyear_close_state.yml', #last test, as it will definitively close the demo fiscalyear ], 'installable': True, 'active': False, diff --git a/addons/account/account.py b/addons/account/account.py index 8aa1569520e..e41a5f2f280 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -859,7 +859,7 @@ class account_fiscalyear(osv.osv): 'state': 'draft', 'company_id': lambda self,cr,uid,c: self.pool.get('res.users').browse(cr, uid, uid, c).company_id.id, } - _order = "date_start" + _order = "date_start, id" def _check_duration(self, cr, uid, ids, context=None): @@ -904,6 +904,10 @@ class account_fiscalyear(osv.osv): return True def find(self, cr, uid, dt=None, exception=True, context=None): + res = self.finds(cr, uid, dt, exception, context=context) + return res and res[0] or False + + def finds(self, cr, uid, dt=None, exception=True, context=None): if context is None: context = {} if not dt: dt = time.strftime('%Y-%m-%d') @@ -918,8 +922,8 @@ class account_fiscalyear(osv.osv): if exception: raise osv.except_osv(_('Error !'), _('No fiscal year defined for this date !\nPlease create one.')) else: - return False - return ids[0] + return [] + return ids def name_search(self, cr, user, name, args=None, operator='ilike', context=None, limit=80): if args is None: @@ -1682,13 +1686,15 @@ class account_tax_code(osv.osv): if context.get('state', 'all') == 'all': move_state = ('draft', 'posted', ) if context.get('fiscalyear_id', False): - fiscalyear_id = context['fiscalyear_id'] + fiscalyear_id = [context['fiscalyear_id']] else: - fiscalyear_id = self.pool.get('account.fiscalyear').find(cr, uid, exception=False) + fiscalyear_id = self.pool.get('account.fiscalyear').finds(cr, uid, exception=False) where = '' where_params = () if fiscalyear_id: - pids = map(lambda x: str(x.id), self.pool.get('account.fiscalyear').browse(cr, uid, fiscalyear_id).period_ids) + pids = [] + for fy in fiscalyear_id: + pids += map(lambda x: str(x.id), self.pool.get('account.fiscalyear').browse(cr, uid, fy).period_ids) if pids: where = ' AND line.period_id IN %s AND move.state IN %s ' where_params = (tuple(pids), move_state) diff --git a/addons/account/account_invoice_view.xml b/addons/account/account_invoice_view.xml index 54a60ee1b57..4cc1a63db61 100644 --- a/addons/account/account_invoice_view.xml +++ b/addons/account/account_invoice_view.xml @@ -432,7 +432,7 @@ tree,form,calendar,graph [('type','=','out_invoice')] - {'type':'out_invoice', 'journal_type': 'sale'} + {'default_type':'out_invoice', 'type':'out_invoice', 'journal_type': 'sale'} With Customer Invoices you can create and manage sales invoices issued to your customers. OpenERP can also generate draft invoices automatically from sales orders or deliveries. You should only confirm them before sending them to your customers. @@ -460,7 +460,7 @@ tree,form,calendar,graph [('type','=','in_invoice')] - {'type':'in_invoice', 'journal_type': 'purchase'} + {'default_type': 'in_invoice', 'type': 'in_invoice', 'journal_type': 'purchase'} With Supplier Invoices you can enter and manage invoices issued by your suppliers. OpenERP can also generate draft invoices automatically from purchase orders or receipts. This way, you can control the invoice from your supplier according to what you purchased or received. @@ -473,7 +473,7 @@ tree,form,calendar,graph [('type','=','out_refund')] - {'type':'out_refund', 'journal_type': 'sale_refund'} + {'default_type':'out_refund', 'type':'out_refund', 'journal_type': 'sale_refund'} With Customer Refunds you can manage the credit notes for your customers. A refund is a document that credits an invoice completely or partially. You can easily generate refunds and reconcile them directly from the invoice form. @@ -499,7 +499,7 @@ tree,form,calendar,graph [('type','=','in_refund')] - {'type':'in_refund', 'journal_type': 'purchase_refund'} + {'default_type': 'in_refund', 'type': 'in_refund', 'journal_type': 'purchase_refund'} With Supplier Refunds you can manage the credit notes you receive from your suppliers. A refund is a document that credits an invoice completely or partially. You can easily generate refunds and reconcile them directly from the invoice form. diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml index 1d336dda460..16cd957a61e 100644 --- a/addons/account/account_view.xml +++ b/addons/account/account_view.xml @@ -1583,7 +1583,12 @@ context="{'search_default_account_id':[active_id], 'search_default_unreconciled':1, 'default_account_id': active_id}" src_model="account.account"/> - + + @@ -154,7 +158,11 @@ - + + @@ -162,7 +170,11 @@ - + + diff --git a/addons/base_contact/i18n/cs.po b/addons/base_contact/i18n/cs.po index c93c7f7f7ba..2e4b8e18e42 100644 --- a/addons/base_contact/i18n/cs.po +++ b/addons/base_contact/i18n/cs.po @@ -4,17 +4,18 @@ # msgid "" msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" +"Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2010-08-03 00:58+0000\n" -"Last-Translator: Mantavya Gajjar (Open ERP) \n" -"Language-Team: \n" +"PO-Revision-Date: 2011-11-25 12:34+0000\n" +"Last-Translator: Jiří Hajda \n" +"Language-Team: Czech \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-11-05 05:04+0000\n" -"X-Generator: Launchpad (build 14231)\n" +"X-Launchpad-Export-Date: 2011-11-26 05:49+0000\n" +"X-Generator: Launchpad (build 14381)\n" +"X-Poedit-Language: Czech\n" #. module: base_contact #: field:res.partner.contact,title:0 @@ -24,7 +25,7 @@ msgstr "Název" #. module: base_contact #: view:res.partner.address:0 msgid "# of Contacts" -msgstr "" +msgstr "# z kontaktů" #. module: base_contact #: field:res.partner.job,fax:0 @@ -34,27 +35,27 @@ msgstr "Fax" #. module: base_contact #: view:base.contact.installer:0 msgid "title" -msgstr "" +msgstr "nadpis" #. module: base_contact #: help:res.partner.job,date_start:0 msgid "Start date of job(Joining Date)" -msgstr "" +msgstr "Datum zahájení práce (datum připojení)" #. module: base_contact #: view:base.contact.installer:0 msgid "Select the Option for Addresses Migration" -msgstr "" +msgstr "Vyberte volbu pro přesun adres" #. module: base_contact #: help:res.partner.job,function:0 msgid "Function of this contact with this partner" -msgstr "" +msgstr "Funkce tohoto kontaktu s tímto partnerem" #. module: base_contact #: help:res.partner.job,state:0 msgid "Status of Address" -msgstr "" +msgstr "Stav adresy" #. module: base_contact #: help:res.partner.job,name:0 @@ -62,64 +63,66 @@ msgid "" "You may enter Address first,Partner will be linked " "automatically if any." msgstr "" +"Můžete zadat nejdříve adresu. Pokud je nějaký partner, " +"bude napojen automaticky." #. module: base_contact #: help:res.partner.job,fax:0 msgid "Job FAX no." -msgstr "" +msgstr "Číslo FAXu do práce" #. module: base_contact #: field:res.partner.contact,mobile:0 msgid "Mobile" -msgstr "" +msgstr "Mobil" #. module: base_contact #: view:res.partner.contact:0 #: field:res.partner.contact,comment:0 msgid "Notes" -msgstr "" +msgstr "Poznámky" #. module: base_contact #: model:process.node,note:base_contact.process_node_contacts0 msgid "People you work with." -msgstr "" +msgstr "Lidé, s kterými pracujete." #. module: base_contact #: model:process.transition,note:base_contact.process_transition_functiontoaddress0 msgid "Define functions and address." -msgstr "" +msgstr "Určit funkce a adresu." #. module: base_contact #: help:res.partner.job,date_stop:0 msgid "Last date of job" -msgstr "" +msgstr "Poslední datum práce" #. module: base_contact #: view:base.contact.installer:0 #: field:base.contact.installer,migrate:0 msgid "Migrate" -msgstr "" +msgstr "Přesunout" #. module: base_contact #: view:res.partner.contact:0 #: field:res.partner.job,name:0 msgid "Partner" -msgstr "" +msgstr "Partner" #. module: base_contact #: model:process.node,note:base_contact.process_node_function0 msgid "Jobs at a same partner address." -msgstr "" +msgstr "Pracovní pozice u stejné adresy partnera." #. module: base_contact #: model:process.node,name:base_contact.process_node_partners0 msgid "Partners" -msgstr "" +msgstr "Partneři" #. module: base_contact #: field:res.partner.job,state:0 msgid "State" -msgstr "" +msgstr "Stav" #. module: base_contact #: help:res.partner.contact,active:0 @@ -127,6 +130,8 @@ msgid "" "If the active field is set to False, it will allow you to " "hide the partner contact without removing it." msgstr "" +"Pokud je aktivní pole nastaveno na Nepravda, umožní vám to " +"skrýt kontakt partnera bez jeho odstranění." #. module: base_contact #: model:ir.module.module,description:base_contact.module_meta_information @@ -151,22 +156,40 @@ msgid "" "an other object.\n" " " msgstr "" +"\n" +" Tento modul umožňuje úplně spravovat vaše kontakty.\n" +"\n" +" Nechá vás určit\n" +" *kontakty nevztažené k partnerovi,\n" +" *kontakty pracující na několika adresách (případně i pro různé " +"partnery),\n" +" *kontakty s možnými různými funkcemi pro každou jeho pracovní " +"adresu\n" +"\n" +" Také přidává nové položky nabídky umístěné v\n" +" Partneři \\ Kontakty\n" +" Partneři \\ Funkce\n" +"\n" +" Berte na vědomí, že tento modul převádí existující adresy na \"adresy + " +"kontakty\". To znamená, že některé pole adres budou chybět (jako jméno " +"kontaktu), protože ty jsou definovány v jiném objektu.\n" +" " #. module: base_contact #: model:ir.module.module,shortdesc:base_contact.module_meta_information #: model:process.process,name:base_contact.process_process_basecontactprocess0 msgid "Base Contact" -msgstr "" +msgstr "Základní kontakt" #. module: base_contact #: field:res.partner.job,date_stop:0 msgid "Date Stop" -msgstr "" +msgstr "Datum zastavení" #. module: base_contact #: model:ir.actions.act_window,name:base_contact.action_res_partner_job msgid "Contact's Jobs" -msgstr "" +msgstr "Pozice kontaktu" #. module: base_contact #: view:res.partner:0 @@ -179,95 +202,97 @@ msgid "" "Order of importance of this job title in the list of job " "title of the linked partner" msgstr "" +"Pořadí důležitosti této pracovní pozice v seznamu titulů " +"pozic napojeného partnera" #. module: base_contact #: field:res.partner.job,extension:0 msgid "Extension" -msgstr "" +msgstr "Rozšíření" #. module: base_contact #: help:res.partner.job,extension:0 msgid "Internal/External extension phone number" -msgstr "" +msgstr "Vnitřní/vnější telefoní číslo klapky" #. module: base_contact #: help:res.partner.job,phone:0 msgid "Job Phone no." -msgstr "" +msgstr "Telefoní číslo do práce." #. module: base_contact #: view:res.partner.contact:0 #: field:res.partner.contact,job_ids:0 msgid "Functions and Addresses" -msgstr "" +msgstr "Funkce a adresy" #. module: base_contact #: model:ir.model,name:base_contact.model_res_partner_contact #: field:res.partner.job,contact_id:0 msgid "Contact" -msgstr "" +msgstr "Kontakt" #. module: base_contact #: help:res.partner.job,email:0 msgid "Job E-Mail" -msgstr "" +msgstr "Pracovní E-Mail" #. module: base_contact #: field:res.partner.job,sequence_partner:0 msgid "Partner Seq." -msgstr "" +msgstr "Poř. parnera" #. module: base_contact #: model:process.transition,name:base_contact.process_transition_functiontoaddress0 msgid "Function to address" -msgstr "" +msgstr "Funkce na adresu" #. module: base_contact #: field:base.contact.installer,progress:0 msgid "Configuration Progress" -msgstr "" +msgstr "Průběh nastavení" #. module: base_contact #: field:res.partner.contact,name:0 msgid "Last Name" -msgstr "" +msgstr "Příjmení" #. module: base_contact #: view:res.partner:0 #: view:res.partner.contact:0 msgid "Communication" -msgstr "" +msgstr "Komunikace" #. module: base_contact #: field:base.contact.installer,config_logo:0 #: field:res.partner.contact,photo:0 msgid "Image" -msgstr "" +msgstr "Obrázek" #. module: base_contact #: selection:res.partner.job,state:0 msgid "Past" -msgstr "" +msgstr "Minulý" #. module: base_contact #: model:ir.model,name:base_contact.model_res_partner_address msgid "Partner Addresses" -msgstr "" +msgstr "Adresy partnerů" #. module: base_contact #: view:base.contact.installer:0 msgid "Address's Migration to Contacts" -msgstr "" +msgstr "Stěhování adresy na kontakty" #. module: base_contact #: field:res.partner.job,sequence_contact:0 msgid "Contact Seq." -msgstr "" +msgstr "Poř. kontaktu" #. module: base_contact #: view:res.partner.address:0 msgid "Search Contact" -msgstr "" +msgstr "Hledat kontakt" #. module: base_contact #: model:ir.actions.act_window,name:base_contact.action_partner_contact_form @@ -277,7 +302,7 @@ msgstr "" #: view:res.partner:0 #: field:res.partner.address,job_ids:0 msgid "Contacts" -msgstr "Kotakty" +msgstr "Kontakty" #. module: base_contact #: view:base.contact.installer:0 @@ -285,52 +310,54 @@ msgid "" "Due to changes in Address and Partner's relation, some of the details from " "address are needed to be migrated into contact information." msgstr "" +"Kvůli změnám v adrese a vztahu partnera, některé podrobnosti adresy jsou " +"potřebné, aby byly přesunuty do informací účtu." #. module: base_contact #: model:process.node,note:base_contact.process_node_addresses0 msgid "Working and private addresses." -msgstr "" +msgstr "Pracovní a soukromé adresy." #. module: base_contact #: help:res.partner.job,address_id:0 msgid "Address which is linked to the Partner" -msgstr "" +msgstr "Adresa, která je napojena na partnera" #. module: base_contact #: field:res.partner.job,function:0 msgid "Partner Function" -msgstr "" +msgstr "Funkce partnera" #. module: base_contact #: help:res.partner.job,other:0 msgid "Additional phone field" -msgstr "" +msgstr "Doplňující pole telefonu" #. module: base_contact #: field:res.partner.contact,website:0 msgid "Website" -msgstr "" +msgstr "Webová stránka" #. module: base_contact #: view:base.contact.installer:0 msgid "Otherwise these details will not be visible from address/contact." -msgstr "" +msgstr "Jinak tyto podrobnosti nebudou viditelné z adresy/kontaktu." #. module: base_contact #: view:base.contact.installer:0 msgid "Configure" -msgstr "" +msgstr "Nastavit" #. module: base_contact #: field:res.partner.contact,email:0 #: field:res.partner.job,email:0 msgid "E-Mail" -msgstr "" +msgstr "E-mail" #. module: base_contact #: model:ir.model,name:base_contact.model_base_contact_installer msgid "base.contact.installer" -msgstr "" +msgstr "base.contact.installer" #. module: base_contact #: view:res.partner.job:0 @@ -345,27 +372,27 @@ msgstr "Telefon" #. module: base_contact #: view:base.contact.installer:0 msgid "Do you want to migrate your Address data in Contact Data?" -msgstr "" +msgstr "Chcete stěhovat vaše data adresy v datech kontaktu?" #. module: base_contact #: field:res.partner.contact,active:0 msgid "Active" -msgstr "" +msgstr "Aktivní" #. module: base_contact #: field:res.partner.contact,function:0 msgid "Main Function" -msgstr "" +msgstr "Hlavní funkce" #. module: base_contact #: model:process.transition,note:base_contact.process_transition_partnertoaddress0 msgid "Define partners and their addresses." -msgstr "" +msgstr "Určuje partnery a jejich adresy." #. module: base_contact #: view:res.partner.contact:0 msgid "Seq." -msgstr "" +msgstr "Poř." #. module: base_contact #: field:res.partner.contact,lang_id:0 @@ -375,37 +402,37 @@ msgstr "Jazyk" #. module: base_contact #: view:res.partner.contact:0 msgid "Extra Information" -msgstr "" +msgstr "Speciální informace" #. module: base_contact #: model:process.node,note:base_contact.process_node_partners0 msgid "Companies you work with." -msgstr "" +msgstr "Společnosti, se kterými pracujete." #. module: base_contact #: view:res.partner.contact:0 msgid "Partner Contact" -msgstr "" +msgstr "Kontakt partnera" #. module: base_contact #: view:res.partner.contact:0 msgid "General" -msgstr "" +msgstr "Obecný" #. module: base_contact #: view:res.partner.contact:0 msgid "Photo" -msgstr "" +msgstr "Fotka" #. module: base_contact #: field:res.partner.contact,birthdate:0 msgid "Birth Date" -msgstr "" +msgstr "Datum narození" #. module: base_contact #: help:base.contact.installer,migrate:0 msgid "If you select this, all addresses will be migrated." -msgstr "" +msgstr "Pokud toto vyberete, všechny adresy budou přesunuty." #. module: base_contact #: selection:res.partner.job,state:0 @@ -420,12 +447,12 @@ msgstr "Křestní jméno" #. module: base_contact #: model:ir.model,name:base_contact.model_res_partner_job msgid "Contact Partner Function" -msgstr "" +msgstr "Kontakt funkce partnera" #. module: base_contact #: field:res.partner.job,other:0 msgid "Other" -msgstr "" +msgstr "Jiné" #. module: base_contact #: model:process.node,name:base_contact.process_node_function0 @@ -436,17 +463,17 @@ msgstr "Funkce" #: field:res.partner.address,job_id:0 #: field:res.partner.contact,job_id:0 msgid "Main Job" -msgstr "" +msgstr "Hlavní práce" #. module: base_contact #: model:process.transition,note:base_contact.process_transition_contacttofunction0 msgid "Defines contacts and functions." -msgstr "" +msgstr "Určuje kontakty a funkce." #. module: base_contact #: model:process.transition,name:base_contact.process_transition_contacttofunction0 msgid "Contact to function" -msgstr "" +msgstr "Kontakt na funkci" #. module: base_contact #: view:res.partner:0 @@ -457,53 +484,53 @@ msgstr "Adresa" #. module: base_contact #: field:res.partner.contact,country_id:0 msgid "Nationality" -msgstr "" +msgstr "Národnost" #. module: base_contact #: model:ir.actions.act_window,name:base_contact.act_res_partner_jobs msgid "Open Jobs" -msgstr "" +msgstr "Otevřené pozice" #. module: base_contact #: field:base.contact.installer,name:0 msgid "Name" -msgstr "" +msgstr "Jméno" #. module: base_contact #: view:base.contact.installer:0 msgid "You can migrate Partner's current addresses to the contact." -msgstr "" +msgstr "Můžete stěhovat partnerovu aktuální adresu do kontaktu." #. module: base_contact #: field:res.partner.contact,partner_id:0 msgid "Main Employer" -msgstr "" +msgstr "Hlavní zaměstnavatel" #. module: base_contact #: model:ir.actions.act_window,name:base_contact.action_base_contact_installer msgid "Address Migration" -msgstr "" +msgstr "Stěhování adresy" #. module: base_contact #: view:res.partner:0 msgid "Postal Address" -msgstr "" +msgstr "Poštovní adresa" #. module: base_contact #: model:process.node,name:base_contact.process_node_addresses0 #: view:res.partner:0 msgid "Addresses" -msgstr "" +msgstr "Adresy" #. module: base_contact #: model:process.transition,name:base_contact.process_transition_partnertoaddress0 msgid "Partner to address" -msgstr "" +msgstr "Partner na adresu" #. module: base_contact #: field:res.partner.job,date_start:0 msgid "Date Start" -msgstr "" +msgstr "Počáteční datum" #. module: base_contact #: help:res.partner.job,sequence_contact:0 @@ -511,6 +538,8 @@ msgid "" "Order of importance of this address in the list of " "addresses of the linked contact" msgstr "" +"Pořadí podle důležitosti této adresy v seznamu adres napojeného " +"kontaktu" #~ msgid "Invalid XML for View Architecture!" #~ msgstr "Invalidní XML pro zobrazení architektury!" diff --git a/addons/base_contact/test/base_contact00.yml b/addons/base_contact/test/base_contact00.yml index c6a4ed9e057..775b5636caa 100644 --- a/addons/base_contact/test/base_contact00.yml +++ b/addons/base_contact/test/base_contact00.yml @@ -64,7 +64,7 @@ country_id: base.be first_name: Nicolas job_ids: - - address_id: base.main_address + - address_id: base.res_partner_address_1 function: CTO state: current - address_id: base.res_partner_address_3000 diff --git a/addons/base_report_designer/base_report_designer.py b/addons/base_report_designer/base_report_designer.py index 90c48f7f17c..46a6e1fe870 100644 --- a/addons/base_report_designer/base_report_designer.py +++ b/addons/base_report_designer/base_report_designer.py @@ -59,13 +59,21 @@ class report_xml(osv.osv): return True def report_get(self, cr, uid, report_id, context=None): + if context is None: + context = {} + # skip osv.fields.sanitize_binary_value() because we want the raw bytes in all cases + context.update(bin_raw=True) report = self.browse(cr, uid, report_id, context=context) - sxw_data=(report.report_sxw_content).encode("iso-8859-1", "replace") - rml_data= (report.report_rml_content).encode("iso-8859-1", "replace") + sxw_data = report.report_sxw_content + rml_data = report.report_rml_content + if isinstance(sxw_data, unicode): + sxw_data = sxw_data.encode("iso-8859-1", "replace") + if isinstance(rml_data, unicode): + rml_data = rml_data.encode("iso-8859-1", "replace") return { - 'file_type' : report.report_type, - 'report_sxw_content': report.report_sxw_content and base64.encodestring(sxw_data) or False, - 'report_rml_content': report.report_rml_content and base64.encodestring(rml_data) or False + 'file_type' : report.report_type, + 'report_sxw_content': sxw_data and base64.encodestring(sxw_data) or False, + 'report_rml_content': rml_data and base64.encodestring(rml_data) or False } report_xml() diff --git a/addons/base_setup/base_setup_views.xml b/addons/base_setup/base_setup_views.xml index 35d0c647892..d3536b10cf1 100644 --- a/addons/base_setup/base_setup_views.xml +++ b/addons/base_setup/base_setup_views.xml @@ -23,7 +23,7 @@ - + Add More Features ir.ui.menu diff --git a/addons/base_vat/__init__.py b/addons/base_vat/__init__.py index 43dbd0c1418..1d7c143b7dc 100644 --- a/addons/base_vat/__init__.py +++ b/addons/base_vat/__init__.py @@ -19,6 +19,7 @@ # ############################################################################## +import res_company import base_vat # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file diff --git a/addons/base_vat/__openerp__.py b/addons/base_vat/__openerp__.py index 5f7c1d2d86d..147eb47b9e2 100644 --- a/addons/base_vat/__openerp__.py +++ b/addons/base_vat/__openerp__.py @@ -33,6 +33,21 @@ be validated for all supported countries. The country is inferred from the 2-letter country code that prefixes the VAT number, e.g. ``BE0477472701`` will be validated using the Belgian rules. +There are two different levels of VAT number validation: + + * By default, a simple off-line check is performed using the known validation + rules for the country, usually a simple check digit. This is quick and + always available, but allows numbers that are perhaps not truly allocated, + or not valid anymore. + * When the "VAT VIES Check" option is enabled (in the configuration of the user's + Company), VAT numbers will be instead submitted to the online EU VIES + database, which will truly verify that the number is valid and currently + allocated to a EU company. This is a little bit slower than the simple + off-line check, requires an Internet connection, and may not be available + all the time. If the service is not available or does not support the + requested country (e.g. for non-EU countries), a simple check will be performed + instead. + Supported countries currently include EU countries, and a few non-EU countries such as Chile, Colombia, Mexico, Norway or Russia. For unsupported countries, only the country code will be validated. diff --git a/addons/base_vat/base_vat.py b/addons/base_vat/base_vat.py index ba858d10e64..02471f67442 100644 --- a/addons/base_vat/base_vat.py +++ b/addons/base_vat/base_vat.py @@ -61,27 +61,48 @@ class res_partner(osv.osv): vat_country, vat_number = vat[:2].lower(), vat[2:].replace(' ', '') return vat_country, vat_number - def check_vat(self, cr, uid, ids, context=None): + def simple_vat_check(self, cr, uid, country_code, vat_number, context=None): ''' Check the VAT number depending of the country. http://sima-pc.com/nif.php ''' - country_obj = self.pool.get('res.country') + check_func_name = 'check_vat_' + country_code + check_func = getattr(self, check_func_name, None) or \ + getattr(vatnumber, check_func_name, None) + if not check_func: + # No VAT validation available, default to check that the country code exists + res_country = self.pool.get('res.country') + return bool(res_country.search(cr, uid, [('code', '=ilike', country_code)], context=context)) + return check_func(vat_number) + + def vies_vat_check(self, cr, uid, country_code, vat_number, context=None): + try: + # Validate against VAT Information Exchange System (VIES) + # see also http://ec.europa.eu/taxation_customs/vies/ + return vatnumber.check_vies(country_code.upper()+vat_number) + except Exception: + # see http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl + # Fault code may contain INVALID_INPUT, SERVICE_UNAVAILABLE, MS_UNAVAILABLE, + # TIMEOUT or SERVER_BUSY. There is no way we can validate the input + # with VIES if any of these arise, including the first one (it means invalid + # country code or empty VAT number), so we fall back to the simple check. + return self.simple_vat_check(cr, uid, country_code, vat_number, context=context) + + def check_vat(self, cr, uid, ids, context=None): + user_company = self.pool.get('res.users').browse(cr, uid, uid).company_id + if user_company.vat_check_vies: + # force full VIES online check + check_func = self.vies_vat_check + else: + # quick and partial off-line checksum validation + check_func = self.simple_vat_check + for partner in self.browse(cr, uid, ids, context=context): if not partner.vat: continue vat_country, vat_number = self._split_vat(partner.vat) - check_func_name = 'check_vat_' + vat_country - check_func = getattr(self, check_func_name, None) or \ - getattr(vatnumber, check_func_name, None) - if not check_func: - # No VAT validation available, default to check that the country code - # exists. - if country_obj.search(cr, uid, [('code', 'ilike', vat_country)], context=context): - continue - # Country code not found, considered invalid + if not check_func(cr, uid, vat_country, vat_number, context=context): return False - return check_func(vat_number) return True def vat_change(self, cr, uid, ids, value, context=None): diff --git a/addons/base_vat/base_vat_view.xml b/addons/base_vat/base_vat_view.xml index 69a1870ea72..fa53906d667 100644 --- a/addons/base_vat/base_vat_view.xml +++ b/addons/base_vat/base_vat_view.xml @@ -7,12 +7,23 @@ res.partner - - - - - + + + + + + + + + + res.company.form.vat.inherit + res.company + + + + + diff --git a/addons/base_vat/res_company.py b/addons/base_vat/res_company.py new file mode 100644 index 00000000000..e7641db9c68 --- /dev/null +++ b/addons/base_vat/res_company.py @@ -0,0 +1,32 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Business Applications +# Copyright (c) 2011 OpenERP S.A. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 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 Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## + +from osv import osv, fields + +class res_company_vat (osv.osv): + _inherit = 'res.company' + _columns = { + 'vat_check_vies': fields.boolean('VIES VAT Check', + help="If checked, Partners VAT numbers will be fully validated against EU's VIES service " + "rather than via a simple format validation (checksum)."), + } + + \ No newline at end of file diff --git a/addons/caldav/caldav_view.xml b/addons/caldav/caldav_view.xml index d8025ef578e..72e88a6c7b4 100644 --- a/addons/caldav/caldav_view.xml +++ b/addons/caldav/caldav_view.xml @@ -45,6 +45,7 @@ form tree,form [('calendar_collection','=',True)] + {'default_calendar_collection': True} diff --git a/addons/crm/board_crm_view.xml b/addons/crm/board_crm_view.xml index 12d24d452cc..7b80feffd30 100644 --- a/addons/crm/board_crm_view.xml +++ b/addons/crm/board_crm_view.xml @@ -62,10 +62,11 @@ My Open Opportunities - crm.lead - form - tree,form - [('user_id','=',uid),('state','=','open'), ('type', '=', 'opportunity')] + crm.lead + form + tree,form + [('user_id','=',uid),('state','=','open'), ('type', '=', 'opportunity')] + {'default_user_id': uid, 'default_type': 'opportunity'} @@ -88,7 +89,8 @@ form tree,form - [('user_id','=',uid),('state','not in',('cancel','done'))] + [('user_id','=',uid),('state','not in',('cancel','done'))] + {'default_user_id': uid} diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py index e74ce00d728..3a5c411993d 100644 --- a/addons/crm/crm_lead.py +++ b/addons/crm/crm_lead.py @@ -206,6 +206,7 @@ class crm_lead(crm_case, osv.osv): 'stage_id': fields.many2one('crm.case.stage', 'Stage', domain="[('section_ids', '=', section_id)]"), 'color': fields.integer('Color Index'), 'partner_address_name': fields.related('partner_address_id', 'name', type='char', string='Partner Contact Name', readonly=True), + 'partner_address_email': fields.related('partner_address_id', 'email', type='char', string='Partner Contact Email', readonly=True), 'company_currency': fields.related('company_id', 'currency_id', 'symbol', type='char', string='Company Currency', readonly=True), 'user_email': fields.related('user_id', 'user_email', type='char', string='User Email', readonly=True), 'user_login': fields.related('user_id', 'login', type='char', string='User Login', readonly=True), @@ -440,10 +441,11 @@ class crm_lead(crm_case, osv.osv): This opens Meeting's calendar view to schedule meeting on current Opportunity @return : Dictionary value for created Meeting view """ + if context is None: + context = {} value = {} + data_obj = self.pool.get('ir.model.data') for opp in self.browse(cr, uid, ids, context=context): - data_obj = self.pool.get('ir.model.data') - # Get meeting views result = data_obj._get_id(cr, uid, 'crm', 'view_crm_case_meetings_filter') res = data_obj.read(cr, uid, result, ['res_id']) @@ -456,8 +458,7 @@ class crm_lead(crm_case, osv.osv): id2 = data_obj.browse(cr, uid, id2, context=context).res_id if id3: id3 = data_obj.browse(cr, uid, id3, context=context).res_id - - context = { + context.update({ 'default_opportunity_id': opp.id, 'default_partner_id': opp.partner_id and opp.partner_id.id or False, 'default_user_id': uid, @@ -465,7 +466,7 @@ class crm_lead(crm_case, osv.osv): 'default_email_from': opp.email_from, 'default_state': 'open', 'default_name': opp.name - } + }) value = { 'name': _('Meetings'), 'context': context, diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml index 114b7f4410e..9a6aaea66b4 100644 --- a/addons/crm/crm_lead_view.xml +++ b/addons/crm/crm_lead_view.xml @@ -35,7 +35,7 @@ crm.case.categ form - {'object_id': 'crm.lead'} + [('object_id.model', '=', 'crm.lead')] Create specific categories that fit your company's activities to better classify and analyse your leads and opportunities. Such categories could for instance reflect your product structure or the different types of sales you do. @@ -304,31 +304,46 @@ + + + +
    +
  • Phone:
  • +
  • Probability: %%
  • +
  • Creation date:
  • +
  • Date Deadline:
  • +
+
- -
+ oe_kanban_color_red +
- + - - +
+ + + + - + + - -
-
- -
- + + + + + +
@@ -344,13 +359,14 @@ - +

diff --git a/addons/crm/crm_meeting_menu.xml b/addons/crm/crm_meeting_menu.xml index 1aca651958b..19ca9266332 100644 --- a/addons/crm/crm_meeting_menu.xml +++ b/addons/crm/crm_meeting_menu.xml @@ -14,7 +14,7 @@ Schedule a Meeting - + {'default_partner_id': active_id} diff --git a/addons/crm/crm_meeting_view.xml b/addons/crm/crm_meeting_view.xml index 636cb8289fb..d35300b62b5 100644 --- a/addons/crm/crm_meeting_view.xml +++ b/addons/crm/crm_meeting_view.xml @@ -10,7 +10,7 @@ form [('object_id.model', '=', 'crm.meeting')] - {'object_id':'crm.meeting'} + Create different meeting categories to better organize and classify your meetings. diff --git a/addons/crm/crm_phonecall_view.xml b/addons/crm/crm_phonecall_view.xml index 54ea8bd7dfc..23f871d1581 100644 --- a/addons/crm/crm_phonecall_view.xml +++ b/addons/crm/crm_phonecall_view.xml @@ -10,7 +10,7 @@ form [('object_id.model', '=', 'crm.phonecall')] - {'object_id':'crm.phonecall'} + Create specific phone call categories to better define the type of calls tracked in the system. diff --git a/addons/crm/report/crm_lead_report.py b/addons/crm/report/crm_lead_report.py index 24f48e7de86..a2215d28740 100644 --- a/addons/crm/report/crm_lead_report.py +++ b/addons/crm/report/crm_lead_report.py @@ -147,6 +147,7 @@ class crm_lead_report(osv.osv): extract('epoch' from (c.date_open-c.create_date))/(3600*24) as delay_open FROM crm_lead c + WHERE c.active = 'true' )""") crm_lead_report() diff --git a/addons/crm_claim/crm_claim_view.xml b/addons/crm_claim/crm_claim_view.xml index a2ad01e0651..7ec18da18eb 100644 --- a/addons/crm_claim/crm_claim_view.xml +++ b/addons/crm_claim/crm_claim_view.xml @@ -14,7 +14,7 @@ form [('object_id.model', '=', 'crm.claim')] - {'object_id':'crm.claim'} + Create claim categories to better manage and classify your claims. Some example of claims can be: preventive action, corrective action. @@ -318,7 +318,7 @@ form [('object_id.model', '=', 'crm.fundraising')] - {'object_id':'crm.fundraising'} + Manage and define the fund raising categories you want to be maintained in the system. diff --git a/addons/crm_fundraising/report/crm_fundraising_report.py b/addons/crm_fundraising/report/crm_fundraising_report.py index 107ebf06bf5..c0f3ec8c3a6 100644 --- a/addons/crm_fundraising/report/crm_fundraising_report.py +++ b/addons/crm_fundraising/report/crm_fundraising_report.py @@ -97,6 +97,7 @@ class crm_fundraising_report(osv.osv): avg(extract('epoch' from (c.date_closed-c.create_date)))/(3600*24) as delay_close from crm_fundraising c + where c.active = 'true' group by to_char(c.date, 'YYYY'), to_char(c.date, 'MM'),\ c.state, c.user_id,c.section_id,c.categ_id,type_id,c.partner_id,c.company_id, c.create_date,to_char(c.date, 'YYYY-MM-DD') diff --git a/addons/crm_helpdesk/crm_helpdesk_view.xml b/addons/crm_helpdesk/crm_helpdesk_view.xml index 5b3203f19d0..4b0ec72166b 100644 --- a/addons/crm_helpdesk/crm_helpdesk_view.xml +++ b/addons/crm_helpdesk/crm_helpdesk_view.xml @@ -14,7 +14,7 @@ form [('object_id.model', '=', 'crm.helpdesk')] - {'object_id':'crm.helpdesk'} + Create and manage helpdesk categories to better manage and classify your support requests. diff --git a/addons/crm_helpdesk/report/crm_helpdesk_report.py b/addons/crm_helpdesk/report/crm_helpdesk_report.py index 80fc07db38d..55643d9b0f8 100644 --- a/addons/crm_helpdesk/report/crm_helpdesk_report.py +++ b/addons/crm_helpdesk/report/crm_helpdesk_report.py @@ -101,6 +101,7 @@ class crm_helpdesk_report(osv.osv): abs(avg(extract('epoch' from (c.date_deadline - c.date_closed)))/(3600*24)) as delay_expected from crm_helpdesk c + where c.active = 'true' group by to_char(c.date, 'YYYY'), to_char(c.date, 'MM'),to_char(c.date, 'YYYY-MM-DD'),\ c.state, c.user_id,c.section_id,c.priority,\ c.partner_id,c.company_id,c.date_deadline,c.create_date,c.date,c.date_closed,\ diff --git a/addons/crm_partner_assign/report/crm_lead_report_view.xml b/addons/crm_partner_assign/report/crm_lead_report_view.xml index 01bbefb84d4..a0bbd62c131 100644 --- a/addons/crm_partner_assign/report/crm_lead_report_view.xml +++ b/addons/crm_partner_assign/report/crm_lead_report_view.xml @@ -141,7 +141,7 @@ Opp. Assignment Analysis crm.lead.report.assign form - {"search_default_group_partner_date": 1, "search_default_group_grade":1,'group_by_no_leaf':1,'group_by':[]} + {'default_type': 'opportunity', "search_default_group_partner_date": 1, "search_default_group_grade":1,'group_by_no_leaf':1,'group_by':[]} tree [('type', '=', 'opportunity')] diff --git a/addons/delivery/delivery_view.xml b/addons/delivery/delivery_view.xml index deb13679355..c46253777d2 100644 --- a/addons/delivery/delivery_view.xml +++ b/addons/delivery/delivery_view.xml @@ -233,7 +233,7 @@ tree,form [('invoice_state','=','2binvoiced'),('state','=','done'),('type','=','out')] - {'contact_display': 'partner'} + {'default_invoice_state': '2binvoiced', 'default_type': 'out', 'contact_display': 'partner'} diff --git a/addons/delivery/i18n/cs.po b/addons/delivery/i18n/cs.po index b703e4b42c8..7cb6f787ed1 100644 --- a/addons/delivery/i18n/cs.po +++ b/addons/delivery/i18n/cs.po @@ -4,111 +4,112 @@ # msgid "" msgstr "" -"Project-Id-Version: OpenERP Server 5.0.4\n" +"Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2009-02-03 19:47+0000\n" -"Last-Translator: Fabien (Open ERP) \n" -"Language-Team: \n" +"PO-Revision-Date: 2011-11-25 14:16+0000\n" +"Last-Translator: Jiří Hajda \n" +"Language-Team: Czech \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-11-05 04:55+0000\n" -"X-Generator: Launchpad (build 14231)\n" +"X-Launchpad-Export-Date: 2011-11-26 05:49+0000\n" +"X-Generator: Launchpad (build 14381)\n" +"X-Poedit-Language: Czech\n" #. module: delivery #: report:sale.shipping:0 msgid "Order Ref." -msgstr "" +msgstr "Odkaz objednávky" #. module: delivery #: model:product.template,name:delivery.delivery_product_product_template msgid "Delivery by Poste" -msgstr "" +msgstr "Dodání podle zaslání" #. module: delivery #: view:delivery.grid:0 msgid "Destination" -msgstr "" +msgstr "Cíl" #. module: delivery #: field:stock.move,weight_net:0 msgid "Net weight" -msgstr "" +msgstr "Čistá hmotnost" #. module: delivery #: view:stock.picking:0 msgid "Delivery Order" -msgstr "" +msgstr "Objednávka doručení" #. module: delivery #: code:addons/delivery/delivery.py:141 #, python-format msgid "No price available !" -msgstr "" +msgstr "Žádná dostupná cena !" #. module: delivery #: model:ir.model,name:delivery.model_delivery_grid_line msgid "Delivery Grid Line" -msgstr "" +msgstr "Řádek dodací sítě" #. module: delivery #: view:delivery.grid:0 msgid "Delivery grids" -msgstr "" +msgstr "Dodací sítě" #. module: delivery #: selection:delivery.grid.line,type:0 #: selection:delivery.grid.line,variable_factor:0 #: field:stock.picking,volume:0 msgid "Volume" -msgstr "" +msgstr "Objem" #. module: delivery #: sql_constraint:sale.order:0 msgid "Order Reference must be unique !" -msgstr "" +msgstr "Odkaz objednávky musí být jedinečný !" #. module: delivery #: field:delivery.grid,line_ids:0 msgid "Grid Line" -msgstr "" +msgstr "Řádek sítě" #. module: delivery #: model:ir.actions.report.xml,name:delivery.report_shipping msgid "Delivery order" -msgstr "" +msgstr "Objednávka doručení" #. module: delivery #: view:res.partner:0 msgid "Deliveries Properties" -msgstr "" +msgstr "Vlastnosti doručení" #. module: delivery #: model:ir.actions.act_window,name:delivery.action_picking_tree4 msgid "Picking to be invoiced" -msgstr "" +msgstr "Navádění k fakturaci" #. module: delivery #: help:delivery.grid,sequence:0 msgid "Gives the sequence order when displaying a list of delivery grid." -msgstr "" +msgstr "Dává pořadí posloupnosti, když zobrazuje seznam dodací sítě." #. module: delivery #: view:delivery.grid:0 #: field:delivery.grid,country_ids:0 msgid "Countries" -msgstr "" +msgstr "Země" #. module: delivery #: report:sale.shipping:0 msgid "Delivery Order :" -msgstr "" +msgstr "Objednávka doručení :" #. module: delivery #: field:delivery.grid.line,variable_factor:0 msgid "Variable Factor" -msgstr "" +msgstr "Proměnný koeficient" #. module: delivery #: model:ir.actions.act_window,help:delivery.action_delivery_grid_form @@ -118,11 +119,15 @@ msgid "" "can define several price lists for one delivery method, per country or a " "zone in a specific country defined by a postal code range." msgstr "" +"Ceník dodání vám umožní spočítat cenu a prodejní cenu přepravy podle " +"hmotnosti výrobků a dalších kritérií. Můžete určit několik ceníků pro jednu " +"dodací metodu podle země nebo zóny ve specifické zemi určené podle rozsahu " +"počtovního kódu." #. module: delivery #: selection:delivery.grid.line,price_type:0 msgid "Fixed" -msgstr "" +msgstr "Pevné" #. module: delivery #: view:delivery.sale.order:0 @@ -137,23 +142,24 @@ msgstr "Způsob doručení" #. module: delivery #: model:ir.model,name:delivery.model_stock_move msgid "Stock Move" -msgstr "" +msgstr "Přesun zásob" #. module: delivery #: code:addons/delivery/delivery.py:141 #, python-format msgid "No line matched this order in the choosed delivery grids !" msgstr "" +"Neodpovídají žádné řádky této objednávce, pokud je vybrána dodací síť !" #. module: delivery #: field:stock.picking,carrier_tracking_ref:0 msgid "Carrier Tracking Ref" -msgstr "" +msgstr "Odkaz sledování přepravce" #. module: delivery #: field:stock.picking,weight_net:0 msgid "Net Weight" -msgstr "" +msgstr "Čistá hmotnost" #. module: delivery #: model:ir.actions.act_window,help:delivery.action_delivery_carrier_form @@ -162,57 +168,60 @@ msgid "" "Each delivery method can be assigned to a price list which computes the " "price of the delivery according to the products sold or delivered." msgstr "" +"Vytvořit a spravovat dodací metody, které chcete pro vaše prodejní aktivity. " +"Každá dodací metoda může být přiřazena k ceníku, který spočítá cenu přepravy " +"podle výrobků prodaných nebo dodaných." #. module: delivery #: code:addons/delivery/stock.py:98 #, python-format msgid "Warning" -msgstr "" +msgstr "Varování" #. module: delivery #: view:delivery.grid:0 msgid "Grid definition" -msgstr "" +msgstr "Určení sítě" #. module: delivery #: view:delivery.sale.order:0 msgid "_Cancel" -msgstr "" +msgstr "_Zrušit" #. module: delivery #: field:delivery.grid.line,operator:0 msgid "Operator" -msgstr "" +msgstr "Operátor" #. module: delivery #: model:ir.model,name:delivery.model_res_partner msgid "Partner" -msgstr "" +msgstr "Partner" #. module: delivery #: model:ir.model,name:delivery.model_sale_order msgid "Sales Order" -msgstr "" +msgstr "Prodejní objednávka" #. module: delivery #: model:ir.model,name:delivery.model_delivery_grid msgid "Delivery Grid" -msgstr "" +msgstr "Dodací síť" #. module: delivery #: report:sale.shipping:0 msgid "Invoiced to" -msgstr "" +msgstr "Fakturováno" #. module: delivery #: model:ir.model,name:delivery.model_stock_picking msgid "Picking List" -msgstr "" +msgstr "Naváděcí seznam" #. module: delivery #: model:ir.model,name:delivery.model_delivery_sale_order msgid "Make Delievery" -msgstr "" +msgstr "Provést dodání" #. module: delivery #: model:ir.module.module,description:delivery.module_meta_information @@ -224,16 +233,22 @@ msgid "" "\n" " " msgstr "" +"Umožní vám přidat dodací metody v prodejním příkazu a navádění.\n" +" Můžete určit vaše ceny přepravce and dodací sítě.\n" +" Když vytváříte faktury z navádění, OpenERP je schopný přidat a spočítat " +"dodací řádky.\n" +"\n" +" " #. module: delivery #: view:delivery.grid.line:0 msgid "Grid Lines" -msgstr "" +msgstr "Řádky sítě" #. module: delivery #: field:delivery.grid.line,grid_id:0 msgid "Grid" -msgstr "" +msgstr "Síť" #. module: delivery #: help:delivery.grid,active:0 @@ -241,31 +256,33 @@ msgid "" "If the active field is set to False, it will allow you to hide the delivery " "grid without removing it." msgstr "" +"Pokud je aktivní pole nastaveno na Nepravda, umožní vám to skrýt dodací síť " +"bez jejího odebrání." #. module: delivery #: field:delivery.grid,zip_to:0 msgid "To Zip" -msgstr "" +msgstr "Na PSČ" #. module: delivery #: report:sale.shipping:0 msgid "Order Date" -msgstr "" +msgstr "Datum objednání" #. module: delivery #: field:delivery.grid,name:0 msgid "Grid Name" -msgstr "" +msgstr "Jméno sítě" #. module: delivery #: view:stock.move:0 msgid "Weights" -msgstr "" +msgstr "Váhy" #. module: delivery #: field:stock.picking,number_of_packages:0 msgid "Number of Packages" -msgstr "" +msgstr "Počet balíků" #. module: delivery #: selection:delivery.grid.line,type:0 @@ -274,7 +291,7 @@ msgstr "" #: field:stock.move,weight:0 #: field:stock.picking,weight:0 msgid "Weight" -msgstr "" +msgstr "Váha" #. module: delivery #: help:delivery.carrier,active:0 @@ -282,179 +299,181 @@ msgid "" "If the active field is set to False, it will allow you to hide the delivery " "carrier without removing it." msgstr "" +"Pokud je aktivní pole nastaveno na Nepravda, umožní vám to skrýt dodacího " +"přepravce bez jeho odebrání." #. module: delivery #: code:addons/delivery/wizard/delivery_sale_order.py:95 #, python-format msgid "No grid available !" -msgstr "" +msgstr "Žádná dostupná síť !" #. module: delivery #: selection:delivery.grid.line,operator:0 msgid ">=" -msgstr "" +msgstr ">=" #. module: delivery #: code:addons/delivery/wizard/delivery_sale_order.py:66 #: code:addons/delivery/wizard/delivery_sale_order.py:98 #, python-format msgid "Order not in draft state !" -msgstr "" +msgstr "Objednávka není ve stavu koncept !" #. module: delivery #: constraint:res.partner:0 msgid "Error ! You can not create recursive associated members." -msgstr "" +msgstr "Chyba ! Nemůžete vytvořit rekurzivní asociované členy." #. module: delivery #: report:sale.shipping:0 msgid "Lot" -msgstr "" +msgstr "Dávka" #. module: delivery #: constraint:stock.move:0 msgid "You try to assign a lot which is not from the same product" -msgstr "" +msgstr "Snažíte se přiřadit dávku, která není ze stejného výrobku" #. module: delivery #: field:delivery.carrier,active:0 #: field:delivery.grid,active:0 msgid "Active" -msgstr "" +msgstr "Aktivní" #. module: delivery #: report:sale.shipping:0 msgid "Shipping Date" -msgstr "" +msgstr "Datum expedice" #. module: delivery #: field:delivery.carrier,product_id:0 msgid "Delivery Product" -msgstr "" +msgstr "Dodání výrobku" #. module: delivery #: view:delivery.grid.line:0 msgid "Condition" -msgstr "" +msgstr "Podmínka" #. module: delivery #: field:delivery.grid.line,standard_price:0 msgid "Cost Price" -msgstr "" +msgstr "Výrobní cena" #. module: delivery #: selection:delivery.grid.line,price_type:0 #: field:delivery.grid.line,type:0 msgid "Variable" -msgstr "" +msgstr "Proměnné" #. module: delivery #: help:res.partner,property_delivery_carrier:0 msgid "This delivery method will be used when invoicing from picking." -msgstr "" +msgstr "Dodací metoda bude použita při fakturaci z nasvádění." #. module: delivery #: field:delivery.grid.line,max_value:0 msgid "Maximum Value" -msgstr "" +msgstr "Maximální hodnota" #. module: delivery #: report:sale.shipping:0 msgid "Quantity" -msgstr "" +msgstr "Množství" #. module: delivery #: field:delivery.grid,zip_from:0 msgid "Start Zip" -msgstr "" +msgstr "Počáteční PSČ" #. module: delivery #: help:sale.order,carrier_id:0 msgid "" "Complete this field if you plan to invoice the shipping based on picking." -msgstr "" +msgstr "Vyplňte toto pole, pokud plánujete fakturovat přepravu při navádění." #. module: delivery #: field:delivery.carrier,partner_id:0 msgid "Carrier Partner" -msgstr "" +msgstr "Přepravní partner" #. module: delivery #: view:res.partner:0 msgid "Sales & Purchases" -msgstr "" +msgstr "Prodeje & Nákupy" #. module: delivery #: selection:delivery.grid.line,operator:0 msgid "<=" -msgstr "" +msgstr "<=" #. module: delivery #: constraint:stock.move:0 msgid "You must assign a production lot for this product" -msgstr "" +msgstr "Pro tento výrobek musíte přiřadit výrobní dávku." #. module: delivery #: view:delivery.sale.order:0 msgid "Create Deliveries" -msgstr "" +msgstr "Vytvořit dodání" #. module: delivery #: model:ir.actions.act_window,name:delivery.action_delivery_cost #: view:sale.order:0 msgid "Delivery Costs" -msgstr "" +msgstr "Ceny dodání" #. module: delivery #: report:sale.shipping:0 msgid "Description" -msgstr "" +msgstr "Popis" #. 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 "" +msgstr "Ceník dodání" #. module: delivery #: field:delivery.carrier,price:0 #: selection:delivery.grid.line,type:0 #: selection:delivery.grid.line,variable_factor:0 msgid "Price" -msgstr "" +msgstr "Cena" #. module: delivery #: code:addons/delivery/wizard/delivery_sale_order.py:95 #, python-format msgid "No grid matching for this carrier !" -msgstr "" +msgstr "Žádná síť odpovídající tomuto přepravci !" #. module: delivery #: model:ir.ui.menu,name:delivery.menu_delivery msgid "Delivery" -msgstr "" +msgstr "Dodací" #. module: delivery #: selection:delivery.grid.line,type:0 #: selection:delivery.grid.line,variable_factor:0 msgid "Weight * Volume" -msgstr "" +msgstr "Hmotnost * Objem" #. module: delivery #: selection:delivery.grid.line,operator:0 msgid "=" -msgstr "" +msgstr "=" #. module: delivery #: code:addons/delivery/stock.py:99 #, python-format msgid "The carrier %s (id: %d) has no delivery grid!" -msgstr "" +msgstr "Přepravce %s (id: %d) nemá dodací síť!" #. module: delivery #: field:delivery.grid.line,name:0 msgid "Name" -msgstr "" +msgstr "Jméno" #. module: delivery #: view:delivery.carrier:0 @@ -464,55 +483,55 @@ msgstr "" #: report:sale.shipping:0 #: field:stock.picking,carrier_id:0 msgid "Carrier" -msgstr "" +msgstr "Přepravce" #. module: delivery #: view:delivery.sale.order:0 msgid "_Apply" -msgstr "" +msgstr "_Použít" #. module: delivery #: field:sale.order,id:0 msgid "ID" -msgstr "" +msgstr "ID" #. module: delivery #: code:addons/delivery/wizard/delivery_sale_order.py:66 #: code:addons/delivery/wizard/delivery_sale_order.py:98 #, python-format msgid "The order state have to be draft to add delivery lines." -msgstr "" +msgstr "Stav objednávky musí být koncept pro přidání dodacích řádků." #. module: delivery #: model:ir.module.module,shortdesc:delivery.module_meta_information msgid "Carriers and deliveries" -msgstr "" +msgstr "Přepravci a doručení" #. module: delivery #: field:delivery.carrier,grids_id:0 msgid "Delivery Grids" -msgstr "" +msgstr "Dodací síť" #. module: delivery #: field:delivery.grid,sequence:0 msgid "Sequence" -msgstr "" +msgstr "Posloupnost" #. module: delivery #: field:delivery.grid.line,list_price:0 msgid "Sale Price" -msgstr "" +msgstr "Prodejní cena" #. module: delivery #: view:delivery.grid:0 #: field:delivery.grid,state_ids:0 msgid "States" -msgstr "" +msgstr "Stavy" #. module: delivery #: field:delivery.grid.line,price_type:0 msgid "Price Type" -msgstr "" +msgstr "Typ ceny" #~ msgid "Cancel" #~ msgstr "Storno" diff --git a/addons/document/document_view.xml b/addons/document/document_view.xml index 0e00531f5b5..05e49ae89ad 100644 --- a/addons/document/document_view.xml +++ b/addons/document/document_view.xml @@ -413,6 +413,7 @@ diff --git a/addons/event/i18n/cs.po b/addons/event/i18n/cs.po index 95ba2ab5cc9..616838be295 100644 --- a/addons/event/i18n/cs.po +++ b/addons/event/i18n/cs.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-09-06 06:14+0000\n" +"PO-Revision-Date: 2011-11-25 10:45+0000\n" "Last-Translator: Jiří Hajda \n" "Language-Team: Czech \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-11-05 04:58+0000\n" -"X-Generator: Launchpad (build 14231)\n" +"X-Launchpad-Export-Date: 2011-11-26 05:49+0000\n" +"X-Generator: Launchpad (build 14381)\n" "X-Poedit-Language: Czech\n" #. module: event @@ -220,7 +220,7 @@ msgstr "Odpovědět" #. module: event #: model:ir.actions.act_window,name:event.open_board_associations_manager msgid "Event Dashboard" -msgstr "Nástěnka uválosti" +msgstr "Nástěnka události" #. module: event #: model:event.event,name:event.event_1 diff --git a/addons/event/report/report_event_registration.py b/addons/event/report/report_event_registration.py index e78179b9b5e..3ef6ecb6e3d 100644 --- a/addons/event/report/report_event_registration.py +++ b/addons/event/report/report_event_registration.py @@ -100,6 +100,7 @@ class report_event_registration(osv.osv): event_registration c ON (e.id=c.event_id) LEFT JOIN event_type t ON (e.type=t.id) + WHERE c.active = 'true' GROUP BY to_char(e.date_begin, 'YYYY'), to_char(e.date_begin, 'MM'), diff --git a/addons/fetchmail/fetchmail_view.xml b/addons/fetchmail/fetchmail_view.xml index 4cd182c0818..56b7165ac56 100644 --- a/addons/fetchmail/fetchmail_view.xml +++ b/addons/fetchmail/fetchmail_view.xml @@ -132,7 +132,7 @@ diff --git a/addons/hr/hr_view.xml b/addons/hr/hr_view.xml index bbe2d00ff6f..c2b0626fab0 100644 --- a/addons/hr/hr_view.xml +++ b/addons/hr/hr_view.xml @@ -184,7 +184,7 @@ tree tree,form - [('parent_id','=',False),('user_id','=',uid)] + [('parent_id','=',False)] diff --git a/addons/hr_evaluation/hr_evaluation_view.xml b/addons/hr_evaluation/hr_evaluation_view.xml index e15b461d2e2..d8dfa7e40ca 100644 --- a/addons/hr_evaluation/hr_evaluation_view.xml +++ b/addons/hr_evaluation/hr_evaluation_view.xml @@ -381,7 +381,7 @@ form [('is_evaluation' ,'=', True)] - {"search_default_todo":1,"search_default_user_id":uid} + {'default_is_evaluation': True, "search_default_todo":1,"search_default_user_id":uid} Interview Requests are generated automatically by OpenERP according to an employee's Appraisal Plan. Each user receives automatic emails and requests to evaluate their colleagues periodically. diff --git a/addons/hr_expense/board_hr_expense_view.xml b/addons/hr_expense/board_hr_expense_view.xml index 5d6ad4dbd6b..d9c80d6f755 100644 --- a/addons/hr_expense/board_hr_expense_view.xml +++ b/addons/hr_expense/board_hr_expense_view.xml @@ -7,6 +7,7 @@ hr.expense.expense form [('state','in',('confirm', 'accepted')),('user_id','=',uid)] + {'default_user_id': uid} diff --git a/addons/hr_holidays/hr_holidays_view.xml b/addons/hr_holidays/hr_holidays_view.xml index a43378b1c95..9eaf7cda025 100644 --- a/addons/hr_holidays/hr_holidays_view.xml +++ b/addons/hr_holidays/hr_holidays_view.xml @@ -59,7 +59,7 @@
- + @@ -104,7 +104,7 @@ - + @@ -285,7 +285,7 @@ Requests Approve hr.holidays form - {'search_default_approve':1,"search_default_department_id": department_id} + {'default_type': 'add', 'search_default_approve':1,"search_default_department_id": department_id} [('type','=','add')] diff --git a/addons/hr_payroll/hr_payroll_view.xml b/addons/hr_payroll/hr_payroll_view.xml index 01fe270710d..98ec4be407b 100644 --- a/addons/hr_payroll/hr_payroll_view.xml +++ b/addons/hr_payroll/hr_payroll_view.xml @@ -759,13 +759,14 @@ diff --git a/addons/hr_payroll/i18n/cs.po b/addons/hr_payroll/i18n/cs.po new file mode 100644 index 00000000000..bf9a6b2bddd --- /dev/null +++ b/addons/hr_payroll/i18n/cs.po @@ -0,0 +1,1636 @@ +# Czech translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-11-29 13:31+0000\n" +"Last-Translator: Jiří Hajda \n" +"Language-Team: Czech \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-11-30 05:27+0000\n" +"X-Generator: Launchpad (build 14404)\n" +"X-Poedit-Language: Czech\n" + +#. module: hr_payroll +#: report:employees.salary:0 +msgid "E-mail Address" +msgstr "E-mailová adresa" + +#. module: hr_payroll +#: view:hr.allounce.deduction.categoty:0 +msgid "Based" +msgstr "Založeno" + +#. module: hr_payroll +#: field:hr.contract,net:0 +#: field:hr.employee,net:0 +#: field:hr.payroll.register,net:0 +#: field:hr.payslip,net:0 +#: report:salary.structure:0 +msgid "Net Salary" +msgstr "Čistý plat" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Recompute Sheet" +msgstr "Přepočítat list" + +#. module: hr_payroll +#: report:employees.salary:0 +msgid "Employees Salary Details" +msgstr "Podrobnosti platu zaměstnance" + +#. module: hr_payroll +#: report:employees.salary:0 +msgid "Allowances with Basic:" +msgstr "Odměny se základem:" + +#. module: hr_payroll +#: report:employees.salary:0 +#: report:salary.structure:0 +msgid "Department" +msgstr "Oddělení" + +#. module: hr_payroll +#: report:employees.salary:0 +msgid "Deductions:" +msgstr "Odpočty" + +#. module: hr_payroll +#: field:company.contribution,gratuity:0 +msgid "Use for Gratuity ?" +msgstr "Použití pro prémie ?" + +#. module: hr_payroll +#: field:hr.contract,working_days_per_week:0 +#: field:hr.payslip,working_days:0 +#: report:payslip.pdf:0 +msgid "Working Days" +msgstr "Pracovní dny" + +#. module: hr_payroll +#: selection:hr.allounce.deduction.categoty,type:0 +#: selection:hr.payslip.line,type:0 +msgid "Loan" +msgstr "Půjčka" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +msgid "Salary Payment Register" +msgstr "Registr placení mzdy" + +#. module: hr_payroll +#: field:hr.employee,slip_ids:0 +#: view:hr.payroll.register:0 +#: field:hr.payroll.register,line_ids:0 +#: model:ir.actions.act_window,name:hr_payroll.act_hr_employee_payslip_list +msgid "Payslips" +msgstr "Výplatní pásky" + +#. module: hr_payroll +#: model:ir.actions.report.xml,name:hr_payroll.year_salary_report +msgid "Year Salary Report" +msgstr "Roční výkaz platu" + +#. module: hr_payroll +#: selection:hr.payroll.register,state:0 +#: selection:hr.payslip,state:0 +msgid "Paid Salary" +msgstr "Zaplacený plat" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "(" +msgstr "(" + +#. module: hr_payroll +#: field:company.contribution,company_id:0 +#: field:hr.allounce.deduction.categoty,company_id:0 +#: field:hr.contibution.register,company_id:0 +#: field:hr.holidays.status,company_id:0 +#: field:hr.payroll.advice,company_id:0 +#: field:hr.payroll.register,company_id:0 +#: field:hr.payroll.structure,company_id:0 +#: field:hr.payslip,company_id:0 +msgid "Company" +msgstr "Společnost" + +#. module: hr_payroll +#: report:payroll.advice:0 +msgid "The Manager" +msgstr "Správce" + +#. module: hr_payroll +#: view:hr.payroll.advice:0 +msgid "Letter Details" +msgstr "Podrobnosti dopisu" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +#: report:payslip.pdf:0 +msgid "," +msgstr "," + +#. module: hr_payroll +#: view:hr.payroll.advice:0 +#: view:hr.payroll.register:0 +#: view:hr.payslip:0 +msgid "Set to Draft" +msgstr "Nastavit na koncept" + +#. module: hr_payroll +#: code:addons/hr_payroll/hr_payroll.py:180 +#: code:addons/hr_payroll/hr_payroll.py:195 +#: code:addons/hr_payroll/hr_payroll.py:285 +#: code:addons/hr_payroll/hr_payroll.py:835 +#: code:addons/hr_payroll/hr_payroll.py:1111 +#: code:addons/hr_payroll/hr_payroll.py:1126 +#: code:addons/hr_payroll/hr_payroll.py:1410 +#, python-format +msgid "Variable Error: %s " +msgstr "Chyba proměnné: %s " + +#. module: hr_payroll +#: view:hr.passport:0 +msgid "Expire" +msgstr "Vyprší" + +#. module: hr_payroll +#: selection:hr.holidays.status,type:0 +msgid "Half-Pay Holiday" +msgstr "Na půl placená dovolená" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +#: field:hr.payslip,other_pay:0 +msgid "Others" +msgstr "Jiné" + +#. module: hr_payroll +#: field:hr.payslip.line,slip_id:0 +#: model:ir.model,name:hr_payroll.model_hr_payslip +#: report:payslip.pdf:0 +msgid "Pay Slip" +msgstr "Mzdový list" + +#. module: hr_payroll +#: report:salary.structure:0 +msgid "Contract Detail:" +msgstr "Podrobnosti smlouvy:" + +#. module: hr_payroll +#: field:hr.payslip,igross:0 +#: field:hr.payslip,inet:0 +msgid "Calculaton Field" +msgstr "Výpočtové pole" + +#. module: hr_payroll +#: help:hr.payroll.advice,bank_id:0 +#: help:hr.payroll.register,bank_id:0 +msgid "Select the Bank Address from whcih the salary is going to be paid" +msgstr "Vyberte adresu banky, z které bude vyplacen plat" + +#. module: hr_payroll +#: view:hr.payroll.advice:0 +#: field:hr.payroll.advice.line,advice_id:0 +msgid "Bank Advice" +msgstr "Bankovní návěští" + +#. module: hr_payroll +#: selection:hr.payroll.advice,state:0 +#: selection:hr.payroll.register,state:0 +#: selection:hr.payslip,state:0 +msgid "Reject" +msgstr "Zamítnout" + +#. module: hr_payroll +#: selection:hr.allounce.deduction.categoty,type:0 +#: selection:hr.payslip.line,type:0 +msgid "Leaves" +msgstr "Uvolnění" + +#. module: hr_payroll +#: field:hr.contibution.register.line,register_id:0 +#: view:hr.payslip:0 +#: field:hr.payslip,register_id:0 +#: report:payslip.pdf:0 +msgid "Register" +msgstr "Registrace" + +#. module: hr_payroll +#: constraint:hr.employee:0 +msgid "" +"Error ! You cannot select a department for which the employee is the manager." +msgstr "Chyba ! Nemůžete vybrat oddělení, kterého je zaměstnanec vedoucí." + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Total Deductions" +msgstr "Celkem odpočty" + +#. module: hr_payroll +#: field:company.contribution.line,value:0 +#: field:hr.payslip.line.line,value:0 +msgid "Value" +msgstr "Hodnota" + +#. module: hr_payroll +#: report:payroll.advice:0 +msgid "Name of the Employee" +msgstr "Jméno zaměstnance" + +#. module: hr_payroll +#: view:hr.contibution.register:0 +msgid "Register Lines" +msgstr "Řádky registru" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Salary Computation" +msgstr "Výpočet mzdy" + +#. module: hr_payroll +#: field:hr.payroll.advice.line,amount:0 +#: report:payroll.advice:0 +#: report:salary.structure:0 +msgid "Amount" +msgstr "Částka" + +#. module: hr_payroll +#: code:addons/hr_payroll/hr_payroll.py:1225 +#, python-format +msgid "Please check configuration of %s, payroll head is missing" +msgstr "Prosíme zkontrolujte nastavení %s, chybí hlavička výplatního listu" + +#. module: hr_payroll +#: selection:company.contribution,amount_type:0 +msgid "Percentage" +msgstr "Procenta" + +#. module: hr_payroll +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 +msgid "Other Information" +msgstr "Jiné informace" + +#. module: hr_payroll +#: field:hr.passport,country_id:0 +msgid "Country of Issue" +msgstr "Vydávající země" + +#. module: hr_payroll +#: field:hr.contibution.register.line,emp_deduction:0 +msgid "Employee Deduction" +msgstr "Odpočty zaměstnance" + +#. module: hr_payroll +#: selection:hr.allounce.deduction.categoty,type:0 +#: selection:hr.payslip.line,type:0 +msgid "Other Deduction" +msgstr "Jiné odpočty" + +#. module: hr_payroll +#: selection:hr.holidays.status,type:0 +msgid "Paid Holiday" +msgstr "Placená dovolená" + +#. module: hr_payroll +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 +#: view:hr.passport:0 +#: view:hr.payslip:0 +msgid "Group By..." +msgstr "Seskupit podle..." + +#. module: hr_payroll +#: field:hr.passport,date_expire:0 +msgid "Passport Expire Date" +msgstr "Datum vypršení pasu" + +#. module: hr_payroll +#: selection:hr.holidays.status,type:0 +msgid "Un-Paid Holiday" +msgstr "Neplacená dovolená" + +#. module: hr_payroll +#: view:hr.passport:0 +msgid "Valid From" +msgstr "Platné od" + +#. module: hr_payroll +#: help:hr.payslip,igross:0 +#: help:hr.payslip,inet:0 +msgid "" +"Calculation field used for internal calculation, do not place this on form" +msgstr "" +"Výpočtové pole použité pro vnitřní výpočty, neumísťujte jej do formuláře" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Amount (in words) :" +msgstr "Částka (slovně) :" + +#. module: hr_payroll +#: field:hr.holidays.status,type:0 +msgid "Payment" +msgstr "Patba" + +#. module: hr_payroll +#: view:hr.payroll.structure:0 +#: view:hr.payslip:0 +#: field:hr.payslip,line_ids:0 +#: view:hr.payslip.line:0 +#: model:ir.model,name:hr_payroll.model_hr_payslip_line +msgid "Payslip Line" +msgstr "Řádek výplatní pásky" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Identification No" +msgstr "Identifikační č." + +#. module: hr_payroll +#: view:hr.allounce.deduction.categoty:0 +#: field:hr.allounce.deduction.categoty,base:0 +msgid "Based on" +msgstr "Založeno na" + +#. module: hr_payroll +#: selection:hr.payroll.register,state:0 +#: selection:hr.payslip,state:0 +msgid "Wating for Verification" +msgstr "Čekající na ověření" + +#. module: hr_payroll +#: model:ir.module.module,shortdesc:hr_payroll.module_meta_information +msgid "Human Resource Payroll" +msgstr "Mzdy lidských zdrojů" + +#. module: hr_payroll +#: report:payroll.advice:0 +msgid "Total:" +msgstr "Celkem:" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Posted" +msgstr "Zasláno" + +#. module: hr_payroll +#: model:ir.module.module,description:hr_payroll.module_meta_information +msgid "" +"Generic Payroll system\n" +" * Employee Details\n" +" * Employee Contracts\n" +" * Passport based Contract\n" +" * Allowances / Deductions\n" +" * Allow to configure Basic / Grows / Net Salary\n" +" * Employee Payslip\n" +" * Monthly Payroll Register\n" +" * Integrated with Holiday Management\n" +" " +msgstr "" +"Obecný mzdový systém\n" +" * Podrobnosti zaměstnance\n" +" * Smlouvy zaměstnance\n" +" * Smlouvy založené na pasu\n" +" * Přídavky / Odpočty\n" +" * Umožňuje nastavit základní / hrubé /čisté mzdy\n" +" * Výplatní pásky zaměstnanců\n" +" * Měsíční registr mezd\n" +" * Integrováno se správou dovolených\n" +" " + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_holidays_status +msgid "Leave Type" +msgstr "Typ uvolnění" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +msgid "Date :" +msgstr "Datum:" + +#. module: hr_payroll +#: field:hr.payslip.line,total:0 +msgid "Sub Total" +msgstr "Mezivýsledek" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Payments -" +msgstr "Platby -" + +#. module: hr_payroll +#: field:hr.contract,visa_no:0 +msgid "Visa No" +msgstr "Č. víza" + +#. module: hr_payroll +#: field:company.contribution.line,from_val:0 +#: report:employees.salary:0 +#: field:hr.payslip.line.line,from_val:0 +#: report:year.salary:0 +msgid "From" +msgstr "Od" + +#. module: hr_payroll +#: field:hr.payroll.advice.line,bysal:0 +#: report:payroll.advice:0 +msgid "By Salary" +msgstr "Podle platu" + +#. module: hr_payroll +#: field:hr.payroll.employees.detail,date_to:0 +#: field:hr.payroll.year.salary,date_to:0 +#: report:salary.structure:0 +msgid "End Date" +msgstr "Koncové datum" + +#. module: hr_payroll +#: model:ir.actions.report.xml,name:hr_payroll.salary_payslip +msgid "Employee PaySlip" +msgstr "Výplatní páska zaměstnance" + +#. module: hr_payroll +#: field:hr.payslip,leaves:0 +msgid "Leave Deductions" +msgstr "Odvody uvolnění" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +#: report:payroll.advice:0 +msgid "Authorised Signature" +msgstr "Oprávněný podpis" + +#. module: hr_payroll +#: selection:hr.payslip.line,amount_type:0 +msgid "Function Value" +msgstr "Hodnota funkce" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_contibution_register_line +msgid "Contribution Register Line" +msgstr "Řádek registru příspěvků" + +#. module: hr_payroll +#: report:salary.structure:0 +msgid "Notes:" +msgstr "Poznámky:" + +#. module: hr_payroll +#: field:hr.payroll.advice,state:0 +#: field:hr.payroll.register,state:0 +#: field:hr.payslip,state:0 +msgid "State" +msgstr "Stav" + +#. module: hr_payroll +#: view:hr.payroll.advice:0 +msgid "Paymeny Lines" +msgstr "Řádky platby" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Other Lines" +msgstr "Jiné řádky" + +#. module: hr_payroll +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 +#: view:hr.payroll.structure:0 +#: view:hr.payslip:0 +#: view:hr.payslip.line:0 +msgid "Function Arguments" +msgstr "Parametry funkce" + +#. module: hr_payroll +#: model:ir.actions.act_window,name:hr_payroll.action_hr_company_contribution_tree +#: model:ir.ui.menu,name:hr_payroll.menu_hr_company_contribution_tree +msgid "Company Contributions" +msgstr "Příspěvky společnosti" + +#. module: hr_payroll +#: field:hr.contibution.register.line,employee_id:0 +#: field:hr.passport,employee_id:0 +#: field:hr.payroll.advice.line,employee_id:0 +#: field:hr.payslip,employee_id:0 +#: field:hr.payslip.line,employee_id:0 +#: model:ir.model,name:hr_payroll.model_hr_employee +msgid "Employee" +msgstr "Zaměstnanec" + +#. module: hr_payroll +#: field:hr.payslip.line,base:0 +msgid "Formula" +msgstr "Vzorec" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_payroll_advice_line +msgid "Bank Advice Lines" +msgstr "Řádky bankovního avíza" + +#. module: hr_payroll +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 +#: field:hr.allounce.deduction.categoty,type:0 +#: field:hr.payslip.line,type:0 +#: report:salary.structure:0 +msgid "Type" +msgstr "Typ" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Email" +msgstr "Email" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +msgid "#" +msgstr "#" + +#. module: hr_payroll +#: code:addons/hr_payroll/hr_payroll.py:469 +#: code:addons/hr_payroll/hr_payroll.py:1225 +#, python-format +msgid "Error !" +msgstr "Chyba !" + +#. module: hr_payroll +#: view:hr.payroll.register:0 +#: view:hr.payslip:0 +msgid "Verify Sheet" +msgstr "Ověřovací list" + +#. module: hr_payroll +#: help:hr.contract,working_days_per_week:0 +msgid "No of Working days / week for an employee" +msgstr "Poč. pracovních dnů / týdnů pro zaměstnance" + +#. module: hr_payroll +#: selection:hr.payroll.register,state:0 +#: selection:hr.payslip,state:0 +msgid "New Slip" +msgstr "Nový list" + +#. module: hr_payroll +#: field:hr.payslip,basic:0 +msgid "Net Basic" +msgstr "Základ čistého" + +#. module: hr_payroll +#: field:hr.contract,gross:0 +#: field:hr.employee,gross:0 +#: field:hr.payroll.register,grows:0 +#: field:hr.payslip,grows:0 +#: report:salary.structure:0 +msgid "Gross Salary" +msgstr "Hrubá mzda" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Total Earnings" +msgstr "Výdělek celkem" + +#. module: hr_payroll +#: model:ir.actions.act_window,name:hr_payroll.action_hr_payroll_employees_detail +#: model:ir.ui.menu,name:hr_payroll.menu_hr_payroll_employees_detail +msgid "Employee Salary Statement" +msgstr "Příkaz mzdy zaměstnance" + +#. module: hr_payroll +#: selection:hr.allounce.deduction.categoty,type:0 +#: selection:hr.payslip.line,type:0 +msgid "Other Payment" +msgstr "Jiné platby" + +#. module: hr_payroll +#: field:hr.employee,advantages_net:0 +#: report:payslip.pdf:0 +#: report:salary.structure:0 +msgid "Deductions" +msgstr "Odpočty" + +#. module: hr_payroll +#: report:payroll.advice:0 +msgid "C/D" +msgstr "C/D" + +#. module: hr_payroll +#: field:hr.contract,permit_no:0 +msgid "Work Permit No" +msgstr "Č. pracovního povolení" + +#. module: hr_payroll +#: field:hr.payroll.advice,line_ids:0 +msgid "Employee Salary" +msgstr "Mzda zaměstnance" + +#. module: hr_payroll +#: field:hr.payroll.advice,chaque_nos:0 +msgid "Chaque Nos" +msgstr "Č. poukázek" + +#. module: hr_payroll +#: field:hr.contibution.register,monthly_total_by_emp:0 +msgid "Total By Employee" +msgstr "Celkem podle zaměstnance" + +#. module: hr_payroll +#: view:company.contribution:0 +#: selection:company.contribution,amount_type:0 +#: selection:company.contribution.line,amount_type:0 +#: selection:hr.payslip.line,amount_type:0 +#: selection:hr.payslip.line.line,amount_type:0 +msgid "Fixed Amount" +msgstr "Pevná částka" + +#. module: hr_payroll +#: field:company.contribution.line,to_val:0 +#: report:employees.salary:0 +#: field:hr.payslip.line.line,to_val:0 +#: report:year.salary:0 +msgid "To" +msgstr "Komu" + +#. module: hr_payroll +#: code:addons/hr_payroll/hr_payroll.py:180 +#: code:addons/hr_payroll/hr_payroll.py:195 +#: code:addons/hr_payroll/hr_payroll.py:285 +#: code:addons/hr_payroll/hr_payroll.py:835 +#: code:addons/hr_payroll/hr_payroll.py:1111 +#: code:addons/hr_payroll/hr_payroll.py:1126 +#: code:addons/hr_payroll/hr_payroll.py:1410 +#, python-format +msgid "Variable Error !" +msgstr "Chyba proměnné !" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_payroll_employees_detail +msgid "hr.payroll.employees.detail" +msgstr "hr.payroll.employees.detail" + +#. module: hr_payroll +#: view:hr.payroll.register:0 +#: view:hr.payslip:0 +msgid "Pay Salary" +msgstr "Vyplatit mzdu" + +#. module: hr_payroll +#: field:hr.payroll.advice.line,name:0 +msgid "Bank Account A/C" +msgstr "Bankovní účet A/C" + +#. module: hr_payroll +#: view:hr.contibution.register:0 +msgid "Contribution Lines" +msgstr "Řádky příspěvků" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +msgid "For the month of" +msgstr "Pro měsíc z" + +#. module: hr_payroll +#: view:hr.allounce.deduction.categoty:0 +#: selection:hr.allounce.deduction.categoty,type:0 +#: field:hr.payroll.register,deduction:0 +#: report:hr.payroll.register.sheet:0 +#: field:hr.payslip,deduction:0 +#: selection:hr.payslip.line,type:0 +msgid "Deduction" +msgstr "Odpočty" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_payroll_advice +msgid "Bank Advice Note" +msgstr "Poznámka bankovního avíza" + +#. module: hr_payroll +#: view:hr.payroll.register:0 +#: view:hr.payslip:0 +msgid "Payslip" +msgstr "Výplatní list" + +#. module: hr_payroll +#: constraint:hr.contract:0 +msgid "Error! contract start-date must be lower then contract end-date." +msgstr "Chyba! Počáteční datum smlouvy musí být nižší než konečné datum." + +#. module: hr_payroll +#: selection:hr.allounce.deduction.categoty,type:0 +#: selection:hr.payslip.line,type:0 +msgid "Loan Installment" +msgstr "Půjčovací zřízení" + +#. module: hr_payroll +#: view:hr.payroll.register:0 +msgid "Complete HR Checking" +msgstr "Celková kontrola HR" + +#. module: hr_payroll +#: report:payroll.advice:0 +msgid "Yours Sincerely" +msgstr "S přátelským pozdravem" + +#. module: hr_payroll +#: report:payroll.advice:0 +msgid "SI. No." +msgstr "Č. SI." + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Net Amount" +msgstr "Částka čistkého" + +#. module: hr_payroll +#: report:salary.structure:0 +msgid "Salary Structure:" +msgstr "Struktura platu:" + +#. module: hr_payroll +#: model:ir.actions.report.xml,name:hr_payroll.year_employees_detail +msgid "Employees Salary Detail" +msgstr "Podrobnosti mezd zaměstnanců" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_payslip_line_line +msgid "Function Line" +msgstr "Řádek funkce" + +#. module: hr_payroll +#: view:hr.payroll.advice:0 +#: selection:hr.payroll.advice,state:0 +#: selection:hr.payroll.register,state:0 +#: selection:hr.payslip,state:0 +msgid "Confirm Sheet" +msgstr "Potvrzovací list" + +#. module: hr_payroll +#: report:employees.salary:0 +msgid "Others:" +msgstr "Jiné:" + +#. module: hr_payroll +#: view:company.contribution:0 +#: selection:company.contribution,amount_type:0 +msgid "Function Calculation" +msgstr "Výpoče funkce" + +#. module: hr_payroll +#: field:hr.payslip,worked_days:0 +#: report:payslip.pdf:0 +msgid "Worked Day" +msgstr "Pracovních dnů" + +#. module: hr_payroll +#: field:hr.contibution.register,monthly_total_by_comp:0 +msgid "Total By Company" +msgstr "Celkem podle společnosti" + +#. module: hr_payroll +#: field:hr.payroll.advice.line,flag:0 +msgid "D/C" +msgstr "D/C" + +#. module: hr_payroll +#: view:hr.passport:0 +msgid "Country & Address" +msgstr "Zěmě & Adresa" + +#. module: hr_payroll +#: report:employees.salary:0 +msgid "Employee Code" +msgstr "Kód zaměstnance" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Basic Salary – Leaves" +msgstr "Základní mzda - uvolnění" + +#. module: hr_payroll +#: field:company.contribution,amount_type:0 +#: field:company.contribution.line,amount_type:0 +#: field:hr.payslip.line,amount_type:0 +#: field:hr.payslip.line.line,amount_type:0 +#: report:salary.structure:0 +msgid "Amount Type" +msgstr "Typ částky" + +#. module: hr_payroll +#: view:company.contribution:0 +#: field:hr.payslip.line,category_id:0 +msgid "Category" +msgstr "Kategorie" + +#. module: hr_payroll +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 +#: field:hr.payslip.line,company_contrib:0 +#: model:ir.model,name:hr_payroll.model_company_contribution +msgid "Company Contribution" +msgstr "Příspěvek společnosti" + +#. module: hr_payroll +#: field:company.contribution,category_id:0 +msgid "Heads" +msgstr "Hlavičky" + +#. module: hr_payroll +#: model:ir.actions.report.xml,name:hr_payroll.year_payroll_register +msgid "Print Statement" +msgstr "Tiskový příkaz" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Draft" +msgstr "Koncept" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Earnings" +msgstr "Výdělek" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +#: report:salary.structure:0 +msgid "Basic" +msgstr "Základní" + +#. module: hr_payroll +#: model:ir.actions.act_window,name:hr_payroll.action_hr_passport_tree +msgid "All Passports" +msgstr "Všechny průkazy" + +#. module: hr_payroll +#: model:ir.actions.act_window,name:hr_payroll.action_hr_payroll_year_salary +#: model:ir.ui.menu,name:hr_payroll.menu_wizard_print_year_salary +msgid "Salary Register" +msgstr "Registr mezd" + +#. module: hr_payroll +#: report:employees.salary:0 +#: report:hr.payroll.register.sheet:0 +msgid "Employee Name" +msgstr "Jméno zaměstnance" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_passport +msgid "Passport Detail" +msgstr "Podrobnosti pasu" + +#. module: hr_payroll +#: selection:hr.payslip.line,amount_type:0 +msgid "Percentage (%)" +msgstr "Procenta (%)" + +#. module: hr_payroll +#: field:hr.payroll.advice,register_id:0 +#: view:hr.payroll.register:0 +#: model:ir.actions.act_window,name:hr_payroll.action_view_hr_payroll_register_form +#: model:ir.model,name:hr_payroll.model_hr_payroll_register +#: model:ir.ui.menu,name:hr_payroll.hr_menu_payroll_register +msgid "Payroll Register" +msgstr "Registr výplat" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +#: report:payroll.advice:0 +msgid "For" +msgstr "Pro" + +#. module: hr_payroll +#: field:hr.passport,contracts_ids:0 +msgid "Contracts" +msgstr "Smlouvy" + +#. module: hr_payroll +#: view:hr.payroll.structure:0 +msgid "Employee Function" +msgstr "Funkce zaměstnance" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Paid" +msgstr "Placeno" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Approve Sheet" +msgstr "Schvalovací list" + +#. module: hr_payroll +#: field:hr.payslip,paid:0 +msgid "Paid ? " +msgstr "Placeno ? " + +#. module: hr_payroll +#: view:hr.holidays.status:0 +msgid "Validation" +msgstr "Ověření" + +#. module: hr_payroll +#: report:employees.salary:0 +msgid "Title" +msgstr "Oslovení" + +#. module: hr_payroll +#: view:company.contribution:0 +msgid "Search Company Contribution" +msgstr "Hledat příspěvky společnosti" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty,user_id:0 +msgid "User" +msgstr "Uživatel" + +#. module: hr_payroll +#: view:hr.payroll.advice:0 +msgid "Payment Lines" +msgstr "Platební řádky" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Compute Sheet" +msgstr "Výpočtový list" + +#. module: hr_payroll +#: field:company.contribution,active:0 +#: field:hr.payroll.register,active:0 +msgid "Active" +msgstr "Aktivní" + +#. module: hr_payroll +#: help:hr.allounce.deduction.categoty,condition:0 +msgid "Applied this head for calculation if condition is true" +msgstr "Tato hlavička použita pro výpočty, pokud je pravda" + +#. module: hr_payroll +#: report:year.salary:0 +msgid "Yearly Salary Details" +msgstr "Roční podrobnosti platu" + +#. module: hr_payroll +#: constraint:hr.employee:0 +msgid "Error ! You cannot create recursive Hierarchy of Employees." +msgstr "Chyba ! Nemůžete vytvořit rekurzivní Hierarchii zaměstnanců" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty,condition:0 +msgid "Condition" +msgstr "Podmínka" + +#. module: hr_payroll +#: selection:hr.payroll.register,state:0 +#: selection:hr.payslip,state:0 +msgid "Wating for HR Verification" +msgstr "Čekající na ověření HR" + +#. module: hr_payroll +#: report:payroll.advice:0 +msgid "Payment Advice:" +msgstr "Platební avízo:" + +#. module: hr_payroll +#: view:hr.payroll.register:0 +msgid "Compute" +msgstr "Spočítat" + +#. module: hr_payroll +#: report:employees.salary:0 +#: field:hr.payslip,deg_id:0 +#: report:payslip.pdf:0 +#: report:salary.structure:0 +msgid "Designation" +msgstr "Zařazení" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +msgid "HR Manager" +msgstr "Správce HR" + +#. module: hr_payroll +#: field:hr.contract,basic:0 +#: field:hr.employee,basic:0 +#: field:hr.payslip,basic_before_leaves:0 +#: report:payslip.pdf:0 +msgid "Basic Salary" +msgstr "Základní plat" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty,code:0 +msgid "Category Code" +msgstr "Kód kategorie" + +#. module: hr_payroll +#: view:hr.payroll.register:0 +msgid "Salary Information" +msgstr "Mzdové informace" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_allounce_deduction_categoty +#: model:ir.model,name:hr_payroll.model_hr_allounce_deduction_categoty_line +msgid "Allowance Deduction Categoty" +msgstr "Kategorie přídavků a odpočtů" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Companies" +msgstr "Společnosti" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Authorized Signature" +msgstr "Oprávněný podpis" + +#. module: hr_payroll +#: field:hr.payslip,contract_id:0 +#: model:ir.model,name:hr_payroll.model_hr_contract +msgid "Contract" +msgstr "Smlouva" + +#. module: hr_payroll +#: selection:hr.payroll.advice,state:0 +msgid "Draft Sheet" +msgstr "Návrhový list" + +#. module: hr_payroll +#: selection:hr.payroll.year.salary,salary_on:0 +msgid "Next Month Date" +msgstr "Datum dalšího měsíce" + +#. module: hr_payroll +#: field:hr.contibution.register.line,date:0 +#: field:hr.payroll.advice,date:0 +#: field:hr.payroll.register,date:0 +#: field:hr.payslip,date:0 +msgid "Date" +msgstr "Datum" + +#. module: hr_payroll +#: field:hr.contract,visa_expire:0 +msgid "Visa Expire Date" +msgstr "Datum vypršení víza" + +#. module: hr_payroll +#: view:hr.passport:0 +msgid "Search Passport" +msgstr "Hledat pas" + +#. module: hr_payroll +#: report:employees.salary:0 +#: report:salary.structure:0 +msgid "Phone No." +msgstr "Č. telefonu" + +#. module: hr_payroll +#: field:company.contribution,contribute_per:0 +#: field:company.contribution.line,contribution_id:0 +#: view:hr.allounce.deduction.categoty:0 +#: view:hr.contibution.register:0 +#: view:hr.contibution.register.line:0 +msgid "Contribution" +msgstr "Příspěvky" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty,state:0 +msgid "Label" +msgstr "Označení" + +#. module: hr_payroll +#: view:hr.payroll.structure:0 +#: view:hr.payslip:0 +#: view:hr.payslip.line:0 +msgid "Company contribution" +msgstr "Příspěvky společnosti" + +#. module: hr_payroll +#: report:employees.salary:0 +#: report:salary.structure:0 +msgid "Other No." +msgstr "Jiné č." + +#. module: hr_payroll +#: field:company.contribution,code:0 +#: field:hr.contibution.register.line,code:0 +#: field:hr.holidays.status,code:0 +#: field:hr.payroll.structure,code:0 +#: field:hr.payslip.line,code:0 +#: report:payslip.pdf:0 +#: report:salary.structure:0 +msgid "Code" +msgstr "Kód" + +#. module: hr_payroll +#: model:ir.actions.act_window,name:hr_payroll.action_view_hr_bank_advice_tree +#: model:ir.ui.menu,name:hr_payroll.hr_menu_payment_advice +msgid "Payment Advice" +msgstr "Platební avízo" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +msgid "Number :" +msgstr "Číslo :" + +#. module: hr_payroll +#: help:hr.allounce.deduction.categoty,base:0 +msgid "" +"This will use to computer the % fields values, in general its on basic, but " +"You can use all heads code field in small letter as a variable name i.e. " +"hra, ma, lta, etc...., also you can use, static varible basic" +msgstr "" +"Toto bude použito pro výpočet hodnot polí %s , obecně je na základě, ale " +"můžete použít všechny pole kódů v malých písmenných jako jména proměnných " +"např. hra, ma, lta, atd..., také můžete použít základní statické proměnné." + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Computation Overview" +msgstr "Přehled výpočtů" + +#. module: hr_payroll +#: field:hr.payroll.year.salary,salary_on:0 +msgid "Salary On" +msgstr "Mzda na" + +#. module: hr_payroll +#: field:hr.payroll.advice,number:0 +#: field:hr.payroll.register,number:0 +#: field:hr.payslip,number:0 +msgid "Number" +msgstr "Číslo" + +#. module: hr_payroll +#: field:hr.contract,struct_id:0 +#: field:hr.employee,line_ids:0 +#: view:hr.payroll.structure:0 +#: field:hr.payroll.structure,line_ids:0 +#: view:hr.payslip:0 +#: view:hr.payslip.line:0 +#: model:ir.actions.act_window,name:hr_payroll.action_view_hr_employee_grade_form +#: model:ir.actions.report.xml,name:hr_payroll.salary_structure_register +#: model:ir.model,name:hr_payroll.model_hr_payroll_structure +#: model:ir.ui.menu,name:hr_payroll.menu_hr_employee_function +msgid "Salary Structure" +msgstr "Struktura platu" + +#. module: hr_payroll +#: field:hr.contibution.register,register_line_ids:0 +msgid "Register Line" +msgstr "Řádek registru" + +#. module: hr_payroll +#: view:hr.payroll.register:0 +#: view:hr.payslip:0 +msgid "Cancel" +msgstr "Zrušit" + +#. module: hr_payroll +#: view:hr.payroll.employees.detail:0 +#: view:hr.payroll.year.salary:0 +msgid "Close" +msgstr "Uzavřít" + +#. module: hr_payroll +#: field:hr.payslip.line,amount:0 +msgid "Amount / Percentage" +msgstr "Částka / Procenta" + +#. module: hr_payroll +#: field:hr.employee,advantages_gross:0 +#: report:hr.payroll.register.sheet:0 +#: report:salary.structure:0 +msgid "Allowances" +msgstr "Dávky" + +#. module: hr_payroll +#: selection:hr.payroll.year.salary,salary_on:0 +msgid "Current Month Date" +msgstr "Datum aktuálního měsíce" + +#. module: hr_payroll +#: report:salary.structure:0 +msgid "Salary" +msgstr "Plat" + +#. module: hr_payroll +#: field:hr.contract,passport_id:0 +#: field:hr.passport,name:0 +msgid "Passport No" +msgstr "Číslo pasu" + +#. module: hr_payroll +#: view:hr.passport:0 +msgid "Passport" +msgstr "Pas" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +msgid "Total Salary" +msgstr "Celkový plat" + +#. module: hr_payroll +#: report:payroll.advice:0 +msgid "for period" +msgstr "pro období" + +#. module: hr_payroll +#: field:hr.holidays.status,head_id:0 +msgid "Payroll Head" +msgstr "Hlavička výplatního listu" + +#. module: hr_payroll +#: field:company.contribution,register_id:0 +#: model:ir.actions.act_window,name:hr_payroll.action_contibution_register_form +#: model:ir.model,name:hr_payroll.model_hr_contibution_register +#: model:ir.ui.menu,name:hr_payroll.menu_action_hr_contibution_register_form +msgid "Contribution Register" +msgstr "Registr příspěvků" + +#. module: hr_payroll +#: report:salary.structure:0 +msgid "E-mail" +msgstr "E-mail" + +#. module: hr_payroll +#: view:hr.allounce.deduction.categoty:0 +#: model:ir.actions.act_window,name:hr_payroll.hr_allounce_deduction_tree +#: model:ir.ui.menu,name:hr_payroll.menu_hr_allounce_deduction_tree +msgid "Salary Heads" +msgstr "Hlavičky platu" + +#. module: hr_payroll +#: view:hr.payroll.employees.detail:0 +#: view:hr.payroll.year.salary:0 +msgid "Print Report" +msgstr "Tisknout výkaz" + +#. module: hr_payroll +#: field:company.contribution,line_ids:0 +#: view:hr.payroll.structure:0 +#: view:hr.payslip:0 +#: view:hr.payslip.line:0 +#: field:hr.payslip.line,line_ids:0 +msgid "Calculations" +msgstr "Výpočty" + +#. module: hr_payroll +#: help:company.contribution,contribute_per:0 +msgid "" +"Define Company contribution ratio 1.00=100% contribution, If Employee " +"Contribute 5% then company will and here 0.50 defined then company will " +"contribute 50% on employee 5% contribution" +msgstr "" +"Určuje poměř příspěvků společnosti 1,00=100% příspěvků. Pokud je zaměstnance " +"přispěje 5%, pak spoleřnost bude a zde 0,5 určeno, pak společnost přispěje " +"50% na 5% příspěvek zaměstnance." + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Other Informations" +msgstr "Jiné informace" + +#. module: hr_payroll +#: view:hr.contibution.register:0 +msgid "Month" +msgstr "Měsíc" + +#. module: hr_payroll +#: view:hr.passport:0 +msgid "Issue" +msgstr "Vydano" + +#. module: hr_payroll +#: view:hr.allounce.deduction.categoty:0 +msgid "Dynamic Computation" +msgstr "Dynamický výpočet" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Basic Salary without Leave:" +msgstr "Základní mzda bez uvolnění:" + +#. module: hr_payroll +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 +#: view:hr.payroll.structure:0 +#: view:hr.payslip:0 +#: view:hr.payslip.line:0 +#: field:hr.payslip.line,function_id:0 +msgid "Function" +msgstr "Funkce" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "States" +msgstr "Stavy" + +#. module: hr_payroll +#: report:payroll.advice:0 +msgid "Dear Sir/Madam," +msgstr "Vážený pane/paní," + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_allounce_deduction_categoty +msgid "Allowance Deduction Heads" +msgstr "Hlavičky přídavků a odpočtů" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +msgid "Gross Sal." +msgstr "Hrubá mzda" + +#. module: hr_payroll +#: view:company.contribution:0 +#: field:company.contribution,note:0 +#: view:hr.allounce.deduction.categoty:0 +#: field:hr.allounce.deduction.categoty,note:0 +#: view:hr.contibution.register:0 +#: field:hr.contibution.register,note:0 +#: view:hr.passport:0 +#: field:hr.passport,note:0 +#: field:hr.payroll.advice,note:0 +#: field:hr.payroll.register,note:0 +#: view:hr.payroll.structure:0 +#: field:hr.payroll.structure,note:0 +#: view:hr.payslip:0 +#: field:hr.payslip,note:0 +#: view:hr.payslip.line:0 +#: field:hr.payslip.line,note:0 +msgid "Description" +msgstr "Popis" + +#. module: hr_payroll +#: field:hr.payroll.employees.detail,date_from:0 +#: field:hr.payroll.year.salary,date_from:0 +#: report:salary.structure:0 +msgid "Start Date" +msgstr "Počáteční datum" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Deduction -" +msgstr "Odpočty -" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid ")" +msgstr ")" + +#. module: hr_payroll +#: view:hr.contibution.register:0 +msgid "Contribution Registers" +msgstr "Registr příspěvků" + +#. module: hr_payroll +#: model:ir.ui.menu,name:hr_payroll.menu_hr_payroll_reporting +#: model:ir.ui.menu,name:hr_payroll.menu_hr_root_payroll +#: model:ir.ui.menu,name:hr_payroll.payroll_configure +msgid "Payroll" +msgstr "Mzdy" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_contract_wage_type +msgid "Wage Type" +msgstr "Typ mzdy" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +msgid "Net Sal." +msgstr "Čistá mzda" + +#. module: hr_payroll +#: sql_constraint:hr.passport:0 +msgid "The Passport No must be unique !" +msgstr "Číslo pasu musí být jedinečné !" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty,name:0 +msgid "Category Name" +msgstr "Název kategorie" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_payroll_year_salary +msgid "hr.payroll.year.salary" +msgstr "hr.payroll.year.salary" + +#. module: hr_payroll +#: report:employees.salary:0 +#: field:hr.passport,address_id:0 +#: report:payslip.pdf:0 +#: report:salary.structure:0 +msgid "Address" +msgstr "Adresa" + +#. module: hr_payroll +#: field:hr.payslip.line.line,slipline_id:0 +msgid "Slip Line" +msgstr "Řádek listu" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Number of Leaves" +msgstr "Počet uvolnění" + +#. module: hr_payroll +#: report:employees.salary:0 +#: field:hr.payroll.advice,bank_id:0 +#: field:hr.payroll.register,bank_id:0 +#: report:salary.structure:0 +msgid "Bank" +msgstr "Banka" + +#. module: hr_payroll +#: view:hr.payroll.advice:0 +msgid "Cancel Sheet" +msgstr "Zrušit list" + +#. module: hr_payroll +#: selection:hr.allounce.deduction.categoty,type:0 +#: selection:hr.payslip.line,type:0 +msgid "Advance" +msgstr "Záloha" + +#. module: hr_payroll +#: report:salary.structure:0 +msgid "Special Allowances and Deductions For Employee:" +msgstr "Speciální přídavky a odpočty pro zaměstnance:" + +#. module: hr_payroll +#: field:company.contribution,name:0 +#: field:company.contribution.line,name:0 +#: field:hr.contibution.register,name:0 +#: field:hr.contibution.register.line,name:0 +#: field:hr.payroll.advice,name:0 +#: field:hr.payroll.register,name:0 +#: field:hr.payroll.structure,name:0 +#: field:hr.payslip,name:0 +#: field:hr.payslip.line,name:0 +#: field:hr.payslip.line.line,name:0 +#: report:payslip.pdf:0 +#: report:salary.structure:0 +#: report:year.salary:0 +msgid "Name" +msgstr "Jméno" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Leaved Deduction" +msgstr "Odpočty uvolnění" + +#. module: hr_payroll +#: view:hr.passport:0 +msgid "Country" +msgstr "Země" + +#. module: hr_payroll +#: view:hr.passport:0 +#: view:hr.payroll.employees.detail:0 +#: field:hr.payroll.employees.detail,employee_ids:0 +#: view:hr.payroll.year.salary:0 +#: field:hr.payroll.year.salary,employee_ids:0 +#: view:hr.payslip:0 +msgid "Employees" +msgstr "Zaměstnanci" + +#. module: hr_payroll +#: report:payroll.advice:0 +msgid "Bank Account" +msgstr "Bankovní účet" + +#. module: hr_payroll +#: help:company.contribution,register_id:0 +msgid "Contribution register based on company" +msgstr "Registr příspěvků založený na spoleřnosti" + +#. module: hr_payroll +#: help:hr.allounce.deduction.categoty,sequence:0 +msgid "Use to arrange calculation sequence" +msgstr "Použijte pro uspořádání pořadí výpočtů" + +#. module: hr_payroll +#: field:hr.payslip,total_pay:0 +msgid "Total Payment" +msgstr "Celková platba" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Leave Deductions Line:" +msgstr "Řádek odpočtu uvolnění:" + +#. module: hr_payroll +#: selection:hr.payroll.register,state:0 +#: selection:hr.payslip,state:0 +msgid "Wating for Account Verification" +msgstr "Čekající na ověření účtu" + +#. module: hr_payroll +#: field:hr.contibution.register.line,comp_deduction:0 +msgid "Company Deduction" +msgstr "Odpočty společnosti" + +#. module: hr_payroll +#: view:hr.holidays.status:0 +msgid "Payroll Configurtion" +msgstr "Nastavení mezd" + +#. module: hr_payroll +#: code:addons/hr_payroll/hr_payroll.py:469 +#, python-format +msgid "Please define bank account for the %s employee" +msgstr "Prosíme zkontrolujte bankovní účet zaměstnance %s" + +#. module: hr_payroll +#: field:hr.passport,date_issue:0 +msgid "Passport Issue Date" +msgstr "Datum vydání pasu" + +#. module: hr_payroll +#: view:hr.allounce.deduction.categoty:0 +#: selection:hr.allounce.deduction.categoty,type:0 +#: field:hr.payroll.register,allounce:0 +#: field:hr.payslip,allounce:0 +#: selection:hr.payslip.line,type:0 +msgid "Allowance" +msgstr "Přídavky" + +#. module: hr_payroll +#: field:hr.payslip,holiday_days:0 +msgid "No of Leaves" +msgstr "Poč. uvolnění" + +#. module: hr_payroll +#: field:hr.employee,otherid:0 +msgid "Other Id" +msgstr "Jiné Id" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Bank Details" +msgstr "Bankovní podrobnosti" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Slip ID" +msgstr "ID výplatní pásky" + +#. module: hr_payroll +#: field:company.contribution.line,sequence:0 +#: field:hr.allounce.deduction.categoty,sequence:0 +#: field:hr.payslip.line,sequence:0 +#: field:hr.payslip.line.line,sequence:0 +msgid "Sequence" +msgstr "Posloupnost" + +#. module: hr_payroll +#: model:ir.actions.act_window,name:hr_payroll.action_view_hr_payslip_form +#: model:ir.ui.menu,name:hr_payroll.menu_department_tree +msgid "Employee Payslip" +msgstr "Výplatní list zaměstnance" + +#. module: hr_payroll +#: view:hr.payroll.advice:0 +msgid "Letter Content" +msgstr "Obsah dopisu" + +#. module: hr_payroll +#: view:hr.payroll.employees.detail:0 +#: view:hr.payroll.year.salary:0 +msgid "Year Salary" +msgstr "Roční plat" + +#. module: hr_payroll +#: view:hr.payroll.register:0 +msgid "Allowance / Deduction" +msgstr "Přídavky / odpočty" + +#. module: hr_payroll +#: model:ir.actions.report.xml,name:hr_payroll.payroll_advice +msgid "Bank Payment Advice" +msgstr "Avízo bankovní platby" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Search Payslips" +msgstr "Hledat výplatní pásky" + +#. module: hr_payroll +#: report:employees.salary:0 +#: field:hr.contibution.register.line,total:0 +#: report:year.salary:0 +msgid "Total" +msgstr "Celkem" + +#. module: hr_payroll +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 +#: field:hr.allounce.deduction.categoty,contribute_ids:0 +msgid "Contributions" +msgstr "Příspěvky" diff --git a/addons/hr_recruitment/hr_recruitment_view.xml b/addons/hr_recruitment/hr_recruitment_view.xml index 004339aa7cc..202a6c2eecb 100644 --- a/addons/hr_recruitment/hr_recruitment_view.xml +++ b/addons/hr_recruitment/hr_recruitment_view.xml @@ -17,7 +17,7 @@ form [('object_id.model', '=', 'hr.applicant')] - {'object_id':'hr.applicant'} + # ------------------------------------------------------ # Stage diff --git a/addons/l10n_be/l10n_be_wizard.yml b/addons/l10n_be/l10n_be_wizard.yml index a51d1d55244..0e9b04a6cf2 100644 --- a/addons/l10n_be/l10n_be_wizard.yml +++ b/addons/l10n_be/l10n_be_wizard.yml @@ -7,9 +7,13 @@ !python {model: ir.actions.todo}: | if self.browse(cr, uid, ref('l10n_be.config_call_account_template')).state=='open': wiz = self.pool.get('wizard.multi.charts.accounts') - wiz_id = wiz.create(cr, uid, { + values = { 'chart_template_id': ref('l10n_be.l10nbe_chart_template') - }) + } + values.update( + wiz.onchange_chart_template_id(cr, uid, False, ref('l10n_be.l10nbe_chart_template')).get('values', {}) + ) + wiz_id = wiz.create(cr, uid, values) wiz.execute(cr, uid, [wiz_id]) self.write(cr, uid, [ref('l10n_be.config_call_account_template')], { 'state': 'done' diff --git a/addons/l10n_br/account.py b/addons/l10n_br/account.py index 92f724a7762..6e38aaa690f 100644 --- a/addons/l10n_br/account.py +++ b/addons/l10n_br/account.py @@ -124,15 +124,6 @@ class account_tax(osv.osv): account_tax() -class account_journal(osv.osv): - _inherit = "account.journal" - - _columns = { - 'internal_sequence': fields.many2one('ir.sequence', 'Internal Sequence'), - } - -account_journal() - class wizard_multi_charts_accounts(osv.osv_memory): _inherit = 'wizard.multi.charts.accounts' diff --git a/addons/l10n_br/account_view.xml b/addons/l10n_br/account_view.xml index da2ab84d4ab..0b038fddd82 100644 --- a/addons/l10n_br/account_view.xml +++ b/addons/l10n_br/account_view.xml @@ -96,18 +96,6 @@ - - l10n_br.journal.form.inherit - account.journal - form - - - - - - - - diff --git a/addons/l10n_ch/bank_view.xml b/addons/l10n_ch/bank_view.xml index f8c66c16000..705e2d63ef4 100644 --- a/addons/l10n_ch/bank_view.xml +++ b/addons/l10n_ch/bank_view.xml @@ -138,7 +138,7 @@ - + diff --git a/addons/l10n_ch/sterchi_chart/account.xml b/addons/l10n_ch/sterchi_chart/account.xml index f642b800493..ded5f542fe5 100644 --- a/addons/l10n_ch/sterchi_chart/account.xml +++ b/addons/l10n_ch/sterchi_chart/account.xml @@ -359,11 +359,12 @@ other - Compte en devise A + Compte en devise EUR 1024 + other diff --git a/addons/mail/mail_message_view.xml b/addons/mail/mail_message_view.xml index 3169bca76c2..2bf2756869e 100644 --- a/addons/mail/mail_message_view.xml +++ b/addons/mail/mail_message_view.xml @@ -136,6 +136,7 @@ \n" -"Language-Team: \n" +"PO-Revision-Date: 2011-11-25 12:33+0000\n" +"Last-Translator: Jiří Hajda \n" +"Language-Team: Czech \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-11-05 04:59+0000\n" -"X-Generator: Launchpad (build 14231)\n" +"X-Launchpad-Export-Date: 2011-11-26 05:49+0000\n" +"X-Generator: Launchpad (build 14381)\n" +"X-Poedit-Language: Czech\n" #. module: membership #: model:process.transition,name:membership.process_transition_invoicetoassociate0 msgid "invoice to associate" -msgstr "" +msgstr "faktura k přidružení" #. module: membership #: model:process.process,name:membership.process_process_membershipprocess0 msgid "Membership Process" -msgstr "" +msgstr "Proces členství" #. module: membership #: selection:membership.membership_line,state:0 #: selection:report.membership,membership_state:0 #: selection:res.partner,membership_state:0 msgid "Paid Member" -msgstr "" +msgstr "Zaplacený člen" #. module: membership #: view:report.membership:0 #: view:res.partner:0 msgid "Group By..." -msgstr "" +msgstr "Seskupit podle..." #. module: membership #: field:report.membership,num_paid:0 msgid "# Paid" -msgstr "" +msgstr "# Zaplaceno" #. module: membership #: field:report.membership,tot_earned:0 msgid "Earned Amount" -msgstr "" +msgstr "Vydělaná částka" #. module: membership #: model:ir.model,name:membership.model_report_membership msgid "Membership Analysis" -msgstr "" +msgstr "Analýza členství" #. module: membership #: selection:report.membership,month:0 msgid "March" -msgstr "" +msgstr "Březen" #. module: membership #: model:process.node,note:membership.process_node_setassociation0 msgid "Set an associate member of partner." -msgstr "" +msgstr "Nastavit přidruženého člena k partnerovi" #. module: membership #: model:process.transition,note:membership.process_transition_invoicetopaid0 msgid "Invoice is be paid." -msgstr "" +msgstr "Faktura je zaplacena" #. module: membership #: field:membership.membership_line,company_id:0 #: view:report.membership:0 #: field:report.membership,company_id:0 msgid "Company" -msgstr "" +msgstr "Společnost" #. module: membership #: field:product.product,membership_date_to:0 @@ -84,84 +85,84 @@ msgstr "Datum do" #. module: membership #: model:process.transition,name:membership.process_transition_waitingtoinvoice0 msgid "Waiting to invoice" -msgstr "" +msgstr "Čekající na fakturu" #. module: membership #: help:report.membership,date_to:0 msgid "End membership date" -msgstr "" +msgstr "Datum ukončení členství" #. module: membership #: view:res.partner:0 msgid "Suppliers" -msgstr "" +msgstr "Dodavatelé" #. module: membership #: view:res.partner:0 msgid "All Members" -msgstr "" +msgstr "Všichni členové" #. module: membership #: field:res.partner,membership_stop:0 msgid "Stop membership date" -msgstr "" +msgstr "Datum pozastavení členství" #. module: membership #: model:process.transition,name:membership.process_transition_producttomember0 msgid "Product to member" -msgstr "" +msgstr "Výrobek pro člena" #. module: membership #: model:ir.actions.act_window,name:membership.action_membership_invoice_view #: view:res.partner:0 msgid "Join Membership" -msgstr "" +msgstr "Připojit členství" #. module: membership #: field:res.partner,associate_member:0 msgid "Associate member" -msgstr "" +msgstr "Přidružený člen" #. module: membership #: model:process.node,note:membership.process_node_associatedmember0 msgid "Member is associated." -msgstr "" +msgstr "Člen je přidružený." #. module: membership #: field:report.membership,tot_pending:0 msgid "Pending Amount" -msgstr "" +msgstr "Čekající částka" #. module: membership #: model:process.transition,note:membership.process_transition_associationpartner0 msgid "Associated partner." -msgstr "" +msgstr "Přidruženého partnera" #. module: membership #: field:report.membership,num_invoiced:0 msgid "# Invoiced" -msgstr "" +msgstr "# Fakturováno" #. module: membership #: model:ir.ui.menu,name:membership.menu_report_membership msgid "Members Analysis" -msgstr "" +msgstr "Analýza členů" #. module: membership #: view:res.partner:0 msgid "End Membership Date" -msgstr "" +msgstr "Datum ukončení členství" #. module: membership #: field:product.product,membership_date_from:0 msgid "Date from" -msgstr "" +msgstr "Počáteční datum" #. module: membership #: code:addons/membership/membership.py:414 #, python-format msgid "Partner doesn't have an address to make the invoice." -msgstr "" +msgstr "Partner nemá adresu pro vytvoření faktury." #. module: membership #: model:ir.model,name:membership.model_res_partner @@ -172,7 +173,7 @@ msgstr "Partner" #. module: membership #: model:process.transition,name:membership.process_transition_invoicetopaid0 msgid "Invoice to paid" -msgstr "" +msgstr "Faktura k zaplacení" #. module: membership #: view:res.partner:0 @@ -182,12 +183,12 @@ msgstr "Partneři" #. module: membership #: field:membership.membership_line,date_from:0 msgid "From" -msgstr "" +msgstr "Od" #. module: membership #: constraint:membership.membership_line:0 msgid "Error, this membership product is out of date" -msgstr "" +msgstr "Chyba, tento výrobek členství je zastaralý" #. module: membership #: help:res.partner,membership_state:0 @@ -206,6 +207,15 @@ msgid "" " -Paid Member: A member who has paid the membership " "amount." msgstr "" +"Označuje stav členství.\n" +" -Nečlen: Člen, který nepožádál o žádné členství.\n" +" -Zrušené členství: Člen, který má zrušené své členství.\n" +" -Starý člen: Člen, kterému vypršelo členství.\n" +" -Čekající člen: Člen, který požádal o členství, a " +"kterému bude vytvořena faktura.\n" +" -Fakturovaný člen: Člen, kterému byla vytvořena " +"faktura.\n" +" -Placený člen: Člen, který zaplatil částku za členství." #. module: membership #: model:process.transition.action,name:membership.process_transition_action_create0 @@ -215,30 +225,30 @@ msgstr "Vytvořit" #. module: membership #: model:ir.model,name:membership.model_membership_membership_line msgid "Member line" -msgstr "" +msgstr "Řádek člena" #. module: membership #: help:report.membership,date_from:0 #: field:res.partner,membership_start:0 msgid "Start membership date" -msgstr "" +msgstr "Počáteční datum členství" #. module: membership #: code:addons/membership/membership.py:410 #: code:addons/membership/membership.py:413 #, python-format msgid "Error !" -msgstr "" +msgstr "Chyba !" #. module: membership #: model:process.node,name:membership.process_node_paidmember0 msgid "Paid member" -msgstr "" +msgstr "Zaplacený člen" #. module: membership #: field:report.membership,num_waiting:0 msgid "# Waiting" -msgstr "" +msgstr "# Čekající" #. module: membership #: model:ir.actions.act_window,name:membership.action_membership_members @@ -252,22 +262,22 @@ msgstr "Členové" #: selection:report.membership,membership_state:0 #: selection:res.partner,membership_state:0 msgid "Non Member" -msgstr "" +msgstr "Nečlen" #. module: membership #: model:process.node,note:membership.process_node_invoicedmember0 msgid "Open invoice." -msgstr "" +msgstr "Otevřít fakturu" #. module: membership #: selection:report.membership,month:0 msgid "July" -msgstr "" +msgstr "Červenec" #. module: membership #: model:product.template,name:membership.membership_0_product_template msgid "Golden Membership" -msgstr "" +msgstr "Zlaté členství" #. module: membership #: help:res.partner,associate_member:0 @@ -275,79 +285,81 @@ msgid "" "A member with whom you want to associate your membership.It will consider " "the membership state of the associated member." msgstr "" +"Člen, s kterým chcete asociovat vaše členství. Vezme v úvahu stav členství " +"asociovaného člena." #. module: membership #: field:membership.membership_line,membership_id:0 #: view:report.membership:0 #: field:report.membership,membership_id:0 msgid "Membership Product" -msgstr "" +msgstr "Výrobek členství" #. module: membership #: model:process.transition,note:membership.process_transition_producttomember0 msgid "Define product for membership." -msgstr "" +msgstr "Určit výrobek pro členství." #. module: membership #: model:process.transition,note:membership.process_transition_invoicetoassociate0 msgid "Invoiced member may be Associated member." -msgstr "" +msgstr "Fakturovaný člen může být přidružený člen." #. module: membership #: view:membership.invoice:0 msgid "Join" -msgstr "" +msgstr "Připojit" #. module: membership #: help:product.product,membership_date_to:0 #: help:res.partner,membership_stop:0 msgid "Date until which membership remains active." -msgstr "" +msgstr "Datum, do kterého členství zůstává aktivní." #. module: membership #: view:product.product:0 msgid "Membership products" -msgstr "" +msgstr "Výrobky členství" #. module: membership #: field:membership.membership_line,date:0 msgid "Join Date" -msgstr "" +msgstr "Datum připojení" #. module: membership #: help:res.partner,free_member:0 msgid "Select if you want to give membership free of cost." -msgstr "" +msgstr "Vyberte, pokud chcete dát členovi cenu zdarma." #. module: membership #: model:process.node,name:membership.process_node_setassociation0 msgid "Set association" -msgstr "" +msgstr "Nastavit přiřazení" #. module: membership #: view:res.partner:0 msgid " Membership State" -msgstr "" +msgstr " Stav členství" #. module: membership #: view:res.partner:0 msgid "Memberships" -msgstr "" +msgstr "Členství" #. module: membership #: model:process.node,note:membership.process_node_paidmember0 msgid "Membership invoice paid." -msgstr "" +msgstr "Faktura členství zaplacena." #. module: membership #: model:ir.model,name:membership.model_product_template msgid "Product Template" -msgstr "" +msgstr "Šablona výrobku" #. module: membership #: selection:report.membership,month:0 msgid "September" -msgstr "" +msgstr "Září" #. module: membership #: model:ir.module.module,description:membership.module_meta_information @@ -365,11 +377,23 @@ msgid "" "invoice and send propositions for membership renewal.\n" " " msgstr "" +"\n" +"Tento modul vám umožňuje spravovat všechny operace pro správu členství.\n" +"Podporuje různé druhy členství:\n" +"* volné členství\n" +"* Přidružený člen (ex: skupinové zapsání pro členství pro všechnyl\n" +" pobočjy)\n" +"* Zaplacený člen,\n" +"* Speciální ceny členů, ...\n" +"\n" +"Je integrován s prodejem a účetnictvím, aby vám umožnil automaticky\n" +"fakturovat a odesílat návrhy pro obnovení členství.\n" +" " #. module: membership #: model:ir.model,name:membership.model_account_invoice_line msgid "Invoice Line" -msgstr "" +msgstr "Řádek faktury" #. module: membership #: help:membership.membership_line,state:0 @@ -388,74 +412,85 @@ msgid "" " -Paid Member: A member who has paid the membership " "amount." msgstr "" +"Označuje stav členství.\n" +" -Nečlen: Člen, který nepožádál o žádné členství.\n" +" -Zrušené členství: Člen, který má zrušené své " +"členství.\n" +" -Starý člen: Člen, kterému vypršelo členství.\n" +" -Čekající člen: Člen, který požádal o členství, a " +"kterému bude vytvořena faktura.\n" +" -Fakturovaný člen: Člen, kterému byla vytvořena " +"faktura.\n" +" -Placený člen: Člen, který zaplatil částku za " +"členství." #. module: membership #: view:report.membership:0 #: field:report.membership,month:0 msgid "Month" -msgstr "" +msgstr "Měsíc" #. module: membership #: view:product.product:0 msgid "Group by..." -msgstr "" +msgstr "Seskupit podle..." #. module: membership #: code:addons/membership/membership.py:411 #, python-format msgid "Partner is a free Member." -msgstr "" +msgstr "Partner je volný člen." #. module: membership #: model:product.pricelist,name:membership.list1m msgid "Member Sale Pricelist" -msgstr "" +msgstr "Prodejní ceník člena" #. module: membership #: field:report.membership,associate_member_id:0 #: view:res.partner:0 msgid "Associate Member" -msgstr "" +msgstr "Přiřadit člena" #. module: membership #: help:product.product,membership_date_from:0 #: help:res.partner,membership_start:0 msgid "Date from which membership becomes active." -msgstr "" +msgstr "Datum, od kterého se stává členství aktivním." #. module: membership #: view:report.membership:0 msgid "Associated Partner" -msgstr "" +msgstr "Přidruženého partnera" #. module: membership #: model:ir.model,name:membership.model_membership_invoice #: view:membership.invoice:0 msgid "Membership Invoice" -msgstr "" +msgstr "Členská faktura" #. module: membership #: view:report.membership:0 #: field:report.membership,user_id:0 #: view:res.partner:0 msgid "Salesman" -msgstr "" +msgstr "Obchodník" #. module: membership #: model:process.node,note:membership.process_node_membershipproduct0 msgid "Define membership product." -msgstr "" +msgstr "Určit výrobek členství." #. module: membership #: view:product.product:0 msgid "Category" -msgstr "" +msgstr "Kategorie" #. module: membership #: model:ir.model,name:membership.model_account_invoice #: field:membership.membership_line,account_invoice_id:0 msgid "Invoice" -msgstr "" +msgstr "Faktura" #. module: membership #: selection:membership.membership_line,state:0 @@ -467,70 +502,70 @@ msgstr "Volný člen" #. module: membership #: model:product.pricelist.version,name:membership.ver1m msgid "Member Sale Pricelist Version" -msgstr "" +msgstr "Verze prodejního ceníku člena" #. module: membership #: constraint:product.template:0 msgid "" "Error: The default UOM and the purchase UOM must be in the same category." -msgstr "" +msgstr "Chyba: Výchozí MJ a nákupní MJ musí být ve stejné kategorii." #. module: membership #: view:report.membership:0 msgid "Forecast" -msgstr "" +msgstr "Předpověď" #. module: membership #: field:report.membership,partner_id:0 msgid "Member" -msgstr "" +msgstr "Člen" #. module: membership #: constraint:res.partner:0 msgid "Error ! You can not create recursive associated members." -msgstr "" +msgstr "Chyba ! Nemůžete vytvořit rekurzivní asociované členy." #. module: membership #: view:product.product:0 msgid "Date From" -msgstr "" +msgstr "Datum od" #. module: membership #: model:process.node,name:membership.process_node_associatedmember0 msgid "Associated member" -msgstr "" +msgstr "Přiřazený člen" #. module: membership #: view:product.product:0 msgid "Accounting Info" -msgstr "" +msgstr "Účetní informace" #. module: membership #: field:res.partner,membership_cancel:0 msgid "Cancel membership date" -msgstr "" +msgstr "Datum zrušení členství" #. module: membership #: view:res.partner:0 msgid "Customers" -msgstr "" +msgstr "Zákazníci" #. module: membership #: selection:report.membership,month:0 msgid "August" -msgstr "" +msgstr "Srpen" #. module: membership #: model:ir.actions.act_window,name:membership.action_membership_products #: model:ir.ui.menu,name:membership.menu_membership_products #: view:product.product:0 msgid "Membership Products" -msgstr "" +msgstr "Výrobky členství" #. module: membership #: selection:report.membership,month:0 msgid "June" -msgstr "" +msgstr "Červen" #. module: membership #: model:ir.module.module,shortdesc:membership.module_meta_information @@ -542,145 +577,145 @@ msgstr "" #: view:res.partner:0 #: field:res.partner,member_lines:0 msgid "Membership" -msgstr "" +msgstr "Členství" #. module: membership #: selection:membership.membership_line,state:0 #: selection:report.membership,membership_state:0 #: selection:res.partner,membership_state:0 msgid "Invoiced Member" -msgstr "" +msgstr "Fakturovaný člen" #. module: membership #: help:membership.membership_line,date:0 msgid "Date on which member has joined the membership" -msgstr "" +msgstr "Datum, kdy se člen připojil k členství" #. module: membership #: selection:membership.membership_line,state:0 #: selection:report.membership,membership_state:0 #: selection:res.partner,membership_state:0 msgid "Waiting Member" -msgstr "" +msgstr "Čekající člen" #. module: membership #: model:process.transition,name:membership.process_transition_associationpartner0 msgid "Association Partner" -msgstr "" +msgstr "Přiřazený partner" #. module: membership #: selection:report.membership,month:0 msgid "November" -msgstr "" +msgstr "Listopad" #. module: membership #: view:product.product:0 msgid "Extended Filters..." -msgstr "" +msgstr "Rozšířené filtry..." #. module: membership #: field:membership.membership_line,state:0 msgid "Membership State" -msgstr "" +msgstr "Stav členství" #. module: membership #: selection:report.membership,month:0 msgid "October" -msgstr "" +msgstr "Říjen" #. module: membership #: view:product.product:0 msgid "Sale Description" -msgstr "" +msgstr "Popis prodeje" #. module: membership #: selection:report.membership,month:0 msgid "January" -msgstr "" +msgstr "Leden" #. module: membership #: view:product.product:0 msgid "Membership Fee" -msgstr "" +msgstr "Členský poplatek" #. module: membership #: field:res.partner,membership_amount:0 msgid "Membership amount" -msgstr "" +msgstr "Částka členství" #. module: membership #: help:res.partner,membership_amount:0 msgid "The price negotiated by the partner" -msgstr "" +msgstr "Cena vyjednaná partnerem" #. module: membership #: model:product.template,name:membership.membership_2_product_template msgid "Basic Membership" -msgstr "" +msgstr "Základní členství" #. module: membership #: help:product.product,membership:0 msgid "Select if a product is a membership product." -msgstr "" +msgstr "Vyberte, pokud výrobek je výrobek členství." #. module: membership #: selection:membership.membership_line,state:0 #: selection:report.membership,membership_state:0 #: selection:res.partner,membership_state:0 msgid "Old Member" -msgstr "" +msgstr "Starý člen" #. module: membership #: field:membership.membership_line,date_to:0 msgid "To" -msgstr "" +msgstr "Do" #. module: membership #: view:report.membership:0 #: field:report.membership,membership_state:0 #: field:res.partner,membership_state:0 msgid "Current Membership State" -msgstr "" +msgstr "Aktuální stav členství" #. module: membership #: view:report.membership:0 msgid "Last 365 Days" -msgstr "" +msgstr "Posledních 365 dní" #. module: membership #: view:product.product:0 msgid "General" -msgstr "" +msgstr "Obecný" #. module: membership #: model:process.transition,note:membership.process_transition_waitingtoinvoice0 msgid "Draft invoice is now open." -msgstr "" +msgstr "Koncept faktury je nyní otevřen." #. module: membership #: view:product.product:0 msgid "Inactive" -msgstr "" +msgstr "Neaktivní" #. module: membership #: view:report.membership:0 msgid "Last 30 Days" -msgstr "" +msgstr "Posledních 30 dní" #. module: membership #: selection:report.membership,month:0 msgid "December" -msgstr "" +msgstr "Prosinec" #. module: membership #: view:membership.invoice:0 msgid "Close" -msgstr "" +msgstr "Uzavřít" #. module: membership #: view:res.partner:0 msgid "All non Members" -msgstr "" +msgstr "Všichni nečlenové" #. module: membership #: view:product.product:0 @@ -690,17 +725,17 @@ msgstr "Informace" #. module: membership #: field:membership.membership_line,account_invoice_line:0 msgid "Account Invoice line" -msgstr "" +msgstr "Účetní řádek faktury" #. module: membership #: view:product.product:0 msgid "Categorization" -msgstr "" +msgstr "Členění" #. module: membership #: model:process.node,note:membership.process_node_waitingmember0 msgid "Draft invoice for membership." -msgstr "" +msgstr "Koncept faktury pro členství." #. module: membership #: field:membership.invoice,member_price:0 @@ -708,117 +743,117 @@ msgstr "" #: model:product.price.type,name:membership.product_price_type_memberprice #: field:product.template,member_price:0 msgid "Member Price" -msgstr "" +msgstr "Cena člena" #. module: membership #: view:product.product:0 msgid "Purchase Description" -msgstr "" +msgstr "Popis nákupu" #. module: membership #: model:ir.model,name:membership.model_product_product msgid "Product" -msgstr "" +msgstr "Výrobek" #. module: membership #: view:product.product:0 msgid "Description" -msgstr "" +msgstr "Popis" #. module: membership #: field:res.partner,free_member:0 msgid "Free member" -msgstr "" +msgstr "Volný člen" #. module: membership #: selection:report.membership,month:0 msgid "May" -msgstr "" +msgstr "Květen" #. module: membership #: model:product.template,name:membership.membership_1_product_template msgid "Silver Membership" -msgstr "" +msgstr "Stříbrné členství" #. module: membership #: view:product.product:0 msgid "Sale Taxes" -msgstr "" +msgstr "Prodejní daně" #. module: membership #: field:report.membership,date_to:0 #: view:res.partner:0 msgid "End Date" -msgstr "" +msgstr "Datum ukončení" #. module: membership #: selection:report.membership,month:0 msgid "February" -msgstr "" +msgstr "Únor" #. module: membership #: model:process.node,name:membership.process_node_invoicedmember0 msgid "Invoiced member" -msgstr "" +msgstr "Fakturovaný člen" #. module: membership #: selection:report.membership,month:0 msgid "April" -msgstr "" +msgstr "Duben" #. module: membership #: help:res.partner,membership_cancel:0 msgid "Date on which membership has been cancelled" -msgstr "" +msgstr "Datum, kdy bylo zrušeno členství" #. module: membership #: field:membership.membership_line,date_cancel:0 msgid "Cancel date" -msgstr "" +msgstr "Datum zrušení" #. module: membership #: model:process.node,name:membership.process_node_waitingmember0 msgid "Waiting member" -msgstr "" +msgstr "Čekající člen" #. module: membership #: field:report.membership,date_from:0 #: view:res.partner:0 msgid "Start Date" -msgstr "" +msgstr "Počáteční datum" #. module: membership #: model:process.node,name:membership.process_node_membershipproduct0 msgid "Membership product" -msgstr "" +msgstr "Výrobek členství" #. module: membership #: help:membership.membership_line,member_price:0 msgid "Amount for the membership" -msgstr "" +msgstr "Částka pro členství" #. module: membership #: selection:membership.membership_line,state:0 #: selection:report.membership,membership_state:0 #: selection:res.partner,membership_state:0 msgid "Cancelled Member" -msgstr "" +msgstr "Zrušený člen" #. module: membership #: constraint:product.product:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "Chyba: Neplatný kód ean" #. module: membership #: view:report.membership:0 #: field:report.membership,year:0 msgid "Year" -msgstr "" +msgstr "Rok" #. module: membership #: view:report.membership:0 msgid "Revenue Done" -msgstr "" +msgstr "Příjem proveden" #~ msgid "Configuration" #~ msgstr "Konfigurace" diff --git a/addons/membership/report/report_membership.py b/addons/membership/report/report_membership.py index c5d82332fc1..631acab46b1 100644 --- a/addons/membership/report/report_membership.py +++ b/addons/membership/report/report_membership.py @@ -109,7 +109,7 @@ class report_membership(osv.osv): LEFT JOIN membership_membership_line ml ON (ml.partner = p.id) LEFT JOIN account_invoice_line il ON (ml.account_invoice_line = il.id) LEFT JOIN account_invoice ai ON (il.invoice_id = ai.id) - WHERE p.membership_state != 'none' + WHERE p.membership_state != 'none' and p.active = 'true' GROUP BY p.id, p.user_id, diff --git a/addons/mrp/mrp_view.xml b/addons/mrp/mrp_view.xml index 67890b42134..dafe399b583 100644 --- a/addons/mrp/mrp_view.xml +++ b/addons/mrp/mrp_view.xml @@ -985,6 +985,7 @@ id="action_product_bom_structure" name="Product BoM Structure" domain="[('product_id', '=', active_id),('bom_id','=',False)]" + context="{'default_product_id': active_id}" view_type="tree" view_id="mrp_bom_tree_view" res_model="mrp.bom" diff --git a/addons/pad_project/models/project_task.xml b/addons/pad_project/models/project_task.xml index 5fa113e9b54..3c734cf3b97 100644 --- a/addons/pad_project/models/project_task.xml +++ b/addons/pad_project/models/project_task.xml @@ -6,8 +6,8 @@ kanban - - PAD + + PAD diff --git a/addons/point_of_sale/point_of_sale_view.xml b/addons/point_of_sale/point_of_sale_view.xml index 7a2dba6f1ea..1c3dceedc68 100644 --- a/addons/point_of_sale/point_of_sale_view.xml +++ b/addons/point_of_sale/point_of_sale_view.xml @@ -671,6 +671,7 @@ form tree,form [('expense_pdt','=',True)] + {'default_expense_pdt': True} @@ -697,6 +698,7 @@ form tree,form [('income_pdt','=',True)] + {'default_income_pdt': True} diff --git a/addons/portal/i18n/cs.po b/addons/portal/i18n/cs.po index ce070425f07..3be439be9b6 100644 --- a/addons/portal/i18n/cs.po +++ b/addons/portal/i18n/cs.po @@ -8,78 +8,80 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-07-04 14:16+0000\n" -"PO-Revision-Date: 2011-07-11 09:51+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Czech \n" +"PO-Revision-Date: 2011-11-25 13:27+0000\n" +"Last-Translator: Jiří Hajda \n" +"Language-Team: Czech \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-11-05 05:57+0000\n" -"X-Generator: Launchpad (build 14231)\n" +"X-Launchpad-Export-Date: 2011-11-26 05:50+0000\n" +"X-Generator: Launchpad (build 14381)\n" +"X-Poedit-Language: Czech\n" #. module: portal #: code:addons/portal/wizard/share_wizard.py:55 #, python-format msgid "Please select at least one user to share with" -msgstr "" +msgstr "Prosíme vyberte nejméně jednoho uživatele, s kterým chcete sdílet" #. module: portal #: code:addons/portal/wizard/share_wizard.py:59 #, python-format msgid "Please select at least one group to share with" -msgstr "" +msgstr "Prosíme vyberte nejméně jednu skupinu, s kterou chcete sdílet" #. module: portal #: field:res.portal,group_id:0 msgid "Group" -msgstr "" +msgstr "Skupina" #. module: portal #: help:res.portal,other_group_ids:0 msgid "Those groups are assigned to the portal's users" -msgstr "" +msgstr "Tyto skupiny jsou přiřazeny k uživatelům portálu" #. module: portal #: view:share.wizard:0 #: field:share.wizard,group_ids:0 msgid "Existing groups" -msgstr "" +msgstr "Existující skupiny" #. module: portal #: model:ir.model,name:portal.model_res_portal_wizard_user msgid "Portal User Config" -msgstr "" +msgstr "Nastavení uživatele portálu" #. module: portal #: view:res.portal.wizard.user:0 msgid "Portal User" -msgstr "" +msgstr "Uživatel portálu" #. module: portal #: help:res.portal,override_menu:0 msgid "Enable this option to override the Menu Action of portal users" -msgstr "" +msgstr "Povolte tuto volbu k přepsání Akcí nabídky uživatelů portálu" #. module: portal #: field:res.portal.wizard.user,user_email:0 msgid "E-mail" -msgstr "" +msgstr "E-mail" #. module: portal #: view:res.portal:0 msgid "Other Groups assigned to Users" -msgstr "" +msgstr "Jiné skupiny přiřazené uživatelům" #. module: portal #: constraint:res.users:0 msgid "The chosen company is not in the allowed companies for this user" msgstr "" +"Vybraná společnost není v povolených společnostech pro tohoto uživatele" #. module: portal #: view:res.portal:0 #: field:res.portal,widget_ids:0 msgid "Widgets" -msgstr "" +msgstr "Udělátka" #. module: portal #: model:ir.module.module,description:portal.module_meta_information @@ -99,71 +101,85 @@ msgid "" "module 'share'.\n" " " msgstr "" +"\n" +"Tento modul určuje 'portály' k přizpůsobení přístupu k vaší databázi " +"OpenERP\n" +"pro vnější uživatele.\n" +"\n" +"Portál určuje přizpůsobení nabídky uživatele a jeho přístupových práv pro " +"skupinu uživatelů\n" +"(těch přiřazených k portálu). Také přidružuje uživatelské skupiny k\n" +"uživatelům portálu (přidáním skupiny v portálu automaticky je přidáte k " +"uživatelům\n" +"portálu, atd.). Tato funkce je velmi užitečný v kombinaci s\n" +"modulem 'sdílení'.\n" +" " #. module: portal #: view:share.wizard:0 msgid "Who do you want to share with?" -msgstr "" +msgstr "S kým chcete sdílet?" #. module: portal #: view:res.portal.wizard:0 msgid "Send Invitations" -msgstr "" +msgstr "Poslat pozvání" #. module: portal #: help:res.portal,url:0 msgid "The url where portal users can connect to the server" -msgstr "" +msgstr "URL, kde uživatelé portálu se mohou připojit k serveru" #. module: portal #: field:res.portal.widget,widget_id:0 msgid "Widget" -msgstr "" +msgstr "Udělátko" #. module: portal #: help:res.portal.wizard,message:0 msgid "This text is included in the welcome email sent to the users" -msgstr "" +msgstr "Tento text je zahrnut v uvítacím emailu zaslatném uživatelům" #. module: portal #: help:res.portal,menu_action_id:0 msgid "If set, replaces the standard menu for the portal's users" msgstr "" +"Pokud je nastaveno, nahrazuje standardní nabídku pro uživatele portálu" #. module: portal #: field:res.portal,parent_menu_id:0 msgid "Parent Menu" -msgstr "" +msgstr "Nadřazené menu" #. module: portal #: view:res.portal:0 msgid "Portal Name" -msgstr "" +msgstr "Jméno portálu" #. module: portal #: view:res.portal.wizard.user:0 msgid "Portal Users" -msgstr "" +msgstr "Uživatelé portálu" #. module: portal #: field:res.portal,override_menu:0 msgid "Override Menu Action of Users" -msgstr "" +msgstr "Přepsat Akce nabídky pro uživatele" #. module: portal #: field:res.portal,menu_action_id:0 msgid "Menu Action" -msgstr "" +msgstr "Akce nabídky" #. module: portal #: field:res.portal.wizard.user,name:0 msgid "User Name" -msgstr "" +msgstr "Uživatelské jméno" #. module: portal #: model:ir.model,name:portal.model_res_portal_widget msgid "Portal Widgets" -msgstr "" +msgstr "Pomůcky portálu" #. module: portal #: model:ir.model,name:portal.model_res_portal @@ -172,47 +188,47 @@ msgstr "" #: field:res.portal.widget,portal_id:0 #: field:res.portal.wizard,portal_id:0 msgid "Portal" -msgstr "" +msgstr "Portál" #. module: portal #: code:addons/portal/wizard/portal_wizard.py:35 #, python-format msgid "Your OpenERP account at %(company)s" -msgstr "" +msgstr "Váš účet OpenERP v %(company)s" #. module: portal #: code:addons/portal/portal.py:110 #: code:addons/portal/portal.py:184 #, python-format msgid "%s Menu" -msgstr "" +msgstr "%s Nabídka" #. module: portal #: help:res.portal.wizard,portal_id:0 msgid "The portal in which new users must be added" -msgstr "" +msgstr "Portál, ve kterém musí být přidání noví uživatelé" #. module: portal #: help:res.portal,widget_ids:0 msgid "Widgets assigned to portal users" -msgstr "" +msgstr "Pomůcky přiřazené k těmto uživatelům portálu" #. module: portal #: code:addons/portal/wizard/portal_wizard.py:163 #, python-format msgid "(missing url)" -msgstr "" +msgstr "(chybějící url)" #. module: portal #: view:share.wizard:0 #: field:share.wizard,user_ids:0 msgid "Existing users" -msgstr "" +msgstr "Existující uživatelé" #. module: portal #: field:res.portal.wizard.user,wizard_id:0 msgid "Wizard" -msgstr "" +msgstr "Průvodce" #. module: portal #: help:res.portal.wizard.user,user_email:0 @@ -220,63 +236,66 @@ msgid "" "Will be used as user login. Also necessary to send the account information " "to new users" msgstr "" +"Bude použito jako přihlašovací jméno uživatele. Také je zapotřebí zaslat " +"informace účtu novým uživatelům" #. module: portal #: field:res.portal.wizard.user,lang:0 msgid "Language" -msgstr "" +msgstr "Jazyk" #. module: portal #: field:res.portal,url:0 msgid "URL" -msgstr "" +msgstr "URL" #. module: portal #: view:res.portal:0 msgid "Widgets assigned to Users" -msgstr "" +msgstr "Pomůcky přiřazené uživatelům" #. module: portal #: help:res.portal.wizard.user,lang:0 msgid "The language for the user's user interface" -msgstr "" +msgstr "Jazyk pro uživatelské rozhraní uživatelů" #. module: portal #: view:res.portal.wizard:0 msgid "Cancel" -msgstr "" +msgstr "Zrušit" #. module: portal #: view:res.portal:0 msgid "Website" -msgstr "" +msgstr "Webová stránka" #. module: portal #: view:res.portal:0 msgid "Create Parent Menu" -msgstr "" +msgstr "Vytvořit nadřazenou nabídku" #. module: portal #: view:res.portal.wizard:0 msgid "" "The following text will be included in the welcome email sent to users." msgstr "" +"Následující text bude zahrnut v uvítacím emailu zalsatném uživatelům." #. module: portal #: code:addons/portal/wizard/portal_wizard.py:135 #, python-format msgid "Email required" -msgstr "" +msgstr "Požadován email" #. module: portal #: model:ir.model,name:portal.model_res_users msgid "res.users" -msgstr "" +msgstr "res.users" #. module: portal #: constraint:res.portal.wizard.user:0 msgid "Invalid email address" -msgstr "" +msgstr "Neplatná emailová adresa" #. module: portal #: code:addons/portal/wizard/portal_wizard.py:136 @@ -284,28 +303,30 @@ msgstr "" msgid "" "You must have an email address in your User Preferences to send emails." msgstr "" +"Musíte mít emailovou adresu ve vašich uživatelských předvolbách pro zasílání " +"emailů." #. module: portal #: model:ir.model,name:portal.model_ir_ui_menu msgid "ir.ui.menu" -msgstr "" +msgstr "ir.ui.menu" #. module: portal #: help:res.portal,group_id:0 msgid "The group extended by this portal" -msgstr "" +msgstr "Skupina rozšířená tímto portálem" #. module: portal #: view:res.portal:0 #: view:res.portal.wizard:0 #: field:res.portal.wizard,user_ids:0 msgid "Users" -msgstr "" +msgstr "Uživatelé" #. module: portal #: field:res.portal,other_group_ids:0 msgid "Other User Groups" -msgstr "" +msgstr "Jiné skupiny uživatelů" #. module: portal #: model:ir.actions.act_window,name:portal.portal_list_action @@ -313,38 +334,38 @@ msgstr "" #: model:ir.ui.menu,name:portal.portal_menu #: view:res.portal:0 msgid "Portals" -msgstr "" +msgstr "Portály" #. module: portal #: help:res.portal,parent_menu_id:0 msgid "The menu action opens the submenus of this menu item" -msgstr "" +msgstr "Akce nabídky otevírající podnabídku této položky nabídky" #. module: portal #: field:res.portal.widget,sequence:0 msgid "Sequence" -msgstr "" +msgstr "Posloupnost" #. module: portal #: field:res.users,partner_id:0 msgid "Related Partner" -msgstr "" +msgstr "Vztažený partner" #. module: portal #: view:res.portal:0 msgid "Portal Menu" -msgstr "" +msgstr "Nabídka portálu" #. module: portal #: sql_constraint:res.users:0 msgid "You can not have two users with the same login !" -msgstr "" +msgstr "Nemůžete mít dva uživatele se stejným přihlašovacím jménem !" #. module: portal #: view:res.portal.wizard:0 #: field:res.portal.wizard,message:0 msgid "Invitation message" -msgstr "" +msgstr "Zpráva pozvánky" #. module: portal #: code:addons/portal/wizard/portal_wizard.py:36 @@ -365,28 +386,42 @@ msgid "" "OpenERP - Open Source Business Applications\n" "http://www.openerp.com\n" msgstr "" +"Vážený %(name)s,\n" +"\n" +"Byl vám vytvořen OpenERP účet na %(url)s.\n" +"\n" +"Váše přihlašovací údaje účtu jsou:\n" +"Databáze: %(db)s\n" +"Uživatel: %(login)s\n" +"Heslo: %(password)s\n" +"\n" +"%(message)s\n" +"\n" +"--\n" +"OpenERP - Open Source Business Applications\n" +"http://www.openerp.com\n" #. module: portal #: model:ir.model,name:portal.model_res_portal_wizard msgid "Portal Wizard" -msgstr "" +msgstr "Průvodce portálu" #. module: portal #: help:res.portal.wizard.user,name:0 msgid "The user's real name" -msgstr "" +msgstr "Skutečné jméno uživatele" #. module: portal #: model:ir.actions.act_window,name:portal.address_wizard_action #: model:ir.actions.act_window,name:portal.partner_wizard_action #: view:res.portal.wizard:0 msgid "Add Portal Access" -msgstr "" +msgstr "Přidat přístup portálu" #. module: portal #: field:res.portal.wizard.user,partner_id:0 msgid "Partner" -msgstr "" +msgstr "Partner" #. module: portal #: model:ir.actions.act_window,help:portal.portal_list_action @@ -398,8 +433,14 @@ msgid "" "the portal's users.\n" " " msgstr "" +"\n" +"Portál pomáhá stanovit určité pohledy a pravidla pro skupiny uživatelů\n" +"(skupinu protálu). Nabídka portálu, pomůcky a určité skupiny mohou být " +"přiřazeny k\n" +"uživatelům portálu.\n" +" " #. module: portal #: model:ir.model,name:portal.model_share_wizard msgid "Share Wizard" -msgstr "" +msgstr "Průvodce sdílením" diff --git a/addons/portal/i18n/de.po b/addons/portal/i18n/de.po index 8fbe9e1e388..9f0429f0243 100644 --- a/addons/portal/i18n/de.po +++ b/addons/portal/i18n/de.po @@ -8,78 +8,80 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-07-04 14:16+0000\n" -"PO-Revision-Date: 2011-07-11 09:51+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2011-11-29 07:47+0000\n" +"Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-11-05 05:57+0000\n" -"X-Generator: Launchpad (build 14231)\n" +"X-Launchpad-Export-Date: 2011-11-30 05:27+0000\n" +"X-Generator: Launchpad (build 14404)\n" #. module: portal #: code:addons/portal/wizard/share_wizard.py:55 #, python-format msgid "Please select at least one user to share with" -msgstr "" +msgstr "Bitte wählen Sie mindestens einen Benutzer zum Teilen" #. module: portal #: code:addons/portal/wizard/share_wizard.py:59 #, python-format msgid "Please select at least one group to share with" -msgstr "" +msgstr "Bitte wählen Sie mindestens eine Gruppe zum Teilen" #. module: portal #: field:res.portal,group_id:0 msgid "Group" -msgstr "" +msgstr "Gruppe" #. module: portal #: help:res.portal,other_group_ids:0 msgid "Those groups are assigned to the portal's users" -msgstr "" +msgstr "Diese Gruppen sind den Portalbenutzern zugeordnet" #. module: portal #: view:share.wizard:0 #: field:share.wizard,group_ids:0 msgid "Existing groups" -msgstr "" +msgstr "Vorhandene Gruppen" #. module: portal #: model:ir.model,name:portal.model_res_portal_wizard_user msgid "Portal User Config" -msgstr "" +msgstr "Portalbenutzer Konfiguration" #. module: portal #: view:res.portal.wizard.user:0 msgid "Portal User" -msgstr "" +msgstr "Portalbenutzer" #. module: portal #: help:res.portal,override_menu:0 msgid "Enable this option to override the Menu Action of portal users" -msgstr "" +msgstr "Aktivieren, um die Menü Aktion für Portalbenutzer zu überschreiben" #. module: portal #: field:res.portal.wizard.user,user_email:0 msgid "E-mail" -msgstr "" +msgstr "E-Mail" #. module: portal #: view:res.portal:0 msgid "Other Groups assigned to Users" -msgstr "" +msgstr "Andere dem Benutzer zugeteilte Gruppen" #. module: portal #: constraint:res.users:0 msgid "The chosen company is not in the allowed companies for this user" msgstr "" +"Die gewählte Firma ist nicht in der Liste der erlaubten Firmen für diesen " +"Benutzer" #. module: portal #: view:res.portal:0 #: field:res.portal,widget_ids:0 msgid "Widgets" -msgstr "" +msgstr "Oberflächenelemente" #. module: portal #: model:ir.module.module,description:portal.module_meta_information @@ -103,67 +105,68 @@ msgstr "" #. module: portal #: view:share.wizard:0 msgid "Who do you want to share with?" -msgstr "" +msgstr "Mit wem wollen Sie teilen?" #. module: portal #: view:res.portal.wizard:0 msgid "Send Invitations" -msgstr "" +msgstr "Versende Einladungen" #. module: portal #: help:res.portal,url:0 msgid "The url where portal users can connect to the server" -msgstr "" +msgstr "Die URL, mit der sich Portalbenutzer anmelden können" #. module: portal #: field:res.portal.widget,widget_id:0 msgid "Widget" -msgstr "" +msgstr "Oberflächenelement" #. module: portal #: help:res.portal.wizard,message:0 msgid "This text is included in the welcome email sent to the users" -msgstr "" +msgstr "Dieser Text ist Bestandteil der Willkommen E-Mail an den Benutzer" #. module: portal #: help:res.portal,menu_action_id:0 msgid "If set, replaces the standard menu for the portal's users" msgstr "" +"Wenn definiert, dann ersetzt dies das Standardmenü für Portalbenutzer" #. module: portal #: field:res.portal,parent_menu_id:0 msgid "Parent Menu" -msgstr "" +msgstr "Obermenü" #. module: portal #: view:res.portal:0 msgid "Portal Name" -msgstr "" +msgstr "Portalname" #. module: portal #: view:res.portal.wizard.user:0 msgid "Portal Users" -msgstr "" +msgstr "Portalbenutzer" #. module: portal #: field:res.portal,override_menu:0 msgid "Override Menu Action of Users" -msgstr "" +msgstr "Überschreibe Die Menü-Aktion für Benutzer" #. module: portal #: field:res.portal,menu_action_id:0 msgid "Menu Action" -msgstr "" +msgstr "Menü Aktion" #. module: portal #: field:res.portal.wizard.user,name:0 msgid "User Name" -msgstr "" +msgstr "Benutzer Name" #. module: portal #: model:ir.model,name:portal.model_res_portal_widget msgid "Portal Widgets" -msgstr "" +msgstr "Portal Oberflächenelemente" #. module: portal #: model:ir.model,name:portal.model_res_portal @@ -172,47 +175,47 @@ msgstr "" #: field:res.portal.widget,portal_id:0 #: field:res.portal.wizard,portal_id:0 msgid "Portal" -msgstr "" +msgstr "Portal" #. module: portal #: code:addons/portal/wizard/portal_wizard.py:35 #, python-format msgid "Your OpenERP account at %(company)s" -msgstr "" +msgstr "Ihr OpenERP Konto bei %(company)s" #. module: portal #: code:addons/portal/portal.py:110 #: code:addons/portal/portal.py:184 #, python-format msgid "%s Menu" -msgstr "" +msgstr "%s Menü" #. module: portal #: help:res.portal.wizard,portal_id:0 msgid "The portal in which new users must be added" -msgstr "" +msgstr "Das Portal, zu dem neue Benutzer hinzugefügt werden müssen" #. module: portal #: help:res.portal,widget_ids:0 msgid "Widgets assigned to portal users" -msgstr "" +msgstr "Oberflächenelemente, die Portalbenutzern zugeordnet sind" #. module: portal #: code:addons/portal/wizard/portal_wizard.py:163 #, python-format msgid "(missing url)" -msgstr "" +msgstr "(fehlende URL)" #. module: portal #: view:share.wizard:0 #: field:share.wizard,user_ids:0 msgid "Existing users" -msgstr "" +msgstr "Bestehende Benutzer" #. module: portal #: field:res.portal.wizard.user,wizard_id:0 msgid "Wizard" -msgstr "" +msgstr "Assistent" #. module: portal #: help:res.portal.wizard.user,user_email:0 @@ -220,63 +223,65 @@ msgid "" "Will be used as user login. Also necessary to send the account information " "to new users" msgstr "" +"Wird als Benutzer Login verwendet. Ebenso notwendig die Kontoinformation an " +"neue Benutzer zu senden." #. module: portal #: field:res.portal.wizard.user,lang:0 msgid "Language" -msgstr "" +msgstr "Sprache" #. module: portal #: field:res.portal,url:0 msgid "URL" -msgstr "" +msgstr "URL" #. module: portal #: view:res.portal:0 msgid "Widgets assigned to Users" -msgstr "" +msgstr "Oberflächenelemente, die Benutzern zugeordnet sind" #. module: portal #: help:res.portal.wizard.user,lang:0 msgid "The language for the user's user interface" -msgstr "" +msgstr "Die Sprache für die Benutzerschnittstelle" #. module: portal #: view:res.portal.wizard:0 msgid "Cancel" -msgstr "" +msgstr "Abbrechen" #. module: portal #: view:res.portal:0 msgid "Website" -msgstr "" +msgstr "Webseite" #. module: portal #: view:res.portal:0 msgid "Create Parent Menu" -msgstr "" +msgstr "Erstelle Obermenü" #. module: portal #: view:res.portal.wizard:0 msgid "" "The following text will be included in the welcome email sent to users." -msgstr "" +msgstr "Der folgende Text wird im Willkommen E-Mail verwendet werden" #. module: portal #: code:addons/portal/wizard/portal_wizard.py:135 #, python-format msgid "Email required" -msgstr "" +msgstr "E-Mail ist erforderlich" #. module: portal #: model:ir.model,name:portal.model_res_users msgid "res.users" -msgstr "" +msgstr "res.users" #. module: portal #: constraint:res.portal.wizard.user:0 msgid "Invalid email address" -msgstr "" +msgstr "Ungültige E-Mail Adresse" #. module: portal #: code:addons/portal/wizard/portal_wizard.py:136 @@ -284,28 +289,30 @@ msgstr "" msgid "" "You must have an email address in your User Preferences to send emails." msgstr "" +"Sie müssen Ihre E-Mail Adresse in den Benuztereinstellungen erfassen um E-" +"Mails senden zu können." #. module: portal #: model:ir.model,name:portal.model_ir_ui_menu msgid "ir.ui.menu" -msgstr "" +msgstr "ir.ui.menu" #. module: portal #: help:res.portal,group_id:0 msgid "The group extended by this portal" -msgstr "" +msgstr "Die diesem Portal zugeordnete Gruppe" #. module: portal #: view:res.portal:0 #: view:res.portal.wizard:0 #: field:res.portal.wizard,user_ids:0 msgid "Users" -msgstr "" +msgstr "Benutzer" #. module: portal #: field:res.portal,other_group_ids:0 msgid "Other User Groups" -msgstr "" +msgstr "Andere Benutzergruppen" #. module: portal #: model:ir.actions.act_window,name:portal.portal_list_action @@ -313,38 +320,38 @@ msgstr "" #: model:ir.ui.menu,name:portal.portal_menu #: view:res.portal:0 msgid "Portals" -msgstr "" +msgstr "Portale" #. module: portal #: help:res.portal,parent_menu_id:0 msgid "The menu action opens the submenus of this menu item" -msgstr "" +msgstr "Die Menü-Aktion öffnet Unter-Menüeinträge dieses Menüeintrags" #. module: portal #: field:res.portal.widget,sequence:0 msgid "Sequence" -msgstr "" +msgstr "Sequenz" #. module: portal #: field:res.users,partner_id:0 msgid "Related Partner" -msgstr "" +msgstr "referenzierter Geschäftspartner" #. module: portal #: view:res.portal:0 msgid "Portal Menu" -msgstr "" +msgstr "Portal Menü" #. module: portal #: sql_constraint:res.users:0 msgid "You can not have two users with the same login !" -msgstr "" +msgstr "2 Benuzter können nicht den gleichen Login Code haben." #. module: portal #: view:res.portal.wizard:0 #: field:res.portal.wizard,message:0 msgid "Invitation message" -msgstr "" +msgstr "Einladungstext" #. module: portal #: code:addons/portal/wizard/portal_wizard.py:36 @@ -369,24 +376,24 @@ msgstr "" #. module: portal #: model:ir.model,name:portal.model_res_portal_wizard msgid "Portal Wizard" -msgstr "" +msgstr "Portal Assistent" #. module: portal #: help:res.portal.wizard.user,name:0 msgid "The user's real name" -msgstr "" +msgstr "Der vollständige Name des Benutzers" #. module: portal #: model:ir.actions.act_window,name:portal.address_wizard_action #: model:ir.actions.act_window,name:portal.partner_wizard_action #: view:res.portal.wizard:0 msgid "Add Portal Access" -msgstr "" +msgstr "Füge Portalberechtigung hinzu" #. module: portal #: field:res.portal.wizard.user,partner_id:0 msgid "Partner" -msgstr "" +msgstr "Partner" #. module: portal #: model:ir.actions.act_window,help:portal.portal_list_action @@ -398,8 +405,14 @@ msgid "" "the portal's users.\n" " " msgstr "" +"\n" +"Ein Portal erlaubt die Zuordnung von bestimmten Sichten und Regeln zu einer " +"Benutzergruppe (die Portalgruppe).\n" +"Ein Portalmenu, Oberflächenelemente und einzelne Gruppen können " +"Portalbenutzern zugeordnet werden.\n" +" " #. module: portal #: model:ir.model,name:portal.model_share_wizard msgid "Share Wizard" -msgstr "" +msgstr "Freigabeassistent" diff --git a/addons/product/pricelist_view.xml b/addons/product/pricelist_view.xml index 2f8982a1faf..73151e8853f 100644 --- a/addons/product/pricelist_view.xml +++ b/addons/product/pricelist_view.xml @@ -57,7 +57,7 @@ - + @@ -74,7 +74,7 @@ - + @@ -165,7 +165,7 @@ form tree,form - {"search_default_type":"sale"} + {"default_type":"sale", "search_default_type":"sale"} [('type','=','sale')] A price list contains rules to be evaluated in order to compute the purchase or sales price for all the partners assigned to a price list. Price lists have several versions (2010, 2011, Promotion of February 2010, etc.) and each version has several rules. Example: the customer price of a product category will be based on the supplier price multiplied by 1.80. @@ -176,7 +176,7 @@ form tree,form - {"search_default_type":"purchase"} + {"default_type":"purchase", "search_default_type":"purchase"} [('type','=','purchase')] A price list contains rules to be evaluated in order to compute the purchase or sales price for all the partners assigned to a price list. Price lists have several versions (2010, 2011, Promotion of February 2010, etc.) and each version has several rules. Example: the customer price of a product category will be based on the supplier price multiplied by 1.80. diff --git a/addons/project/board_project_manager_view.xml b/addons/project/board_project_manager_view.xml index b9ff6331db0..d9340eefb3a 100644 --- a/addons/project/board_project_manager_view.xml +++ b/addons/project/board_project_manager_view.xml @@ -2,20 +2,23 @@ - + + + + diff --git a/addons/project/project_view.xml b/addons/project/project_view.xml index 50ab84c27f4..9f79b4ca95d 100644 --- a/addons/project/project_view.xml +++ b/addons/project/project_view.xml @@ -34,6 +34,7 @@ + @@ -263,7 +264,7 @@