diff --git a/addons/account/i18n/de.po b/addons/account/i18n/de.po index 4e3759713c4..dc3291fc9da 100644 --- a/addons/account/i18n/de.po +++ b/addons/account/i18n/de.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-05 22:09+0000\n" +"PO-Revision-Date: 2012-12-06 10:40+0000\n" "Last-Translator: Thorsten Vocks (OpenBig.org) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-06 04:40+0000\n" +"X-Launchpad-Export-Date: 2012-12-07 04:35+0000\n" "X-Generator: Launchpad (build 16341)\n" #. module: account @@ -9891,7 +9891,7 @@ msgstr "Gültig ab" #. module: account #: field:account.cashbox.line,pieces:0 msgid "Unit of Currency" -msgstr "" +msgstr "Währungseinheit" #. module: account #: code:addons/account/account.py:3137 @@ -10019,6 +10019,16 @@ msgid "" "related journal entries may or may not be reconciled. \n" "* The 'Cancelled' status is used when user cancel invoice." msgstr "" +" * Der \"Entwurf\"-Status wird verwendet, wenn ein Benutzer eine Rechnung " +"erstellt, aber noch nicht gebucht hat.\n" +"* Der \"Pro-forma\" Status wird nach dessen Auswahl angezeigt, es wird aber " +"noch keine Rechnungsnummer vergeben. \n" +"* Die Rechnung ist im \"Offen\" Status, wenn Sie gebucht wurde, dadurch eine " +"Rechnungsnummer bekommen hat, aber noch nicht vom Kunden bezahlt wurde. \n" +"* Der\"Bezahlt\"-Status wird automatisch vergeben, wenn die offene Rechnung " +"vom Kunden bezahlt wurde.\n" +"* Eine Anzeige im \"Abgebrochen\"-Status erfolgt immer dann, wenn die " +"Rechnung storniert wurde." #. module: account #: field:account.period,date_stop:0 @@ -10038,7 +10048,7 @@ msgstr "Finanz Reports" #. module: account #: model:account.account.type,name:account.account_type_liability_view1 msgid "Liability View" -msgstr "" +msgstr "Passiva Ansicht" #. module: account #: report:account.account.balance:0 @@ -10086,7 +10096,7 @@ msgstr "Firmenreferenzen Partner" #. module: account #: view:account.invoice:0 msgid "Ask Refund" -msgstr "" +msgstr "Gutschrift anfragen" #. module: account #: view:account.move.line:0 @@ -10127,12 +10137,12 @@ msgstr "Forderungskonten" #. module: account #: field:account.config.settings,purchase_refund_sequence_prefix:0 msgid "Supplier credit note sequence" -msgstr "" +msgstr "Nummernfolge Lieferantengutschrift" #. module: account #: field:account.config.settings,purchase_sequence_next:0 msgid "Next supplier invoice number" -msgstr "" +msgstr "Nächste Eingangsrechnung" #. module: account #: help:account.config.settings,module_account_payment:0 @@ -10144,6 +10154,12 @@ msgid "" "payments.\n" " This installs the module account_payment." msgstr "" +"Sie können Zahlungsaufträge erstellen und verwalten , um\n" +"                     * diese als Grundlage für externe Erweiterungen zur " +"Automatisierung von Zahlungen zu nutzen. \n" +"                     * dadurch den Rechnungsausgleich von Lieferanten und " +"andere Kreditoren durchzuführen.\n" +"                 Es erfolgt eine Installation des Moduls account_payment." #. module: account #: xsl:account.transfer:0 @@ -10162,6 +10178,7 @@ msgstr "Bankauszüge" #, python-format msgid "To reconcile the entries company should be the same for all entries." msgstr "" +"Das Unternehmen sollte für alle auszugleichenden Buchungen identisch sein." #. module: account #: field:account.account,balance:0 @@ -10241,7 +10258,7 @@ msgstr "Filter nach" #: field:account.cashbox.line,number_closing:0 #: field:account.cashbox.line,number_opening:0 msgid "Number of Units" -msgstr "" +msgstr "Stückzahl" #. module: account #: model:process.node,note:account.process_node_manually0 @@ -10266,12 +10283,12 @@ msgstr "Buchung" #: code:addons/account/wizard/account_period_close.py:51 #, python-format msgid "Invalid Action!" -msgstr "" +msgstr "Diese Aktion ist fehlerhaft!" #. module: account #: view:account.bank.statement:0 msgid "Date / Period" -msgstr "" +msgstr "Datum / Periode" #. module: account #: report:account.central.journal:0 @@ -10464,7 +10481,7 @@ msgstr "Fälligkeitsdatum" #: code:addons/account/account.py:1459 #, python-format msgid " Centralisation" -msgstr "" +msgstr " Zusammenfassung" #. module: account #: help:account.journal,type:0 @@ -10548,7 +10565,7 @@ msgstr "Rechnungsentwürfe" #: view:cash.box.in:0 #: model:ir.actions.act_window,name:account.action_cash_box_in msgid "Put Money In" -msgstr "" +msgstr "Zahle Geld ein" #. module: account #: selection:account.account.type,close_method:0 @@ -10609,7 +10626,7 @@ msgstr "Abrechnen von Analyt. Buchungen" #. module: account #: view:account.installer:0 msgid "Configure your Fiscal Year" -msgstr "" +msgstr "Konfiguration Geschäftsjahr" #. module: account #: field:account.period,name:0 @@ -10623,6 +10640,8 @@ msgid "" "Selected invoice(s) cannot be cancelled as they are already in 'Cancelled' " "or 'Done' state." msgstr "" +"Die ausgewählten Rechnungen können im Status \"abgebrochen\" oder " +"\"bezahlt\" nicht mehr storniert werden." #. module: account #: report:account.analytic.account.quantity_cost_ledger:0 @@ -10657,6 +10676,10 @@ msgid "" "some non legal fields or you must unconfirm the journal entry first.\n" "%s." msgstr "" +"Sie können keine Änderung bereits erfolgter Buchungen vornehmen. Lediglich " +"unkritische Informationen können ohne weiteres geändert werden, ansonsten " +"ist zunächst die zugrunde liegende Buchung zu stornieren.\n" +"%s." #. module: account #: help:account.config.settings,module_account_budget:0 @@ -10667,6 +10690,15 @@ msgid "" "analytic account.\n" " This installs the module account_budget." msgstr "" +"Definieren Sie Ihre Kostenstellen und budgetieren Sie die dort relevanten " +"Erfolgskonten.\n" +"                 Sobald Sie die Vorlagen für Ihre anstehenden " +"Budgetplanungen erstellt haben ,\n" +"                 können Ihre verantwortlichen Projektmanager die geplante " +"Beträge für Ihre Kostenstellen\n" +" differenziert nach Erfolgs- und Kostenkonten aufteilen.\n" +"                 Zu diesem Zweck installieren Sie hier das Modul " +"account_budget." #. module: account #: help:res.partner,property_account_payable:0 @@ -10721,12 +10753,12 @@ msgstr "Haben" #. module: account #: view:account.invoice:0 msgid "Draft Invoice " -msgstr "" +msgstr "Entwurf Rechnung " #. module: account #: selection:account.invoice.refund,filter_refund:0 msgid "Cancel: create credit note and reconcile" -msgstr "" +msgstr "Abbrechen: Erstelle Gutschrift und Ausgleich" #. module: account #: model:ir.ui.menu,name:account.menu_account_general_journal @@ -10827,7 +10859,7 @@ msgstr "Gewinn & Verlust Übertrag" #: code:addons/account/account_invoice.py:368 #, python-format msgid "There is no Sale/Purchase Journal(s) defined." -msgstr "" +msgstr "Es wurde noch kein Journal für Verkauf / Einkauf angelegt." #. module: account #: view:account.move.line.reconcile.select:0 @@ -10905,7 +10937,7 @@ msgstr "Kontotyp" #. module: account #: field:account.subscription.generate,date:0 msgid "Generate Entries Before" -msgstr "" +msgstr "Buchungspositionen vorab erstellen" #. module: account #: model:ir.actions.act_window,name:account.action_subscription_form_running @@ -11005,6 +11037,8 @@ msgstr "Status" #: help:product.template,property_account_income:0 msgid "This account will be used to value outgoing stock using sale price." msgstr "" +"Dieses Konto wird für abgehende Bestände mit dem Verkaufspreis bewertet und " +"gebucht." #. module: account #: field:account.invoice,check_total:0 @@ -11027,12 +11061,12 @@ msgstr "Bruttobetrag" #: code:addons/account/wizard/account_invoice_refund.py:109 #, python-format msgid "Cannot %s draft/proforma/cancel invoice." -msgstr "" +msgstr "Entwurf / Proforma / Abgebrochen Rechnungen können nicht %s werden." #. module: account #: field:account.tax,account_analytic_paid_id:0 msgid "Refund Tax Analytic Account" -msgstr "" +msgstr "Kostenstelle für Steuer der Gutschrift" #. module: account #: view:account.move.bank.reconcile:0 @@ -11099,7 +11133,7 @@ msgstr "Fälligkeitsdatum" #: field:cash.box.in,name:0 #: field:cash.box.out,name:0 msgid "Reason" -msgstr "" +msgstr "Begründung" #. module: account #: selection:account.partner.ledger,filter:0 @@ -11157,7 +11191,7 @@ msgstr "Konten ohne Buchung? " #: code:addons/account/account_move_line.py:1046 #, python-format msgid "Unable to change tax!" -msgstr "" +msgstr "Eine Änderung der Steuer ist nicht möglich" #. module: account #: constraint:account.bank.statement:0 @@ -11189,6 +11223,9 @@ msgid "" "customer. The tool search can also be used to personalise your Invoices " "reports and so, match this analysis to your needs." msgstr "" +"Durch diesen Bericht erhalten Sie einen Überblick über die Abrechnungen " +"Ihrer Kunden. Das Suche + Filter Tool kann zur weiteren auf Ihre Bedürfnisse " +"angepassten Analyse angepasst werden." #. module: account #: view:account.partner.reconcile.process:0 @@ -11209,7 +11246,7 @@ msgstr "Status der Rechnung ist 'Erledigt'" #. module: account #: field:account.config.settings,module_account_followup:0 msgid "Manage customer payment follow-ups" -msgstr "" +msgstr "Verwalten Sie Zahlungserinnerungen" #. module: account #: model:ir.model,name:account.model_report_account_sales @@ -11285,7 +11322,7 @@ msgstr "Debitoren" #: code:addons/account/account_move_line.py:776 #, python-format msgid "Already reconciled." -msgstr "" +msgstr "Bereits ausgeglichen." #. module: account #: selection:account.model.line,date_maturity:0 @@ -11361,6 +11398,7 @@ msgstr "Gruppiere je Monat des Rechnungsdatums" #, python-format msgid "There is no income account defined for this product: \"%s\" (id:%d)." msgstr "" +"Es wurde kein Ertragskonto für dieses Produkt definiert: \"%s\" (Kürzel: %d)." #. module: account #: model:ir.actions.act_window,name:account.action_aged_receivable_graph @@ -11423,6 +11461,8 @@ msgid "" "The selected unit of measure is not compatible with the unit of measure of " "the product." msgstr "" +"Die ausgewählte Mengeneinheit ist nicht mit derjenigen für das Produkt " +"kompatibel." #. module: account #: view:account.fiscal.position:0 @@ -11446,6 +11486,17 @@ msgid "" "

\n" " " msgstr "" +"

\n" +"                 Klicken Sie um neue Steuern zu definieren.\n" +"               \n" +"                 Je nach Land, ist eine Steuer in der Regel ein Wert in " +"Ihrer \n" +"                 Umsatzsteuererklärung. OpenERP ermöglicht die Definition\n" +"                 von Steuerstrukturen, damit sämtliche Steuerberechnungen \n" +" und Buchungen dann in einer oder mehrerer Positionen für \n" +" die Voranmeldung bzw. Steuererklärung auftauchen.\n" +"               \n" +" " #. module: account #: selection:account.entries.report,month:0 @@ -11472,6 +11523,22 @@ msgid "" "

\n" " " msgstr "" +"

\n" +"                 Wählen Sie Periode und Journal für Ihre Buchungen.\n" +"               \n" +"                 Diese Ansicht kann von Wirtschaftsprüfern und " +"Steuerberatern genutzt werden, \n" +" um schnellstmöglich Buchungen in OpenERP von außen " +"einzugeben. Wenn Sie eine \n" +" Lieferantenrechnung erfassen, beginnen Sie normalerweise " +"mit der Eingabe des \n" +" Aufwandskontos für eine Rechnung. OpenERP wird Ihnen aus " +"dem Kontext des\n" +" Produkts dann automatisch eine Steuer vorschlagen sowie das " +"Gegenkonto für die \n" +" \"Kreditoren\".\n" +"               \n" +" " #. module: account #: help:account.invoice.line,account_id:0 @@ -11481,7 +11548,7 @@ msgstr "Aufwand- und Erlöskonto des Produktes" #. module: account #: view:account.config.settings:0 msgid "Install more chart templates" -msgstr "" +msgstr "Installieren Sie weitere Kontenpläne" #. module: account #: report:account.general.journal:0 @@ -11529,6 +11596,8 @@ msgid "" "You cannot remove/deactivate an account which is set on a customer or " "supplier." msgstr "" +"Sie können keine Konten deaktivieren, die bereits einem Kunden oder " +"Lieferanten zugewiesen wurden." #. module: account #: model:ir.model,name:account.model_validate_account_move_lines @@ -11540,6 +11609,8 @@ msgstr "Verbuche Buchungszeilen" msgid "" "The fiscal position will determine taxes and accounts used for the partner." msgstr "" +"Die Steuerzuordnung steuert die zu benutzenden Steuern und Konten für den " +"Partner." #. module: account #: model:process.node,note:account.process_node_supplierpaidinvoice0 @@ -11573,6 +11644,7 @@ msgstr "Manuelle Berechnung Steuer" #, python-format msgid "The payment term of supplier does not have a payment term line." msgstr "" +"Die Zahlungsbedingung für die Lieferantenrechnung hat keine Zahlungsposition." #. module: account #: field:account.account,parent_right:0 @@ -11585,7 +11657,7 @@ msgstr "Oberkonto Rechts" #: code:addons/account/static/src/js/account_move_reconciliation.js:80 #, python-format msgid "Never" -msgstr "" +msgstr "Niemals" #. module: account #: model:ir.model,name:account.model_account_addtmpl_wizard @@ -11606,7 +11678,7 @@ msgstr "Partner" #. module: account #: field:account.account,note:0 msgid "Internal Notes" -msgstr "" +msgstr "Interne Hinweise" #. module: account #: model:ir.actions.act_window,name:account.action_account_fiscalyear @@ -11639,7 +11711,7 @@ msgstr "Buchungsvorlage" #: code:addons/account/account_cash_statement.py:292 #, python-format msgid "Loss" -msgstr "" +msgstr "Verlust" #. module: account #: selection:account.entries.report,month:0 @@ -11665,7 +11737,7 @@ msgstr "" #: view:account.bank.statement:0 #: help:account.cashbox.line,number_closing:0 msgid "Closing Unit Numbers" -msgstr "" +msgstr "Abschluss Bankauszug" #. module: account #: field:account.bank.accounts.wizard,bank_account_id:0 @@ -11731,7 +11803,7 @@ msgstr "" #. module: account #: selection:account.config.settings,tax_calculation_rounding_method:0 msgid "Round per line" -msgstr "" +msgstr "Runden per Zeile" #. module: account #: help:account.move.line,amount_residual_currency:0 diff --git a/addons/account/i18n/it.po b/addons/account/i18n/it.po index 1e822b5817e..6bc1a0ac2bc 100644 --- a/addons/account/i18n/it.po +++ b/addons/account/i18n/it.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-06 00:09+0000\n" +"PO-Revision-Date: 2012-12-06 21:42+0000\n" "Last-Translator: Sergio Corato \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-06 04:40+0000\n" +"X-Launchpad-Export-Date: 2012-12-07 04:35+0000\n" "X-Generator: Launchpad (build 16341)\n" #. module: account @@ -305,6 +305,9 @@ msgid "" "sales, purchase, expense, contra, etc.\n" " This installs the module account_voucher." msgstr "" +"Include tutte le funzioni basilari per le registrazioni dei pagamenti per " +"banca, cassa, vendite, acquisti, costi, contra, ecc.\n" +" Installa il modulo account_voucher." #. module: account #: model:ir.actions.act_window,name:account.action_account_use_model_create_entry @@ -481,6 +484,14 @@ msgid "" "this box, you will be able to do invoicing & payments,\n" " but not accounting (Journal Items, Chart of Accounts, ...)" msgstr "" +"Permette di gestire le immobilizzazioni possedute da un'azienda o da una " +"persona.\n" +" Tiene traccia del deprezzamento di queste immobilizzazioni, e " +"crea movimenti contabili per queste righe di ammortamento.\n" +" Installa il modulo account_asset. Se non viene selezionata " +"questa casella, sarà possibile effettuare fatture e pagamenti,\n" +" ma non contabilizzarli (Registrazioni nel Sezionale, Piano " +"dei Conti, ...)" #. module: account #. openerp-web @@ -509,6 +520,17 @@ msgid "" "should choose 'Round per line' because you certainly want the sum of your " "tax-included line subtotals to be equal to the total amount with taxes." msgstr "" +"Se è selezionato 'Arrotondamento per Riga' : per ogni imposta, l'ammontare " +"dell'imposta sarà prima calcolato e arrotondato per ogni riga di Ordine " +"d'aquisto/Ordine di vendita/fattura e poi questi ammontari arrotondati " +"saranno sommati, formando quindi l'ammontare totale per quella tassa. Se è " +"selezionato 'Arrotondamento sul Totale': per ogni imposta, il totale " +"dell'imposta sarà calcolato per ogni riga di Ordine d'aquisto/Ordine di " +"vendita/fattura, poi questi ammontari saranno sommati e infine questo somma " +"totale sarà arrotondata. Se le vendite vengono effettuate con l'imposta " +"compresa, sarebbe meglio selezionare 'Arrotondamento per riga' perchè " +"l'ammontare totale dei sub-totali delle righe compreso l'imposta sarà uguale " +"al totale imposte comprese." #. module: account #: model:ir.model,name:account.model_wizard_multi_charts_accounts @@ -1895,7 +1917,7 @@ msgstr "" "dell'imposta sarà prima calcolato e arrotondato per ogni riga di Ordine " "d'aquisto/Ordine di vendita/fattura e poi questi ammontari arrotondati " "saranno sommati, formando quindi l'ammontare totale per quella tassa. Se è " -"selezionato 'Arrotondamento Globale': per ogni imposta, il totale " +"selezionato 'Arrotondamento sul Totale': per ogni imposta, il totale " "dell'imposta sarà calcolato per ogni riga di Ordine d'aquisto/Ordine di " "vendita/fattura, poi questi ammontari saranno sommati e infine questo somma " "totale sarà arrotondata. Se le vendite vengono effettuate con l'imposta " @@ -2039,6 +2061,108 @@ msgid "" "\n" " " msgstr "" +"\n" +"\\n\n" +"

\\n\n" +"\\n\n" +"

Buongiorno${object.partner_id.name and ' ' or " +"''}${object.partner_id.name or ''},

\\n\n" +"\\n\n" +"

E' disponibile una nuova fattura:

\\n\n" +" \\n\n" +"

\\n\n" +"   RIFERIMENTO
\\n\n" +"   Numero fattura: ${object.number}
\\" +"n\n" +"   Totale fattura: ${object.amount_total} " +"${object.currency_id.name}
\\n\n" +"   Data fattura: ${object.date_invoice}
\\n\n" +" % if object.origin:\\n\n" +"   Rif. ordine: ${object.origin}
\\n\n" +" % endif\\n\n" +" % if object.user_id:\\n\n" +"   Vs. contatto: ${object.user_id.name}\\n\n" +" % endif\\n\n" +"

\\n\n" +" \\n\n" +" % if object.company_id.paypal_account and object.type in ('out_invoice', " +"'in_refund'):\\n\n" +" <% \\n\n" +" comp_name = quote(object.company_id.name)\\n\n" +" inv_number = quote(object.number)\\n\n" +" paypal_account = quote(object.company_id.paypal_account)\\n\n" +" inv_amount = quote(str(object.residual))\\n\n" +" cur_name = quote(object.currency_id.name)\\n\n" +" paypal_url = \\\"https://www.paypal.com/cgi-" +"bin/webscr?cmd=_xclick&business=%s&item_name=%s%%20Invoice%%20%s&" +"\\\" \\\\\\n\n" +" \\" +"\"invoice=%s&amount=%s&currency_code=%s&button_subtype=services&a" +"mp;no_note=1&bn=OpenERP_Invoice_PayNow_%s\\\" % \\\\\\n\n" +" " +"(paypal_account,comp_name,inv_number,inv_number,inv_amount,cur_name,cur_name)" +"\\n\n" +" %>\\n\n" +"
\\n\n" +"

E' possibile anche pagare direttamente con Paypal:

\\n\n" +" \\n\n" +" \\n\n" +" \\n\n" +" % endif\\n\n" +" \\n\n" +"
\\n\n" +"

Per qualsiasi informazione, non esitate a contattarci.

\\n\n" +"

Grazie per aver scelto ${object.company_id.name or 'us'}!

\\n\n" +"
\\n\n" +"
\\n\n" +"
\\n\n" +"

\\n\n" +" ${object.company_id.name}

\\n\n" +"
\\n\n" +"
\\n\n" +" \\n\n" +" % if object.company_id.street:\\n\n" +" ${object.company_id.street}
\\n\n" +" % endif\\n\n" +" % if object.company_id.street2:\\n\n" +" ${object.company_id.street2}
\\n\n" +" % endif\\n\n" +" % if object.company_id.city or object.company_id.zip:\\n\n" +" ${object.company_id.zip} ${object.company_id.city}
\\n\n" +" % endif\\n\n" +" % if object.company_id.country_id:\\n\n" +" ${object.company_id.state_id and ('%s, ' % " +"object.company_id.state_id.name) or ''} ${object.company_id.country_id.name " +"or ''}
\\n\n" +" % endif\\n\n" +"
\\n\n" +" % if object.company_id.phone:\\n\n" +"
\\n\n" +" Tel.:  ${object.company_id.phone}\\n\n" +"
\\n\n" +" % endif\\n\n" +" % if object.company_id.website:\\n\n" +"
\\n\n" +" Web : ${object.company_id.website}\\n\n" +"
\\n\n" +" %endif\\n\n" +"

