bzr revid: fp@tinyerp.com-20081009195629-f7oy0ragqvzp3k09
This commit is contained in:
Fabien Pinckaers
2008-10-09 21:56:29 +02:00
21 changed files with 1603 additions and 1752 deletions
+858 -1124
View File
File diff suppressed because it is too large Load Diff
+5 -1
View File
@@ -242,7 +242,7 @@
<blockTable colWidths="54.0,125.0,66.0,20.0,100.0,50.0,50.0,50.0,40.0" style="tbl_content" >
<tr>
<td>
<blockTable colWidths="259.00,100.0,50.0,50.0,49.0" style="Table5">
<blockTable colWidths="259.00,100.0,50.0,50.0,49.0,40.00" style="Table5">
<tr>
<td><para style="Standard">[[ o.code ]] [[ o.name ]]</para></td>
<td><para style="Standard"></para></td>
@@ -255,6 +255,10 @@
<td>
<para style="P9b"><u>[[sum_solde_account(o, data['form']) or '0.0' ]]</u></para>
</td>
<td>
<para style="P9b"><u> [[ sum_currency_amount_account(a, data['form']) or '0.0' ]]</u></para>
</td>
</tr>
</blockTable>
</td>
+19 -28
View File
@@ -1,24 +1,28 @@
# Translation of OpenERP Server.
# Translation of OpenERP Server.
# This file containt the translation of the following modules:
# * account_analytic_analysis
#
msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 4.3.0"
"Report-Msgid-Bugs-To: support@openerp.com"
"POT-Creation-Date: 2008-09-11 15:41:42+0000"
"PO-Revision-Date: 2008-09-11 15:41:42+0000"
"Last-Translator: <>"
"Language-Team: "
"MIME-Version: 1.0"
"Content-Type: text/plain; charset=UTF-8"
"Content-Transfer-Encoding: "
"Plural-Forms: "
"Project-Id-Version: OpenERP Server 4.3.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2008-09-05 16:28+0000\n"
"PO-Revision-Date: 2008-10-09 12:57+0000\n"
"Last-Translator: Olivier Laurent <Unknown>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 13:04+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_analytic_analysis
#: constraint:ir.model:0
msgid "The Object name must start with x_ and not contain any special character !"
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Le nom de l'objet doit commencer avec x_ et ne pas contenir de charactères "
"spéciaux !"
#. module: account_analytic_analysis
#: field:account.analytic.account,remaining_ca:0
@@ -34,19 +38,13 @@ msgstr "Tous les comptes analytiques"
#. module: account_analytic_analysis
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr ""
msgstr "XML non valide pour l'architecture de la vue"
#. module: account_analytic_analysis
#: model:ir.ui.menu,name:account_analytic_analysis.menu_main
msgid "Project Management"
msgstr "Gestion de projet"
#. module: account_analytic_analysis
#, python-format
#: code:addons/account_analytic_analysis/account_analytic_analysis.py:0
msgid "AccessError"
msgstr ""
#. module: account_analytic_analysis
#: field:account.analytic.account,last_worked_date:0
msgid "Last worked date"
@@ -124,12 +122,6 @@ msgstr "Utilisateur"
msgid "Analytic Accounts"
msgstr "Comptabilité analytique"
#. module: account_analytic_analysis
#, python-format
#: code:addons/account_analytic_analysis/account_analytic_analysis.py:0
msgid "You try to bypass an access rule (Document type: %s)."
msgstr ""
#. module: account_analytic_analysis
#: field:account.analytic.account,revenue_per_hour:0
msgid "Revenue per hours (real)"
@@ -181,7 +173,7 @@ msgstr "Comptes expirés"
#. module: account_analytic_analysis
#: view:account.analytic.account:0
msgid "Analytic accounts"
msgstr "Compte Analytique "
msgstr "Compte Analytique"
#. module: account_analytic_analysis
#: field:account.analytic.account,remaining_hours:0
@@ -214,7 +206,7 @@ msgstr "Mois"
#: field:account_analytic_analysis.summary.month,account_id:0
#: field:account_analytic_analysis.summary.user,account_id:0
msgid "Analytic Account"
msgstr "Compte Analytique "
msgstr "Compte Analytique"
#. module: account_analytic_analysis
#: field:account.analytic.account,hours_qtt_invoiced:0
@@ -225,4 +217,3 @@ msgstr "Heures facturées"
#: field:account.analytic.account,theorical_margin:0
msgid "Theorical margin"
msgstr "Marge théorique"
+63 -61
View File
@@ -1,96 +1,98 @@
# Translation of OpenERP Server.
# Translation of OpenERP Server.
# This file containt the translation of the following modules:
# * account_analytic_default
#
msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 4.3.0"
"Report-Msgid-Bugs-To: support@openerp.com"
"POT-Creation-Date: 2008-09-11 15:41:42+0000"
"PO-Revision-Date: 2008-09-11 15:41:42+0000"
"Last-Translator: <>"
"Language-Team: "
"MIME-Version: 1.0"
"Content-Type: text/plain; charset=UTF-8"
"Content-Transfer-Encoding: "
"Plural-Forms: "
"Project-Id-Version: OpenERP Server 4.3.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2008-09-05 16:25+0000\n"
"PO-Revision-Date: 2008-10-09 13:01+0000\n"
"Last-Translator: Olivier Laurent <Unknown>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 13:08+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_analytic_default
#: field:account.analytic.default,analytic_id:0
msgid "Analytic Account"
msgstr ""
#. module: account_analytic_default
#: field:account.analytic.default,product_id:0
msgid "Product"
msgstr ""
#. module: account_analytic_default
#: constraint:ir.model:0
msgid "The Object name must start with x_ and not contain any special character !"
msgstr ""
#. module: account_analytic_default
#: view:account.analytic.default:0
msgid "Seq"
msgstr ""
#. module: account_analytic_default
#: field:account.analytic.default,date_stop:0
msgid "End Date"
msgstr ""
#. module: account_analytic_default
#: model:ir.actions.act_window,name:account_analytic_default.analytic_rule_action_partner
#: model:ir.actions.act_window,name:account_analytic_default.analytic_rule_action_product
#: model:ir.actions.act_window,name:account_analytic_default.analytic_rule_action_user
msgid "Analytic Rules"
msgstr ""
#. module: account_analytic_default
#: field:account.analytic.default,sequence:0
msgid "Sequence"
msgstr ""
#. module: account_analytic_default
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr ""
#. module: account_analytic_default
#: model:ir.actions.act_window,name:account_analytic_default.action_analytic_default_form
#: model:ir.ui.menu,name:account_analytic_default.menu_analytic_defaul_form
#: view:account.analytic.default:0
msgid "Analytic Defaults"
msgstr ""
#. module: account_analytic_default
#: field:account.analytic.default,date_stop:0
msgid "End Date"
msgstr "Date de fin"
#. module: account_analytic_default
#: field:account.analytic.default,product_id:0
msgid "Product"
msgstr "Produit"
#. module: account_analytic_default
#: constraint:ir.model:0
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Le nom de l'objet doit commencer avec x_ et ne pas contenir de charactères "
"spéciaux !"
#. module: account_analytic_default
#: view:account.analytic.default:0
msgid "Seq"
msgstr "Séq"
#. module: account_analytic_default
#: field:account.analytic.default,sequence:0
msgid "Sequence"
msgstr "Séquence"
#. module: account_analytic_default
#: model:ir.actions.act_window,name:account_analytic_default.analytic_rules_partner_action
#: model:ir.actions.act_window,name:account_analytic_default.analytic_rules_product_action
#: model:ir.actions.act_window,name:account_analytic_default.analytic_rules_user_action
msgid "Analytic Rules"
msgstr "Règles Analytiques"
#. module: account_analytic_default
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "XML non valide pour l'architecture de la vue"
#. module: account_analytic_default
#: field:account.analytic.default,analytic_id:0
msgid "Analytic Account"
msgstr "Compte analytique"
#. module: account_analytic_default
#: model:ir.model,name:account_analytic_default.model_account_analytic_default
msgid "Analytic Distributions"
msgstr ""
msgstr "Distributions Analytiques"
#. module: account_analytic_default
#: field:account.analytic.default,user_id:0
msgid "User"
msgstr ""
msgstr "Utilisateur"
#. module: account_analytic_default
#: field:account.analytic.default,partner_id:0
msgid "Partner"
msgstr ""
msgstr "Partenaire"
#. module: account_analytic_default
#: field:account.analytic.default,date_start:0
msgid "Start Date"
msgstr ""
msgstr "Date de début"
#. module: account_analytic_default
#: view:account.analytic.default:0
msgid "Conditions"
msgstr ""
msgstr "Conditions"
#. module: account_analytic_default
#: field:account.analytic.default,company_id:0
msgid "Company"
msgstr ""
msgstr "Société"
+85 -74
View File
@@ -1,29 +1,33 @@
# Translation of OpenERP Server.
# Translation of OpenERP Server.
# This file containt the translation of the following modules:
# * account_analytic_plans
#
msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 4.3.0"
"Report-Msgid-Bugs-To: support@openerp.com"
"POT-Creation-Date: 2008-09-11 15:41:42+0000"
"PO-Revision-Date: 2008-09-11 15:41:42+0000"
"Last-Translator: <>"
"Language-Team: "
"MIME-Version: 1.0"
"Content-Type: text/plain; charset=UTF-8"
"Content-Transfer-Encoding: "
"Plural-Forms: "
"Project-Id-Version: OpenERP Server 4.3.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2008-09-05 16:29+0000\n"
"PO-Revision-Date: 2008-10-09 13:24+0000\n"
"Last-Translator: Olivier Laurent <Unknown>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 13:32+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_analytic_plans
#: field:account.analytic.plan.instance,account4_ids:0
msgid "Account4 Id"
msgstr ""
msgstr "Identifiant du Compte4"
#. module: account_analytic_plans
#: constraint:ir.model:0
msgid "The Object name must start with x_ and not contain any special character !"
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Le nom de l'objet doit commencer avec x_ et ne pas contenir de charactères "
"spéciaux !"
#. module: account_analytic_plans
#: rml:account.analytic.account.crossovered.analytic:0
@@ -35,52 +39,42 @@ msgstr ""
#. module: account_analytic_plans
#: field:account.analytic.plan.instance,account5_ids:0
msgid "Account5 Id"
msgstr ""
#. module: account_analytic_plans
#: model:ir.model,name:account_analytic_plans.model_account_analytic_plan_instance
msgid "Analytic Plan Instance"
msgstr ""
msgstr "Identifiant du Compte5"
#. module: account_analytic_plans
#: field:account.analytic.plan.instance.line,rate:0
msgid "Rate (%)"
msgstr ""
msgstr "Taux (%)"
#. module: account_analytic_plans
#: view:account.analytic.plan.instance.line:0
msgid "Analytic Distribution Line"
msgstr ""
#. module: account_analytic_plans
#: model:ir.model,name:account_analytic_plans.model_account_analytic_plan_instance_line
msgid "Analytic Instance Line"
msgstr ""
msgstr "Ligne de Distribution Analytique"
#. module: account_analytic_plans
#: view:account.analytic.plan.instance.line:0
msgid "Analytic Distribution Lines"
msgstr ""
msgstr "Lignes de Distribution Analytique"
#. module: account_analytic_plans
#: wizard_button:wizard.crossovered.analytic,init,print:0
msgid "Print"
msgstr ""
msgstr "Imprimer"
#. module: account_analytic_plans
#: rml:account.analytic.account.crossovered.analytic:0
msgid "Printing date:"
msgstr ""
msgstr "Date d'impression :"
#. module: account_analytic_plans
#: model:ir.actions.act_window,name:account_analytic_plans.account_analytic_plan_instance_action
msgid "Analytic Distribution's Models"
msgstr ""
msgstr "Modèles de la Distribution Analytique"
#. module: account_analytic_plans
#: rml:account.analytic.account.crossovered.analytic:0
msgid "Account Name"
msgstr ""
msgstr "Nom du compte"
#. module: account_analytic_plans
#: model:ir.actions.act_window,name:account_analytic_plans.account_analytic_plan_form_action
@@ -89,86 +83,86 @@ msgstr ""
#: model:ir.ui.menu,name:account_analytic_plans.menu_account_analytic_plan_action
#: view:account.analytic.plan:0
msgid "Analytic Plan"
msgstr ""
msgstr "Plan Analytique"
#. module: account_analytic_plans
#: rml:account.analytic.account.crossovered.analytic:0
msgid "Currency:"
msgstr ""
msgstr "Devise"
#. module: account_analytic_plans
#: rml:account.analytic.account.crossovered.analytic:0
msgid "Percentage"
msgstr ""
msgstr "Pourcentage"
#. module: account_analytic_plans
#: field:account.analytic.plan.line,name:0
msgid "Plan Name"
msgstr ""
msgstr "Nom du Plan"
#. module: account_analytic_plans
#: wizard_field:wizard.crossovered.analytic,init,empty_line:0
msgid "Dont show empty lines"
msgstr ""
msgstr "Ne pas afficher les lignes vides"
#. module: account_analytic_plans
#: wizard_view:wizard.crossovered.analytic,init:0
msgid "Select Information"
msgstr ""
msgstr "Sélectionner l'information"
#. module: account_analytic_plans
#: field:account.analytic.plan.instance.line,analytic_account_id:0
msgid "Analytic Account"
msgstr ""
msgstr "Compte analytique"
#. module: account_analytic_plans
#: field:account.analytic.plan.instance,code:0
msgid "Distribution Code"
msgstr ""
msgstr "Code de la Distribution"
#. module: account_analytic_plans
#: rml:account.analytic.account.crossovered.analytic:0
msgid "%"
msgstr ""
msgstr "%"
#. module: account_analytic_plans
#: rml:account.analytic.account.crossovered.analytic:0
msgid "100.00%"
msgstr ""
msgstr "100.00%"
#. module: account_analytic_plans
#: wizard_field:wizard.crossovered.analytic,init,ref:0
msgid "Analytic Account Ref."
msgstr ""
msgstr "Réf. du Compte Analytique"
#. module: account_analytic_plans
#: field:account.analytic.default,analytics_id:0
#: field:account.analytic.plan.instance,name:0
#: field:account.invoice.line,analytics_id:0
#: field:account.move.line,analytics_id:0
#: field:product.product,property_account_distribution:0
#: view:account.analytic.plan.instance:0
msgid "Analytic Distribution"
msgstr ""
msgstr "Distribution Analytique"
#. module: account_analytic_plans
#: view:account.analytic.plan.line:0
msgid "Analytic Plan Line"
msgstr ""
msgstr "Ligne du Plan Analytique"
#. module: account_analytic_plans
#: rml:account.analytic.account.crossovered.analytic:0
msgid "Analytic Account Reference:"
msgstr ""
msgstr "Référence de Compte Analytique"
#. module: account_analytic_plans
#: model:ir.actions.wizard,name:account_analytic_plans.create_model
msgid "Create Model"
msgstr ""
msgstr "Créer un modèle"
#. module: account_analytic_plans
#: field:account.analytic.plan,default_instance_id:0
msgid "Default Entries"
msgstr ""
msgstr "Entrées par défaut"
#. module: account_analytic_plans
#: rml:account.analytic.account.crossovered.analytic:0
@@ -181,143 +175,160 @@ msgstr ""
#: field:account.journal,plan_id:0
#: view:account.analytic.plan:0
msgid "Analytic Plans"
msgstr ""
msgstr "Plans Analytiques"
#. module: account_analytic_plans
#: field:account.analytic.plan.instance,account1_ids:0
msgid "Account1 Id"
msgstr ""
msgstr "Identifiant du Compte1"
#. module: account_analytic_plans
#: field:account.analytic.plan.line,max_required:0
msgid "Maximum Allowed (%)"
msgstr ""
msgstr "Maximum Permis (%)"
#. module: account_analytic_plans
#: wizard_view:create.model,info:0
msgid "Distribution Model Saved"
msgstr ""
msgstr "Modèle de la Distribution Sauvegardé"
#. module: account_analytic_plans
#: wizard_field:wizard.crossovered.analytic,init,date2:0
msgid "End Date"
msgstr ""
msgstr "Date de fin"
#. module: account_analytic_plans
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr "XML non valide pour l'architecture de la vue"
#. module: account_analytic_plans
#: help:product.product,property_account_distribution:0
msgid ""
"This Analytic Distribution will be use in sale order line and invoice lines"
msgstr ""
"Cette Distribution Analytique sera utilisée dans les lignes de commandes de "
"vente et dans les lignes de factures"
#. module: account_analytic_plans
#: model:ir.model,name:account_analytic_plans.model_account_analytic_plan_line
#: view:account.analytic.plan.line:0
msgid "Analytic Plan Lines"
msgstr ""
msgstr "Lignes du Plan Analytique"
#. module: account_analytic_plans
#: field:account.analytic.plan.line,min_required:0
msgid "Minimum Allowed (%)"
msgstr ""
msgstr "Minimum Permis (%)"
#. module: account_analytic_plans
#: field:account.analytic.plan.instance,plan_id:0
msgid "Model's Plan"
msgstr ""
msgstr "Plan du Modèle"
#. module: account_analytic_plans
#: field:account.analytic.plan.instance,account2_ids:0
msgid "Account2 Id"
msgstr ""
msgstr "Identifiant du Compte2"
#. module: account_analytic_plans
#: rml:account.analytic.account.crossovered.analytic:0
msgid "Amount"
msgstr ""
msgstr "Montant"
#. module: account_analytic_plans
#: help:account.analytic.plan.line,root_analytic_id:0
msgid "Root account of this plan."
msgstr ""
msgstr "Compte Racine de ce plan."
#. module: account_analytic_plans
#: field:account.analytic.plan.instance,account6_ids:0
msgid "Account6 Id"
msgstr ""
msgstr "Identifiant du Compte6"
#. module: account_analytic_plans
#: wizard_field:wizard.crossovered.analytic,init,journal_ids:0
#: field:account.analytic.plan.instance,journal_id:0
msgid "Analytic Journal"
msgstr "Journal analytique"
#. module: account_analytic_plans
#: model:ir.model,name:account_analytic_plans.model_account_analytic_plan_instance
#: model:ir.model,name:account_analytic_plans.model_account_analytic_plan_instance_line
msgid "Object for create analytic entries from invoice lines"
msgstr ""
"Objet pour créer les entrées analytiques à partir des lignes de factures"
#. module: account_analytic_plans
#: rml:account.analytic.account.crossovered.analytic:0
msgid "Quantity"
msgstr ""
msgstr "Quantité"
#. module: account_analytic_plans
#: field:account.analytic.plan.instance,account_ids:0
msgid "Account Id"
msgstr ""
msgstr "Identifiant du Compte"
#. module: account_analytic_plans
#: rml:account.analytic.account.crossovered.analytic:0
msgid "Code"
msgstr ""
msgstr "Code"
#. module: account_analytic_plans
#: wizard_button:create.model,info,end:0
#: wizard_button:create.model,endit,end:0
msgid "OK"
msgstr ""
msgstr "Ok"
#. module: account_analytic_plans
#: field:account.analytic.plan.line,root_analytic_id:0
msgid "Root Account"
msgstr ""
msgstr "Compte Racine"
#. module: account_analytic_plans
#: wizard_view:create.model,info:0
msgid "This distribution model has been saved. You will be able to reuse it later."
msgid ""
"This distribution model has been saved. You will be able to reuse it later."
msgstr ""
"Ce modèle de distribution a été sauvegardé. Vous pourrez le réutiliser plus "
"tard."
#. module: account_analytic_plans
#: field:account.analytic.plan.line,sequence:0
msgid "Sequence"
msgstr ""
msgstr "Séquence"
#. module: account_analytic_plans
#: rml:account.analytic.account.crossovered.analytic:0
msgid "Period from"
msgstr ""
msgstr "Période du"
#. module: account_analytic_plans
#: field:account.analytic.plan.instance,account3_ids:0
msgid "Account3 Id"
msgstr ""
msgstr "Identifiant du Compte3"
#. module: account_analytic_plans
#: field:account.analytic.plan.instance.line,plan_id:0
msgid "Plan Id"
msgstr ""
msgstr "Identifiant du Plan"
#. module: account_analytic_plans
#: model:ir.ui.menu,name:account_analytic_plans.menu_account_analytic_plan_instance_action
msgid "Analytic Distribution's models"
msgstr ""
msgstr "Modèles de la Distribution Analytique"
#. module: account_analytic_plans
#: wizard_button:wizard.crossovered.analytic,init,end:0
msgid "Cancel"
msgstr ""
msgstr "Annuler"
#. module: account_analytic_plans
#: wizard_field:wizard.crossovered.analytic,init,date1:0
msgid "Start Date"
msgstr ""
msgstr "Date de début"
#. module: account_analytic_plans
#: rml:account.analytic.account.crossovered.analytic:0
msgid "at"
msgstr ""
+59 -46
View File
@@ -1,35 +1,31 @@
# Translation of OpenERP Server.
# Translation of OpenERP Server.
# This file containt the translation of the following modules:
# * account_balance
#
msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 4.3.0"
"Report-Msgid-Bugs-To: support@openerp.com"
"POT-Creation-Date: 2008-09-11 15:41:43+0000"
"PO-Revision-Date: 2008-09-11 15:41:43+0000"
"Last-Translator: <>"
"Language-Team: "
"MIME-Version: 1.0"
"Content-Type: text/plain; charset=UTF-8"
"Content-Transfer-Encoding: "
"Plural-Forms: "
"Project-Id-Version: OpenERP Server 4.3.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2008-09-05 16:29+0000\n"
"PO-Revision-Date: 2008-10-09 14:13+0000\n"
"Last-Translator: Olivier Laurent <Unknown>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 14:16+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_balance
#: wizard_field:account.balance.account.balance.report,init,show_columns:0
msgid "Show Debit/Credit Information"
msgstr ""
#. module: account_balance
#: wizard_view:account.balance.account.balance.report,init:0
msgid "(If you do not select Fiscal year it will take all open fiscal year)"
msgstr ""
msgstr "Afficher les informations de Débit/Crédit"
#. module: account_balance
#: wizard_view:account.balance.account.balance.report,zero_years:0
#: wizard_view:account.balance.account.balance.report,backtoinit:0
msgid "Notification"
msgstr ""
msgstr "Notification"
#. module: account_balance
#: model:ir.actions.report.xml,name:account_balance.account_account_balance
@@ -41,13 +37,13 @@ msgstr "Balance des comptes"
#. module: account_balance
#: wizard_button:account.balance.account.balance.report,init,checkyear:0
msgid "Print"
msgstr ""
msgstr "Imprimer"
#. module: account_balance
#: rml:account.balance.account.balance:0
#: rml:account.account.balance.landscape:0
msgid "Printing date:"
msgstr ""
msgstr "Date d'impression :"
#. module: account_balance
#: rml:account.balance.account.balance:0
@@ -59,18 +55,18 @@ msgstr ""
#: rml:account.balance.account.balance:0
#: rml:account.account.balance.landscape:0
msgid "Account Name"
msgstr ""
msgstr "Nom du compte"
#. module: account_balance
#: rml:account.balance.account.balance:0
#: rml:account.account.balance.landscape:0
msgid "Currency:"
msgstr ""
msgstr "Devise"
#. module: account_balance
#: wizard_view:account.balance.account.balance.report,init:0
msgid "Select Period(s)"
msgstr ""
msgstr "Sélectioner la(les) Période(s)"
#. module: account_balance
#: wizard_field:account.balance.account.balance.report,init,compare_pattern:0
@@ -80,17 +76,21 @@ msgstr ""
#. module: account_balance
#: wizard_view:account.balance.account.balance.report,init:0
msgid "Select Fiscal Year(s)(Maximum Three Years)"
msgstr ""
msgstr "Sélectionner la ou les Années Fiscales (Maximum Trois Ans)"
#. module: account_balance
#: wizard_view:account.balance.account.balance.report,backtoinit:0
msgid "3. You have selected 'Percentage' option with more than 2 years,but you have not selected landscape format."
msgid ""
"3. You have selected 'Percentage' option with more than 2 years,but you have "
"not selected landscape format."
msgstr ""
"3. Vous avez sélectionné l'option 'Pourcentage' avec plus de 2 années, mais "
"vous n'avez pas sélectionner le format paysage."
#. module: account_balance
#: wizard_view:account.balance.account.balance.report,backtoinit:0
msgid "You can select maximum 3 years.Please check again."
msgstr ""
msgstr "Vous pouvez sélectionner 3 années au maximum. Veuillez revérifier."
#. module: account_balance
#: model:ir.actions.wizard,name:account_balance.wizard_account_balance_report
@@ -100,54 +100,58 @@ msgstr ""
#. module: account_balance
#: wizard_field:account.balance.account.balance.report,init,landscape:0
msgid "Show Report in Landscape Form"
msgstr ""
msgstr "Afficher le Rapport au Format Paysage"
#. module: account_balance
#: wizard_field:account.balance.account.balance.report,init,format_perc:0
msgid "Show Comparision in %"
msgstr ""
msgstr "Afficher la Comparaison en %"
#. module: account_balance
#: wizard_view:account.balance.account.balance.report,init:0
msgid "Select Period"
msgstr ""
msgstr "Sélectionnez une Période"
#. module: account_balance
#: wizard_field:account.balance.account.balance.report,init,periods:0
msgid "Periods"
msgstr ""
msgstr "Périodes"
#. module: account_balance
#: wizard_button:account.balance.account.balance.report,zero_years,end:0
#: wizard_button:account.balance.account.balance.report,backtoinit,end:0
msgid "Ok"
msgstr ""
msgstr "Ok"
#. module: account_balance
#: rml:account.balance.account.balance:0
#: rml:account.account.balance.landscape:0
msgid "Total:"
msgstr ""
msgstr "Total:"
#. module: account_balance
#: wizard_view:account.balance.account.balance.report,backtoinit:0
msgid "You have to select 'Landscape' option.Please Check it."
msgstr ""
"Vous devez sélectionner l'option 'paysage'. Cochez la s'il vous plait."
#. module: account_balance
#: wizard_field:account.balance.account.balance.report,init,account_choice:0
msgid "Show Accounts"
msgstr ""
msgstr "Afficher les Comptes"
#. module: account_balance
#: wizard_view:account.balance.account.balance.report,backtoinit:0
msgid "You might have done following mistakes.Please correct them and try again."
msgid ""
"You might have done following mistakes.Please correct them and try again."
msgstr ""
"Vous pourriez avoir fait les erreurs suivantes. Veuillez les corriger et ré-"
"essayez."
#. module: account_balance
#: wizard_view:account.balance.account.balance.report,backtoinit:0
msgid "1. You have selected more than 3 years in any case."
msgstr ""
msgstr "1. Vous avez sélectionner plus de 3 années dans tous les cas."
#. module: account_balance
#: wizard_field:account.balance.account.balance.report,init,select_periods:0
@@ -156,53 +160,62 @@ msgstr ""
#. module: account_balance
#: wizard_view:account.balance.account.balance.report,backtoinit:0
msgid "2. You have not selected 'Percentage' option,but you have selected more than 2 years."
msgid ""
"2. You have not selected 'Percentage' option,but you have selected more than "
"2 years."
msgstr ""
"2. Vous n'avez pas sélectionné l'option 'Pourcentage', mais vous avez "
"sélectionner plus de 2 années."
#. module: account_balance
#: wizard_field:account.balance.account.balance.report,init,select_account:0
msgid "Select Reference Account(for % comparision)"
msgstr ""
msgstr "Sélectionner le COmpte Référence (pour la comparaison en %)"
#. module: account_balance
#: rml:account.balance.account.balance:0
#: rml:account.account.balance.landscape:0
msgid "Code"
msgstr ""
msgstr "Code"
#. module: account_balance
#: rml:account.balance.account.balance:0
#: rml:account.account.balance.landscape:0
msgid "Account Information"
msgstr ""
msgstr "Informations du compte"
#. module: account_balance
#: wizard_field:account.balance.account.balance.report,init,fiscalyear:0
msgid "Fiscal year"
msgstr ""
msgstr "Année fiscale"
#. module: account_balance
#: wizard_view:account.balance.account.balance.report,zero_years:0
msgid "You have to select atleast 1 Fiscal Year. Try again."
msgstr ""
msgstr "Vous devez sélectionner au moins une Année Fiscale. Réessayez."
#. module: account_balance
#: wizard_view:account.balance.account.balance.report,init:0
msgid "Report Options"
msgstr ""
msgstr "Options du Rapport"
#. module: account_balance
#: wizard_button:account.balance.account.balance.report,init,end:0
msgid "Cancel"
msgstr ""
msgstr "Annuler"
#. module: account_balance
#: wizard_view:account.balance.account.balance.report,zero_years:0
msgid "You may have selected the compare opions with more than 1 years with credit/debit columns and % option.This can lead contents to be printed out of the paper.Please try again."
msgid ""
"You may have selected the compare opions with more than 1 years with "
"credit/debit columns and % option.This can lead contents to be printed out "
"of the paper.Please try again."
msgstr ""
"Vous avez choisi les options de comparaison avec plus de 1 an avec les "
"colonnes de crédit/débit et l'option %. Ceci peut avoir pour conséquence une "
"perte de contenu (texte imprimé en dehors du papier). Veuillez réessayer."
#. module: account_balance
#: wizard_view:account.balance.account.balance.report,init:0
msgid "Customize Report"
msgstr ""
msgstr "Personnaliser le Rapport"
@@ -89,8 +89,8 @@ back_fields={
zero_form='''<?xml version="1.0"?>
<form string="Notification">
<separator string="You have to select atleast 1 Fiscal Year. Try again." colspan="4"/>
<label string="You may have selected the compare opions with more than 1 years with credit/debit columns and % option.This can lead contents to be printed out of the paper.Please try again."/>
<separator string="You have to select at least 1 Fiscal Year. Try again." colspan="4"/>
<label string="You may have selected the compare options with more than 1 year with credit/debit columns and % option.This can lead contents to be printed out of the paper.Please try again."/>
</form>'''
zero_fields={
+56 -26
View File
@@ -30,7 +30,7 @@
import time
import netsvc
from osv import fields, osv
import pooler
from tools.misc import currency
import mx.DateTime
@@ -40,25 +40,25 @@ from mx.DateTime import RelativeDateTime, now, DateTime, localtime
class account_report(osv.osv):
_name = "account.report.report"
_description = "Account reporting"
_color = [
('', ''),
('green','Green'),
('red','Red'),
('pink','Pink'),
('blue','Blue'),
('yellow','Yellow'),
('cyan','Cyan'),
('lightblue','Light Blue'),
('orange','Orange'),
]
_style = [
('1','Header 1'),
('2','Header 2'),
('3','Header 3'),
('4','Header 4'),
('5','Normal'),
('6', 'Small'),
]
# _color = [
# ('', ''),
# ('green','Green'),
# ('red','Red'),
# ('pink','Pink'),
# ('blue','Blue'),
# ('yellow','Yellow'),
# ('cyan','Cyan'),
# ('lightblue','Light Blue'),
# ('orange','Orange'),
# ]
# _style = [
# ('1','Header 1'),
# ('2','Header 2'),
# ('3','Header 3'),
# ('4','Header 4'),
# ('5','Normal'),
# ('6', 'Small'),
# ]
def _amount_get(self, cr, uid, ids, field_name, arg, context={}):
def _calc_credit(*code):
@@ -113,8 +113,8 @@ class account_report(osv.osv):
if parent_id:
acc=self.pool.get('account.report.report').browse(cr,uid,parent_id)
v['type']=acc.type
if int(acc.style) < 6:
v['style'] = str(int(acc.style)+1)
# if int(acc.style) < 6:
# v['style'] = str(int(acc.style)+1)
return {'value': v}
_columns = {
@@ -125,6 +125,7 @@ class account_report(osv.osv):
'type': fields.selection([
('fiscal', 'Fiscal statement'),
('indicator','Indicator'),
('view','View'),
('other','Others')],
'Type', required=True),
'expression': fields.char('Expression', size=240, required=True),
@@ -144,12 +145,12 @@ class account_report(osv.osv):
('excellent', 'Excellent')
],
string='Status'),
'style': fields.selection(_style, 'Style', required=True),
'color_font' : fields.selection(_color, 'Font Color', help="Font Color for the report"),
'color_back' : fields.selection(_color, 'Back Color')
# 'style': fields.selection(_style, 'Style', required=True),
# 'color_font' : fields.selection(_color, 'Font Color', help="Font Color for the report"),
# 'color_back' : fields.selection(_color, 'Back Color')
}
_defaults = {
'style': lambda *args: '5',
# 'style': lambda *args: '5',
'active': lambda *args: True,
'type': lambda *args: 'indicator',
}
@@ -177,5 +178,34 @@ class account_report(osv.osv):
account_report()
class account_report_history(osv.osv):
def _calc_value(self, cr, uid, ids, name, args, context):
acc_report_id=self.read(cr,uid,ids,['tmp','period_id'])
tmp_ids={}
for a in acc_report_id:
period_val=pooler.get_pool(cr.dbname).get('account.period').read(cr,uid,[a['period_id'][0]])[0]
period_id=pooler.get_pool(cr.dbname).get('account.period').search(cr,uid,[('date_start','<=',period_val['date_start']),('fiscalyear_id','=',period_val['fiscalyear_id'][0])])
tmp_ids[a['id']] = pooler.get_pool(cr.dbname).get('account.report.report').read(cr,uid,[a['tmp']],context={'periods':period_id})[0]['amount']
return tmp_ids
_name = "account.report.history"
_description = "Indicator"
_table = "account_report"
_auto = False
_order='name'
_columns = {
'period_id': fields.many2one('account.period','Period', readonly=True, select=True),
'fiscalyear_id': fields.many2one('account.fiscalyear','Fiscal Year', readonly=True, select=True),
'name': fields.many2one('account.report.report','Indicator', readonly=True, select=True),
'val': fields.function(_calc_value, method=True, string='Value', readonly=True),
'tmp' : fields.integer(string='temp',readonly=True)
}
def init(self, cr):
cr.execute('''create or replace view account_report as (select ar.id as tmp,((pr.id*100000)+ar.id) as id,ar.id as name,pr.id as period_id,pr.fiscalyear_id as fiscalyear_id from account_report_report as ar cross join account_period as pr group by ar.id,pr.id,pr.fiscalyear_id)''')
account_report_history()
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
+84 -15
View File
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<record id="view_account_report_form" model="ir.ui.view">
<field name="name">account.report.report.form</field>
<field name="model">account.report.report</field>
@@ -16,9 +16,9 @@
<field name="parent_id" on_change="onchange_parent_id(parent_id)"/>
<field name="sequence"/>
<field name="type" select="1"/>
<field name="style"/>
<!-- <field name="style"/>
<field name="color_font"/>
<field name="color_back"/>
<field name="color_back"/>-->
<newline/>
<field colspan="4" name="expression"/>
<field colspan="4" name="expression_status"/>
@@ -33,7 +33,7 @@
<label align="0.0" string="report('REPORT_CODE')"/>
<label align="1.0" string="Operators:"/>
<label align="0.0" string="+ - * / ( )"/>
<label colspan="4" string="Exemple: (balance('6','45') - credit('7')) / report('RPT1')"/>
<label colspan="4" string="Example: (balance('6','45') - credit('7')) / report('RPT1')"/>
<separator colspan="4" string="Return value for status"/>
<group col="2" colspan="1">
<label align="1.0" string="&lt; -1:"/>
@@ -55,7 +55,7 @@
</form>
</field>
</record>
<record id="view_account_report_tree_simple" model="ir.ui.view">
<field name="name">account.report.report.tree.simple</field>
<field name="model">account.report.report</field>
@@ -67,7 +67,7 @@
</tree>
</field>
</record>
<record id="action_account_report_tree" model="ir.actions.act_window">
<field name="name">Custom reporting</field>
<field name="res_model">account.report.report</field>
@@ -76,8 +76,9 @@
<field name="domain"/>
<field name="view_id" ref="view_account_report_tree_simple"/>
</record>
<menuitem action="action_account_report_tree" id="menu_action_account_report_tree_define" parent="account.menu_finance_configuration"/>
<record id="action_account_report_form" model="ir.actions.act_window">
<field name="name">New Reporting Item Formula</field>
<field name="res_model">account.report.report</field>
@@ -85,7 +86,7 @@
<field name="view_mode">form,tree</field>
</record>
<menuitem action="action_account_report_form" id="menu_action_account_report_form" parent="account_report.menu_action_account_report_tree_define"/>
<record id="view_account_report_tree" model="ir.ui.view">
<field name="name">account.report.report.tree</field>
<field name="model">account.report.report</field>
@@ -101,7 +102,7 @@
</tree>
</field>
</record>
<record id="action_account_report_tree_view" model="ir.actions.act_window">
<field name="name">Custom reporting</field>
<field name="res_model">account.fiscalyear</field>
@@ -110,8 +111,8 @@
<field name="domain">[('parent_id','=',False)]</field>
</record>
<menuitem action="action_account_report_tree_view" id="menu_action_account_report_tree_view" parent="account.menu_finance_reporting"/>
<record id="action_account_report_tree_view_fiscal" model="ir.actions.act_window">
<field name="name">Fiscal Statements reporting</field>
<field name="res_model">account.fiscalyear</field>
@@ -120,7 +121,7 @@
<field name="domain">[('type','=','fiscal'),('parent_id','=',False)]</field>
</record>
<menuitem action="action_account_report_tree_view_fiscal" id="menu_action_account_report_tree_view_fiscal" parent="account_report.menu_action_account_report_tree_view"/>
<record id="action_account_report_tree_view_indicator" model="ir.actions.act_window">
<field name="name">Indicators reporting</field>
<field name="res_model">account.fiscalyear</field>
@@ -129,7 +130,7 @@
<field name="domain">[('type','=','indicator'),('parent_id','=',False)]</field>
</record>
<menuitem action="action_account_report_tree_view_indicator" id="menu_action_account_report_tree_view_indicator" parent="account_report.menu_action_account_report_tree_view"/>
<record id="action_account_report_tree_view_other" model="ir.actions.act_window">
<field name="name">Others reportings</field>
<field name="res_model">account.fiscalyear</field>
@@ -138,7 +139,75 @@
<field name="domain">[('type','=','other'),('parent_id','=',False)]</field>
</record>
<menuitem action="action_account_report_tree_view_other" id="menu_action_account_report_tree_view_other" parent="account_report.menu_action_account_report_tree_view"/>
<record model="ir.ui.view" id="account_report_history_tree">
<field name="name">account.report.history1</field>
<field name="model">account.report.history</field>
<field name="type">tree</field>
<field name="arch" type="xml">
<tree string="Account Report History">
<field name="period_id"/>
<field name="fiscalyear_id"/>
<field name="name"/>
<field name="val"/>
</tree>
</field>
</record>
<record model="ir.ui.view" id="account_report_history_form">
<field name="name">account.report.history2</field>
<field name="model">account.report.history</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Account Report History">
<field name="period_id" select="2"/>
<field name="fiscalyear_id" select="1"/>
<field name="name" select="1"/>
<field name="val"/>
</form>
</field>
</record>
<record model="ir.ui.view" id="account_report_history_graph">
<field name="name">account.report.history3</field>
<field name="model">account.report.history</field>
<field name="type">graph</field>
<field name="arch" type="xml">
<graph string="Account Report History" type="bar">
<field name="period_id"/>
<field name="val" operator="+"/>
<field name="name" group="True"/>
</graph>
</field>
</record>
<record model="ir.actions.act_window" id="account_report_history_record">
<field name="res_model">account.report.history</field>
<field name="name">All Indicators History</field>
<field name="view_type">form</field>
<field name="view_mode">graph,tree</field>
<field name="view_id" ref="account_report_history_tree"/>
</record>
<menuitem id="menu_account_report_history_record" action="account_report_history_record" parent="account.menu_finance_reporting"/>
<act_window
id="account_report_history_record_structure"
name="Indicator history"
res_model="account.report.history"
src_model="account.report.report"
domain="[('name','=', active_id)]"
view_type="form"
view_mode="graph,tree"/>
<record model="ir.values" id="ir_open_account_history_view">
<field name="key2">tree_but_open</field>
<field name="model">account.report.report</field>
<field name="name">Open account history</field>
<field name="value" eval="'ir.actions.act_window,%d'%account_report_history_record_structure"/>
<field name="object" eval="True"/>
</record>
</data>
</openerp>
+45 -42
View File
@@ -1,39 +1,43 @@
# Translation of OpenERP Server.
# Translation of OpenERP Server.
# This file containt the translation of the following modules:
# * account_reporting
#
msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 4.3.0"
"Report-Msgid-Bugs-To: support@openerp.com"
"POT-Creation-Date: 2008-09-11 15:41:43+0000"
"PO-Revision-Date: 2008-09-11 15:41:43+0000"
"Last-Translator: <>"
"Language-Team: "
"MIME-Version: 1.0"
"Content-Type: text/plain; charset=UTF-8"
"Content-Transfer-Encoding: "
"Plural-Forms: "
"Project-Id-Version: OpenERP Server 4.3.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2008-09-05 16:32+0000\n"
"PO-Revision-Date: 2008-10-09 14:29+0000\n"
"Last-Translator: Olivier Laurent <Unknown>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 14:32+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_reporting
#: field:color.rml,code:0
msgid "code"
msgstr ""
msgstr "code"
#. module: account_reporting
#: constraint:ir.model:0
msgid "The Object name must start with x_ and not contain any special character !"
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Le nom de l'objet doit commencer avec x_ et ne pas contenir de charactères "
"spéciaux !"
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Helvetica-Bold"
msgstr ""
msgstr "Helvetica-Bold"
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Helvetica"
msgstr ""
msgstr "Helvetica"
#. module: account_reporting
#: model:ir.actions.wizard,name:account_reporting.wizard_balance_report
@@ -43,12 +47,12 @@ msgstr "Balance de compte"
#. module: account_reporting
#: field:account.report.bs,note:0
msgid "Note"
msgstr ""
msgstr "Note"
#. module: account_reporting
#: field:account.report.bs,report_type:0
msgid "Report Type"
msgstr ""
msgstr "Type de Rapport"
#. module: account_reporting
#: model:ir.ui.menu,name:account_reporting.action_account_report_bs_form
@@ -59,12 +63,12 @@ msgstr ""
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Courier"
msgstr ""
msgstr "Courier"
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Courier-BoldOblique"
msgstr ""
msgstr "Courier-BoldOblique"
#. module: account_reporting
#: model:ir.ui.menu,name:account_reporting.bs_report_action_form
@@ -74,7 +78,7 @@ msgstr ""
#. module: account_reporting
#: wizard_button:account.account.balancesheet.report,init,end:0
msgid "Cancel"
msgstr ""
msgstr "Annuler"
#. module: account_reporting
#: selection:account.report.bs,report_type:0
@@ -89,33 +93,33 @@ msgstr ""
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Courier-Oblique"
msgstr ""
msgstr "Courier-Oblique"
#. module: account_reporting
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr ""
msgstr "XML non valide pour l'architecture de la vue"
#. module: account_reporting
#: field:account.report.bs,name:0
#: field:color.rml,name:0
msgid "Name"
msgstr ""
msgstr "Nom"
#. module: account_reporting
#: view:account.report.bs:0
msgid "Account reporting"
msgstr ""
msgstr "Rapport de compte"
#. module: account_reporting
#: field:account.report.bs,color_font:0
msgid "Font Color"
msgstr ""
msgstr "Couleur de la police"
#. module: account_reporting
#: view:account.report.bs:0
msgid "Notes"
msgstr ""
msgstr "Notes"
#. module: account_reporting
#: wizard_button:account.account.balancesheet.report,init,report:0
@@ -125,12 +129,12 @@ msgstr ""
#. module: account_reporting
#: field:account.report.bs,code:0
msgid "Code"
msgstr ""
msgstr "Code"
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Times-Italic"
msgstr ""
msgstr "Times-Italic"
#. module: account_reporting
#: selection:account.report.bs,report_type:0
@@ -145,27 +149,27 @@ msgstr ""
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Times-BoldItalic"
msgstr ""
msgstr "Times-BoldItalic"
#. module: account_reporting
#: field:account.report.bs,child_id:0
msgid "Childs"
msgstr ""
msgstr "Enfants"
#. module: account_reporting
#: field:account.report.bs,parent_id:0
msgid "Parent"
msgstr ""
msgstr "Parent"
#. module: account_reporting
#: field:account.report.bs,sequence:0
msgid "Sequence"
msgstr ""
msgstr "Séquence"
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Times-Bold"
msgstr ""
msgstr "Times-Bold"
#. module: account_reporting
#: view:account.report.bs:0
@@ -175,23 +179,23 @@ msgstr ""
#. module: account_reporting
#: wizard_field:account.account.balancesheet.report,init,fiscalyear:0
msgid "Fiscal year"
msgstr ""
msgstr "Année fiscale"
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Courier-Bold"
msgstr ""
msgstr "Courier-Bold"
#. module: account_reporting
#: field:account.report.bs,account_id:0
#: view:account.report.bs:0
msgid "Accounts"
msgstr ""
msgstr "Comptes"
#. module: account_reporting
#: field:account.report.bs,color_back:0
msgid "Back Color"
msgstr ""
msgstr "Couleur de fond"
#. module: account_reporting
#: model:ir.model,name:account_reporting.model_account_report_bs
@@ -201,20 +205,19 @@ msgstr ""
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Times-Roman"
msgstr ""
msgstr "Times-Roman"
#. module: account_reporting
#: selection:account.report.bs,font_style:0
msgid "Helvetica-Oblique"
msgstr ""
msgstr "Helvetica-Oblique"
#. module: account_reporting
#: field:account.report.bs,font_style:0
msgid "Font"
msgstr ""
msgstr "Police"
#. module: account_reporting
#: wizard_view:account.account.balancesheet.report,init:0
msgid "Customize Report"
msgstr ""
msgstr "Personnaliser le Rapport"
@@ -66,7 +66,7 @@ back_fields={
zero_form='''<?xml version="1.0"?>
<form string="Notification">
<label string="You have to select atleast 1 Fiscal Year. Try again."/>
<label string="You have to select at least 1 Fiscal Year. Try again."/>
</form>'''
zero_fields={
+50 -44
View File
@@ -1,24 +1,25 @@
# Translation of OpenERP Server.
# Translation of OpenERP Server.
# This file containt the translation of the following modules:
# * base_contact
#
msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 4.3.0"
"Report-Msgid-Bugs-To: support@openerp.com"
"POT-Creation-Date: 2008-09-11 15:41:43+0000"
"PO-Revision-Date: 2008-09-11 15:41:43+0000"
"Last-Translator: <>"
"Language-Team: "
"MIME-Version: 1.0"
"Content-Type: text/plain; charset=UTF-8"
"Content-Transfer-Encoding: "
"Plural-Forms: "
"Project-Id-Version: OpenERP Server 4.3.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2008-09-05 13:33+0000\n"
"PO-Revision-Date: 2008-10-08 14:13+0000\n"
"Last-Translator: Olivier Laurent <Unknown>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-08 14:16+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_contact
#: model:ir.actions.act_window,name:base_contact.act_res_partner_jobs
msgid "Open all Partner's Function"
msgstr ""
msgstr "Lister tous les partenaires"
#. module: base_contact
#: model:ir.actions.act_window,name:base_contact.action_res_partner_job
@@ -26,17 +27,20 @@ msgstr ""
#: model:ir.ui.menu,name:base_contact.menu_action_res_partner_job
#: view:res.partner.contact:0
msgid "Functions"
msgstr ""
msgstr "Fonctions"
#. module: base_contact
#: model:ir.model,name:base_contact.model_res_partner_contact
msgid "res.partner.contact"
msgstr ""
msgstr "res.partner.contact"
#. module: base_contact
#: constraint:ir.model:0
msgid "The Object name must start with x_ and not contain any special character !"
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Le nom de l'objet doit démarrer avec x_ et ne pas contenir de charactères "
"spéciaux !"
#. module: base_contact
#: field:res.partner.address,job_ids:0
@@ -44,142 +48,144 @@ msgstr ""
#: view:res.partner.address:0
#: view:res.partner:0
msgid "Contacts"
msgstr "Adresse"
msgstr "Contacts"
#. module: base_contact
#: field:res.partner.contact,first_name:0
msgid "First Name"
msgstr ""
msgstr "Prénom"
#. module: base_contact
#: view:res.partner.address:0
msgid "# of Contacts"
msgstr ""
msgstr "# de Contacts"
#. module: base_contact
#: field:res.partner.contact,website:0
msgid "Website"
msgstr ""
msgstr "Site web"
#. module: base_contact
#: field:res.partner.job,phone:0
msgid "Phone"
msgstr ""
msgstr "Téléphone"
#. module: base_contact
#: field:res.partner.contact,title:0
msgid "Title"
msgstr ""
msgstr "Titre"
#. module: base_contact
#: view:res.partner.job:0
msgid "Contact Functions"
msgstr ""
msgstr "Fonctions du contact"
#. module: base_contact
#: field:res.partner.job,sequence_contact:0
msgid "Sequence (Contact)"
msgstr ""
msgstr "Numérotation (Contact)"
#. module: base_contact
#: field:res.partner.job,email:0
msgid "E-Mail"
msgstr ""
msgstr "E-Mail"
#. module: base_contact
#: field:res.partner.job,address_id:0
#: view:res.partner:0
msgid "Address"
msgstr ""
msgstr "Adresse"
#. module: base_contact
#: field:res.partner.contact,active:0
msgid "Active"
msgstr ""
msgstr "Actif"
#. module: base_contact
#: field:res.partner.contact,country_id:0
msgid "Nationality"
msgstr ""
msgstr "Nationalité"
#. module: base_contact
#: field:res.partner.job,function_id:0
msgid "Function"
msgstr ""
msgstr "Fonction"
#. module: base_contact
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr ""
msgstr "XML invalide pour la Visualisation de l'Architecture"
#. module: base_contact
#: field:res.partner.contact,lang_id:0
msgid "Language"
msgstr ""
msgstr "Langue"
#. module: base_contact
#: field:res.partner.contact,mobile:0
msgid "Mobile"
msgstr ""
msgstr "Portable"
#. module: base_contact
#: view:res.partner.contact:0
msgid "Extra Information"
msgstr ""
msgstr "Information supplémentaire"
#. module: base_contact
#: field:res.partner.job,contact_id:0
msgid "Contact"
msgstr ""
msgstr "Contact"
#. module: base_contact
#: model:ir.model,name:base_contact.model_res_partner_job
msgid "Contact Function"
msgstr ""
msgstr "Fonction du contact"
#. module: base_contact
#: view:res.partner:0
msgid "# of Addresses"
msgstr ""
msgstr "# d'adresses"
#. module: base_contact
#: help:res.partner.job,sequence_contact:0
msgid "order of importance of this address in the list of addresses of the linked contact"
msgid ""
"order of importance of this address in the list of addresses of the linked "
"contact"
msgstr ""
"Ordre d'importance de cette adresse dans la liste des adresses du contact lié"
#. module: base_contact
#: view:res.partner:0
msgid "Addresses"
msgstr ""
msgstr "Adresses"
#. module: base_contact
#: view:res.partner.contact:0
msgid "Partner Contact"
msgstr ""
msgstr "Contact du partenaire"
#. module: base_contact
#: field:res.partner.contact,name:0
msgid "Last Name"
msgstr ""
msgstr "Nom"
#. module: base_contact
#: view:res.partner.contact:0
#: view:res.partner.job:0
msgid "General"
msgstr ""
msgstr "Général"
#. module: base_contact
#: view:res.partner.contact:0
msgid "General Information"
msgstr ""
msgstr "Information générale"
#. module: base_contact
#: field:res.partner.job,name:0
msgid "Partner"
msgstr ""
msgstr "Partenaire"
#. module: base_contact
#: field:res.partner.contact,birthdate:0
msgid "Birth Date"
msgstr ""
msgstr "Date de naissance"
+5 -6
View File
@@ -1,4 +1,4 @@
# Translation of OpenERP Server.
# Translation of OpenERP Server.
# This file containt the translation of the following modules:
# * base_iban
#
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 4.3.0"
"Report-Msgid-Bugs-To: support@openerp.com"
"POT-Creation-Date: 2008-09-11 15:41:42+0000"
"PO-Revision-Date: 2008-09-11 15:41:42+0000"
"POT-Creation-Date: 2008-09-10 15:05:34+0000"
"PO-Revision-Date: 2008-09-10 15:05:34+0000"
"Last-Translator: <>"
"Language-Team: "
"MIME-Version: 1.0"
@@ -18,10 +18,9 @@ msgstr ""
#. module: base_iban
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr ""
msgstr "XML non valide pour l'architecture de la vue"
#. module: base_iban
#: help:res.partner.bank,iban:0
msgid "International Bank Account Number"
msgstr ""
msgstr "Numéro International de Compte Bancaire"
+11 -53
View File
@@ -1,4 +1,4 @@
# Translation of OpenERP Server.
# Translation of OpenERP Server.
# This file containt the translation of the following modules:
# * base_module_publish
#
@@ -6,14 +6,13 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 4.3.0"
"Report-Msgid-Bugs-To: support@openerp.com"
"POT-Creation-Date: 2008-09-11 15:41:43+0000"
"PO-Revision-Date: 2008-09-11 15:41:43+0000"
"POT-Creation-Date: 2008-09-10 15:05:35+0000"
"PO-Revision-Date: 2008-09-10 15:05:35+0000"
"Last-Translator: <>"
"Language-Team: "
"MIME-Version: 1.0"
"Content-Type: text/plain; charset=UTF-8"
"Content-Transfer-Encoding: "
"Plural-Forms: "
#. module: base_module_publish
#: wizard_field:base_module_publish.module_publish,step1,category:0
@@ -66,7 +65,7 @@ msgstr "Démo lien"
#. module: base_module_publish
#: wizard_field:base_module_publish.module_publish,step1,version:0
msgid "Version"
msgstr "Version "
msgstr "Version"
#. module: base_module_publish
#: wizard_field:base_module_publish.module_publish,step2,email:0
@@ -84,12 +83,6 @@ msgstr "Site web"
msgid "Finish"
msgstr "Terminer"
#. module: base_module_publish
#, python-format
#: code:addons/base_module_publish/wizard/module_zip.py:0
msgid "Could not find the module to export!"
msgstr ""
#. module: base_module_publish
#: wizard_field:base_module_publish.module_publish,step1,description:0
#: wizard_view:base_module_publish.module_publish,step1:0
@@ -99,8 +92,11 @@ msgstr "Description"
#. module: base_module_publish
#: wizard_view:base_module_publish.module_publish,step2:0
#: wizard_view:base_module_publish.module_publish_all,login:0
msgid "If you don't have an access, you can create one http://www.openerp.com/"
msgid ""
"If you don't have an access, you can create one http://www.openerp.com/"
msgstr ""
"Si vous n'avez pas d'accès, vous pouvez en créer un sur "
"http://www.openerp.com/"
#. module: base_module_publish
#: wizard_view:base_module_publish.module_publish,step2:0
@@ -116,14 +112,7 @@ msgstr "Auteur"
#. module: base_module_publish
#: wizard_view:base_module_publish.module_publish,publish:0
msgid "Information"
msgstr "Information "
#. module: base_module_publish
#, python-format
#: code:addons/base_module_publish/wizard/module_zip.py:0
#: code:addons/base_module_publish/wizard/base_module_publish.py:0
msgid "Error"
msgstr ""
msgstr "Information"
#. module: base_module_publish
#: wizard_field:base_module_publish.module_publish,step1,image:0
@@ -141,12 +130,6 @@ msgstr "Fichier image"
msgid "Module publication"
msgstr "Publication du module"
#. module: base_module_publish
#, python-format
#: code:addons/base_module_publish/wizard/base_module_publish.py:0
msgid "Failed to upload the file"
msgstr ""
#. module: base_module_publish
#: wizard_field:base_module_publish.module_publish,step1,license:0
msgid "Licence"
@@ -158,16 +141,10 @@ msgstr "Licence"
msgid "Password"
msgstr "Mot de passe"
#. module: base_module_publish
#, python-format
#: code:addons/base_module_publish/wizard/base_module_publish.py:0
msgid "Login failed!"
msgstr ""
#. module: base_module_publish
#: model:ir.actions.wizard,name:base_module_publish.wizard_base_module_publish_all
msgid "Publish all modules"
msgstr ""
msgstr "Publier tous les modules"
#. module: base_module_publish
#: wizard_field:base_module_publish.module_publish,publish,result:0
@@ -200,12 +177,6 @@ msgstr "Modules avec erreurs"
msgid "Documentation URL"
msgstr "Lien de documentation"
#. module: base_module_publish
#, python-format
#: code:addons/base_module_publish/wizard/base_module_publish.py:0
msgid "This version of the module is already exist on the server"
msgstr ""
#. module: base_module_publish
#: wizard_field:base_module_publish.module_publish,publish,text_end:0
msgid "Summary"
@@ -234,12 +205,6 @@ msgstr "Exporter module"
msgid "Login"
msgstr "Nom d'utilisateur"
#. module: base_module_publish
#, python-format
#: code:addons/base_module_publish/wizard/base_module_publish.py:0
msgid "You could not publish a module that is not installed!"
msgstr ""
#. module: base_module_publish
#: wizard_view:base_module_publish.module_publish_all,publish:0
msgid "Upload information"
@@ -261,12 +226,6 @@ msgstr "Inclure les sources"
msgid "General"
msgstr "Général"
#. module: base_module_publish
#, python-format
#: code:addons/base_module_publish/wizard/module_zip.py:0
msgid "Can not export module that is not installed!"
msgstr ""
#. module: base_module_publish
#: wizard_field:base_module_publish.module_publish,step1,url_download:0
#: wizard_field:base_module_publish.module_publish,step1,url:0
@@ -308,11 +267,10 @@ msgstr "Module exporté avec succès"
#. module: base_module_publish
#: model:ir.actions.wizard,name:base_module_publish.wizard_base_module_publish
msgid "Publish module"
msgstr ""
msgstr "Publier le module"
#. module: base_module_publish
#: wizard_button:base_module_publish.module_publish,step2,step1:0
#: wizard_button:base_module_publish.module_publish,step1,init:0
msgid "Previous"
msgstr "Précédent"
@@ -79,7 +79,11 @@ class base_module_record(osv.osv):
self.depends[res[0]['module']]=True
record_list = [record]
fields = self.pool.get(model).fields_get(cr, uid)
# print "before>>>>",fields
# fields = self.pool.get(model).fields_view_get(cr, uid, context={})['fields']
# print "after>>>>",fields
for key,val in data.items():
print key,val
if not (val or (fields[key]['type']=='boolean')):
continue
if fields[key]['type'] in ('integer','float'):
@@ -149,6 +153,7 @@ class base_module_record(osv.osv):
return record_list, noupdate
def _generate_object_xml(self, cr, uid, rec, recv, doc, result=None):
print "_generate_object_xml>>>",rec,recv,doc
record_list = []
noupdate = False
if rec[4]=='write':
@@ -172,7 +177,7 @@ class base_module_record(osv.osv):
# Create the minidom document
self.ids = {}
doc = minidom.Document()
terp = doc.createElement("openerp")
terp = doc.createElement("terp")
doc.appendChild(terp)
for rec in self.recording_data:
if rec[0]=='workflow':
@@ -199,16 +204,23 @@ class base_module_record(osv.osv):
data.appendChild(res)
elif rec[0]=='assert':
pass
return doc.toprettyxml(indent=" ").encode('utf8')
res = doc.toprettyxml(indent="\t")
return doc.toprettyxml(indent="\t").encode('utf8')
base_module_record()
def fnct_call(fnct):
def execute(*args, **argv):
if len(args) >= 6 and isinstance(args[5], dict):
_old_args = args[5].copy()
else:
_old_args = None
res = fnct(*args, **argv)
pool = pooler.get_pool(args[0])
mod = pool.get('ir.module.record')
if mod and mod.recording:
if args[4] not in ('default_get','read','fields_view_get','fields_get','search','search_count','name_search','name_get','get','request_get', 'get_sc'):
if _old_args is not None:
args[5].update(_old_args)
mod.recording_data.append(('query', args, argv,res))
return res
return execute
+44 -23
View File
@@ -1,19 +1,20 @@
# Translation of OpenERP Server.
# Translation of OpenERP Server.
# This file containt the translation of the following modules:
# * base_setup
#
msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 4.3.0"
"Report-Msgid-Bugs-To: support@openerp.com"
"POT-Creation-Date: 2008-09-11 15:41:43+0000"
"PO-Revision-Date: 2008-09-11 15:41:43+0000"
"Last-Translator: <>"
"Language-Team: "
"MIME-Version: 1.0"
"Content-Type: text/plain; charset=UTF-8"
"Content-Transfer-Encoding: "
"Plural-Forms: "
"Project-Id-Version: OpenERP Server 4.3.0\n"
Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2008-09-10 15:05:35+0000\n"
"PO-Revision-Date: 2008-09-10 15:05:35+0000\n"
"Last-Translator: Olivier Laurent <Unknown>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 09:20+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_setup
#: wizard_field:base_setup.base_setup,company,city:0
@@ -25,13 +26,17 @@ msgstr "Ville"
#. module: base_setup
#: wizard_view:base_setup.base_setup,finish:0
msgid "You can start configuring the system or connect directly to the database using the default setup."
msgid ""
"You can start configuring the system or connect directly to the database "
"using the default setup."
msgstr ""
"Vous pouvez commencer à configurer le système ou vous connecter directement "
"à la base de données en utilisant la configuration par défaut."
#. module: base_setup
#: wizard_view:base_setup.base_setup,init:0
msgid "Select a Profile"
msgstr ""
msgstr "Sélectionnez un profile"
#. module: base_setup
#: wizard_view:base_setup.base_setup,company:0
@@ -41,17 +46,27 @@ msgstr "En-tête de rapport"
#. module: base_setup
#: wizard_button:base_setup.base_setup,finish,config:0
msgid "Start Configuration"
msgstr ""
msgstr "Commencer la configuration"
#. module: base_setup
#: wizard_view:base_setup.base_setup,init:0
msgid "You'll be able to install more modules later through the Administration menu."
msgid ""
"You'll be able to install more modules later through the Administration menu."
msgstr ""
"Vous pourrez installer d'autres modules plus tard via le menu "
"d'Administration."
#. module: base_setup
#: wizard_view:base_setup.base_setup,init:0
msgid "A profile sets a pre-selection of modules for specific needs. These profiles have been setup to help you discover the different aspects of OpenERP. This is just an overview, we have 300+ available modules."
msgid ""
"A profile sets a pre-selection of modules for specific needs. These profiles "
"have been setup to help you discover the different aspects of OpenERP. This "
"is just an overview, we have 300+ available modules."
msgstr ""
"Un profile défini une présélection de modules pour des besoins spécifiques. "
"Ces profiles ont été configurés pour vous aider à découvrir les différents "
"aspects d'OpenERP. C'est juste un apperçu, nous avons plus de 300 modules "
"disponibles."
#. module: base_setup
#: wizard_button:base_setup.base_setup,company,update:0
@@ -124,12 +139,16 @@ msgstr "Téléphone"
#. module: base_setup
#: wizard_view:base_setup.base_setup,company:0
msgid "Define Main Company"
msgstr ""
msgstr "Définir la société principale"
#. module: base_setup
#: wizard_view:base_setup.base_setup,charts:0
msgid "If you don't select one now, you'll be able to install another one through the Administration menu."
msgid ""
"If you don't select one now, you'll be able to install another one through "
"the Administration menu."
msgstr ""
"Si vous n'en sélectionnez pas un maintenant, vous pourrez en installer un "
"autre via le menu d'Administration."
#. module: base_setup
#: wizard_field:base_setup.base_setup,company,charts:0
@@ -176,7 +195,7 @@ msgstr "Code postal"
#. module: base_setup
#: wizard_view:base_setup.base_setup,charts:0
msgid "Select a Chart of Accounts"
msgstr ""
msgstr "Sélectionnez le Plan Comptable"
#. module: base_setup
#: wizard_view:base_setup.base_setup,update:0
@@ -191,12 +210,15 @@ msgstr "Installer"
#. module: base_setup
#: wizard_view:base_setup.base_setup,finish:0
msgid "Installation Done"
msgstr ""
msgstr "Installation terminée"
#. module: base_setup
#: wizard_view:base_setup.base_setup,charts:0
msgid "There are much more charts of accounts available on the OpenERP website."
msgid ""
"There are much more charts of accounts available on the OpenERP website."
msgstr ""
"Il existe beaucoup plus de Plan Comptable disponibles sur le site Web "
"d'OpenERP."
#. module: base_setup
#: wizard_field:base_setup.base_setup,company,rml_header1:0
@@ -230,7 +252,7 @@ msgstr "Annuler"
#. module: base_setup
#: wizard_button:base_setup.base_setup,finish,menu:0
msgid "Use Directly"
msgstr ""
msgstr "Utiliser directement"
#. module: base_setup
#: wizard_button:base_setup.base_setup,company,previous:0
@@ -238,4 +260,3 @@ msgstr ""
#: wizard_button:base_setup.base_setup,charts,init:0
msgid "Previous"
msgstr "Précédent"
+19 -15
View File
@@ -1,32 +1,36 @@
# Translation of OpenERP Server.
# Translation of OpenERP Server.
# This file containt the translation of the following modules:
# * base_vat
#
msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 4.3.0"
"Report-Msgid-Bugs-To: support@openerp.com"
"POT-Creation-Date: 2008-09-11 15:41:43+0000"
"PO-Revision-Date: 2008-09-11 15:41:43+0000"
"Last-Translator: <>"
"Language-Team: "
"MIME-Version: 1.0"
"Content-Type: text/plain; charset=UTF-8"
"Content-Transfer-Encoding: "
"Plural-Forms: "
"Project-Id-Version: OpenERP Server 4.3.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2008-09-05 13:34+0000\n"
"PO-Revision-Date: 2008-09-10 15:05:35+0000\n"
"Last-Translator: Olivier Laurent <Unknown>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 09:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_vat
#: help:res.partner,vat_subjected:0
msgid "Check this box if the partner is subjected to the VAT. It will be used for the VAT legal statement."
msgid ""
"Check this box if the partner is subjected to the VAT. It will be used for "
"the VAT legal statement."
msgstr ""
"Cochez cette case si le partenaire est assujetti à la TVA. Elle sera "
"utilisée pour les mentions légales concernant la TVA."
#. module: base_vat
#: view:res.partner:0
msgid "VAT :"
msgstr ""
msgstr "TVA"
#. module: base_vat
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr ""
msgstr "XML non valide pour l'architecture de la vue"
+1 -1
View File
@@ -39,7 +39,7 @@
"crm_jobs_menu.xml", "crm_opportunity_menu.xml",
"crm_helpdesk_menu.xml", "crm_lead_menu.xml",
"crm_meeting_menu.xml",
"process/crm_configuration_process.xml"
# "process/crm_configuration_process.xml",
],
"active": False,
"installable": True
@@ -43,7 +43,7 @@ form='''<?xml version="1.0"?>
zero_form='''<?xml version="1.0"?>
<form string="Notification">
<label string="You have to select atleast 1 Department. Try again." colspan="4"/>
<label string="You have to select at least 1 Department. Try again." colspan="4"/>
</form>'''
zero_fields={
+2 -2
View File
@@ -232,8 +232,8 @@ class process_process(osv.osv):
# fix the height problem
miny = -1
for k,v in nodes.items():
x = graph[k]['y']
y = graph[k]['x']
x = graph[k]['x']
y = graph[k]['y']
if miny == -1:
miny = y
miny = min(y, miny)
+179 -185
View File
@@ -1,24 +1,25 @@
# Translation of OpenERP Server.
# Translation of OpenERP Server.
# This file containt the translation of the following modules:
# * product
#
msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 4.3.0"
"Report-Msgid-Bugs-To: support@openerp.com"
"POT-Creation-Date: 2008-09-11 15:41:43+0000"
"PO-Revision-Date: 2008-09-11 15:41:43+0000"
"Last-Translator: <>"
"Language-Team: "
"MIME-Version: 1.0"
"Content-Type: text/plain; charset=UTF-8"
"Content-Transfer-Encoding: "
"Plural-Forms: "
"Project-Id-Version: OpenERP Server 4.3.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2008-09-05 16:29+0000\n"
"PO-Revision-Date: 2008-10-09 09:11+0000\n"
"Last-Translator: Olivier Laurent <Unknown>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 09:12+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: product
#: view:product.pricelist.item:0
msgid "Max. Margin"
msgstr "Marge Max."
msgstr "Marge maximum"
#. module: product
#: view:product.pricelist.item:0
@@ -27,8 +28,13 @@ msgstr "Prix de base"
#. module: product
#: help:product.template,sale_delay:0
msgid "This is the average time between the confirmation of the customer order and the delivery of the finnished products. It's the time you promise to your customers."
msgstr "C'est le temps moyen entre la confirmation de la commande du client et la livraison du produit fini."
msgid ""
"This is the average time between the confirmation of the customer order and "
"the delivery of the finnished products. It's the time you promise to your "
"customers."
msgstr ""
"Temps moyen entre la confirmation par le client et la livraison des produits "
"finis . C'est le temps que vous promettez à vos clients."
#. module: product
#: selection:product.template,type:0
@@ -37,18 +43,22 @@ msgstr "Service"
#. module: product
#: help:product.template,purchase_ok:0
msgid "Determine if the product is visible in the list of products within a selection from a purchase order line."
msgstr "Détermine si le produit est visible dans la liste des produits à l'intérieure d'une sélection dans une ligne d'ordre de commande."
msgid ""
"Determine if the product is visible in the list of products within a "
"selection from a purchase order line."
msgstr ""
"Détermine si le produit est visible dans la liste des produits à "
"l'intérieure d'une sélection dans une ligne d'ordre de commande."
#. module: product
#: view:product.product:0
msgid "Lots"
msgstr ""
msgstr "Lots"
#. module: product
#: model:product.template,name:product.product_product_ram512_product_template
msgid "DDR 512MB PC400"
msgstr ""
msgstr "DDR 512MB PC400"
#. module: product
#: model:product.template,name:product.product_product_0_product_template
@@ -85,40 +95,24 @@ msgstr "Palettisation"
msgid "Keep empty to use the default UOM"
msgstr "Laissez vide pour utiliser l'UOM par défaut"
#. module: product
#: model:product.category,name:product.product_category_4
msgid "Dello Computer"
msgstr ""
#. module: product
#: model:ir.actions.act_window,name:product.product_uom_form_action
#: model:ir.ui.menu,name:product.menu_product_uom_form_action
#: model:ir.ui.menu,name:product.next_id_16
#: view:product.uom:0
msgid "Unit of Measure"
msgstr ""
msgstr "Unité de mesure"
#. module: product
#: selection:product.template,cost_method:0
msgid "Standard Price"
msgstr "Prix standard"
#. module: product
#, python-format
#: code:addons/product/product.py:0
msgid "Products: "
msgstr ""
#. module: product
#: field:product.template,uos_id:0
msgid "Unit of Sale"
msgstr "Unité secondaire"
#. module: product
#: model:product.category,name:product.cat1
msgid "Sellable"
msgstr ""
#. module: product
#: field:product.packaging,weight:0
msgid "Palette Weight"
@@ -143,17 +137,12 @@ msgstr "Liste de prix"
#: model:ir.actions.act_window,name:product.product_price_type_action
#: model:ir.ui.menu,name:product.menu_product_price_type_action
msgid "Prices Types"
msgstr ""
msgstr "Types de prix"
#. module: product
#: field:product.template,seller_delay:0
msgid "Supplier Lead Time"
msgstr ""
#. module: product
#: model:product.category,name:product.product_category_services
msgid "Services"
msgstr ""
msgstr "Délai d'exécution du fournisseur"
#. module: product
#: selection:product.template,type:0
@@ -193,7 +182,7 @@ msgstr "Catégorie enfant"
#. module: product
#: view:product.product:0
msgid "Weigths"
msgstr ""
msgstr "Poids"
#. module: product
#: model:product.template,name:product.product_product_fan2_product_template
@@ -213,7 +202,7 @@ msgstr "Variable"
#. module: product
#: view:product.product:0
msgid "Prices"
msgstr ""
msgstr "Prix"
#. module: product
#: field:product.pricelist.item,base_pricelist_id:0
@@ -238,12 +227,6 @@ msgstr "Nouveau prix ="
msgid "Fixed"
msgstr "Fixé"
#. module: product
#, python-format
#: code:addons/product/pricelist.py:0
msgid "Warning !"
msgstr ""
#. module: product
#: field:product.pricelist.item,price_min_margin:0
msgid "Price Min. Margin"
@@ -259,12 +242,17 @@ msgstr "Type de liste de prix"
#. module: product
#: view:product.product:0
msgid "Base Prices"
msgstr ""
msgstr "Prix de base"
#. module: product
#: help:product.template,type:0
msgid "Will change the way procurements are processed, consumable are stockable products with infinite stock, or without a stock management in the system."
msgid ""
"Will change the way procurements are processed, consumable are stockable "
"products with infinite stock, or without a stock management in the system."
msgstr ""
"Change la façon dont les commandes sont traitées. Les consommables sont des "
"produits stockés qui ont un stock infini ou qui n'ont pas de gestion de "
"stock dans le système"
#. module: product
#: model:ir.ui.menu,name:product.menu_config_product
@@ -274,13 +262,12 @@ msgstr "Configuration"
#. module: product
#: field:product.template,tracking:0
msgid "Track Lots"
msgstr ""
msgstr "Tracer les lots"
#. module: product
#: view:product.product:0
#: view:product.packaging:0
msgid "Palette Dimension"
msgstr "Dimension de la palette"
#: field:product.template,uom_po_id:0
msgid "Purchase UOM"
msgstr "Unité de mesure d'achat"
#. module: product
#: view:product.pricelist.item:0
@@ -288,19 +275,19 @@ msgid "Rules Test Match"
msgstr "Test d'appliquation de la regle"
#. module: product
#: field:product.template,uom_id:0
msgid "Default UoM"
msgstr ""
#: model:product.template,name:product.product_product_26_product_template
msgid "Kit Keyboard + Mouse"
msgstr "Kit clavier + souris"
#. module: product
#: field:product.template,produce_delay:0
msgid "Manufacturing Lead Time"
msgstr ""
msgstr "Délai de fabrication"
#. module: product
#: field:product.supplierinfo,pricelist_ids:0
msgid "Supplier Pricelist"
msgstr ""
msgstr "Liste de prix du fournisseur"
#. module: product
#: field:product.pricelist.item,base:0
@@ -320,7 +307,7 @@ msgstr "Partenaire"
#. module: product
#: field:product.template,sale_delay:0
msgid "Customer Lead Time"
msgstr ""
msgstr "Délai de livraison au client"
#. module: product
#: model:product.template,name:product.product_product_25_product_template
@@ -329,13 +316,15 @@ msgstr "Souris"
#. module: product
#: help:product.template,supply_method:0
msgid "Produce will generate production order or tasks, according to the product type. Purchase will trigger purchase orders when requested."
msgid ""
"Produce will generate production order or tasks, according to the product "
"type. Purchase will trigger purchase orders when requested."
msgstr ""
#. module: product
#: selection:product.template,procure_method:0
msgid "Make to Stock"
msgstr "Sortir du stock"
msgstr "Livraison sur stock"
#. module: product
#: field:product.template,seller_ids:0
@@ -387,17 +376,17 @@ msgstr "En production"
#. module: product
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
msgstr ""
msgstr "XML non valide pour l'architecture de la vue"
#. module: product
#: view:res.partner:0
msgid "Sales"
msgstr ""
msgstr "Ventes"
#. module: product
#: field:product.supplierinfo,sequence:0
msgid "Priority"
msgstr ""
msgstr "Priorité"
#. module: product
#: model:product.template,name:product.product_product_20_product_template
@@ -408,7 +397,7 @@ msgstr "DD sur demande"
#: field:product.uom,factor_inv:0
#: field:product.uom,factor_inv_data:0
msgid "Factor"
msgstr ""
msgstr "Facteur"
#. module: product
#: selection:product.ul,type:0
@@ -430,7 +419,7 @@ msgstr "Variante de produit"
#: model:ir.ui.menu,name:product.menu_product_pricelist_action2
#: model:ir.ui.menu,name:product.menu_product_pricelist_main
msgid "Pricelists"
msgstr ""
msgstr "Listes de prix"
#. module: product
#: model:ir.model,name:product.model_product_category
@@ -448,15 +437,17 @@ msgstr "Réf. client"
msgid "The length of the palette"
msgstr "La longueur de la palette"
#. module: product
#: model:product.category,name:product.product_category_pc
msgid "PC"
msgstr ""
#. module: product
#: help:product.template,seller_delay:0
msgid "This is the average delay in days between the purchase order confirmation and the reception of goods for this product and for the default supplier. It is used by the scheduler to order requests based on reordering delays."
msgstr "C'est le temps moyen entre la confirmation de la commande du client et la réception des marchandises pour ce produit et pour le fournisseur par défaut. C'est utilisé par le planificateur pour ordonner les requètes sur base des délais de réordonnement. "
msgid ""
"This is the average delay in days between the purchase order confirmation "
"and the reception of goods for this product and for the default supplier. It "
"is used by the scheduler to order requests based on reordering delays."
msgstr ""
"C'est le temps moyen entre la confirmation de la commande du client et la "
"réception des marchandises pour ce produit et pour le fournisseur par "
"défaut. C'est utilisé par le planificateur pour ordonner les requètes sur "
"base des délais de réordonnement."
#. module: product
#: field:product.packaging,qty:0
@@ -480,8 +471,12 @@ msgstr "Liste de prix de vente"
#. module: product
#: help:res.partner,property_product_pricelist:0
msgid "This pricelist will be used, instead of the default one, for sales to the current partner"
msgid ""
"This pricelist will be used, instead of the default one, "
"for sales to the current partner"
msgstr ""
"Cette liste de prix sera utilisée au lieu de celle par défaut pour les "
"ventes au partenaire courant."
#. module: product
#: model:ir.model,name:product.model_product_pricelist
@@ -497,13 +492,17 @@ msgstr "Type de produit"
#. module: product
#: help:product.template,tracking:0
msgid "Force to use a Production Lot number during stock operations for traceability."
msgid ""
"Force to use a Production Lot number during stock operations for "
"traceability."
msgstr ""
"Force à utiliser un numéro de Production de Lot pendant les opérations de "
"stock pour des raisons de traçabilité"
#. module: product
#: constraint:product.category:0
msgid "Error ! You can not create recursive categories."
msgstr ""
msgstr "Erreur ! Vous ne pouvez pas créer de catégories récursives"
#. module: product
#: selection:product.ul,type:0
@@ -514,24 +513,30 @@ msgstr "Box"
#: field:product.template,state:0
#: view:product.product:0
msgid "Status"
msgstr ""
msgstr "État"
#. module: product
#: model:ir.actions.act_window,name:product.product_ul_form_action
#: model:ir.ui.menu,name:product.menu_product_ul_form_action
#: view:product.ul:0
msgid "Logistical Unit"
msgstr ""
msgstr "Unité logistique"
#. module: product
#: help:product.template,sale_ok:0
msgid "Determine if the product can be visible in the list of product within a selection from a sale order line."
msgstr "Détermine si le produit peut être visible dans la liste des produit à l'intérieur d'une sélection d'une ligne de commande."
msgid ""
"Determine if the product can be visible in the list of product within a "
"selection from a sale order line."
msgstr ""
"Détermine si le produit peut être visible dans la liste des produit à "
"l'intérieur d'une sélection d'une ligne de commande."
#. module: product
#: constraint:product.template:0
msgid "Error: UOS must be in a different category than the UOM"
msgstr ""
"Erreur: l'unité de vente doit appartenir à une catégorie différente que "
"l'unité de mesure"
#. module: product
#: field:product.category,parent_id:0
@@ -543,11 +548,6 @@ msgstr "Catégorie parent"
msgid "In Development"
msgstr "En développement"
#. module: product
#: model:product.category,name:product.cat0
msgid "All products"
msgstr ""
#. module: product
#: view:product.pricelist:0
msgid "Products Price List"
@@ -562,17 +562,17 @@ msgstr "Approvisionnement"
#. module: product
#: model:product.template,name:product.product_product_hdd1_product_template
msgid "HDD Seagate 7200.8 80GB"
msgstr ""
msgstr "HDD Seagate 7200.8 80GB"
#. module: product
#: model:product.template,name:product.product_product_hdd3_product_template
msgid "HDD Seagate 7200.8 160GB"
msgstr ""
msgstr "HDD Seagate 7200.8 160GB"
#. module: product
#: field:product.template,loc_rack:0
msgid "Rack"
msgstr ""
msgstr "Rayon"
#. module: product
#: selection:product.ul,type:0
@@ -587,12 +587,12 @@ msgstr "EAN13"
#. module: product
#: field:product.template,mes_type:0
msgid "Measure Type"
msgstr ""
msgstr "Type de mesure"
#. module: product
#: view:product.product:0
msgid "Miscelleanous"
msgstr ""
msgstr "Divers"
#. module: product
#: model:product.template,name:product.product_product_22_product_template
@@ -604,11 +604,6 @@ msgstr "Processeur à la demande"
msgid "Supply method"
msgstr "Méthode d'appro."
#. module: product
#: help:product.template,uom_id:0
msgid "This is the default Unit of Measure used for all stock operation."
msgstr ""
#. module: product
#: field:product.supplierinfo,product_code:0
msgid "Partner product reference"
@@ -617,12 +612,7 @@ msgstr "Réf. produit du partenaire"
#. module: product
#: view:product.supplierinfo:0
msgid "Supplier Information"
msgstr ""
#. module: product
#: model:product.template,name:product.product_product_21_product_template
msgid "RAM on demand"
msgstr ""
msgstr "Informations sur le fournisseur"
#. module: product
#: field:product.supplierinfo,product_name:0
@@ -649,7 +639,7 @@ msgstr "Unité"
#: model:ir.actions.act_window,name:product.product_uom_categ_form_action
#: model:ir.ui.menu,name:product.menu_product_uom_categ_form_action
msgid "Unit of Measure Categories"
msgstr ""
msgstr "Catégories d'unités de mesure"
#. module: product
#: field:product.pricelist.version,date_start:0
@@ -658,23 +648,26 @@ msgstr "Date de début"
#. module: product
#: help:product.template,produce_delay:0
msgid "Average time to produce this product. This is only for the production order and, if it is a multi-level bill of material, it's only for the level of this product. Different delays will be summed for all levels and purchase orders."
msgstr "Temps moyen pour produire ce produit. Ceci est seulement pour l'ordre de fabrication et, si il s'agit d'une facture multi-nivaux de matériel, c'est seulement pour le niveau de ce produit. Des délais différents seront sommé pour tous les nivaux et ordres d'approvisionnement."
msgid ""
"Average time to produce this product. This is only for the production order "
"and, if it is a multi-level bill of material, it's only for the level of "
"this product. Different delays will be summed for all levels and purchase "
"orders."
msgstr ""
"Temps moyen pour produire ce produit. Ceci est seulement pour l'ordre de "
"fabrication et, si il s'agit d'une facture multi-nivaux de matériel, c'est "
"seulement pour le niveau de ce produit. Des délais différents seront sommé "
"pour tous les nivaux et ordres d'approvisionnement."
#. module: product
#: model:product.template,name:product.product_product_pc1_product_template
msgid "Basic PC"
msgstr "PC Basic"
#. module: product
#: model:product.category,name:product.product_category_3
msgid "Computer Stuff"
msgstr ""
#. module: product
#: field:product.template,loc_row:0
msgid "Row"
msgstr ""
msgstr "Ligne"
#. module: product
#: field:product.template,categ_id:0
@@ -684,7 +677,7 @@ msgstr "Catégorie"
#. module: product
#: model:product.template,name:product.product_product_ram_product_template
msgid "DDR 256MB PC400"
msgstr ""
msgstr "DDR 256MB PC400"
#. module: product
#: field:product.supplierinfo,delay:0
@@ -706,6 +699,12 @@ msgstr "Catégories de produits"
msgid "Product Unit of Measure"
msgstr "Unité de mesure du produit"
#. module: product
#: view:product.product:0
#: view:product.packaging:0
msgid "Palette Dimension"
msgstr "Dimension de la palette"
#. module: product
#: field:product.template,sale_ok:0
msgid "Can be sold"
@@ -733,8 +732,14 @@ msgstr "carte mère ASUStek A7V8X-X"
#. module: product
#: help:product.template,procure_method:0
msgid "'Make to Stock': When needed, take from the stock or wait until refurnishing. 'Make to Order': When needed, purchase or produce for the procurement request."
msgid ""
"'Make to Stock': When needed, take from the stock or wait until "
"refurnishing. 'Make to Order': When needed, purchase or produce for the "
"procurement request."
msgstr ""
"'Livraison sur stock': au besoin, livre à partir du stock ou attend un "
"approvisionnement. 'Fabrication à la commande': au besoin, achete ou produit "
"d'après la commande"
#. module: product
#: field:product.uom,rounding:0
@@ -754,7 +759,7 @@ msgstr "La hauteur de la palette"
#. module: product
#: view:product.product:0
msgid "Procurement & Locations"
msgstr ""
msgstr "Délais et Localisations"
#. module: product
#: help:product.packaging,width:0
@@ -781,21 +786,11 @@ msgstr "Arrondi du prix"
msgid "Public Price"
msgstr ""
#. module: product
#: help:product.template,volume:0
msgid "The weight in Kg."
msgstr ""
#. module: product
#: view:product.pricelist.item:0
msgid "Min. Margin"
msgstr "Marge Min."
#. module: product
#: model:product.category,name:product.product_category_10
msgid "IT components"
msgstr ""
#. module: product
#: help:product.packaging,weight_ul:0
msgid "The weight of the empty UL"
@@ -808,9 +803,12 @@ msgstr "Le code de l'unité de transport"
#. module: product
#: help:product.uom,factor_inv:0
msgid "The coefficient for the formula:\n"
msgid ""
"The coefficient for the formula:\n"
"coef (base unit) = 1 (this unit)"
msgstr ""
"Le coefficient pour la formule:\n"
"coef (unité de base) = 1 (cette unité)"
#. module: product
#: view:product.price.type:0
@@ -830,7 +828,7 @@ msgstr ""
#. module: product
#: model:product.template,name:product.product_product_fan_product_template
msgid "Regular case fan 80mm"
msgstr "Ventilateur ordinaire 80mm pour boitier "
msgstr "Ventilateur ordinaire 80mm pour boitier"
#. module: product
#: model:ir.model,name:product.model_product_supplierinfo
@@ -879,13 +877,18 @@ msgstr "Description vente"
#. module: product
#: view:product.product:0
msgid "Storage Localisation"
msgstr ""
msgstr "Localisation du stock"
#. module: product
#: field:product.packaging,rows:0
msgid "Number of layer"
msgstr "Nb de couches"
#. module: product
#: field:product.template,uom_id:0
msgid "Default UOM"
msgstr "Unité de mesure par défaut"
#. module: product
#: field:product.template,weight:0
msgid "Gross weight"
@@ -893,13 +896,19 @@ msgstr "Poids"
#. module: product
#: help:product.product,packaging:0
msgid "Gives the different ways to package the same product. This has no impact on the packing order and is mainly used if you use the EDI module."
msgstr "Donne les différentes manières de coliser le même produit. Ceci n'a pas d'impacte sur l'ordre de colisage et est principalement utilisé si vous utilisez le module EDI."
msgid ""
"Gives the different ways to package the same product. This has no impact on "
"the packing order and is mainly used if you use the EDI module."
msgstr ""
"Donne les différentes manières de coliser le même produit. Ceci n'a pas "
"d'impacte sur l'ordre de colisage et est principalement utilisé si vous "
"utilisez le module EDI."
#. module: product
#: constraint:product.pricelist.version:0
msgid "You can not have 2 pricelist version that overlaps!"
msgstr ""
"Vous ne pouvez pas avoir 2 version de listes de prix qui se chevauchent"
#. module: product
#: field:product.price.type,field:0
@@ -910,12 +919,12 @@ msgstr "Champ produit"
#: model:ir.actions.act_window,name:product.product_pricelist_type_action
#: model:ir.ui.menu,name:product.menu_product_pricelist_type_action
msgid "Pricelists Types"
msgstr ""
msgstr "Types de listes de prix"
#. module: product
#: help:product.template,state:0
msgid "Tells the user if he can use the product or not."
msgstr ""
msgstr "Indique à l'utilisateur s'il peut utiliser le produit ou pas"
#. module: product
#: selection:product.template,type:0
@@ -925,7 +934,7 @@ msgstr "Produit stockable"
#. module: product
#: field:pricelist.partnerinfo,min_quantity:0
msgid "Quantity"
msgstr ""
msgstr "Quantité"
#. module: product
#: field:product.packaging,code:0
@@ -939,11 +948,6 @@ msgstr "Code"
msgid "Seq"
msgstr "Seq"
#. module: product
#: model:product.category,name:product.product_category_8
msgid "Phone Help"
msgstr ""
#. module: product
#: help:product.packaging,rows:0
msgid "The number of layer on palette"
@@ -951,8 +955,11 @@ msgstr "Le nombre de couches sur la palette"
#. module: product
#: constraint:product.template:0
msgid "Error: The default UOM and the purchase UOM must be in the same category."
msgid ""
"Error: The default UOM and the purchase UOM must be in the same category."
msgstr ""
"Erreur: l'unité de mesure par défaut et l'unité de mesure d'achat doivent "
"faire partie de la même catégorie"
#. module: product
#: model:ir.model,name:product.model_product_ul
@@ -975,7 +982,6 @@ msgid "Partner Information"
msgstr "Infos partenaire"
#. module: product
#: model:product.category,name:product.product_category_7
#: model:product.template,name:product.product_product_1_product_template
msgid "Onsite Intervention"
msgstr "Intervention sur site"
@@ -996,8 +1002,8 @@ msgid "Public Pricelist"
msgstr ""
#. module: product
#: model:product.category,name:product.product_category_11
msgid "IT components kits"
#: model:product.template,name:product.product_product_21_product_template
msgid "RAM on demand"
msgstr ""
#. module: product
@@ -1023,23 +1029,27 @@ msgstr "Lignes de liste de prix"
#. module: product
#: constraint:ir.model:0
msgid "The Object name must start with x_ and not contain any special character !"
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
"Le nom de l'objet doit commencer avec x_ et ne pas contenir de charactères "
"spéciaux !"
#. module: product
#: view:res.partner:0
msgid "Sales & Purchases"
msgstr ""
msgstr "Ventes et achats"
#. module: product
#: field:product.template,uom_po_id:0
msgid "Purchase UoM"
msgstr ""
#: view:product.product:0
#: view:product.packaging:0
msgid "Other Info"
msgstr "Autre information"
#. module: product
#: view:product.product:0
msgid "Delays"
msgstr ""
msgstr "Délais"
#. module: product
#: field:product.pricelist.version,items_id:0
@@ -1051,21 +1061,10 @@ msgstr "Lignes de liste de prix"
msgid "Obsolete"
msgstr "Obsolète"
#. module: product
#: view:product.product:0
#: view:product.packaging:0
msgid "Other Info"
msgstr ""
#. module: product
#: field:pricelist.partnerinfo,price:0
msgid "Unit Price"
msgstr ""
#. module: product
#: model:product.category,name:product.cat2
msgid "Private"
msgstr ""
msgstr "Prix unitaire"
#. module: product
#: model:ir.model,name:product.model_product_price_type
@@ -1104,7 +1103,7 @@ msgstr "EAN13/EAN14"
#. module: product
#: view:product.product:0
msgid "Product Description"
msgstr ""
msgstr "Description du produit"
#. module: product
#: view:product.pricelist.item:0
@@ -1123,20 +1122,18 @@ msgstr "Unité de mesure du produit"
#. module: product
#: help:product.uom,factor:0
msgid "The coefficient for the formula:\n"
msgid ""
"The coefficient for the formula:\n"
"1 (base unit) = coef (this unit)"
msgstr ""
"Le coefficient de la formule:\n"
"1 (unité de base) = coef (cette unité)"
#. module: product
#: field:product.template,volume:0
msgid "Volume"
msgstr "Volume"
#. module: product
#: model:product.template,name:product.product_product_26_product_template
msgid "Kit Keyboard + Mouse"
msgstr "Kit clavier + souris"
#. module: product
#: selection:product.template,supply_method:0
msgid "Produce"
@@ -1145,7 +1142,7 @@ msgstr "Produire"
#. module: product
#: selection:product.template,procure_method:0
msgid "Make to Order"
msgstr "Commander"
msgstr "Fabrication à la commande"
#. module: product
#: help:product.packaging,weight:0
@@ -1186,7 +1183,7 @@ msgstr "Descriptions"
#. module: product
#: field:product.template,loc_case:0
msgid "Case"
msgstr ""
msgstr "Cas"
#. module: product
#: field:product.pricelist.version,date_end:0
@@ -1196,8 +1193,9 @@ msgstr "Date de fin"
#. module: product
#: model:ir.actions.act_window,name:product.product_category_action_form
#: model:ir.ui.menu,name:product.menu_product_category_action_form
#: view:product.category:0
msgid "Products Categories"
msgstr ""
msgstr "Catégories de produits"
#. module: product
#: field:product.category,complete_name:0
@@ -1215,9 +1213,11 @@ msgstr "Nom"
#. module: product
#: help:product.template,uos_coeff:0
msgid "Coefficient to convert UOM to UOS\n"
msgid ""
"Coefficient to convert UOM to UOS\n"
" uom = uos * coeff"
msgstr ""
"Coefficient de conversion \"unité de mesure\" vers \"unité de vente\""
#. module: product
#: field:product.template,purchase_ok:0
@@ -1250,7 +1250,7 @@ msgstr "Méthode de coût"
#. module: product
#: view:product.product:0
msgid "Second UoM"
msgstr ""
msgstr "Unité de mesure secondaire"
#. module: product
#: view:product.product:0
@@ -1273,7 +1273,7 @@ msgstr "Tour ATX Moyenne"
#: field:product.pricelist,version_id:0
#: model:ir.ui.menu,name:product.menu_product_pricelist_action
msgid "Pricelist Versions"
msgstr ""
msgstr "Versions de la liste de prix"
#. module: product
#: field:product.category,sequence:0
@@ -1284,12 +1284,7 @@ msgstr "Séquence"
#. module: product
#: field:product.template,list_price:0
msgid "Sale Price"
msgstr ""
#. module: product
#: model:product.category,name:product.product_category_accessories
msgid "Accessories"
msgstr ""
msgstr "Prix de vente"
#. module: product
#: field:product.packaging,ul:0
@@ -1309,12 +1304,12 @@ msgstr "Nb UL par couche"
#. module: product
#: field:product.uom,factor:0
msgid "Rate"
msgstr ""
msgstr "Rapport"
#. module: product
#: constraint:product.product:0
msgid "Error: Invalid ean code"
msgstr ""
msgstr "Erreur: code EAN invalide"
#. module: product
#: field:product.pricelist.item,min_quantity:0
@@ -1324,7 +1319,7 @@ msgstr "Quantité min."
#. module: product
#: model:ir.actions.report.xml,name:product.report_product_label
msgid "Products Labels"
msgstr ""
msgstr "Étiquettes de produits"
#. module: product
#: field:product.pricelist.item,price_max_margin:0
@@ -1335,4 +1330,3 @@ msgstr "Marge maximale sur le prix"
#: field:product.pricelist.item,price_discount:0
msgid "Price Discount"
msgstr "Réduction sur le prix"