diff options
| author | Christophe Simonis <chs@odoo.com> | 2017-06-26 14:04:04 +0200 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2017-06-26 14:04:04 +0200 |
| commit | e1c74e374c58dde38963fb61b6d46cb438cc95e0 (patch) | |
| tree | e70dd9e9d08c90367aab57498bdef538134649b1 /addons | |
| parent | 59afea4c8293bd6cdc257db0676d9b70d193476e (diff) | |
| parent | 3bac72ba74163a1ad9d5862f96e7de817aa08918 (diff) | |
[MERGE] forward port branch saas-14 up to 3bac72ba741
Diffstat (limited to 'addons')
39 files changed, 561 insertions, 483 deletions
diff --git a/addons/account/models/account_move.py b/addons/account/models/account_move.py index 4a4f1d39133..1ae2ba28d8e 100644 --- a/addons/account/models/account_move.py +++ b/addons/account/models/account_move.py @@ -906,6 +906,11 @@ class AccountMoveLine(models.Model): @api.multi def reconcile(self, writeoff_acc_id=False, writeoff_journal_id=False): + # Empty self can happen if the user tries to reconcile entries which are already reconciled. + # The calling method might have filtered out reconciled lines. + if not self: + return True + #Perform all checks on lines company_ids = set() all_accounts = [] diff --git a/addons/account/report/account_balance.py b/addons/account/report/account_balance.py index 81f5c30dedc..5bdf40ae7b1 100644 --- a/addons/account/report/account_balance.py +++ b/addons/account/report/account_balance.py @@ -50,7 +50,9 @@ class ReportTrialBalance(models.AbstractModel): res['balance'] = account_result[account.id].get('balance') if display_account == 'all': account_res.append(res) - if display_account in ['movement', 'not_zero'] and not currency.is_zero(res['balance']): + if display_account == 'not_zero' and not currency.is_zero(res['balance']): + account_res.append(res) + if display_account == 'movement' and (not currency.is_zero(res['debit']) or not currency.is_zero(res['credit'])): account_res.append(res) return account_res diff --git a/addons/account/views/account_view.xml b/addons/account/views/account_view.xml index bf14c11e615..c55ee9503e9 100644 --- a/addons/account/views/account_view.xml +++ b/addons/account/views/account_view.xml @@ -695,7 +695,7 @@ <field name="name">Bank Statement Lines</field> <field name="res_model">account.bank.statement.line</field> <field name="view_type">form</field> - <field name="view_mode">tree</field> + <field name="view_mode">tree,form</field> <field name="domain">[]</field> <field name="context">{}</field> <field name="search_view_id" ref="view_bank_statement_line_search"/> diff --git a/addons/barcodes/static/src/js/barcode_parser.js b/addons/barcodes/static/src/js/barcode_parser.js index 1f804a40fea..0a356661cf6 100644 --- a/addons/barcodes/static/src/js/barcode_parser.js +++ b/addons/barcodes/static/src/js/barcode_parser.js @@ -102,7 +102,7 @@ var BarcodeParser = Class.extend({ ean = ean.substr(0,13); for(var n = 0, count = (13 - ean.length); n < count; n++){ - ean = ean + '0'; + ean = '0' + ean; } return ean.substr(0,12) + this.ean_checksum(ean); }, diff --git a/addons/crm/models/crm_lead.py b/addons/crm/models/crm_lead.py index 43d21c664aa..decba517d0d 100644 --- a/addons/crm/models/crm_lead.py +++ b/addons/crm/models/crm_lead.py @@ -283,6 +283,11 @@ class Lead(models.Model): if vals.get('user_id') and 'date_open' not in vals: vals['date_open'] = fields.Datetime.now() + + if context.get('default_partner_id') and not vals.get('email_from'): + partner = self.env['res.partner'].browse(context['default_partner_id']) + vals['email_from'] = partner.email + # context: no_log, because subtype already handle this return super(Lead, self.with_context(context, mail_create_nolog=True)).create(vals) diff --git a/addons/l10n_ch/data/l10n_ch_chart_data.xml b/addons/l10n_ch/data/l10n_ch_chart_data.xml index 60b391a71f9..a69f96c8699 100644 --- a/addons/l10n_ch/data/l10n_ch_chart_data.xml +++ b/addons/l10n_ch/data/l10n_ch_chart_data.xml @@ -13,7 +13,7 @@ </record> <record id="l10nch_chart_template" model="account.chart.template"> <field name="name">Plan comptable 2015</field> - <field name="code_digits">1</field> + <field name="code_digits">4</field> <field name="bank_account_code_prefix">102</field> <field name="cash_account_code_prefix">100</field> <field name="currency_id" ref="base.CHF"/> diff --git a/addons/l10n_fr/data/account_chart_template_data.xml b/addons/l10n_fr/data/account_chart_template_data.xml index 429e5b3030e..9b961ff1e6a 100644 --- a/addons/l10n_fr/data/account_chart_template_data.xml +++ b/addons/l10n_fr/data/account_chart_template_data.xml @@ -216,7 +216,7 @@ </record> <record id="pcg_109" model="account.account.template"> - <field name="name">Actionnaires: capital souscrit - non appelé</field> + <field name="name">Actionnaires : capital souscrit - non appelé</field> <field name="code">109</field> <field name="user_type_id" ref="account.data_account_type_equity"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -251,56 +251,56 @@ </record> <record id="pcg_1311" model="account.account.template"> - <field name="name">État</field> + <field name="name">Subventions d'équipement - État</field> <field name="code">1311</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_1312" model="account.account.template"> - <field name="name">Régions</field> + <field name="name">Subventions d'équipement - Régions</field> <field name="code">1312</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_1313" model="account.account.template"> - <field name="name">Départements</field> + <field name="name">Subventions d'équipement - Départements</field> <field name="code">1313</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_1314" model="account.account.template"> - <field name="name">Communes</field> + <field name="name">Subventions d'équipement - Communes</field> <field name="code">1314</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_1315" model="account.account.template"> - <field name="name">Collectivités publiques</field> + <field name="name">Subventions d'équipement - Collectivités publiques</field> <field name="code">1315</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_1316" model="account.account.template"> - <field name="name">Entreprises publiques</field> + <field name="name">Subventions d'équipement - Entreprises publiques</field> <field name="code">1316</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_1317" model="account.account.template"> - <field name="name">Entreprises et organismes privés</field> + <field name="name">Subventions d'équipement - Entreprises et organismes privés</field> <field name="code">1317</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_1318" model="account.account.template"> - <field name="name">Autres</field> + <field name="name">Subventions d'équipement - Autres</field> <field name="code">1318</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -314,56 +314,56 @@ </record> <record id="pcg_13911" model="account.account.template"> - <field name="name">Etat</field> + <field name="name">Subventions d'équipement inscrites au compte de résultat - État</field> <field name="code">13911</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_13912" model="account.account.template"> - <field name="name">Régions</field> + <field name="name">Subventions d'équipement inscrites au compte de résultat - Régions</field> <field name="code">13912</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_13913" model="account.account.template"> - <field name="name">Départements</field> + <field name="name">Subventions d'équipement inscrites au compte de résultat - Départements</field> <field name="code">13913</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_13914" model="account.account.template"> - <field name="name">Communes</field> + <field name="name">Subventions d'équipement inscrites au compte de résultat - Communes</field> <field name="code">13914</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_13915" model="account.account.template"> - <field name="name">Collectivités publiques</field> + <field name="name">Subventions d'équipement inscrites au compte de résultat - Collectivités publiques</field> <field name="code">13915</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_13916" model="account.account.template"> - <field name="name">Entreprises publiques</field> + <field name="name">Subventions d'équipement inscrites au compte de résultat - Entreprises publiques</field> <field name="code">13916</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_13917" model="account.account.template"> - <field name="name">Entreprises et organismes privés </field> + <field name="name">Subventions d'équipement inscrites au compte de résultat - Entreprises et organismes privés</field> <field name="code">13917</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_13918" model="account.account.template"> - <field name="name">Autres</field> + <field name="name">Subventions d'équipement inscrites au compte de résultat - Autres</field> <field name="code">13918</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -391,14 +391,14 @@ </record> <record id="pcg_1431" model="account.account.template"> - <field name="name">Hausse des prix</field> + <field name="name">Provisions réglementées relatives aux stocks - Hausse de prix</field> <field name="code">1431</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_1432" model="account.account.template"> - <field name="name">Fluctuation des cours</field> + <field name="name">Provisions réglementées relatives aux stocks - Fluctuation des cours</field> <field name="code">1432</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -517,7 +517,7 @@ </record> <record id="pcg_1572" model="account.account.template"> - <field name="name">Provisions pour gros entretien ou grandes révisions </field> + <field name="name">Provisions pour charges à répartir sur plusieurs exercices - Gros entretien ou grandes révisions</field> <field name="code">1572</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -538,7 +538,7 @@ </record> <record id="pcg_163" model="account.account.template"> - <field name="name">Autres emprunts obligataires </field> + <field name="name">Autres emprunts obligataires</field> <field name="code">163</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -566,105 +566,105 @@ </record> <record id="pcg_1661" model="account.account.template"> - <field name="name">Comptes bloqués</field> + <field name="name">Participation des salariés aux résultats - Comptes bloqués</field> <field name="code">1661</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_1662" model="account.account.template"> - <field name="name">Fonds de participation</field> + <field name="name">Participation des salariés aux résultats - Fonds de participation</field> <field name="code">1662</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_1671" model="account.account.template"> - <field name="name">Emissions de titres participatifs</field> + <field name="name">Emprunts et dettes assortis de conditions particulières - Emissions de titres participatifs</field> <field name="code">1671</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_1674" model="account.account.template"> - <field name="name">Avances conditionnées de l'État</field> + <field name="name">Emprunts et dettes assortis de conditions particulières - Avances conditionnées de l'État</field> <field name="code">1674</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_1675" model="account.account.template"> - <field name="name">Emprunts participatifs</field> + <field name="name">Emprunts et dettes assortis de conditions particulières - Emprunts participatifs</field> <field name="code">1675</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_1681" model="account.account.template"> - <field name="name">Autres emprunts</field> + <field name="name">Autres emprunts et dettes assimilées - Autres emprunts</field> <field name="code">1681</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_1685" model="account.account.template"> - <field name="name">Rentes viagères capitalisées</field> + <field name="name">Autres emprunts et dettes assimilées - Rentes viagères capitalisées</field> <field name="code">1685</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_1687" model="account.account.template"> - <field name="name">Autres dettes</field> + <field name="name">Autres emprunts et dettes assimilées - Autres dettes</field> <field name="code">1687</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_16881" model="account.account.template"> - <field name="name">Sur emprunts obligataires convertibles </field> + <field name="name">Intérêts courus sur emprunts obligataires convertibles</field> <field name="code">16881</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_16883" model="account.account.template"> - <field name="name">Sur autres emprunts obligataires</field> + <field name="name">Intérêts courus sur autres emprunts obligataires</field> <field name="code">16883</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_16884" model="account.account.template"> - <field name="name">Sur emprunts auprès des établissements de crédit</field> + <field name="name">Intérêts courus sur emprunts auprès des établissements de crédit</field> <field name="code">16884</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_16885" model="account.account.template"> - <field name="name">Sur dépôts et cautionnements reçus</field> + <field name="name">Intérêts courus sur dépôts et cautionnements reçus</field> <field name="code">16885</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_16886" model="account.account.template"> - <field name="name">Sur participation des salariés aux résultats</field> + <field name="name">Intérêts courus sur participation des salariés aux résultats</field> <field name="code">16886</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_16887" model="account.account.template"> - <field name="name">Sur emprunts et dettes assortis de conditions particulières</field> + <field name="name">Intérêts courus sur emprunts et dettes assortis de conditions particulières</field> <field name="code">16887</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_16888" model="account.account.template"> - <field name="name">Sur autres emprunts et dettes assimilées</field> + <field name="name">Intérêts courus sur autres emprunts et dettes assimilées</field> <field name="code">16888</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -692,14 +692,14 @@ </record> <record id="pcg_1781" model="account.account.template"> - <field name="name">Principal</field> + <field name="name">Dettes rattachées à des sociétés en participation - Principal</field> <field name="code">1781</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_1788" model="account.account.template"> - <field name="name">Intérêts courus</field> + <field name="name">Dettes rattachées à des sociétés en participation - Intérêts courus</field> <field name="code">1788</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -734,56 +734,56 @@ </record> <record id="pcg_2011" model="account.account.template"> - <field name="name">Frais de constitution</field> + <field name="name">Immobilisations incorporelles - Frais d'établissement - Frais de constitution</field> <field name="code">2011</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_20121" model="account.account.template"> - <field name="name">Frais de prospection</field> + <field name="name">Immobilisations incorporelles - Frais d'établissement - Frais de prospection</field> <field name="code">20121</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_20122" model="account.account.template"> - <field name="name">Frais de publicité</field> + <field name="name">Immobilisations incorporelles - Frais d'établissement - Frais de publicité</field> <field name="code">20122</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2013" model="account.account.template"> - <field name="name">Frais d'augmentation de capital et d'opérations diverses (fusions, scissions, transformations)</field> + <field name="name">Immobilisations incorporelles - Frais d'augmentation de capital et d'opérations diverses (fusions, scissions, transformations)</field> <field name="code">2013</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_203" model="account.account.template"> - <field name="name">Frais de recherche et de développement</field> + <field name="name">Immobilisations incorporelles - Frais de recherche et de développement</field> <field name="code">203</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_205" model="account.account.template"> - <field name="name">Concessions et droits similaires, brevets, licences, marques, procédés, logiciels, droits et valeurs similaires</field> + <field name="name">Immobilisations incorporelles - Concessions et droits similaires, brevets, licences, marques, procédés, logiciels, droits et valeurs similaires</field> <field name="code">205</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_206" model="account.account.template"> - <field name="name">Droit au bail</field> + <field name="name">Immobilisations incorporelles - Droit au bail</field> <field name="code">206</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_207" model="account.account.template"> - <field name="name">Fonds commercial</field> + <field name="name">Immobilisations incorporelles - Fonds commercial</field> <field name="code">207</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -797,238 +797,238 @@ </record> <record id="pcg_2111" model="account.account.template"> - <field name="name">Terrains nus</field> + <field name="name">Immobilisations corporelles - Terrains nus</field> <field name="code">2111</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2112" model="account.account.template"> - <field name="name">Terrains aménagés</field> + <field name="name">Immobilisations corporelles - Terrains aménagés</field> <field name="code">2112</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2113" model="account.account.template"> - <field name="name">Sous-sols et sur-sols</field> + <field name="name">Immobilisations corporelles - Sous-sols et sur-sols</field> <field name="code">2113</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_21141" model="account.account.template"> - <field name="name">Carrières</field> + <field name="name">Immobilisations corporelles - Carrières</field> <field name="code">21141</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_21151" model="account.account.template"> - <field name="name">Ensembles immobiliers industriels (A, B, ...)</field> + <field name="name">Immobilisations corporelles - Terrains bâtis - Ensembles immobiliers industriels</field> <field name="code">21151</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_21155" model="account.account.template"> - <field name="name">Ensembles immobiliers administratifs et commerciaux (A, B, ...)</field> + <field name="name">Immobilisations corporelles - Terrains bâtis - Ensembles immobiliers administratifs et commerciaux</field> <field name="code">21155</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_211581" model="account.account.template"> - <field name="name">Affectés aux opérations professionnelles (A, B, ...)</field> + <field name="name">Immobilisations corporelles - Terrains bâtis affectés aux opérations professionnelles</field> <field name="code">211581</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_211588" model="account.account.template"> - <field name="name">Affectés aux opérations non professionnelles (A, B, ...)</field> + <field name="name">Immobilisations corporelles - Terrains bâtis affectés aux opérations non professionnelles</field> <field name="code">211588</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2116" model="account.account.template"> - <field name="name">Compte d'ordre sur immobilisations</field> + <field name="name">Immobilisations corporelles - Compte d'ordre sur immobilisations</field> <field name="code">2116</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_212" model="account.account.template"> - <field name="name">Agencements et aménagements de terrains (même ventilation que celle du compte 211)</field> + <field name="name">Immobilisations corporelles - Agencements et aménagements de terrains (même ventilation que celle du compte 211)</field> <field name="code">212</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_21311" model="account.account.template"> - <field name="name">Ensembles immobiliers industriels (A, B, ...)</field> + <field name="name">Immobilisations corporelles - Bâtiments - Ensembles immobiliers industriels</field> <field name="code">21311</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_21315" model="account.account.template"> - <field name="name">Ensembles immobiliers administratifs et commerciaux (A, B, ...)</field> + <field name="name">Immobilisations corporelles - Bâtiments - Ensembles immobiliers administratifs et commerciaux</field> <field name="code">21315</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_213181" model="account.account.template"> - <field name="name">Affectés aux opérations professionnelles (A, B, ...)</field> + <field name="name">Immobilisations corporelles - Bâtiments affectés aux opérations professionnelles</field> <field name="code">213181</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_213188" model="account.account.template"> - <field name="name">Affectés aux opérations non professionnelles (A, B, ...)</field> + <field name="name">Immobilisations corporelles - Bâtiments affectés aux opérations non professionnelles</field> <field name="code">213188</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2135" model="account.account.template"> - <field name="name">Installations générales agencements aménagements des constructions (même ventilation que celle du compte 2131)</field> + <field name="name">Immobilisations corporelles - Installations générales, agencements, aménagements des constructions (même ventilation que celle du compte 2131)</field> <field name="code">2135</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_21381" model="account.account.template"> - <field name="name">Voies de terre</field> + <field name="name">Immobilisations corporelles - Ouvrages d'infrastructure - Voies de terre</field> <field name="code">21381</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_21382" model="account.account.template"> - <field name="name">Voies de fer</field> + <field name="name">Immobilisations corporelles - Ouvrages d'infrastructure - Voies de fer</field> <field name="code">21382</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_21383" model="account.account.template"> - <field name="name">Voies d'eau</field> + <field name="name">Immobilisations corporelles - Ouvrages d'infrastructure - Voies d'eau</field> <field name="code">21383</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_21384" model="account.account.template"> - <field name="name">Barrages</field> + <field name="name">Immobilisations corporelles - Ouvrages d'infrastructure - Barrages</field> <field name="code">21384</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_21385" model="account.account.template"> - <field name="name">Pistes d'aérodromes</field> + <field name="name">Immobilisations corporelles - Ouvrages d'infrastructure - Pistes d'aérodromes</field> <field name="code">21385</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_214" model="account.account.template"> - <field name="name">Constructions sur sol d'autrui (même ventilation que celle du compte 213)</field> + <field name="name">Immobilisations corporelles - Constructions sur sol d'autrui (même ventilation que celle du compte 213)</field> <field name="code">214</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_21511" model="account.account.template"> - <field name="name">Sur sol propre</field> + <field name="name">Immobilisations corporelles - Installations complexes spécialisées sur sol propre</field> <field name="code">21511</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_21514" model="account.account.template"> - <field name="name">Sur sol d'autrui</field> + <field name="name">Immobilisations corporelles - Installations complexes spécialisées sur sol d'autrui</field> <field name="code">21514</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_21531" model="account.account.template"> - <field name="name">Sur sol propre</field> + <field name="name">Immobilisations corporelles - Installations à caractère spécifique sur sol propre</field> <field name="code">21531</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_21534" model="account.account.template"> - <field name="name">Sur sol d'autrui</field> + <field name="name">Immobilisations corporelles - Installations à caractère spécifique sur sol d'autrui</field> <field name="code">21534</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2154" model="account.account.template"> - <field name="name">Matériel industriel</field> + <field name="name">Immobilisations corporelles - Matériels industriels</field> <field name="code">2154</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2155" model="account.account.template"> - <field name="name">Outillage industriel</field> + <field name="name">Immobilisations corporelles - Outillage industriel</field> <field name="code">2155</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2157" model="account.account.template"> - <field name="name">Agencements et aménagements du matériel et outillage industriels</field> + <field name="name">Immobilisations corporelles - Agencements et aménagements des matériels et outillage industriels</field> <field name="code">2157</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2181" model="account.account.template"> - <field name="name">Installations générales agencements aménagements divers</field> + <field name="name">Immobilisations corporelles - Installations générales agencements aménagements divers</field> <field name="code">2181</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2182" model="account.account.template"> - <field name="name">Matériel de transport</field> + <field name="name">Immobilisations corporelles - Matériel de transport</field> <field name="code">2182</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2183" model="account.account.template"> - <field name="name">Matériel de bureau et matériel informatique </field> + <field name="name">Immobilisations corporelles - Matériel de bureau et matériel informatique</field> <field name="code">2183</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2184" model="account.account.template"> - <field name="name">Mobilier</field> + <field name="name">Immobilisations corporelles - Mobilier</field> <field name="code">2184</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2185" model="account.account.template"> - <field name="name">Cheptel</field> + <field name="name">Immobilisations corporelles - Cheptel</field> <field name="code">2185</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2186" model="account.account.template"> - <field name="name">Emballages récupérables</field> + <field name="name">Immobilisations corporelles - Emballages récupérables</field> <field name="code">2186</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -1042,7 +1042,7 @@ </record> <record id="pcg_2312" model="account.account.template"> - <field name="name">Terrains</field> + <field name="name">Immobilisations corporelles en cours - Terrains</field> <field name="code">2312</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="note">Pas d'amortissement sur les terrains</field> @@ -1050,28 +1050,28 @@ </record> <record id="pcg_2313" model="account.account.template"> - <field name="name">Constructions</field> + <field name="name">Immobilisations corporelles en cours - Constructions</field> <field name="code">2313</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2315" model="account.account.template"> - <field name="name">Installations techniques matériel et outillage industriels</field> + <field name="name">Immobilisations corporelles en cours - Installations techniques matériel et outillage industriels</field> <field name="code">2315</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2318" model="account.account.template"> - <field name="name">Autres immobilisations corporelles</field> + <field name="name">Autres immobilisations corporelles en cours</field> <field name="code">2318</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_232" model="account.account.template"> - <field name="name">Immobilisations incorporelles en cours </field> + <field name="name">Immobilisations incorporelles en cours</field> <field name="code">232</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -1085,28 +1085,28 @@ </record> <record id="pcg_2382" model="account.account.template"> - <field name="name">Terrains</field> + <field name="name">Avances et acomptes versés sur commandes d'immobilisations corporelles - Terrains</field> <field name="code">2382</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2383" model="account.account.template"> - <field name="name">Constructions</field> + <field name="name">Avances et acomptes versés sur commandes d'immobilisations corporelles - Constructions</field> <field name="code">2383</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2385" model="account.account.template"> - <field name="name">Installations techniques matériel et outillage industriels</field> + <field name="name">Avances et acomptes versés sur commandes d'immobilisations corporelles - Installations techniques matériel et outillage industriels</field> <field name="code">2385</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2388" model="account.account.template"> - <field name="name">Autres immobilisations corporelles</field> + <field name="name">Avances et acomptes versés sur commandes d'immobilisations corporelles - Autres immobilisations corporelles</field> <field name="code">2388</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -1120,14 +1120,14 @@ </record> <record id="pcg_2611" model="account.account.template"> - <field name="name">Actions</field> + <field name="name">Titres de participation - Actions</field> <field name="code">2611</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2618" model="account.account.template"> - <field name="name">Autres titres</field> + <field name="name">Autres titres de participation</field> <field name="code">2618</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -1178,28 +1178,28 @@ </record> <record id="pcg_2677" model="account.account.template"> - <field name="name">Autres créances rattachées à des participations </field> + <field name="name">Autres créances rattachées à des participations</field> <field name="code">2677</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2678" model="account.account.template"> - <field name="name">Intérêts courus</field> + <field name="name">Créances rattachées à des participations - Intérêts courus</field> <field name="code">2678</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2681" model="account.account.template"> - <field name="name">Principal</field> + <field name="name">Créances rattachées à des sociétés en participation - Principal</field> <field name="code">2681</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2688" model="account.account.template"> - <field name="name">Intérêts courus</field> + <field name="name">Créances rattachées à des sociétés en participation - Intérêts courus</field> <field name="code">2688</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -1213,35 +1213,35 @@ </record> <record id="pcg_2711" model="account.account.template"> - <field name="name">Actions</field> + <field name="name">Titres immobilisés autres que les titres immobilisés de l'activité de portefeuille - Actions</field> <field name="code">2711</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2718" model="account.account.template"> - <field name="name">Autres titres</field> + <field name="name">Titres immobilisés autres que les titres immobilisés de l'activité de portefeuille - Autres titres</field> <field name="code">2718</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2721" model="account.account.template"> - <field name="name">Obligations</field> + <field name="name">Titres immobilisés - Obligations</field> <field name="code">2721</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2722" model="account.account.template"> - <field name="name">Bons</field> + <field name="name">Titres immobilisés - Bons</field> <field name="code">2722</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_273" model="account.account.template"> - <field name="name">Titres immobilisés de l'activité de portefeuille (TIAP)</field> + <field name="name">Titres immobilisés de l'activité de portefeuille</field> <field name="code">273</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -1290,35 +1290,35 @@ </record> <record id="pcg_2761" model="account.account.template"> - <field name="name">Créances diverses</field> + <field name="name">Autres créances immobilisées - Créances diverses</field> <field name="code">2761</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_27682" model="account.account.template"> - <field name="name">Sur titres immobilisés (droits de créance)</field> + <field name="name">Autres créances immobilisées - Intérêts courus sur titres immobilisés (droits de créance)</field> <field name="code">27682</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_27684" model="account.account.template"> - <field name="name">Sur prêts</field> + <field name="name">Autres créances immobilisées - Intérêts courus sur prêts</field> <field name="code">27684</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_27685" model="account.account.template"> - <field name="name">Sur dépôts et cautionnements</field> + <field name="name">Autres créances immobilisées - Intérêts courus sur dépôts et cautionnements</field> <field name="code">27685</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_27688" model="account.account.template"> - <field name="name">Sur créances diverses</field> + <field name="name">Autres créances immobilisées - Intérêts courus sur créances diverses</field> <field name="code">27688</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -1346,77 +1346,77 @@ </record> <record id="pcg_2801" model="account.account.template"> - <field name="name">Frais d'établissement (même ventilation que celle du compte 201) </field> + <field name="name">Amortissements des immobilisations incorporelles - Frais d'établissement (même ventilation que celle du compte 201)</field> <field name="code">2801</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2803" model="account.account.template"> - <field name="name">Frais de recherche et de développement </field> + <field name="name">Amortissements des immobilisations incorporelles - Frais de recherche et de développement</field> <field name="code">2803</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2805" model="account.account.template"> - <field name="name">Concessions et droits similaires, brevets, licences, logiciels, droits et valeurs similaires</field> + <field name="name">Amortissements des immobilisations incorporelles - Concessions et droits similaires, brevets, licences, logiciels, droits et valeurs similaires</field> <field name="code">2805</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2807" model="account.account.template"> - <field name="name">Fonds commercial</field> + <field name="name">Amortissements des immobilisations incorporelles - Fonds commercial</field> <field name="code">2807</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2808" model="account.account.template"> - <field name="name">Autres immobilisations incorporelles</field> + <field name="name">Amortissements des autres immobilisations incorporelles</field> <field name="code">2808</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2811" model="account.account.template"> - <field name="name">Terrains de gisement</field> + <field name="name">Amortissements des immobilisations corporelles - Terrains de gisement</field> <field name="code">2811</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2812" model="account.account.template"> - <field name="name">Agencements aménagements de terrains (même ventilation que celle du compte 212)</field> + <field name="name">Amortissements des immobilisations corporelles - Agencements aménagements de terrains (même ventilation que celle du compte 212)</field> <field name="code">2812</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2813" model="account.account.template"> - <field name="name">Constructions (même ventilation que celle du compte 213)</field> + <field name="name">Amortissements des immobilisations corporelles - Constructions (même ventilation que celle du compte 213)</field> <field name="code">2813</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2814" model="account.account.template"> - <field name="name">Constructions sur sol d'autrui (même ventilation que celle du compte 214)</field> + <field name="name">Amortissements des immobilisations corporelles - Constructions sur sol d'autrui (même ventilation que celle du compte 214)</field> <field name="code">2814</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2815" model="account.account.template"> - <field name="name">Installations matériel et outillage industriels (même ventilation que celle du compte 215)</field> + <field name="name">Amortissements des immobilisations corporelles - Installations matériel et outillage industriels (même ventilation que celle du compte 215)</field> <field name="code">2815</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2818" model="account.account.template"> - <field name="name">Autres immobilisations corporelles (même ventilation que celle du compte 218)</field> + <field name="name">Amortissements des autres immobilisations corporelles (même ventilation que celle du compte 218)</field> <field name="code">2818</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -1430,35 +1430,35 @@ </record> <record id="pcg_2905" model="account.account.template"> - <field name="name">Marques, procédés, droits et valeurs similaires</field> + <field name="name">Dépréciations des immobilisations incorporelles - Marques, procédés, droits et valeurs similaires</field> <field name="code">2905</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2906" model="account.account.template"> - <field name="name">Droit au bail</field> + <field name="name">Dépréciations des immobilisations incorporelles - Droit au bail</field> <field name="code">2906</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2907" model="account.account.template"> - <field name="name">Fonds commercial</field> + <field name="name">Dépréciations des immobilisations incorporelles - Fonds commercial</field> <field name="code">2907</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2908" model="account.account.template"> - <field name="name">Autres immobilisations incorporelles</field> + <field name="name">Dépréciations des autres immobilisations incorporelles</field> <field name="code">2908</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2911" model="account.account.template"> - <field name="name">Terrains (autres que terrains de gisement)</field> + <field name="name">Dépréciations des immobilisations corporelles - Terrains (autres que terrains de gisement)</field> <field name="code">2911</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -1472,97 +1472,97 @@ </record> <record id="pcg_2931" model="account.account.template"> - <field name="name">Immobilisations corporelles en cours</field> + <field name="name">Dépréciations des immobilisations corporelles en cours</field> <field name="code">2931</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2932" model="account.account.template"> - <field name="name">Immobilisations incorporelles en cours</field> + <field name="name">Dépréciations des immobilisations incorporelles en cours</field> <field name="code">2932</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2961" model="account.account.template"> - <field name="name">Titres de participation</field> + <field name="name">Provisions pour dépréciation des titres de participation</field> <field name="code">2961</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2966" model="account.account.template"> - <field name="name">Autres formes de participation</field> + <field name="name">Provisions pour dépréciation des autres formes de participation</field> <field name="code">2966</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2967" model="account.account.template"> - <field name="name">Créances rattachées à des participations (même ventilation que celle du compte 267)</field> + <field name="name">Provisions pour dépréciation des créances rattachées à des participations (même ventilation que celle du compte 267)</field> <field name="code">2967</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2968" model="account.account.template"> - <field name="name">Créances rattachées à des sociétés en participation (même ventilation que celle du compte 268)</field> + <field name="name">Provisions pour dépréciation des créances rattachées à des sociétés en participation (même ventilation que celle du compte 268)</field> <field name="code">2968</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2971" model="account.account.template"> - <field name="name">Titres immobilisés autres que les titres immobilisés de l'activité de portefeuille - droit de propriété (ventilation : 271)</field> + <field name="name">Provisions pour dépréciation des titres immobilisés autres que les titres immobilisés de l'activité de portefeuille - droit de propriété (ventilation : 271)</field> <field name="code">2971</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2972" model="account.account.template"> - <field name="name">Titres immobilisés - droit de créance (même ventilation que celle du compte 272) </field> + <field name="name">Provisions pour dépréciation des titres immobilisés - droit de créance (même ventilation que celle du compte 272)</field> <field name="code">2972</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2973" model="account.account.template"> - <field name="name">Titres immobilisés de l'activité de portefeuille</field> + <field name="name">Provisions pour dépréciation des titres immobilisés de l'activité de portefeuille</field> <field name="code">2973</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2974" model="account.account.template"> - <field name="name">Prêts (même ventilation que celle du compte 274)</field> + <field name="name">Provisions pour dépréciation des prêts (même ventilation que celle du compte 274)</field> <field name="code">2974</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2975" model="account.account.template"> - <field name="name">Dépôts et cautionnements versés (même ventilation que celle du compte 275)</field> + <field name="name">Provisions pour dépréciation des dépôts et cautionnements versés (même ventilation que celle du compte 275)</field> <field name="code">2975</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_2976" model="account.account.template"> - <field name="name">Autres créances immobilisées (même ventilation que celle du compte 276)</field> + <field name="name">Provisions pour dépréciation des autres créances immobilisées (même ventilation que celle du compte 276)</field> <field name="code">2976</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_311" model="account.account.template"> - <field name="name">Matière (ou groupe) A</field> + <field name="name">Matières premières (ou groupe) A</field> <field name="code">311</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_312" model="account.account.template"> - <field name="name">Matière (ou groupe) B</field> + <field name="name">Matières premières (ou groupe) B</field> <field name="code">312</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -1576,14 +1576,14 @@ </record> <record id="pcg_3211" model="account.account.template"> - <field name="name">Matière (ou groupe) C</field> + <field name="name">Matières consommables (ou groupe) C</field> <field name="code">3211</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3212" model="account.account.template"> - <field name="name">Matière (ou groupe) D</field> + <field name="name">Matières consommables (ou groupe) D</field> <field name="code">3212</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -1688,63 +1688,63 @@ </record> <record id="pcg_3451" model="account.account.template"> - <field name="name">Prestations de services S 1</field> + <field name="name">Prestations de services en cours S 1</field> <field name="code">3451</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3452" model="account.account.template"> - <field name="name">Prestations de services S 2</field> + <field name="name">Prestations de services en cours S 2</field> <field name="code">3452</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3511" model="account.account.template"> - <field name="name">Produits intermédiaires (ou groupe) A </field> + <field name="name">Stocks produits intermédiaires (ou groupe) A</field> <field name="code">3511</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3512" model="account.account.template"> - <field name="name">Produits intermédiaires (ou groupe) B</field> + <field name="name">Stocks produits intermédiaires (ou groupe) B</field> <field name="code">3512</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3551" model="account.account.template"> - <field name="name">Produits finis (ou groupe) A</field> + <field name="name">Stocks produits finis (ou groupe) A</field> <field name="code">3551</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3552" model="account.account.template"> - <field name="name">Produits finis (ou groupe) B</field> + <field name="name">Stocks produits finis (ou groupe) B</field> <field name="code">3552</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3581" model="account.account.template"> - <field name="name">Déchets</field> + <field name="name">Stocks produits résiduels - Déchets</field> <field name="code">3581</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3585" model="account.account.template"> - <field name="name">Rebuts</field> + <field name="name">Stocks produits résiduels - Rebuts</field> <field name="code">3585</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3586" model="account.account.template"> - <field name="name">Matières de récupération</field> + <field name="name">Stocks produits résiduels - Matières de récupération</field> <field name="code">3586</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -1758,14 +1758,14 @@ </record> <record id="pcg_371" model="account.account.template"> - <field name="name">Marchandises (ou groupe) A</field> + <field name="name">Stocks de marchandises (ou groupe) A</field> <field name="code">371</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_372" model="account.account.template"> - <field name="name">Marchandises (ou groupe) B</field> + <field name="name">Stocks de marchandises (ou groupe) B</field> <field name="code">372</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -1779,105 +1779,105 @@ </record> <record id="pcg_3911" model="account.account.template"> - <field name="name">Matières (ou groupe) A</field> + <field name="name">Provisions pour dépréciation des matières premières (ou groupe) A</field> <field name="code">3911</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3912" model="account.account.template"> - <field name="name">Matières (ou groupe) B</field> + <field name="name">Provisions pour dépréciation des matières premières (ou groupe) B</field> <field name="code">3912</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3917" model="account.account.template"> - <field name="name">Fournitures A, B, C, ..</field> + <field name="name">Provisions pour dépréciation des fournitures A, B, C, ..</field> <field name="code">3917</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3921" model="account.account.template"> - <field name="name">Matières consommables (même ventilation que celle du compte 321)</field> + <field name="name">Provisions pour dépréciation des matières consommables (même ventilation que celle du compte 321)</field> <field name="code">3921</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3922" model="account.account.template"> - <field name="name">Fournitures consommables (même ventilation que celle du compte 322)</field> + <field name="name">Provisions pour dépréciation des fournitures consommables (même ventilation que celle du compte 322)</field> <field name="code">3922</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3926" model="account.account.template"> - <field name="name">Emballages (même ventilation que celle du compte 326)</field> + <field name="name">Provisions pour dépréciation des emballages (même ventilation que celle du compte 326)</field> <field name="code">3926</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3931" model="account.account.template"> - <field name="name">Produits en cours (même ventilation que celle du compte 331)</field> + <field name="name">Provisions pour dépréciation des produits en cours (même ventilation que celle du compte 331)</field> <field name="code">3931</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3935" model="account.account.template"> - <field name="name">Travaux en cours (même ventilation que celle du compte 335)</field> + <field name="name">Provisions pour dépréciation des travaux en cours (même ventilation que celle du compte 335)</field> <field name="code">3935</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3941" model="account.account.template"> - <field name="name">Études en cours (même ventilation que celle du compte 341)</field> + <field name="name">Provisions pour dépréciation des études en cours (même ventilation que celle du compte 341)</field> <field name="code">3941</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3945" model="account.account.template"> - <field name="name">Prestations de services en cours (même ventilation que celle du compte 345)</field> + <field name="name">Provisions pour dépréciation des prestations de services en cours (même ventilation que celle du compte 345)</field> <field name="code">3945</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3951" model="account.account.template"> - <field name="name">Produits intermédiaires (même ventilation que celle du compte 351)</field> + <field name="name">Provisions pour dépréciation des produits intermédiaires (même ventilation que celle du compte 351)</field> <field name="code">3951</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3955" model="account.account.template"> - <field name="name">Produits finis (même ventilation que celle du compte 355)</field> + <field name="name">Provisions pour dépréciation des produits finis (même ventilation que celle du compte 355)</field> <field name="code">3955</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3971" model="account.account.template"> - <field name="name">Marchandises (ou groupe) A</field> + <field name="name">Provisions pour dépréciation des stocks de marchandises (ou groupe) A</field> <field name="code">3971</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_3972" model="account.account.template"> - <field name="name">Marchandises (ou groupe) B</field> + <field name="name">Provisions pour dépréciation des stocks de marchandises (ou groupe) B</field> <field name="code">3972</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_400" model="account.account.template"> - <field name="name">Fournisseurs et comptes rattachés </field> + <field name="name">Fournisseurs et comptes rattachés</field> <field name="code">400</field> <field name="user_type_id" ref="account.data_account_type_payable"/> <field name="reconcile" eval="True"/> @@ -1933,7 +1933,7 @@ </record> <record id="pcg_4081" model="account.account.template"> - <field name="name">Fournisseurs</field> + <field name="name">Factures non parvenues - Fournisseurs</field> <field name="code">4081</field> <field name="user_type_id" ref="account.data_account_type_payable"/> <field name="reconcile" eval="True"/> @@ -1941,7 +1941,7 @@ </record> <record id="pcg_4084" model="account.account.template"> - <field name="name">Fournisseurs d'immobilisations </field> + <field name="name">Factures non parvenues - Fournisseurs d'immobilisations</field> <field name="code">4084</field> <field name="user_type_id" ref="account.data_account_type_payable"/> <field name="reconcile" eval="True"/> @@ -1949,7 +1949,7 @@ </record> <record id="pcg_4088" model="account.account.template"> - <field name="name">Fournisseurs - Intérêts courus</field> + <field name="name">Factures non parvenues - Fournisseurs - Intérêts courus</field> <field name="code">4088</field> <field name="user_type_id" ref="account.data_account_type_payable"/> <field name="reconcile" eval="True"/> @@ -1957,7 +1957,7 @@ </record> <record id="pcg_4096" model="account.account.template"> - <field name="name">Fournisseurs - Créances pour emballages et matériel à rendre</field> + <field name="name">Fournisseurs débiteurs - Créances pour emballages et matériel à rendre</field> <field name="code">4096</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="reconcile" eval="True"/> @@ -1965,7 +1965,7 @@ </record> <record id="pcg_40971" model="account.account.template"> - <field name="name">Fournisseurs d'exploitation</field> + <field name="name">Fournisseurs débiteurs - Autres avoirs des fournisseurs d'exploitation</field> <field name="code">40971</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="reconcile" eval="True"/> @@ -1973,7 +1973,7 @@ </record> <record id="pcg_40974" model="account.account.template"> - <field name="name">Fournisseurs d'immobilisations</field> + <field name="name">Fournisseurs débiteurs - Autres avoirs des fournisseurs d'immobilisations</field> <field name="code">40974</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="reconcile" eval="True"/> @@ -1981,7 +1981,7 @@ </record> <record id="pcg_4098" model="account.account.template"> - <field name="name">Rabais, remises, ristournes à obtenir et autres avoirs non encore reçus</field> + <field name="name">Fournisseurs débiteurs - Rabais, remises, ristournes à obtenir et autres avoirs non encore reçus</field> <field name="code">4098</field> <field name="user_type_id" ref="account.data_account_type_current_assets" /> <field name="reconcile" eval="True"/> @@ -1989,7 +1989,7 @@ </record> <record id="pcg_410" model="account.account.template"> - <field name="name">Clients et comptes rattachés </field> + <field name="name">Clients et comptes rattachés</field> <field name="code">410</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2030,7 +2030,7 @@ </record> <record id="pcg_4181" model="account.account.template"> - <field name="name">Clients - Factures à établir </field> + <field name="name">Clients - Factures à établir</field> <field name="code">4181</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2038,7 +2038,7 @@ </record> <record id="pcg_4188" model="account.account.template"> - <field name="name">Clients - Intérêts courus</field> + <field name="name">Clients - Intérêts courus non encore facturés</field> <field name="code">4188</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2046,7 +2046,7 @@ </record> <record id="pcg_4191" model="account.account.template"> - <field name="name">Clients - Avances et acomptes reçus sur commandes</field> + <field name="name">Clients créditeurs - Avances et acomptes reçus sur commandes</field> <field name="code">4191</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="reconcile" eval="True"/> @@ -2054,7 +2054,7 @@ </record> <record id="pcg_4196" model="account.account.template"> - <field name="name">Clients - Dettes pour emballages et matériels consignés </field> + <field name="name">Clients créditeurs - Dettes pour emballages et matériels consignés</field> <field name="code">4196</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="reconcile" eval="True"/> @@ -2062,7 +2062,7 @@ </record> <record id="pcg_4197" model="account.account.template"> - <field name="name">Clients - Autres avoirs </field> + <field name="name">Clients créditeurs - Autres avoirs</field> <field name="code">4197</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="reconcile" eval="True"/> @@ -2070,7 +2070,7 @@ </record> <record id="pcg_4198" model="account.account.template"> - <field name="name">Rabais, remises, ristournes à accorder et autres avoirs à établir</field> + <field name="name">Clients créditeurs - Rabais, remises, ristournes à accorder et autres avoirs à établir</field> <field name="code">4198</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="reconcile" eval="True"/> @@ -2086,7 +2086,7 @@ </record> <record id="pcg_422" model="account.account.template"> - <field name="name">Comités d'entreprise d'établissement </field> + <field name="name">Comités d'entreprise, d'établissement</field> <field name="code">422</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2094,7 +2094,7 @@ </record> <record id="pcg_4246" model="account.account.template"> - <field name="name">Réserve spéciale</field> + <field name="name">Participation des salariés aux résultats - Réserve spéciale</field> <field name="code">4246</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2102,7 +2102,7 @@ </record> <record id="pcg_4248" model="account.account.template"> - <field name="name">Comptes courants</field> + <field name="name">Participation des salariés aux résultats - Comptes courants</field> <field name="code">4248</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2134,7 +2134,7 @@ </record> <record id="pcg_4282" model="account.account.template"> - <field name="name">Dettes provisionnées pour congés à payer</field> + <field name="name">Personnel - Dettes provisionnées pour congés à payer</field> <field name="code">4282</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2142,7 +2142,7 @@ </record> <record id="pcg_4284" model="account.account.template"> - <field name="name">Dettes provisionnées pour participation des salariés aux résultats</field> + <field name="name">Personnel - Dettes provisionnées pour participation des salariés aux résultats</field> <field name="code">4284</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2150,7 +2150,7 @@ </record> <record id="pcg_4286" model="account.account.template"> - <field name="name">Autres charges à payer</field> + <field name="name">Personnel - Autres charges à payer</field> <field name="code">4286</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2158,7 +2158,7 @@ </record> <record id="pcg_4287" model="account.account.template"> - <field name="name">Produits à recevoir</field> + <field name="name">Personnel - Produits à recevoir</field> <field name="code">4287</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2182,7 +2182,7 @@ </record> <record id="pcg_4382" model="account.account.template"> - <field name="name">Charges sociales sur congés à payer </field> + <field name="name">Charges sociales sur congés à payer</field> <field name="code">4382</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2190,7 +2190,7 @@ </record> <record id="pcg_4386" model="account.account.template"> - <field name="name">Autres charges à payer</field> + <field name="name">Organismes sociaux - Autres charges à payer</field> <field name="code">4386</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2198,7 +2198,7 @@ </record> <record id="pcg_4387" model="account.account.template"> - <field name="name">Produits à recevoir</field> + <field name="name">Organismes sociaux - Produits à recevoir</field> <field name="code">4387</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2206,7 +2206,7 @@ </record> <record id="pcg_4411" model="account.account.template"> - <field name="name">Subventions d'investissement</field> + <field name="name">État - Subventions à recevoir - Subventions d'investissement</field> <field name="code">4411</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2214,7 +2214,7 @@ </record> <record id="pcg_4417" model="account.account.template"> - <field name="name">Subventions d'exploitation</field> + <field name="name">État - Subventions à recevoir - Subventions d'exploitation</field> <field name="code">4417</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2222,7 +2222,7 @@ </record> <record id="pcg_4418" model="account.account.template"> - <field name="name">Subventions d'équilibre</field> + <field name="name">État - Subventions à recevoir - Subventions d'équilibre</field> <field name="code">4418</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2230,7 +2230,7 @@ </record> <record id="pcg_4419" model="account.account.template"> - <field name="name">Avances sur subventions</field> + <field name="name">État - Subventions à recevoir - Avances sur subventions</field> <field name="code">4419</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2238,7 +2238,7 @@ </record> <record id="pcg_4424" model="account.account.template"> - <field name="name">Obligataires</field> + <field name="name">État - Impôts et taxes recouvrables sur des tiers - Obligataires</field> <field name="code">4424</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="reconcile" eval="True"/> @@ -2246,7 +2246,7 @@ </record> <record id="pcg_4425" model="account.account.template"> - <field name="name">Associés</field> + <field name="name">État - Impôts et taxes recouvrables sur des tiers - Associés</field> <field name="code">4425</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="reconcile" eval="True"/> @@ -2262,7 +2262,7 @@ </record> <record id="pcg_4438" model="account.account.template"> - <field name="name">Intérêts courus sur créances figurant au compte 4431</field> + <field name="name">État - Intérêts courus sur créances figurant au compte 4431</field> <field name="code">4438</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="reconcile" eval="True"/> @@ -2315,14 +2315,14 @@ </record> <record id="pcg_44562" model="account.account.template"> - <field name="name">TVA sur immobilisations</field> + <field name="name">TVA déductible sur immobilisations</field> <field name="code">44562</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_44563" model="account.account.template"> - <field name="name">TVA transférée par d'autres entreprises</field> + <field name="name">TVA déductible transférée par d'autres entreprises</field> <field name="code">44563</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="reconcile" eval="True"/> @@ -2330,7 +2330,7 @@ </record> <record id="pcg_44566" model="account.account.template"> - <field name="name">TVA sur autres biens et services</field> + <field name="name">TVA déductible sur autres biens et services</field> <field name="code">44566</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -2353,7 +2353,7 @@ </record> <record id="pcg_44568" model="account.account.template"> - <field name="name">Taxes assimilées à la TVA</field> + <field name="name">Taxes déductibles assimilées à la TVA</field> <field name="code">44568</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="reconcile" eval="True"/> @@ -2382,7 +2382,7 @@ </record> <record id="pcg_44578" model="account.account.template"> - <field name="name">Taxes assimilées à la TVA</field> + <field name="name">Taxes collectées assimilées à la TVA</field> <field name="code">44578</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2454,7 +2454,7 @@ </record> <record id="pcg_4482" model="account.account.template"> - <field name="name">Charges fiscales sur congés à payer </field> + <field name="name">État - Charges fiscales sur congés à payer</field> <field name="code">4482</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2462,7 +2462,7 @@ </record> <record id="pcg_4486" model="account.account.template"> - <field name="name">Charges à payer</field> + <field name="name">État - Charges à payer</field> <field name="code">4486</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2470,7 +2470,7 @@ </record> <record id="pcg_4487" model="account.account.template"> - <field name="name">Produits à recevoir</field> + <field name="name">État - Produits à recevoir</field> <field name="code">4487</field> <field name="user_type_id" ref="account.data_account_type_current_assets"/> <field name="reconcile" eval="True"/> @@ -2493,17 +2493,8 @@ <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> - <record id="pcg_455" model="account.account.template"> - <field name="name">Associés - Comptes courants</field> - <field name="code">455</field> - <field name="user_type_id" ref="account.data_account_type_payable"/> - <field name="note">Pour frais avancés personnellement</field> - <field name="reconcile" eval="True"/> - <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> - </record> - <record id="pcg_4551" model="account.account.template"> - <field name="name">Principal</field> + <field name="name">Associés - Comptes courants - Principal</field> <field name="code">4551</field> <field name="user_type_id" ref="account.data_account_type_payable"/> <field name="reconcile" eval="True"/> @@ -2511,7 +2502,7 @@ </record> <record id="pcg_4558" model="account.account.template"> - <field name="name">Intérêts courus</field> + <field name="name">Associés - Comptes courants - Intérêts courus</field> <field name="code">4558</field> <field name="user_type_id" ref="account.data_account_type_payable"/> <field name="reconcile" eval="True"/> @@ -2519,7 +2510,7 @@ </record> <record id="pcg_45611" model="account.account.template"> - <field name="name">Apports en nature</field> + <field name="name">Associés - Comptes d'apport en société - Apports en nature</field> <field name="code">45611</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2527,7 +2518,7 @@ </record> <record id="pcg_45615" model="account.account.template"> - <field name="name">Apports en numéraire</field> + <field name="name">Associés - Comptes d'apport en société - Apports en numéraire</field> <field name="code">45615</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2591,7 +2582,7 @@ </record> <record id="pcg_4581" model="account.account.template"> - <field name="name">Opérations courantes</field> + <field name="name">Associés - Opérations faites en commun et en GIE - Opérations courantes</field> <field name="code">4581</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2599,7 +2590,7 @@ </record> <record id="pcg_4588" model="account.account.template"> - <field name="name">Intérêts courus</field> + <field name="name">Associés - Opérations faites en commun et en GIE - Intérêts courus</field> <field name="code">4588</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2653,48 +2644,16 @@ <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> - <record id="pcg_472" model="account.account.template"> - <field name="name">Comptes d'attente 1</field> - <field name="code">472</field> - <field name="user_type_id" ref="account.data_account_type_receivable"/> - <field name="reconcile" eval="True"/> - <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> - </record> - - <record id="pcg_473" model="account.account.template"> - <field name="name">Comptes d'attente 2</field> - <field name="code">473</field> - <field name="user_type_id" ref="account.data_account_type_receivable"/> - <field name="reconcile" eval="True"/> - <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> - </record> - - <record id="pcg_474" model="account.account.template"> - <field name="name">Comptes d'attente 3</field> - <field name="code">474</field> - <field name="user_type_id" ref="account.data_account_type_receivable"/> - <field name="reconcile" eval="True"/> - <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> - </record> - - <record id="pcg_475" model="account.account.template"> - <field name="name">Comptes d'attente 4</field> - <field name="code">475</field> - <field name="user_type_id" ref="account.data_account_type_receivable"/> - <field name="reconcile" eval="True"/> - <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> - </record> - - <record id="pcg_476" model="account.account.template"> - <field name="name">Comptes d'attente 5</field> - <field name="code">476</field> + <record id="pcg_471" model="account.account.template"> + <field name="name">Compte d'attente</field> + <field name="code">471</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_4761" model="account.account.template"> - <field name="name">Diminution des créances</field> + <field name="name">Différence de conversion - Actif - Diminution des créances</field> <field name="code">4761</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2702,7 +2661,7 @@ </record> <record id="pcg_4762" model="account.account.template"> - <field name="name">Augmentation des dettes</field> + <field name="name">Différence de conversion - Actif - Augmentation des dettes</field> <field name="code">4762</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2710,7 +2669,7 @@ </record> <record id="pcg_4768" model="account.account.template"> - <field name="name">Différences compensées par couverture de change</field> + <field name="name">Différence de conversion - Actif - Différences compensées par couverture de change</field> <field name="code">4768</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2718,7 +2677,7 @@ </record> <record id="pcg_4771" model="account.account.template"> - <field name="name">Augmentation des créances</field> + <field name="name">Différences de conversion - Passif - Augmentation des créances</field> <field name="code">4771</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2726,7 +2685,7 @@ </record> <record id="pcg_4772" model="account.account.template"> - <field name="name">Diminution des dettes</field> + <field name="name">Différences de conversion - Passif - Diminution des dettes</field> <field name="code">4772</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2734,7 +2693,7 @@ </record> <record id="pcg_4778" model="account.account.template"> - <field name="name">Différences compensées par couverture de change</field> + <field name="name">Différences de conversion - Passif - Différences compensées par couverture de change</field> <field name="code">4778</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2749,7 +2708,7 @@ </record> <record id="pcg_4816" model="account.account.template"> - <field name="name">Frais d'émission des emprunts</field> + <field name="name">Charges à répartir sur plusieurs exercices - Frais d'émission des emprunts</field> <field name="code">4816</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2773,7 +2732,7 @@ </record> <record id="pcg_4886" model="account.account.template"> - <field name="name">Charges</field> + <field name="name">Comptes de répartition périodique des charges</field> <field name="code">4886</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2781,7 +2740,7 @@ </record> <record id="pcg_4887" model="account.account.template"> - <field name="name">Produits</field> + <field name="name">Comptes de répartition périodique des produits</field> <field name="code">4887</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2797,7 +2756,7 @@ </record> <record id="pcg_491" model="account.account.template"> - <field name="name">Dépréciation des comptes de clients</field> + <field name="name">Provisions pour dépréciation des comptes de clients</field> <field name="code">491</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2805,7 +2764,7 @@ </record> <record id="pcg_4951" model="account.account.template"> - <field name="name">Comptes du groupe</field> + <field name="name">Provisions pour dépréciation des comptes du groupe</field> <field name="code">4951</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2813,7 +2772,7 @@ </record> <record id="pcg_4955" model="account.account.template"> - <field name="name">Comptes courants des associés</field> + <field name="name">Provisions pour dépréciation des comptes courants des associés</field> <field name="code">4955</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2821,7 +2780,7 @@ </record> <record id="pcg_4958" model="account.account.template"> - <field name="name">Opérations faites en commun et en GIE</field> + <field name="name">Provisions pour dépréciation des opérations faites en commun et en GIE</field> <field name="code">4958</field> <field name="user_type_id" ref="account.data_account_type_current_liabilities"/> <field name="reconcile" eval="True"/> @@ -2829,7 +2788,7 @@ </record> <record id="pcg_4962" model="account.account.template"> - <field name="name">Créances sur cessions d'immobilisations</field> + <field name="name">Provisions pour dépréciation des créances sur cessions d'immobilisations</field> <field name="code">4962</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2837,7 +2796,7 @@ </record> <record id="pcg_4965" model="account.account.template"> - <field name="name">Créances sur cessions de valeurs mobilières de placement</field> + <field name="name">Provisions pour dépréciation des créances sur cessions de valeurs mobilières de placement</field> <field name="code">4965</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2845,7 +2804,7 @@ </record> <record id="pcg_4967" model="account.account.template"> - <field name="name">Autres comptes débiteurs</field> + <field name="name">Provisions pour dépréciation - Autres comptes débiteurs</field> <field name="code">4967</field> <field name="user_type_id" ref="account.data_account_type_receivable"/> <field name="reconcile" eval="True"/> @@ -2853,35 +2812,35 @@ </record> <record id="pcg_501" model="account.account.template"> - <field name="name">Parts dans entreprises liées</field> + <field name="name">Valeurs mobilières de placement - Parts dans entreprises liées</field> <field name="code">501</field> <field name="user_type_id" ref="account.data_account_type_liquidity"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_502" model="account.account.template"> - <field name="name">Actions propres</field> + <field name="name">Valeurs mobilières de placement - Actions propres</field> <field name="code">502</field> <field name="user_type_id" ref="account.data_account_type_liquidity"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_5031" model="account.account.template"> - <field name="name">Titres cotés</field> + <field name="name">Valeurs mobilières de placement - Titres cotés</field> <field name="code">5031</field> <field name="user_type_id" ref="account.data_account_type_liquidity"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_5035" model="account.account.template"> - <field name="name">Titres non cotés</field> + <field name="name">Valeurs mobilières de placement - Titres non cotés</field> <field name="code">5035</field> <field name="user_type_id" ref="account.data_account_type_liquidity"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_504" model="account.account.template"> - <field name="name">Autres titres conférant un droit de propriété</field> + <field name="name">Valeurs mobilières de placement - Autres titres conférant un droit de propriété</field> <field name="code">504</field> <field name="user_type_id" ref="account.data_account_type_liquidity"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -2895,14 +2854,14 @@ </record> <record id="pcg_5061" model="account.account.template"> - <field name="name">Titres cotés</field> + <field name="name">Obligations cotés</field> <field name="code">5061</field> <field name="user_type_id" ref="account.data_account_type_liquidity"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_5065" model="account.account.template"> - <field name="name">Titres non cotés</field> + <field name="name">Obligations non cotés</field> <field name="code">5065</field> <field name="user_type_id" ref="account.data_account_type_liquidity"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -2916,7 +2875,7 @@ </record> <record id="pcg_5081" model="account.account.template"> - <field name="name">Autres valeurs mobilières</field> + <field name="name">Autres valeurs mobilières de placement</field> <field name="code">5081</field> <field name="user_type_id" ref="account.data_account_type_liquidity"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -2972,7 +2931,7 @@ </record> <record id="pcg_5124" model="account.account.template"> - <field name="name">Comptes en devises</field> + <field name="name">Banques - Comptes en devises</field> <field name="code">5124</field> <field name="user_type_id" ref="account.data_account_type_liquidity"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -3021,21 +2980,21 @@ </record> <record id="pcg_5191" model="account.account.template"> - <field name="name">Crédit de mobilisation de créances commerciales (CMCC)</field> + <field name="name">Concours bancaires courants - Crédit de mobilisation de créances commerciales (CMCC)</field> <field name="code">5191</field> <field name="user_type_id" ref="account.data_account_type_liquidity"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_5193" model="account.account.template"> - <field name="name">Mobilisation de créances nées à l'étranger</field> + <field name="name">Concours bancaires courants - Mobilisation de créances nées à l'étranger</field> <field name="code">5193</field> <field name="user_type_id" ref="account.data_account_type_liquidity"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_5198" model="account.account.template"> - <field name="name">Intérêts courus sur concours bancaires courants</field> + <field name="name">Concours bancaires courants - Intérêts courus sur concours bancaires courants</field> <field name="code">5198</field> <field name="user_type_id" ref="account.data_account_type_liquidity"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -3084,119 +3043,119 @@ </record> <record id="pcg_5903" model="account.account.template"> - <field name="name">Actions</field> + <field name="name">Provisions pour dépréciation des actions</field> <field name="code">5903</field> <field name="user_type_id" ref="account.data_account_type_liquidity"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_5904" model="account.account.template"> - <field name="name">Autres titres conférant un droit de propriété </field> + <field name="name">Provisions pour dépréciation des autres titres conférant un droit de propriété</field> <field name="code">5904</field> <field name="user_type_id" ref="account.data_account_type_liquidity"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_5906" model="account.account.template"> - <field name="name">Obligations</field> + <field name="name">Provisions pour dépréciation des obligations</field> <field name="code">5906</field> <field name="user_type_id" ref="account.data_account_type_liquidity"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_5908" model="account.account.template"> - <field name="name">Autres valeurs mobilières de placement et créances assimilées (provisions)</field> + <field name="name">Provisions pour dépréciation des autres valeurs mobilières de placement et créances assimilées (provisions)</field> <field name="code">5908</field> <field name="user_type_id" ref="account.data_account_type_liquidity"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6011" model="account.account.template"> - <field name="name">Matières (ou groupe) A</field> + <field name="name">Achats stockés - Matières premières (ou groupe) A</field> <field name="code">6011</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6012" model="account.account.template"> - <field name="name">Matières (ou groupe) B</field> + <field name="name">Achats stockés - matières premières (ou groupe) B</field> <field name="code">6012</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6017" model="account.account.template"> - <field name="name">Fournitures A, B, C, ..</field> + <field name="name">Achats stockés - Fournitures A, B, C, ..</field> <field name="code">6017</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_60211" model="account.account.template"> - <field name="name">Matières (ou groupe) C</field> + <field name="name">Achats stockés - Matières consommables (ou groupe) C</field> <field name="code">60211</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_60212" model="account.account.template"> - <field name="name">Matières (ou groupe) D</field> + <field name="name">Achats stockés - Matières consommables (ou groupe) D</field> <field name="code">60212</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_60221" model="account.account.template"> - <field name="name">Combustibles</field> + <field name="name">Achats stockés - Combustibles</field> <field name="code">60221</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_60222" model="account.account.template"> - <field name="name">Produits d'entretien</field> + <field name="name">Achats stockés - Produits d'entretien</field> <field name="code">60222</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_60223" model="account.account.template"> - <field name="name">Fournitures d'atelier et d'usine</field> + <field name="name">Achats stockés - Fournitures d'atelier et d'usine</field> <field name="code">60223</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_60224" model="account.account.template"> - <field name="name">Fournitures de magasin</field> + <field name="name">Achats stockés - Fournitures de magasin</field> <field name="code">60224</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_60225" model="account.account.template"> - <field name="name">Fournitures de bureau</field> + <field name="name">Achats stockés - Fournitures de bureau</field> <field name="code">60225</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_60261" model="account.account.template"> - <field name="name">Emballages perdus</field> + <field name="name">Achats stockés - Emballages perdus</field> <field name="code">60261</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_60265" model="account.account.template"> - <field name="name">Emballages récupérables non identifiables</field> + <field name="name">Achats stockés - Emballages récupérables non identifiables</field> <field name="code">60265</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_60267" model="account.account.template"> - <field name="name">Emballages à usage mixte</field> + <field name="name">Achats stockés - Emballages à usage mixte</field> <field name="code">60267</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -3239,7 +3198,7 @@ </record> <record id="pcg_6061" model="account.account.template"> - <field name="name">Fournitures non stockables (eau, énergie...) </field> + <field name="name">Fournitures non stockables (eau, énergie...)</field> <field name="code">6061</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -3260,14 +3219,14 @@ </record> <record id="pcg_6068" model="account.account.template"> - <field name="name">Autres matières et fournitures</field> + <field name="name">Achats autres matières et fournitures</field> <field name="code">6068</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6071" model="account.account.template"> - <field name="name">Marchandise (ou groupe) A</field> + <field name="name">Achats de marchandises (ou groupe) A</field> <field name="code">6071</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -3275,7 +3234,7 @@ </record> <record id="pcg_6072" model="account.account.template"> - <field name="name">Marchandise (ou groupe) B</field> + <field name="name">Achats de marchandises (ou groupe) B</field> <field name="code">6072</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="note">Pour déclaration TVA intracommunautaire</field> @@ -3290,42 +3249,42 @@ </record> <record id="pcg_6091" model="account.account.template"> - <field name="name">- de matières premières (et fournitures)</field> + <field name="name">Rabais, remises et ristournes obtenus sur achats de matières premières (et fournitures)</field> <field name="code">6091</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6092" model="account.account.template"> - <field name="name">- d'autres approvisionnements stockés</field> + <field name="name">Rabais, remises et ristournes obtenus sur achats d'autres approvisionnements stockés</field> <field name="code">6092</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6094" model="account.account.template"> - <field name="name">- d'études et prestations de services</field> + <field name="name">Rabais, remises et ristournes obtenus sur achats d'études et prestations de services</field> <field name="code">6094</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6095" model="account.account.template"> - <field name="name">- de matériel, équipements et travaux</field> + <field name="name">Rabais, remises et ristournes obtenus sur achats de matériel, équipements et travaux</field> <field name="code">6095</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6096" model="account.account.template"> - <field name="name">- d'approvisionnements non stockés</field> + <field name="name">Rabais, remises et ristournes obtenus sur achats d'approvisionnements non stockés</field> <field name="code">6096</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6097" model="account.account.template"> - <field name="name">- de marchandises</field> + <field name="name">Rabais, remises et ristournes obtenus sur achats de marchandises</field> <field name="code">6097</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -3346,14 +3305,14 @@ </record> <record id="pcg_6122" model="account.account.template"> - <field name="name">Crédit-bail mobilier</field> + <field name="name">Redevances de crédit-bail mobilier</field> <field name="code">6122</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6125" model="account.account.template"> - <field name="name">Crédit-bail immobilier</field> + <field name="name">Redevances de crédit-bail immobilier</field> <field name="code">6125</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -3374,7 +3333,7 @@ </record> <record id="pcg_6136" model="account.account.template"> - <field name="name">Malis sur emballages</field> + <field name="name">Locations malis sur emballages</field> <field name="code">6136</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -3388,14 +3347,14 @@ </record> <record id="pcg_6152" model="account.account.template"> - <field name="name">- sur biens immobiliers</field> + <field name="name">Entretien et réparations sur biens immobiliers</field> <field name="code">6152</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6155" model="account.account.template"> - <field name="name">- sur biens mobiliers</field> + <field name="name">Entretien et réparations sur biens mobiliers</field> <field name="code">6155</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -3409,14 +3368,14 @@ </record> <record id="pcg_6161" model="account.account.template"> - <field name="name">Multirisques</field> + <field name="name">Assurance multirisques</field> <field name="code">6161</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6162" model="account.account.template"> - <field name="name">Assurance obligatoire dommage construction </field> + <field name="name">Assurance obligatoire dommage construction</field> <field name="code">6162</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -3430,7 +3389,7 @@ </record> <record id="pcg_61637" model="account.account.template"> - <field name="name">Assurance transportsur ventes</field> + <field name="name">Assurance transport sur ventes</field> <field name="code">61637</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -3444,14 +3403,14 @@ </record> <record id="pcg_6164" model="account.account.template"> - <field name="name">Risques d'exploitation</field> + <field name="name">Assurance risques d'exploitation</field> <field name="code">6164</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6165" model="account.account.template"> - <field name="name">Insolvabilité clients</field> + <field name="name">Assurance insolvabilité clients</field> <field name="code">6165</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -3507,7 +3466,7 @@ </record> <record id="pcg_6221" model="account.account.template"> - <field name="name">Commissions et courtages sur achats </field> + <field name="name">Commissions et courtages sur achats</field> <field name="code">6221</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -3549,7 +3508,7 @@ </record> <record id="pcg_6228" model="account.account.template"> - <field name="name">Divers</field> + <field name="name">Rémunérations d'intermédiaires et honoraires - Divers</field> <field name="code">6228</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -3606,7 +3565,7 @@ </record> <record id="pcg_6238" model="account.account.template"> - <field name="name">Divers (pourboires, dons courants...)</field> + <field name="name">Publicité, publications, relations publiques - Divers (pourboires, dons courants...)</field> <field name="code">6238</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -3648,7 +3607,7 @@ </record> <record id="pcg_6248" model="account.account.template"> - <field name="name">Divers</field> + <field name="name">Transports divers</field> <field name="code">6248</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -3774,7 +3733,7 @@ </record> <record id="pcg_6318" model="account.account.template"> - <field name="name">Autres</field> + <field name="name">Autres impôts, taxes et versements assimilés sur rémunérations (administrations des impôts)</field> <field name="code">6318</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -3816,15 +3775,22 @@ </record> <record id="pcg_6338" model="account.account.template"> - <field name="name">Autres</field> + <field name="name">Autres impôts, taxes et versements assimilés sur rémunérations (autres organismes)</field> <field name="code">6338</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> - <record id="pcg_63511" model="account.account.template"> - <field name="name">Taxe professionnelle</field> - <field name="code">63511</field> + <record id="pcg_635111" model="account.account.template"> + <field name="name">Cotisation foncière des entreprises</field> + <field name="code">635111</field> + <field name="user_type_id" ref="account.data_account_type_expenses"/> + <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> + </record> + + <record id="pcg_635112" model="account.account.template"> + <field name="name">Cotisation sur la valeur ajoutée des entreprises</field> + <field name="code">635112</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> @@ -3851,7 +3817,7 @@ </record> <record id="pcg_6352" model="account.account.template"> - <field name="name">Taxes sur le chiffre d'affaires non récupérables </field> + <field name="name">Taxes sur le chiffre d'affaires non récupérables</field> <field name="code">6352</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -3900,7 +3866,7 @@ </record> <record id="pcg_6378" model="account.account.template"> - <field name="name">Taxes diverses</field> + <field name="name">Taxes diverses (autres organismes)</field> <field name="code">6378</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4019,7 +3985,7 @@ </record> <record id="pcg_6475" model="account.account.template"> - <field name="name">Médecine du travail pharmacie</field> + <field name="name">Médecine du travail, pharmacie</field> <field name="code">6475</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4040,7 +4006,7 @@ </record> <record id="pcg_6511" model="account.account.template"> - <field name="name">Redevances pour concessions brevets, licences, marques, procédés, logiciels </field> + <field name="name">Redevances pour concessions brevets, licences, marques, procédés, logiciels</field> <field name="code">6511</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4188,14 +4154,14 @@ </record> <record id="pcg_6711" model="account.account.template"> - <field name="name">Pénalités sur marchés (et dédits payés sur achats et ventes)</field> + <field name="name">Charges exceptionnelles - Pénalités sur marchés (et dédits payés sur achats et ventes)</field> <field name="code">6711</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6712" model="account.account.template"> - <field name="name">Pénalités, amendes fiscales et pénales </field> + <field name="name">Charges exceptionnelles - Pénalités, amendes fiscales et pénales</field> <field name="code">6712</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="note">PV code de la route non déductibles</field> @@ -4203,28 +4169,28 @@ </record> <record id="pcg_6713" model="account.account.template"> - <field name="name">Dons, libéralités</field> + <field name="name">Charges exceptionnelles - Dons, libéralités</field> <field name="code">6713</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6714" model="account.account.template"> - <field name="name">Créances devenues irrécouvrables dans l'exercice</field> + <field name="name">Charges exceptionnelles - Créances devenues irrécouvrables dans l'exercice</field> <field name="code">6714</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6715" model="account.account.template"> - <field name="name">Subventions accordées</field> + <field name="name">Charges exceptionnelles - Subventions accordées</field> <field name="code">6715</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6717" model="account.account.template"> - <field name="name">Rappels d'impôts (autres qu'impôts sur les bénéfices)</field> + <field name="name">Charges exceptionnelles - Rappels d'impôts (autres qu'impôts sur les bénéfices)</field> <field name="code">6717</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4238,56 +4204,56 @@ </record> <record id="pcg_672" model="account.account.template"> - <field name="name">Charges sur exercices antérieurs (en cours d'exercice seulement)</field> + <field name="name">Charges exceptionnelles sur exercices antérieurs (en cours d'exercice seulement)</field> <field name="code">672</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6751" model="account.account.template"> - <field name="name">Immobilisations incorporelles</field> + <field name="name">Valeurs comptables des éléments d'actif cédés - Immobilisations incorporelles</field> <field name="code">6751</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6752" model="account.account.template"> - <field name="name">Immobilisations corporelles</field> + <field name="name">Valeurs comptables des éléments d'actif cédés - Immobilisations corporelles</field> <field name="code">6752</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6756" model="account.account.template"> - <field name="name">Immobilisations financières</field> + <field name="name">Valeurs comptables des éléments d'actif cédés - Immobilisations financières</field> <field name="code">6756</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6758" model="account.account.template"> - <field name="name">Autres éléments d'actif</field> + <field name="name">Valeurs comptables des éléments d'actif cédés - Autres éléments d'actif</field> <field name="code">6758</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6781" model="account.account.template"> - <field name="name">Malis provenant de clauses d'indexation </field> + <field name="name">Charges exceptionnelles - Malis provenant de clauses d'indexation</field> <field name="code">6781</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6782" model="account.account.template"> - <field name="name">Lots</field> + <field name="name">Charges exceptionnelles - Lots</field> <field name="code">6782</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6783" model="account.account.template"> - <field name="name">Malis provenant du rachat par l'entreprise d'actions et obligations émises par elle-même</field> + <field name="name">Charges exceptionnelles - Malis provenant du rachat par l'entreprise d'actions et obligations émises par elle-même</field> <field name="code">6783</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4301,14 +4267,14 @@ </record> <record id="pcg_68111" model="account.account.template"> - <field name="name">Immobilisations incorporelles</field> + <field name="name">Dotations aux amortissements sur immobilisations incorporelles</field> <field name="code">68111</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_68112" model="account.account.template"> - <field name="name">Immobilisations corporelles</field> + <field name="name">Dotations aux amortissements sur immobilisations corporelles</field> <field name="code">68112</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4329,28 +4295,28 @@ </record> <record id="pcg_68161" model="account.account.template"> - <field name="name">Immobilisations incorporelles</field> + <field name="name">Dotations aux dépréciations des immobilisations incorporelles</field> <field name="code">68161</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_68162" model="account.account.template"> - <field name="name">Immobilisations corporelles</field> + <field name="name">Dotations aux dépréciations des immobilisations corporelles</field> <field name="code">68162</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_68173" model="account.account.template"> - <field name="name">Stocks et en-cours</field> + <field name="name">Dotations aux dépréciations des stocks et en-cours</field> <field name="code">68173</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_68174" model="account.account.template"> - <field name="name">Créances</field> + <field name="name">Dotations aux dépréciations des créances</field> <field name="code">68174</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4371,21 +4337,21 @@ </record> <record id="pcg_68662" model="account.account.template"> - <field name="name">Immobilisations financières</field> + <field name="name">Dotations aux dépréciations des immobilisations financières</field> <field name="code">68662</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_68665" model="account.account.template"> - <field name="name">Valeurs mobilières de placement</field> + <field name="name">Dotations aux dépréciations des valeurs mobilières de placement</field> <field name="code">68665</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6868" model="account.account.template"> - <field name="name">Autres dotations</field> + <field name="name">Autres dotations aux amortissements, dépréciations et provisions - Charges financières</field> <field name="code">6868</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4399,21 +4365,21 @@ </record> <record id="pcg_68725" model="account.account.template"> - <field name="name">Amortissements dérogatoires</field> + <field name="name">Dotations aux provisions réglementées exceptionnelles (immobilisations) - Amortissements dérogatoires</field> <field name="code">68725</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6873" model="account.account.template"> - <field name="name">Dotations aux provisions réglementées (stocks)</field> + <field name="name">Dotations aux provisions réglementées exceptionnelles (stocks)</field> <field name="code">6873</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_6874" model="account.account.template"> - <field name="name">Dotations aux autres provisions réglementées</field> + <field name="name">Dotations aux autres provisions réglementées exceptionnelles</field> <field name="code">6874</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4441,7 +4407,7 @@ </record> <record id="pcg_6951" model="account.account.template"> - <field name="name">Impôts dus en France</field> + <field name="name">Impôts sur les bénéfices dus en France</field> <field name="code">6951</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4455,7 +4421,7 @@ </record> <record id="pcg_6954" model="account.account.template"> - <field name="name">Impôts dus à l'étranger</field> + <field name="name">Impôts sur les bénéfices dus à l'étranger</field> <field name="code">6954</field> <field name="user_type_id" ref="account.data_account_type_expenses"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4497,14 +4463,14 @@ </record> <record id="pcg_7011" model="account.account.template"> - <field name="name">Produits finis (ou groupe) A</field> + <field name="name">Ventes de produits finis (ou groupe) A</field> <field name="code">7011</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7012" model="account.account.template"> - <field name="name">Produits finis (ou groupe) B</field> + <field name="name">Ventes de produits finis (ou groupe) B</field> <field name="code">7012</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4525,49 +4491,49 @@ </record> <record id="pcg_7041" model="account.account.template"> - <field name="name">Travaux de catégorie (ou activité) A</field> + <field name="name">Ventes de travaux de catégorie (ou activité) A</field> <field name="code">7041</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7042" model="account.account.template"> - <field name="name">Travaux de catégorie (ou activité) B</field> + <field name="name">Ventes de travaux de catégorie (ou activité) B</field> <field name="code">7042</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_705" model="account.account.template"> - <field name="name">Études</field> + <field name="name">Ventes d'études</field> <field name="code">705</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_706" model="account.account.template"> - <field name="name">Prestations de services</field> + <field name="name">Ventes de prestations de services</field> <field name="code">706</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7071" model="account.account.template"> - <field name="name">Marchandises (ou groupe) A</field> + <field name="name">Ventes de marchandises (ou groupe) A</field> <field name="code">7071</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7072" model="account.account.template"> - <field name="name">Marchandises (ou groupe) B</field> + <field name="name">Ventes de marchandises (ou groupe) B</field> <field name="code">7072</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7073" model="account.account.template"> - <field name="name">Marchandises à l'exportation</field> + <field name="name">Ventes de marchandises à l'exportation</field> <field name="code">7073</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4595,7 +4561,7 @@ </record> <record id="pcg_7084" model="account.account.template"> - <field name="name">Mise à disposition de personnel facturée </field> + <field name="name">Mise à disposition de personnel facturée</field> <field name="code">7084</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4630,112 +4596,112 @@ </record> <record id="pcg_7091" model="account.account.template"> - <field name="name">- sur ventes de produits finis</field> + <field name="name">Rabais, remises et ristournes sur ventes de produits finis</field> <field name="code">7091</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7092" model="account.account.template"> - <field name="name">- sur ventes de produits intermédiaires </field> + <field name="name">Rabais, remises et ristournes sur ventes de produits intermédiaires</field> <field name="code">7092</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7094" model="account.account.template"> - <field name="name">- sur travaux</field> + <field name="name">Rabais, remises et ristournes sur travaux</field> <field name="code">7094</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7095" model="account.account.template"> - <field name="name">- sur études</field> + <field name="name">Rabais, remises et ristournes sur études</field> <field name="code">7095</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7096" model="account.account.template"> - <field name="name">- sur prestations de services</field> + <field name="name">Rabais, remises et ristournes sur prestations de services</field> <field name="code">7096</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7097" model="account.account.template"> - <field name="name">- sur ventes de marchandises</field> + <field name="name">Rabais, remises et ristournes sur ventes de marchandises</field> <field name="code">7097</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7098" model="account.account.template"> - <field name="name">- sur produits des activités annexes</field> + <field name="name">Rabais, remises et ristournes sur produits des activités annexes</field> <field name="code">7098</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_71331" model="account.account.template"> - <field name="name">Produits en cours</field> + <field name="name">Variation des en-cours de production de biens - Produits en cours</field> <field name="code">71331</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_71335" model="account.account.template"> - <field name="name">Travaux en cours</field> + <field name="name">Variation des en-cours de production de biens - Travaux en cours</field> <field name="code">71335</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_71341" model="account.account.template"> - <field name="name">Études en cours</field> + <field name="name">Variation des en-cours de production de services - Études en cours</field> <field name="code">71341</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_71345" model="account.account.template"> - <field name="name">Prestations de services en cours</field> + <field name="name">Variation des en-cours de production de services - Prestations de services en cours</field> <field name="code">71345</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_71351" model="account.account.template"> - <field name="name">Produits intermédiaires </field> + <field name="name">Variation des stocks de produits intermédiaires</field> <field name="code">71351</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_71355" model="account.account.template"> - <field name="name">Produits finis</field> + <field name="name">Variation des stocks de produits finis</field> <field name="code">71355</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_71358" model="account.account.template"> - <field name="name">Produits résiduels</field> + <field name="name">Variation des stocks de produits résiduels</field> <field name="code">71358</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_721" model="account.account.template"> - <field name="name">Immobilisations incorporelles </field> + <field name="name">Production immobilisée - Immobilisations incorporelles</field> <field name="code">721</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_722" model="account.account.template"> - <field name="name">Immobilisations corporelles</field> + <field name="name">Production immobilisée - Immobilisations corporelles</field> <field name="code">722</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4749,7 +4715,7 @@ </record> <record id="pcg_7511" model="account.account.template"> - <field name="name">Redevances pour concessions, brevets, licences, marques, procédés, logiciels </field> + <field name="name">Redevances pour concessions, brevets, licences, marques, procédés, logiciels</field> <field name="code">7511</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4763,7 +4729,7 @@ </record> <record id="pcg_7518" model="account.account.template"> - <field name="name">Autres droits et valeurs similaires</field> + <field name="name">Redevances pour autres droits et valeurs similaires</field> <field name="code">7518</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4819,7 +4785,7 @@ </record> <record id="pcg_7616" model="account.account.template"> - <field name="name">Revenus sur autres formes de participation </field> + <field name="name">Revenus sur autres formes de participation</field> <field name="code">7616</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4853,7 +4819,7 @@ </record> <record id="pcg_7631" model="account.account.template"> - <field name="name">Revenus des créances commerciales </field> + <field name="name">Revenus des créances commerciales</field> <field name="code">7631</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4903,35 +4869,35 @@ </record> <record id="pcg_7711" model="account.account.template"> - <field name="name">Dédits et pénalités perçus sur achats et sur ventes</field> + <field name="name">Produits exceptionnels - Dédits et pénalités perçus sur achats et sur ventes</field> <field name="code">7711</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7713" model="account.account.template"> - <field name="name">Libéralités reçues</field> + <field name="name">Produits exceptionnels - Libéralités reçues</field> <field name="code">7713</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7714" model="account.account.template"> - <field name="name">Rentrées sur créances amorties</field> + <field name="name">Produits exceptionnels - Rentrées sur créances amorties</field> <field name="code">7714</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7715" model="account.account.template"> - <field name="name">Subventions d'équilibre</field> + <field name="name">Produits exceptionnels - Subventions d'équilibre</field> <field name="code">7715</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7717" model="account.account.template"> - <field name="name">Dégrèvements d'impôts autres qu'impôts sur les bénéfices</field> + <field name="name">Produits exceptionnels - Dégrèvements d'impôts autres qu'impôts sur les bénéfices</field> <field name="code">7717</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -4945,63 +4911,63 @@ </record> <record id="pcg_772" model="account.account.template"> - <field name="name">Produits sur exercices antérieurs (en cours d'exercice seulement)</field> + <field name="name">Produits exceptionnels sur exercices antérieurs (en cours d'exercice seulement)</field> <field name="code">772</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7751" model="account.account.template"> - <field name="name">Immobilisations incorporelles</field> + <field name="name">Produits exceptionnels des cessions d'éléments d'actif - Immobilisations incorporelles</field> <field name="code">7751</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7752" model="account.account.template"> - <field name="name">Immobilisations corporelles</field> + <field name="name">Produits exceptionnels des cessions d'éléments d'actif - Immobilisations corporelles</field> <field name="code">7752</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7756" model="account.account.template"> - <field name="name">Immobilisations financières</field> + <field name="name">Produits exceptionnels des cessions d'éléments d'actif - Immobilisations financières</field> <field name="code">7756</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7758" model="account.account.template"> - <field name="name">Autres éléments d'actif</field> + <field name="name">Produits exceptionnels des cessions d'éléments d'actif - Autres éléments d'actif</field> <field name="code">7758</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_777" model="account.account.template"> - <field name="name">Quote-part des subventions d'investissement virée au résultat de l'exercice</field> + <field name="name">Produits exceptionnels - Quote-part des subventions d'investissement virée au résultat de l'exercice</field> <field name="code">777</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7781" model="account.account.template"> - <field name="name">Bonis provenant de clauses d'indexation </field> + <field name="name">Produits exceptionnels - Bonis provenant de clauses d'indexation</field> <field name="code">7781</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7782" model="account.account.template"> - <field name="name">Lots</field> + <field name="name">Produits exceptionnels - Lots</field> <field name="code">7782</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7783" model="account.account.template"> - <field name="name">Bonis provenant du rachat par l'entreprise d'actions et d'obligations émises par elle-même</field> + <field name="name">Produits exceptionnels - Bonis provenant du rachat par l'entreprise d'actions et d'obligations émises par elle-même</field> <field name="code">7783</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -5015,14 +4981,14 @@ </record> <record id="pcg_78111" model="account.account.template"> - <field name="name">Immobilisations incorporelles</field> + <field name="name">Reprises sur amortissements des immobilisations incorporelles</field> <field name="code">78111</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_78112" model="account.account.template"> - <field name="name">Immobilisations corporelles</field> + <field name="name">Reprises sur amortissements des immobilisations corporelles</field> <field name="code">78112</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -5036,84 +5002,84 @@ </record> <record id="pcg_78161" model="account.account.template"> - <field name="name">Immobilisations incorporelles</field> + <field name="name">Reprises sur dépréciations des immobilisations incorporelles</field> <field name="code">78161</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_78162" model="account.account.template"> - <field name="name">Immobilisations corporelles</field> + <field name="name">Reprises sur dépréciations des immobilisations corporelles</field> <field name="code">78162</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_78173" model="account.account.template"> - <field name="name">Stocks et en-cours</field> + <field name="name">Reprises sur dépréciations des actifs circulants - Stocks et en-cours</field> <field name="code">78173</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_78174" model="account.account.template"> - <field name="name">Créances</field> + <field name="name">Reprises sur dépréciations des actifs circulants - Créances</field> <field name="code">78174</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7865" model="account.account.template"> - <field name="name">Reprises sur provisions financiers</field> + <field name="name">Reprises sur provisions financières</field> <field name="code">7865</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_78662" model="account.account.template"> - <field name="name">Immobilisations financières</field> + <field name="name">Reprises sur dépréciations des immobilisations financières</field> <field name="code">78662</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_78665" model="account.account.template"> - <field name="name">Valeurs mobilières de placement</field> + <field name="name">Reprises sur dépréciations des valeurs mobilières de placement</field> <field name="code">78665</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_78725" model="account.account.template"> - <field name="name">Amortissements dérogatoires</field> + <field name="name">Reprises sur provisions réglementées (immobilisations) - Amortissements dérogatoires</field> <field name="code">78725</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_78726" model="account.account.template"> - <field name="name">Provision spéciale de réévaluation</field> + <field name="name">Reprises sur provisions réglementées (immobilisations) - Provision spéciale de réévaluation</field> <field name="code">78726</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_78727" model="account.account.template"> - <field name="name">Plus-values réinvesties</field> + <field name="name">Reprises sur provisions réglementées (immobilisations) - Plus-values réinvesties</field> <field name="code">78727</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7873" model="account.account.template"> - <field name="name">Reprises sur provisions réglementées (stocks) </field> + <field name="name">Reprises sur provisions réglementées (stocks)</field> <field name="code">7873</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> </record> <record id="pcg_7874" model="account.account.template"> - <field name="name">Reprises sur autres provisions réglementées </field> + <field name="name">Reprises sur autres provisions réglementées</field> <field name="code">7874</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> @@ -5127,7 +5093,7 @@ </record> <record id="pcg_7876" model="account.account.template"> - <field name="name">Reprises pour dépréciations exceptionnelles</field> + <field name="name">Reprises sur dépréciations exceptionnelles</field> <field name="code">7876</field> <field name="user_type_id" ref="account.data_account_type_revenue"/> <field name="chart_template_id" ref="l10n_fr_pcg_chart_template"/> diff --git a/addons/mail/static/src/js/chat_manager.js b/addons/mail/static/src/js/chat_manager.js index 9f345d2ab8c..a7447657742 100644 --- a/addons/mail/static/src/js/chat_manager.js +++ b/addons/mail/static/src/js/chat_manager.js @@ -221,14 +221,22 @@ function make_message (data) { // can not be done in preprocess, since it alter the original value if (msg.tracking_value_ids && msg.tracking_value_ids.length) { _.each(msg.tracking_value_ids, function(f) { - if (_.contains(['date', 'datetime'], f.field_type)) { - var format = (f.field_type === 'date') ? 'LL' : 'LLL'; + if (f.field_type === 'datetime') { + var format = 'LLL'; if (f.old_value) { f.old_value = moment.utc(f.old_value).local().format(format); } if (f.new_value) { f.new_value = moment.utc(f.new_value).local().format(format); } + } else if (f.field_type === 'date') { + var format = 'LL'; + if (f.old_value) { + f.old_value = moment(f.old_value).local().format(format); + } + if (f.new_value) { + f.new_value = moment(f.new_value).local().format(format); + } } }); } diff --git a/addons/mass_mailing/models/mass_mailing.py b/addons/mass_mailing/models/mass_mailing.py index 7e31fb75870..1b23480dbfb 100644 --- a/addons/mass_mailing/models/mass_mailing.py +++ b/addons/mass_mailing/models/mass_mailing.py @@ -312,7 +312,7 @@ class MassMailing(models.Model): create_date = fields.Datetime(string='Creation Date') sent_date = fields.Datetime(string='Sent Date', oldname='date', copy=False) schedule_date = fields.Datetime(string='Schedule in the Future') - body_html = fields.Html(string='Body', translate=html_translate, sanitize_attributes=False) + body_html = fields.Html(string='Body', sanitize_attributes=False) attachment_ids = fields.Many2many('ir.attachment', 'mass_mailing_ir_attachments_rel', 'mass_mailing_id', 'attachment_id', string='Attachments') keep_archives = fields.Boolean(string='Keep Archives') diff --git a/addons/mrp/models/mrp_bom.py b/addons/mrp/models/mrp_bom.py index fb248b9a59e..de6fb661fea 100644 --- a/addons/mrp/models/mrp_bom.py +++ b/addons/mrp/models/mrp_bom.py @@ -117,26 +117,48 @@ class MrpBom(models.Model): Quantity describes the number of times you need the BoM: so the quantity divided by the number created by the BoM and converted into its UoM """ + from collections import defaultdict + + graph = defaultdict(list) + V = set() + + def check_cycle(v, visited, recStack, graph): + visited[v] = True + recStack[v] = True + for neighbour in graph[v]: + if visited[neighbour] == False: + if check_cycle(neighbour, visited, recStack, graph) == True: + return True + elif recStack[neighbour] == True: + return True + recStack[v] = False + return False + boms_done = [(self, {'qty': quantity, 'product': product, 'original_qty': quantity, 'parent_line': False})] lines_done = [] - templates_done = product.product_tmpl_id + V |= set([product.product_tmpl_id.id]) bom_lines = [(bom_line, product, quantity, False) for bom_line in self.bom_line_ids] + for bom_line in self.bom_line_ids: + V |= set([bom_line.product_id.product_tmpl_id.id]) + graph[product.product_tmpl_id.id].append(bom_line.product_id.product_tmpl_id.id) while bom_lines: current_line, current_product, current_qty, parent_line = bom_lines[0] bom_lines = bom_lines[1:] if current_line._skip_bom_line(current_product): continue - if current_line.product_id.product_tmpl_id in templates_done: - raise UserError(_('Recursion error! A product with a Bill of Material should not have itself in its BoM or child BoMs!')) line_quantity = current_qty * current_line.product_qty bom = self._bom_find(product=current_line.product_id, picking_type=picking_type or self.picking_type_id, company_id=self.company_id.id) if bom.type == 'phantom': converted_line_quantity = current_line.product_uom_id._compute_quantity(line_quantity / bom.product_qty, bom.product_uom_id) bom_lines = [(line, current_line.product_id, converted_line_quantity, current_line) for line in bom.bom_line_ids] + bom_lines - templates_done |= current_line.product_id.product_tmpl_id + for bom_line in bom.bom_line_ids: + graph[current_line.product_id.product_tmpl_id.id].append(bom_line.product_id.product_tmpl_id.id) + if bom_line.product_id.product_tmpl_id.id in V and check_cycle(bom_line.product_id.product_tmpl_id.id, {key: False for key in V}, {key: False for key in V}, graph): + raise UserError(_('Recursion error! A product with a Bill of Material should not have itself in its BoM or child BoMs!')) + V |= set([bom_line.product_id.product_tmpl_id.id]) boms_done.append((bom, {'qty': converted_line_quantity, 'product': current_product, 'original_qty': quantity, 'parent_line': current_line})) else: # We round up here because the user expects that if he has to consume a little more, the whole UOM unit diff --git a/addons/mrp/models/mrp_production.py b/addons/mrp/models/mrp_production.py index 4f728d48698..3421738f1c6 100644 --- a/addons/mrp/models/mrp_production.py +++ b/addons/mrp/models/mrp_production.py @@ -269,7 +269,10 @@ class MrpProduction(models.Model): @api.model def create(self, values): if not values.get('name', False) or values['name'] == _('New'): - values['name'] = self.env['ir.sequence'].next_by_code('mrp.production') or _('New') + if values.get('picking_type_id'): + values['name'] = self.env['stock.picking.type'].browse(values['picking_type_id']).sequence_id.next_by_id() + else: + values['name'] = self.env['ir.sequence'].next_by_code('mrp.production') or _('New') if not values.get('procurement_group_id'): values['procurement_group_id'] = self.env["procurement.group"].create({'name': values['name']}).id production = super(MrpProduction, self).create(values) diff --git a/addons/mrp/models/mrp_workorder.py b/addons/mrp/models/mrp_workorder.py index 86107856873..8b5f45d3b24 100644 --- a/addons/mrp/models/mrp_workorder.py +++ b/addons/mrp/models/mrp_workorder.py @@ -391,9 +391,12 @@ class MrpWorkorder(models.Model): domain = [('workorder_id', 'in', self.ids), ('date_end', '=', False)] if not doall: domain.append(('user_id', '=', self.env.user.id)) + not_productive_timelines = timeline_obj.browse() for timeline in timeline_obj.search(domain, limit=None if doall else 1): wo = timeline.workorder_id - if timeline.loss_type != 'productive': + if wo.duration_expected <= wo.duration: + if timeline.loss_type == 'productive': + not_productive_timelines += timeline timeline.write({'date_end': fields.Datetime.now()}) else: maxdate = fields.Datetime.from_string(timeline.date_start) + relativedelta(minutes=wo.duration_expected - wo.duration) @@ -402,10 +405,12 @@ class MrpWorkorder(models.Model): timeline.write({'date_end': enddate}) else: timeline.write({'date_end': maxdate}) - loss_id = self.env['mrp.workcenter.productivity.loss'].search([('loss_type', '=', 'performance')], limit=1) - if not len(loss_id): - raise UserError(_("You need to define at least one unactive productivity loss in the category 'Performance'. Create one from the Manufacturing app, menu: Configuration / Productivity Losses.")) - timeline.copy({'date_start': maxdate, 'date_end': enddate, 'loss_id': loss_id.id}) + not_productive_timelines += timeline.copy({'date_start': maxdate, 'date_end': enddate}) + if not_productive_timelines: + loss_id = self.env['mrp.workcenter.productivity.loss'].search([('loss_type', '=', 'performance')], limit=1) + if not len(loss_id): + raise UserError(_("You need to define at least one unactive productivity loss in the category 'Performance'. Create one from the Manufacturing app, menu: Configuration / Productivity Losses.")) + not_productive_timelines.write({'loss_id': loss_id.id}) return True @api.multi diff --git a/addons/mrp/tests/test_bom.py b/addons/mrp/tests/test_bom.py index 4d54f23df0a..71421216411 100644 --- a/addons/mrp/tests/test_bom.py +++ b/addons/mrp/tests/test_bom.py @@ -131,7 +131,30 @@ class TestBoM(TestMrpCommon): self.assertEqual(set((test_bom_2 | self.bom_2).ids), set([b[0].id for b in boms])) self.assertEqual(set((test_bom_2_l1 | test_bom_2_l4 | self.bom_2.bom_line_ids).ids), set([l[0].id for l in lines])) - # check recursion - test_bom_2_l3.write({'attribute_value_ids': [(6, 0, [self.prod_attr1_v1.id])]}) + #check recursion + test_bom_3 = self.env['mrp.bom'].create({ + 'product_id': self.product_9.id, + 'product_tmpl_id': self.product_9.product_tmpl_id.id, + 'product_uom_id': self.product_9.uom_id.id, + 'product_qty': 1.0, + 'type': 'normal' + }) + test_bom_4 = self.env['mrp.bom'].create({ + 'product_id': self.product_10.id, + 'product_tmpl_id': self.product_10.product_tmpl_id.id, + 'product_uom_id': self.product_10.uom_id.id, + 'product_qty': 1.0, + 'type': 'phantom' + }) + test_bom_3_l1 = self.env['mrp.bom.line'].create({ + 'bom_id': test_bom_3.id, + 'product_id': self.product_10.id, + 'product_qty': 1.0, + }) + test_bom_4_l1 = self.env['mrp.bom.line'].create({ + 'bom_id': test_bom_4.id, + 'product_id': self.product_9.id, + 'product_qty': 1.0, + }) with self.assertRaises(exceptions.UserError): - test_bom_2.explode(self.product_7_1, 4) + test_bom_3.explode(self.product_9, 1) diff --git a/addons/mrp/views/mrp_workorder_views.xml b/addons/mrp/views/mrp_workorder_views.xml index c82e6e39ce8..6f13fdcc485 100644 --- a/addons/mrp/views/mrp_workorder_views.xml +++ b/addons/mrp/views/mrp_workorder_views.xml @@ -155,7 +155,7 @@ <tree editable="bottom" create="0" delete="0"> <field name="product_id"/> <field name="quantity" readonly="1"/> - <field name="lot_id" context="{'default_product_id': product_id}"/> + <field name="lot_id" domain="[('product_id', '=', product_id)]" context="{'default_product_id': product_id}"/> <field name="quantity_done"/> <field name="move_id" invisible="1"/> <field name="done_wo" invisible="1"/> diff --git a/addons/payment_authorize/models/authorize_request.py b/addons/payment_authorize/models/authorize_request.py index f32518ff238..f31cf45801a 100644 --- a/addons/payment_authorize/models/authorize_request.py +++ b/addons/payment_authorize/models/authorize_request.py @@ -5,7 +5,9 @@ from StringIO import StringIO import xml.etree.ElementTree as ET from uuid import uuid4 +from odoo import _ from odoo.exceptions import ValidationError, UserError +from odoo import _ XMLNS = 'AnetApi/xml/v1/schema/AnetApiSchema.xsd' diff --git a/addons/payment_authorize/models/payment.py b/addons/payment_authorize/models/payment.py index 232d73b2a50..56314adee26 100644 --- a/addons/payment_authorize/models/payment.py +++ b/addons/payment_authorize/models/payment.py @@ -8,7 +8,7 @@ import logging import time import urlparse -from odoo import api, fields, models +from odoo import _, api, fields, models from odoo.addons.payment.models.payment_acquirer import ValidationError from odoo.addons.payment_authorize.controllers.main import AuthorizeController from odoo.tools.float_utils import float_compare diff --git a/addons/point_of_sale/models/pos_order.py b/addons/point_of_sale/models/pos_order.py index 48cf795bed1..9a16c4d5266 100644 --- a/addons/point_of_sale/models/pos_order.py +++ b/addons/point_of_sale/models/pos_order.py @@ -862,7 +862,8 @@ class PosOrderLine(models.Model): fiscal_position_id = line.order_id.fiscal_position_id if fiscal_position_id: taxes = fiscal_position_id.map_tax(taxes, line.product_id, line.order_id.partner_id) - price = line.price_unit * (1 - (line.discount or 0.0) / 100.0) + price = self.env['account.tax']._fix_tax_included_price( + line.price_unit * (1 - (line.discount or 0.0) / 100.0), line.product_id.taxes_id, taxes) line.price_subtotal = line.price_subtotal_incl = price * line.qty if taxes: taxes = taxes.compute_all(price, currency, line.qty, product=line.product_id, partner=line.order_id.partner_id or False) diff --git a/addons/point_of_sale/static/src/css/pos.css b/addons/point_of_sale/static/src/css/pos.css index 9e75caebe0c..6f7186035d8 100644 --- a/addons/point_of_sale/static/src/css/pos.css +++ b/addons/point_of_sale/static/src/css/pos.css @@ -2347,7 +2347,6 @@ td { } .pos .popup-password .popup-input { width: 70%; - -webkit-text-security: disc; } .pos .popup .body ul, diff --git a/addons/point_of_sale/static/src/js/popups.js b/addons/point_of_sale/static/src/js/popups.js index eaeae4d6f83..f38cf18999c 100644 --- a/addons/point_of_sale/static/src/js/popups.js +++ b/addons/point_of_sale/static/src/js/popups.js @@ -307,6 +307,11 @@ var PasswordPopupWidget = NumberPopupWidget.extend({ this._super(); this.$('.popup').addClass('popup-password'); }, + click_numpad: function(event){ + this._super.apply(this, arguments); + var $value = this.$('.value'); + $value.text($value.text().replace(/./g, '•')); + }, }); gui.define_popup({name:'password', widget: PasswordPopupWidget}); diff --git a/addons/point_of_sale/tests/test_point_of_sale_flow.py b/addons/point_of_sale/tests/test_point_of_sale_flow.py index 730e818eac5..833c8312318 100644 --- a/addons/point_of_sale/tests/test_point_of_sale_flow.py +++ b/addons/point_of_sale/tests/test_point_of_sale_flow.py @@ -178,22 +178,23 @@ class TestPointOfSaleFlow(TestPointOfSaleCommon): 'price_unit': 450, 'discount': 0.0, 'qty': 2.0, + 'tax_ids': [(6, 0, self.product3.taxes_id.ids)], }), (0, 0, { 'name': "OL/0002", 'product_id': self.product4.id, 'price_unit': 300, 'discount': 0.0, 'qty': 3.0, + 'tax_ids': [(6, 0, self.product4.taxes_id.ids)], })] }) - # I click on the "Make Payment" wizard to pay the PoS order with the total amount (2*450 + 3*300 = 1800) context_make_payment = { "active_ids": [self.pos_order_pos1.id], "active_id": self.pos_order_pos1.id } self.pos_make_payment_2 = self.PosMakePayment.with_context(context_make_payment).create({ - 'amount': 1800 + 'amount': 1845 }) # I click on the validate button to register the payment. @@ -240,22 +241,23 @@ class TestPointOfSaleFlow(TestPointOfSaleCommon): 'price_unit': 450, 'discount': 0.0, 'qty': (-2.0), + 'tax_ids': [(6, 0, self.product3.taxes_id.ids)], }), (0, 0, { 'name': "OL/0004", 'product_id': self.product4.id, 'price_unit': 300, 'discount': 0.0, 'qty': (-3.0), + 'tax_ids': [(6, 0, self.product4.taxes_id.ids)], })] }) - # I click on the "Make Payment" wizard to pay the PoS order with the total amount (-2*450 + -3*300 = -1800) context_make_payment = { "active_ids": [self.pos_order_pos2.id], "active_id": self.pos_order_pos2.id } self.pos_make_payment_3 = self.PosMakePayment.with_context(context_make_payment).create({ - 'amount': (-1800) + 'amount': (-1845) }) # I click on the validate button to register the payment. @@ -302,22 +304,23 @@ class TestPointOfSaleFlow(TestPointOfSaleCommon): 'price_unit': 450, 'discount': 0.0, 'qty': (-2.0), + 'tax_ids': [(6, 0, self.product3.taxes_id.ids)], }), (0, 0, { 'name': "OL/0006", 'product_id': self.product4.id, 'price_unit': 300, 'discount': 0.0, 'qty': 3.0, + 'tax_ids': [(6, 0, self.product4.taxes_id.ids)], })] }) - # I click on the "Make Payment" wizard to pay the PoS order with the total amount (-2*450 + 3*300 = 0) context_make_payment = { "active_ids": [self.pos_order_pos3.id], "active_id": self.pos_order_pos3.id } self.pos_make_payment_4 = self.PosMakePayment.with_context(context_make_payment).create({ - 'amount': 0 + 'amount': 45, }) # I click on the validate button to register the payment. diff --git a/addons/product/tests/common.py b/addons/product/tests/common.py index 007caf4d6bd..e48e4da9486 100644 --- a/addons/product/tests/common.py +++ b/addons/product/tests/common.py @@ -90,3 +90,13 @@ class TestProductCommon(common.SavepointCase): 'name': 'House', 'uom_id': cls.uom_unit.id, 'uom_po_id': cls.uom_unit.id}) + + cls.product_9 = Product.create({ + 'name': 'Paper', + 'uom_id': cls.uom_unit.id, + 'uom_po_id': cls.uom_unit.id}) + + cls.product_10 = Product.create({ + 'name': 'Stone', + 'uom_id': cls.uom_unit.id, + 'uom_po_id': cls.uom_unit.id}) diff --git a/addons/purchase/models/purchase.py b/addons/purchase/models/purchase.py index 6eaa3161eb6..7949f24f3a8 100644 --- a/addons/purchase/models/purchase.py +++ b/addons/purchase/models/purchase.py @@ -143,7 +143,7 @@ class PurchaseOrder(models.Model): picking_ids = fields.Many2many('stock.picking', compute='_compute_picking', string='Receptions', copy=False, store=True) # There is no inverse function on purpose since the date may be different on each line - date_planned = fields.Datetime(string='Scheduled Date', compute='_compute_date_planned', store=True, index=True, oldname='minimum_planned_date') + date_planned = fields.Datetime(string='Scheduled Date', compute='_compute_date_planned', store=True, index=True) amount_untaxed = fields.Monetary(string='Untaxed Amount', store=True, readonly=True, compute='_amount_all', track_visibility='always') amount_tax = fields.Monetary(string='Taxes', store=True, readonly=True, compute='_amount_all') @@ -670,7 +670,7 @@ class PurchaseOrderLine(models.Model): } # Fullfill all related procurements with this po line diff_quantity = self.product_qty - qty - for procurement in self.procurement_ids: + for procurement in self.procurement_ids.filtered(lambda p: p.state != 'cancel'): # If the procurement has some moves already, we should deduct their quantity sum_existing_moves = sum(x.product_qty for x in procurement.move_ids if x.state != 'cancel') existing_proc_qty = procurement.product_id.uom_id._compute_quantity(sum_existing_moves, procurement.product_uom) diff --git a/addons/purchase_requisition/models/purchase_requisition.py b/addons/purchase_requisition/models/purchase_requisition.py index 084423847a3..7082d934630 100644 --- a/addons/purchase_requisition/models/purchase_requisition.py +++ b/addons/purchase_requisition/models/purchase_requisition.py @@ -33,7 +33,14 @@ class PurchaseRequisition(models.Model): _order = "id desc" def _get_picking_in(self): - return self.env.ref('stock.picking_type_in') + pick_in = self.env.ref('stock.picking_type_in') + if not pick_in: + company = self.env['res.company']._company_default_get('purchase.requisition') + pick_in = self.env['stock.picking.type'].search( + [('warehouse_id.company_id', '=', company.id), ('code', '=', 'incoming')], + limit=1, + ) + return pick_in def _get_type_id(self): return self.env['purchase.requisition.type'].search([], limit=1) diff --git a/addons/rating/controllers/main.py b/addons/rating/controllers/main.py index 48278b735a1..c167a980e72 100644 --- a/addons/rating/controllers/main.py +++ b/addons/rating/controllers/main.py @@ -35,9 +35,6 @@ class Rating(http.Controller): return request.not_found() record_sudo = request.env[rating.res_model].sudo().browse(rating.res_id) record_sudo.rating_apply(rate, token=token, feedback=kwargs.get('feedback')) - # redirect to the form view if logged person - if request.session.uid: - return werkzeug.utils.redirect('/web#model=%s&id=%s&view_type=form' % (record_sudo._name, record_sudo.id)) lang = rating.partner_id.lang or 'en_US' return request.env['ir.ui.view'].with_context(lang=lang).render_template('rating.rating_external_page_view', { 'web_base_url': request.env['ir.config_parameter'].sudo().get_param('web.base.url'), diff --git a/addons/report/models/report.py b/addons/report/models/report.py index b4f50bde1d2..45ee4174f0f 100644 --- a/addons/report/models/report.py +++ b/addons/report/models/report.py @@ -297,7 +297,7 @@ class Report(models.Model): active_ids = docids context = dict(self.env.context, active_ids=active_ids) - report = self.env['ir.actions.report.xml'].with_context(context).search([('report_name', '=', report_name)]) + report = self.env['ir.actions.report.xml'].with_context(context).search([('report_name', '=', report_name)], limit=1) if not report: raise UserError(_("Bad Report Reference") + _("This report is not loaded into the database: %s.") % report_name) diff --git a/addons/sale/models/sale.py b/addons/sale/models/sale.py index f35bc650838..a8136368b62 100644 --- a/addons/sale/models/sale.py +++ b/addons/sale/models/sale.py @@ -113,7 +113,7 @@ class SaleOrder(models.Model): ('cancel', 'Cancelled'), ], string='Status', readonly=True, copy=False, index=True, track_visibility='onchange', default='draft') date_order = fields.Datetime(string='Order Date', required=True, readonly=True, index=True, states={'draft': [('readonly', False)], 'sent': [('readonly', False)]}, copy=False, default=fields.Datetime.now) - validity_date = fields.Date(string='Expiration Date', readonly=True, states={'draft': [('readonly', False)], 'sent': [('readonly', False)]}, + validity_date = fields.Date(string='Expiration Date', readonly=True, copy=False, states={'draft': [('readonly', False)], 'sent': [('readonly', False)]}, help="Manually set the expiration date of your quotation (offer), or it will set the date automatically based on the template if online quotation is installed.") create_date = fields.Datetime(string='Creation Date', readonly=True, index=True, help="Date on which sales order is created.") confirmation_date = fields.Datetime(string='Confirmation Date', readonly=True, index=True, help="Date on which the sales order is confirmed.", oldname="date_confirm") diff --git a/addons/sale_margin/models/sale_order.py b/addons/sale_margin/models/sale_order.py index dfb24840f2d..90f866ecfec 100644 --- a/addons/sale_margin/models/sale_order.py +++ b/addons/sale_margin/models/sale_order.py @@ -55,7 +55,7 @@ class SaleOrderLine(models.Model): return super(SaleOrderLine, self).create(vals) - @api.depends('product_id', 'purchase_price', 'product_uom_qty', 'price_unit') + @api.depends('product_id', 'purchase_price', 'product_uom_qty', 'price_unit', 'price_subtotal') def _product_margin(self): for line in self: currency = line.order_id.pricelist_id.currency_id diff --git a/addons/stock/models/stock_pack_operation.py b/addons/stock/models/stock_pack_operation.py index 6e51a573546..5de33d40631 100644 --- a/addons/stock/models/stock_pack_operation.py +++ b/addons/stock/models/stock_pack_operation.py @@ -110,10 +110,11 @@ class PackOperation(models.Model): qty -= record.qty self.remaining_qty = float_round(qty, precision_rounding=self.product_id.uom_id.rounding) - @api.one + @api.multi def _compute_location_description(self): - self.from_loc = '%s%s' % (self.location_id.name, self.product_id and self.package_id.name or '') - self.to_loc = '%s%s' % (self.location_dest_id.name, self.result_package_id.name or '') + for operation, operation_sudo in zip(self, self.sudo()): + operation.from_loc = '%s%s' % (operation_sudo.location_id.name, operation.product_id and operation_sudo.package_id.name or '') + operation.to_loc = '%s%s' % (operation_sudo.location_dest_id.name, operation_sudo.result_package_id.name or '') @api.one def _compute_lots_visible(self): diff --git a/addons/stock/models/stock_picking.py b/addons/stock/models/stock_picking.py index ba57a0352f7..cab36e17e5e 100644 --- a/addons/stock/models/stock_picking.py +++ b/addons/stock/models/stock_picking.py @@ -779,6 +779,8 @@ class Picking(models.Model): @api.multi def do_new_transfer(self): for pick in self: + if pick.state == 'done': + raise UserError(_('The pick is already validated')) pack_operations_delete = self.env['stock.pack.operation'] if not pick.move_lines and not pick.pack_operation_ids: raise UserError(_('Please create some Initial Demand or Mark as Todo and create some Operations. ')) diff --git a/addons/stock/tests/test_stock_flow.py b/addons/stock/tests/test_stock_flow.py index d8dd43b0794..a06e46a6127 100644 --- a/addons/stock/tests/test_stock_flow.py +++ b/addons/stock/tests/test_stock_flow.py @@ -1576,7 +1576,6 @@ class TestStockFlow(TestStockCommon): 'picking_id': picking_out.id, 'location_id': self.stock_location, 'location_dest_id': self.customer_location}) - # validate this delivery order, it should be in the waiting state picking_out.action_assign() self.assertEquals(picking_out.state, "confirmed") diff --git a/addons/stock/wizard/stock_backorder_confirmation.py b/addons/stock/wizard/stock_backorder_confirmation.py index 6261bf9b6eb..4dad7610dc1 100644 --- a/addons/stock/wizard/stock_backorder_confirmation.py +++ b/addons/stock/wizard/stock_backorder_confirmation.py @@ -19,11 +19,10 @@ class StockBackorderConfirmation(models.TransientModel): @api.one def _process(self, cancel_backorder=False): - for pack in self.pick_id.pack_operation_ids: - if pack.qty_done > 0: - pack.product_qty = pack.qty_done - else: - pack.unlink() + operations_to_delete = self.pick_id.pack_operation_ids.filtered(lambda o: o.qty_done <= 0) + for pack in self.pick_id.pack_operation_ids - operations_to_delete: + pack.product_qty = pack.qty_done + operations_to_delete.unlink() self.pick_id.do_transfer() if cancel_backorder: backorder_pick = self.env['stock.picking'].search([('backorder_id', '=', self.pick_id.id)]) diff --git a/addons/web/static/src/js/views/form_widgets.js b/addons/web/static/src/js/views/form_widgets.js index 5ae64da9bfb..aa60c2792a6 100644 --- a/addons/web/static/src/js/views/form_widgets.js +++ b/addons/web/static/src/js/views/form_widgets.js @@ -519,13 +519,11 @@ var FieldDomain = common.AbstractField.extend(common.ReinitializeFieldMixin).ext }).open(); }, openDomainDialog: function () { - new DomainSelectorDialog(this, this.model, this.get("value") || "[]", { + return new DomainSelectorDialog(this, this.model, this.get("value") || "[]", { readonly: this.get("effective_readonly"), fs_filters: this.options.fs_filters, debugMode: session.debug, }).open(); - this.trigger("dialog_opened", dialog); - return dialog; }, }); diff --git a/addons/web/static/src/js/widgets/debug_manager.js b/addons/web/static/src/js/widgets/debug_manager.js index 1ae85c6f7d1..627c477c92e 100644 --- a/addons/web/static/src/js/widgets/debug_manager.js +++ b/addons/web/static/src/js/widgets/debug_manager.js @@ -250,17 +250,6 @@ DebugManager.include({ } }); }, - edit_workflow: function () { - return this.do_action({ - res_model: 'workflow', - name: _t('Edit Workflow'), - domain: [['osv', '=', this._action.res_model]], - views: [[false, 'list'], [false, 'form'], [false, 'diagram']], - type: 'ir.actions.act_window', - view_type: 'list', - view_mode: 'list' - }); - }, translate: function() { var model = this._action.res_model; new Model("ir.translation") diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index b646d1b2ac2..d76dd44f469 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -128,7 +128,6 @@ <t t-if="action.res_model"> <li><a href="#" data-action="get_view_fields">View Fields</a></li> <li><a href="#" data-action="manage_filters">Manage Filters</a></li> - <li t-if="manager._is_admin"><a href="#" data-action="edit_workflow">Edit Workflow</a></li> <li><a href="#" data-action="translate">Technical Translation</a></li> </t> </t> diff --git a/addons/web_editor/models/ir_ui_view.py b/addons/web_editor/models/ir_ui_view.py index 2dc9cba0fdb..dc81b6a44d6 100644 --- a/addons/web_editor/models/ir_ui_view.py +++ b/addons/web_editor/models/ir_ui_view.py @@ -6,7 +6,7 @@ import logging from lxml import etree, html from odoo.exceptions import AccessError -from odoo import api, models +from odoo import api, fields, models _logger = logging.getLogger(__name__) @@ -34,6 +34,10 @@ class IrUiView(models.Model): return arch.xpath('//*[@data-oe-model != "ir.ui.view"]') @api.model + def get_default_lang_code(self): + return False + + @api.model def save_embedded_field(self, el): Model = self.env[el.get('data-oe-model')] field = el.get('data-oe-field') @@ -44,7 +48,10 @@ class IrUiView(models.Model): if value is not None: # TODO: batch writes? - Model.browse(int(el.get('data-oe-id'))).write({field: value}) + if self.get_default_lang_code() and field != 'arch' and not isinstance(Model._fields[field], fields.Html): + Model.browse(int(el.get('data-oe-id'))).with_context(lang=self.get_default_lang_code()).write({field: value}) + else: + Model.browse(int(el.get('data-oe-id'))).write({field: value}) def _pretty_arch(self, arch): # remove_blank_string does not seem to work on HTMLParser, and diff --git a/addons/web_editor/static/src/js/backend.js b/addons/web_editor/static/src/js/backend.js index 1c6f069ae3c..7d22186c0a8 100644 --- a/addons/web_editor/static/src/js/backend.js +++ b/addons/web_editor/static/src/js/backend.js @@ -183,6 +183,11 @@ var FieldTextHtml = widget.extend({ template: 'web_editor.FieldTextHtml', willStart: function () { var self = this; + + if (this.field.translate === false) { + this.languages = []; + return $.when(); + } return new Model('res.lang').call("search_read", [[['code', '!=', 'en_US']], ["name", "code"]]).then(function (res) { self.languages = res; }); diff --git a/addons/website/models/ir_ui_view.py b/addons/website/models/ir_ui_view.py index ce93898914e..a7d7d6bf934 100644 --- a/addons/website/models/ir_ui_view.py +++ b/addons/website/models/ir_ui_view.py @@ -134,3 +134,13 @@ class View(models.Model): menu_data=self.env['ir.ui.menu'].load_menus_root() if request.website.is_user() else None, ) return qcontext + + + @api.model + def get_default_lang_code(self): + website_id = self.env.context.get('website_id') + if website_id: + lang_code = self.env['website'].browse(website_id).default_lang_code + return lang_code + else: + return super(View, self).get_default_lang_code()
\ No newline at end of file diff --git a/addons/website_event_sale/tests/test_ui.py b/addons/website_event_sale/tests/test_ui.py index 193521db8d8..c2e6f04f4a6 100644 --- a/addons/website_event_sale/tests/test_ui.py +++ b/addons/website_event_sale/tests/test_ui.py @@ -7,6 +7,12 @@ class TestUi(odoo.tests.HttpCase): at_install = False def test_admin(self): + # Seen that: + # - this test relies on demo data that are entirely in USD (pricelists) + # - that main demo company is gelocated in US + # - that this test awaits for hardcoded USDs amount + # we have to force company currency as USDs only for this test + self.env.ref('base.main_company').write({'currency_id': self.env.ref('base.USD').id}) self.phantom_js("/", "odoo.__DEBUG__.services['web_tour.tour'].run('event_buy_tickets')", "odoo.__DEBUG__.services['web_tour.tour'].tours.event_buy_tickets.ready", login="admin") def test_demo(self): diff --git a/addons/website_portal_sale/controllers/main.py b/addons/website_portal_sale/controllers/main.py index 168d1a903da..dc8104a4c42 100644 --- a/addons/website_portal_sale/controllers/main.py +++ b/addons/website_portal_sale/controllers/main.py @@ -178,7 +178,7 @@ class website_account(website_account): domain = [ ('type', 'in', ['out_invoice', 'out_refund']), ('message_partner_ids', 'child_of', [partner.commercial_partner_id.id]), - ('state', 'in', ['open', 'paid', 'cancelled']) + ('state', 'in', ['open', 'paid', 'cancel']) ] searchbar_sortings = { |