\\n\n" +"
\\n\n" +"
\\n\n" +" " #. module: account #: field:account.tax.code,sum:0 @@ -2407,7 +2531,7 @@ msgstr "Chiusura Anno Fiscale" #: code:addons/account/static/src/xml/account_move_line_quickadd.xml:14 #, python-format msgid "Journal :" -msgstr "" +msgstr "Sezionale :" #. module: account #: sql_constraint:account.fiscal.position.tax:0 @@ -3272,12 +3396,14 @@ msgid "" "Selected invoice(s) cannot be confirmed as they are not in 'Draft' or 'Pro-" "Forma' state." msgstr "" +"La fattura(/e) selezionata non possono essere confermate perché non sono in " +"stato 'Bozza' o 'Proforma'." #. module: account #: code:addons/account/account.py:1056 #, python-format msgid "You should choose the periods that belong to the same company." -msgstr "" +msgstr "I periodi dovrebbero appartenere alla stessa azienda." #. module: account #: model:ir.actions.act_window,name:account.action_report_account_sales_tree_all @@ -3290,7 +3416,7 @@ msgstr "Vendite per conto" #: code:addons/account/account.py:1406 #, python-format msgid "You cannot delete a posted journal entry \"%s\"." -msgstr "" +msgstr "Non è possibile cancellare una registrazione contabilizzata \"%s\"." #. module: account #: view:account.invoice:0 @@ -3317,6 +3443,8 @@ msgid "" "This journal already contains items, therefore you cannot modify its company " "field." msgstr "" +"Questo sezionale contiene già registrazioni, perciò non è possibile " +"modificare i campi aziendali." #. module: account #: code:addons/account/account.py:408 @@ -3325,6 +3453,8 @@ msgid "" "You need an Opening journal with centralisation checked to set the initial " "balance." msgstr "" +"E' necessario un Sezionale di apertura configurato con la centralizzazione " +"per configurare il saldo iniziale." #. module: account #: model:ir.actions.act_window,name:account.action_tax_code_list @@ -3362,7 +3492,7 @@ msgstr "Agosto" #. module: account #: field:accounting.report,debit_credit:0 msgid "Display Debit/Credit Columns" -msgstr "" +msgstr "Visualizza colonne Debito/Credito" #. module: account #: selection:account.entries.report,month:0 @@ -4057,6 +4187,10 @@ msgid "" "You cannot modify a posted entry of this journal.\n" "First you should set the journal to allow cancelling entries." msgstr "" +"Non è possibile modificare una registrazione contabilizzata in questo " +"sezionale.\n" +"Prima è necessario configurare il sezionale per permettere l'eliminazione " +"delle registrazioni." #. module: account #: model:ir.actions.act_window,name:account.action_account_print_sale_purchase_journal @@ -4081,6 +4215,8 @@ msgid "" "There is no fiscal year defined for this date.\n" "Please create one from the configuration of the accounting menu." msgstr "" +"Non c'è alcun anno fiscale definito per questa data.\n" +"Crearne uno dalla configurazione del menu contabilità." #. module: account #: view:account.addtmpl.wizard:0 @@ -4392,12 +4528,12 @@ msgstr "Nessuna azienda non configurata !" #. module: account #: field:res.company,expects_chart_of_accounts:0 msgid "Expects a Chart of Accounts" -msgstr "" +msgstr "Necessario un Piano dei Conti" #. module: account #: model:mail.message.subtype,name:account.mt_invoice_paid msgid "paid" -msgstr "" +msgstr "pagato" #. module: account #: field:account.move.line,date:0 @@ -4408,7 +4544,7 @@ msgstr "Data effettiva" #: code:addons/account/wizard/account_fiscalyear_close.py:100 #, python-format msgid "The journal must have default credit and debit account." -msgstr "" +msgstr "Il sezionale deve avere un conto di credito e di debito di default." #. module: account #: model:ir.actions.act_window,name:account.action_bank_tree @@ -4420,11 +4556,13 @@ msgstr "Configurazione conti bancari" #: selection:account.invoice.refund,filter_refund:0 msgid "Modify: create credit note, reconcile and create a new draft invoice" msgstr "" +"Modificare: crea una nota di credito, riconcilia e crea una nuova bozza di " +"fattura" #. module: account #: xsl:account.transfer:0 msgid "Partner ID" -msgstr "" +msgstr "Partner ID" #. module: account #: help:account.bank.statement,message_ids:0 @@ -5415,7 +5553,7 @@ msgstr "Scritture da rivedere" #. module: account #: selection:res.company,tax_calculation_rounding_method:0 msgid "Round Globally" -msgstr "Arrotonda Globalmente" +msgstr "Arrotondamento sul Totale" #. module: account #: field:account.bank.statement,message_comment_ids:0 @@ -5510,7 +5648,7 @@ msgstr "" #. module: account #: model:res.groups,name:account.group_account_manager msgid "Financial Manager" -msgstr "" +msgstr "Manager Finanziario" #. module: account #: field:account.journal,group_invoice_lines:0 @@ -5544,6 +5682,9 @@ msgid "" "If you do not check this box, you will be able to do invoicing & payments, " "but not accounting (Journal Items, Chart of Accounts, ...)" msgstr "" +"Se questa casella non è selezionata, sarà possibile creare fatture e " +"pagamenti, ma non contabilizzarli (Registrazioni nel sezionale, Piani dei " +"Conti, ...)" #. module: account #: view:account.period:0 @@ -5577,6 +5718,8 @@ msgid "" "There is no period defined for this date: %s.\n" "Please create one." msgstr "" +"Non c'è alcun periodo definito per questa data: %s.\n" +"Crearne uno." #. module: account #: help:account.tax,price_include:0 @@ -5705,7 +5848,7 @@ msgstr "Anno" #. module: account #: help:account.invoice,sent:0 msgid "It indicates that the invoice has been sent." -msgstr "" +msgstr "Indica che la fattura è stata spedita." #. module: account #: view:account.payment.term.line:0 @@ -5725,11 +5868,14 @@ msgid "" "Put a sequence in the journal definition for automatic numbering or create a " "sequence manually for this piece." msgstr "" +"Non è possibile creare una sequenza automatica per questo codice.\n" +"Inserire una sequenza nella configurazione del sezionale per la numerazione " +"automatica o creare una sequenza manualmente per questo codice." #. module: account #: view:account.invoice:0 msgid "Pro Forma Invoice " -msgstr "" +msgstr "Fattura Proforma " #. module: account #: selection:account.subscription,period_type:0 @@ -5795,6 +5941,8 @@ msgstr "Codice calcolo (se tipo=codice)" msgid "" "Cannot find a chart of accounts for this company, you should create one." msgstr "" +"Non è possibile trovare un piano dei conti per questa azienda, è necessario " +"crearne uno." #. module: account #: selection:account.analytic.journal,type:0 @@ -5854,6 +6002,8 @@ msgid "" "Holds the Chatter summary (number of messages, ...). This summary is " "directly in html format in order to be inserted in kanban views." msgstr "" +"Gestisce il sommario (numero di messaggi, ...) di Chatter. Questo sommario è " +"direttamente in html così da poter essere inserito nelle viste kanban." #. module: account #: field:account.tax,child_depend:0 @@ -5917,13 +6067,15 @@ msgstr "account.installer" #. module: account #: view:account.invoice:0 msgid "Recompute taxes and total" -msgstr "" +msgstr "Ricalcola imposte e totale" #. module: account #: code:addons/account/account.py:1097 #, python-format msgid "You cannot modify/delete a journal with entries for this period." msgstr "" +"Non è possibile modificare/eliminare un sezionale che ha registrazioni in " +"questo periodo." #. module: account #: field:account.tax.template,include_base_amount:0 @@ -5933,7 +6085,7 @@ msgstr "Incluso nell'imponibile" #. module: account #: field:account.invoice,supplier_invoice_number:0 msgid "Supplier Invoice Number" -msgstr "" +msgstr "Numero Fattura Fornitore" #. module: account #: help:account.payment.term.line,days:0 @@ -5955,6 +6107,8 @@ msgstr "Calcolo ammontare" #, python-format msgid "You can not add/modify entries in a closed period %s of journal %s." msgstr "" +"Non è possibile aggiungere/modificare registrazioni in un periodo chiuso %s " +"del sezionale %s." #. module: account #: view:account.journal:0 @@ -5979,7 +6133,7 @@ msgstr "Inizio Periodo" #. module: account #: model:account.account.type,name:account.account_type_asset_view1 msgid "Asset View" -msgstr "" +msgstr "Vista Immobilizzazioni" #. module: account #: model:ir.model,name:account.model_account_common_account_report @@ -6055,12 +6209,12 @@ msgstr "Registrazioni di sezionale di fine anno" #. module: account #: view:account.invoice:0 msgid "Draft Refund " -msgstr "" +msgstr "Bozza Rimborso " #. module: account #: view:cash.box.in:0 msgid "Fill in this form if you put money in the cash register:" -msgstr "" +msgstr "Compilare questo form se viene immesso contante nel registro cassa:" #. module: account #: field:account.payment.term.line,value_amount:0 @@ -6143,7 +6297,7 @@ msgstr "Importo valuta" #. module: account #: selection:res.company,tax_calculation_rounding_method:0 msgid "Round per Line" -msgstr "" +msgstr "Arrotondamento per Riga" #. module: account #: report:account.analytic.account.balance:0 @@ -6200,7 +6354,7 @@ msgstr "" #: code:addons/account/wizard/account_report_aged_partner_balance.py:56 #, python-format msgid "You must set a period length greater than 0." -msgstr "" +msgstr "E' necessario impostare una durata del periodo maggiore di 0." #. module: account #: view:account.fiscal.position.template:0 @@ -6211,7 +6365,7 @@ msgstr "Modelli di \"posizioni fiscali\"" #. module: account #: view:account.invoice:0 msgid "Draft Refund" -msgstr "" +msgstr "Bozza Rimborso" #. module: account #: view:account.analytic.chart:0 @@ -6249,6 +6403,8 @@ msgstr "Riconcilia Con Storno" #: constraint:account.move.line:0 msgid "You cannot create journal items on an account of type view." msgstr "" +"Non è possibile creare registrazioni nel sezionale con un conto di tipo " +"vista." #. module: account #: selection:account.payment.term.line,value:0 @@ -6262,6 +6418,8 @@ msgstr "Importo fissato" #, python-format msgid "You cannot change the tax, you should remove and recreate lines." msgstr "" +"Non è possibile cambiare l'imposta, è necessario rimuoverla e ricreare le " +"righe." #. module: account #: model:ir.actions.act_window,name:account.action_account_automatic_reconcile @@ -6386,7 +6544,7 @@ msgstr "Corrispondenza imposte" #. module: account #: view:account.config.settings:0 msgid "Select Company" -msgstr "" +msgstr "Selezionare Azienda" #. module: account #: model:ir.actions.act_window,name:account.action_account_state_open @@ -6460,7 +6618,7 @@ msgstr "# di Linee" #. module: account #: view:account.invoice:0 msgid "(update)" -msgstr "" +msgstr "(aggiornare)" #. module: account #: field:account.aged.trial.balance,filter:0 @@ -6587,7 +6745,7 @@ msgstr "Azienda collegata a questo sezionale." #. module: account #: help:account.config.settings,group_multi_currency:0 msgid "Allows you multi currency environment" -msgstr "" +msgstr "Permette una gestione multivaluta" #. module: account #: view:account.subscription:0 @@ -6670,7 +6828,7 @@ msgstr "Voce conto analitico" #. module: account #: model:ir.ui.menu,name:account.menu_action_model_form msgid "Models" -msgstr "" +msgstr "Modelli" #. module: account #: code:addons/account/account_invoice.py:1090 @@ -6679,6 +6837,8 @@ msgid "" "You cannot cancel an invoice which is partially paid. You need to " "unreconcile related payment entries first." msgstr "" +"Non è possibile eliminare una fattura che è parzialmente pagata. E' " +"necessario prima annullare la riconciliazione dei relativi pagamenti." #. module: account #: field:product.template,taxes_id:0 @@ -6763,7 +6923,7 @@ msgstr "Mostra semplicemente i sottoconti" #. module: account #: view:account.config.settings:0 msgid "Bank & Cash" -msgstr "" +msgstr "Banca e Cassa" #. module: account #: help:account.fiscalyear.close.state,fy_id:0 @@ -6849,13 +7009,15 @@ msgstr "Crediti" #. module: account #: constraint:account.move.line:0 msgid "You cannot create journal items on closed account." -msgstr "" +msgstr "Non è possibile creare registrazioni contabili su conti chiusi." #. module: account #: code:addons/account/account_invoice.py:594 #, python-format msgid "Invoice line account's company and invoice's compnay does not match." msgstr "" +"Il conto dell'azienda delle righe della fattura non coincide con l'azienda " +"emittente la fattura." #. module: account #: view:account.invoice:0 @@ -6876,7 +7038,7 @@ msgstr "La valuta del conto non e' eguale a quella dell'azienda." #: code:addons/account/installer.py:48 #, python-format msgid "Custom" -msgstr "" +msgstr "Personalizzazioni" #. module: account #: view:account.analytic.account:0 @@ -6887,7 +7049,7 @@ msgstr "Correnti" #: code:addons/account/account_invoice.py:1305 #, python-format msgid "Invoice '%s' is paid partially: %s%s of %s%s (%s%s remaining)." -msgstr "" +msgstr "La fattura '%s' è parzialmente pagata: %s%s di %s%s (%s%s residuo)." #. module: account #: field:account.journal,cashbox_line_ids:0 @@ -6903,7 +7065,7 @@ msgstr "Capitale" #. module: account #: field:account.journal,internal_account_id:0 msgid "Internal Transfers Account" -msgstr "" +msgstr "Conto Trasferimenti Interni" #. module: account #: code:addons/account/wizard/pos_box.py:33 @@ -6920,7 +7082,7 @@ msgstr "Percentuale" #. module: account #: selection:account.config.settings,tax_calculation_rounding_method:0 msgid "Round globally" -msgstr "" +msgstr "Arrotondamento sul Totale" #. module: account #: selection:account.report.general.ledger,sortby:0 @@ -6952,7 +7114,7 @@ msgstr "Numero fattura" #. module: account #: field:account.bank.statement,difference:0 msgid "Difference" -msgstr "" +msgstr "Differenza" #. module: account #: help:account.tax,include_base_amount:0 @@ -7021,12 +7183,12 @@ msgstr "" #: code:addons/account/wizard/account_report_aged_partner_balance.py:58 #, python-format msgid "User Error!" -msgstr "" +msgstr "Errore Utente!" #. module: account #: view:account.open.closed.fiscalyear:0 msgid "Discard" -msgstr "" +msgstr "Annulla" #. module: account #: selection:account.account,type:0 @@ -7044,7 +7206,7 @@ msgstr "Voci Giornale Analitico" #. module: account #: field:account.config.settings,has_default_company:0 msgid "Has default company" -msgstr "" +msgstr "Ha un'azienda di default" #. module: account #: view:account.fiscalyear.close:0 @@ -7193,6 +7355,8 @@ msgid "" "Percentages for Payment Term Line must be between 0 and 1, Example: 0.02 for " "2%." msgstr "" +"Le percentuali delle Righe delle Condizioni di Pagamento devono essere " +"comprese tra 0 e 1, esempio: 0.02 per 2%." #. module: account #: report:account.invoice:0 @@ -7213,7 +7377,7 @@ msgstr "Conto Categoria Costi" #. module: account #: sql_constraint:account.tax:0 msgid "Tax Name must be unique per company!" -msgstr "" +msgstr "Il nome dell'imposta deve essere unico per azienda!" #. module: account #: view:account.bank.statement:0 @@ -7253,12 +7417,14 @@ msgid "" "You cannot provide a secondary currency if it is the same than the company " "one." msgstr "" +"Non è possibile indicare una valuta secondaria se è la stessa di quella " +"principale." #. module: account #: code:addons/account/account_invoice.py:1321 #, python-format msgid "Customer invoice" -msgstr "" +msgstr "Fattura cliente" #. module: account #: selection:account.account.type,report_type:0 @@ -7343,13 +7509,13 @@ msgstr "Conto Economico" #. module: account #: field:account.bank.statement,total_entry_encoding:0 msgid "Total Transactions" -msgstr "" +msgstr "Transazioni Totali" #. module: account #: code:addons/account/account.py:635 #, python-format msgid "You cannot remove an account that contains journal items." -msgstr "" +msgstr "Non è possibile eliminare un conto con registrazioni contabili." #. module: account #: code:addons/account/account_move_line.py:1095 @@ -7393,7 +7559,7 @@ msgstr "Manuale" #: code:addons/account/wizard/account_report_aged_partner_balance.py:58 #, python-format msgid "You must set a start date." -msgstr "" +msgstr "E' necessario impostare una data iniziale." #. module: account #: view:account.automatic.reconcile:0 @@ -7442,7 +7608,7 @@ msgstr "Registrazioni Sezionale" #: code:addons/account/wizard/account_invoice_refund.py:147 #, python-format msgid "No period found on the invoice." -msgstr "" +msgstr "Nessun periodo trovato nella fattura." #. module: account #: help:account.partner.ledger,page_split:0 @@ -7488,6 +7654,8 @@ msgstr "Tutte le registrazioni" #: constraint:account.move.reconcile:0 msgid "You can only reconcile journal items with the same partner." msgstr "" +"E' possibile solo riconciliare registrazioni contabili con lo stesso " +"partnere." #. module: account #: view:account.journal.select:0 @@ -7601,7 +7769,7 @@ msgstr "" #. module: account #: field:account.config.settings,module_account_voucher:0 msgid "Manage customer payments" -msgstr "" +msgstr "Gestione pagamenti clienti" #. module: account #: help:report.invoice.created,origin:0 @@ -7620,6 +7788,8 @@ msgid "" "Error!\n" "The start date of a fiscal year must precede its end date." msgstr "" +"Errore!\n" +"La data iniziale di un anno fiscale deve precedere quella finale." #. module: account #: view:account.tax.template:0 @@ -7635,7 +7805,7 @@ msgstr "Fatture Clienti" #. module: account #: view:account.tax:0 msgid "Misc" -msgstr "" +msgstr "Varie" #. module: account #: view:account.analytic.line:0 @@ -7700,6 +7870,7 @@ msgstr "Documento di origine" #, python-format msgid "There is no expense account defined for this product: \"%s\" (id:%d)." msgstr "" +"Non c'è un conto di costo definito per questo prodotto: \"%s\" (id:%d)." #. module: account #: constraint:account.account:0 @@ -7717,7 +7888,7 @@ msgstr "Report contabile" #. module: account #: field:account.analytic.line,currency_id:0 msgid "Account Currency" -msgstr "" +msgstr "Conto Valuta" #. module: account #: report:account.invoice:0 @@ -7731,6 +7902,8 @@ msgid "" "You can not delete an invoice which is not cancelled. You should refund it " "instead." msgstr "" +"Non è possibile eliminare una fattura che non è annullata. E' necessario " +"creare invece una nota di credito." #. module: account #: help:account.tax,amount:0 @@ -7782,7 +7955,7 @@ msgstr "Movimenti aperti su conto di spesa" #. module: account #: view:account.invoice:0 msgid "Customer Reference" -msgstr "" +msgstr "Riferimento cliente" #. module: account #: field:account.account.template,parent_id:0 @@ -7905,7 +8078,7 @@ msgstr "Movimenti Aperti Conto di Ricavo" #. module: account #: field:account.config.settings,group_proforma_invoices:0 msgid "Allow pro-forma invoices" -msgstr "" +msgstr "Consentire fatture proforma" #. module: account #: view:account.bank.statement:0 @@ -7936,12 +8109,12 @@ msgstr "Crea registrazioni" #. module: account #: model:ir.model,name:account.model_cash_box_out msgid "cash.box.out" -msgstr "" +msgstr "cash.box.out" #. module: account #: help:account.config.settings,currency_id:0 msgid "Main currency of the company." -msgstr "" +msgstr "Valuta principale di questa azienda." #. module: account #: model:ir.ui.menu,name:account.menu_finance_reports @@ -7969,7 +8142,7 @@ msgstr "Sezionale Contabile" #. module: account #: field:account.config.settings,tax_calculation_rounding_method:0 msgid "Tax calculation rounding method" -msgstr "" +msgstr "Metodo di arrotondamento delle imposte" #. module: account #: model:process.node,name:account.process_node_paidinvoice0 @@ -8021,6 +8194,8 @@ msgid "" "There is no default credit account defined \n" "on journal \"%s\"." msgstr "" +"Non c'è un conto di credito di default definito \n" +"nel sezionale \"%s\"." #. module: account #: view:account.invoice.line:0 @@ -8278,7 +8453,7 @@ msgstr "Codice" #. module: account #: field:account.config.settings,sale_refund_sequence_prefix:0 msgid "Credit note sequence" -msgstr "" +msgstr "Sequenza note di credito" #. module: account #: model:ir.actions.act_window,name:account.action_validate_account_move @@ -8292,7 +8467,7 @@ msgstr "Conferma le scritture contabili" #. module: account #: field:account.journal,centralisation:0 msgid "Centralised Counterpart" -msgstr "" +msgstr "Contropartita Centralizzata" #. module: account #: selection:account.bank.statement.line,type:0 @@ -8348,7 +8523,7 @@ msgstr "Sequenza" #. module: account #: field:account.config.settings,paypal_account:0 msgid "Paypal account" -msgstr "" +msgstr "Conto Paypal" #. module: account #: selection:account.print.journal,sort_selection:0 @@ -8367,11 +8542,13 @@ msgid "" "Error!\n" "You cannot create recursive accounts." msgstr "" +"Errore!\n" +"Non è possibile creare conti ricorsivi." #. module: account #: model:ir.model,name:account.model_cash_box_in msgid "cash.box.in" -msgstr "" +msgstr "cash.box.in" #. module: account #: help:account.invoice,move_id:0 @@ -8381,7 +8558,7 @@ msgstr "Collegamento alle voci del sezionale generate automaticamente." #. module: account #: model:ir.model,name:account.model_account_config_settings msgid "account.config.settings" -msgstr "" +msgstr "account.config.settings" #. module: account #: selection:account.config.settings,period:0 @@ -8404,7 +8581,7 @@ msgstr "Saldo Calcolato" #: code:addons/account/static/src/js/account_move_reconciliation.js:89 #, python-format msgid "You must choose at least one record." -msgstr "" +msgstr "E' necessario selezionare almeno un record." #. module: account #: field:account.account,parent_id:0 @@ -8479,7 +8656,7 @@ msgstr "Mastro del partner" #: code:addons/account/account_invoice.py:1340 #, python-format msgid "%s cancelled." -msgstr "" +msgstr "%s annullato." #. module: account #: code:addons/account/account.py:652 @@ -8493,12 +8670,12 @@ msgstr "Attenzione !" #: help:account.bank.statement,message_unread:0 #: help:account.invoice,message_unread:0 msgid "If checked new messages require your attention." -msgstr "" +msgstr "Se selezionato, nuovi messaggi richiedono la tua attenzione" #. module: account #: field:res.company,tax_calculation_rounding_method:0 msgid "Tax Calculation Rounding Method" -msgstr "" +msgstr "Metodo di Arrotondamento calcolo Imposte" #. module: account #: field:account.entries.report,move_line_state:0 @@ -8693,7 +8870,7 @@ msgstr "Registro Costi" #. module: account #: view:account.config.settings:0 msgid "No Fiscal Year Defined for This Company" -msgstr "" +msgstr "Nessun Anno Fiscale Definito per Questa Azienda" #. module: account #: view:account.invoice:0 @@ -10480,7 +10657,7 @@ msgstr "Utile (Perdita) da visualizzare" #: code:addons/account/account_invoice.py:368 #, python-format msgid "There is no Sale/Purchase Journal(s) defined." -msgstr "" +msgstr "Non c'è un Sezionale(/i) di Vendita/Acquisto definito." #. module: account #: view:account.move.line.reconcile.select:0 @@ -11396,7 +11573,7 @@ msgstr "" #. module: account #: selection:account.config.settings,tax_calculation_rounding_method:0 msgid "Round per line" -msgstr "Arrotonda per riga" +msgstr "Arrotondamento per Riga" #. module: account #: help:account.move.line,amount_residual_currency:0 diff --git a/addons/account/i18n/zh_CN.po b/addons/account/i18n/zh_CN.po index 77efde5acd5..7a4d62d5876 100644 --- a/addons/account/i18n/zh_CN.po +++ b/addons/account/i18n/zh_CN.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-04 16:27+0000\n" +"PO-Revision-Date: 2012-12-06 14:09+0000\n" "Last-Translator: ccdos \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-05 05:20+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-07 04:35+0000\n" +"X-Generator: Launchpad (build 16341)\n" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 @@ -1137,7 +1137,7 @@ msgstr "科目名称" #. module: account #: field:account.journal,with_last_closing_balance:0 msgid "Opening With Last Closing Balance" -msgstr "用末期的期终余额打开" +msgstr "用上个期末余额作期初" #. module: account #: help:account.tax.code,notprintable:0 @@ -1959,7 +1959,7 @@ msgstr "Pending Accounts" #. module: account #: view:account.open.closed.fiscalyear:0 msgid "Cancel Fiscal Year Opening Entries" -msgstr "" +msgstr "取消财务年度未结案分录" #. module: account #: report:account.journal.period.print.sale.purchase:0 diff --git a/addons/account_analytic_analysis/i18n/de.po b/addons/account_analytic_analysis/i18n/de.po index 5f1fd8a54e8..0b0894681b8 100644 --- a/addons/account_analytic_analysis/i18n/de.po +++ b/addons/account_analytic_analysis/i18n/de.po @@ -7,14 +7,15 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev_rc3\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-02-08 08:41+0000\n" -"Last-Translator: Ferdinand @ Camptocamp \n" +"PO-Revision-Date: 2012-12-06 21:29+0000\n" +"Last-Translator: Thorsten Vocks (OpenBig.org) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:34+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-07 04:35+0000\n" +"X-Generator: Launchpad (build 16341)\n" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -24,17 +25,17 @@ msgstr "" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Group By..." -msgstr "Gruppiere nach..." +msgstr "Gruppierung ..." #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "To Invoice" -msgstr "" +msgstr "Abrechenbar" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Remaining" -msgstr "" +msgstr "Verbleibend" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -58,7 +59,7 @@ msgstr "vorheriger Arbeitstag" #. module: account_analytic_analysis #: field:account.analytic.account,ca_to_invoice:0 msgid "Uninvoiced Amount" -msgstr "Nicht berechnete Beträge" +msgstr "Abrechenbarer Betrag" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -69,56 +70,58 @@ msgid "" "to\n" " define the customer invoice price rate." msgstr "" +"Die abzurechnenden Arbeitsstunden werden gemäß der Preisliste des Vertrags " +"für das beim Mitarbeiter hinterlegte Produkt berechnet." #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "⇒ Invoice" -msgstr "" +msgstr "=> Rechnung" #. module: account_analytic_analysis #: field:account.analytic.account,ca_invoiced:0 msgid "Invoiced Amount" -msgstr "Rechnungsbetrag" +msgstr "Abgerechnet" #. module: account_analytic_analysis #: field:account.analytic.account,last_worked_invoiced_date:0 msgid "Date of Last Invoiced Cost" -msgstr "Datum letzte Berechnung" +msgstr "Datum der letzten Abrechnung" #. module: account_analytic_analysis #: help:account.analytic.account,fix_price_to_invoice:0 msgid "Sum of quotations for this contract." -msgstr "" +msgstr "Summe abzurechnende Beträge" #. module: account_analytic_analysis #: help:account.analytic.account,ca_invoiced:0 msgid "Total customer invoiced amount for this account." -msgstr "Gesamtbetrag Kundenrechnungen für dieses Konto" +msgstr "Bereits abgerechnete Beträge" #. module: account_analytic_analysis #: help:account.analytic.account,timesheet_ca_invoiced:0 msgid "Sum of timesheet lines invoiced for this contract." -msgstr "" +msgstr "Summe abgerechneter Arbeitszeiten" #. module: account_analytic_analysis #: help:account.analytic.account,revenue_per_hour:0 msgid "Computed using the formula: Invoiced Amount / Total Time" -msgstr "Berechnet als: Verrechneter Betrag / Gesamt Zeit" +msgstr "Berechnungsformel: Abgerechnete Beträge / Abgerechnete Stunden" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Contracts not assigned" -msgstr "" +msgstr "Nicht unterzeichnete Verträge" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Partner" -msgstr "" +msgstr "Kunde" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Contracts that are not assigned to an account manager." -msgstr "Verträge, die keinem Account Manager zugeordnet sind." +msgstr "Verträge ohne verantwortlichen Mitarbeiter" #. module: account_analytic_analysis #: model:ir.actions.act_window,help:account_analytic_analysis.action_account_analytic_overdue @@ -138,11 +141,25 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Klicken Sie um neuen Vertrag anzulegen.\n" +"

