[Merge] Merge with main server.
bzr revid: mdi@tinyerp.com-20120618104540-ybaga8r37l3q00kz bzr revid: mdi@tinyerp.com-20120619101333-vf98ly624t18gu7p bzr revid: mdi@tinyerp.com-20120622061232-4ecb5bkz4cl4p120
This commit is contained in:
commit
823f0cd1de
|
@ -8,7 +8,7 @@
|
|||
<menuitem id="menu_management" name="Modules" parent="menu_administration" sequence="0"/>
|
||||
<menuitem id="menu_config" name="Configuration" parent="menu_administration" sequence="1"/>
|
||||
<menuitem id="menu_administration_shortcut" parent="menu_administration" name="Custom Shortcuts" sequence="50"/>
|
||||
<menuitem id="menu_users" name="Users" parent="menu_administration" sequence="4"/>
|
||||
<menuitem id="menu_users" name="Users" parent="menu_administration" sequence="4" groups="base.group_no_one"/>
|
||||
<menuitem id="menu_translation" name="Translations" parent="menu_administration" sequence="7"/>
|
||||
<menuitem id="menu_translation_app" name="Application Terms" parent="menu_translation" sequence="4" groups="base.group_no_one"/>
|
||||
<menuitem id="menu_translation_export" name="Import / Export" groups="base.group_no_one" parent="menu_translation" sequence="3"/>
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:32+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:44+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:32+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:44+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:32+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:44+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:33+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:44+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
@ -184,7 +184,7 @@ msgstr "عمليّة"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_analytic_journal_billing_rate
|
||||
msgid "Billing Rates on Contracts"
|
||||
msgstr ""
|
||||
msgstr "عدل الفواتير علي العقود"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/res/res_users.py:558
|
||||
|
@ -217,7 +217,7 @@ msgstr "ir.ui.view.custom"
|
|||
#: code:addons/base/ir/ir_model.py:313
|
||||
#, python-format
|
||||
msgid "Renaming sparse field \"%s\" is not allowed"
|
||||
msgstr ""
|
||||
msgstr "إعادة تسمية الحقل \"%s\" غير مسموحة"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sz
|
||||
|
@ -465,7 +465,7 @@ msgstr "أحد السجلات التي تحاول تعديلها قد تمّ ح
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_pad_project
|
||||
msgid "Specifications on PADs"
|
||||
msgstr ""
|
||||
msgstr "مواصفات الباد (PADs)"
|
||||
|
||||
#. module: base
|
||||
#: help:ir.filters,user_id:0
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:33+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:45+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:33+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:45+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:33+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:45+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:33+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:45+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
"X-Poedit-Language: Czech\n"
|
||||
|
||||
#. module: base
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:34+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:45+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:35+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:46+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -12,8 +12,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:35+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:47+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
"X-Poedit-Country: GREECE\n"
|
||||
"X-Poedit-Language: Greek\n"
|
||||
"X-Poedit-SourceCharset: utf-8\n"
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:40+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:52+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:38+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:51+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:40+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:52+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:40+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:53+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
@ -1054,6 +1054,12 @@ msgid ""
|
|||
"If Value type is selected, the value will be used directly without "
|
||||
"evaluation."
|
||||
msgstr ""
|
||||
"Expresión que contiene una especificación de valor.\n"
|
||||
"Cuando se selecciona el tipo fórmula, este campo puede ser una expresión "
|
||||
"Python que puede utilizar los mismos valores para el campo de condición de "
|
||||
"la acción del servidor.\n"
|
||||
"Si se selecciona el tipo valor, el valor se puede utilizar directamente sin "
|
||||
"evaluación."
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.ad
|
||||
|
@ -3696,8 +3702,8 @@ msgid ""
|
|||
"Value Added Tax number. Check the box if the partner is subjected to the "
|
||||
"VAT. Used by the VAT legal statement."
|
||||
msgstr ""
|
||||
"Número CIF/NIF. Marque esta caja si la empresa está sujeta al IVA. Se "
|
||||
"utiliza para la declaración legal del IVA."
|
||||
"Marque esta casilla si la empresa está sujeta al IVA. Se utiliza para la "
|
||||
"declaración legal del IVA."
|
||||
|
||||
#. module: base
|
||||
#: selection:ir.sequence,implementation:0
|
||||
|
@ -3790,7 +3796,7 @@ msgstr "Verificación EAN"
|
|||
#. module: base
|
||||
#: field:res.partner,vat:0
|
||||
msgid "VAT"
|
||||
msgstr "CIF/NIF"
|
||||
msgstr "IVA"
|
||||
|
||||
#. module: base
|
||||
#: field:res.users,new_password:0
|
||||
|
@ -12419,6 +12425,12 @@ msgid ""
|
|||
"queries regarding your account, please contact us.\n"
|
||||
"Thank you in advance.\n"
|
||||
msgstr ""
|
||||
"Nuestros registros indican que los siguientes pagos se encuentran "
|
||||
"pendientes. Si la cantidad\n"
|
||||
"ya ha sido pagada, por favor ignore este aviso. Sin embargo, si usted tiene "
|
||||
"alguna consulta\n"
|
||||
"sobre su cuenta, póngase en contacto con nosotros.\n"
|
||||
"De antemano gracias.\n"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_users_ldap
|
||||
|
@ -13141,7 +13153,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:res.company,company_registry:0
|
||||
msgid "Company Registry"
|
||||
msgstr ""
|
||||
msgstr "Registro empresa"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.actions.report.xml:0
|
||||
|
@ -13468,7 +13480,7 @@ msgstr "Archivo CSV"
|
|||
#: code:addons/base/res/res_company.py:154
|
||||
#, python-format
|
||||
msgid "Phone: "
|
||||
msgstr ""
|
||||
msgstr "Teléfono: "
|
||||
|
||||
#. module: base
|
||||
#: field:res.company,account_no:0
|
||||
|
@ -13507,7 +13519,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:res.company,vat:0
|
||||
msgid "Tax ID"
|
||||
msgstr ""
|
||||
msgstr "RUT"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.model.fields,field_description:0
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:41+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:53+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
"Language: \n"
|
||||
|
||||
#. module: base
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:41+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:53+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:34+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:46+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:33+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:45+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -9,8 +9,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:37+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:49+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
"X-Poedit-Country: IRAN, ISLAMIC REPUBLIC OF\n"
|
||||
"X-Poedit-Language: Persian\n"
|
||||
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:41+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:53+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:34+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:46+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:34+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:46+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
@ -7179,6 +7179,8 @@ msgid ""
|
|||
"- Action: an action attached to one slot of the given model\n"
|
||||
"- Default: a default value for a model field"
|
||||
msgstr ""
|
||||
"- Action : une action attachée à une instance du modèle donné\n"
|
||||
"- Défaut : une valeur par défaut pour le champ modèle"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.action_partner_addess_tree
|
||||
|
@ -7287,6 +7289,9 @@ msgid ""
|
|||
"An arbitrary string, interpreted by the client according to its own needs "
|
||||
"and wishes. There is no central tag repository across clients."
|
||||
msgstr ""
|
||||
"Une chaîne de caractères arbitraire, interprétée par le client en fonction "
|
||||
"de ses besoins et de ses souhaits. Il n'y a pas de répertoire central "
|
||||
"d'étiquettes partagé par les clients."
|
||||
|
||||
#. module: base
|
||||
#: sql_constraint:ir.rule:0
|
||||
|
@ -7437,6 +7442,12 @@ msgid ""
|
|||
"Mexican accounting chart and localization.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Ceci est le module pour gérer le plan de comptes mexicain dans OpenERP\n"
|
||||
"========================================================================\n"
|
||||
"\n"
|
||||
"Plan de comptes et localisation mexicaine.\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
#: field:res.lang,time_format:0
|
||||
|
@ -8422,6 +8433,17 @@ msgid ""
|
|||
"\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Vous permet d'ajouter des méthodes de livraison dans les commandes de ventes "
|
||||
"et les envois de marchandises.\n"
|
||||
"==============================================================\n"
|
||||
"\n"
|
||||
"Vous pouvez définir vos propres transporteurs et vos propres grilles de "
|
||||
"tarifs de livraison.\n"
|
||||
"Quand vous créérez des factures depuis les envois de marchandises, OpenERP "
|
||||
"sera capable d'ajouter et de calculer une ligne pour la livraison.\n"
|
||||
"\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
#: view:workflow.workitem:0
|
||||
|
@ -9572,7 +9594,7 @@ msgstr ""
|
|||
#: model:ir.ui.menu,name:base.menu_values_form_action
|
||||
#: view:ir.values:0
|
||||
msgid "Action Bindings"
|
||||
msgstr ""
|
||||
msgstr "Correspondances de l'action"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.sequence:0
|
||||
|
@ -9812,6 +9834,13 @@ msgid ""
|
|||
"la moneda del Quetzal. -- Adds accounting chart for Guatemala. It also "
|
||||
"includes taxes and the Quetzal currency"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"This is the base module to manage the accounting chart for Guatemala.\n"
|
||||
"=====================================================================\n"
|
||||
"\n"
|
||||
"Agrega una nomenclatura contable para Guatemala. También icluye impuestos y "
|
||||
"la moneda del Quetzal. -- Adds accounting chart for Guatemala. It also "
|
||||
"includes taxes and the Quetzal currency"
|
||||
|
||||
#. module: base
|
||||
#: view:res.lang:0
|
||||
|
@ -9894,6 +9923,28 @@ msgid ""
|
|||
"created\n"
|
||||
" CALENDAR_NAME: Name of calendar to access\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Ce module contient les fonctionnalités basiques pour le système caldav.\n"
|
||||
"===========================================================\n"
|
||||
"\n"
|
||||
" - Webdav server that provides remote access to calendar\n"
|
||||
" - Synchronisation of calendar using WebDAV\n"
|
||||
" - Customize calendar event and todo attribute with any of OpenERP model\n"
|
||||
" - Provides iCal Import/Export functionality\n"
|
||||
"\n"
|
||||
"To access Calendars using CalDAV clients, point them to:\n"
|
||||
" http://HOSTNAME:PORT/webdav/DATABASE_NAME/calendars/users/USERNAME/c\n"
|
||||
"\n"
|
||||
"To access OpenERP Calendar using WebCal to remote site use the URL like:\n"
|
||||
" http://HOSTNAME:PORT/webdav/DATABASE_NAME/Calendars/CALENDAR_NAME.ics\n"
|
||||
"\n"
|
||||
" Ou,\n"
|
||||
" HOSTNAME: Machine sur lequel OpenERP Server est lancé\n"
|
||||
" PORT : Port sur lequel OpenERP serveur est lancé (par défaut : "
|
||||
"8069)\n"
|
||||
" DATABASE_NAME: Nom de la base de données sur lequel le calendrier "
|
||||
"OpenERP est créé\n"
|
||||
" CALENDAR_NAME: Nom du calendrier à accéder\n"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.model.fields,selectable:0
|
||||
|
@ -10053,6 +10104,12 @@ msgid ""
|
|||
"Greek accounting chart and localization.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Ceci est le module de base pour la gestion du plan comptable Grec.\n"
|
||||
"==================================================================\n"
|
||||
"\n"
|
||||
"Greek accounting chart and localization.\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
#: view:ir.values:0
|
||||
|
@ -10500,7 +10557,7 @@ msgstr "Guide de référence"
|
|||
#. module: base
|
||||
#: view:ir.values:0
|
||||
msgid "Default Value Scope"
|
||||
msgstr ""
|
||||
msgstr "Valeur par défaut de la plage"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.ui.view:0
|
||||
|
@ -10951,7 +11008,7 @@ msgstr "Islande"
|
|||
#: model:ir.actions.act_window,name:base.ir_action_window
|
||||
#: model:ir.ui.menu,name:base.menu_ir_action_window
|
||||
msgid "Window Actions"
|
||||
msgstr "Actions de la fênetre"
|
||||
msgstr "Actions de fênetres"
|
||||
|
||||
#. module: base
|
||||
#: view:res.lang:0
|
||||
|
@ -13385,7 +13442,7 @@ msgstr "Gestion des courriels"
|
|||
#. module: base
|
||||
#: field:ir.actions.server,trigger_name:0
|
||||
msgid "Trigger Signal"
|
||||
msgstr ""
|
||||
msgstr "Signal de déclenchement"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/res/res_users.py:119
|
||||
|
@ -13830,6 +13887,8 @@ msgid ""
|
|||
"External Key/Identifier that can be used for data integration with third-"
|
||||
"party systems"
|
||||
msgstr ""
|
||||
"Clé/Identifiant externe qui peut être utiliser pour l'intégration de données "
|
||||
"avec des systèmes tiers"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,description:base.module_mrp_operations
|
||||
|
@ -14760,7 +14819,7 @@ msgstr "Paramétrer les comptes bancaires"
|
|||
#. module: base
|
||||
#: field:ir.actions.client,tag:0
|
||||
msgid "Client action tag"
|
||||
msgstr ""
|
||||
msgstr "Étiquette de l'action client"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/res/res_lang.py:189
|
||||
|
@ -17294,6 +17353,13 @@ msgid ""
|
|||
"are accessible if installed.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Base Commune pour les modules utilitaires.\n"
|
||||
"===================================\n"
|
||||
"\n"
|
||||
"Crée un lien ce menu pour rendre accessibles les outils comme \"survey\", "
|
||||
"\"lunch\", \"idea\", etc. lorsqu'ils sont installés.\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
#: field:ir.exports,name:0
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:35+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:47+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -14,13 +14,13 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:35+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:47+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
msgid "Saint Helena"
|
||||
msgstr "સંત હેલેના"
|
||||
msgstr ""
|
||||
|
||||
#. module: base
|
||||
#: view:ir.actions.report.xml:0
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:35+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:47+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:38+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:50+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
"Language: hr\n"
|
||||
|
||||
#. module: base
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:35+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:47+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:33+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:44+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:36+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:48+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:36+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:48+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-10 04:36+0000\n"
|
||||
"X-Generator: Launchpad (build 15376)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:48+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:34+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:46+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
@ -238,7 +238,7 @@ msgstr "შეზღუდვის შეცდომა"
|
|||
#. module: base
|
||||
#: model:ir.model,name:base.model_ir_ui_view_custom
|
||||
msgid "ir.ui.view.custom"
|
||||
msgstr ""
|
||||
msgstr "ir.ui.view.custom"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/ir/ir_model.py:313
|
||||
|
@ -472,7 +472,7 @@ msgstr "კონფიგურაციის ვიზარდის სა
|
|||
#. module: base
|
||||
#: model:ir.model,name:base.model_ir_ui_view_sc
|
||||
msgid "ir.ui.view_sc"
|
||||
msgstr ""
|
||||
msgstr "ir.ui.view_sc"
|
||||
|
||||
#. module: base
|
||||
#: field:res.widget.user,widget_id:0
|
||||
|
@ -532,6 +532,10 @@ msgid ""
|
|||
"and reference view. The result is returned as an ordered list of pairs "
|
||||
"(view_id,view_mode)."
|
||||
msgstr ""
|
||||
"ეს ფუნქციური ველი გათვლის რიგის მიხედვით დაწყობილი ხედების სიას, რომლებიც "
|
||||
"უნდა ამუშავდნენ გარკვეული ქმედების შედეგის საჩვენებლად, აერთიანებენ რა ხედის "
|
||||
"რეჟიმს, ხედებს და მიმთითებელ ხედს. შედეგი ბრუნდება, როგორც წყვილების "
|
||||
"დაწყობილი სია (view_id,view_mode)."
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.tv
|
||||
|
@ -929,7 +933,7 @@ msgstr "შესაძლებლობები"
|
|||
#. module: base
|
||||
#: model:ir.model,name:base.model_base_language_export
|
||||
msgid "base.language.export"
|
||||
msgstr ""
|
||||
msgstr "base.language.export"
|
||||
|
||||
#. module: base
|
||||
#: help:ir.actions.server,write_id:0
|
||||
|
@ -1124,7 +1128,7 @@ msgstr "შვილობილი კატეგორიები"
|
|||
#. module: base
|
||||
#: model:ir.model,name:base.model_ir_config_parameter
|
||||
msgid "ir.config_parameter"
|
||||
msgstr ""
|
||||
msgstr "ir.config_parameter"
|
||||
|
||||
#. module: base
|
||||
#: selection:base.language.export,format:0
|
||||
|
@ -1506,7 +1510,7 @@ msgstr "ჩანაწერების თანმიმდევრობ
|
|||
#. module: base
|
||||
#: model:ir.model,name:base.model_ir_exports
|
||||
msgid "ir.exports"
|
||||
msgstr ""
|
||||
msgstr "ir.exports"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/module/wizard/base_update_translations.py:38
|
||||
|
@ -1611,7 +1615,7 @@ msgstr "ბანკი"
|
|||
#. module: base
|
||||
#: model:ir.model,name:base.model_ir_exports_line
|
||||
msgid "ir.exports.line"
|
||||
msgstr ""
|
||||
msgstr "ir.exports.line"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,description:base.module_html_view
|
||||
|
@ -1762,7 +1766,7 @@ msgstr "საწყობის მართვა"
|
|||
#. module: base
|
||||
#: model:ir.model,name:base.model_res_request_link
|
||||
msgid "res.request.link"
|
||||
msgstr ""
|
||||
msgstr "res.request.link"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.actions.wizard,name:0
|
||||
|
@ -1897,7 +1901,7 @@ msgstr "ყირგიზეთი"
|
|||
#. module: base
|
||||
#: model:ir.model,name:base.model_wizard_ir_model_menu_create_line
|
||||
msgid "wizard.ir.model.menu.create.line"
|
||||
msgstr ""
|
||||
msgstr "wizard.ir.model.menu.create.line"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.attachment,res_id:0
|
||||
|
@ -2039,7 +2043,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: model:ir.model,name:base.model_ir_rule
|
||||
msgid "ir.rule"
|
||||
msgstr ""
|
||||
msgstr "ir.rule"
|
||||
|
||||
#. module: base
|
||||
#: selection:ir.cron,interval_type:0
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:36+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:48+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:36+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:48+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:37+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:48+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:36+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:48+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:37+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:49+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:37+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:49+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:34+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:46+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
@ -1606,7 +1606,7 @@ msgstr "Hulpmiddelen"
|
|||
#. module: base
|
||||
#: selection:ir.property,type:0
|
||||
msgid "Float"
|
||||
msgstr "Drijvende comma"
|
||||
msgstr "Drijvende komma"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.category,name:base.module_category_warehouse_management
|
||||
|
@ -2344,7 +2344,7 @@ msgid ""
|
|||
"Comma-separated list of allowed view modes, such as 'form', 'tree', "
|
||||
"'calendar', etc. (Default: tree,form)"
|
||||
msgstr ""
|
||||
"Comma-gescheiden lijst van toegestane weergavestanden zoals 'form', 'tree', "
|
||||
"Komma-gescheiden lijst van toegestane weergavestanden zoals 'form', 'tree', "
|
||||
"'calendar', etc. (Standaard: tree,form)"
|
||||
|
||||
#. module: base
|
||||
|
@ -3091,7 +3091,7 @@ msgid ""
|
|||
"direction)"
|
||||
msgstr ""
|
||||
"Ongeldige \"order\" opgegeven. Een geldige \"order\" specificatie is een "
|
||||
"comma-gescheiden lijst van geldige veldnamen (optioneel gevolgd door "
|
||||
"komma-gescheiden lijst van geldige veldnamen (optioneel gevolgd door "
|
||||
"asc/desc voor de richting)"
|
||||
|
||||
#. module: base
|
||||
|
@ -4382,7 +4382,7 @@ msgstr "`code`moet uniek zijn."
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_hr_expense
|
||||
msgid "Expenses Management"
|
||||
msgstr "Uitgave beheer"
|
||||
msgstr "Declaratiebeheer"
|
||||
|
||||
#. module: base
|
||||
#: view:workflow.activity:0
|
||||
|
@ -4676,7 +4676,7 @@ msgstr ""
|
|||
#: model:ir.ui.menu,name:base.menu_workflow
|
||||
#: model:ir.ui.menu,name:base.menu_workflow_root
|
||||
msgid "Workflows"
|
||||
msgstr "Werkschema's"
|
||||
msgstr "Workflows"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,description:base.module_profile_tools
|
||||
|
@ -6733,7 +6733,7 @@ msgstr "Urenstaten"
|
|||
#. module: base
|
||||
#: field:res.partner,function:0
|
||||
msgid "function"
|
||||
msgstr "functie"
|
||||
msgstr "Functie"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.ui.menu,name:base.menu_audit
|
||||
|
@ -7356,7 +7356,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:res.partner,title:0
|
||||
msgid "Partner Firm"
|
||||
msgstr "Relatie titel"
|
||||
msgstr "Juridische entiteit"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.action_model_fields
|
||||
|
@ -7847,7 +7847,7 @@ msgstr "Macau"
|
|||
#. module: base
|
||||
#: model:ir.actions.report.xml,name:base.res_partner_address_report
|
||||
msgid "Labels"
|
||||
msgstr "Etiketten"
|
||||
msgstr "Labels"
|
||||
|
||||
#. module: base
|
||||
#: field:partner.massmail.wizard,email_from:0
|
||||
|
@ -10123,7 +10123,7 @@ msgstr "Rapport voorbeeldweergave"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_purchase_analytic_plans
|
||||
msgid "Purchase Analytic Plans"
|
||||
msgstr "Inkooporder kostenplaatsen"
|
||||
msgstr "Inkooporderregel kostenplaatsen"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,description:base.module_analytic_journal_billing_rate
|
||||
|
@ -12324,7 +12324,7 @@ msgid ""
|
|||
"External Key/Identifier that can be used for data integration with third-"
|
||||
"party systems"
|
||||
msgstr ""
|
||||
"Externe id wat kan worden gebruikt voor het intgereren van gegevens van "
|
||||
"Externe id wat kan worden gebruikt voor het integreren van gegevens van "
|
||||
"andere systemen."
|
||||
|
||||
#. module: base
|
||||
|
@ -13016,7 +13016,7 @@ msgstr "Inhoud"
|
|||
#: code:addons/base/ir/ir_mail_server.py:199
|
||||
#, python-format
|
||||
msgid "Connection test succeeded!"
|
||||
msgstr "Connectietest succesfol!"
|
||||
msgstr "Connectietest geslaagd!"
|
||||
|
||||
#. module: base
|
||||
#: view:partner.massmail.wizard:0
|
||||
|
@ -13629,6 +13629,14 @@ msgid ""
|
|||
"plans.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Basis module om kostenplaatsen te verdelen over inkooporderregels.\n"
|
||||
"========================================================\n"
|
||||
"\n"
|
||||
"Deze module geeft de gebruiker de mogelijkheid om meerdere\n"
|
||||
"kostenplaatsen te onderhouden. Het is mogelijk om inkooporder-\n"
|
||||
"regels op te delen in meerdere kostenplaatsen.\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
#: field:res.company,vat:0
|
||||
|
@ -13638,7 +13646,7 @@ msgstr "BTW Nr."
|
|||
#. module: base
|
||||
#: field:ir.model.fields,field_description:0
|
||||
msgid "Field Label"
|
||||
msgstr "Etiket veld"
|
||||
msgstr "Veldlabel"
|
||||
|
||||
#. module: base
|
||||
#: help:ir.actions.report.xml,report_rml:0
|
||||
|
@ -14166,7 +14174,7 @@ msgstr "_Export"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_account_followup
|
||||
msgid "Followup Management"
|
||||
msgstr "Aanmaningenbeheer"
|
||||
msgstr "Betalingsherinneringen"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,description:base.module_l10n_fr
|
||||
|
@ -14657,7 +14665,7 @@ msgid ""
|
|||
"Supported file formats: *.csv (Comma-separated values) or *.po (GetText "
|
||||
"Portable Objects)"
|
||||
msgstr ""
|
||||
"Ondersteunde bestandsformaten: *.csv (comma gescheiden waarden) of *.po "
|
||||
"Ondersteunde bestandsformaten: *.csv (komma gescheiden waarden) of *.po "
|
||||
"(GetText Portable Objecten)"
|
||||
|
||||
#. module: base
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:40+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:53+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:37+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:49+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-06 04:36+0000\n"
|
||||
"X-Generator: Launchpad (build 15353)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:49+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
@ -121,6 +121,7 @@ msgstr "Exibir dicas no menu"
|
|||
msgid ""
|
||||
"Model name on which the method to be called is located, e.g. 'res.partner'."
|
||||
msgstr ""
|
||||
"Nome do modelo onde está localizado o método que é chamado, exº 'res.partner'"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.module.module:0
|
||||
|
@ -186,7 +187,7 @@ msgstr "Processo"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_analytic_journal_billing_rate
|
||||
msgid "Billing Rates on Contracts"
|
||||
msgstr ""
|
||||
msgstr "Escalões de Preços de Contratos"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/res/res_users.py:558
|
||||
|
@ -550,7 +551,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: view:ir.values:0
|
||||
msgid "Action Binding"
|
||||
msgstr ""
|
||||
msgstr "Associação de Ação"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.gf
|
||||
|
@ -977,7 +978,7 @@ msgstr "Atualizar módulos"
|
|||
#. module: base
|
||||
#: selection:base.language.install,lang:0
|
||||
msgid "Spanish (UY) / Español (UY)"
|
||||
msgstr ""
|
||||
msgstr "Espanhol (UY) / Español (UY)"
|
||||
|
||||
#. module: base
|
||||
#: field:res.partner,mobile:0
|
||||
|
@ -1495,6 +1496,9 @@ msgid ""
|
|||
" OpenERP Web gantt chart view.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
" OpenERP Web vista tabela Gantt.\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
#: report:ir.module.reference.graph:0
|
||||
|
@ -1931,7 +1935,7 @@ msgstr "Vista de HTML"
|
|||
#. module: base
|
||||
#: field:res.currency,position:0
|
||||
msgid "Symbol position"
|
||||
msgstr ""
|
||||
msgstr "Posição do símbolo"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_process
|
||||
|
@ -1995,7 +1999,7 @@ msgstr "Modelo Anexado"
|
|||
#. module: base
|
||||
#: field:res.partner.bank,footer:0
|
||||
msgid "Display on Reports"
|
||||
msgstr ""
|
||||
msgstr "Mostrar nos relatórios"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,description:base.module_l10n_cn
|
||||
|
@ -2625,6 +2629,12 @@ msgid ""
|
|||
"\n"
|
||||
"Configure servers and trigger synchronization with its database objects.\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Sincronização com todos os objectos.\n"
|
||||
"=================================\n"
|
||||
"\n"
|
||||
"Configure a sincronização de servidores e gatilhos com os seus objectos de "
|
||||
"base de dados.\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.mg
|
||||
|
@ -2686,7 +2696,7 @@ msgstr "Ação Alvo"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_base_calendar
|
||||
msgid "Calendar Layer"
|
||||
msgstr ""
|
||||
msgstr "Camada de Calendário"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.report.xml,name:base.report_ir_model_overview
|
||||
|
@ -2930,7 +2940,7 @@ msgstr "Erro!"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_l10n_fr_rib
|
||||
msgid "French RIB Bank Details"
|
||||
msgstr ""
|
||||
msgstr "Detalhes Bancários do RIB Francês"
|
||||
|
||||
#. module: base
|
||||
#: view:res.lang:0
|
||||
|
@ -3011,12 +3021,12 @@ msgstr "Bangladesh"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_project_retro_planning
|
||||
msgid "Project Retro-planning"
|
||||
msgstr ""
|
||||
msgstr "Retro-planeamento de Projeto"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_stock_planning
|
||||
msgid "Master Procurement Schedule"
|
||||
msgstr ""
|
||||
msgstr "Calendário Principal de Compras"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_ir_module_category
|
||||
|
@ -3062,7 +3072,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:ir.actions.client,params_store:0
|
||||
msgid "Params storage"
|
||||
msgstr ""
|
||||
msgstr "Salvaguarda de parâmetros"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/module/module.py:409
|
||||
|
@ -3098,7 +3108,7 @@ msgstr ""
|
|||
#: code:addons/report_sxw.py:434
|
||||
#, python-format
|
||||
msgid "Unknown report type: %s"
|
||||
msgstr ""
|
||||
msgstr "Tipo de relatório desconhecido: %s"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/ir/ir_model.py:282
|
||||
|
@ -3325,12 +3335,12 @@ msgstr "Ícone da Web do Ficheiro (hover)"
|
|||
#. module: base
|
||||
#: model:ir.module.module,description:base.module_web_diagram
|
||||
msgid "Openerp web Diagram view"
|
||||
msgstr ""
|
||||
msgstr "Vista de Diagrama do Openerp web"
|
||||
|
||||
#. module: base
|
||||
#: model:res.groups,name:base.group_hr_user
|
||||
msgid "HR Officer"
|
||||
msgstr ""
|
||||
msgstr "Gestor de Recursos Humanos"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_hr_contract
|
||||
|
@ -3394,7 +3404,7 @@ msgstr "Fabricantes de Artigos"
|
|||
#: code:addons/base/ir/ir_mail_server.py:217
|
||||
#, python-format
|
||||
msgid "SMTP-over-SSL mode unavailable"
|
||||
msgstr ""
|
||||
msgstr "Modo SMTP-sobre-SSL indisponível"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_survey
|
||||
|
@ -3447,7 +3457,7 @@ msgstr "Uruguai"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_fetchmail_crm
|
||||
msgid "eMail Gateway for Leads"
|
||||
msgstr ""
|
||||
msgstr "Gateway de eMail para Oportunidades"
|
||||
|
||||
#. module: base
|
||||
#: selection:base.language.install,lang:0
|
||||
|
@ -3662,7 +3672,7 @@ msgstr "O RIB e / ou o IBAN não é válido"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_report_webkit
|
||||
msgid "Webkit Report Engine"
|
||||
msgstr ""
|
||||
msgstr "Motor de Relatórios Webkit"
|
||||
|
||||
#. module: base
|
||||
#: selection:publisher_warranty.contract,state:0
|
||||
|
@ -3773,6 +3783,10 @@ msgid ""
|
|||
"or data in your OpenERP instance. To install some modules, click on the "
|
||||
"button \"Install\" from the form view and then click on \"Start Upgrade\"."
|
||||
msgstr ""
|
||||
"Pode instalar novos módulos para activar novas funcionalidades, menus, "
|
||||
"relatórios ou dados na sua instância OpenERP. Para instalar módulos, clique "
|
||||
"no botão \"instalar\" através da vista de formulário e depois clique em "
|
||||
"\"Iniciar Actualização\"."
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.ir_cron_act
|
||||
|
@ -3788,6 +3802,9 @@ msgid ""
|
|||
" OpenERP Web chat module.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
" Módulo OpenERP de conversação web.\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
#: field:res.partner.address,title:0
|
||||
|
@ -3810,7 +3827,7 @@ msgstr "Recursividade Detetada."
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_report_webkit_sample
|
||||
msgid "Webkit Report Samples"
|
||||
msgstr ""
|
||||
msgstr "Relatórios Exemplo Webkit"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_point_of_sale
|
||||
|
@ -3880,6 +3897,8 @@ msgid ""
|
|||
"Invalid value for reference field \"%s.%s\" (last part must be a non-zero "
|
||||
"integer): \"%s\""
|
||||
msgstr ""
|
||||
"Valor inválido para campo de referência \"%s.%s\" (ultima parte deve ser um "
|
||||
"numero diferente de zero): \"%s\""
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.category,name:base.module_category_human_resources
|
||||
|
@ -3901,6 +3920,8 @@ msgstr "RML (desatualizado - use Report)"
|
|||
#: sql_constraint:ir.translation:0
|
||||
msgid "Language code of translation item must be among known languages"
|
||||
msgstr ""
|
||||
"Linguagem do código do item de tradução deve estar entre as linguagens "
|
||||
"conhecidas"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.rule:0
|
||||
|
@ -3968,6 +3989,9 @@ msgid ""
|
|||
" OpenERP Web mobile.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
" OpenERP Web móvel.\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
#: view:res.lang:0
|
||||
|
@ -4081,6 +4105,8 @@ msgid ""
|
|||
"Mail delivery failed via SMTP server '%s'.\n"
|
||||
"%s: %s"
|
||||
msgstr ""
|
||||
"Entrega de email falhou através do servidor SMTP '%s'.\n"
|
||||
"%s: %s"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.cron:0
|
||||
|
@ -4148,12 +4174,12 @@ msgstr "Liechtenstein"
|
|||
#. module: base
|
||||
#: model:ir.module.module,description:base.module_web_rpc
|
||||
msgid "Openerp web web"
|
||||
msgstr ""
|
||||
msgstr "Openerp web web"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_project_issue_sheet
|
||||
msgid "Timesheet on Issues"
|
||||
msgstr ""
|
||||
msgstr "Folhas de horas de tickets de suporte"
|
||||
|
||||
#. module: base
|
||||
#: model:res.partner.title,name:base.res_partner_title_ltd
|
||||
|
@ -4263,6 +4289,9 @@ msgid ""
|
|||
"its dependencies are satisfied. If the module has no dependency, it is "
|
||||
"always installed."
|
||||
msgstr ""
|
||||
"Um módulo auto-instalável é automaticamente instalado pelo sistema quando "
|
||||
"todas as suas dependências estão asseguradas. Se o módulo não tiver "
|
||||
"dependências é sempre instalado."
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.res_lang_act_window
|
||||
|
@ -4391,6 +4420,15 @@ msgid ""
|
|||
"\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Este módulo ajuda a configurar o sistema na instalação de uma nova base de "
|
||||
"dados.\n"
|
||||
"============================================================================="
|
||||
"===\n"
|
||||
"\n"
|
||||
"Mostra uma lista de funcionalidades e módulos de onde escolher.\n"
|
||||
"\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
#: field:ir.actions.report.xml,report_sxw_content:0
|
||||
|
@ -4475,6 +4513,9 @@ msgid ""
|
|||
"When no specific mail server is requested for a mail, the highest priority "
|
||||
"one is used. Default priority is 10 (smaller number = higher priority)"
|
||||
msgstr ""
|
||||
"Quando não é especificado um determinado servidor de email, é utilizado o de "
|
||||
"maior prioridade. A prioridade por omissão é 10 (numero mais baixo = maior "
|
||||
"prioridade)"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,description:base.module_crm_partner_assign
|
||||
|
@ -4813,6 +4854,9 @@ msgid ""
|
|||
"the same values as those available in the condition field, e.g. `Dear [[ "
|
||||
"object.partner_id.name ]]`"
|
||||
msgstr ""
|
||||
"No conteúdos do email podem-se introduzir expressões entre duplas chavetas "
|
||||
"baseadas nos mesmos valores disponíveis no campo de condição, exº `Caro [[ "
|
||||
"object.partner_id.name ]]`"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,name:base.action_workflow_form
|
||||
|
@ -4837,7 +4881,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: model:ir.module.category,name:base.module_category_specific_industry_applications
|
||||
msgid "Specific Industry Applications"
|
||||
msgstr ""
|
||||
msgstr "Aplicações para uma Indústria Específica"
|
||||
|
||||
#. module: base
|
||||
#: model:res.partner.category,name:base.res_partner_category_retailers0
|
||||
|
@ -5058,7 +5102,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_web_chat
|
||||
msgid "Web Chat"
|
||||
msgstr ""
|
||||
msgstr "Conversação Web"
|
||||
|
||||
#. module: base
|
||||
#: field:res.company,rml_footer2:0
|
||||
|
@ -5090,6 +5134,7 @@ msgstr "Segurança"
|
|||
#, python-format
|
||||
msgid "Changing the storing system for field \"%s\" is not allowed."
|
||||
msgstr ""
|
||||
"Modificar o sistema de armazenamento do campo \"%s\" não é permitido."
|
||||
|
||||
#. module: base
|
||||
#: help:res.partner.bank,company_id:0
|
||||
|
@ -5446,7 +5491,7 @@ msgstr "Zâmbia"
|
|||
#. module: base
|
||||
#: view:ir.actions.todo:0
|
||||
msgid "Launch Configuration Wizard"
|
||||
msgstr ""
|
||||
msgstr "Lançar Configurador"
|
||||
|
||||
#. module: base
|
||||
#: help:res.partner,user_id:0
|
||||
|
@ -5677,7 +5722,7 @@ msgstr "Web"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_lunch
|
||||
msgid "Lunch Orders"
|
||||
msgstr ""
|
||||
msgstr "Encomendas de Refeição"
|
||||
|
||||
#. module: base
|
||||
#: selection:base.language.install,lang:0
|
||||
|
@ -5943,7 +5988,7 @@ msgstr ""
|
|||
#: model:ir.ui.menu,name:base.menu_values_form_defaults
|
||||
#: view:ir.values:0
|
||||
msgid "User-defined Defaults"
|
||||
msgstr ""
|
||||
msgstr "Parâmetros de Utilizador por Omissão"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.category,name:base.module_category_usability
|
||||
|
@ -5960,7 +6005,7 @@ msgstr "Valor do Domínio"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_base_module_quality
|
||||
msgid "Analyse Module Quality"
|
||||
msgstr ""
|
||||
msgstr "Analisar Qualidade do Módulo"
|
||||
|
||||
#. module: base
|
||||
#: selection:base.language.install,lang:0
|
||||
|
@ -6213,7 +6258,7 @@ msgstr "Construtor de Pesquisas"
|
|||
#. module: base
|
||||
#: selection:ir.actions.todo,type:0
|
||||
msgid "Launch Automatically"
|
||||
msgstr ""
|
||||
msgstr "Iniciar Automáticamente"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,description:base.module_mail
|
||||
|
@ -6704,7 +6749,7 @@ msgstr "Perfil do Cliente"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_project_issue
|
||||
msgid "Issues Tracker"
|
||||
msgstr ""
|
||||
msgstr "Registo de Tickets de Suporte"
|
||||
|
||||
#. module: base
|
||||
#: selection:ir.cron,interval_type:0
|
||||
|
@ -6877,7 +6922,7 @@ msgstr "Auditoria"
|
|||
#. module: base
|
||||
#: help:ir.values,company_id:0
|
||||
msgid "If set, action binding only applies for this company"
|
||||
msgstr ""
|
||||
msgstr "Se activada, a associação de acções só se aplica a esta empresa"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.lc
|
||||
|
@ -7220,7 +7265,7 @@ msgstr "Honduras - Contabilidade"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_report_intrastat
|
||||
msgid "Intrastat Reporting"
|
||||
msgstr ""
|
||||
msgstr "Relatórios Intrastat"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/res/res_users.py:222
|
||||
|
@ -7728,7 +7773,7 @@ msgstr "Alemão / Nederlands"
|
|||
#. module: base
|
||||
#: selection:res.company,paper_format:0
|
||||
msgid "US Letter"
|
||||
msgstr ""
|
||||
msgstr "Letter (EUA)"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,description:base.module_stock_location
|
||||
|
@ -8253,7 +8298,7 @@ msgstr "Web Icon Image"
|
|||
#. module: base
|
||||
#: field:ir.actions.server,wkf_model_id:0
|
||||
msgid "Target Object"
|
||||
msgstr ""
|
||||
msgstr "Objecto de Destino"
|
||||
|
||||
#. module: base
|
||||
#: selection:ir.model.fields,select_level:0
|
||||
|
@ -8433,7 +8478,7 @@ msgstr "Rotas Avançadas"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_pad
|
||||
msgid "Collaborative Pads"
|
||||
msgstr ""
|
||||
msgstr "Painéis Colaborativos"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_account_anglo_saxon
|
||||
|
@ -8448,7 +8493,7 @@ msgstr "Nepal"
|
|||
#. module: base
|
||||
#: help:res.groups,implied_ids:0
|
||||
msgid "Users of this group automatically inherit those groups"
|
||||
msgstr ""
|
||||
msgstr "Utilizadores deste grupo automaticamente herdam os seguintes grupos"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_hr_attendance
|
||||
|
@ -8489,7 +8534,7 @@ msgstr ""
|
|||
#: model:ir.ui.menu,name:base.menu_values_form_action
|
||||
#: view:ir.values:0
|
||||
msgid "Action Bindings"
|
||||
msgstr ""
|
||||
msgstr "Associações de Acções"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.sequence:0
|
||||
|
@ -8513,7 +8558,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_account
|
||||
msgid "eInvoicing"
|
||||
msgstr ""
|
||||
msgstr "Faturação Electrónica"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,description:base.module_association
|
||||
|
@ -9243,7 +9288,7 @@ msgstr "Ilhas Marianas do Norte"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_claim_from_delivery
|
||||
msgid "Claim on Deliveries"
|
||||
msgstr ""
|
||||
msgstr "Reclamação nas Entregas"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sb
|
||||
|
@ -9309,7 +9354,7 @@ msgstr "Traduções"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_project_gtd
|
||||
msgid "Todo Lists"
|
||||
msgstr ""
|
||||
msgstr "Lista de Assuntos a Tratar"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.actions.report.xml:0
|
||||
|
@ -9360,7 +9405,7 @@ msgstr "Guia de Referência"
|
|||
#. module: base
|
||||
#: view:ir.values:0
|
||||
msgid "Default Value Scope"
|
||||
msgstr ""
|
||||
msgstr "Valor por Omissão para Âmbito"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.ui.view:0
|
||||
|
@ -9470,7 +9515,7 @@ msgstr "Data da Criação"
|
|||
#. module: base
|
||||
#: help:ir.actions.server,trigger_name:0
|
||||
msgid "The workflow signal to trigger"
|
||||
msgstr ""
|
||||
msgstr "O sinal do fluxo de trabalho para o gatilho"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,description:base.module_mrp
|
||||
|
@ -9519,7 +9564,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: model:ir.module.module,description:base.module_google_base_account
|
||||
msgid "The module adds google user in res user"
|
||||
msgstr ""
|
||||
msgstr "Este módulo adiciona o utilizador Google no res user"
|
||||
|
||||
#. module: base
|
||||
#: selection:base.language.install,state:0
|
||||
|
@ -9619,7 +9664,7 @@ msgstr "Empresas"
|
|||
#. module: base
|
||||
#: help:res.currency,symbol:0
|
||||
msgid "Currency sign, to be used when printing amounts."
|
||||
msgstr ""
|
||||
msgstr "Sinal da moeda, a ser utilizado na impressão de quantias."
|
||||
|
||||
#. module: base
|
||||
#: view:res.lang:0
|
||||
|
@ -9633,6 +9678,8 @@ msgid ""
|
|||
"Your server does not seem to support SSL, you may want to try STARTTLS "
|
||||
"instead"
|
||||
msgstr ""
|
||||
"O seu servidor aparentemente não suporta SSL, pode tentar STARTTLS como "
|
||||
"alternativa"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_res_widget
|
||||
|
@ -9657,7 +9704,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_mrp_jit
|
||||
msgid "Just In Time Scheduling"
|
||||
msgstr ""
|
||||
msgstr "Agendamento em Tempo Real"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_account_bank_statement_extensions
|
||||
|
@ -10595,6 +10642,7 @@ msgstr "%A - Nome completo do dia da semana."
|
|||
#: help:ir.values,user_id:0
|
||||
msgid "If set, action binding only applies for this user."
|
||||
msgstr ""
|
||||
"Se seleccionado, a associação de acção apenas se aplica a este utilizador."
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.gw
|
||||
|
@ -10922,7 +10970,7 @@ msgstr "Estado do País"
|
|||
#. module: base
|
||||
#: model:ir.ui.menu,name:base.next_id_5
|
||||
msgid "Sequences & Identifiers"
|
||||
msgstr ""
|
||||
msgstr "Sequências & Identificadores"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,description:base.module_l10n_th
|
||||
|
@ -11294,6 +11342,7 @@ msgstr ""
|
|||
msgid ""
|
||||
"2. Group-specific rules are combined together with a logical OR operator"
|
||||
msgstr ""
|
||||
"2. Regras específicas a um grupo são agregadas através do operador lógico OR"
|
||||
|
||||
#. module: base
|
||||
#: model:res.partner.category,name:base.res_partner_category_woodsuppliers0
|
||||
|
@ -11453,7 +11502,7 @@ msgstr "Fuso Horário"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_wiki_faq
|
||||
msgid "Wiki: Internal FAQ"
|
||||
msgstr ""
|
||||
msgstr "Wiki: FAQ Interno"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_ir_actions_report_xml
|
||||
|
@ -11718,7 +11767,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_hr
|
||||
msgid "Employee Directory"
|
||||
msgstr ""
|
||||
msgstr "Lista de Colaboradores"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.cron:0
|
||||
|
@ -11895,7 +11944,7 @@ msgstr "Tunísia"
|
|||
#. module: base
|
||||
#: view:ir.actions.todo:0
|
||||
msgid "Wizards to be Launched"
|
||||
msgstr ""
|
||||
msgstr "Configuradores a serem Iniciados"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.category,name:base.module_category_manufacturing
|
||||
|
@ -11973,7 +12022,7 @@ msgstr "Gestão de Emails"
|
|||
#. module: base
|
||||
#: field:ir.actions.server,trigger_name:0
|
||||
msgid "Trigger Signal"
|
||||
msgstr ""
|
||||
msgstr "Sinal do Gatilho"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/res/res_users.py:119
|
||||
|
@ -12029,7 +12078,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:res.groups,trans_implied_ids:0
|
||||
msgid "Transitively inherits"
|
||||
msgstr ""
|
||||
msgstr "Herda transitivamente"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.default,ref_table:0
|
||||
|
@ -12405,6 +12454,8 @@ msgid ""
|
|||
"External Key/Identifier that can be used for data integration with third-"
|
||||
"party systems"
|
||||
msgstr ""
|
||||
"Chave externa/identificador pode ser utilizado para integração de dados com "
|
||||
"aplicações externas"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,description:base.module_mrp_operations
|
||||
|
@ -12847,7 +12898,7 @@ msgstr "Identificadores Externos"
|
|||
#. module: base
|
||||
#: model:res.groups,name:base.group_sale_salesman
|
||||
msgid "User - Own Leads Only"
|
||||
msgstr ""
|
||||
msgstr "Utilizador - Apenas as suas Oportunidades"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.cd
|
||||
|
@ -13295,7 +13346,7 @@ msgstr "Definir Contas Bancárias"
|
|||
#. module: base
|
||||
#: field:ir.actions.client,tag:0
|
||||
msgid "Client action tag"
|
||||
msgstr ""
|
||||
msgstr "Etiqueta de acção de cliente"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/res/res_lang.py:189
|
||||
|
@ -13368,6 +13419,8 @@ msgid ""
|
|||
"The object that should receive the workflow signal (must have an associated "
|
||||
"workflow)"
|
||||
msgstr ""
|
||||
"O objecto que deve receber o sinal do fluxo de trabalho (deve ter um fluxo "
|
||||
"de trabalho associado)"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.category,description:base.module_category_account_voucher
|
||||
|
@ -13864,7 +13917,7 @@ msgstr "Espanha - Contabilidade (PGCE 2008)"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_stock_no_autopicking
|
||||
msgid "Picking Before Manufacturing"
|
||||
msgstr ""
|
||||
msgstr "Recolha Antes da Produção"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.wf
|
||||
|
@ -14021,7 +14074,7 @@ msgstr "Erro"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_base_crypt
|
||||
msgid "DB Password Encryption"
|
||||
msgstr ""
|
||||
msgstr "Encriptação da palavra-chave da BD"
|
||||
|
||||
#. module: base
|
||||
#: help:workflow.transition,act_to:0
|
||||
|
@ -14088,7 +14141,7 @@ msgstr "Ilhas do Natal"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_web_livechat
|
||||
msgid "Live Chat Support"
|
||||
msgstr ""
|
||||
msgstr "Suporte por Conversação Online"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.actions.server:0
|
||||
|
@ -14107,6 +14160,9 @@ msgid ""
|
|||
" OpenERP Web dashboard view.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
" OpenERP Web vista de painel.\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
#: view:res.partner:0
|
||||
|
@ -14291,6 +14347,7 @@ msgstr "TLS (STARTTLS)"
|
|||
#: help:ir.actions.act_window,usage:0
|
||||
msgid "Used to filter menu and home actions from the user form."
|
||||
msgstr ""
|
||||
"Utilizado para filtrar menu e acções principais do formulário do utilizador"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sa
|
||||
|
@ -14301,11 +14358,12 @@ msgstr "Arábia Saudita"
|
|||
#: help:res.company,rml_header1:0
|
||||
msgid "Appears by default on the top right corner of your printed documents."
|
||||
msgstr ""
|
||||
"Aparece por omissão no topo superior direito dos seus documentos impressos."
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_fetchmail_crm_claim
|
||||
msgid "eMail Gateway for CRM Claim"
|
||||
msgstr ""
|
||||
msgstr "Servidor de eMail para Reclamações do CRM"
|
||||
|
||||
#. module: base
|
||||
#: help:res.partner,supplier:0
|
||||
|
@ -14482,6 +14540,9 @@ msgid ""
|
|||
" OpenERP Web calendar view.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
" OpenERP Web vista de calendário.\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
#: model:ir.ui.menu,name:base.menu_crm_config_lead
|
||||
|
@ -14509,6 +14570,8 @@ msgstr "E"
|
|||
msgid ""
|
||||
"Database identifier of the record to which this applies. 0 = for all records"
|
||||
msgstr ""
|
||||
"Identificador de base de dados do registo ao quali se aplica. 0 = todos os "
|
||||
"registos"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.model.fields,relation:0
|
||||
|
@ -14566,7 +14629,7 @@ msgstr "Recurso do Objeto"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_crm_helpdesk
|
||||
msgid "Helpdesk"
|
||||
msgstr ""
|
||||
msgstr "Suporte"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,help:base.grant_menu_access
|
||||
|
@ -14591,7 +14654,7 @@ msgstr "Campos Descendentes"
|
|||
#. module: base
|
||||
#: view:ir.rule:0
|
||||
msgid "Detailed algorithm:"
|
||||
msgstr ""
|
||||
msgstr "Algoritmo detalhado:"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.actions.act_window,usage:0
|
||||
|
@ -14682,7 +14745,7 @@ msgstr "Alemanha - Contabilidade"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_auction
|
||||
msgid "Auction Houses"
|
||||
msgstr ""
|
||||
msgstr "Casas de Leilão"
|
||||
|
||||
#. module: base
|
||||
#: field:ir.ui.menu,web_icon:0
|
||||
|
@ -14796,7 +14859,7 @@ msgstr "Aruba"
|
|||
#: code:addons/base/module/wizard/base_module_import.py:60
|
||||
#, python-format
|
||||
msgid "File is not a zip file!"
|
||||
msgstr ""
|
||||
msgstr "O ficheiro não tem extensão .zip!"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.ar
|
||||
|
@ -14963,7 +15026,7 @@ msgstr ""
|
|||
#: code:addons/orm.py:791
|
||||
#, python-format
|
||||
msgid "Serialization field `%s` not found for sparse field `%s`!"
|
||||
msgstr ""
|
||||
msgstr "O campo de serialização `%s` não foi encontrado para o campo `%s`!"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.jm
|
||||
|
@ -15004,7 +15067,7 @@ msgstr "Aviso"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_edi
|
||||
msgid "Electronic Data Interchange (EDI)"
|
||||
msgstr ""
|
||||
msgstr "Interface Electrónico de Documentos (EDI)"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.category,name:base.module_category_tools
|
||||
|
@ -15126,6 +15189,7 @@ msgstr ""
|
|||
#: help:ir.mail_server,smtp_port:0
|
||||
msgid "SMTP Port. Usually 465 for SSL, and 25 or 587 for other cases."
|
||||
msgstr ""
|
||||
"Porta SMTP. Normalmente 465 para SSL, e 25 ou 587 nos restantes casos."
|
||||
|
||||
#. module: base
|
||||
#: view:ir.sequence:0
|
||||
|
@ -15200,6 +15264,8 @@ msgid ""
|
|||
"Helps you handle your accounting needs, if you are not an accountant, we "
|
||||
"suggest you to install only the Invoicing."
|
||||
msgstr ""
|
||||
"Ajuda-o nas suas necessidades de contabilidade. Se não é um contabilista, "
|
||||
"recomendamos a instalação apenas da facturação."
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_plugin_thunderbird
|
||||
|
@ -15222,7 +15288,7 @@ msgstr "País"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_project_messages
|
||||
msgid "In-Project Messaging System"
|
||||
msgstr ""
|
||||
msgstr "Sistema de Mensagens intra Projecto"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.pn
|
||||
|
@ -15236,11 +15302,14 @@ msgid ""
|
|||
" OpenERP Web test suite.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
" OpenERP Web plataforma de teste.\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
#: view:ir.values:0
|
||||
msgid "Action Bindings/Defaults"
|
||||
msgstr ""
|
||||
msgstr "Associação de Acções/Por Omissão"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.rule:0
|
||||
|
@ -15534,7 +15603,7 @@ msgstr "Ilhas Turks e Caicos"
|
|||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_fetchmail_project_issue
|
||||
msgid "eMail Gateway for Project Issues"
|
||||
msgstr ""
|
||||
msgstr "Servidor de eMail para Tickets de Projecto"
|
||||
|
||||
#. module: base
|
||||
#: field:res.partner.bank,partner_id:0
|
||||
|
@ -15589,6 +15658,8 @@ msgid ""
|
|||
"Manage relations with prospects and customers using leads, opportunities, "
|
||||
"requests or issues."
|
||||
msgstr ""
|
||||
"Gira relacionamento com prospectos e cliente utilizando dicas oportunidade, "
|
||||
"solicitações e pedidos de suporte."
|
||||
|
||||
#. module: base
|
||||
#: selection:res.partner.address,type:0
|
||||
|
@ -15706,6 +15777,8 @@ msgid ""
|
|||
"This field is computed automatically based on bank accounts defined, having "
|
||||
"the display on footer checkbox set."
|
||||
msgstr ""
|
||||
"Este campo é calculado automaticamente baseado nas contas bancárias "
|
||||
"definidas, quando está seleccionada a opção de mostrar no footer."
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,description:base.module_mrp_subproduct
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:40+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:52+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
@ -4417,6 +4417,16 @@ msgid ""
|
|||
" * Cheque Register\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
"O Módulo de Comprovantes Contábeis inclui os comprovantes de entrada "
|
||||
"exigídos para Banco, Caixa, Vendas, Compras, Despesas, etc.\n"
|
||||
"============================================================================="
|
||||
"===================================================\n"
|
||||
"\n"
|
||||
" * Comprovante de Entrada\n"
|
||||
" * Recibo Comprovante\n"
|
||||
" * Cópia de Cheque\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
#: field:res.partner,ean13:0
|
||||
|
@ -4685,6 +4695,20 @@ msgid ""
|
|||
"\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
"O módulo de compras gera um pedido de compra para aquisição de mercadorias "
|
||||
"de um fornecedor.\n"
|
||||
"============================================================================="
|
||||
"===============\n"
|
||||
"\n"
|
||||
"Uma fatura do fornecedor é criada para o pedido de compra específico.\n"
|
||||
"\n"
|
||||
"Painel para gestão de compras, que inclui:\n"
|
||||
" * Pedidos de Compras Correntes\n"
|
||||
" * Pedidos de Compras Preliminares\n"
|
||||
" * Gráfico de quantidade e valor por mês\n"
|
||||
"\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
#: view:ir.model.fields:0
|
||||
|
@ -5869,6 +5893,30 @@ msgid ""
|
|||
" * Graph : Products to send in delay (date < = today)\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
"O módulo de Gestão de Estoque do OpenERP pode gerenciar múltiplos armazéns, "
|
||||
"múltiplos e estruturados locais de estoque.\n"
|
||||
"============================================================================="
|
||||
"==========================================\n"
|
||||
"\n"
|
||||
"Graças à gestão de entrada dupla, o controle de estoque é poderoso e "
|
||||
"flexível:\n"
|
||||
" * Histórico de movimento e planejamento,\n"
|
||||
" * Diferentes métodos de estoque (FIFO, LIFO, ...)\n"
|
||||
" * Avaliação de estoque (padrão ou preço médio, ...)\n"
|
||||
" * Solidez diante as diferenças de estoque\n"
|
||||
" * Reordenamento automático de regras (nível de estoque, JIT, ...)\n"
|
||||
" * Suporte a código de barras\n"
|
||||
" * Detecção rápida de erros através do sistema de dupla entrada\n"
|
||||
" * Rastreabilidade (entrada/saída, lotes de produção, número de série, "
|
||||
"...)\n"
|
||||
" * Planilha de armazém, que inclui:\n"
|
||||
" * Compras em exceção\n"
|
||||
" * Lista de Entrada de Produtos\n"
|
||||
" * Lista de Saída de Produtos\n"
|
||||
" * Gráfico: Produtos a receber em atraso (data < = hoje)\n"
|
||||
" * Gráfico: Produtos a enviar em atraso (data < = hoje)\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_ir_module_module
|
||||
|
@ -6544,6 +6592,40 @@ msgid ""
|
|||
"\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Subsistema de e-mail genérico com armazenamento e enfileiramento de "
|
||||
"mensagens\n"
|
||||
"============================================================================="
|
||||
"\n"
|
||||
"\n"
|
||||
"Este subsistema de e-mail não se destina a ser usado como aplicação\n"
|
||||
"independente, mas para fornecer uma abstracção de e-mail unificada\n"
|
||||
"que todas as outras aplicações podem usar.\n"
|
||||
"\n"
|
||||
"As principais funcionalidades são:\n"
|
||||
"\n"
|
||||
" * Baseia-se em Servidores de Envio de Correio globais configurados\n"
|
||||
" no menu de Administração para entrega de correio enviado.\n"
|
||||
" * Fornece uma API para envio de mensagens e arquivando-as,\n"
|
||||
" agrupadas por conversa\n"
|
||||
" * Qualquer documento do OpenERP pode atuar como um tópico de "
|
||||
"conversação,\n"
|
||||
" desde que inclua o suporte necessário para lidar com e-mails "
|
||||
"recebidos\n"
|
||||
" (veja a classe ``mail.thread`` para maiores detalhes).\n"
|
||||
" * Inclui mecanismo de enfileiramento com processamento automatizado\n"
|
||||
" configurável com base no agendador\n"
|
||||
" * Inclui um assistente de composição de e-mail genérico, que pode se\n"
|
||||
" transformar em um assistente de correio em massa, e é capaz de\n"
|
||||
" interpretar um simples *marcador de expressões*, que serão "
|
||||
"substituídas\n"
|
||||
" por dados dinâmicos quando cada e-mail for enviado.\n"
|
||||
" Este assistente genérico é facilmente extensível para fornecer "
|
||||
"recursos\n"
|
||||
" avançados (veja por exemplo ``email_template``, que adiciona\n"
|
||||
" funcionalidades de modelos e-mail neste assistente)\n"
|
||||
"\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
#: view:res.lang:0
|
||||
|
@ -11488,6 +11570,20 @@ msgid ""
|
|||
" * Allow to refund former sales.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Este módulo proporciona um processo de venda rápido e fácil.\n"
|
||||
"============================================================\n"
|
||||
"\n"
|
||||
"Recursos principais :\n"
|
||||
"---------------------\n"
|
||||
" * Codificação rápida da venda.\n"
|
||||
" * Permitir escolher uma forma de pagamento (a mais rápida) ou dividir o "
|
||||
"pagamento entre várias formas de pagamento.\n"
|
||||
" * Cálculo do troco em dinheiro.\n"
|
||||
" * Criar e confirmar escolhendo na lista automaticamente.\n"
|
||||
" * Permite o usuário criar fatura automaticamente.\n"
|
||||
" * Permite reembolsar vendas anteriores.\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
#: model:ir.actions.act_window,help:base.action_ui_view_custom
|
||||
|
@ -14777,6 +14873,16 @@ msgid ""
|
|||
"\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Este módulo mostra os processos básicos envolvidos nos módulos selecionados "
|
||||
"e na sequência em que ocorrem.\n"
|
||||
"============================================================================="
|
||||
"=============================\n"
|
||||
"\n"
|
||||
"Nota: Isto aplica-se aos módulos contendo modulename_process_xml\n"
|
||||
"exemplo: product/process/product_process_xml\n"
|
||||
"\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
#: field:res.users,menu_tips:0
|
||||
|
@ -15254,12 +15360,27 @@ msgid ""
|
|||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Habilitar o chat ao vivo suporte para aqueles que têm um contrato de "
|
||||
"manutenção. \n"
|
||||
"=================================================================== \n"
|
||||
"Este é o módulo base para o gerenciamento de produtos e listas de preços no "
|
||||
"OpenERP.\n"
|
||||
"============================================================================="
|
||||
"=======\n"
|
||||
"\n"
|
||||
"Adicionar botão \"Suporte\" no cabeçalho de onde você pode acessar o "
|
||||
"suporte OpenERP.\n"
|
||||
"Suporte a variações de produtos, métodos de diferenciação de preços,\n"
|
||||
"informações de fornecedores, estocagem/pedidos, unidades de medidas\n"
|
||||
"diferenciadas, embalagem e propriedades dos produtos.\n"
|
||||
"\n"
|
||||
"Suporte às Listas de Preços:\n"
|
||||
" * Múltiplos níveis de desconto (por produto, categoria, quantidades)\n"
|
||||
" * Calcula preço com base em diferentes critérios:\n"
|
||||
" * Outra lista de preços,\n"
|
||||
" * Preço de custo,\n"
|
||||
" * Preço de tabela,\n"
|
||||
" * Preço do fornecedor, ...\n"
|
||||
"\n"
|
||||
"\n"
|
||||
"Preferências de lista de preços por produto e/ou por parceiros.\n"
|
||||
"\n"
|
||||
"Imprimir etiquetas de produtos com código de barras.\n"
|
||||
" "
|
||||
|
||||
#. module: base
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:38+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:50+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:38+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:50+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:32+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:44+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:38+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:50+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:41+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:54+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:39+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:51+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:39+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:51+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:39+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:51+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:39+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:51+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:39+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:52+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:39+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:52+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:41+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:53+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
@ -170,7 +170,7 @@ msgstr "过滤条件这个字段是可选输入的,用于在输入关系型字
|
|||
#. module: base
|
||||
#: field:res.partner,ref:0
|
||||
msgid "Reference"
|
||||
msgstr "引用"
|
||||
msgstr "关联单号"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_l10n_be_invoice_bba
|
||||
|
@ -220,7 +220,7 @@ msgstr "约束错误"
|
|||
#. module: base
|
||||
#: model:ir.model,name:base.model_ir_ui_view_custom
|
||||
msgid "ir.ui.view.custom"
|
||||
msgstr "自定义视图"
|
||||
msgstr "ir.ui.view.custom"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/ir/ir_model.py:313
|
||||
|
@ -322,7 +322,7 @@ msgstr "字段长度"
|
|||
#: model:ir.ui.menu,name:base.next_id_73
|
||||
#: model:ir.ui.menu,name:base.reporting_menu
|
||||
msgid "Reporting"
|
||||
msgstr "报告"
|
||||
msgstr "报表"
|
||||
|
||||
#. module: base
|
||||
#: view:res.partner:0
|
||||
|
@ -1043,7 +1043,7 @@ msgid ""
|
|||
"If Value type is selected, the value will be used directly without "
|
||||
"evaluation."
|
||||
msgstr ""
|
||||
"笔者哦是一个值定义。\n"
|
||||
"表达式是一个值定义。\n"
|
||||
"如果选择了公式类型,此字段可以是一个Python语句,可以使用服务器动作条件字段上的相同值。\n"
|
||||
"如果选择了值类型,此值将被直接使用。"
|
||||
|
||||
|
@ -1576,7 +1576,7 @@ msgstr "报表"
|
|||
msgid ""
|
||||
"If set to true, the action will not be displayed on the right toolbar of a "
|
||||
"form view."
|
||||
msgstr "如果设为真,该动作将不会显示表单右侧的工具栏中。"
|
||||
msgstr "如果设为真,该动作将不会显示于表单右侧的工具栏中。"
|
||||
|
||||
#. module: base
|
||||
#: field:workflow,on_create:0
|
||||
|
@ -6134,7 +6134,7 @@ msgstr "易用性"
|
|||
#: field:ir.actions.act_window,domain:0
|
||||
#: field:ir.filters,domain:0
|
||||
msgid "Domain Value"
|
||||
msgstr "所有权价值"
|
||||
msgstr "过滤条件值"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_base_module_quality
|
||||
|
@ -9048,7 +9048,7 @@ msgstr "美属萨摩亚"
|
|||
#. module: base
|
||||
#: help:ir.actions.act_window,res_model:0
|
||||
msgid "Model name of the object to open in the view window"
|
||||
msgstr "模型对象的名称打开视图窗口"
|
||||
msgstr "在视图中打开的模型对象的名称"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,description:base.module_caldav
|
||||
|
@ -10268,7 +10268,7 @@ msgstr ""
|
|||
msgid ""
|
||||
"View type: set to 'tree' for a hierarchical tree view, or 'form' for other "
|
||||
"views"
|
||||
msgstr "视图类型:设为“tree”来使用树形控件显示层次数据,或者设为“form”使用其他类型视图。"
|
||||
msgstr "视图类型:设为“树形列表”来使用树形控件显示层次数据,或者设为“表单”使用其他类型视图。"
|
||||
|
||||
#. module: base
|
||||
#: code:addons/base/res/res_config.py:385
|
||||
|
@ -11771,7 +11771,7 @@ msgstr "人事经理"
|
|||
#: field:ir.rule,domain_force:0
|
||||
#: field:res.partner.title,domain:0
|
||||
msgid "Domain"
|
||||
msgstr "域"
|
||||
msgstr "过滤条件"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.module.module,shortdesc:base.module_marketing_campaign
|
||||
|
@ -13055,7 +13055,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: view:ir.rule:0
|
||||
msgid "Rule definition (domain filter)"
|
||||
msgstr ""
|
||||
msgstr "规则定义(过滤条件)"
|
||||
|
||||
#. module: base
|
||||
#: model:ir.model,name:base.model_workflow_instance
|
||||
|
@ -13543,7 +13543,7 @@ msgstr ""
|
|||
#. module: base
|
||||
#: field:res.partner.bank,acc_number:0
|
||||
msgid "Account Number"
|
||||
msgstr "科目编号"
|
||||
msgstr "银行账号"
|
||||
|
||||
#. module: base
|
||||
#: view:ir.rule:0
|
||||
|
|
|
@ -14,8 +14,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:40+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:52+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -13,8 +13,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-05-12 05:41+0000\n"
|
||||
"X-Generator: Launchpad (build 15225)\n"
|
||||
"X-Launchpad-Export-Date: 2012-06-19 04:53+0000\n"
|
||||
"X-Generator: Launchpad (build 15435)\n"
|
||||
|
||||
#. module: base
|
||||
#: model:res.country,name:base.sh
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Action Bindings" version="7.0">
|
||||
<sheet>
|
||||
<group>
|
||||
<group string="Action Binding">
|
||||
<field name="name"/>
|
||||
|
@ -22,6 +23,7 @@
|
|||
<field name="value_unpickle" colspan="4" string="Action Reference"/>
|
||||
</group>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -32,7 +34,8 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="User-defined Defaults" version="7.0">
|
||||
<label for="name" class="oe_form_readonly_hidden"/>
|
||||
<sheet>
|
||||
<label for="name" class="oe_edit_only"/>
|
||||
<h1><field name="name"/></h1>
|
||||
<group>
|
||||
<group string="Model">
|
||||
|
@ -48,6 +51,7 @@
|
|||
<field name="company_id" groups="base.group_multi_company"/>
|
||||
</group>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -137,6 +141,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Sequences" version="7.0">
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="name"/>
|
||||
<field name="code"/>
|
||||
|
@ -174,6 +179,7 @@
|
|||
</group>
|
||||
</page>
|
||||
</notebook>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -229,10 +235,12 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Sequence Type" version="7.0">
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="name"/>
|
||||
<field name="code"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -280,11 +288,13 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Action" version="7.0">
|
||||
<sheet>
|
||||
<group>
|
||||
<field name="name"/>
|
||||
<field name="type"/>
|
||||
<field name="usage"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -331,6 +341,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Report" version="7.0">
|
||||
<sheet>
|
||||
<group col="6">
|
||||
<field name="name"/>
|
||||
<field name="model"/>
|
||||
|
@ -365,6 +376,7 @@
|
|||
<field name="groups_id"/>
|
||||
</page>
|
||||
</notebook>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -433,6 +445,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Open a Window" version="7.0">
|
||||
<sheet>
|
||||
<group col="6">
|
||||
<field name="name"/>
|
||||
<field name="res_model"/>
|
||||
|
@ -483,6 +496,7 @@
|
|||
<field name="groups_id"/>
|
||||
</page>
|
||||
</notebook>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -611,6 +625,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Views" version="7.0">
|
||||
<sheet>
|
||||
<group>
|
||||
<group>
|
||||
<field name="name"/>
|
||||
|
@ -625,6 +640,7 @@
|
|||
</group>
|
||||
</group>
|
||||
<field name="arch"/>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -702,11 +718,13 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Customized Views" version="7.0">
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="user_id"/>
|
||||
<field name="ref_id"/>
|
||||
<field name="arch" colspan="4" nolabel="1"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -737,6 +755,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Attachments" version="7.0">
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="name" />
|
||||
<field name="type"/>
|
||||
|
@ -765,6 +784,7 @@
|
|||
<field name="description"/>
|
||||
</page>
|
||||
</notebook>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -836,6 +856,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Model Description" version="7.0">
|
||||
<sheet>
|
||||
<group col="6">
|
||||
<field name="name"/>
|
||||
<field name="model"/>
|
||||
|
@ -909,6 +930,7 @@
|
|||
<field name="view_ids"/>
|
||||
</page>
|
||||
</notebook>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -956,6 +978,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Fields" version="7.0">
|
||||
<sheet>
|
||||
<group colspan="4" col="6">
|
||||
<field name="name" />
|
||||
<field name="model_id" attrs="{'readonly': [('state','!=', 'manual')]}"/>
|
||||
|
@ -988,6 +1011,7 @@
|
|||
<field name="groups"/>
|
||||
</page>
|
||||
</notebook>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -1043,6 +1067,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="External Identifiers" version="7.0">
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="name"/>
|
||||
<field name="module"/>
|
||||
|
@ -1053,6 +1078,7 @@
|
|||
<field name="date_update" />
|
||||
<field name="date_init" />
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -1150,6 +1176,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Translations" version="7.0">
|
||||
<sheet>
|
||||
<group>
|
||||
<group>
|
||||
<field name="name"/>
|
||||
|
@ -1166,6 +1193,7 @@
|
|||
<field name="value" nolabel="1" height="400"/>
|
||||
</group>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -1242,6 +1270,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Menu" version="7.0">
|
||||
<sheet>
|
||||
<group>
|
||||
<group>
|
||||
<field name="name"/>
|
||||
|
@ -1270,6 +1299,7 @@
|
|||
</field>
|
||||
</page>
|
||||
</notebook>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -1322,6 +1352,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Scheduled Actions" version="7.0">
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="name"/>
|
||||
<field name="active"/>
|
||||
|
@ -1348,6 +1379,7 @@
|
|||
<field name="args"/>
|
||||
</page>
|
||||
</notebook>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -1421,6 +1453,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Access Controls" version="7.0">
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="name"/>
|
||||
<field name="model_id"/>
|
||||
|
@ -1432,6 +1465,7 @@
|
|||
<field name="perm_create"/>
|
||||
<field name="perm_unlink"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -1478,6 +1512,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Record rules" version="7.0">
|
||||
<sheet>
|
||||
<group>
|
||||
<group string="General">
|
||||
<field colspan="4" name="name"/>
|
||||
|
@ -1510,6 +1545,7 @@
|
|||
<label colspan="2"
|
||||
string="Example: GLOBAL_RULE_1 AND GLOBAL_RULE_2 AND ( (GROUP_A_RULE_1 OR GROUP_A_RULE_2) OR (GROUP_B_RULE_1 OR GROUP_B_RULE_2) )"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -1575,6 +1611,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Server Action" version="7.0">
|
||||
<sheet>
|
||||
<group col="6" colspan="4">
|
||||
<field name="name"/>
|
||||
<field name="model_id"/>
|
||||
|
@ -1651,6 +1688,7 @@
|
|||
</page>
|
||||
</notebook>
|
||||
<field name="type" readonly="1"/>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -1727,6 +1765,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Config Wizard Steps" version="7.0">
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="action_id"/>
|
||||
<field name="type"/>
|
||||
|
@ -1746,6 +1785,7 @@
|
|||
string="Set as Todo" type="object"
|
||||
icon="gtk-convert"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -1844,6 +1884,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Outgoing Mail Servers" version="7.0">
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="name"/>
|
||||
<field name="sequence"/>
|
||||
|
@ -1859,6 +1900,7 @@
|
|||
<field name="smtp_pass" password="True"/>
|
||||
<button name="test_smtp_connection" type="object" string="Test Connection" icon="gtk-network"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
@ -29,10 +29,12 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="System Parameters" version="7.0">
|
||||
<sheet>
|
||||
<group>
|
||||
<field name="key"/>
|
||||
<field name="value"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
@ -17,6 +17,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Filters" version="7.0">
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="name"/>
|
||||
<field name="user_id"/>
|
||||
|
@ -26,6 +27,7 @@
|
|||
<field name="domain"/>
|
||||
<field name="context"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
@ -518,15 +518,16 @@ class ir_model_access(osv.osv):
|
|||
"""
|
||||
assert access_mode in ['read','write','create','unlink'], 'Invalid access mode: %s' % access_mode
|
||||
cr.execute('''SELECT
|
||||
g.name
|
||||
c.name, g.name
|
||||
FROM
|
||||
ir_model_access a
|
||||
JOIN ir_model m ON (a.model_id=m.id)
|
||||
JOIN res_groups g ON (a.group_id=g.id)
|
||||
LEFT JOIN ir_module_category c ON (c.id=g.category_id)
|
||||
WHERE
|
||||
m.model=%s AND
|
||||
a.perm_''' + access_mode, (model_name,))
|
||||
return [x[0] for x in cr.fetchall()]
|
||||
return [('%s/%s' % x) if x[0] else x[1] for x in cr.fetchall()]
|
||||
|
||||
@tools.ormcache()
|
||||
def check(self, cr, uid, model, mode='read', raise_exception=True, context=None):
|
||||
|
@ -570,15 +571,23 @@ class ir_model_access(osv.osv):
|
|||
r = cr.fetchone()[0]
|
||||
|
||||
if not r and raise_exception:
|
||||
groups = ', '.join(self.group_names_with_access(cr, model_name, mode)) or '/'
|
||||
msgs = {
|
||||
'read': _("You can not read this document (%s) ! Be sure your user belongs to one of these groups: %s."),
|
||||
'write': _("You can not write in this document (%s) ! Be sure your user belongs to one of these groups: %s."),
|
||||
'create': _("You can not create this document (%s) ! Be sure your user belongs to one of these groups: %s."),
|
||||
'unlink': _("You can not delete this document (%s) ! Be sure your user belongs to one of these groups: %s."),
|
||||
groups = '\n\t'.join('- %s' % g for g in self.group_names_with_access(cr, model_name, mode))
|
||||
msg_heads = {
|
||||
# Messages are declared in extenso so they are properly exported in translation terms
|
||||
'read': _("Sorry, you are not allowed to access this document."),
|
||||
'write': _("Sorry, you are not allowed to modify this document."),
|
||||
'create': _("Sorry, you are not allowed to create this kind of document."),
|
||||
'unlink': _("Sorry, you are not allowed to delete this document."),
|
||||
}
|
||||
|
||||
raise except_orm(_('AccessError'), msgs[mode] % (model_name, groups) )
|
||||
if groups:
|
||||
msg_tail = _("Only users with the following access level are currently allowed to do that") + ":\n%s\n\n(" + _("Document model") + ": %s)"
|
||||
msg_params = (groups, model_name)
|
||||
else:
|
||||
msg_tail = _("Please contact your system administrator if you think this is an error.") + "\n\n(" + _("Document model") + ": %s)"
|
||||
msg_params = (model_name,)
|
||||
_logger.warning('Access Denied by ACLs for operation: %s, uid: %s, model: %s', mode, uid, model_name)
|
||||
msg = '%s %s' % (msg_heads[mode], msg_tail)
|
||||
raise except_orm(_('Access Denied'), msg % msg_params)
|
||||
return r or False
|
||||
|
||||
__cache_clearing_methods = []
|
||||
|
|
|
@ -15,12 +15,14 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Workflow" version="7.0">
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="name"/>
|
||||
<field name="osv"/>
|
||||
<field name="on_create"/>
|
||||
</group>
|
||||
<field name="activities"/>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -92,6 +94,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Activity" version="7.0">
|
||||
<sheet>
|
||||
<group>
|
||||
<group>
|
||||
<field name="name"/>
|
||||
|
@ -137,6 +140,7 @@
|
|||
</field>
|
||||
</page>
|
||||
</notebook>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -202,6 +206,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Transition" version="7.0">
|
||||
<sheet>
|
||||
<group col="6">
|
||||
<field name="act_from"/>
|
||||
<field name="act_to"/>
|
||||
|
@ -211,6 +216,7 @@
|
|||
<field name="trigger_expr_id"/>
|
||||
<field name="group_id"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -263,12 +269,14 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Workflow Instances" version="7.0">
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="wkf_id"/>
|
||||
<field name="res_id"/>
|
||||
<field name="res_type"/>
|
||||
<field name="state"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -324,6 +332,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Workflow Workitems" version="7.0">
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="wkf_id"/>
|
||||
<field name="act_id"/>
|
||||
|
@ -331,6 +340,7 @@
|
|||
<field name="inst_id"/>
|
||||
<field name="state"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
@ -66,8 +66,7 @@
|
|||
<field name="model">ir.module.module</field>
|
||||
<field name="type">kanban</field>
|
||||
<field name="arch" type="xml">
|
||||
|
||||
<kanban create="false">
|
||||
<kanban create="false">
|
||||
<field name="icon"/>
|
||||
<field name="name"/>
|
||||
<field name="state"/>
|
||||
|
@ -75,22 +74,19 @@
|
|||
<t t-name="kanban-box">
|
||||
<div class="oe_module_vignette oe_kanban_auto_height">
|
||||
<t t-set="installed" t-value="record.state.raw_value == 'installed'"/>
|
||||
<a type="edit">
|
||||
<img t-attf-src="#{record.icon.value}" class="oe_module_icon"/>
|
||||
</a>
|
||||
<img t-attf-src="#{record.icon.value}" class="oe_module_icon"/>
|
||||
<div class="oe_module_desc">
|
||||
<h4><a type="edit"><field name="shortdesc"/></a></h4>
|
||||
<p class="oe_module_name">
|
||||
<field name="name"/><br/>
|
||||
</p>
|
||||
<button type="object" name="button_immediate_install" states="uninstalled" class="oe_button">Install</button>
|
||||
<button t-if="installed" class="oe_button" disabled="disabled">Installed</button>
|
||||
<button type="object" name="button_immediate_install" states="uninstalled">Install</button>
|
||||
<button t-if="installed" disabled="disabled">Installed</button>
|
||||
</div>
|
||||
</div>
|
||||
</t>
|
||||
</templates>
|
||||
</kanban>
|
||||
|
||||
</kanban>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
|
@ -118,8 +114,8 @@
|
|||
<field name="arch" type="xml">
|
||||
<form string="Module" version="7.0">
|
||||
<header>
|
||||
<button name="button_install" states="uninstalled" string="Install" icon="terp-gtk-jump-to-ltr" type="object" class="oe_form_button_hi"/>
|
||||
<button name="button_upgrade" states="installed" string="Upgrade" icon="terp-gtk-go-back-rtl" type="object" class="oe_form_button_hi"/>
|
||||
<button name="button_install" states="uninstalled" string="Install" icon="terp-gtk-jump-to-ltr" type="object" class="oe_highlight"/>
|
||||
<button name="button_upgrade" states="installed" string="Upgrade" icon="terp-gtk-go-back-rtl" type="object" class="oe_highlight"/>
|
||||
<button name="button_uninstall" states="installed" string="Uninstall (beta)" icon="terp-dialog-close" type="object"
|
||||
confirm="Do you confirm the uninstallation of this module? This will permanently erase all data currently stored by the module!"/>
|
||||
<button name="button_uninstall_cancel" states="to remove" string="Cancel Uninstall" icon="gtk-cancel" type="object"/>
|
||||
|
@ -128,14 +124,14 @@
|
|||
<field name="state" widget="statusbar" statusbar_visible="uninstalled"/>
|
||||
</header>
|
||||
<sheet>
|
||||
<div class="oe_right oe_form_button_box">
|
||||
<div class="oe_right oe_button_box">
|
||||
<field name="icon_image" widget="image"/>
|
||||
</div>
|
||||
<div class="oe_form_title">
|
||||
<label for="shortdesc" class="oe_form_readonly_hidden"/>
|
||||
<div class="oe_title">
|
||||
<label for="shortdesc" class="oe_edit_only"/>
|
||||
<h1><field name="shortdesc"/></h1>
|
||||
<label for="category_id" class="oe_form_readonly_hidden"/>
|
||||
<h2><field name="category_id" class="oe_form_inline"/></h2>
|
||||
<label for="category_id" class="oe_edit_only"/>
|
||||
<h2><field name="category_id" class="oe_inline"/></h2>
|
||||
</div>
|
||||
<group>
|
||||
<group>
|
||||
|
@ -192,7 +188,7 @@
|
|||
</field>
|
||||
</record>
|
||||
<record id="open_module_tree" model="ir.actions.act_window">
|
||||
<field name="name">Modules</field>
|
||||
<field name="name">Install a Module</field>
|
||||
<field name="res_model">ir.module.module</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">kanban,tree,form</field>
|
||||
|
@ -200,7 +196,8 @@
|
|||
<field name="search_view_id" ref="view_module_filter"/>
|
||||
<field name="help">You can install new modules in order to activate new features, menu, reports or data in your OpenERP instance. To install some modules, click on the button "Install" from the form view and then click on "Start Upgrade".</field>
|
||||
</record>
|
||||
<menuitem action="open_module_tree" id="menu_module_tree" parent="base.menu_management" sequence="1"/>
|
||||
<menuitem id="menu_module_tree" parent="base.menu_management" name="Modules"
|
||||
sequence="1" action="open_module_tree"/>
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
<data>
|
||||
|
||||
<record id="view_base_language_install" model="ir.ui.view">
|
||||
<field name="name">Load Official Translation</field>
|
||||
<field name="name">Load a Translation</field>
|
||||
<field name="model">base.language.install</field>
|
||||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Load Official Translation">
|
||||
<form string="Load a Translation">
|
||||
<group colspan="4" col="8">
|
||||
<group colspan="1">
|
||||
<field name="config_logo" widget="image" width="220" height="130" nolabel="1" colspan="1"/>
|
||||
|
@ -19,7 +19,7 @@
|
|||
</group>
|
||||
<separator orientation="vertical" colspan="1" rowspan="12"/>
|
||||
<group colspan="6">
|
||||
<separator string="Load an Official Translation" colspan="4"/>
|
||||
<separator string="Load a Translation" colspan="4"/>
|
||||
<group states="init" colspan="4">
|
||||
<field name="lang" colspan="4"/>
|
||||
<field name="overwrite" colspan="4" groups="base.group_no_one"/>
|
||||
|
@ -46,7 +46,7 @@ You must change the preferences of the user and open a new menu to view the chan
|
|||
</record>
|
||||
|
||||
<record id="action_view_base_language_install" model="ir.actions.act_window">
|
||||
<field name="name">Load Official Translation</field>
|
||||
<field name="name">Load a Translation</field>
|
||||
<field name="type">ir.actions.act_window</field>
|
||||
<field name="res_model">base.language.install</field>
|
||||
<field name="view_type">form</field>
|
||||
|
@ -55,7 +55,7 @@ You must change the preferences of the user and open a new menu to view the chan
|
|||
</record>
|
||||
|
||||
<menuitem
|
||||
name="Load an Official Translation"
|
||||
name="Load a Translation"
|
||||
action="action_view_base_language_install"
|
||||
id="menu_view_base_language_install"
|
||||
parent="menu_translation" sequence="2"/>
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
<menuitem id="menu_publisher_warranty" name="OpenERP Entreprise" parent="base.menu_administration" sequence="5"/>
|
||||
<menuitem id="menu_publisher_warranty" name="OpenERP Entreprise" parent="base.menu_administration" sequence="5"
|
||||
groups="base.group_no_one"/>
|
||||
|
||||
<record id="publisher_warranty_contract_tree_view" model="ir.ui.view">
|
||||
<field name="name">publisher_warranty.contract.tree</field>
|
||||
|
@ -22,7 +23,8 @@
|
|||
<field name="model">publisher_warranty.contract</field>
|
||||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Publisher Warranty Contract">
|
||||
<form string="Publisher Warranty Contract" version="7.0">
|
||||
<sheet>
|
||||
<group col="3" colspan="4">
|
||||
<group col="2">
|
||||
<field name="name"/>
|
||||
|
@ -45,6 +47,7 @@
|
|||
attrs="{'invisible':[('state','in',['unvalidated'])]}"/>
|
||||
</group>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
@ -26,6 +26,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Parameters" version="7.0">
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="name"/>
|
||||
<field name="company_id" groups="base.group_multi_company"/>
|
||||
|
@ -40,6 +41,7 @@
|
|||
<field name="value_text" attrs="{'invisible' : [('type', 'not in', ('char', 'text'))]}"/>
|
||||
<field name="value_reference" attrs="{'invisible' : [('type', '!=', 'many2one')]}"/>
|
||||
<field name="value_binary" attrs="{'invisible' : [('type', '!=', 'binary')]}"/>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Bank" version="7.0">
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="name"/>
|
||||
<field name="bic"/>
|
||||
|
@ -19,8 +20,8 @@
|
|||
<field name="street" placeholder="Street..."/>
|
||||
<field name="street2"/>
|
||||
<div>
|
||||
<field name="zip" class="oe_form_inline" placeholder="ZIP"/>
|
||||
<field name="city" class="oe_form_inline" placeholder="City"/>
|
||||
<field name="zip" class="oe_inline" placeholder="ZIP"/>
|
||||
<field name="city" class="oe_inline" placeholder="City"/>
|
||||
</div>
|
||||
<field name="state" placeholder="State"/>
|
||||
<field name="country" placeholder="Country"/>
|
||||
|
@ -33,6 +34,7 @@
|
|||
<field name="active"/>
|
||||
</group>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -110,7 +112,7 @@
|
|||
<group name="bank" string="Information About the Bank">
|
||||
<field name="bank" on_change="onchange_bank_id(bank)"/>
|
||||
<field name="bank_name" attrs="{'required': [('company_id','<>',False)]}"/>
|
||||
<field name="bank_bic"/>
|
||||
<field name="bank_bic" placeholder="[Identifier code]" />
|
||||
</group>
|
||||
</group>
|
||||
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
<menuitem id="menu_res_company_global" parent="base.menu_administration" name="Companies" sequence="2"/>
|
||||
<menuitem id="menu_res_company_global" parent="base.menu_administration" name="Companies" sequence="2"
|
||||
groups="base.group_no_one"/>
|
||||
|
||||
<menuitem id="menu_custom_multicompany" parent="base.menu_custom" name="Multi-Companies" sequence="50"/>
|
||||
|
||||
|
@ -20,14 +21,14 @@
|
|||
<field name="arch" type="xml">
|
||||
<form string="Company" version="7.0">
|
||||
<sheet>
|
||||
<div class="oe_right oe_form_avatar">
|
||||
<div class="oe_right oe_avatar">
|
||||
<field name="logo" nolabel="1" widget="image"/>
|
||||
</div>
|
||||
<div class="oe_right oe_form_button_box">
|
||||
<div class="oe_right oe_button_box">
|
||||
<button name="%(preview_report)d" string="Preview Header/Footer" type="action" icon="gtk-print"/>
|
||||
</div>
|
||||
<div class="oe_form_title">
|
||||
<label for="name" class="oe_form_readonly_hidden"/>
|
||||
<div class="oe_title">
|
||||
<label for="name" class="oe_edit_only"/>
|
||||
<h1><field name="name"/></h1>
|
||||
<group col="4">
|
||||
<field name="partner_id" readonly="1" required="0" groups="base.group_no_one"/>
|
||||
|
@ -43,8 +44,8 @@
|
|||
<field name="street" placeholder="Street..."/>
|
||||
<field name="street2"/>
|
||||
<div>
|
||||
<field name="zip" class="oe_form_inline" placeholder="ZIP"/>
|
||||
<field name="city" class="oe_form_inline" placeholder="City"/>
|
||||
<field name="zip" class="oe_inline" placeholder="ZIP"/>
|
||||
<field name="city" class="oe_inline" placeholder="City"/>
|
||||
</div>
|
||||
<field name="state_id" placeholder="State"/>
|
||||
<field name="country_id" placeholder="Country"/>
|
||||
|
@ -91,7 +92,6 @@
|
|||
<field name="bank_ids"/>
|
||||
</page>
|
||||
</notebook>
|
||||
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
|
@ -149,6 +149,7 @@
|
|||
<field name="priority" eval="8"/>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Multi Company" version="7.0">
|
||||
<sheet>
|
||||
<group col="6" colspan="4">
|
||||
<field name="name" colspan="6"/>
|
||||
<separator string="Matching" colspan="6"/>
|
||||
|
@ -161,6 +162,7 @@
|
|||
<separator string="Returning" colspan="6"/>
|
||||
<field name="company_dest_id"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
@ -7,12 +7,12 @@
|
|||
<field name="arch" type="xml">
|
||||
<form version="7.0">
|
||||
<header>
|
||||
<button name="action_skip" icon="gtk-jump-to" special="cancel"
|
||||
type="object" string="Cancel" colspan="1"/>
|
||||
<button name="action_next" icon="gtk-go-forward"
|
||||
type="object" string="Apply" colspan="1"/>
|
||||
<button name="action_next" type="object"
|
||||
string="Apply" icon="gtk-go-forward" class="oe_highlight"/>
|
||||
<button name="action_skip" type="object" special="cancel"
|
||||
string="Cancel" icon="gtk-jump-to"/>
|
||||
</header>
|
||||
<group string="res_config_contents" col="4"/>
|
||||
<group string="res_config_contents"/>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -24,8 +24,8 @@
|
|||
<field name="arch" type="xml">
|
||||
<form string="Next Configuration Step" version="7.0">
|
||||
<header>
|
||||
<button name="action_next" icon="gtk-go-forward"
|
||||
type="object" string="Continue"/>
|
||||
<button name="action_next" type="object"
|
||||
string="Continue" icon="gtk-go-forward" class="oe_highlight"/>
|
||||
</header>
|
||||
<field name="note"/>
|
||||
</form>
|
||||
|
@ -39,10 +39,10 @@
|
|||
<field name="arch" type="xml">
|
||||
<form version="7.0">
|
||||
<header>
|
||||
<button name="action_skip" icon="gtk-jump-to" special="cancel"
|
||||
type="object" string="Cancel" colspan="1"/>
|
||||
<button name="action_next" icon="gtk-go-forward"
|
||||
type="object" string="Install Modules" colspan="1"/>
|
||||
<button name="action_next" type="object"
|
||||
string="Install Modules" icon="gtk-go-forward" class="oe_highlight"/>
|
||||
<button name="action_skip" type="object" special="cancel"
|
||||
string="Cancel" icon="gtk-jump-to"/>
|
||||
</header>
|
||||
<separator string="title" colspan="4"/>
|
||||
</form>
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Languages" version="7.0">
|
||||
<sheet>
|
||||
<group col="6" colspan="4">
|
||||
<field name="name"/>
|
||||
<field name="code" />
|
||||
|
@ -97,7 +98,7 @@
|
|||
<label align="0.0" string="12. %%w ==> 5 ( Friday is the 6th day)"/>
|
||||
<newline/>
|
||||
</group>
|
||||
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
@ -50,6 +50,8 @@ class res_partner_category(osv.osv):
|
|||
context = {}
|
||||
if context.get('partner_category_display') == 'short':
|
||||
return super(res_partner_category, self).name_get(cr, uid, ids, context=context)
|
||||
if isinstance(ids, (int, long)):
|
||||
ids = [ids]
|
||||
reads = self.read(cr, uid, ids, ['name','parent_id'], context=context)
|
||||
res = []
|
||||
for record in reads:
|
||||
|
@ -136,7 +138,7 @@ class res_partner(osv.osv):
|
|||
'child_ids': fields.one2many('res.partner', 'parent_id', 'Contacts'),
|
||||
'ref': fields.char('Reference', size=64, select=1),
|
||||
'lang': fields.selection(_lang_get, 'Language', help="If the selected language is loaded in the system, all documents related to this partner will be printed in this language. If not, it will be english."),
|
||||
'user_id': fields.many2one('res.users', 'Salesman', help='The internal user that is in charge of communicating with this partner if any.'),
|
||||
'user_id': fields.many2one('res.users', 'Salesperson', help='The internal user that is in charge of communicating with this partner if any.'),
|
||||
'vat': fields.char('VAT',size=32 ,help="Value Added Tax number. Check the box if the partner is subjected to the VAT. Used by the VAT legal statement."),
|
||||
'bank_ids': fields.one2many('res.partner.bank', 'partner_id', 'Banks'),
|
||||
'website': fields.char('Website',size=64, help="Website of Partner or Company"),
|
||||
|
@ -285,7 +287,9 @@ class res_partner(osv.osv):
|
|||
def name_get(self, cr, uid, ids, context=None):
|
||||
if context is None:
|
||||
context = {}
|
||||
if not len(ids):
|
||||
if isinstance(ids, (int, long)):
|
||||
ids = [ids]
|
||||
if not ids:
|
||||
return []
|
||||
if context.get('show_ref'):
|
||||
rec_name = 'ref'
|
||||
|
|
|
@ -101,27 +101,33 @@
|
|||
<field name="arch" type="xml">
|
||||
<form string="Partners" version="7.0">
|
||||
<sheet>
|
||||
<field name="photo" widget='image' class="oe_form_avatar oe_right" height="70"/>
|
||||
<div class="oe_right oe_form_button_box" name="buttons">
|
||||
<field name="photo" widget='image' class="oe_avatar oe_right" height="70"/>
|
||||
<div class="oe_right oe_button_box" name="buttons">
|
||||
|
||||
</div>
|
||||
<div class="oe_form_title">
|
||||
<div class="oe_form_readonly_hidden">
|
||||
<div class="oe_title">
|
||||
<div class="oe_edit_only">
|
||||
<label for="name" string="Customer Name"/>
|
||||
(<field name="is_company" on_change="onchange_type(is_company)" class="oe_form_inline"/> <label for="is_company" string="Is a Company?"/>)
|
||||
(<field name="is_company" on_change="onchange_type(is_company)" class="oe_inline"/> <label for="is_company" string="Is a Company?"/>)
|
||||
</div>
|
||||
<h1>
|
||||
<field name="name"/>
|
||||
</h1>
|
||||
<div attrs="{'invisible': [('is_company','=', True)]}">
|
||||
<label for="parent_id" class="oe_form_readonly_hidden"/>
|
||||
<label for="parent_id" class="oe_edit_only"/>
|
||||
</div>
|
||||
<h2 attrs="{'invisible': [('is_company','=', True)]}">
|
||||
<field name="parent_id" string="Company"
|
||||
<field name="parent_id"
|
||||
domain="[('is_company', '=', True)]" context="{'default_is_company': True}"
|
||||
class="oe_form_inline"
|
||||
class="oe_inline"
|
||||
on_change="onchange_address(use_parent_address, parent_id)"/>,
|
||||
<field name="function" class="oe_form_inline" placeholder="Job Position"/>
|
||||
|
||||
</h2>
|
||||
<div attrs="{'invisible' : [('is_company', '=', True)]}">
|
||||
<label for="function" class="oe_edit_only" />
|
||||
</div>
|
||||
<h2 attrs="{'invisible' : [('is_company', '=', True)]}">
|
||||
<field name="function" class="oe_inline" placeholder="Job Position"/>
|
||||
</h2>
|
||||
<field name="category_id" widget="many2many_tags" placeholder="Tags..."/>
|
||||
</div>
|
||||
|
@ -130,11 +136,11 @@
|
|||
<group>
|
||||
<label for="type" attrs="{'invisible': [('parent_id','=', False)]}"/>
|
||||
<div attrs="{'invisible': [('parent_id','=', False)]}">
|
||||
<field class="oe_form_inline"
|
||||
<field class="oe_inline"
|
||||
name="type"/>
|
||||
<label for="use_parent_address"/>
|
||||
<field name="use_parent_address"
|
||||
class="oe_form_inline"
|
||||
class="oe_inline"
|
||||
on_change="onchange_address(use_parent_address, parent_id)"/>
|
||||
</div>
|
||||
|
||||
|
@ -143,8 +149,8 @@
|
|||
<field name="street" placeholder="Street..."/>
|
||||
<field name="street2"/>
|
||||
<div>
|
||||
<field name="zip" class="oe_form_inline" placeholder="ZIP"/>
|
||||
<field name="city" class="oe_form_inline" placeholder="City"/>
|
||||
<field name="zip" class="oe_inline" placeholder="ZIP"/>
|
||||
<field name="city" class="oe_inline" placeholder="City"/>
|
||||
</div>
|
||||
<field name="state_id" placeholder="State"/>
|
||||
<field name="country_id" placeholder="Country"/>
|
||||
|
@ -187,7 +193,7 @@
|
|||
<a t-if="! read_only_mode" type="delete" style="position: absolute; right: 0; padding: 4px; diplay: inline-block">X</a>
|
||||
<div class="oe_module_vignette">
|
||||
<a type="edit">
|
||||
<img t-att-src="kanban_image('res.partner', 'photo', record.id.value)" class="oe_form_avatar oe_kanban_avatar_toto"/>
|
||||
<img t-att-src="kanban_image('res.partner', 'photo', record.id.value)" class="oe_avatar oe_kanban_avatar_toto"/>
|
||||
</a>
|
||||
<div class="oe_module_desc">
|
||||
<div class="oe_kanban_box_content oe_kanban_color_bglight oe_kanban_box_show_onclick_trigger oe_kanban_color_border">
|
||||
|
@ -218,16 +224,16 @@
|
|||
<page string="Sales & Purchases" attrs="{'invisible': [('customer', '=', False), ('supplier', '=', False)]}">
|
||||
<group>
|
||||
<group>
|
||||
<field name="lang"/>
|
||||
<field name="user_id"/>
|
||||
<field name="date"/>
|
||||
<field name="user_id" />
|
||||
<field name="company_id" groups="base.group_multi_company" widget="selection"/>
|
||||
<field name="ref"/>
|
||||
<field name="lang"/>
|
||||
<field name="date"/>
|
||||
</group>
|
||||
<group>
|
||||
<field name="customer"/>
|
||||
<field name="supplier"/>
|
||||
<field name="active"/>
|
||||
<field name="ref"/>
|
||||
</group>
|
||||
</group>
|
||||
</page>
|
||||
|
@ -256,6 +262,9 @@
|
|||
<filter string="Persons" name="type_person" icon="terp-personal" domain="[('is_company','=',0)]"/>
|
||||
<filter string="Companies" name="type_company" icon="terp-partner" domain="[('is_company','=',1)]"/>
|
||||
<separator orientation="vertical"/>
|
||||
<filter string="Customers" name="customer" icon="terp-personal" domain="[('customer','=',1)]" help="Customer Partners"/>
|
||||
<filter string="Suppliers" name="supplier" icon="terp-personal" domain="[('supplier','=',1)]" help="Supplier Partners"/>
|
||||
<separator orientation="vertical"/>
|
||||
<field name="category_id"/>
|
||||
<field name="user_id"/>
|
||||
<field name="parent_id" filter_domain="[('parent_id','child_of',[self])]"/>
|
||||
|
|
|
@ -7,11 +7,13 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Request Link" version="7.0">
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="name"/>
|
||||
<field name="object"/>
|
||||
<field name="priority"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
@ -112,6 +112,7 @@ class users(osv.osv):
|
|||
__admin_ids = {}
|
||||
_uid_cache = {}
|
||||
_name = "res.users"
|
||||
_description = 'Users'
|
||||
_order = 'name'
|
||||
|
||||
WELCOME_MAIL_SUBJECT = u"Welcome to OpenERP"
|
||||
|
@ -225,7 +226,7 @@ class users(osv.osv):
|
|||
|
||||
'company_ids':fields.many2many('res.company','res_company_users_rel','user_id','cid','Companies'),
|
||||
'context_lang': fields.selection(_lang_get, 'Language', required=True,
|
||||
help="The default language used in the graphical user interface, when translations are available. To add a new language, you can use the 'Load an Official Translation' wizard available from the 'Administration' menu."),
|
||||
help="The default language used in the graphical user interface, when translations are available. To add a new language, you can use the 'Load a Translation' wizard available from the 'Administration' menu."),
|
||||
'context_tz': fields.selection(_tz_get, 'Timezone', size=64,
|
||||
help="The user's timezone, used to output proper date and time values inside printed reports. "
|
||||
"It is important to set a value for this field. You should use the same timezone "
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Groups" version="7.0">
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="category_id"/>
|
||||
<field name="name"/>
|
||||
|
@ -57,6 +58,7 @@
|
|||
<field name="comment"/>
|
||||
</page>
|
||||
</notebook>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -80,12 +82,12 @@
|
|||
<field name="id" invisible="1"/>
|
||||
<sheet>
|
||||
<div class="oe_right">
|
||||
<field name="avatar" widget='image' nolabel="1" on_change="onchange_avatar(avatar)" class="oe_form_avatar"/>
|
||||
<field name="avatar" widget='image' nolabel="1" on_change="onchange_avatar(avatar)" class="oe_avatar"/>
|
||||
</div>
|
||||
<div class="oe_form_title">
|
||||
<label for="name" class="oe_form_readonly_hidden"/>
|
||||
<div class="oe_title">
|
||||
<label for="name" class="oe_edit_only"/>
|
||||
<h1><field name="name"/></h1>
|
||||
<label for="company_id" class="oe_form_readonly_hidden"/>
|
||||
<label for="company_id" class="oe_edit_only"/>
|
||||
<h2><field name="company_id" context="{'user_preference': 0}"/></h2>
|
||||
</div>
|
||||
<group>
|
||||
|
@ -192,15 +194,16 @@
|
|||
<field eval="18" name="priority"/>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Users" version="7.0">
|
||||
<div class="oe_right oe_form_avatar">
|
||||
<sheet>
|
||||
<div class="oe_right oe_avatar">
|
||||
<field name="avatar" widget='image' on_change="onchange_avatar(avatar)"/>
|
||||
</div>
|
||||
<div class="oe_form_title">
|
||||
<div class="oe_title">
|
||||
<h1>
|
||||
<field name="name" readonly="1" class="oe_form_readonly_hidden"/>
|
||||
(<field name="login" readonly="1" class="oe_form_readonly_hidden"/>)
|
||||
<field name="name" readonly="1" class="oe_edit_only"/>
|
||||
(<field name="login" readonly="1" class="oe_edit_only"/>)
|
||||
</h1>
|
||||
<label for="company_id" class="oe_form_readonly_hidden"/>
|
||||
<label for="company_id" class="oe_edit_only"/>
|
||||
<h2>
|
||||
<field name="company_id" widget="selection" readonly="0"
|
||||
groups="base.group_multi_company" on_change="on_change_company_id(company_id)"/>
|
||||
|
@ -214,6 +217,7 @@
|
|||
<field name="user_email" widget="email" readonly="0"/>
|
||||
<field name="signature" readonly="0"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
@ -17,10 +17,12 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Widgets" version="7.0">
|
||||
<sheet>
|
||||
<group>
|
||||
<field name="title"/>
|
||||
<field name="content"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -62,11 +64,13 @@
|
|||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="User Widgets" version="7.0">
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="widget_id"/>
|
||||
<field name="user_id"/>
|
||||
<field name="sequence"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
@ -3487,10 +3487,7 @@ class BaseModel(object):
|
|||
for sub_ids in cr.split_for_in_conditions(ids):
|
||||
if rule_clause:
|
||||
cr.execute(query, [tuple(sub_ids)] + rule_params)
|
||||
if cr.rowcount != len(sub_ids):
|
||||
raise except_orm(_('AccessError'),
|
||||
_('Operation prohibited by access rules, or performed on an already deleted document (Operation: read, Document type: %s).')
|
||||
% (self._description,))
|
||||
self._check_record_rules_result_count(cr, user, sub_ids, 'read', context=context)
|
||||
else:
|
||||
cr.execute(query, (tuple(sub_ids),))
|
||||
res.extend(cr.dictfetchall())
|
||||
|
@ -3669,6 +3666,26 @@ class BaseModel(object):
|
|||
# mention the first one only to keep the error message readable
|
||||
raise except_orm('ConcurrencyException', _('A document was modified since you last viewed it (%s:%d)') % (self._description, res[0]))
|
||||
|
||||
def _check_record_rules_result_count(self, cr, uid, ids, operation, context=None):
|
||||
"""Verify that number of returned rows after applying record rules matches
|
||||
the length of `ids`, and raise an appropriate exception if it does not.
|
||||
"""
|
||||
if cr.rowcount != len(ids):
|
||||
# Attempt to distinguish record rule restriction vs deleted records,
|
||||
# to provide a more specific error message
|
||||
cr.execute('SELECT id FROM ' + self._table + ' WHERE id IN %s', (tuple(ids),))
|
||||
if cr.rowcount != len(ids):
|
||||
if operation == 'unlink':
|
||||
# no need to warn about deleting an already deleted record!
|
||||
return
|
||||
_logger.warning('Failed operation on deleted record(s): %s, uid: %s, model: %s', operation, uid, self._name)
|
||||
raise except_orm(_('Missing document(s)'),
|
||||
_('One of the documents you are trying to access has been deleted, please try again after refreshing.'))
|
||||
_logger.warning('Access Denied by record rules for operation: %s, uid: %s, model: %s', operation, uid, self._name)
|
||||
raise except_orm(_('Access Denied'),
|
||||
_('The requested operation cannot be completed due to security restrictions. Please contact your system administrator.\n\n(Document type: %s, Operation: %s)') % \
|
||||
(self._description, operation))
|
||||
|
||||
def check_access_rights(self, cr, uid, operation, raise_exception=True): # no context on purpose.
|
||||
"""Verifies that the operation given by ``operation`` is allowed for the user
|
||||
according to the access rights."""
|
||||
|
@ -3700,7 +3717,7 @@ class BaseModel(object):
|
|||
if self.is_transient():
|
||||
# Only one single implicit access rule for transient models: owner only!
|
||||
# This is ok to hardcode because we assert that TransientModels always
|
||||
# have log_access enabled and this the create_uid column is always there.
|
||||
# have log_access enabled so that the create_uid column is always there.
|
||||
# And even with _inherits, these fields are always present in the local
|
||||
# table too, so no need for JOINs.
|
||||
cr.execute("""SELECT distinct create_uid
|
||||
|
@ -3708,9 +3725,8 @@ class BaseModel(object):
|
|||
WHERE id IN %%s""" % self._table, (tuple(ids),))
|
||||
uids = [x[0] for x in cr.fetchall()]
|
||||
if len(uids) != 1 or uids[0] != uid:
|
||||
raise except_orm(_('AccessError'), '%s access is '
|
||||
'restricted to your own records for transient models '
|
||||
'(except for the super-user).' % operation.capitalize())
|
||||
raise except_orm(_('Access Denied'),
|
||||
_('For this kind of document, you may only access records you created yourself.\n\n(Document type: %s)') % (self._description,))
|
||||
else:
|
||||
where_clause, where_params, tables = self.pool.get('ir.rule').domain_get(cr, uid, self._name, operation, context=context)
|
||||
if where_clause:
|
||||
|
@ -3719,10 +3735,7 @@ class BaseModel(object):
|
|||
cr.execute('SELECT ' + self._table + '.id FROM ' + ','.join(tables) +
|
||||
' WHERE ' + self._table + '.id IN %s' + where_clause,
|
||||
[sub_ids] + where_params)
|
||||
if cr.rowcount != len(sub_ids):
|
||||
raise except_orm(_('AccessError'),
|
||||
_('Operation prohibited by access rules, or performed on an already deleted document (Operation: %s, Document type: %s).')
|
||||
% (operation, self._description))
|
||||
self._check_record_rules_result_count(cr, uid, sub_ids, operation, context=context)
|
||||
|
||||
def _workflow_trigger(self, cr, uid, ids, trigger, context=None):
|
||||
"""Call given workflow trigger as a result of a CRUD operation"""
|
||||
|
|
|
@ -20,7 +20,6 @@ class TestO2MSerialization(common.TransactionCase):
|
|||
def setUp(self):
|
||||
super(TestO2MSerialization, self).setUp()
|
||||
self.partner = self.registry('res.partner')
|
||||
self.address = self.registry('res.partner.address')
|
||||
|
||||
def test_no_command(self):
|
||||
" empty list of commands yields an empty list of records "
|
||||
|
@ -43,9 +42,9 @@ class TestO2MSerialization(common.TransactionCase):
|
|||
def test_LINK_TO_command(self):
|
||||
" reads the records from the database, records are returned with their ids. "
|
||||
ids = [
|
||||
self.address.create(self.cr, UID, {'name': 'foo'}),
|
||||
self.address.create(self.cr, UID, {'name': 'bar'}),
|
||||
self.address.create(self.cr, UID, {'name': 'baz'})
|
||||
self.partner.create(self.cr, UID, {'name': 'foo'}),
|
||||
self.partner.create(self.cr, UID, {'name': 'bar'}),
|
||||
self.partner.create(self.cr, UID, {'name': 'baz'})
|
||||
]
|
||||
commands = map(LINK_TO, ids)
|
||||
|
||||
|
@ -61,9 +60,9 @@ class TestO2MSerialization(common.TransactionCase):
|
|||
def test_bare_ids_command(self):
|
||||
" same as the equivalent LINK_TO commands "
|
||||
ids = [
|
||||
self.address.create(self.cr, UID, {'name': 'foo'}),
|
||||
self.address.create(self.cr, UID, {'name': 'bar'}),
|
||||
self.address.create(self.cr, UID, {'name': 'baz'})
|
||||
self.partner.create(self.cr, UID, {'name': 'foo'}),
|
||||
self.partner.create(self.cr, UID, {'name': 'bar'}),
|
||||
self.partner.create(self.cr, UID, {'name': 'baz'})
|
||||
]
|
||||
|
||||
results = self.partner.resolve_o2m_commands_to_record_dicts(
|
||||
|
@ -77,9 +76,9 @@ class TestO2MSerialization(common.TransactionCase):
|
|||
|
||||
def test_UPDATE_command(self):
|
||||
" take the in-db records and merge the provided information in "
|
||||
id_foo = self.address.create(self.cr, UID, {'name': 'foo'})
|
||||
id_bar = self.address.create(self.cr, UID, {'name': 'bar'})
|
||||
id_baz = self.address.create(self.cr, UID, {'name': 'baz', 'city': 'tag'})
|
||||
id_foo = self.partner.create(self.cr, UID, {'name': 'foo'})
|
||||
id_bar = self.partner.create(self.cr, UID, {'name': 'bar'})
|
||||
id_baz = self.partner.create(self.cr, UID, {'name': 'baz', 'city': 'tag'})
|
||||
|
||||
results = self.partner.resolve_o2m_commands_to_record_dicts(
|
||||
self.cr, UID, 'address', [
|
||||
|
@ -96,7 +95,7 @@ class TestO2MSerialization(common.TransactionCase):
|
|||
|
||||
def test_mixed_commands(self):
|
||||
ids = [
|
||||
self.address.create(self.cr, UID, {'name': name})
|
||||
self.partner.create(self.cr, UID, {'name': name})
|
||||
for name in ['NObar', 'baz', 'qux', 'NOquux', 'NOcorge', 'garply']
|
||||
]
|
||||
|
||||
|
@ -126,9 +125,9 @@ class TestO2MSerialization(common.TransactionCase):
|
|||
def test_LINK_TO_pairs(self):
|
||||
"LINK_TO commands can be written as pairs, instead of triplets"
|
||||
ids = [
|
||||
self.address.create(self.cr, UID, {'name': 'foo'}),
|
||||
self.address.create(self.cr, UID, {'name': 'bar'}),
|
||||
self.address.create(self.cr, UID, {'name': 'baz'})
|
||||
self.partner.create(self.cr, UID, {'name': 'foo'}),
|
||||
self.partner.create(self.cr, UID, {'name': 'bar'}),
|
||||
self.partner.create(self.cr, UID, {'name': 'baz'})
|
||||
]
|
||||
commands = map(lambda id: (4, id), ids)
|
||||
|
||||
|
|
Loading…
Reference in New Issue