\n" +" Sie finden hier die zu verlängernden Verträge, bei denen " +"entweder das terminierte Vertragsende\n" +" bereits überschritten wurde oder die geleistete Arbeitszeit " +"nicht mehr durch die vertraglich vereinbarte abrechenbare Arbeitszeit " +"abgedeckt wird.\n" +"

\n" +" OpenERP versetzt automatisch die zu erneuernden Verträge in " +"den Status Wiedervorlage. Nach der Erneuerung einer Vereinbarung sollte der " +"Verkäufer den alten Vertrag entweder abschließen oder erneuern. \n" +"

\n" +" " #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "End Date" -msgstr "Enddatum" +msgstr "Ende Datum" #. module: account_analytic_analysis #: help:account.analytic.account,hours_qtt_non_invoiced:0 @@ -156,12 +173,12 @@ msgstr "" #. module: account_analytic_analysis #: help:account.analytic.account,remaining_hours_to_invoice:0 msgid "Computed using the formula: Maximum Time - Total Invoiced Time" -msgstr "" +msgstr "Berechnungsformel: Maximale Zeit - Abgerechnete Zeit" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Expected" -msgstr "" +msgstr "Geplant" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -174,7 +191,7 @@ msgstr "Analytisches Konto" #. module: account_analytic_analysis #: help:account.analytic.account,theorical_margin:0 msgid "Computed using the formula: Theoretical Revenue - Total Costs" -msgstr "" +msgstr "Berechnungsformel: Geplanter Umsatz - Gesamte Kosten" #. module: account_analytic_analysis #: field:account.analytic.account,hours_qtt_invoiced:0 @@ -204,7 +221,7 @@ msgstr "Marge (%)" #. module: account_analytic_analysis #: help:account.analytic.account,remaining_hours:0 msgid "Computed using the formula: Maximum Time - Total Worked Time" -msgstr "" +msgstr "Berechnungsformel: Maximale Zeit - Geleistete Zeit" #. module: account_analytic_analysis #: help:account.analytic.account,hours_quantity:0 @@ -224,17 +241,17 @@ msgstr "" #: model:ir.actions.act_window,name:account_analytic_analysis.template_of_contract_action #: model:ir.ui.menu,name:account_analytic_analysis.menu_template_of_contract_action msgid "Template of Contract" -msgstr "" +msgstr "Vertragsvorlage" #. module: account_analytic_analysis #: model:res.groups,name:account_analytic_analysis.group_template_required msgid "Mandatory use of templates in contracts" -msgstr "" +msgstr "Vertragsvorlage ist verbindlich" #. module: account_analytic_analysis #: field:account.analytic.account,hours_quantity:0 msgid "Total Worked Time" -msgstr "" +msgstr "Gesamte Arbeitszeit" #. module: account_analytic_analysis #: field:account.analytic.account,real_margin:0 @@ -244,18 +261,17 @@ msgstr "Realisierte Marge" #. module: account_analytic_analysis #: model:ir.model,name:account_analytic_analysis.model_account_analytic_analysis_summary_month msgid "Hours summary by month" -msgstr "Stundenanzahl pro Monat" +msgstr "Stunden pro Monat" #. module: account_analytic_analysis #: help:account.analytic.account,real_margin_rate:0 msgid "Computes using the formula: (Real Margin / Total Costs) * 100." -msgstr "" -"Berechnung nutzt diese Formel: (absolute Gewinnspanne / Gesamtkosten) * 100" +msgstr "Berechnungsformel: (Marge / Gesamte Kosten) * 100" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "or view" -msgstr "" +msgstr "oder Ansicht" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -272,7 +288,7 @@ msgstr "Monat" #: model:ir.actions.act_window,name:account_analytic_analysis.action_hr_tree_invoiced_all #: model:ir.ui.menu,name:account_analytic_analysis.menu_action_hr_tree_invoiced_all msgid "Time & Materials to Invoice" -msgstr "" +msgstr "Abrechenbare Zeiten & Sachaufwendungen" #. module: account_analytic_analysis #: model:ir.actions.act_window,name:account_analytic_analysis.action_account_analytic_overdue_all @@ -283,12 +299,12 @@ msgstr "Verträge" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Start Date" -msgstr "" +msgstr "Start Datum" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Invoiced" -msgstr "" +msgstr "Abgerechnet" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -296,8 +312,8 @@ msgid "" "The contracts to be renewed because the deadline is passed or the working " "hours are higher than the allocated hours" msgstr "" -"Der Vertrag muss erneuert werden, das die Frist abgelaufen ist oder die " -"geplanten Stunden überschritten sind" +"Zu erneuernde Verträge, aufgrund Laufzeitende oder Überschreitung der " +"vereinbarten Stunden" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -307,7 +323,7 @@ msgstr "Verträge, die zu erneuern sind" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Timesheets" -msgstr "" +msgstr "Stundenzettel" #. module: account_analytic_analysis #: code:addons/account_analytic_analysis/account_analytic_analysis.py:461 @@ -328,7 +344,7 @@ msgstr "Überfällige Mengen" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Status" -msgstr "" +msgstr "Status" #. module: account_analytic_analysis #: field:account.analytic.account,ca_theorical:0 @@ -349,13 +365,12 @@ msgstr "Ein Vertrag ist ein Analyse Konto mit Partner" #. module: account_analytic_analysis #: model:ir.actions.act_window,name:account_analytic_analysis.action_sales_order msgid "Sales Orders" -msgstr "" +msgstr "Aufträge" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 msgid "If invoice from the costs, this is the date of the latest invoiced." -msgstr "" -"Wenn Kosten verrechnet werden, dann ist dies das Datum der letzten Rechnung." +msgstr "Letztmaliges Datum der Kostenabrechnung" #. module: account_analytic_analysis #: help:account.analytic.account,ca_theorical:0 @@ -364,9 +379,8 @@ msgid "" "if all these costs have been invoiced at the normal sale price provided by " "the pricelist." msgstr "" -"Ausgehend von den entstandenen Projektkosten. Welcher Erlös wäre erzielt " -"worden, wenn diese Kosten auf der Basis der normalen Preisliste des Verkaufs " -"abgerechnet worden wären." +"Theoretischer Erlös, wenn alle Kosten auf Basis der \"Allgemeinen " +"Preisliste\" abgerechnet worden wären." #. module: account_analytic_analysis #: field:account.analytic.account,user_ids:0 @@ -387,6 +401,16 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Klicken Sie zur Erstellung einer Vertragsvorlage.\n" +"

\n" +" Vorlagen sind vordefinierte Verträge für Projekte, aus " +"denen zur schnellen\n" +"und einfachen Erstellung neuer Vereinbarungen, die zugrundeliegenden " +"Einstellungen und Konditionen\n" +"übernommen werden.\n" +"

\n" +" " #. module: account_analytic_analysis #: model:ir.model,name:account_analytic_analysis.model_account_analytic_analysis_summary_user @@ -404,6 +428,8 @@ msgid "" "Allows you to set the template field as required when creating an analytic " "account or a contract." msgstr "" +"Bei Erstellung eines Vertrags oder Projekt ist die Verwendung einer Vorlage " +"verpflichtend." #. module: account_analytic_analysis #: help:account.analytic.account,hours_qtt_invoiced:0 @@ -434,16 +460,28 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Klicken Sie zur Erstellung eines Vertrags.\n" +"

\n" +" Setzen Sie Verträge ein, um hierüber Aufgaben, Vorfälle, " +"Stundenzettel oder Abrechnungen \n" +" geleisteter Arbeitszeiten, Personalspesen und/oder " +"Verkaufsaufträge zu verfolgen. OpenERP\n" +" überwacht dabei automatisch, ob Verträge erneuert werden " +"müssen und benachrichtigt den\n" +" zugewiesenen Verkäufer.\n" +"

\n" +" " #. module: account_analytic_analysis #: field:account.analytic.account,toinvoice_total:0 msgid "Total to Invoice" -msgstr "" +msgstr "Gesamt Abrechnungsbetrag" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Sale Orders" -msgstr "" +msgstr "Verkaufsaufträge" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -453,18 +491,18 @@ msgstr "Offen" #. module: account_analytic_analysis #: field:account.analytic.account,invoiced_total:0 msgid "Total Invoiced" -msgstr "" +msgstr "Abgerechneter Betrag" #. module: account_analytic_analysis #: help:account.analytic.account,remaining_ca:0 msgid "Computed using the formula: Max Invoice Price - Invoiced Amount." msgstr "" -"Berechnet auf Basis der Formel: Max. Einkaufspreis - Abgerechneter Betrag" +"Berechnungsformel: Geplanter Abrechnungsbetrag - Abgerechneter Betrag" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Responsible" -msgstr "" +msgstr "Projektleiter" #. module: account_analytic_analysis #: field:account.analytic.account,last_invoice_date:0 @@ -484,16 +522,25 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Sie finden hier die aufgezeichneten Stundenzettel und " +"eingekauften Sachmittel, \n" +" die für diesen Vertrag abgerechnet werden können. Für neue " +"abzurechnende\n" +" Arbeitszeiten sollten Sie das Menü für die Stundenzettel " +"benutzen.\n" +"

\n" +" " #. module: account_analytic_analysis #: field:account.analytic.account,hours_qtt_non_invoiced:0 msgid "Uninvoiced Time" -msgstr "nicht verrechnete Zeit" +msgstr "Nicht abgerechnete Zeit" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Invoicing" -msgstr "Eingangsrechnung" +msgstr "Abrechnung" #. module: account_analytic_analysis #: field:account.analytic.account,total_cost:0 @@ -507,6 +554,10 @@ msgid "" "remaining subtotals which, in turn, are computed as the maximum between " "'(Estimation - Invoiced)' and 'To Invoice' amounts" msgstr "" +"Insgesamt verbleibender Abrechnungsbetrag für diesen Vertrag. Der Betrag " +"errechnet sich aus der Summe der Einzelpositionen, sowie im Umkehrschluss " +"aus dem Maximalbetrag der Differenz 'Geplant - Abgerechnet' und " +"'Abzurechnen'." #. module: account_analytic_analysis #: model:ir.actions.act_window,name:account_analytic_analysis.action_account_analytic_overdue @@ -517,7 +568,7 @@ msgstr "Zu erneuernde Verträge" #. module: account_analytic_analysis #: help:account.analytic.account,toinvoice_total:0 msgid " Sum of everything that could be invoiced for this contract." -msgstr "" +msgstr " Summe abzurechnender Beträge für diesen Vertrag" #. module: account_analytic_analysis #: field:account.analytic.account,theorical_margin:0 @@ -527,22 +578,22 @@ msgstr "Theoretische Marge" #. module: account_analytic_analysis #: field:account.analytic.account,remaining_total:0 msgid "Total Remaining" -msgstr "" +msgstr "Summe verbleibende Abrechnung" #. module: account_analytic_analysis #: help:account.analytic.account,real_margin:0 msgid "Computed using the formula: Invoiced Amount - Total Costs." -msgstr "Berechnet durch die Formel: Rechnungsbetrag - Gesamt Kosten." +msgstr "Berechnungsformel: Rechnungsbetrag - Gesamt Kosten." #. module: account_analytic_analysis #: field:account.analytic.account,hours_qtt_est:0 msgid "Estimation of Hours to Invoice" -msgstr "" +msgstr "Geplante abzurechnende Stunden" #. module: account_analytic_analysis #: field:account.analytic.account,fix_price_invoices:0 msgid "Fixed Price" -msgstr "" +msgstr "Festpreis" #. module: account_analytic_analysis #: help:account.analytic.account,last_worked_date:0 @@ -557,12 +608,12 @@ msgstr "" #. module: account_analytic_analysis #: field:sale.config.settings,group_template_required:0 msgid "Mandatory use of templates." -msgstr "" +msgstr "Zwingende Nutzung von Vorlagen" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Contracts Having a Partner" -msgstr "" +msgstr "Verträge mit Kunden" #. module: account_analytic_analysis #: help:account.analytic.account,total_cost:0 @@ -577,7 +628,7 @@ msgstr "" #. module: account_analytic_analysis #: field:account.analytic.account,est_total:0 msgid "Total Estimation" -msgstr "" +msgstr "Erwartete Gesamtabrechnung" #. module: account_analytic_analysis #: field:account.analytic.account,remaining_ca:0 @@ -605,16 +656,18 @@ msgstr "Gesamtzeit" msgid "" "the field template of the analytic accounts and contracts will be required." msgstr "" +"ein Auswahl für die Projekt Vorlage und Vertragseinstellungen sind " +"erforderlich" #. module: account_analytic_analysis #: field:account.analytic.account,invoice_on_timesheets:0 msgid "On Timesheets" -msgstr "" +msgstr "auf Stundenzettel" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Total" -msgstr "" +msgstr "Gesamt" #~ msgid "" #~ "Number of hours that can be invoiced plus those that already have been " diff --git a/addons/account_analytic_default/i18n/de.po b/addons/account_analytic_default/i18n/de.po index fa4c27ef43f..c97598df0fe 100644 --- a/addons/account_analytic_default/i18n/de.po +++ b/addons/account_analytic_default/i18n/de.po @@ -7,31 +7,32 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-01-13 19:25+0000\n" -"Last-Translator: Ferdinand @ Camptocamp \n" +"PO-Revision-Date: 2012-12-06 22:26+0000\n" +"Last-Translator: Thorsten Vocks (OpenBig.org) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:37+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-07 04:35+0000\n" +"X-Generator: Launchpad (build 16341)\n" #. module: account_analytic_default #: model:ir.actions.act_window,name:account_analytic_default.analytic_rule_action_partner #: model:ir.actions.act_window,name:account_analytic_default.analytic_rule_action_product #: model:ir.actions.act_window,name:account_analytic_default.analytic_rule_action_user msgid "Analytic Rules" -msgstr "Analytische Kontierungsrichtlinie" +msgstr "Kostenstellen Kontierungsregeln" #. module: account_analytic_default #: view:account.analytic.default:0 msgid "Group By..." -msgstr "Gruppierung..." +msgstr "Gruppierung ..." #. module: account_analytic_default #: help:account.analytic.default,date_stop:0 msgid "Default end date for this Analytic Account." -msgstr "" +msgstr "Vorgabe für Ende Datum der Kostenstelle" #. module: account_analytic_default #: model:ir.model,name:account_analytic_default.model_stock_picking @@ -50,6 +51,9 @@ msgid "" "default (e.g. create new customer invoice or Sale order if we select this " "partner, it will automatically take this as an analytic account)" msgstr "" +"Wählen Sie einen Partner aus, der bereits eine spezifizierte Kostenstelle " +"hat (z.B. durch neu definierte Ausgangsrechnung oder einen Verkaufsauftrag " +"bei einer Auswahl des unterzuordnenden Partners)" #. module: account_analytic_default #: view:account.analytic.default:0 @@ -60,7 +64,7 @@ msgstr "Produkt" #. module: account_analytic_default #: model:ir.model,name:account_analytic_default.model_account_analytic_default msgid "Analytic Distribution" -msgstr "Analytische Verrechnung" +msgstr "Kostenstellen Distribution" #. module: account_analytic_default #: view:account.analytic.default:0 @@ -86,18 +90,21 @@ msgid "" "default (e.g. create new customer invoice or Sale order if we select this " "product, it will automatically take this as an analytic account)" msgstr "" +"Wählen Sie ein Produkt mit hinterlegter Standard Kostenstelle (z.B. bei der " +"Erstellung einer Ausgangsrechnung oder eines Angebots wird bei der Auswahl " +"des Produkts eine automatische Erkennung der Kostenstelle gestartet)." #. module: account_analytic_default #: field:account.analytic.default,date_stop:0 msgid "End Date" -msgstr "Endedatum" +msgstr "Ende Datum" #. module: account_analytic_default #: view:account.analytic.default:0 #: model:ir.actions.act_window,name:account_analytic_default.action_analytic_default_list #: model:ir.ui.menu,name:account_analytic_default.menu_analytic_default_list msgid "Analytic Defaults" -msgstr "Analytische Buchungsvorlage" +msgstr "Kostenstellen Buchungsvorlage" #. module: account_analytic_default #: field:account.analytic.default,sequence:0 @@ -111,12 +118,16 @@ msgid "" "default (e.g. create new customer invoice or Sale order if we select this " "company, it will automatically take this as an analytic account)" msgstr "" +"Wählen Sie ein Unternehmen mit hinterlegter Standard Kostenstelle (z.B. bei " +"der Erstellung einer Ausgangsrechnung oder eines Angebots wird bei der " +"Auswahl des Unternehmens eine automatische Erkennung der Kostenstelle " +"gestartet)." #. module: account_analytic_default #: help:account.analytic.default,user_id:0 msgid "" "Select a user which will use analytic account specified in analytic default." -msgstr "" +msgstr "Wählen Sie einen Benutzer mit der hinterlegten Standard Kostenstelle" #. module: account_analytic_default #: model:ir.model,name:account_analytic_default.model_account_invoice_line @@ -127,17 +138,17 @@ msgstr "Rechnungszeile" #: view:account.analytic.default:0 #: field:account.analytic.default,analytic_id:0 msgid "Analytic Account" -msgstr "Analytische Konten" +msgstr "Kostenstelle" #. module: account_analytic_default #: help:account.analytic.default,date_start:0 msgid "Default start date for this Analytic Account." -msgstr "" +msgstr "Standard Start Datum für Kostenstelle" #. module: account_analytic_default #: view:account.analytic.default:0 msgid "Accounts" -msgstr "Konten" +msgstr "Kostenstellen" #. module: account_analytic_default #: view:account.analytic.default:0 @@ -154,9 +165,7 @@ msgstr "Start Datum" #: help:account.analytic.default,sequence:0 msgid "" "Gives the sequence order when displaying a list of analytic distribution" -msgstr "" -"Zeigt eine Liste analytischer Konten, in der Reihenfolge wie von Ihnen " -"festgelegt." +msgstr "Zeigt eine Liste mit Kostenstellen" #. module: account_analytic_default #: model:ir.model,name:account_analytic_default.model_sale_order_line diff --git a/addons/account_analytic_plans/i18n/de.po b/addons/account_analytic_plans/i18n/de.po index 44a0658b311..20f5dd70abc 100644 --- a/addons/account_analytic_plans/i18n/de.po +++ b/addons/account_analytic_plans/i18n/de.po @@ -7,14 +7,15 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-10-12 23:19+0000\n" -"Last-Translator: Ferdinand @ Camptocamp \n" +"PO-Revision-Date: 2012-12-06 22:38+0000\n" +"Last-Translator: Thorsten Vocks (OpenBig.org) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:34+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-07 04:35+0000\n" +"X-Generator: Launchpad (build 16341)\n" #. module: account_analytic_plans #: field:account.analytic.plan.instance,account4_ids:0 @@ -48,7 +49,7 @@ msgstr "Anteil (%)" #: code:addons/account_analytic_plans/account_analytic_plans.py:234 #, python-format msgid "The total should be between %s and %s." -msgstr "" +msgstr "Die Summe sollte zwischen %s und %s sein." #. module: account_analytic_plans #: view:account.analytic.plan:0 @@ -131,7 +132,7 @@ msgstr "Zeige keine leeren Zeilen" #: code:addons/account_analytic_plans/wizard/account_crossovered_analytic.py:61 #, python-format msgid "There are no analytic lines related to account %s." -msgstr "" +msgstr "Es gibt keine Kostenstellen Buchungen für das Konto %s." #. module: account_analytic_plans #: field:account.analytic.plan.instance,account3_ids:0 @@ -142,7 +143,7 @@ msgstr "Konto3 ID" #: view:account.crossovered.analytic:0 #: view:analytic.plan.create.model:0 msgid "or" -msgstr "" +msgstr "oder" #. module: account_analytic_plans #: model:ir.model,name:account_analytic_plans.model_account_analytic_line @@ -281,7 +282,7 @@ msgstr "Bankauszug Buchungen" #: code:addons/account_analytic_plans/wizard/analytic_plan_create_model.py:41 #, python-format msgid "Error!" -msgstr "" +msgstr "Fehler !" #. module: account_analytic_plans #: report:account.analytic.account.crossovered.analytic:0 @@ -297,7 +298,7 @@ msgstr "Druck Kreuzanalyse" #: code:addons/account_analytic_plans/wizard/account_crossovered_analytic.py:61 #, python-format msgid "User Error!" -msgstr "" +msgstr "Benutzerfehler !" #. module: account_analytic_plans #: field:account.analytic.plan.instance,account6_ids:0 @@ -316,6 +317,7 @@ msgstr "Analytisches Journal" #, python-format msgid "Please put a name and a code before saving the model." msgstr "" +"Bitte tragen Sie eine Bezeichnung und ein Kürzel vor dem Speichern ein." #. module: account_analytic_plans #: report:account.analytic.account.crossovered.analytic:0 @@ -347,7 +349,7 @@ msgstr "Journal" #: code:addons/account_analytic_plans/account_analytic_plans.py:486 #, python-format msgid "You have to define an analytic journal on the '%s' journal." -msgstr "" +msgstr "Sie müssen eine Kostenstelle für das Journal '%s' eintragen" #. module: account_analytic_plans #: code:addons/account_analytic_plans/account_analytic_plans.py:342 @@ -375,7 +377,7 @@ msgstr "Rechnungszeile" #: code:addons/account_analytic_plans/wizard/analytic_plan_create_model.py:41 #, python-format msgid "There is no analytic plan defined." -msgstr "" +msgstr "Es existieren Kostenstellen und ein Plan" #. module: account_analytic_plans #: model:ir.model,name:account_analytic_plans.model_account_bank_statement @@ -402,7 +404,7 @@ msgstr "Analytische Verrechnung" #: code:addons/account_analytic_plans/account_analytic_plans.py:221 #, python-format msgid "A model with this name and code already exists." -msgstr "" +msgstr "Ein Modul mit ähnlichem Name und Kürzel existiert bereits." #. module: account_analytic_plans #: help:account.analytic.plan.line,root_analytic_id:0 diff --git a/addons/account_asset/i18n/de.po b/addons/account_asset/i18n/de.po index 0fa2625a99e..d299ad86c07 100755 --- a/addons/account_asset/i18n/de.po +++ b/addons/account_asset/i18n/de.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-05-10 17:36+0000\n" -"Last-Translator: Ferdinand-camptocamp \n" +"PO-Revision-Date: 2012-12-06 23:48+0000\n" +"Last-Translator: Thorsten Vocks (OpenBig.org) \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: 2012-12-04 05:53+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-07 04:36+0000\n" +"X-Generator: Launchpad (build 16341)\n" #. module: account_asset #: view:account.asset.asset:0 @@ -156,7 +157,7 @@ msgstr "Abschreibungs Datum" #. module: account_asset #: constraint:account.asset.asset:0 msgid "Error ! You cannot create recursive assets." -msgstr "" +msgstr "Fehler ! Sie können keine rekursiven Anlagengegenstände definieren." #. module: account_asset #: field:asset.asset.report,posted_value:0 @@ -201,7 +202,7 @@ msgstr "# der Abschreibungsbuchungen" #. module: account_asset #: field:account.asset.asset,method_period:0 msgid "Number of Months in a Period" -msgstr "" +msgstr "Anzahl Monate in Perioden" #. module: account_asset #: view:asset.asset.report:0 @@ -389,7 +390,7 @@ msgstr "Zeit Methode" #: view:asset.depreciation.confirmation.wizard:0 #: view:asset.modify:0 msgid "or" -msgstr "" +msgstr "oder" #. module: account_asset #: field:account.asset.asset,note:0 @@ -446,12 +447,17 @@ msgid "" "You can manually close an asset when the depreciation is over. If the last " "line of depreciation is posted, the asset automatically goes in that status." msgstr "" +"Wenn eine Anlage angelegt wird, ist der Status \"Entwurf\". Nach Bestätigung " +"der Anlage wird dies aktiv und Abschreibungen können verbucht werden. Sie " +"können die Anlage automatisch schließen, wenn die Abschreibungen vorbei " +"sind. Nach Verbuchung der letzen Abschreibung wird die Anlage automatisch " +"geschlossen." #. module: account_asset #: field:account.asset.asset,state:0 #: field:asset.asset.report,state:0 msgid "Status" -msgstr "" +msgstr "Status" #. module: account_asset #: field:account.asset.asset,partner_id:0 @@ -498,7 +504,7 @@ msgstr "Berechnen" #. module: account_asset #: view:account.asset.history:0 msgid "Asset History" -msgstr "" +msgstr "Historie Anlagegegüter" #. module: account_asset #: field:asset.asset.report,name:0 @@ -619,7 +625,7 @@ msgstr "Abzuschreibender Betrag" #. module: account_asset #: field:account.asset.asset,name:0 msgid "Asset Name" -msgstr "" +msgstr "Anlagegut Bezeichnung" #. module: account_asset #: field:account.asset.category,open_asset:0 @@ -670,11 +676,16 @@ msgid "" "

\n" " " msgstr "" +"Über diesen Report erhalten Sie einen Überblick über alle Abschreibungen. " +"Die Suche kann auch zur \n" +"individuellen und persönlichen Auswertung über das Anlagevermögen benutzt " +"werden.\n" +" " #. module: account_asset #: field:account.asset.asset,purchase_value:0 msgid "Gross Value" -msgstr "" +msgstr "Brutto Erlös" #. module: account_asset #: field:account.asset.category,name:0 diff --git a/addons/account_bank_statement_extensions/i18n/de.po b/addons/account_bank_statement_extensions/i18n/de.po index 53fda3a1501..f6bc79de2b7 100644 --- a/addons/account_bank_statement_extensions/i18n/de.po +++ b/addons/account_bank_statement_extensions/i18n/de.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-02-09 15:02+0000\n" -"Last-Translator: Ferdinand @ Camptocamp \n" +"PO-Revision-Date: 2012-12-06 23:53+0000\n" +"Last-Translator: Thorsten Vocks (OpenBig.org) \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: 2012-12-04 05:54+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-07 04:36+0000\n" +"X-Generator: Launchpad (build 16341)\n" #. module: account_bank_statement_extensions #: view:account.bank.statement.line:0 @@ -59,7 +60,7 @@ msgstr "Storniere ausgewählte Buchungszeilen" #. module: account_bank_statement_extensions #: field:account.bank.statement.line,val_date:0 msgid "Value Date" -msgstr "" +msgstr "Datum Wertstellung" #. module: account_bank_statement_extensions #: view:account.bank.statement.line:0 @@ -104,7 +105,7 @@ msgstr "Batch Zahlungs Info" #. module: account_bank_statement_extensions #: field:account.bank.statement.line,state:0 msgid "Status" -msgstr "" +msgstr "Status" #. module: account_bank_statement_extensions #: code:addons/account_bank_statement_extensions/account_bank_statement.py:129 @@ -113,11 +114,13 @@ msgid "" "Delete operation not allowed. Please go to the associated bank " "statement in order to delete and/or modify bank statement line." msgstr "" +"Lösche Operation ist nicht erlaubt. Bitte wechseln Sie zum angebundenen " +"Bankauszug Beleg, um dort die Zahlungsvorschläge zu beurteilen." #. module: account_bank_statement_extensions #: view:confirm.statement.line:0 msgid "or" -msgstr "" +msgstr "oder" #. module: account_bank_statement_extensions #: view:confirm.statement.line:0 @@ -219,7 +222,7 @@ msgstr "Manuell" #. module: account_bank_statement_extensions #: view:account.bank.statement.line:0 msgid "Bank Transaction" -msgstr "" +msgstr "Bank Auszug" #. module: account_bank_statement_extensions #: view:account.bank.statement.line:0 @@ -326,7 +329,7 @@ msgstr "Buchungszeilen" #: code:addons/account_bank_statement_extensions/account_bank_statement.py:129 #, python-format msgid "Warning!" -msgstr "" +msgstr "Warnung !" #. module: account_bank_statement_extensions #: view:account.bank.statement.line.global:0 diff --git a/addons/account_budget/i18n/nl.po b/addons/account_budget/i18n/nl.po index fd4ab89ce0f..72995709663 100644 --- a/addons/account_budget/i18n/nl.po +++ b/addons/account_budget/i18n/nl.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-11-25 20:59+0000\n" +"PO-Revision-Date: 2012-12-06 11:57+0000\n" "Last-Translator: Erwin van der Ploeg (Endian Solutions) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:42+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-07 04:36+0000\n" +"X-Generator: Launchpad (build 16341)\n" #. module: account_budget #: view:account.budget.analytic:0 @@ -367,6 +367,27 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Een budget is een prognose van uw bedrijfs inkomsten en " +"uitgaven,\n" +" welke wordt verwacht in een bepaalde periode in de toekomst. " +"Een budget\n" +" wordt gedefinieerd op grootboekrekeningen en/of " +"kostenplaatsen (welke \n" +" projecten, afdelingen, productcategorieën, etc. " +"vertegenwoordigen)\n" +"

\n" +" Door deze geldstromen bij te houden is het waarschijnlijk, " +"dat u niet\n" +" te veel uitgeeft en u een grotere kans heeft u financieel " +"doelen te\n" +" realiseren. Definieer een budget door de verwachte opbrengst " +"in\n" +" te geven per kostenplaats en volg de voortgang, gebaseerd op " +"werkelijke\n" +" gerealiseerde gegevens, gedurende die periode.\n" +"

\n" +" " #. module: account_budget #: report:account.budget:0 diff --git a/addons/account_check_writing/__openerp__.py b/addons/account_check_writing/__openerp__.py index f5a2355b002..e01c17d66a7 100644 --- a/addons/account_check_writing/__openerp__.py +++ b/addons/account_check_writing/__openerp__.py @@ -30,6 +30,7 @@ Module for the Check Writing and Check Printing. 'website': 'http://www.openerp.com', 'depends' : ['account_voucher'], 'data': [ + 'wizard/account_check_batch_printing_view.xml', 'account_check_writing_report.xml', 'account_view.xml', 'account_voucher_view.xml', diff --git a/addons/account_check_writing/wizard/__init__.py b/addons/account_check_writing/wizard/__init__.py new file mode 100644 index 00000000000..d39c8716122 --- /dev/null +++ b/addons/account_check_writing/wizard/__init__.py @@ -0,0 +1,24 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2004-2010 Tiny SPRL (). +# +# 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 . +# +############################################################################## + +import account_check_batch_printing + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account_check_writing/wizard/account_check_batch_printing.py b/addons/account_check_writing/wizard/account_check_batch_printing.py new file mode 100644 index 00000000000..76489dee901 --- /dev/null +++ b/addons/account_check_writing/wizard/account_check_batch_printing.py @@ -0,0 +1,87 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2004-2010 Tiny SPRL (). +# +# 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 tools.translate import _ + +from osv import fields, osv + +class account_check_write(osv.osv_memory): + _name = 'account.check.write' + _description = 'Prin Check in Batch' + + _columns = { + 'check_number': fields.integer('Next Check Number', required=True, help="The number of the next check number to be printed."), + } + + def _get_next_number(self, cr, uid, context=None): + dummy, sequence_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'account_check_writing', 'sequence_check_number') + return self.pool.get('ir.sequence').read(cr, uid, sequence_id, ['number_next'])['number_next'] + + _defaults = { + 'check_number': _get_next_number, + } + + def print_check_write(self, cr, uid, ids, context=None): + if context is None: + context = {} + voucher_obj = self.pool.get('account.voucher') + ir_sequence_obj = self.pool.get('ir.sequence') + + #update the sequence to number the checks from the value encoded in the wizard + dummy, sequence_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'account_check_writing', 'sequence_check_number') + increment = ir_sequence_obj.read(cr, uid, sequence_id, ['number_increment'])['number_increment'] + new_value = self.browse(cr, uid, ids[0], context=context).check_number + ir_sequence_obj.write(cr, uid, sequence_id, {'number_next': new_value}) + + #validate the checks so that they get a number + voucher_ids = context.get('active_ids', []) + for check in voucher_obj.browse(cr, uid, voucher_ids, context=context): + new_value += increment + if check.number: + raise osv.except_osv(_('Error!'),_("One of the printed check already got a number.")) + voucher_obj.proforma_voucher(cr, uid, voucher_ids, context=context) + + #update the sequence again (because the assignation using next_val was made during the same transaction of + #the first update of sequence) + ir_sequence_obj.write(cr, uid, sequence_id, {'number_next': new_value}) + + #print the checks + check_layout_report = { + 'top' : 'account.print.check.top', + 'middle' : 'account.print.check.middle', + 'bottom' : 'account.print.check.bottom', + } + check_layout = voucher_obj.browse(cr, uid, voucher_ids[0], context=context).company_id.check_layout + if not check_layout: + check_layout = 'top' + return { + 'type': 'ir.actions.report.xml', + 'report_name':check_layout_report[check_layout], + 'datas': { + 'model':'account.voucher', + 'ids': voucher_ids, + 'report_type': 'pdf' + }, + 'nodestroy': True + } + +account_check_write() + diff --git a/addons/account_check_writing/wizard/account_check_batch_printing_view.xml b/addons/account_check_writing/wizard/account_check_batch_printing_view.xml new file mode 100644 index 00000000000..ea81c444d91 --- /dev/null +++ b/addons/account_check_writing/wizard/account_check_batch_printing_view.xml @@ -0,0 +1,28 @@ + + + + + + account.check.form + account.check.write + +
+ + + +
+
+
+
+
+ + + +
+
diff --git a/addons/account_test/__init__.py b/addons/account_test/__init__.py new file mode 100644 index 00000000000..106682f4a12 --- /dev/null +++ b/addons/account_test/__init__.py @@ -0,0 +1,2 @@ +import account_test +import report diff --git a/addons/account_test/__openerp__.py b/addons/account_test/__openerp__.py new file mode 100644 index 00000000000..cfd4007fed0 --- /dev/null +++ b/addons/account_test/__openerp__.py @@ -0,0 +1,47 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (c) 2011 CCI Connect asbl (http://www.cciconnect.be) All Rights Reserved. +# Philmer +# +# 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 . +# +############################################################################## +{ + 'name' : 'Accounting Consistency Tests', + 'version' : '1.0', + 'author' : 'OpenERP', + 'category' : 'Accounting & Finance', + 'website': 'http://www.openerp.com', + 'description': """ +Asserts on accounting. +====================== +With this module you can manually check consistencies and inconsistencies of accounting module from menu Reporting/Accounting/Accounting Tests. + +You can write a query in order to create Consistency Test and you will get the result of the test +in PDF format which can be accessed by Menu Reporting -> Accounting Tests, then select the test +and print the report from Print button in header area. +""", + 'depends' : ['account'], + 'data' : [ + 'security/ir.model.access.csv', + 'account_test_view.xml', + 'account_test_report.xml', + 'account_test_data.xml', + ], + 'active': False, + 'installable': True +} +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account_test/account_test.py b/addons/account_test/account_test.py new file mode 100644 index 00000000000..bf925e8236a --- /dev/null +++ b/addons/account_test/account_test.py @@ -0,0 +1,65 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# Copyright (c) 2005-2006 TINY SPRL. (http://tiny.be) All Rights Reserved. +# +# $Id: product_expiry.py 4304 2006-10-25 09:54:51Z ged $ +# +# WARNING: This program as such is intended to be used by professional +# programmers who take the whole responsability of assessing all potential +# consequences resulting from its eventual inadequacies and bugs +# End users who are looking for a ready-to-use solution with commercial +# garantees and support are strongly adviced to contract a Free Software +# Service Company +# +# This program is Free Software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# +############################################################################## + +from osv import fields,osv +import pooler +import netsvc +import time +from xml import dom + + +CODE_EXEC_DEFAULT = '''\ +res = [] +cr.execute("select id, code from account_journal") +for record in cr.dictfetchall(): + res.append(record['code']) +result = res +''' + +class accounting_assert_test(osv.osv): + _name = "accounting.assert.test" + _order = "sequence" + + _columns = { + 'name': fields.char('Test Name', size=256, required=True, select=True, translate=True), + 'desc': fields.text('Test Description', select=True, translate=True), + 'code_exec': fields.text('Python code', required=True), + 'active': fields.boolean('Active'), + 'sequence': fields.integer('Sequence'), + } + + _defaults = { + 'code_exec': CODE_EXEC_DEFAULT, + 'active': True, + 'sequence': 10, + } + +accounting_assert_test() + diff --git a/addons/account_test/account_test_data.xml b/addons/account_test/account_test_data.xml new file mode 100644 index 00000000000..4970bef6a0d --- /dev/null +++ b/addons/account_test/account_test_data.xml @@ -0,0 +1,172 @@ + + + + + + 1 + Test 1: General balance + Check the balance: Debit sum = Credit sum + + + + + 2 + Test 2: Opening a fiscal year + Check if the balance of the new opened fiscal year matches with last year's balance + + + + + 3 + Test 3: Movement lines + Check if movement lines are balanced and have the same date and period + 0 or am.period_id!=ml.period_id or (am.date!=ml.date) +""" +cr.execute(sql) +res = cr.dictfetchall() +if res: + res.insert(0,_('* The test failed for these movement lines:')) +result = res + +]]> + + + + 4 + Test 4: Totally reconciled mouvements + Check if the totally reconciled movements are balanced + 0", (record['reconcile_id'],)) + reconcile_ids=cr.dictfetchall() + if reconcile_ids: + res.append(', '.join(["Reconcile name: %(name)s, id=%(id)s " % r for r in reconcile_ids])) +result = res +if result: + result.insert(0,_('* The test failed for these reconciled items(id/name):')) +]]> + + + + 5 + Test 5.1 : Payable and Receivable accountant lines of reconciled invoices + Check that reconciled invoice for Sales/Purchases has reconciled entries for Payable and Receivable Accounts + + + + + 6 + Test 5.2 : Reconcilied invoices and Payable/Receivable accounts + Check that reconciled account moves, that define Payable and Receivable accounts, are belonging to reconciled invoices + + + + + 7 + Test 6 : Invoices status + Check that paid/reconciled invoices are not in 'Open' state + + + + + + 8 + Test 7: « View  » account type + Check that there's no move for any account with « View » account type + + + + + 9 + Test 8 : Closing balance on bank statements + Check on bank statement that the Closing Balance = Starting Balance + sum of statement lines + 0.000000001;") +result = cr.dictfetchall() +if result: + result.insert(0,_('* Unbalanced bank statement that need to be checked: ')) +]]> + + + + 10 + Test 9 : Accounts and partners on account moves + Check that general accounts and partners on account moves are active + + + + diff --git a/addons/account_test/account_test_report.xml b/addons/account_test/account_test_report.xml new file mode 100644 index 00000000000..480507b6072 --- /dev/null +++ b/addons/account_test/account_test_report.xml @@ -0,0 +1,14 @@ + + + + + + + + diff --git a/addons/account_test/account_test_view.xml b/addons/account_test/account_test_view.xml new file mode 100644 index 00000000000..43a67edcc6c --- /dev/null +++ b/addons/account_test/account_test_view.xml @@ -0,0 +1,85 @@ + + + + + + Tests + accounting.assert.test + + + + + + + + + + + Tests + accounting.assert.test + +
+ + + + + + + + + + + + + + + + + + + +
+Code should always set a variable named `result` with the result of your test, that can be a list or
+a dictionary. If `result` is an empty list, it means that the test was succesful. Otherwise it will
+try to translate and print what is inside `result`.
+
+If the result of your test is a dictionary, you can set a variable named `column_order` to choose in
+what order you want to print `result`'s content.
+
+Should you need them, you can also use the following variables into your code:
+    * cr: cursor to the database
+    * uid: ID of the current user
+
+In any ways, the code must be legal python statements with correct indentation (if needed).
+
+Example: 
+    sql = '''SELECT id, name, ref, date
+             FROM account_move_line 
+             WHERE account_id IN (SELECT id FROM account_account WHERE type = 'view')
+          '''
+    cr.execute(sql)
+    result = cr.dictfetchall()
+                                    
+
+
+
+
+
+
+
+ + + Accounting Tests + accounting.assert.test + tree,form + +

+ Click to create Accounting Test. +

+
+
+ + + +
+
diff --git a/addons/account_test/report/__init__.py b/addons/account_test/report/__init__.py new file mode 100644 index 00000000000..0e4fbf07082 --- /dev/null +++ b/addons/account_test/report/__init__.py @@ -0,0 +1,3 @@ +import account_test_report + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account_test/report/account_test.rml b/addons/account_test/report/account_test.rml new file mode 100644 index 00000000000..1efa12fd5cb --- /dev/null +++ b/addons/account_test/report/account_test.rml @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Accouting tests on [[ datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") ]] + + + +
+ [[repeatIn(objects,'o')]] + + + + [[ o.name ]] + + + + + [[ o.desc or '' ]] + + + + + + + [[ repeatIn(execute_code(o.code_exec), 'test_result') ]] + [[ test_result ]] + + + + + + +
+ +
+
diff --git a/addons/account_test/report/account_test_report.py b/addons/account_test/report/account_test_report.py new file mode 100644 index 00000000000..ab683e18688 --- /dev/null +++ b/addons/account_test/report/account_test_report.py @@ -0,0 +1,87 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2004-2009 Tiny SPRL (). All Rights Reserved +# $Id$ +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 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 General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +############################################################################## + +import datetime +import time +from report import report_sxw +from tools.translate import _ +# +# Use period and Journal for selection or resources +# +class report_assert_account(report_sxw.rml_parse): + def __init__(self, cr, uid, name, context): + super(report_assert_account, self).__init__(cr, uid, name, context=context) + self.localcontext.update( { + 'time': time, + 'datetime': datetime, + 'execute_code': self.execute_code, + }) + + def execute_code(self, code_exec): + def reconciled_inv(): + """ + returns the list of invoices that are set as reconciled = True + """ + return self.pool.get('account.invoice').search(self.cr, self.uid, [('reconciled','=',True)]) + + def order_columns(item, cols=None): + """ + This function is used to display a dictionary as a string, with its columns in the order chosen. + + :param item: dict + :param cols: list of field names + :returns: a list of tuples (fieldname: value) in a similar way that would dict.items() do except that the + returned values are following the order given by cols + :rtype: [(key, value)] + """ + if cols is None: + cols = item.keys() + return [(col, item.get(col)) for col in cols if col in item.keys()] + + localdict = { + 'cr': self.cr, + 'uid': self.uid, + 'reconciled_inv': reconciled_inv, #specific function used in different tests + 'result': None, #used to store the result of the test + 'column_order': None, #used to choose the display order of columns (in case you are returning a list of dict) + } + exec code_exec in localdict + result = localdict['result'] + column_order = localdict.get('column_order', None) + + if not isinstance(result, (tuple, list, set)): + result = [result] + if not result: + result = [_('The test was passed successfully')] + else: + def _format(item): + if isinstance(item, dict): + return ', '.join(["%s: %s" % (tup[0], tup[1]) for tup in order_columns(item, column_order)]) + else: + return item + result = [_(_format(rec)) for rec in result] + + return result + +report_sxw.report_sxw('report.account.test.assert.print', 'accounting.assert.test', 'addons/account_test/report/account_test.rml', parser=report_assert_account, header=False) + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account_test/security/ir.model.access.csv b/addons/account_test/security/ir.model.access.csv new file mode 100644 index 00000000000..cf7e93b6baa --- /dev/null +++ b/addons/account_test/security/ir.model.access.csv @@ -0,0 +1,3 @@ +"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" +"access_accounting_assert_test","accounting.assert.test","model_accounting_assert_test",base.group_system,1,0,0,1 +"access_accounting_assert_test_manager","accounting.assert.test","model_accounting_assert_test",account.group_account_manager,1,0,0,0 diff --git a/addons/auth_signup/controllers/main.py b/addons/auth_signup/controllers/main.py index d2429e8dfd2..baf1a8f0b28 100644 --- a/addons/auth_signup/controllers/main.py +++ b/addons/auth_signup/controllers/main.py @@ -57,18 +57,17 @@ class Controller(openerp.addons.web.http.Controller): def signup(self, req, dbname, token, name, login, password): """ sign up a user (new or existing)""" values = {'name': name, 'login': login, 'password': password} - return self._signup_with_values(req, dbname, token, values) + try: + self._signup_with_values(req, dbname, token, values) + except SignupError, e: + return {'error': openerp.tools.exception_to_unicode(e)} + return {} def _signup_with_values(self, req, dbname, token, values): registry = RegistryManager.get(dbname) with registry.cursor() as cr: res_users = registry.get('res.users') - try: - res_users.signup(cr, openerp.SUPERUSER_ID, values, token) - except SignupError, e: - return {'error': openerp.tools.exception_to_unicode(e)} - cr.commit() - return {} + res_users.signup(cr, openerp.SUPERUSER_ID, values, token) @openerp.addons.web.http.httprequest def reset_password(self, req, dbname, login): diff --git a/addons/auth_signup/res_users.py b/addons/auth_signup/res_users.py index 8380cd8b23f..5fd7917f444 100644 --- a/addons/auth_signup/res_users.py +++ b/addons/auth_signup/res_users.py @@ -254,6 +254,6 @@ class res_users(osv.Model): # overridden to automatically invite user to sign up user_id = super(res_users, self).create(cr, uid, values, context=context) user = self.browse(cr, uid, user_id, context=context) - if user.email: + if context and context.get('reset_password') and user.email: user.action_reset_password() return user_id diff --git a/addons/auth_signup/res_users_view.xml b/addons/auth_signup/res_users_view.xml index 90729c54285..f7bfdd8eeb5 100644 --- a/addons/auth_signup/res_users_view.xml +++ b/addons/auth_signup/res_users_view.xml @@ -2,6 +2,11 @@ + + + {'reset_password': True} + + user.form.state res.users diff --git a/addons/base_gengo/i18n/nb.po b/addons/base_gengo/i18n/nb.po new file mode 100644 index 00000000000..935f150894c --- /dev/null +++ b/addons/base_gengo/i18n/nb.po @@ -0,0 +1,256 @@ +# Norwegian Bokmal translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-12-03 16:03+0000\n" +"PO-Revision-Date: 2012-12-06 10:25+0000\n" +"Last-Translator: Kaare Pettersen \n" +"Language-Team: Norwegian Bokmal \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-12-07 04:36+0000\n" +"X-Generator: Launchpad (build 16341)\n" + +#. module: base_gengo +#: view:res.company:0 +msgid "Comments for Translator" +msgstr "Kommentarer til oversetter." + +#. module: base_gengo +#: field:ir.translation,job_id:0 +msgid "Gengo Job ID" +msgstr "Gengo jobb ID." + +#. module: base_gengo +#: code:addons/base_gengo/wizard/base_gengo_translations.py:114 +#, python-format +msgid "This language is not supported by the Gengo translation services." +msgstr "Dette språket er ikke støttet av Gengo oversettings tjenester." + +#. module: base_gengo +#: field:res.company,gengo_comment:0 +msgid "Comments" +msgstr "Kommentarer." + +#. module: base_gengo +#: field:res.company,gengo_private_key:0 +msgid "Gengo Private Key" +msgstr "Gengo privat nøkkel." + +#. module: base_gengo +#: model:ir.model,name:base_gengo.model_base_gengo_translations +msgid "base.gengo.translations" +msgstr "Base.Gengo.Oversettelser." + +#. module: base_gengo +#: help:res.company,gengo_auto_approve:0 +msgid "Jobs are Automatically Approved by Gengo." +msgstr "Jobber godkjennes automatisk ved Gengo." + +#. module: base_gengo +#: field:base.gengo.translations,lang_id:0 +msgid "Language" +msgstr "Språk." + +#. module: base_gengo +#: field:ir.translation,gengo_comment:0 +msgid "Comments & Activity Linked to Gengo" +msgstr "Kommentarer og aktivitet knyttet til Gengo." + +#. module: base_gengo +#: code:addons/base_gengo/wizard/base_gengo_translations.py:124 +#, python-format +msgid "Gengo Sync Translation (Response)" +msgstr "" + +#. module: base_gengo +#: code:addons/base_gengo/wizard/base_gengo_translations.py:72 +#, python-format +msgid "" +"Gengo `Public Key` or `Private Key` are missing. Enter your Gengo " +"authentication parameters under `Settings > Companies > Gengo Parameters`." +msgstr "" + +#. module: base_gengo +#: selection:ir.translation,gengo_translation:0 +msgid "Translation By Machine" +msgstr "Oversetting av maskin." + +#. module: base_gengo +#: code:addons/base_gengo/wizard/base_gengo_translations.py:155 +#, python-format +msgid "" +"%s\n" +"\n" +"--\n" +" Commented on %s by %s." +msgstr "" +"%s\n" +"\n" +"--\n" +"Kommentarer på %s by %s." + +#. module: base_gengo +#: field:ir.translation,gengo_translation:0 +msgid "Gengo Translation Service Level" +msgstr "Gengo Oversettelse tjeneste nivå." + +#. module: base_gengo +#: constraint:ir.translation:0 +msgid "" +"The Gengo translation service selected is not supported for this language." +msgstr "" +"Den Gengo oversettelses tjeneste som er valgt støttes ikke for dette språket." + +#. module: base_gengo +#: selection:ir.translation,gengo_translation:0 +msgid "Standard" +msgstr "Standard" + +#. module: base_gengo +#: help:ir.translation,gengo_translation:0 +msgid "" +"You can select here the service level you want for an automatic translation " +"using Gengo." +msgstr "" +"Du kan velge her tjenestenivået du ønsker for en automatisk oversettelse ved " +"hjelp av Gengo." + +#. module: base_gengo +#: field:base.gengo.translations,restart_send_job:0 +msgid "Restart Sending Job" +msgstr "" + +#. module: base_gengo +#: view:ir.translation:0 +msgid "To Approve In Gengo" +msgstr "Slik godkjenner du I Gengo." + +#. module: base_gengo +#: view:res.company:0 +msgid "Private Key" +msgstr "Privat nøkkel." + +#. module: base_gengo +#: view:res.company:0 +msgid "Public Key" +msgstr "Offentlig nøkkel." + +#. module: base_gengo +#: field:res.company,gengo_public_key:0 +msgid "Gengo Public Key" +msgstr "Gengo offentlig nøkkel." + +#. module: base_gengo +#: code:addons/base_gengo/wizard/base_gengo_translations.py:123 +#, python-format +msgid "Gengo Sync Translation (Request)" +msgstr "Gengo synkronisering oversettelse (Forespørsel)" + +#. module: base_gengo +#: view:ir.translation:0 +msgid "Translations" +msgstr "Oversettelser." + +#. module: base_gengo +#: field:res.company,gengo_auto_approve:0 +msgid "Auto Approve Translation ?" +msgstr "Automatisk godkjenning oversettelse." + +#. module: base_gengo +#: model:ir.actions.act_window,name:base_gengo.action_wizard_base_gengo_translations +#: model:ir.ui.menu,name:base_gengo.menu_action_wizard_base_gengo_translations +msgid "Gengo: Manual Request of Translation" +msgstr "Gengo: Manuell forespørsel av oversetting." + +#. module: base_gengo +#: code:addons/base_gengo/ir_translation.py:62 +#: code:addons/base_gengo/wizard/base_gengo_translations.py:109 +#, python-format +msgid "Gengo Authentication Error" +msgstr "" + +#. module: base_gengo +#: model:ir.model,name:base_gengo.model_res_company +msgid "Companies" +msgstr "Firmaer." + +#. module: base_gengo +#: view:ir.translation:0 +msgid "" +"Note: If the translation state is 'In Progress', it means that the " +"translation has to be approved to be uploaded in this system. You are " +"supposed to do that directly by using your Gengo Account" +msgstr "" + +#. module: base_gengo +#: code:addons/base_gengo/wizard/base_gengo_translations.py:82 +#, python-format +msgid "" +"Gengo connection failed with this message:\n" +"``%s``" +msgstr "" + +#. module: base_gengo +#: view:res.company:0 +msgid "Gengo Parameters" +msgstr "" + +#. module: base_gengo +#: view:base.gengo.translations:0 +msgid "Send" +msgstr "Send." + +#. module: base_gengo +#: selection:ir.translation,gengo_translation:0 +msgid "Ultra" +msgstr "Ultra." + +#. module: base_gengo +#: model:ir.model,name:base_gengo.model_ir_translation +msgid "ir.translation" +msgstr "Ir.Oversettelse." + +#. module: base_gengo +#: view:ir.translation:0 +msgid "Gengo Translation Service" +msgstr "Gengo oversettelse tjeneste." + +#. module: base_gengo +#: selection:ir.translation,gengo_translation:0 +msgid "Pro" +msgstr "Profesjonell." + +#. module: base_gengo +#: view:base.gengo.translations:0 +msgid "Gengo Request Form" +msgstr "Gengo forespørsel form." + +#. module: base_gengo +#: code:addons/base_gengo/wizard/base_gengo_translations.py:114 +#, python-format +msgid "Warning" +msgstr "Advarsel." + +#. module: base_gengo +#: help:res.company,gengo_comment:0 +msgid "" +"This comment will be automatically be enclosed in each an every request sent " +"to Gengo" +msgstr "" + +#. module: base_gengo +#: view:base.gengo.translations:0 +msgid "Cancel" +msgstr "Avbryt." + +#. module: base_gengo +#: view:base.gengo.translations:0 +msgid "or" +msgstr "Eller." diff --git a/addons/crm/i18n/pt_BR.po b/addons/crm/i18n/pt_BR.po index 66f0b5c3767..877d87a19a5 100644 --- a/addons/crm/i18n/pt_BR.po +++ b/addons/crm/i18n/pt_BR.po @@ -7,20 +7,19 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: renato.lima@akretion.com\n" "POT-Creation-Date: 2012-12-03 16:01+0000\n" -"PO-Revision-Date: 2012-07-28 18:57+0000\n" -"Last-Translator: Fábio Martinelli - http://zupy.com.br " -"\n" +"PO-Revision-Date: 2012-12-06 16:43+0000\n" +"Last-Translator: Cristiano Korndörfer \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:18+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-07 04:34+0000\n" +"X-Generator: Launchpad (build 16341)\n" #. module: crm #: view:crm.lead.report:0 msgid "# Leads" -msgstr "Nº Prospecções" +msgstr "Nº de Prospectos" #. module: crm #: help:sale.config.settings,fetchmail_lead:0 @@ -28,6 +27,8 @@ msgid "" "Allows you to configure your incoming mail server, and create leads from " "incoming emails." msgstr "" +"Permite configurar seu servidor de recebimento de mensagens, e criar " +"prospectos para e-mails recebidos." #. module: crm #: selection:crm.case.stage,type:0 @@ -36,12 +37,12 @@ msgstr "" #: view:crm.lead.report:0 #: selection:crm.lead.report,type:0 msgid "Lead" -msgstr "Prospecção" +msgstr "Prospecto" #. module: crm #: field:crm.lead,title:0 msgid "Title" -msgstr "Título" +msgstr "Tratamento" #. module: crm #: field:crm.lead2partner,action:0 @@ -58,29 +59,31 @@ msgid "" "Phonecall linked to the opportunity %s has been created and " "scheduled on %s." msgstr "" +"Chamada Telefônica relacionada à oportunidade %s foi criada " +"e agendada em %s." #. module: crm #: model:res.groups,name:crm.group_fund_raising #: field:sale.config.settings,group_fund_raising:0 msgid "Manage Fund Raising" -msgstr "" +msgstr "Gerenciar Captação de Recursos" #. module: crm #: view:crm.lead2opportunity.partner.mass:0 msgid "Convert to Opportunities" -msgstr "" +msgstr "Converter para Oportunidades" #. module: crm #: view:crm.lead.report:0 #: field:crm.phonecall.report,delay_close:0 msgid "Delay to close" -msgstr "Adiar o fechamento" +msgstr "Espera para concluir" #. module: crm #: code:addons/crm/crm_lead.py:888 #, python-format msgid "Lead has been converted to an opportunity." -msgstr "" +msgstr "Prospecto foi convertido para uma oportunidade." #. module: crm #: view:crm.lead:0 @@ -88,7 +91,7 @@ msgstr "" #: view:crm.lead.report:0 #: view:crm.phonecall.report:0 msgid "Salesperson" -msgstr "" +msgstr "Vendedor" #. module: crm #: model:ir.model,name:crm.model_crm_lead_report @@ -98,7 +101,7 @@ msgstr "Análise das Prospecções do CRM" #. module: crm #: model:ir.actions.server,subject:crm.action_email_reminder_customer_lead msgid "Reminder on Lead: [[object.id ]]" -msgstr "" +msgstr "Lembrete no Prospecto: [[object.id ]]" #. module: crm #: view:crm.lead.report:0 @@ -110,18 +113,18 @@ msgstr "Dia" #. module: crm #: view:crm.lead:0 msgid "Company Name" -msgstr "" +msgstr "Nome da Empresa" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor6 msgid "Training" -msgstr "" +msgstr "Treinamento" #. module: crm #: model:ir.actions.act_window,name:crm.crm_lead_categ_action #: model:ir.ui.menu,name:crm.menu_crm_lead_categ msgid "Sales Tags" -msgstr "" +msgstr "Marcadores de Vendas" #. module: crm #: view:crm.lead.report:0 @@ -133,7 +136,7 @@ msgstr "Exp. Fechamento" #: help:crm.lead,message_unread:0 #: help:crm.phonecall,message_unread:0 msgid "If checked new messages require your attention." -msgstr "" +msgstr "Se marcado novas mensagens requerem sua atenção" #. module: crm #: help:crm.lead.report,creation_day:0 @@ -173,6 +176,9 @@ msgid "" "Holds the Chatter summary (number of messages, ...). This summary is " "directly in html format in order to be inserted in kanban views." msgstr "" +"Contém o resumo da conversação (número de mensagens, ...). Este resumo é " +"gerado diretamente em formato HTML para que possa ser inserido nas visões " +"kanban." #. module: crm #: code:addons/crm/crm_lead.py:552 @@ -212,17 +218,17 @@ msgstr "Ligação Telefônica" #. module: crm #: field:crm.lead,opt_out:0 msgid "Opt-Out" -msgstr "Opt-Out" +msgstr "Desistência" #. module: crm #: field:crm.case.stage,fold:0 msgid "Hide in Views when Empty" -msgstr "" +msgstr "Oculto em Visões se Vazio" #. module: crm #: model:ir.actions.server,name:crm.action_email_reminder_lead msgid "Reminder to User" -msgstr "" +msgstr "Lembrete para Usuário" #. module: crm #: field:crm.segmentation,segmentation_line:0 @@ -244,13 +250,13 @@ msgstr "Sessões" #: model:ir.actions.act_window,name:crm.action_report_crm_lead #: model:ir.ui.menu,name:crm.menu_report_crm_leads_tree msgid "Leads Analysis" -msgstr "Analisar Prospecções" +msgstr "Análise de Prospecções" #. module: crm #: code:addons/crm/crm_lead.py:878 #, python-format msgid "%s a call for the %s." -msgstr "" +msgstr "%s realizou uma chamada para %s." #. module: crm #: model:ir.actions.act_window,name:crm.crm_case_resource_type_act @@ -281,13 +287,13 @@ msgid "" "If opt-out is checked, this contact has refused to receive emails or " "unsubscribed to a campaign." msgstr "" -"If opt-out é marcado, este contato será recusado para receber emails ou " -"inscrições para uma campanha." +"Se desistência é marcado, este contato recusou receber e-mails ou inscrições " +"para uma campanha." #. module: crm #: model:process.transition,name:crm.process_transition_leadpartner0 msgid "Prospect Partner" -msgstr "Prospectar Parceiro" +msgstr "Parceiro de Prospecção" #. module: crm #: code:addons/crm/crm_lead.py:811 @@ -322,6 +328,16 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Clique para definir uma nova segmentação de cliente.\n" +"

\n" +" Crie categorias específicas que você pode atribuir a seus\n" +" contatos para melhor gerenciar suas interações com eles. A\n" +" ferramenta de segmentação pode atribuir categorias a " +"contatos\n" +" de acordo com os critérios que você definir.\n" +"

\n" +" " #. module: crm #: field:crm.opportunity2phonecall,contact_name:0 @@ -335,6 +351,7 @@ msgstr "Contato" msgid "" "When escalating to this team override the salesman with the team leader." msgstr "" +"Se escalar para esta equipe o vendedor será sobrescrito pelo líder da equipe." #. module: crm #: model:process.transition,name:crm.process_transition_opportunitymeeting0 @@ -350,12 +367,12 @@ msgstr "Número de Dias para concluir o caso" #. module: crm #: model:process.node,note:crm.process_node_opportunities0 msgid "When a real project/opportunity is detected" -msgstr "Quando um projeto/oportunidade é detectada" +msgstr "Quando um projeto/oportunidade real é detectado" #. module: crm #: field:res.partner,opportunity_ids:0 msgid "Leads and Opportunities" -msgstr "Prospecções e Oportunidades" +msgstr "Prospectos e Oportunidades" #. module: crm #: model:ir.actions.act_window,help:crm.relate_partner_opportunities @@ -374,11 +391,27 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Clique para criar uma oportunidade relacionada a este " +"cliente.\n" +"

\n" +" Utilize oportunidades para monitorar suas vendas, " +"acompanhando\n" +" vendas em potencial e prevendo melhor seus lucros futuros.\n" +"

\n" +" Você poderá planejar encontros e chamadas telefônicas a " +"partir\n" +" destas oportunidades, convertendo as mesmas em cotações, " +"anexando\n" +" documentos relacionados, rastreando todas as discussões e " +"muito mais.\n" +"

\n" +" " #. module: crm #: model:crm.case.stage,name:crm.stage_lead7 msgid "Dead" -msgstr "" +msgstr "Morta" #. module: crm #: field:crm.case.section,message_unread:0 @@ -386,7 +419,7 @@ msgstr "" #: field:crm.lead,message_unread:0 #: field:crm.phonecall,message_unread:0 msgid "Unread Messages" -msgstr "" +msgstr "Mensagens Não Lidas" #. module: crm #: selection:crm.lead2opportunity.partner,action:0 @@ -394,7 +427,7 @@ msgstr "" #: selection:crm.lead2partner,action:0 #: selection:crm.phonecall2partner,action:0 msgid "Link to an existing customer" -msgstr "" +msgstr "Conectar a um cliente existente" #. module: crm #: field:crm.lead,write_date:0 @@ -404,7 +437,7 @@ msgstr "Data de Atualização" #. module: crm #: field:crm.case.section,user_id:0 msgid "Team Leader" -msgstr "Líder do time" +msgstr "Lider da Equipe" #. module: crm #: help:crm.case.stage,probability:0 @@ -412,7 +445,7 @@ msgid "" "This percentage depicts the default/average probability of the Case for this " "stage to be a success" msgstr "" -"Esse percentual representa a probabilidade média padrão do caso, para que " +"Esse percentual representa a probabilidade média/padrão do caso, para que " "este estágio seja um sucesso." #. module: crm @@ -435,12 +468,14 @@ msgstr "Nº de Oportunidades" #: view:crm.lead:0 msgid "Leads that are assigned to one of the sale teams I manage, or to me" msgstr "" +"Prospectos que foram atribuídos a alguém das equipes de vendas que eu " +"gerencio, ou para mim." #. module: crm #: field:crm.lead2opportunity.partner,name:0 #: field:crm.lead2opportunity.partner.mass,name:0 msgid "Conversion Action" -msgstr "" +msgstr "Ação de Conversão" #. module: crm #: model:ir.actions.act_window,help:crm.crm_case_section_act @@ -454,6 +489,16 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Clique para definir uma nova equipe de vendas.\n" +"

\n" +" Utilize as equipes de vendas para organizar os vendedores " +"ou\n" +" departmentos em equipes separadas. Cada equipe irá " +"trabalhar\n" +" em sua própria lista de oportunidades.\n" +"

\n" +" " #. module: crm #: model:process.transition,note:crm.process_transition_opportunitymeeting0 @@ -501,7 +546,7 @@ msgstr "Mala Direta" #. module: crm #: view:crm.phonecall:0 msgid "To Do" -msgstr "Tarefa" +msgstr "A Fazer" #. module: crm #: selection:crm.lead.report,creation_month:0 @@ -523,7 +568,7 @@ msgstr "Receita Planejada" #. module: crm #: model:ir.actions.server,name:crm.actions_server_crm_phonecall_read msgid "CRM Phonecall: Mark read" -msgstr "" +msgstr "Chamada Telefônica: Marcar como Lida" #. module: crm #: selection:crm.lead.report,creation_month:0 @@ -535,7 +580,7 @@ msgstr "Outubro" #. module: crm #: view:crm.segmentation:0 msgid "Included Answers :" -msgstr "Respostas incluídas :" +msgstr "Respostas Incluídas :" #. module: crm #: help:crm.phonecall,state:0 @@ -546,6 +591,10 @@ msgid "" " If the call needs to be done then the status is set " "to 'Not Held'." msgstr "" +"A situação é definida como 'A Fazer' quando o caso é criado. Se o caso está " +"em progresso, a situação é definida como 'Aberto'. Quando a chamada acaba, a " +"situação é definida como 'Realizada'. Se uma chamada deve ser feita, então a " +"situação é definida como 'Não Realizada'." #. module: crm #: field:crm.case.section,message_summary:0 @@ -557,12 +606,12 @@ msgstr "Resumo" #. module: crm #: view:crm.merge.opportunity:0 msgid "Merge" -msgstr "" +msgstr "Mesclar" #. module: crm #: view:crm.case.categ:0 msgid "Case Category" -msgstr "Categoria dos Casos" +msgstr "Categoria do Caso" #. module: crm #: field:crm.lead,partner_address_name:0 @@ -572,7 +621,7 @@ msgstr "Nome de Contato do Parceiro" #. module: crm #: model:ir.actions.server,name:crm.actions_server_crm_phonecall_unread msgid "CRM Phonecall: Mark unread" -msgstr "" +msgstr "Chamada Telefônica: Marcar como Não Lida" #. module: crm #: model:ir.actions.server,subject:crm.action_email_reminder_lead @@ -580,16 +629,18 @@ msgid "" "Reminder on Lead: [[object.id ]] [[object.partner_id and 'of ' " "+object.partner_id.name or '']]" msgstr "" +"Lembrete no Prospecto: [[object.id ]] [[object.partner_id and 'of ' " +"+object.partner_id.name or '']]" #. module: crm #: view:crm.segmentation:0 msgid "Profiling Options" -msgstr "Filtrando Opções" +msgstr "Opções de Categorização" #. module: crm #: view:crm.phonecall.report:0 msgid "#Phone calls" -msgstr "#Ligações Telefônicas" +msgstr "Nº de Chamadas Telefônicas" #. module: crm #: sql_constraint:crm.case.section:0 @@ -615,6 +666,14 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Clique para adicionar uma nova categoria.\n" +"

\n" +" Crie categorias específicas para chamadas telefônicas para " +"melhor classificar os\n" +" tipode de chamada monitorados pelo sistema.\n" +"

\n" +" " #. module: crm #: help:crm.case.section,reply_to:0 @@ -622,8 +681,8 @@ msgid "" "The email address put in the 'Reply-To' of all emails sent by OpenERP about " "cases in this sales team" msgstr "" -"O endereço de email colocado em 'Responder para' de todos os emails enviados " -"pelo OpenERP sobre casos na equipe de vendas" +"O endereço de e-mail colocado em 'Responder para' de todos os e-mails " +"enviados pelo OpenERP sobre casos desta equipe de vendas" #. module: crm #: field:crm.lead.report,creation_month:0 @@ -634,12 +693,12 @@ msgstr "Mês de Criação" #: field:crm.case.section,resource_calendar_id:0 #: model:ir.ui.menu,name:crm.menu_action_resource_calendar_form msgid "Working Time" -msgstr "Tempo de Trabalho" +msgstr "Tempo Trabalhado" #. module: crm #: view:crm.segmentation.line:0 msgid "Partner Segmentation Lines" -msgstr "Linhas da segmentação de Parceiro" +msgstr "Linhas de Segmentação do Parceiro" #. module: crm #: model:ir.actions.act_window,name:crm.action_report_crm_phonecall @@ -676,22 +735,22 @@ msgstr "Mês de criação" #. module: crm #: help:crm.segmentation,name:0 msgid "The name of the segmentation." -msgstr "O nome da seguimentação." +msgstr "O nome da segmentação." #. module: crm #: model:ir.filters,name:crm.filter_usa_lead msgid "Leads from USA" -msgstr "" +msgstr "Prospectos dos USA" #. module: crm #: sql_constraint:crm.lead:0 msgid "The probability of closing the deal should be between 0% and 100%!" -msgstr "" +msgstr "A probabilidade de fechamento do acordo deve ser entre 0% e 100%!" #. module: crm #: view:crm.lead:0 msgid "Leads Generation" -msgstr "Geração de Propecções" +msgstr "Geração de Propectos" #. module: crm #: view:board.board:0 @@ -702,7 +761,7 @@ msgstr "Painel de Estatísticas" #: code:addons/crm/crm_lead.py:853 #, python-format msgid "Stage changed to %s." -msgstr "" +msgstr "Estágio alterado para %s." #. module: crm #: code:addons/crm/crm_lead.py:755 @@ -722,7 +781,7 @@ msgstr "Oportunidade" #: code:addons/crm/crm_meeting.py:62 #, python-format msgid "A meeting has been scheduled on %s." -msgstr "" +msgstr "Uma reunião foi agendada em %s." #. module: crm #: model:crm.case.resource.type,name:crm.type_lead7 @@ -732,12 +791,12 @@ msgstr "Televisão" #. module: crm #: model:ir.actions.act_window,name:crm.action_crm_send_mass_convert msgid "Convert to opportunities" -msgstr "" +msgstr "Converter para oportunidades" #. module: crm #: model:ir.model,name:crm.model_sale_config_settings msgid "sale.config.settings" -msgstr "" +msgstr "sale.config.settings" #. module: crm #: view:crm.segmentation:0 @@ -747,18 +806,20 @@ msgstr "Parar Processo" #. module: crm #: field:crm.case.section,alias_id:0 msgid "Alias" -msgstr "" +msgstr "Apelido" #. module: crm #: view:crm.phonecall:0 msgid "Search Phonecalls" -msgstr "Procurar Ligação" +msgstr "Pesquisar Chamadas Telefônicas" #. module: crm #: view:crm.lead.report:0 msgid "" "Leads/Opportunities that are assigned to one of the sale teams I manage" msgstr "" +"Prospectos/Oportunidades que foram atribuídos a alguém das equipes de vendas " +"que eu gerencio" #. module: crm #: field:crm.partner2opportunity,name:0 @@ -769,7 +830,7 @@ msgstr "Nome da Oportunidade" #. module: crm #: field:base.action.rule,act_section_id:0 msgid "Set Team to" -msgstr "Definir Time para" +msgstr "Definir Equipe para" #. module: crm #: field:calendar.attendee,categ_id:0 @@ -803,7 +864,7 @@ msgstr "Ano de Criação" #: view:crm.phonecall2partner:0 #: view:crm.phonecall2phonecall:0 msgid "or" -msgstr "" +msgstr "ou" #. module: crm #: field:crm.lead.report,create_date:0 @@ -814,7 +875,7 @@ msgstr "Data de Criação" #. module: crm #: field:crm.lead,ref2:0 msgid "Reference 2" -msgstr "2 Referência" +msgstr "Referência 2" #. module: crm #: help:crm.case.stage,section_ids:0 @@ -822,6 +883,8 @@ msgid "" "Link between stages and sales teams. When set, this limitate the current " "stage to the selected sales teams." msgstr "" +"Conexão entre estágios e equipes de vendas. Quando definido, ele limita o " +"estágio atual às equipes de vendas selecionadas." #. module: crm #: model:ir.actions.server,message:crm.action_email_reminder_lead @@ -837,6 +900,16 @@ msgid "" "Thanks,\n" " " msgstr "" +"Olá [[object.user_id.name]], \n" +"você pode verificar o seguinte prospecto, ele não está aberto a 5 dias ?\n" +"\n" +"Prospecto: [[object.id ]]\n" +"Descrição:\n" +"\n" +" [[object.description]]\n" +"\n" +"Obrigado,\n" +" " #. module: crm #: view:crm.case.stage:0 @@ -852,7 +925,7 @@ msgstr "Converter para Oportunidade " #. module: crm #: view:crm.phonecall:0 msgid "Unassigned Phonecalls" -msgstr "Ligações não Atribuídas" +msgstr "Chamadas Telefônicas não Atribuídas" #. module: crm #: view:crm.lead:0 @@ -904,7 +977,7 @@ msgstr "Perdemos" #. module: crm #: model:ir.filters,name:crm.filter_draft_lead msgid "Draft Leads" -msgstr "" +msgstr "Prospectos Não Analisados" #. module: crm #: selection:crm.lead.report,creation_month:0 @@ -916,7 +989,7 @@ msgstr "Março" #. module: crm #: view:crm.lead:0 msgid "Send Email" -msgstr "" +msgstr "Enviar E-mail" #. module: crm #: code:addons/crm/wizard/crm_lead_to_opportunity.py:100 @@ -944,7 +1017,7 @@ msgstr "Celular" #: code:addons/crm/crm_phonecall.py:270 #, python-format msgid "Phonecall has been reset and set as open." -msgstr "" +msgstr "A chamada telefônica foi reiniciada e definida como aberta." #. module: crm #: field:crm.lead,ref:0 @@ -957,6 +1030,8 @@ msgid "" "Opportunities that are assigned to either me or one of the sale teams I " "manage" msgstr "" +"Oportunidades que foram atribuídas a mim ou a alguém das equipes de vendas " +"que eu gerencio" #. module: crm #: help:crm.case.section,resource_calendar_id:0 @@ -1014,6 +1089,8 @@ msgid "" "Allows you to track your customers/suppliers claims and grievances.\n" " This installs the module crm_claim." msgstr "" +"Permite rastrear as reclamações e queixas de seus clientes/fornecedores.\n" +" O módulo crm_claim será instalado." #. module: crm #: model:crm.case.stage,name:crm.stage_lead6 @@ -1023,7 +1100,7 @@ msgstr "Ganhamos" #. module: crm #: field:crm.lead.report,delay_expected:0 msgid "Overpassed Deadline" -msgstr "Prazo Superado" +msgstr "Prazo Ultrapassado" #. module: crm #: model:crm.case.section,name:crm.section_sales_department @@ -1049,7 +1126,7 @@ msgstr "Calcular Segmentação" #: selection:crm.phonecall,priority:0 #: selection:crm.phonecall.report,priority:0 msgid "Lowest" -msgstr "Nenhuma" +msgstr "Mais Baixa" #. module: crm #: code:addons/crm/crm_meeting.py:59 @@ -1058,6 +1135,8 @@ msgid "" "Meeting linked to the phonecall %s has been created and " "scheduled on %s." msgstr "" +"A reunião conectada à chamada telefônica %s foi criada e " +"agendada em %s." #. module: crm #: field:crm.lead,create_date:0 @@ -1071,7 +1150,7 @@ msgstr "Data de Criação" #: code:addons/crm/crm_lead.py:862 #, python-format msgid "%s has been created." -msgstr "" +msgstr "%s foi criada." #. module: crm #: selection:crm.segmentation.line,expr_name:0 @@ -1081,7 +1160,7 @@ msgstr "Total da Compra" #. module: crm #: view:crm.phonecall.report:0 msgid "Year of call" -msgstr "Ano da Ligação" +msgstr "Ano da Chamada" #. module: crm #: view:crm.case.stage:0 @@ -1095,7 +1174,7 @@ msgstr "Estágio" #. module: crm #: view:crm.phonecall.report:0 msgid "Phone Calls that are assigned to me" -msgstr "" +msgstr "Chamadas Telefônicas que foram atribuídas a mim" #. module: crm #: field:crm.lead,user_login:0 @@ -1105,7 +1184,7 @@ msgstr "Login do Usuário" #. module: crm #: view:crm.phonecall.report:0 msgid "Phone calls which are in pending state" -msgstr "Ligações Pendentes" +msgstr "Chamadas Telefônicas que estão em estado pendente" #. module: crm #: view:crm.case.section:0 @@ -1123,11 +1202,13 @@ msgid "" "Allows you to communicate with Customer, process Customer query, and " "provide better help and support. This installs the module crm_helpdesk." msgstr "" +"Permite a comunicação com o cliente, processar suas questões e fornecer uma " +"melhor ajuda e suporte. O módulo crm_helpdesk será instalado." #. module: crm #: view:crm.lead:0 msgid "Delete" -msgstr "" +msgstr "Excluir" #. module: crm #: field:crm.lead,planned_revenue:0 @@ -1139,13 +1220,13 @@ msgstr "Receita Esperada" #. module: crm #: view:crm.lead:0 msgid "í" -msgstr "" +msgstr "í" #. module: crm #: code:addons/crm/crm_lead.py:867 #, python-format msgid "Opportunity has been lost." -msgstr "" +msgstr "A oportunidade foi perdida." #. module: crm #: selection:crm.lead.report,creation_month:0 @@ -1157,7 +1238,7 @@ msgstr "Setembro" #. module: crm #: help:crm.lead,email_from:0 msgid "Email address of the contact" -msgstr "" +msgstr "Endereço de e-mail do contato" #. module: crm #: field:crm.segmentation,partner_id:0 @@ -1170,18 +1251,18 @@ msgid "" "Setting this stage will change the probability automatically on the " "opportunity." msgstr "" -"A definição dessa fase vai mudar a probabilidade automaticamente a " +"A definição dessa fase vai mudar a probabilidade automaticamente na " "oportunidade." #. module: crm #: view:crm.lead:0 msgid "oe_kanban_text_red" -msgstr "" +msgstr "oe_kanban_text_red" #. module: crm #: model:ir.ui.menu,name:crm.menu_crm_payment_mode_act msgid "Payment Modes" -msgstr "" +msgstr "Formas de Pagamento" #. module: crm #: field:crm.lead.report,opening_date:0 @@ -1192,7 +1273,7 @@ msgstr "Data de Abertura" #. module: crm #: field:crm.lead,company_currency:0 msgid "Currency" -msgstr "" +msgstr "Moeda" #. module: crm #: field:crm.case.channel,name:0 @@ -1226,7 +1307,7 @@ msgid "" "sales team. It will not assign this stage to existing teams." msgstr "" "Se você marcar este campo, esta etapa será proposta por padrão em cada " -"equipe de vendas. Não irá atribuir esta fase as equipes já existentes." +"equipe de vendas. Não irá atribuir esta fase às equipes já existentes." #. module: crm #: help:crm.case.stage,type:0 @@ -1234,6 +1315,9 @@ msgid "" "This field is used to distinguish stages related to Leads from stages " "related to Opportunities, or to specify stages available for both types." msgstr "" +"Este campo é usado para distinguir estágios relacionados a Prospectos de " +"estágios relacionados a Oportunidades, ou para especificar estágios " +"disponíveis para ambos." #. module: crm #: help:crm.segmentation,sales_purchase_active:0 @@ -1260,7 +1344,7 @@ msgstr "Situação da Execução" #. module: crm #: view:crm.opportunity2phonecall:0 msgid "Log call" -msgstr "Registrar Ligação" +msgstr "Registrar chamada" #. module: crm #: field:crm.lead,day_close:0 @@ -1278,6 +1362,8 @@ msgid "" "Followers of this salesteam follow automatically all opportunities related " "to this salesteam." msgstr "" +"Seguidores desta equipe de vendas seguem automaticamente todas as " +"oportunidades relacionadas a ela." #. module: crm #: model:ir.model,name:crm.model_crm_partner2opportunity @@ -1297,12 +1383,12 @@ msgstr "Data" #: field:crm.lead,message_is_follower:0 #: field:crm.phonecall,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "É um Seguidor" #. module: crm #: model:crm.case.section,name:crm.crm_case_section_4 msgid "Online Support" -msgstr "" +msgstr "Suporte Online" #. module: crm #: view:crm.lead.report:0 @@ -1328,6 +1414,10 @@ msgid "" "set to 'Done'. If the case needs to be reviewed then the Status is set to " "'Pending'." msgstr "" +"A Situação é definida como 'Rascunho' quando o caso é criado. Se o caso está " +"em progresso, a Situação muda para 'Aberto'. Quando o caso termina, a " +"Situação é definida como 'Concluído'. Se o caso precisa ser revisado, a " +"Situação é definida como 'Pendente'." #. module: crm #: model:crm.case.section,name:crm.crm_case_section_1 @@ -1337,7 +1427,7 @@ msgstr "Departamento de Vendas/Marketing" #. module: crm #: view:crm.phonecall.report:0 msgid "Date of call" -msgstr "Data da ligação" +msgstr "Data da chamada" #. module: crm #: help:crm.lead,section_id:0 @@ -1354,18 +1444,18 @@ msgstr "Descrição da Segmentação" #. module: crm #: view:crm.lead:0 msgid "Lead Description" -msgstr "" +msgstr "Descrição do Prospecto" #. module: crm #: code:addons/crm/crm_lead.py:491 #, python-format msgid "Merged opportunities" -msgstr "Mesclar oportunidades" +msgstr "Oportunidades mescladas" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor7 msgid "Consulting" -msgstr "" +msgstr "Consultoria" #. module: crm #: field:crm.case.section,code:0 @@ -1375,12 +1465,12 @@ msgstr "Código" #. module: crm #: view:sale.config.settings:0 msgid "Features" -msgstr "" +msgstr "Características" #. module: crm #: field:crm.case.section,child_ids:0 msgid "Child Teams" -msgstr "Time Filho" +msgstr "Equipes filhas" #. module: crm #: view:crm.phonecall.report:0 @@ -1390,7 +1480,7 @@ msgstr "Chamadas Telefônicas que estão com situação em aberto" #. module: crm #: field:crm.lead2opportunity.partner.mass,user_ids:0 msgid "Salesmen" -msgstr "" +msgstr "Vendedor" #. module: crm #: view:crm.lead:0 @@ -1415,17 +1505,17 @@ msgstr "Cancelar" #. module: crm #: view:crm.lead:0 msgid "Opportunities Assigned to Me or My Team(s)" -msgstr "" +msgstr "Oportunidades Atribuídas a Mim ou às minhas Equipes" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor4 msgid "Information" -msgstr "" +msgstr "Informação" #. module: crm #: view:crm.lead.report:0 msgid "Leads/Opportunities which are in pending state" -msgstr "Prospecções/Oportunidades com situação pendente" +msgstr "Prospectos/Oportunidades com situação pendente" #. module: crm #: model:ir.model,name:crm.model_crm_merge_opportunity @@ -1435,7 +1525,7 @@ msgstr "Mesclar duas Oportunidades" #. module: crm #: model:ir.model,name:crm.model_crm_phonecall2partner msgid "Phonecall to Partner" -msgstr "Ligação Telefônica para Parceiro" +msgstr "Chamada Telefônica para Parceiro" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor8 @@ -1446,18 +1536,18 @@ msgstr "Outros" #: field:crm.phonecall,opportunity_id:0 #: model:ir.model,name:crm.model_crm_lead msgid "Lead/Opportunity" -msgstr "Prospecção/Oportunidade" +msgstr "Prospecto/Oportunidade" #. module: crm #: model:ir.actions.act_window,name:crm.action_merge_opportunities #: model:ir.actions.act_window,name:crm.merge_opportunity_act msgid "Merge leads/opportunities" -msgstr "" +msgstr "Mesclar prospectos/oportunidades" #. module: crm #: help:crm.case.stage,sequence:0 msgid "Used to order stages. Lower is better." -msgstr "" +msgstr "Usado para ordenar estágios. Mais baixo é melhor." #. module: crm #: model:ir.actions.act_window,name:crm.crm_phonecall_categ_action @@ -1467,12 +1557,12 @@ msgstr "Categorias de Chamada Telefônica" #. module: crm #: view:crm.lead.report:0 msgid "Leads/Opportunities which are in open state" -msgstr "Prospecções/Oportunidades com situação em aberto" +msgstr "Prospectos/Oportunidades com situação em aberto" #. module: crm #: model:ir.model,name:crm.model_res_users msgid "Users" -msgstr "" +msgstr "Usuários" #. module: crm #: constraint:crm.case.section:0 @@ -1483,7 +1573,7 @@ msgstr "Erro! Você não pode criar uma Equipe de Vendas recursiva." #: selection:crm.opportunity2phonecall,action:0 #: selection:crm.phonecall2phonecall,action:0 msgid "Log a call" -msgstr "Registrar a Ligação" +msgstr "Registrar uma Chamada" #. module: crm #: selection:crm.segmentation.line,expr_name:0 @@ -1494,7 +1584,7 @@ msgstr "Valor da Venda" #: view:crm.phonecall.report:0 #: model:ir.actions.act_window,name:crm.act_crm_opportunity_crm_phonecall_new msgid "Phone calls" -msgstr "Ligações Telefônicas" +msgstr "Chamadas Telefônicas" #. module: crm #: model:ir.actions.act_window,help:crm.action_report_crm_opportunity @@ -1521,7 +1611,7 @@ msgstr "Nome" #. module: crm #: view:crm.lead.report:0 msgid "Leads/Opportunities that are assigned to me" -msgstr "" +msgstr "Prospectos/Oportunidades que foram atribuídas a mim" #. module: crm #: view:crm.lead.report:0 @@ -1533,12 +1623,12 @@ msgstr "Meu(s) Caso(s)" #: help:crm.lead,message_ids:0 #: help:crm.phonecall,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "Histórico de mensagens e comunicação" #. module: crm #: view:crm.lead:0 msgid "Show Countries" -msgstr "" +msgstr "Mostrar Países" #. module: crm #: view:crm.lead:0 @@ -1563,22 +1653,24 @@ msgstr "Converter do prospecto para parceiro de negócio" #: code:addons/crm/crm_lead.py:871 #, python-format msgid "Opportunity has been won." -msgstr "" +msgstr "A oportunidade foi ganha." #. module: crm #: view:crm.phonecall:0 msgid "Phone Calls that are assigned to me or to my team(s)" msgstr "" +"Chamadas Telefônicas que foram atribuídas a mim ou às minhas equipes de " +"vendas." #. module: crm #: model:ir.model,name:crm.model_crm_payment_mode msgid "CRM Payment Mode" -msgstr "" +msgstr "Forma de Pagamento" #. module: crm #: view:crm.lead.report:0 msgid "Leads/Opportunities which are in done state" -msgstr "Prospecções/Oportunidades com o situação concluído" +msgstr "Prospectos/Oportunidades com o situação concluído" #. module: crm #: field:crm.lead.report,delay_close:0 @@ -1596,7 +1688,7 @@ msgstr "Agrupar Por..." #. module: crm #: view:crm.merge.opportunity:0 msgid "Merge Leads/Opportunities" -msgstr "" +msgstr "Mesclar Prospectos/Oportunidades" #. module: crm #: field:crm.case.section,parent_id:0 @@ -1607,12 +1699,12 @@ msgstr "Equipe Pai" #: selection:crm.lead2opportunity.partner,action:0 #: selection:crm.lead2opportunity.partner.mass,action:0 msgid "Do not link to a customer" -msgstr "" +msgstr "Não conecte a um cliente" #. module: crm #: field:crm.lead,date_action:0 msgid "Next Action Date" -msgstr "Próxima Data de Ação" +msgstr "Data da Próxima Ação" #. module: crm #: selection:crm.segmentation,state:0 @@ -1626,11 +1718,15 @@ msgid "" "stage. For example, if a stage is related to the status 'Close', when your " "document reaches this stage, it is automatically closed." msgstr "" +"A situação do documento será automaticamente alterada de acordo com o " +"estágio selecionado. Por exemplo, se um estágio é relacionado à situação " +"'Fechado', e seu documento muda para este estágio, ele é automaticamente " +"fechado." #. module: crm #: view:crm.lead2opportunity.partner.mass:0 msgid "Assign opportunities to" -msgstr "" +msgstr "Atribuir oportunidades a" #. module: crm #: field:crm.lead,zip:0 @@ -1645,18 +1741,18 @@ msgstr "Recebidas" #. module: crm #: view:crm.phonecall.report:0 msgid "Month of call" -msgstr "Mês da Ligação" +msgstr "Mês da chamada" #. module: crm #: code:addons/crm/crm_phonecall.py:289 #, python-format msgid "Partner has been created." -msgstr "" +msgstr "O parceiro foi criado." #. module: crm #: field:sale.config.settings,module_crm_claim:0 msgid "Manage Customer Claims" -msgstr "" +msgstr "Gerenciar Reclamações de Clientes" #. module: crm #: model:ir.actions.act_window,help:crm.action_report_crm_lead @@ -1665,11 +1761,15 @@ msgid "" "the treatment delays or number of leads per state. You can sort out your " "leads analysis by different groups to get accurate grained analysis." msgstr "" +"A Análise de Prospecções permite a você verificar diferentes informações de " +"CRM como atrasos de tratamento ou o número de prospecto por estado. Você " +"pode classificar sua análise de prospectos em diferentes grupos para obter " +"uma análise mais precisa." #. module: crm #: model:crm.case.categ,name:crm.categ_oppor3 msgid "Services" -msgstr "" +msgstr "Serviços" #. module: crm #: selection:crm.lead,priority:0 @@ -1677,7 +1777,7 @@ msgstr "" #: selection:crm.phonecall,priority:0 #: selection:crm.phonecall.report,priority:0 msgid "Highest" -msgstr "Urgente" +msgstr "Mais Alto" #. module: crm #: help:crm.lead.report,creation_year:0 @@ -1689,7 +1789,7 @@ msgstr "Ano de criação" #: view:crm.lead:0 #: field:crm.lead,description:0 msgid "Notes" -msgstr "Observações" +msgstr "Notas" #. module: crm #: field:crm.segmentation.line,expr_value:0 @@ -1714,7 +1814,7 @@ msgstr "Responder-Para" #. module: crm #: view:crm.lead:0 msgid "Display" -msgstr "" +msgstr "Exibir" #. module: crm #: view:board.board:0 @@ -1729,7 +1829,7 @@ msgstr "Prospecto convertido em parceiro de negócio" #. module: crm #: model:ir.actions.server,name:crm.actions_server_crm_lead_unread msgid "CRM Lead: Mark unread" -msgstr "" +msgstr "Prospecto: Marcar como Não Lido" #. module: crm #: view:crm.case.channel:0 @@ -1755,12 +1855,12 @@ msgstr "Informações Adicionais" #. module: crm #: view:crm.lead:0 msgid "Fund Raising" -msgstr "" +msgstr "Captação de Recursos" #. module: crm #: view:crm.lead:0 msgid "Edit..." -msgstr "" +msgstr "Editar..." #. module: crm #: model:crm.case.resource.type,name:crm.type_lead5 @@ -1786,19 +1886,20 @@ msgstr "Prioridade" #. module: crm #: model:ir.model,name:crm.model_crm_lead2opportunity_partner msgid "Lead To Opportunity Partner" -msgstr "Prospecção para Oportunidade de Parceiro" +msgstr "Prospecto para Oportunidade de Parceiro" #. module: crm #: help:crm.lead,partner_id:0 msgid "Linked partner (optional). Usually created when converting the lead." msgstr "" +"Parceiro conectado (opcional). Normalmente criado na conversão de prospecto." #. module: crm #: field:crm.lead,payment_mode:0 #: view:crm.payment.mode:0 #: model:ir.actions.act_window,name:crm.action_crm_payment_mode msgid "Payment Mode" -msgstr "" +msgstr "Forma de Pagamento" #. module: crm #: model:ir.model,name:crm.model_crm_lead2opportunity_partner_mass @@ -1808,19 +1909,19 @@ msgstr "Prospectos para Oportunidades em lote" #. module: crm #: view:sale.config.settings:0 msgid "On Mail Server" -msgstr "" +msgstr "No Servidor de E-mail" #. module: crm #: model:ir.actions.act_window,name:crm.open_board_statistical_dash #: model:ir.ui.menu,name:crm.menu_board_statistics_dash msgid "CRM" -msgstr "" +msgstr "CRM" #. module: crm #: model:ir.actions.act_window,name:crm.crm_segmentation_tree-act #: model:ir.ui.menu,name:crm.menu_crm_segmentation-act msgid "Contacts Segmentation" -msgstr "" +msgstr "Segmentação de Contatos" #. module: crm #: model:process.node,note:crm.process_node_meeting0 @@ -1835,7 +1936,7 @@ msgstr "Televendas" #. module: crm #: view:crm.lead:0 msgid "Leads Assigned to Me or My Team(s)" -msgstr "" +msgstr "Prospectos Atribuídos a Mim ou a Minhas Equipes" #. module: crm #: model:ir.model,name:crm.model_crm_segmentation_line @@ -1856,20 +1957,19 @@ msgstr "Receitas Esperadas" #. module: crm #: view:crm.lead:0 msgid "Referrer" -msgstr "Referenciador" +msgstr "Referência" #. module: crm #: help:crm.lead,type:0 #: help:crm.lead.report,type:0 msgid "Type is used to separate Leads and Opportunities" -msgstr "Tipo é utilizado para separar Prospecções e Oportunidades" +msgstr "Tipo é utilizado para separar Prospectos e Oportunidades" #. module: crm #: view:crm.phonecall2partner:0 msgid "Are you sure you want to create a partner based on this Phonecall ?" msgstr "" -"Tem certeza que você quer criar uma parceiro baseado nesta chamada " -"telefônica?" +"Tem certeza que você quer criar um parceiro baseado nesta chamada telefônica?" #. module: crm #: selection:crm.lead.report,creation_month:0 @@ -1881,12 +1981,12 @@ msgstr "Julho" #. module: crm #: view:crm.lead:0 msgid "Lead / Customer" -msgstr "Prospecção / Cliente" +msgstr "Prospecto / Cliente" #. module: crm #: model:crm.case.section,name:crm.crm_case_section_2 msgid "Support Department" -msgstr "" +msgstr "Departamento de Suporte" #. module: crm #: view:crm.lead.report:0 @@ -1903,7 +2003,7 @@ msgstr "Equipe de Vendas" #. module: crm #: model:ir.model,name:crm.model_crm_lead2partner msgid "Lead to Partner" -msgstr "Prospecção para Parceiro" +msgstr "Prospecto para Parceiro" #. module: crm #: view:crm.segmentation:0 @@ -1920,13 +2020,13 @@ msgstr "Equipe" #. module: crm #: view:crm.lead.report:0 msgid "Leads/Opportunities which are in New state" -msgstr "Prospecções/Oportunidades com situação Novo" +msgstr "Prospectos/Oportunidades com situação Novo" #. module: crm #: code:addons/crm/crm_lead.py:883 #, python-format msgid "%s partner is now set to %s." -msgstr "" +msgstr "%s parceiro foi definido para %s." #. module: crm #: selection:crm.phonecall,state:0 @@ -1963,13 +2063,13 @@ msgstr "Prospectos" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor5 msgid "Design" -msgstr "" +msgstr "Desenho" #. module: crm #: selection:crm.lead2opportunity.partner,name:0 #: selection:crm.lead2opportunity.partner.mass,name:0 msgid "Merge with existing opportunities" -msgstr "" +msgstr "Mesclar com uma oportunidade existente" #. module: crm #: model:ir.actions.act_window,help:crm.crm_case_category_act_oppor11 @@ -1986,12 +2086,24 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Clique para criar uma nova oportunidade.\n" +"

\n" +" O OpenERP auxilia você a monitorar suas vendas para " +"acompanhar\n" +" vendas em potencial e prever melhor suas futuras receitas.\n" +"

\n" +" Você poderá planejar reuniões e chamadas telefônicas a partir\n" +" de oportunidades, convertê-las em cotações, anexar documentos\n" +" relacionados, rastrear todas as discussões e muito mais.\n" +"

\n" +" " #. module: crm #: view:crm.phonecall.report:0 #: selection:crm.phonecall.report,state:0 msgid "Todo" -msgstr "Por fazer" +msgstr "A Fazer" #. module: crm #: field:crm.lead,user_email:0 @@ -2004,12 +2116,14 @@ msgid "" "The name of the future partner company that will be created while converting " "the lead into opportunity" msgstr "" +"O nome da futura empresa parceira que será criada quando o prospecto for " +"convertido para oportunidade" #. module: crm #: field:crm.opportunity2phonecall,note:0 #: field:crm.phonecall2phonecall,note:0 msgid "Note" -msgstr "Observação" +msgstr "Notas" #. module: crm #: selection:crm.lead,priority:0 @@ -2037,7 +2151,7 @@ msgstr "Oportunidades em Aberto" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead2 msgid "Email Campaign - Services" -msgstr "" +msgstr "Campanha po E-mail - Serviços" #. module: crm #: selection:crm.case.stage,state:0 @@ -2070,6 +2184,23 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Clique para criar um prospecto não qualificado. \n" +"

\n" +" Utilize prospectos se você necessita de uma etapa de " +"qualificação\n" +" antes de criar uma oportunidade ou um cliente. Pode ser um " +"cartão\n" +" de visitas que você recebeu, um formulário de contato preenchido " +"em\n" +" seu site, um arquivo de prospectos não qualificados que você " +"importou, etc.\n" +"

\n" +" Um vez qualificado, o prospecto pode ser convertido em uma\n" +" oportunidade de negócios e/ou um novo cliente em seu livro \n" +" de endereços.\n" +"

\n" +" " #. module: crm #: field:crm.lead,email_cc:0 @@ -2083,7 +2214,7 @@ msgstr "CC Global" #: model:ir.ui.menu,name:crm.menu_crm_case_phone #: model:ir.ui.menu,name:crm.menu_crm_config_phonecall msgid "Phone Calls" -msgstr "Ligações Telefônicas" +msgstr "Chamadas Telefônicas" #. module: crm #: view:crm.case.stage:0 @@ -2124,13 +2255,13 @@ msgstr "Expressão Obrigatória" #: selection:crm.lead2partner,action:0 #: selection:crm.phonecall2partner,action:0 msgid "Create a new customer" -msgstr "" +msgstr "Criar um novo cliente" #. module: crm #: field:crm.lead2opportunity.partner,action:0 #: field:crm.lead2opportunity.partner.mass,action:0 msgid "Related Customer" -msgstr "" +msgstr "Cliente Relacionado" #. module: crm #: field:crm.lead.report,deadline_day:0 @@ -2140,12 +2271,12 @@ msgstr "Fechamento Esperado" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor2 msgid "Software" -msgstr "" +msgstr "Aplicativos" #. module: crm #: field:crm.case.section,change_responsible:0 msgid "Reassign Escalated" -msgstr "Reatribuir Encaminhamentos" +msgstr "Reatribuir Escalados" #. module: crm #: view:crm.lead.report:0 @@ -2178,12 +2309,12 @@ msgstr "Cidade" #. module: crm #: selection:crm.case.stage,type:0 msgid "Both" -msgstr "" +msgstr "Ambos" #. module: crm #: view:crm.phonecall:0 msgid "Call Done" -msgstr "" +msgstr "Chamada Concluída" #. module: crm #: view:crm.phonecall:0 @@ -2194,23 +2325,23 @@ msgstr "Responsável" #. module: crm #: model:ir.actions.server,name:crm.action_email_reminder_customer_lead msgid "Reminder to Customer" -msgstr "" +msgstr "Lembrete para Cliente" #. module: crm #: model:crm.case.section,name:crm.crm_case_section_3 msgid "Direct Marketing" -msgstr "" +msgstr "Marketing Direto" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor1 msgid "Product" -msgstr "" +msgstr "Produto" #. module: crm #: code:addons/crm/crm_phonecall.py:284 #, python-format msgid "Phonecall has been created and opened." -msgstr "" +msgstr "A Chamada Telefônica foi criada e aberta." #. module: crm #: field:base.action.rule,trg_max_history:0 @@ -2220,12 +2351,12 @@ msgstr "Histórico Máximo de Comunicação" #. module: crm #: view:crm.lead2opportunity.partner.mass:0 msgid "Conversion Options" -msgstr "" +msgstr "Opções de Conversão" #. module: crm #: view:crm.lead:0 msgid "Address" -msgstr "" +msgstr "Endereço" #. module: crm #: help:crm.case.section,alias_id:0 @@ -2233,11 +2364,13 @@ msgid "" "The email address associated with this team. New emails received will " "automatically create new leads assigned to the team." msgstr "" +"O endereço de e-mail associado a esta equipe. Novos e-mails recebidos " +"criarão automaticamente novos prospectos atribuídos à equipe." #. module: crm #: view:crm.lead:0 msgid "Unassigned Opportunities" -msgstr "Oportunidades não Atribuídas" +msgstr "Oportunidades Não Atribuídas" #. module: crm #: view:crm.lead:0 @@ -2292,13 +2425,13 @@ msgstr "Continuar Processo" #: model:ir.actions.act_window,name:crm.action_crm_lead2opportunity_partner #: model:ir.actions.act_window,name:crm.phonecall2opportunity_act msgid "Convert to opportunity" -msgstr "" +msgstr "Converter para Oportunidade" #. module: crm #: field:crm.opportunity2phonecall,user_id:0 #: field:crm.phonecall2phonecall,user_id:0 msgid "Assign To" -msgstr "Atribuído Para" +msgstr "Atribuir Para" #. module: crm #: field:crm.lead,date_action_last:0 @@ -2327,6 +2460,19 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Clique para agendar uma chamada \n" +"

\n" +" O OpenERP permite definir facilmente todas as chamadas a serem " +"feitas\n" +" pela sua equipe de vendas e acompanhá-las baseando-se no seu " +"resumo.\n" +"

\n" +" Você pode utilizar o recurso de importação para importar uma " +"nova lista\n" +" de prospectos para qualificar.\n" +"

\n" +" " #. module: crm #: help:crm.case.stage,fold:0 @@ -2334,12 +2480,14 @@ msgid "" "This stage is not visible, for example in status bar or kanban view, when " "there are no records in that stage to display." msgstr "" +"Este estágio não é visível, por exemplo na barra de status ou visão kanban, " +"quando não há registros definidos no mesmo para visualizar." #. module: crm #: field:crm.lead.report,nbr:0 #: field:crm.phonecall.report,nbr:0 msgid "# of Cases" -msgstr "# de Casos" +msgstr "Nº de Casos" #. module: crm #: help:crm.phonecall,section_id:0 @@ -2349,12 +2497,12 @@ msgstr "Equipe de Vendas ao qual pertence o Caso." #. module: crm #: model:crm.case.resource.type,name:crm.type_lead6 msgid "Banner Ads" -msgstr "" +msgstr "Anúncios em Banners" #. module: crm #: field:crm.merge.opportunity,opportunity_ids:0 msgid "Leads/Opportunities" -msgstr "" +msgstr "Prospectos/Oportunidades" #. module: crm #: field:crm.lead,fax:0 @@ -2374,12 +2522,12 @@ msgstr "Empresa" #. module: crm #: view:base.action.rule:0 msgid "Conditions on Communication History" -msgstr "" +msgstr "Condições no Histórico de Comunicações" #. module: crm #: view:crm.lead:0 msgid "Unassigned Leads" -msgstr "Propecções não Atribuídas" +msgstr "Propectos não Atribuídos" #. module: crm #: field:crm.case.categ,object_id:0 @@ -2389,17 +2537,17 @@ msgstr "Nome do Objeto" #. module: crm #: view:crm.phonecall:0 msgid "Phone Calls Assigned to Me or My Team(s)" -msgstr "" +msgstr "Chamadas Telefônicas Atribuídas a Mim ou Minhas Equipes" #. module: crm #: view:crm.lead:0 msgid "Reset" -msgstr "" +msgstr "Reiniciar" #. module: crm #: view:sale.config.settings:0 msgid "After-Sale Services" -msgstr "" +msgstr "Serviços Pós-Venda" #. module: crm #: model:ir.actions.server,message:crm.action_email_reminder_customer_lead @@ -2415,6 +2563,16 @@ msgid "" "Thanks,\n" " " msgstr "" +"Olá [[object.partner_id and object.partner_id.name or '']], \n" +"o seu prospecto abaixo não está aberto há 5 dias.\n" +"\n" +"Prospecto: [[object.id ]]\n" +"Descrição:\n" +"\n" +" [[object.description]]\n" +"\n" +"Atenciosamente,\n" +" " #. module: crm #: view:crm.phonecall2opportunity:0 @@ -2431,13 +2589,13 @@ msgstr "Mensagens" #. module: crm #: help:crm.lead,channel_id:0 msgid "Communication channel (mail, direct, phone, ...)" -msgstr "Canal de comunicação (email, diretamente, telefone, ...)" +msgstr "Canal de comunicação (e-mail, diretamente, telefone, ...)" #. module: crm #: field:crm.opportunity2phonecall,name:0 #: field:crm.phonecall2phonecall,name:0 msgid "Call summary" -msgstr "Resumo da ligação" +msgstr "Resumo da chamada" #. module: crm #: selection:crm.case.stage,state:0 @@ -2446,7 +2604,7 @@ msgstr "Resumo da ligação" #: selection:crm.phonecall,state:0 #: selection:crm.phonecall.report,state:0 msgid "Cancelled" -msgstr "Cancelado" +msgstr "Cancelada" #. module: crm #: field:crm.lead,color:0 @@ -2469,12 +2627,12 @@ msgstr "" #. module: crm #: field:crm.case.stage,state:0 msgid "Related Status" -msgstr "" +msgstr "Situação Relacionada" #. module: crm #: field:crm.phonecall,name:0 msgid "Call Summary" -msgstr "Resumo da Ligação" +msgstr "Resumo da Chamada" #. module: crm #: field:crm.segmentation.line,expr_operator:0 @@ -2485,12 +2643,12 @@ msgstr "Operador" #: view:crm.lead:0 #: model:ir.actions.act_window,name:crm.opportunity2phonecall_act msgid "Schedule/Log Call" -msgstr "Agendar/Registrar Ligações" +msgstr "Agendar/Registrar Chamada" #. module: crm #: view:crm.merge.opportunity:0 msgid "Select Leads/Opportunities" -msgstr "" +msgstr "Selecionar Prospetos/Oportunidades" #. module: crm #: selection:crm.phonecall,state:0 @@ -2510,7 +2668,7 @@ msgstr "Confirmar" #. module: crm #: view:crm.lead:0 msgid "Unread messages" -msgstr "" +msgstr "Mensagens não lidas" #. module: crm #: field:crm.phonecall.report,section_id:0 @@ -2527,12 +2685,12 @@ msgstr "Expressão Opcional" #: field:crm.lead,message_follower_ids:0 #: field:crm.phonecall,message_follower_ids:0 msgid "Followers" -msgstr "" +msgstr "Seguidores" #. module: crm #: field:sale.config.settings,fetchmail_lead:0 msgid "Create leads from incoming mails" -msgstr "" +msgstr "Criar prospectos a partir de e-mails recebidos" #. module: crm #: view:crm.lead:0 @@ -2560,7 +2718,7 @@ msgstr "Chamada Agendada" #: view:crm.lead.report:0 #: view:crm.phonecall.report:0 msgid "My Sales Team(s)" -msgstr "Minha Equipe de Vendas" +msgstr "Minha(s) Equipe(s) de Vendas" #. module: crm #: help:crm.segmentation,exclusif:0 @@ -2583,7 +2741,7 @@ msgstr "Criar oportunidades de negócios a partir de prospectos" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead3 msgid "Email Campaign - Products" -msgstr "" +msgstr "Campanha por E-mail - Produtos" #. module: crm #: field:base.action.rule,act_categ_id:0 @@ -2607,16 +2765,27 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Clique para registrar o resumo de sua chamada telefônica. \n" +"

\n" +" O OpenERP permite registrar chamadas recebidas para rastrear o\n" +" histórico de comunicações com o cliente ou para informar outro\n" +" membro da equipe.\n" +"

\n" +" Para acompanhar uma chamada, você pode disparar uma solicitação\n" +" outra chamada, uma reunião ou uma oportunidade.\n" +"

\n" +" " #. module: crm #: model:process.node,note:crm.process_node_leads0 msgid "Very first contact with new prospect" -msgstr "Primeiro contato com a nova prospecção" +msgstr "O primeiro contato com um novo prospecto" #. module: crm #: view:res.partner:0 msgid "Calls" -msgstr "" +msgstr "Chamadas" #. module: crm #: field:crm.case.stage,on_change:0 @@ -2626,7 +2795,7 @@ msgstr "Mudar Probabilidade Automaticamente" #. module: crm #: view:crm.phonecall.report:0 msgid "My Phone Calls" -msgstr "" +msgstr "Minhas Chamadas Telefônicas" #. module: crm #: model:crm.case.stage,name:crm.stage_lead3 @@ -2652,12 +2821,24 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Clique para definir um novo marcador de vendas.\n" +"

\n" +" Crie marcadores específicos que combinam com as atividades\n" +" da empresa para melhor classificar e analisar seus " +"prospectos\n" +" e oportunidades. Estas categorias podem refletir a " +"estrutura\n" +" de seus produtos ou os diferente tipos de venda " +"disponíveis.\n" +"

\n" +" " #. module: crm #: code:addons/crm/wizard/crm_lead_to_partner.py:48 #, python-format msgid "A partner is already defined." -msgstr "O parceiro já foi definido" +msgstr "Um parceiro já foi definido." #. module: crm #: view:sale.config.settings:0 @@ -2705,12 +2886,12 @@ msgstr "Agendar Reunião" #. module: crm #: field:crm.lead.report,deadline_year:0 msgid "Ex. Closing Year" -msgstr "Ex Fechamento Anual" +msgstr "Expectativa de Fechamento Anual" #. module: crm #: model:ir.actions.client,name:crm.action_client_crm_menu msgid "Open Sale Menu" -msgstr "" +msgstr "Abrir Menu de Venda" #. module: crm #: field:crm.lead,date_open:0 @@ -2728,7 +2909,7 @@ msgstr "Membros da Equipe" #: view:crm.opportunity2phonecall:0 #: view:crm.phonecall2phonecall:0 msgid "Schedule/Log a Call" -msgstr "Agendar/Registrar uma Ligação" +msgstr "Agendar/Registrar uma Chamada" #. module: crm #: field:crm.lead,planned_cost:0 @@ -2738,7 +2919,7 @@ msgstr "Custos Planejados" #. module: crm #: help:crm.lead,date_deadline:0 msgid "Estimate of the date on which the opportunity will be won." -msgstr "" +msgstr "Estimativa de data em que a oportunidade será ganha." #. module: crm #: help:crm.lead,email_cc:0 @@ -2747,15 +2928,15 @@ msgid "" "outbound emails for this record before being sent. Separate multiple email " "addresses with a comma" msgstr "" -"Estes endereços de email serão adicionados para o campo CC de todas entradas " -"e saídas de emails para este registro antes de ser enviado. Separe múltiplos " -"endereços de email com vírgula." +"Estes endereços de e-mail serão adicionados no campo CC de todas as entradas " +"e saídas de e-mails para este registro antes de serem enviados. Separe " +"múltiplos endereços de e-mail com vírgula." #. module: crm #: model:ir.actions.act_window,name:crm.crm_case_categ_phone_incoming0 #: model:ir.ui.menu,name:crm.menu_crm_case_phone_inbound msgid "Logged Calls" -msgstr "Ligações Registradas" +msgstr "Chamadas Registradas" #. module: crm #: field:crm.partner2opportunity,probability:0 @@ -2768,7 +2949,7 @@ msgstr "Probabilidade de Sucesso" #: selection:crm.phonecall,state:0 #: selection:crm.phonecall.report,state:0 msgid "Draft" -msgstr "Provisório" +msgstr "Rascunho" #. module: crm #: model:ir.actions.act_window,name:crm.crm_case_section_act_tree @@ -2815,7 +2996,7 @@ msgstr "Complemento" #. module: crm #: field:sale.config.settings,module_crm_helpdesk:0 msgid "Manage Helpdesk and Support" -msgstr "" +msgstr "Gerenciar Helpdesk e Suporte" #. module: crm #: view:crm.phonecall2partner:0 @@ -2848,7 +3029,7 @@ msgstr "Novembro" #: field:crm.phonecall,message_comment_ids:0 #: help:crm.phonecall,message_comment_ids:0 msgid "Comments and emails" -msgstr "" +msgstr "Comentários e e-mails" #. module: crm #: model:crm.case.stage,name:crm.stage_lead5 @@ -2881,7 +3062,7 @@ msgstr "Anúncios Twitter" #. module: crm #: field:crm.case.stage,case_default:0 msgid "Common to All Teams" -msgstr "Comum a todas as equipes" +msgstr "Comum a Todas as Equipes" #. module: crm #: field:crm.lead.report,creation_day:0 @@ -2896,12 +3077,12 @@ msgstr "Receitas Programadas" #. module: crm #: model:ir.actions.server,name:crm.actions_server_crm_lead_read msgid "CRM Lead: Mark read" -msgstr "" +msgstr "Prospecto: Marcar como Lido" #. module: crm #: model:ir.model,name:crm.model_crm_phonecall2phonecall msgid "Phonecall To Phonecall" -msgstr "Ligação para Ligação" +msgstr "Chamada Telefônica para Chamada Telefônica" #. module: crm #: help:crm.lead.report,deadline_year:0 @@ -2911,13 +3092,13 @@ msgstr "Ano esperado para fechamento" #. module: crm #: model:ir.model,name:crm.model_crm_case_stage msgid "Stage of case" -msgstr "Estágio do Caso" +msgstr "Estágio do caso" #. module: crm #: selection:crm.opportunity2phonecall,action:0 #: selection:crm.phonecall2phonecall,action:0 msgid "Schedule a call" -msgstr "Agendar a Ligação" +msgstr "Agendar uma chamada" #. module: crm #: view:crm.lead:0 @@ -2928,7 +3109,7 @@ msgstr "Categorização" #: view:crm.lead:0 #: view:crm.phonecall2phonecall:0 msgid "Log Call" -msgstr "Registrar Ligação" +msgstr "Registrar Chamada" #. module: crm #: model:ir.model,name:crm.model_base_action_rule @@ -2939,6 +3120,7 @@ msgstr "Regras de Ação" #: help:sale.config.settings,group_fund_raising:0 msgid "Allows you to trace and manage your activities for fund raising." msgstr "" +"Permite rastrear e gerenciar suas atividades de captação de recursos." #. module: crm #: field:crm.meeting,phonecall_id:0 @@ -2950,6 +3132,8 @@ msgstr "Chamada Telefônica" #: view:crm.phonecall.report:0 msgid "Phone calls that are assigned to one of the sale teams I manage" msgstr "" +"Chamadas telefônicas que foram atribuídas a alguém das equipes de vendas que " +"gerencio." #. module: crm #: view:crm.lead:0 @@ -2960,7 +3144,7 @@ msgstr "Data de Criação" #: view:crm.lead:0 #: view:crm.phonecall2opportunity:0 msgid "at" -msgstr "" +msgstr "em" #. module: crm #: model:crm.case.stage,name:crm.stage_lead1 @@ -3027,11 +3211,25 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Clique para definir um novo canal.\n" +"

\n" +" Utilize canais para rastrear a fonte de seus prospectos e " +"oportunidades.\n" +" Canais são mais usados em relatórios para analisar o " +"desempenho de vendas\n" +" relacionado aos esforços de marketing.\n" +"

\n" +" Alguns exemplos de canais: website da empresa, campanha por " +"telefone,\n" +" revenda, etc.\n" +"

\n" +" " #. module: crm #: view:crm.lead:0 msgid "Internal Notes" -msgstr "" +msgstr "Notas Internas" #. module: crm #: view:crm.lead:0 @@ -3056,7 +3254,7 @@ msgstr "Indicado por" #. module: crm #: view:crm.phonecall:0 msgid "Reset to Todo" -msgstr "Voltar para Pendente" +msgstr "Devolver para A Fazer" #. module: crm #: field:crm.case.section,working_hours:0 @@ -3067,7 +3265,7 @@ msgstr "Horas Trabalhadas" #: view:crm.phonecall:0 #: field:res.partner,phonecall_ids:0 msgid "Phonecalls" -msgstr "Ligações Telefônicas" +msgstr "Chamadas Telefônicas" #. module: crm #: view:crm.lead:0 @@ -3095,13 +3293,14 @@ msgstr "Agendar uma Reunião" #. module: crm #: model:crm.case.stage,name:crm.stage_lead8 msgid "Lost" -msgstr "Perda" +msgstr "Perdido" #. module: crm #: code:addons/crm/wizard/crm_lead_to_opportunity.py:100 #, python-format msgid "Closed/Cancelled leads cannot be converted into opportunities." msgstr "" +"Prospectos fechados/cancelados não podem ser convertidos para oportunidades." #. module: crm #: field:crm.lead,country_id:0 @@ -3143,7 +3342,7 @@ msgstr "Avaliação" #. module: crm #: model:ir.model,name:crm.model_crm_phonecall_report msgid "Phone calls by user and section" -msgstr "Ligações Telefônicas por usuário e seção" +msgstr "Chamada telefônicas por usuário e seção" #. module: crm #: code:addons/crm/crm_meeting.py:55 @@ -3152,6 +3351,8 @@ msgid "" "Meeting linked to the opportunity %s has been created and " "scheduled on %s." msgstr "" +"Uma reunião relacionada à oportunidade %s foi criada e " +"agendada em %s." #. module: crm #: view:crm.lead:0 @@ -3203,6 +3404,16 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Clique para definir um novo estágio de " +"prospecto/oportunidade.\n" +"

\n" +" Os estágios permitirão aos vendedores determinar facilmente " +"como\n" +" um prospecto ou oportunidade específica está posicionado no\n" +" ciclo de vendas.\n" +"

\n" +" " #, python-format #~ msgid "" diff --git a/addons/crm_partner_assign/i18n/nb.po b/addons/crm_partner_assign/i18n/nb.po new file mode 100644 index 00000000000..56497c83f58 --- /dev/null +++ b/addons/crm_partner_assign/i18n/nb.po @@ -0,0 +1,931 @@ +# Norwegian Bokmal translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-12-03 16:03+0000\n" +"PO-Revision-Date: 2012-12-06 10:55+0000\n" +"Last-Translator: Kaare Pettersen \n" +"Language-Team: Norwegian Bokmal \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-12-07 04:36+0000\n" +"X-Generator: Launchpad (build 16341)\n" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,delay_close:0 +msgid "Delay to Close" +msgstr "Forsinkelse til lukking." + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,author_id:0 +msgid "Author" +msgstr "Forfatter." + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,planned_revenue:0 +msgid "Planned Revenue" +msgstr "Planlagt omsetning." + +#. module: crm_partner_assign +#: help:crm.lead.forward.to.partner,type:0 +msgid "" +"Message type: email for email message, notification for system message, " +"comment for other messages such as user replies" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,nbr:0 +msgid "# of Cases" +msgstr "# av Saker." + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: view:crm.partner.report.assign:0 +msgid "Group By..." +msgstr "Grupper etter ..." + +#. module: crm_partner_assign +#: help:crm.lead.forward.to.partner,body:0 +msgid "Automatically sanitized HTML contents" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead:0 +msgid "Forward" +msgstr "Fremover." + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Geo Localize" +msgstr "Geo lokalisert." + +#. module: crm_partner_assign +#: view:crm.lead.forward.to.partner:0 +msgid "Body" +msgstr "Kropp." + +#. module: crm_partner_assign +#: help:crm.lead.forward.to.partner,email_from:0 +msgid "" +"Email address of the sender. This field is set when no matching partner is " +"found for incoming emails." +msgstr "" + +#. module: crm_partner_assign +#: view:crm.partner.report.assign:0 +msgid "Date Partnership" +msgstr "Dato Partnerskap." + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,type:0 +msgid "Lead" +msgstr "Fører." + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Delay to close" +msgstr "Forsinket til lukking." + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,history_mode:0 +msgid "Whole Story" +msgstr "Hele historien." + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,company_id:0 +msgid "Company" +msgstr "Firma." + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,notification_ids:0 +msgid "Notifications" +msgstr "Varsling." + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,date_assign:0 +msgid "Partner Date" +msgstr "Partner dato." + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: view:crm.partner.report.assign:0 +#: view:res.partner:0 +msgid "Salesperson" +msgstr "Salgsman." + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,priority:0 +msgid "Highest" +msgstr "Høyest." + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,day:0 +msgid "Day" +msgstr "Dag." + +#. module: crm_partner_assign +#: help:crm.lead.forward.to.partner,message_id:0 +msgid "Message unique identifier" +msgstr "Unik melding identifikator." + +#. module: crm_partner_assign +#: field:res.partner,date_review_next:0 +msgid "Next Partner Review" +msgstr "Neste partner anmeldelse." + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,favorite_user_ids:0 +msgid "Favorite" +msgstr "Favoritt." + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,history_mode:0 +msgid "Latest email" +msgstr "Siste e-posten." + +#. module: crm_partner_assign +#: field:crm.lead,partner_latitude:0 +#: field:res.partner,partner_latitude:0 +msgid "Geo Latitude" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,state:0 +msgid "Cancelled" +msgstr "Kansellert." + +#. module: crm_partner_assign +#: view:crm.lead:0 +msgid "Geo Assignation" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.model,name:crm_partner_assign.model_crm_lead_forward_to_partner +msgid "Email composition wizard" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.partner.report.assign,turnover:0 +msgid "Turnover" +msgstr "Omsetning." + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,date_closed:0 +msgid "Close Date" +msgstr "Lukkingsdato." + +#. module: crm_partner_assign +#: help:res.partner,partner_weight:0 +msgid "" +"Gives the probability to assign a lead to this partner. (0 means no " +"assignation.)" +msgstr "" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Partner Activation" +msgstr "Partner Aktivisering." + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,type:0 +msgid "System notification" +msgstr "System varsling." + +#. module: crm_partner_assign +#: code:addons/crm_partner_assign/wizard/crm_forward_to_partner.py:77 +#, python-format +msgid "Lead forward" +msgstr "Fører framover." + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,probability:0 +msgid "Avg Probability" +msgstr "" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Previous" +msgstr "Forrige." + +#. module: crm_partner_assign +#: code:addons/crm_partner_assign/partner_geo_assign.py:36 +#, python-format +msgid "Network error" +msgstr "Nettverks feil." + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,email_from:0 +msgid "From" +msgstr "Fra." + +#. module: crm_partner_assign +#: model:ir.actions.act_window,name:crm_partner_assign.res_partner_grade_action +#: model:ir.ui.menu,name:crm_partner_assign.menu_res_partner_grade_action +#: view:res.partner.grade:0 +msgid "Partner Grade" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: view:crm.partner.report.assign:0 +msgid "Section" +msgstr "Seksjon." + +#. module: crm_partner_assign +#: view:crm.lead.forward.to.partner:0 +msgid "Send" +msgstr "Send." + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Next" +msgstr "Neste." + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,priority:0 +msgid "Priority" +msgstr "Prioritet." + +#. module: crm_partner_assign +#: help:crm.lead.forward.to.partner,author_id:0 +msgid "" +"Author of the message. If not set, email_from may hold an email address that " +"did not match any partner." +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead.forward.to.partner,favorite_user_ids:0 +msgid "Users that set this message in their favorites" +msgstr "Brukere som setter denne meldingen i sine favoritter." + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,delay_expected:0 +msgid "Overpassed Deadline" +msgstr "Passert frist." + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,type:0 +#: field:crm.lead.report.assign,type:0 +msgid "Type" +msgstr "Type." + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,type:0 +msgid "Email" +msgstr "E-post." + +#. module: crm_partner_assign +#: help:crm.lead,partner_assigned_id:0 +msgid "Partner this case has been forwarded/assigned to." +msgstr "Partner, denne saken har blitt videresendt / tildelt." + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,priority:0 +msgid "Lowest" +msgstr "Laveste." + +#. module: crm_partner_assign +#: view:crm.partner.report.assign:0 +msgid "Date Invoice" +msgstr "Faktura dato." + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,template_id:0 +msgid "Template" +msgstr "Mal." + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Assign Date" +msgstr "Tildel dato." + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Leads Analysis" +msgstr "Fører analyse." + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,creation_date:0 +msgid "Creation Date" +msgstr "Opprettelses dato." + +#. module: crm_partner_assign +#: model:ir.model,name:crm_partner_assign.model_res_partner_activation +msgid "res.partner.activation" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,parent_id:0 +msgid "Parent Message" +msgstr "Partner melding." + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,res_id:0 +msgid "Related Document ID" +msgstr "Relatert dokument ID." + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,state:0 +msgid "Pending" +msgstr "Venter." + +#. module: crm_partner_assign +#: view:crm.lead:0 +msgid "Partner Assignation" +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead.report.assign,type:0 +msgid "Type is used to separate Leads and Opportunities" +msgstr "Typen brukes til å skille fører og muligheter." + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "July" +msgstr "Juli." + +#. module: crm_partner_assign +#: view:crm.partner.report.assign:0 +msgid "Date Review" +msgstr "Anmeldelse dato." + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,stage_id:0 +msgid "Stage" +msgstr "Fase." + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,state:0 +msgid "Status" +msgstr "Status." + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,to_read:0 +msgid "To read" +msgstr "Å lese." + +#. module: crm_partner_assign +#: code:addons/crm_partner_assign/wizard/crm_forward_to_partner.py:77 +#, python-format +msgid "Fwd" +msgstr "" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Geo Localization" +msgstr "Geo lokalisering." + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: view:crm.partner.report.assign:0 +msgid "Opportunities Assignment Analysis" +msgstr "Tilordnet muligheter analyse." + +#. module: crm_partner_assign +#: view:crm.lead.forward.to.partner:0 +#: view:res.partner:0 +msgid "Cancel" +msgstr "Avbryt." + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,history_mode:0 +msgid "Send history" +msgstr "Send historie." + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Close" +msgstr "Lukk." + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "March" +msgstr "Mars." + +#. module: crm_partner_assign +#: model:ir.actions.act_window,name:crm_partner_assign.action_report_crm_opportunity_assign +#: model:ir.ui.menu,name:crm_partner_assign.menu_report_crm_opportunities_assign_tree +msgid "Opp. Assignment Analysis" +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead.report.assign,delay_close:0 +msgid "Number of Days to close the case" +msgstr "Antall dager til sak lukkes." + +#. module: crm_partner_assign +#: help:crm.lead.forward.to.partner,notified_partner_ids:0 +msgid "" +"Partners that have a notification pushing this message in their mailboxes" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,type:0 +msgid "Comment" +msgstr "Kommentar." + +#. module: crm_partner_assign +#: field:res.partner,partner_weight:0 +msgid "Weight" +msgstr "Vekt." + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "April" +msgstr "April." + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,grade_id:0 +#: view:crm.partner.report.assign:0 +#: field:crm.partner.report.assign,grade_id:0 +msgid "Grade" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "December" +msgstr "Desember." + +#. module: crm_partner_assign +#: help:crm.lead.forward.to.partner,vote_user_ids:0 +msgid "Users that voted for this message" +msgstr "Brukere som stemte på denne beskjeden." + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,month:0 +msgid "Month" +msgstr "Måned." + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,opening_date:0 +msgid "Opening Date" +msgstr "Åpningsdato." + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,child_ids:0 +msgid "Child Messages" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.partner.report.assign,date_review:0 +#: field:res.partner,date_review:0 +msgid "Latest Partner Review" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,subject:0 +msgid "Subject" +msgstr "Emne." + +#. module: crm_partner_assign +#: view:crm.lead.forward.to.partner:0 +msgid "or" +msgstr "Eller." + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,body:0 +msgid "Contents" +msgstr "Innhold." + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,vote_user_ids:0 +msgid "Votes" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "#Opportunities" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.partner.report.assign,date_partnership:0 +#: field:res.partner,date_partnership:0 +msgid "Partnership Date" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead:0 +msgid "Team" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,state:0 +msgid "Draft" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,priority:0 +msgid "Low" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: selection:crm.lead.report.assign,state:0 +msgid "Closed" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.actions.act_window,name:crm_partner_assign.action_crm_send_mass_forward +msgid "Mass forward to partner" +msgstr "" + +#. module: crm_partner_assign +#: view:res.partner:0 +#: field:res.partner,opportunity_assigned_ids:0 +msgid "Assigned Opportunities" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead,date_assign:0 +msgid "Assignation Date" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,probability_max:0 +msgid "Max Probability" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "August" +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead.forward.to.partner,record_name:0 +msgid "Name get of the related document." +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,priority:0 +msgid "Normal" +msgstr "" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Escalate" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "June" +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead.report.assign,delay_open:0 +msgid "Number of Days to open the case" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,delay_open:0 +msgid "Delay to Open" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,user_id:0 +#: field:crm.partner.report.assign,user_id:0 +msgid "User" +msgstr "" + +#. module: crm_partner_assign +#: field:res.partner.grade,active:0 +msgid "Active" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "November" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Extended Filters..." +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead,partner_longitude:0 +#: field:res.partner,partner_longitude:0 +msgid "Geo Longitude" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.partner.report.assign,opp:0 +msgid "# of Opportunity" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Lead Assign" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "October" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead:0 +msgid "Assignation" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "January" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.forward.to.partner:0 +msgid "Send Mail" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,date:0 +msgid "Date" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Planned Revenues" +msgstr "" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Partner Review" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.partner.report.assign,period_id:0 +msgid "Invoice Period" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.model,name:crm_partner_assign.model_res_partner_grade +msgid "res.partner.grade" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,message_id:0 +msgid "Message-Id" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.forward.to.partner:0 +#: field:crm.lead.forward.to.partner,attachment_ids:0 +msgid "Attachments" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,record_name:0 +msgid "Message Record Name" +msgstr "" + +#. module: crm_partner_assign +#: field:res.partner.activation,sequence:0 +#: field:res.partner.grade,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: crm_partner_assign +#: code:addons/crm_partner_assign/partner_geo_assign.py:37 +#, python-format +msgid "" +"Cannot contact geolocation servers. Please make sure that your internet " +"connection is up and running (%s)." +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "September" +msgstr "" + +#. module: crm_partner_assign +#: field:res.partner.grade,name:0 +msgid "Grade Name" +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead,date_assign:0 +msgid "Last date this case was forwarded/assigned to a partner" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,state:0 +#: view:res.partner:0 +msgid "Open" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,subtype_id:0 +msgid "Subtype" +msgstr "" + +#. module: crm_partner_assign +#: field:res.partner,date_localization:0 +msgid "Geo Localization Date" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Current" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.model,name:crm_partner_assign.model_crm_lead +msgid "Lead/Opportunity" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,notified_partner_ids:0 +msgid "Notified partners" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.forward.to.partner:0 +#: model:ir.actions.act_window,name:crm_partner_assign.crm_lead_forward_to_partner_act +msgid "Forward to Partner" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,section_id:0 +#: field:crm.partner.report.assign,section_id:0 +msgid "Sales Team" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "May" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,probable_revenue:0 +msgid "Probable Revenue" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.partner.report.assign:0 +#: field:crm.partner.report.assign,activation:0 +#: view:res.partner:0 +#: field:res.partner,activation:0 +#: view:res.partner.activation:0 +msgid "Activation" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead:0 +#: field:crm.lead,partner_assigned_id:0 +msgid "Assigned Partner" +msgstr "" + +#. module: crm_partner_assign +#: field:res.partner,grade_id:0 +msgid "Partner Level" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,type:0 +msgid "Opportunity" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,partner_id:0 +msgid "Customer" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "February" +msgstr "" + +#. module: crm_partner_assign +#: field:res.partner.activation,name:0 +msgid "Name" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.actions.act_window,name:crm_partner_assign.res_partner_activation_act +#: model:ir.ui.menu,name:crm_partner_assign.res_partner_activation_config_mi +msgid "Partner Activations" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,country_id:0 +#: view:crm.partner.report.assign:0 +#: field:crm.partner.report.assign,country_id:0 +msgid "Country" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,year:0 +msgid "Year" +msgstr "" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Convert to Opportunity" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead:0 +msgid "Geo Assign" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Delay to open" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.actions.act_window,name:crm_partner_assign.action_report_crm_partner_assign +#: model:ir.ui.menu,name:crm_partner_assign.menu_report_crm_partner_assign_tree +msgid "Partnership Analysis" +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead.forward.to.partner,notification_ids:0 +msgid "" +"Technical field holding the message notifications. Use notified_partner_ids " +"to access notified partners." +msgstr "" + +#. module: crm_partner_assign +#: view:crm.partner.report.assign:0 +msgid "Partner assigned Analysis" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.model,name:crm_partner_assign.model_crm_lead_report_assign +msgid "CRM Lead Report" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,composition_mode:0 +msgid "Composition mode" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,model:0 +msgid "Related Document Model" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,history_mode:0 +msgid "Case Information" +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead.forward.to.partner,to_read:0 +msgid "Functional field to search for messages the current user has to read" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.model,name:crm_partner_assign.model_crm_partner_report_assign +msgid "CRM Partner Report" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,priority:0 +msgid "High" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,partner_ids:0 +msgid "Additional contacts" +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead.forward.to.partner,parent_id:0 +msgid "Initial thread message." +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,create_date:0 +msgid "Create Date" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,filter_id:0 +msgid "Filters" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,partner_assigned_id:0 +#: view:crm.partner.report.assign:0 +#: field:crm.partner.report.assign,partner_id:0 +#: model:ir.model,name:crm_partner_assign.model_res_partner +msgid "Partner" +msgstr "" diff --git a/addons/crm_todo/i18n/pt_BR.po b/addons/crm_todo/i18n/pt_BR.po index 03e62a86157..eb001f1426c 100644 --- a/addons/crm_todo/i18n/pt_BR.po +++ b/addons/crm_todo/i18n/pt_BR.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-02-16 14:02+0000\n" -"Last-Translator: Rafael Sales - http://www.tompast.com.br \n" +"PO-Revision-Date: 2012-12-06 13:12+0000\n" +"Last-Translator: Cristiano Korndörfer \n" "Language-Team: Brazilian Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:54+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-07 04:36+0000\n" +"X-Generator: Launchpad (build 16341)\n" #. module: crm_todo #: model:ir.model,name:crm_todo.model_project_task @@ -30,7 +30,7 @@ msgstr "Período de Tempo" #. module: crm_todo #: view:crm.lead:0 msgid "Lead" -msgstr "" +msgstr "Prospecto" #. module: crm_todo #: view:crm.lead:0 @@ -67,12 +67,12 @@ msgstr "Cancelar" #. module: crm_todo #: model:ir.model,name:crm_todo.model_crm_lead msgid "Lead/Opportunity" -msgstr "" +msgstr "Prospecto/Oportunidade" #. module: crm_todo #: field:project.task,lead_id:0 msgid "Lead / Opportunity" -msgstr "Prospecção / Oportunidade" +msgstr "Prospecto / Oportunidade" #. module: crm_todo #: view:crm.lead:0 diff --git a/addons/fetchmail/fetchmail_view.xml b/addons/fetchmail/fetchmail_view.xml index 66c7e5a7f5c..6202701714c 100644 --- a/addons/fetchmail/fetchmail_view.xml +++ b/addons/fetchmail/fetchmail_view.xml @@ -117,7 +117,7 @@ + res_model="mail.mail" src_model="fetchmail.server"/>
diff --git a/addons/fleet/__openerp__.py b/addons/fleet/__openerp__.py index 3a40e7dfc0a..f1e0d1a8580 100644 --- a/addons/fleet/__openerp__.py +++ b/addons/fleet/__openerp__.py @@ -52,7 +52,7 @@ Main Features 'fleet_data.xml', 'fleet_board_view.xml', ], - 'update_xml' : ['security/ir.model.access.csv'], + 'update_xml' : ['security/fleet_security.xml','security/ir.model.access.csv'], 'demo': ['fleet_cars.xml','fleet_demo.xml'], diff --git a/addons/fleet/fleet.py b/addons/fleet/fleet.py index e74ac4839f4..db999d41d12 100644 --- a/addons/fleet/fleet.py +++ b/addons/fleet/fleet.py @@ -66,8 +66,8 @@ class fleet_vehicle_cost(osv.Model): res = {} for record in self.browse(cr, uid, ids, context=context): name = record.vehicle_id.name - if record.cost_subtype.name: - name += ' / '+ record.cost_subtype.name + if record.cost_subtype_id.name: + name += ' / '+ record.cost_subtype_id.name if record.date: name += ' / '+ record.date res[record.id] = name @@ -76,7 +76,7 @@ class fleet_vehicle_cost(osv.Model): _columns = { 'name': fields.function(_cost_name_get_fnc, type="char", string='Name', store=True), 'vehicle_id': fields.many2one('fleet.vehicle', 'Vehicle', required=True, help='Vehicle concerned by this log'), - 'cost_subtype': fields.many2one('fleet.service.type', 'Type', help='Cost type purchased with this cost'), + 'cost_subtype_id': fields.many2one('fleet.service.type', 'Type', help='Cost type purchased with this cost'), 'amount': fields.float('Total Price'), 'cost_type': fields.selection([('contract', 'Contract'), ('services','Services'), ('fuel','Fuel'), ('other','Other')], 'Category of the cost', help='For internal purpose only', required=True), 'parent_id': fields.many2one('fleet.vehicle.cost', 'Parent', help='Parent cost to this current cost'), @@ -104,7 +104,7 @@ class fleet_vehicle_cost(osv.Model): if 'contract_id' in data and data['contract_id']: contract = self.pool.get('fleet.vehicle.log.contract').browse(cr, uid, data['contract_id'], context=context) data['vehicle_id'] = contract.vehicle_id.id - data['cost_subtype'] = contract.cost_subtype.id + data['cost_subtype_id'] = contract.cost_subtype_id.id data['cost_type'] = contract.cost_type if 'odometer' in data and not data['odometer']: #if received value for odometer is 0, then remove it from the data as it would result to the creation of a @@ -135,8 +135,8 @@ class fleet_vehicle_model(osv.Model): res = {} for record in self.browse(cr, uid, ids, context=context): name = record.modelname - if record.brand.name: - name = record.brand.name + ' / ' + name + if record.brand_id.name: + name = record.brand_id.name + ' / ' + name res[record.id] = name return res @@ -157,11 +157,11 @@ class fleet_vehicle_model(osv.Model): _columns = { 'name': fields.function(_model_name_get_fnc, type="char", string='Name', store=True), 'modelname': fields.char('Model name', size=32, required=True), - 'brand': fields.many2one('fleet.vehicle.model.brand', 'Model Brand', required=True, help='Brand of the vehicle'), + 'brand_id': fields.many2one('fleet.vehicle.model.brand', 'Model Brand', required=True, help='Brand of the vehicle'), 'vendors': fields.many2many('res.partner', 'fleet_vehicle_model_vendors', 'model_id', 'partner_id', string='Vendors'), - 'image': fields.related('brand', 'image', type="binary", string="Logo"), - 'image_medium': fields.related('brand', 'image_medium', type="binary", string="Logo"), - 'image_small': fields.related('brand', 'image_small', type="binary", string="Logo"), + 'image': fields.related('brand_id', 'image', type="binary", string="Logo"), + 'image_medium': fields.related('brand_id', 'image_medium', type="binary", string="Logo"), + 'image_small': fields.related('brand_id', 'image_small', type="binary", string="Logo"), } @@ -210,7 +210,7 @@ class fleet_vehicle(osv.Model): def _vehicle_name_get_fnc(self, cr, uid, ids, prop, unknow_none, context=None): res = {} for record in self.browse(cr, uid, ids, context=context): - res[record.id] = record.model_id.brand.name + '/' + record.model_id.modelname + ' / ' + record.license_plate + res[record.id] = record.model_id.brand_id.name + '/' + record.model_id.modelname + ' / ' + record.license_plate return res def return_action_to_open(self, cr, uid, ids, context=None): @@ -308,7 +308,7 @@ class fleet_vehicle(osv.Model): ids = self.pool.get('fleet.vehicle.log.contract').search(cr,uid,[('vehicle_id', '=', record.id), ('state', 'in', ('open', 'toclose'))], limit=1, order='expiration_date asc') if len(ids) > 0: #we display only the name of the oldest overdue/due soon contract - name=(self.pool.get('fleet.vehicle.log.contract').browse(cr, uid, ids[0], context=context).cost_subtype.name) + name=(self.pool.get('fleet.vehicle.log.contract').browse(cr, uid, ids[0], context=context).cost_subtype_id.name) res[record.id] = { 'contract_renewal_overdue': overdue, @@ -333,14 +333,14 @@ class fleet_vehicle(osv.Model): 'company_id': fields.many2one('res.company', 'Company'), 'license_plate': fields.char('License Plate', size=32, required=True, help='License plate number of the vehicle (ie: plate number for a car)'), 'vin_sn': fields.char('Chassis Number', size=32, help='Unique number written on the vehicle motor (VIN/SN number)'), - 'driver': fields.many2one('res.partner', 'Driver', help='Driver of the vehicle'), - 'model_id': fields.many2one('fleet.vehicle.model', 'Model', required=True, help='Model of the vehicle'), - 'log_fuel': fields.one2many('fleet.vehicle.log.fuel', 'vehicle_id', 'Fuel Logs'), + 'driver_id': fields.many2one('res.partner', 'Driver', _idhelp='Driver of the vehicle'), + 'model_id': fields.many2one('fleet.vehicle.model', 'Model', requ_idired=True, help='Model of the vehicle'), + 'log_fuel': fields.one2many('fleet.vehicle.log.f_iduel', 'vehicle_id', 'Fuel Logs'), 'log_services': fields.one2many('fleet.vehicle.log.services', 'vehicle_id', 'Services Logs'), 'log_contracts': fields.one2many('fleet.vehicle.log.contract', 'vehicle_id', 'Contracts'), 'acquisition_date': fields.date('Acquisition Date', required=False, help='Date when the vehicle has been bought'), 'color': fields.char('Color', size=32, help='Color of the vehicle'), - 'state': fields.many2one('fleet.vehicle.state', 'State', help='Current state of the vehicle', ondelete="set null"), + 'state_id': fields.many2one('fleet.vehicle.state', 'State', help='Current state of the vehicle', ondelete="set null"), 'location': fields.char('Location', size=128, help='Location of the vehicle (garage, ...)'), 'seats': fields.integer('Seats Number', help='Number of seats of the vehicle'), 'doors': fields.integer('Doors Number', help='Number of doors of the vehicle'), @@ -366,7 +366,7 @@ class fleet_vehicle(osv.Model): _defaults = { 'doors': 5, 'odometer_unit': 'kilometers', - 'state': _get_default_state, + 'state_id': _get_default_state, } def copy(self, cr, uid, id, default=None, context=None): @@ -408,13 +408,13 @@ class fleet_vehicle(osv.Model): value = self.pool.get('fleet.vehicle.model').browse(cr,uid,vals['model_id'],context=context).name oldmodel = vehicle.model_id.name or _('None') changes.append(_("Model: from '%s' to '%s'") %(oldmodel, value)) - if 'driver' in vals and vehicle.driver.id != vals['driver']: - value = self.pool.get('res.partner').browse(cr,uid,vals['driver'],context=context).name - olddriver = (vehicle.driver.name) or _('None') + if 'driver_id' in vals and vehicle.driver_id.id != vals['driver_id']: + value = self.pool.get('res.partner').browse(cr,uid,vals['driver_id'],context=context).name + olddriver = (vehicle.driver_id.name) or _('None') changes.append(_("Driver: from '%s' to '%s'") %(olddriver, value)) - if 'state' in vals and vehicle.state.id != vals['state']: - value = self.pool.get('fleet.vehicle.state').browse(cr,uid,vals['state'],context=context).name - oldstate = vehicle.state.name or _('None') + if 'state_id' in vals and vehicle.state_id.id != vals['state_id']: + value = self.pool.get('fleet.vehicle.state').browse(cr,uid,vals['state_id'],context=context).name + oldstate = vehicle.state_id.name or _('None') changes.append(_("State: from '%s' to '%s'") %(oldstate, value)) if 'license_plate' in vals and vehicle.license_plate != vals['license_plate']: old_license_plate = vehicle.license_plate or _('None') @@ -548,7 +548,7 @@ class fleet_vehicle_log_fuel(osv.Model): _defaults = { 'purchaser_id': lambda self, cr, uid, ctx: uid, 'date': fields.date.context_today, - 'cost_subtype': _get_default_service_type, + 'cost_subtype_id': _get_default_service_type, 'cost_type': 'fuel', } @@ -585,7 +585,7 @@ class fleet_vehicle_log_services(osv.Model): _defaults = { 'purchaser_id': lambda self, cr, uid, ctx: uid, 'date': fields.date.context_today, - 'cost_subtype': _get_default_service_type, + 'cost_subtype_id': _get_default_service_type, 'cost_type': 'services' } @@ -630,7 +630,7 @@ class fleet_vehicle_log_contract(osv.Model): 'amount': contract.cost_generated, 'date': startdate.strftime(tools.DEFAULT_SERVER_DATE_FORMAT), 'vehicle_id': contract.vehicle_id.id, - 'cost_subtype': contract.cost_subtype.id, + 'cost_subtype_id': contract.cost_subtype_id.id, 'contract_id': contract.id, 'auto_generated': True } @@ -664,8 +664,8 @@ class fleet_vehicle_log_contract(osv.Model): res = {} for record in self.browse(cr, uid, ids, context=context): name = record.vehicle_id.name - if record.cost_subtype.name: - name += ' / '+ record.cost_subtype.name + if record.cost_subtype_id.name: + name += ' / '+ record.cost_subtype_id.name if record.date: name += ' / '+ record.date res[record.id] = name @@ -789,7 +789,7 @@ class fleet_vehicle_log_contract(osv.Model): 'state':'open', 'expiration_date': lambda self, cr, uid, ctx: self.compute_next_year_date(fields.date.context_today(self, cr, uid, context=ctx)), 'cost_frequency': 'no', - 'cost_subtype': _get_default_contract_type, + 'cost_subtype_id': _get_default_contract_type, 'cost_type': 'contract', } diff --git a/addons/fleet/fleet_board_view.xml b/addons/fleet/fleet_board_view.xml index 760fc1cf583..41093d2c283 100644 --- a/addons/fleet/fleet_board_view.xml +++ b/addons/fleet/fleet_board_view.xml @@ -135,17 +135,20 @@ + sequence="50" + groups="group_fleet_user"/> - + + sequence="1" + groups="group_fleet_manager"/> + sequence="2" + groups="group_fleet_manager"/> diff --git a/addons/fleet/fleet_demo.xml b/addons/fleet/fleet_demo.xml index 4760e336dd1..d70943f4beb 100644 --- a/addons/fleet/fleet_demo.xml +++ b/addons/fleet/fleet_demo.xml @@ -3,227 +3,227 @@ Corsa - + Astra - + Agila - + Combo Tour - + Meriva - + AstraGTC - + Zafira - + Zafira Tourer - + Insignia - + Mokka - + Antara - + Ampera - + A1 - + A3 - + A4 - + A5 - + A6 - + A7 - + A8 - + Q3 - + Q5 - + Q7 - + TT - + Serie 1 - + Serie 3 - + Serie 5 - + Serie 6 - + Serie 7 - + Serie X - + Serie Z4 - + Serie M - + Serie Hybrid - + Class A - + Class B - + Class C - + Class CL - + Class CLS - + Class E - + Class M - + Class GL - + Class GLK - + Class R - + Class S - + Class SLK - + SLS - + @@ -253,7 +253,7 @@ Black Grand-Rosiere 5 - + kilometers @@ -268,7 +268,7 @@ Red Grand-Rosiere 5 - + kilometers @@ -283,7 +283,7 @@ Titanium Grey Grand-Rosiere 3 - + kilometers @@ -298,7 +298,7 @@ White Grand-Rosiere 3 - + kilometers @@ -313,7 +313,7 @@ Brown Grand-Rosiere 5 - + kilometers @@ -862,7 +862,7 @@ 650 - + 2012-09-02 4586 @@ -873,7 +873,7 @@ 50 - + 2012-09-02 @@ -881,7 +881,7 @@ 25 - + 2012-09-02 @@ -889,7 +889,7 @@ 100 - + 2012-09-02 @@ -897,7 +897,7 @@ 350 - + 2012-11-02 4814 @@ -908,7 +908,7 @@ 100 - + 2012-11-02 @@ -916,7 +916,7 @@ 150 - + 2012-11-02 @@ -924,7 +924,7 @@ 100 - + 2012-11-02 @@ -932,7 +932,7 @@ 513 - + 2012-10-15 124 @@ -943,7 +943,7 @@ 412 - + 2012-10-08 20984 @@ -954,7 +954,7 @@ 275 - + 2012-09-25 241 @@ -965,7 +965,7 @@ 302 - + 2012-09-15 22513 @@ -978,7 +978,7 @@ 0 20 daily - + @@ -990,7 +990,7 @@ 50 - + 2012-01-01 @@ -998,7 +998,7 @@ 25 - + 2012-01-01 @@ -1006,7 +1006,7 @@ 100 - + 2012-01-01 @@ -1016,7 +1016,7 @@ 0 150 weekly - + @@ -1028,7 +1028,7 @@ 50 - + 2012-01-01 @@ -1036,7 +1036,7 @@ 25 - + 2012-01-01 @@ -1044,7 +1044,7 @@ 100 - + 2012-01-01 @@ -1054,7 +1054,7 @@ 0 400 monthly - + @@ -1066,7 +1066,7 @@ 50 - + 2012-01-01 @@ -1074,7 +1074,7 @@ 25 - + 2012-01-01 @@ -1082,7 +1082,7 @@ 100 - + 2012-01-01 @@ -1092,7 +1092,7 @@ 0 4000 yearly - + @@ -1104,7 +1104,7 @@ 50 - + 2012-01-01 @@ -1112,7 +1112,7 @@ 25 - + 2012-01-01 @@ -1120,7 +1120,7 @@ 100 - + 2012-01-01 @@ -1130,7 +1130,7 @@ 17000 0 no - + @@ -1142,7 +1142,7 @@ 50 - + 2012-01-01 @@ -1150,7 +1150,7 @@ 25 - + 2012-01-01 @@ -1158,7 +1158,7 @@ 100 - + 2012-01-01 diff --git a/addons/fleet/fleet_view.xml b/addons/fleet/fleet_view.xml index 416ca191a6e..1810cc5a938 100644 --- a/addons/fleet/fleet_view.xml +++ b/addons/fleet/fleet_view.xml @@ -10,7 +10,7 @@ - + @@ -30,7 +30,7 @@ fleet.vehicle.model - + @@ -135,7 +135,7 @@ - States of Vehicle + Vehicle Status fleet.vehicle.state form tree,form @@ -149,11 +149,11 @@ - - + + - + fleet.vehicle.form @@ -161,7 +161,7 @@
- +
@@ -179,14 +179,14 @@
- + @@ -231,10 +231,10 @@ - + - + @@ -250,11 +250,10 @@ - + - - + @@ -268,9 +267,9 @@ - + - + @@ -310,7 +309,7 @@
  • - +
  • @@ -347,8 +346,8 @@ - - + + @@ -358,17 +357,17 @@
    -
    - +