Compare commits
15 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0b261e8664 | ||
|
|
c7bbd9d231 | ||
|
|
31b008872d | ||
|
|
9ca4890cee | ||
|
|
7d27f12404 | ||
|
|
5425b4f117 | ||
|
|
f9a72e7c83 | ||
|
|
976e6791b5 | ||
|
|
a5f111d9ca | ||
|
|
e37e4e3ed3 | ||
|
|
26c2b92323 | ||
|
|
e0650de542 | ||
|
|
b6fe22ab66 | ||
|
|
d093e6b80c | ||
|
|
d3741a018c |
3
.gitignore
vendored
3
.gitignore
vendored
@ -1,2 +1,3 @@
|
||||
*__pycache__
|
||||
*__pycache__*
|
||||
*~lock*
|
||||
*.pyc
|
||||
|
||||
29
README.md
29
README.md
@ -1,5 +1,30 @@
|
||||
# GN-ODOO
|
||||
|
||||
|
||||
Addons for Odoo 16.
|
||||
Starting with association loi 1901 chart of accounts.
|
||||
Addons for Odoo 14.
|
||||
|
||||
## List of modules
|
||||
|
||||
| Name | Version | Description |
|
||||
|-------------------------|--------------|----------------------------------------------------------|
|
||||
| gn_discount | 14.0.0.1.3 | display the total before discount and the discount amount on sales orders and invoices |
|
||||
| gn_donations | 14.0.0.1.6 | Cerfa 11580-04 and 16216-01 for donations and in-kind donations |
|
||||
| gn_mail | 14.0.0.0.1 | Mail client |
|
||||
| gn_users | 14.0.0.0.1 | Users management with keycloak |
|
||||
|
||||
|
||||
## Changelog
|
||||
|
||||
- gn_donations | 14.0.0.1.6 | Complete 16216-01 template
|
||||
- gn_donations | 14.0.0.1.5 | Two separate templates wheter donor is company or individual
|
||||
- gn_donations | 14.0.0.1.4 | Add template for fiscal receipt
|
||||
- gn_users | 14.0.0.0.1 | Add gn_users module for user/employee management and link with keycloak SSO
|
||||
- gn_donations | 14.0.0.1.3 | Add table in donation thanks report
|
||||
- gn_donations | 14.0.0.1.2 | Add description to donation lines
|
||||
|
||||
## ToDo
|
||||
|
||||
## gn_payroll
|
||||
|
||||
### Major
|
||||
- [x] Créer une structure d'avenants au contrat (commit 6efa7429)
|
||||
|
||||
2
gn_discount/.gitignore
vendored
Normal file
2
gn_discount/.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
__pycache__
|
||||
models/__pycache__
|
||||
3
gn_discount/__init__.py
Normal file
3
gn_discount/__init__.py
Normal file
@ -0,0 +1,3 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
from . import models
|
||||
24
gn_discount/__manifest__.py
Normal file
24
gn_discount/__manifest__.py
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
'name': "Gn Discount",
|
||||
'version': '14.0.0.1.3',
|
||||
'author': 'Garage Numérique',
|
||||
'category': 'Sales',
|
||||
'description': """
|
||||
This module adds the ability to display the total before discount and the discount amount on sales orders and invoices.
|
||||
|
||||
This version only works when no taxes are applied
|
||||
""",
|
||||
'depends': ['sale', 'sale_discount_total'],
|
||||
'data': [
|
||||
'views/sale_view.xml',
|
||||
'views/sale_report.xml',
|
||||
'views/sale_portal.xml',
|
||||
'views/invoice_view.xml',
|
||||
'views/invoice_report.xml'
|
||||
],
|
||||
'translate': True,
|
||||
'translations': [
|
||||
('fr_FR', 'i18n/gn_discount.fr_FR.po'),
|
||||
],
|
||||
'installable': True,
|
||||
}
|
||||
14
gn_discount/i18n/gn_discount.fr_FR.po
Normal file
14
gn_discount/i18n/gn_discount.fr_FR.po
Normal file
@ -0,0 +1,14 @@
|
||||
msgid "Subtotal"
|
||||
msgstr "Sous-total"
|
||||
|
||||
msgid "Discount"
|
||||
msgtr "Remise"
|
||||
|
||||
msgid "Subtotal with discount"
|
||||
msgtr "Sous-total après remise"
|
||||
|
||||
msgid "Total without discount"
|
||||
msgtr "Total avant remise"
|
||||
|
||||
msgid "Total discounted"
|
||||
msgtr "Total après remise"
|
||||
3
gn_discount/models/__init__.py
Normal file
3
gn_discount/models/__init__.py
Normal file
@ -0,0 +1,3 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
from . import sale, invoice
|
||||
19
gn_discount/models/invoice.py
Normal file
19
gn_discount/models/invoice.py
Normal file
@ -0,0 +1,19 @@
|
||||
from odoo import api, fields, models
|
||||
|
||||
class AccountMove(models.Model):
|
||||
_inherit = 'account.move'
|
||||
amount_undiscounted = fields.Monetary(compute='_compute_amount_undiscounted', store=True)
|
||||
|
||||
@api.depends('amount_untaxed', 'amount_discount')
|
||||
def _compute_amount_undiscounted(self):
|
||||
for record in self:
|
||||
record.amount_undiscounted = record.amount_untaxed + record.amount_discount
|
||||
|
||||
class AccountMoveLine(models.Model):
|
||||
_inherit = 'account.move.line'
|
||||
price_subtotal_before_discount = fields.Monetary(compute='_compute_amount_undiscounted', store=True, string="Subtotal", translate="True")
|
||||
|
||||
@api.depends('price_unit', 'quantity')
|
||||
def _compute_amount_undiscounted(self):
|
||||
for record in self:
|
||||
record.price_subtotal_before_discount = record.price_unit * record.quantity
|
||||
11
gn_discount/models/sale.py
Normal file
11
gn_discount/models/sale.py
Normal file
@ -0,0 +1,11 @@
|
||||
from odoo import api, fields, models
|
||||
|
||||
class SaleOrderLine(models.Model):
|
||||
_inherit = 'sale.order.line'
|
||||
|
||||
price_subtotal_before_discount = fields.Monetary(readonly=True, string="Subtotal", translate=True, compute='_compute_price_subtotal_before_discount')
|
||||
|
||||
@api.depends('price_unit', 'discount', 'product_uom_qty')
|
||||
def _compute_price_subtotal_before_discount(self):
|
||||
for line in self:
|
||||
line.price_subtotal_before_discount = line.price_unit * line.product_uom_qty
|
||||
64
gn_discount/views/invoice_report.xml
Normal file
64
gn_discount/views/invoice_report.xml
Normal file
@ -0,0 +1,64 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="gn_discount_report_invoice" inherit_id="account.report_invoice_document">
|
||||
<!--<xpath expr="//span[@t-field='o.amount_untaxed']" position="replace">
|
||||
<span t-field="o.amount_undiscounted"/>
|
||||
|
||||
</xpath>-->
|
||||
|
||||
|
||||
<!--<xpath expr="//tr[td[strong[text()='Subtotal']]]" position="replace">-->
|
||||
<xpath expr="//t[@t-set='display_discount']" position="replace">
|
||||
<t t-set="display_discount" t-value="false"/>
|
||||
</xpath>
|
||||
<xpath expr="//tr[@class='border-black o_subtotal']" position="replace">
|
||||
<t t-if="o.amount_discount > 0">
|
||||
<tr class="border-black">
|
||||
<td><strong>Subtotal</strong></td>
|
||||
<td class="text-right">
|
||||
<span
|
||||
t-if="o.amount_discount >= 0"
|
||||
t-att-style="'text-decoration: line-through' or None"
|
||||
t-att-class="'text-danger' or ''"
|
||||
data-id="total_before_discount"
|
||||
t-field="o.amount_undiscounted"
|
||||
/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Discount**</td>
|
||||
<td class="text-right">
|
||||
<div>
|
||||
<span>-</span>
|
||||
<span t-if="o.amount_discount" t-field="o.amount_discount"/>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Subtotal with discount</strong></td>
|
||||
<td class="text-right">
|
||||
<div>
|
||||
<div t-if="o.amount_discount" t-field="o.amount_untaxed">
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</t>
|
||||
<t-else>
|
||||
<tr class="border-black">
|
||||
<td><strong>Subtotal</strong></td>
|
||||
<td class="text-right">
|
||||
<span t-field="o.amount_untaxed"/>
|
||||
</td>
|
||||
</tr>
|
||||
</t-else>
|
||||
</xpath>
|
||||
|
||||
<xpath expr="//td[.//span[@t-field='line.price_subtotal']]" position="replace">
|
||||
<td class="text-right o_price_total">
|
||||
<span t-field="line.price_subtotal_before_discount"/>
|
||||
</td>
|
||||
</xpath>
|
||||
|
||||
</template>
|
||||
</odoo>
|
||||
22
gn_discount/views/invoice_view.xml
Normal file
22
gn_discount/views/invoice_view.xml
Normal file
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="gn_discount_invoice_view_form" model="ir.ui.view">
|
||||
<field name="name">gn_discount.account.move.form</field>
|
||||
<field name="model">account.move</field>
|
||||
<field name="inherit_id" ref="account.view_move_form"/>
|
||||
<field name="priority" eval="20"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='amount_untaxed']" position="replace">
|
||||
<field name="amount_undiscounted" widget="monetary"/>
|
||||
</xpath>
|
||||
<xpath expr="//field[@name='amount_by_group']" position="before">
|
||||
<field name="amount_untaxed"/>
|
||||
</xpath>
|
||||
<xpath expr="//field[@name='price_subtotal']" position="replace">
|
||||
<field name="price_subtotal_before_discount" readonly="1"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
76
gn_discount/views/sale_portal.xml
Normal file
76
gn_discount/views/sale_portal.xml
Normal file
@ -0,0 +1,76 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="gn_discount.portal_order_view_template" inherit_id="sale.sale_order_portal_content">
|
||||
<xpath expr="//td[.//span[@class='oe_order_line_price_subtotal']]" position="replace">
|
||||
<td class="text-right">
|
||||
<span class="oe_order_line_price_subtotal" t-field="line.price_subtotal_before_discount"/>
|
||||
</td>
|
||||
</xpath>
|
||||
<xpath expr="//td[div[@t-field='line.price_unit']]" position="replace">
|
||||
<td t-attf-class="text-right {{ 'd-none d-sm-table-cell' if report_type == 'html' else '' }}">
|
||||
<div t-field="line.price_unit" t-attf-class="text-right"/>
|
||||
</td>
|
||||
</xpath>
|
||||
<xpath expr="//t[@t-set='display_discount']" position="replace">
|
||||
<t t-set="display_discount" t-value="false"/>
|
||||
</xpath>
|
||||
<!--<xpath expr="//strong[@class='text-info']" position="replace">
|
||||
<strong t-if="line.discount > 0" class="text-info">
|
||||
<t t-esc="'{:.2f}'.format(line.discount)"/>%
|
||||
</strong>
|
||||
</xpath>-->
|
||||
</template>
|
||||
|
||||
<template id="gn_discount.portal_order_view_totals" inherit_id="sale.sale_order_portal_content_totals_table">
|
||||
<xpath expr="//tr[@class='border-black'][1]" position="replace">
|
||||
<t t-if="sale_order.amount_discount > 0">
|
||||
<tr class="border-black">
|
||||
<td><strong>Subtotal</strong></td>
|
||||
<td class="text-right">
|
||||
<div>
|
||||
<span
|
||||
t-att-style="'text-decoration: line-through' or None"
|
||||
t-att-class="'text-danger' or ''"
|
||||
data-id="total_before_discount"
|
||||
t-field="sale_order.amount_undiscounted"
|
||||
t-options='{"widget": "monetary","display_currency": sale_order.pricelist_id.currency_id}'
|
||||
/>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Discount</td>
|
||||
<td class="text-right">
|
||||
<div>
|
||||
<div t-if="sale_order.amount_discount">
|
||||
<span>-</span><t t-esc="sale_order.amount_discount" t-options='{"widget": "monetary","display_currency": sale_order.pricelist_id.currency_id}'/>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Subtotal with discount</strong></td>
|
||||
<td class="text-right">
|
||||
<div>
|
||||
<div t-if="sale_order.amount_discount">
|
||||
<t t-esc="sale_order.amount_untaxed" t-options='{"widget": "monetary","display_currency": sale_order.pricelist_id.currency_id}'/>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</t>
|
||||
<t-else>
|
||||
<tr class="border-black">
|
||||
<td><strong>Subtotal</strong></td>
|
||||
<td class="text-right">
|
||||
<div>
|
||||
<span t-field="sale_order.amount_untaxed"/>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</t-else>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
|
||||
</odoo>
|
||||
55
gn_discount/views/sale_report.xml
Normal file
55
gn_discount/views/sale_report.xml
Normal file
@ -0,0 +1,55 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="gn_discount_report_saleorder_document" inherit_id="sale.report_saleorder_document">
|
||||
<xpath expr="//tr[@class='border-black o_subtotal']" position="replace">
|
||||
<t t-if="doc.amount_discount > 0">
|
||||
<tr class="border-black">
|
||||
<td><strong>Subtotal</strong></td>
|
||||
<td class="text-right">
|
||||
<span
|
||||
t-att-style="'text-decoration: line-through' or None"
|
||||
t-att-class="'text-danger' or ''"
|
||||
data-id="total_before_discount"
|
||||
t-field="doc.amount_undiscounted"
|
||||
t-options='{"widget": "monetary","display_currency": doc.currency_id}'
|
||||
/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Discount**</td>
|
||||
<td class="text-right">
|
||||
<div>
|
||||
<span>-</span>
|
||||
<span t-if="doc.amount_discount" t-field="doc.amount_discount"/>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Subtotal with discount</strong></td>
|
||||
<td class="text-right">
|
||||
<div>
|
||||
<div t-if="doc.amount_discount" t-field="doc.amount_untaxed">
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</t>
|
||||
<t-else>
|
||||
<tr class="border-black">
|
||||
<td><strong>Subtotal</strong></td>
|
||||
<td class="text-right">
|
||||
<span t-field="doc.amount_untaxed"/>
|
||||
</td>
|
||||
</tr>
|
||||
</t-else>
|
||||
</xpath>
|
||||
|
||||
<xpath expr="//td[@name='td_subtotal']" position="replace">
|
||||
<td name="td_subtotal_before_discount" class="text-right">
|
||||
<span t-field="line.price_subtotal_before_discount" t-options="{"widget": "monetary", "display_currency": doc.pricelist_id.currency_id}"/>
|
||||
</td>
|
||||
</xpath>
|
||||
|
||||
|
||||
</template>
|
||||
</odoo>
|
||||
22
gn_discount/views/sale_view.xml
Normal file
22
gn_discount/views/sale_view.xml
Normal file
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="gn_discount_sale_view_form" model="ir.ui.view">
|
||||
<field name="name">gn_discount.sale.order.form</field>
|
||||
<field name="model">sale.order</field>
|
||||
<field name="inherit_id" ref="sale.view_order_form"/>
|
||||
<field name="priority">99</field>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='amount_untaxed']" position="replace">
|
||||
<field name="amount_undiscounted" widget="monetary" readonly="1"/>
|
||||
</xpath>
|
||||
<xpath expr="//field[@name='amount_tax']" position="before">
|
||||
<field name="amount_untaxed" readonly="1"/>
|
||||
</xpath>
|
||||
<xpath expr="//field[@name='order_line']/tree/field[@name='price_subtotal']" position="replace">
|
||||
<field name="price_subtotal_before_discount" readonly="1"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
2
gn_donations/.gitignore
vendored
Normal file
2
gn_donations/.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
__pycache__
|
||||
models/__pycache__
|
||||
3
gn_donations/__init__.py
Normal file
3
gn_donations/__init__.py
Normal file
@ -0,0 +1,3 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
from . import models
|
||||
21
gn_donations/__manifest__.py
Normal file
21
gn_donations/__manifest__.py
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
'name': "Gn Donations",
|
||||
'version': '14.0.0.1.5',
|
||||
'author': 'Garage Numérique',
|
||||
'category': 'Accounting',
|
||||
'description': """
|
||||
This module modify the fiscal receipt report so it is similar to Cerfa 11580*04 and 16216*02.
|
||||
It allows to edit fiscal receipts for in-kind donation (i.e. 0€ donation).
|
||||
""",
|
||||
'depends': ['donation'],
|
||||
'data': [
|
||||
'views/res_partner.xml',
|
||||
'views/donation_thanks_report.xml',
|
||||
'views/donation.xml',
|
||||
'views/donation_fiscal_receipt.xml',
|
||||
'views/donation_fiscal_receipt_person.xml',
|
||||
'views/donation_fiscal_receipt_company.xml'
|
||||
],
|
||||
'translate': True,
|
||||
'installable': True,
|
||||
}
|
||||
3
gn_donations/models/__init__.py
Normal file
3
gn_donations/models/__init__.py
Normal file
@ -0,0 +1,3 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
from . import donation
|
||||
151
gn_donations/models/donation.py
Normal file
151
gn_donations/models/donation.py
Normal file
@ -0,0 +1,151 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
from odoo import fields, models
|
||||
import num2words
|
||||
|
||||
class TaxReceipt(models.Model):
|
||||
_inherit = 'donation.tax.receipt'
|
||||
amount_in_words = fields.Char(compute='_compute_amount_in_words', string='Amount in Words')
|
||||
|
||||
def _compute_amount_in_words(self):
|
||||
for record in self:
|
||||
record.amount_in_words = num2words.num2words(record.amount, lang='fr')
|
||||
|
||||
|
||||
from odoo import _, api
|
||||
from odoo.exceptions import UserError
|
||||
from odoo.tools.misc import format_amount
|
||||
|
||||
from odoo.addons.account import _auto_install_l10n
|
||||
|
||||
# Rewriting donation to allow 0€ fiscal receipts
|
||||
class DonationDonation(models.Model):
|
||||
_inherit = 'donation.donation'
|
||||
|
||||
def validate(self):
|
||||
check_total = self.env["res.users"].has_group(
|
||||
"donation.group_donation_check_total"
|
||||
)
|
||||
for donation in self:
|
||||
if donation.donation_date > fields.Date.context_today(self):
|
||||
raise UserError(
|
||||
_(
|
||||
"The date of donation %s should be today "
|
||||
"or in the past, not in the future!"
|
||||
)
|
||||
% donation.number
|
||||
)
|
||||
if not donation.line_ids:
|
||||
raise UserError(
|
||||
_(
|
||||
"Cannot validate donation %s because it doesn't "
|
||||
"have any lines!"
|
||||
)
|
||||
% donation.number
|
||||
)
|
||||
|
||||
'''
|
||||
# The part we don't want, in order ta validate 0€ fiscal receipts
|
||||
if donation.currency_id.is_zero(donation.amount_total):
|
||||
raise UserError(
|
||||
_("Cannot validate donation %s because the " "total amount is 0!")
|
||||
% donation.number
|
||||
)
|
||||
'''
|
||||
|
||||
if donation.state != "draft":
|
||||
raise UserError(
|
||||
_(
|
||||
"Cannot validate donation %s because it is not "
|
||||
"in draft state."
|
||||
)
|
||||
% donation.number
|
||||
)
|
||||
|
||||
if check_total and donation.currency_id.compare_amounts(
|
||||
donation.check_total, donation.amount_total
|
||||
):
|
||||
raise UserError(
|
||||
_(
|
||||
"The amount of donation %s (%s) is different "
|
||||
"from the sum of the donation lines (%s)."
|
||||
)
|
||||
% (
|
||||
donation.number,
|
||||
format_amount(
|
||||
self.env, donation.check_total, donation.currency_id
|
||||
),
|
||||
format_amount(
|
||||
self.env, donation.amount_total, donation.currency_id
|
||||
),
|
||||
)
|
||||
)
|
||||
full_in_kind = all([line.in_kind for line in donation.line_ids])
|
||||
if not donation.payment_mode_id and not full_in_kind:
|
||||
raise UserError(
|
||||
_(
|
||||
"Payment Mode is not set on donation %s (only fully "
|
||||
"in-kind donations don't require a payment mode)."
|
||||
)
|
||||
% donation.number
|
||||
)
|
||||
|
||||
vals = {"state": "done"}
|
||||
if full_in_kind and donation.payment_mode_id:
|
||||
vals["payment_mode_id"] = False
|
||||
|
||||
if not full_in_kind:
|
||||
move_vals = donation._prepare_donation_move()
|
||||
# when we have a full in-kind donation: no account move
|
||||
if move_vals:
|
||||
move = self.env["account.move"].create(move_vals)
|
||||
move.action_post()
|
||||
vals["move_id"] = move.id
|
||||
else:
|
||||
donation.message_post(
|
||||
body=_("Full in-kind donation: no account move generated")
|
||||
)
|
||||
|
||||
receipt = donation.generate_each_tax_receipt()
|
||||
if receipt:
|
||||
vals["tax_receipt_id"] = receipt.id
|
||||
|
||||
donation.write(vals)
|
||||
if donation.bank_statement_line_id:
|
||||
donation._reconcile_donation_from_bank_statement()
|
||||
donation.partner_id._update_donor_rank()
|
||||
return
|
||||
|
||||
def generate_each_tax_receipt(self):
|
||||
self.ensure_one()
|
||||
receipt = False
|
||||
if (
|
||||
self.tax_receipt_option == "each"
|
||||
and not self.tax_receipt_id
|
||||
#and not self.company_currency_id.is_zero(self.tax_receipt_total)
|
||||
):
|
||||
receipt_vals = self._prepare_each_tax_receipt()
|
||||
receipt = self.env["donation.tax.receipt"].create(receipt_vals)
|
||||
return receipt
|
||||
|
||||
# Add description to donation line
|
||||
class DonationLine(models.Model):
|
||||
_inherit = "donation.line"
|
||||
|
||||
name = fields.Char(string='Label', store=True, readonly=False)
|
||||
|
||||
# Add "Statut juridique in partner detail for cerfa donation"
|
||||
class Partner(models.Model):
|
||||
_inherit = 'res.partner'
|
||||
|
||||
statut_juridique = fields.Selection(string="Statut Juridique", selection=[
|
||||
('asso', "Association Loi 1901"),
|
||||
('sas', "Société par Actions Simplifiées"),
|
||||
('sasu', "SAS Unipersonnelle"),
|
||||
('sarl', "SARL"),
|
||||
('sa', "Société Anonyme"),
|
||||
('eurl', "EURL"),
|
||||
('snc', "SNC"),
|
||||
('sci', "SCI"),
|
||||
('scs', "SCS"),
|
||||
('liberal', "Société d'exercice libéral"),
|
||||
('scop', "SCOP")])
|
||||
72
gn_donations/static/img/Logo_Cerfa.svg
Normal file
72
gn_donations/static/img/Logo_Cerfa.svg
Normal file
@ -0,0 +1,72 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
<svg
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
version="1.0"
|
||||
width="44.75"
|
||||
height="23.75"
|
||||
id="svg6189">
|
||||
<defs
|
||||
id="defs6191" />
|
||||
<g
|
||||
transform="translate(-355.125,-522.48718)"
|
||||
id="layer1">
|
||||
<g
|
||||
transform="translate(2.5,2)"
|
||||
id="g6228">
|
||||
<path
|
||||
d="M 375,522.48718 C 385.971,522.48718 394.875,526.91118 394.875,532.36218 C 394.875,537.81318 385.971,542.23718 375,542.23718 C 364.029,542.23718 355.125,537.81318 355.125,532.36218 C 355.125,526.91118 364.029,522.48718 375,522.48718"
|
||||
id="path51" />
|
||||
<g
|
||||
transform="translate(-145.125,520.61318)"
|
||||
id="g53">
|
||||
<g
|
||||
id="g55">
|
||||
<path
|
||||
d="M 535.489,9.054 L 533.966,14.351 L 533.794,15.062 C 533.778,15.13 533.771,15.187 533.771,15.234 C 533.771,15.317 533.797,15.39 533.849,15.453 C 533.891,15.5 533.943,15.523 534.005,15.523 C 534.072,15.523 534.161,15.481 534.271,15.398 C 534.474,15.247 534.745,14.935 535.084,14.46 L 535.35,14.648 C 534.991,15.19 534.621,15.603 534.241,15.886 C 533.861,16.169 533.51,16.312 533.186,16.312 C 532.962,16.312 532.794,16.256 532.682,16.144 C 532.57,16.032 532.514,15.87 532.514,15.656 C 532.514,15.401 532.572,15.065 532.686,14.648 L 532.85,14.062 C 532.167,14.953 531.54,15.575 530.967,15.929 C 530.556,16.184 530.152,16.312 529.756,16.312 C 529.376,16.312 529.048,16.154 528.772,15.839 C 528.496,15.524 528.358,15.09 528.358,14.538 C 528.358,13.71 528.607,12.836 529.104,11.917 C 529.601,10.998 530.233,10.262 530.999,9.71 C 531.598,9.272 532.163,9.054 532.694,9.054 C 533.011,9.054 533.276,9.137 533.487,9.304 C 533.698,9.471 533.858,9.747 533.967,10.132 L 534.248,9.241 L 535.489,9.054 z M 532.708,9.46 C 532.375,9.46 532.02,9.616 531.645,9.929 C 531.114,10.372 530.641,11.028 530.227,11.898 C 529.813,12.768 529.606,13.554 529.606,14.257 C 529.606,14.611 529.695,14.891 529.872,15.097 C 530.049,15.303 530.252,15.406 530.481,15.406 C 531.048,15.406 531.666,14.987 532.333,14.148 C 533.224,13.034 533.669,11.89 533.669,10.718 C 533.669,10.276 533.583,9.955 533.411,9.757 C 533.239,9.559 533.005,9.46 532.708,9.46 z"
|
||||
id="path57"
|
||||
style="fill:#ffffff" />
|
||||
|
||||
</g>
|
||||
|
||||
<g
|
||||
id="g59">
|
||||
<path
|
||||
d="M 528.676,9.241 L 528.535,9.757 L 527.394,9.757 L 526.535,13.171 C 526.155,14.676 525.772,15.84 525.387,16.663 C 524.84,17.824 524.251,18.626 523.621,19.069 C 523.142,19.407 522.663,19.577 522.183,19.577 C 521.87,19.577 521.605,19.483 521.386,19.296 C 521.225,19.166 521.144,18.996 521.144,18.788 C 521.144,18.621 521.21,18.476 521.343,18.354 C 521.476,18.231 521.639,18.17 521.831,18.17 C 521.972,18.17 522.09,18.214 522.186,18.303 C 522.283,18.391 522.331,18.493 522.331,18.608 C 522.331,18.722 522.276,18.829 522.167,18.928 C 522.084,19.001 522.042,19.055 522.042,19.092 C 522.042,19.139 522.061,19.175 522.097,19.201 C 522.144,19.237 522.217,19.256 522.316,19.256 C 522.54,19.256 522.776,19.186 523.023,19.045 C 523.27,18.904 523.491,18.694 523.683,18.416 C 523.875,18.137 524.058,17.735 524.23,17.209 C 524.303,16.99 524.499,16.269 524.816,15.045 L 526.175,9.756 L 524.816,9.756 L 524.925,9.24 C 525.358,9.24 525.659,9.21 525.831,9.15 C 526.003,9.09 526.16,8.976 526.304,8.806 C 526.448,8.637 526.633,8.321 526.863,7.857 C 527.171,7.232 527.465,6.748 527.746,6.404 C 528.132,5.941 528.536,5.593 528.961,5.361 C 529.386,5.13 529.785,5.013 530.16,5.013 C 530.556,5.013 530.874,5.114 531.113,5.314 C 531.352,5.515 531.472,5.732 531.472,5.966 C 531.472,6.149 531.412,6.302 531.292,6.427 C 531.172,6.552 531.019,6.615 530.831,6.615 C 530.67,6.615 530.538,6.568 530.436,6.474 C 530.334,6.38 530.284,6.268 530.284,6.138 C 530.284,6.055 530.318,5.952 530.386,5.829 C 530.453,5.707 530.488,5.625 530.488,5.583 C 530.488,5.51 530.465,5.456 530.418,5.419 C 530.351,5.367 530.251,5.341 530.121,5.341 C 529.793,5.341 529.499,5.445 529.238,5.654 C 528.889,5.93 528.577,6.362 528.3,6.951 C 528.159,7.259 527.902,8.021 527.527,9.24 L 528.676,9.24 L 528.676,9.241 z"
|
||||
id="path61"
|
||||
style="fill:#ffffff" />
|
||||
|
||||
</g>
|
||||
|
||||
<g
|
||||
id="g63">
|
||||
<path
|
||||
d="M 518.945,9.491 L 521.64,9.053 L 520.515,12.85 C 521.426,11.293 522.254,10.204 522.999,9.584 C 523.421,9.23 523.765,9.053 524.03,9.053 C 524.202,9.053 524.338,9.104 524.436,9.205 C 524.534,9.306 524.584,9.454 524.584,9.646 C 524.584,9.99 524.495,10.318 524.318,10.63 C 524.193,10.864 524.013,10.982 523.779,10.982 C 523.659,10.982 523.556,10.943 523.47,10.865 C 523.384,10.787 523.33,10.667 523.31,10.506 C 523.299,10.407 523.276,10.342 523.24,10.311 C 523.198,10.269 523.149,10.248 523.092,10.248 C 523.003,10.248 522.92,10.269 522.842,10.311 C 522.706,10.384 522.501,10.587 522.225,10.92 C 521.792,11.431 521.324,12.092 520.819,12.904 C 520.6,13.248 520.413,13.636 520.256,14.068 C 520.037,14.662 519.912,15.019 519.881,15.138 L 519.631,16.122 L 518.436,16.122 L 519.881,11.27 C 520.048,10.707 520.131,10.307 520.131,10.067 C 520.131,9.973 520.092,9.895 520.014,9.833 C 519.91,9.75 519.772,9.708 519.6,9.708 C 519.491,9.708 519.29,9.731 518.998,9.778 L 518.945,9.491 z"
|
||||
id="path65"
|
||||
style="fill:#ffffff" />
|
||||
|
||||
</g>
|
||||
|
||||
<g
|
||||
id="g67">
|
||||
<path
|
||||
d="M 513.313,13.179 C 513.277,13.44 513.258,13.656 513.258,13.827 C 513.258,14.291 513.422,14.685 513.75,15.011 C 514.078,15.337 514.477,15.499 514.945,15.499 C 515.32,15.499 515.68,15.422 516.027,15.269 C 516.374,15.116 516.887,14.776 517.57,14.249 L 517.734,14.476 C 516.5,15.7 515.323,16.312 514.203,16.312 C 513.442,16.312 512.87,16.073 512.484,15.593 C 512.098,15.114 511.906,14.585 511.906,14.007 C 511.906,13.231 512.145,12.437 512.625,11.624 C 513.105,10.811 513.706,10.18 514.43,9.729 C 515.154,9.279 515.899,9.053 516.664,9.053 C 517.216,9.053 517.625,9.165 517.891,9.389 C 518.157,9.613 518.289,9.879 518.289,10.186 C 518.289,10.619 518.117,11.033 517.773,11.428 C 517.32,11.944 516.653,12.361 515.773,12.678 C 515.19,12.893 514.37,13.059 513.313,13.179 z M 513.367,12.796 C 514.138,12.708 514.765,12.557 515.25,12.343 C 515.891,12.057 516.371,11.714 516.691,11.316 C 517.011,10.918 517.171,10.539 517.171,10.179 C 517.171,9.96 517.102,9.783 516.964,9.648 C 516.826,9.513 516.629,9.445 516.374,9.445 C 515.843,9.445 515.279,9.728 514.683,10.293 C 514.087,10.857 513.648,11.692 513.367,12.796 z"
|
||||
id="path69"
|
||||
style="fill:#ffffff" />
|
||||
|
||||
</g>
|
||||
|
||||
<g
|
||||
id="g71">
|
||||
<path
|
||||
d="M 510.882,14.421 C 510.34,15.072 509.793,15.55 509.241,15.855 C 508.689,16.16 508.105,16.312 507.491,16.312 C 506.752,16.312 506.175,16.104 505.761,15.687 C 505.347,15.27 505.14,14.71 505.14,14.007 C 505.14,13.21 505.363,12.426 505.808,11.655 C 506.253,10.884 506.852,10.258 507.605,9.776 C 508.358,9.295 509.096,9.053 509.82,9.053 C 510.387,9.053 510.812,9.172 511.093,9.408 C 511.374,9.645 511.515,9.935 511.515,10.279 C 511.515,10.602 511.416,10.878 511.218,11.107 C 511.072,11.284 510.893,11.373 510.679,11.373 C 510.518,11.373 510.383,11.321 510.277,11.217 C 510.171,11.113 510.117,10.983 510.117,10.826 C 510.117,10.727 510.137,10.636 510.176,10.553 C 510.215,10.47 510.296,10.369 510.418,10.252 C 510.54,10.135 510.614,10.05 510.641,9.998 C 510.667,9.946 510.68,9.892 510.68,9.834 C 510.68,9.725 510.63,9.634 510.532,9.561 C 510.381,9.457 510.168,9.405 509.891,9.405 C 509.38,9.405 508.875,9.585 508.375,9.944 C 507.875,10.303 507.448,10.814 507.094,11.475 C 506.667,12.277 506.453,13.079 506.453,13.881 C 506.453,14.412 506.604,14.833 506.906,15.143 C 507.208,15.453 507.62,15.608 508.14,15.608 C 508.541,15.608 508.938,15.508 509.331,15.307 C 509.725,15.107 510.166,14.744 510.655,14.217 L 510.882,14.421 z"
|
||||
id="path73"
|
||||
style="fill:#ffffff" />
|
||||
|
||||
</g>
|
||||
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 7.5 KiB |
14
gn_donations/static/img/Republique-francaise-logo.svg
Normal file
14
gn_donations/static/img/Republique-francaise-logo.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 12 KiB |
BIN
gn_donations/static/img/signature_flo.jpg
Normal file
BIN
gn_donations/static/img/signature_flo.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 6.3 KiB |
BIN
gn_donations/static/img/tampon_4pl.png
Executable file
BIN
gn_donations/static/img/tampon_4pl.png
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 41 KiB |
32
gn_donations/views/donation.xml
Normal file
32
gn_donations/views/donation.xml
Normal file
@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="gn_donations.donation_line_tree" model="ir.ui.view">
|
||||
<field name="name">gndonations_line_tree</field>
|
||||
<field name="model">donation.line</field>
|
||||
<field name="inherit_id" ref="donation.donation_line_tree"/>
|
||||
<field name="priority" eval="20"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='product_id']" position="after">
|
||||
<field name="name"/>
|
||||
</xpath>
|
||||
<xpath expr="//field[@name='in_kind']" position="replace">
|
||||
<field name="in_kind" optional="hide" />
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</data>
|
||||
<data>
|
||||
<record id="gn_donations.donation_line_form" model="ir.ui.view">
|
||||
<field name="name">gndonations_line_form</field>
|
||||
<field name="model">donation.line</field>
|
||||
<field name="inherit_id" ref="donation.donation_line_form"/>
|
||||
<field name="priority" eval="20"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='product_id']" position="after">
|
||||
<field name="name"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
41
gn_donations/views/donation_fiscal_receipt.xml
Normal file
41
gn_donations/views/donation_fiscal_receipt.xml
Normal file
@ -0,0 +1,41 @@
|
||||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<template id="gn_donations.report_donationtaxreceipt_document" inherit_id="donation_base.report_donationtaxreceipt_document">
|
||||
<xpath expr="." position="replace">
|
||||
<t t-foreach="docs" t-as="o">
|
||||
<style>
|
||||
*{
|
||||
font-family: 'Comic Sans MS', arial;
|
||||
}
|
||||
|
||||
.pointille{
|
||||
border-bottom: 2px dotted black;
|
||||
}
|
||||
|
||||
.mtl{
|
||||
text-decoration: underline dotted;
|
||||
}
|
||||
|
||||
.fond-color{
|
||||
background-color: #f8f4fc;
|
||||
}
|
||||
|
||||
div{
|
||||
font-size: 25px
|
||||
}
|
||||
</style>
|
||||
<div class="article" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')">
|
||||
<t t-if="o.partner_id.company_type == 'company'">
|
||||
<div id='from_company'>
|
||||
</div>
|
||||
</t>
|
||||
<t t-else="">
|
||||
<div id='from_someone'>
|
||||
</div>
|
||||
</t>
|
||||
|
||||
</div>
|
||||
</t>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
456
gn_donations/views/donation_fiscal_receipt_company.xml
Normal file
456
gn_donations/views/donation_fiscal_receipt_company.xml
Normal file
@ -0,0 +1,456 @@
|
||||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<template id="gn_donations.report_donationtaxreceipt_fromcompany_document" inherit_id="gn_donations.report_donationtaxreceipt_document">
|
||||
<xpath expr="//div[@id='from_company']" position="replace">
|
||||
<div class="page m-0 p-0" style="page-break-after: always;">
|
||||
<style>
|
||||
*{
|
||||
font-family: 'Comic Sans MS', "arial";
|
||||
line-height: 1.45;
|
||||
}
|
||||
|
||||
.pointille{
|
||||
border-bottom: 2px dotted black;
|
||||
}
|
||||
|
||||
.mtl{
|
||||
text-decoration: underline dotted;
|
||||
}
|
||||
.fond-color{
|
||||
background-color: #f8f4fc;
|
||||
}
|
||||
.border{
|
||||
border: 2px solid black !important;
|
||||
}
|
||||
.border-top{
|
||||
border-top: 2px solid black !important;
|
||||
}
|
||||
.border-bottom{
|
||||
border-bottom: 2px solid black !important;
|
||||
}
|
||||
.border-end{
|
||||
border-right: 2px solid black !important;
|
||||
}
|
||||
div{
|
||||
font-size: 0.9rem;
|
||||
}
|
||||
.h1{
|
||||
font-size: 1.1rem;
|
||||
}
|
||||
h3{
|
||||
font-size: 1.2rem;
|
||||
}
|
||||
.text-secondary {
|
||||
font-weight: 600;
|
||||
}
|
||||
h4{
|
||||
font-size: 0.95rem;
|
||||
font-weight: 500;
|
||||
line-height: 1;
|
||||
}
|
||||
|
||||
</style>
|
||||
<div class="container m-0 p-0">
|
||||
<div class="row no-gutters align-items-end">
|
||||
<div class="col-2 align-self-start pt-2">
|
||||
<img style="width: 110%; height: auto;" src="/gn_donations/static/img/Republique-francaise-logo.svg"/>
|
||||
</div>
|
||||
<div class="col-7 align-self-end text-center pt-5">
|
||||
<h1 class="pl-4 pr-0 mx-0 h1 text-secondary">Reçu des dons et versements effectués par<br/>les entreprises au titre de l’article 238 bis du<br/>code général des impôts</h1>
|
||||
</div>
|
||||
<div class="col-3 text-right pt-4">
|
||||
<div class="text-secondary">2041-MEC-SD</div>
|
||||
<img class="pr-2 mb-2" style="width: 40%; height: auto" src="/gn_donations/static/img/Logo_Cerfa.svg"/>
|
||||
<div>N° Cerfa : 16216*02</div>
|
||||
<div class="pr-4 py-1">Numéro d’ordre du reçu</div>
|
||||
<div class="border fond-color text-center py-1" style="width: 100% !important;">
|
||||
<span t-field="o.number"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="container border mt-2 mb-0 py-0">
|
||||
<div class="row border-bottom bg-light">
|
||||
<div class="col-12 mb-1">
|
||||
<h3 class="text-center text-secondary my-2">Organisme bénéficiaire des dons et versements</h3>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row border-bottom">
|
||||
<div class="col-12">
|
||||
<div class="row no-gutters">
|
||||
<div class="col-4">
|
||||
<h4 class="text-secondary">Dénomination de l'organisme:</h4>
|
||||
</div>
|
||||
<div class="col-8 pointille fond-color"/>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-12">
|
||||
<p class="pointille text-dark fond-color" t-field="o.company_id.name"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-3">
|
||||
<h4 class="text-secondary">Numéro SIREN ou RNA<sup>1</sup>: </h4>
|
||||
</div>
|
||||
<div class="col-9 fond-color">
|
||||
<p class="text-dark" t-field="o.company_id.siret"/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<t t-set="street_parts" t-value="o.company_id.street.split(None, 1)"/>
|
||||
<t t-set="street_part1" t-value="street_parts[0] if len(street_parts) > 0 else ''"/>
|
||||
<t t-set="street_part2" t-value="street_parts[1] if len(street_parts) > 1 else ''"/>
|
||||
|
||||
<div class="row no-gutters">
|
||||
<div class="mt-2 col-12">
|
||||
<h4 class="text-secondary">Adresse :</h4>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row no-gutters">
|
||||
<div class="col-1">N°</div>
|
||||
<div class="col-1 pointille fond-color" t-esc="street_part1"/>
|
||||
<div class="col-1">Rue:</div>
|
||||
<div class="col-9 pointille fond-color" t-esc="street_part2"/>
|
||||
</div>
|
||||
|
||||
<div class="row no-gutters">
|
||||
<div class="col-2">Code Postal:</div>
|
||||
<div class="col-2 pointille fond-color" t-field="o.company_id.zip"/>
|
||||
<div class="col-2">Commune</div>
|
||||
<div class="col-6 pointille fond-color" t-field="o.company_id.city"/>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-1">Pays:</div>
|
||||
<div class="col-11 pointille fond-color" t-field="o.company_id.country_id"/>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-1 text-secondary">Objet<sup>2</sup></div>
|
||||
<div class="col-11 pointille fond-color" t-field="o.company_id.partner_id.comment"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="row border-bottom mt-2 py-0">
|
||||
<div class="col-12 align-self-center">
|
||||
<h4 class="text-secondary ">Cochez la case qui vous concerne :</h4>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row border-bottom">
|
||||
<div class="col-1 border-end">
|
||||
<input type="checkbox" checked="checked" class="align-middle"/>
|
||||
</div>
|
||||
<div class="col-11">
|
||||
<div class="row no-gutters">Œuvre ou organisme d’intérêt général ayant un caractère philanthropique, éducatif, scientifique, social, humanitaire, sportif, familial, culturel ou concourant à l’égalité entre les femmes et les hommes, à la mise en valeur du patrimoine artistique, à la défense de l'environnement naturel ou à la diffusion de la culture, de la langue et des connaissances scientifiques françaises. Précisez si vous êtes :</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-12"><span><input type="radio" checked="checked"/></span> Association loi 1901</div>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-12"><span><input type="radio"/></span> Association ou fondation reconnue d’utilité publique par décret en date du <span class="fond-color">...... / ...... / ...... </span> publié au Journal officiel du <span class="fond-color">...... / ...... / ...... </span> ou association située dans le département de la Moselle, du Bas-Rhin ou du Haut-Rhin dont la mission a été reconnue d’utilité publique par arrêté en date du <span class="fond-color">...... / ...... / ...... </span></div>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-12"><span><input type="radio"/></span> Fondation universitaire ou fondation partenariale mentionnées respectivement aux articles L.719-12 et L.719-13 du code de l’éducation</div>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-12"><span><input type="radio"/></span> Fondation d’entreprise</div>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-12"><span><input type="radio"/></span> Musée de France</div>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-12"><span><input type="radio"/></span> Organismes sans but lucratif fournissant gratuitement une aide alimentaire, des soins médicaux ou des produits de première nécessité à des personnes en difficulté ou favorisant leur logement</div>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-4"><span><input type="radio"/></span> Autres (précisez<sup>3</sup>)</div>
|
||||
<div class="col-8 fond-color"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row border-bottom">
|
||||
<div class="col-1 border-end">
|
||||
<input type="checkbox" class="align-middle"/>
|
||||
</div>
|
||||
<div class="col-11">Association cultuelle ou établissement public des cultes reconnus d’Alsace-Moselle</div>
|
||||
</div>
|
||||
<div class="row border-bottom">
|
||||
<div class="col-1 border-end">
|
||||
<input type="checkbox" class="align-middle"/>
|
||||
</div>
|
||||
<div class="col-11">Établissement d’enseignement supérieur ou d’enseignement artistique public ou privé, d’intérêt général, à but non lucratif</div>
|
||||
</div>
|
||||
<div class="row border-bottom">
|
||||
<div class="col-1 border-end">
|
||||
<input type="checkbox" class="align-middle"/>
|
||||
</div>
|
||||
<div class="col-11">Établissement d’enseignement supérieur consulaire mentionné à l'article L. 711-17 du code de commerce</div>
|
||||
</div>
|
||||
<div class="row border-bottom">
|
||||
<div class="col-1 border-end">
|
||||
<input type="checkbox" class="align-middle"/>
|
||||
</div>
|
||||
<div class="col-11">
|
||||
<div class="row"><div class="col-12">Société ou organisme public ou privé agréé par le ministre chargé du budget en vertu de l’article 4 de l'ordonnance n° 58-882 du 25 septembre 1958 relative à la fiscalité en matière de recherche scientifique et technique</div></div>
|
||||
<div class="row"><div class="col-12">Date de l’agrément <span class="fond-color">...... / ...... / ......</span></div></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row border-bottom">
|
||||
<div class="col-1 border-end">
|
||||
<input type="checkbox" class="align-middle"/>
|
||||
</div>
|
||||
<div class="col-11">Organisme public ou privé dont la gestion est désintéressée et qui a pour activité principale la présentation au public d'œuvres dramatiques, lyriques, musicales, chorégraphiques, cinématographiques, audiovisuelles et de cirque ou l'organisation d'expositions d'art contemporain</div>
|
||||
</div>
|
||||
<div class="row border-bottom">
|
||||
<div class="col-1 border-end">
|
||||
<input type="checkbox" class="align-middle"/>
|
||||
</div>
|
||||
<div class="col-11">Société, dont l’État est l'actionnaire unique, qui a pour activité la représentation de la France aux expositions universelles</div>
|
||||
</div>
|
||||
<div class="row border-bottom">
|
||||
<div class="col-1 border-end">
|
||||
<input type="checkbox" class="align-middle"/>
|
||||
</div>
|
||||
<div class="col-11">Société nationale de programme mentionnée à l’article 44 de la loi n° 86-1067 du 30 septembre 1986 relative à la liberté de communication et affectés au financement de programmes audiovisuels culturel</div>
|
||||
</div>
|
||||
<div class="row border-bottom">
|
||||
<div class="col-1 border-end">
|
||||
<input type="checkbox" class="align-middle"/>
|
||||
</div>
|
||||
<div class="col-11">
|
||||
<div class="row"><div class="col-12">Fondation du patrimoine ou fondation ou association reconnue d’utilité publique qui subventionnent des travaux sur des monuments historiques dans le cadre des conventions prévues à l’article L.143-2-1 et L. 143-15 du code du patrimoine</div></div>
|
||||
<div class="row"><div class="col-12">Le cas échéant, date de l’agrément <span class="fond-color">...... / ...... / ......</span></div></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-1 border-end">
|
||||
<input type="checkbox" class="align-middle"/>
|
||||
</div>
|
||||
<div class="col-11">Fonds de dotation</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="border-top mt-1 ml-5 p-0" style="width: 20% !important;"/>
|
||||
<div class="ml-5 mr-4" style="font-size: 0.75rem !important; line-height: 1.2">1. Pour les associations inscrites d’Alsace-Moselle, numéro d’inscription au registre des associations du Tribunal d’Instance.</div>
|
||||
<div class="ml-5 mr-4" style="font-size: 0.75rem !important; line-height: 1.2">2. Cochez la case qui vous concerne et précisez l’objet si nécessaire.</div>
|
||||
<div class="ml-5 mr-4" style="font-size: 0.75rem !important; line-height: 1.2">3. Collectivités locales, Etat, GIP, établissements publics, etc.</div>
|
||||
</div>
|
||||
|
||||
<div class="page m-0 p-0" style="page-break-after: always;">
|
||||
<div class="container border">
|
||||
<div class="row border-bottom">
|
||||
<div class="col-1 border-end">
|
||||
<input type="checkbox" class="align-middle"/>
|
||||
</div>
|
||||
<div class="col-11">
|
||||
<div class="row"><div class="col-12">Organisme agréé ayant pour objet exclusif d’accorder des aides financières ou de fournir des prestations d’accompagnement à des petites et moyennes entreprises (4 de l’article 238 bis du CGI)</div></div>
|
||||
<div class="row"><div class="col-12">Date de l’agrément <span class="fond-color">...... / ...... / ......</span></div></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row border-bottom">
|
||||
<div class="col-1 border-end">
|
||||
<input type="checkbox" class="align-middle"/>
|
||||
</div>
|
||||
<div class="col-11">
|
||||
<div class="row"><div class="col-12 pr-1">Fédération ou union d’organismes ayant pour objet exclusif de fédérer, d’organiser, de représenter et de promouvoir les organismes agréés en application du 4 de l’article 238 bis du code général des impôts</div></div>
|
||||
<div class="row"><div class="col-12">Date de l’agrément <span class="fond-color">...... / ...... / ......</span></div></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row border-bottom">
|
||||
<div class="col-1 border-end">
|
||||
<input type="checkbox" class="align-middle"/>
|
||||
</div>
|
||||
<div class="col-11">Organismes ayant pour objet la sauvegarde, contre les effets d’un conflit armé, des biens culturels mentionnés à l'article 1er de la Convention du 14 mai 1954 pour la protection des biens culturels en cas de conflit armé (5 de l’article 238 bis du CGI)</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-1 border-end">
|
||||
<input type="checkbox" class="align-middle"/>
|
||||
</div>
|
||||
<div class="col-11">
|
||||
<div class="row"><div class="col-12">Organisme établi dans un État membre de l’Union européenne autre que la France<sup>4</sup> poursuivant des objectifs et présentant des caractéristiques similaires aux organismes précités</div></div>
|
||||
<div class="row"><div class="col-12">Date de l’agrément <span class="fond-color">...... / ...... / ......</span></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="container border mt-2">
|
||||
<div class="row border-bottom bg-light">
|
||||
<div class="col-12">
|
||||
<h3 class="text-center text-secondary my-2">Entreprise donatrice</h3>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-4">
|
||||
<h4 class="text-secondary">Dénomination de l'entreprise :</h4>
|
||||
</div>
|
||||
<div class="col-8 fond-color">
|
||||
<p class="text-dark" t-field="o.partner_id.name"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-3">
|
||||
<h4 class="text-secondary">Forme juridique:</h4>
|
||||
</div>
|
||||
<div class="col-9 fond-color">
|
||||
<p class="text-dark" t-field="o.partner_id.statut_juridique"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-2">
|
||||
<h4 class="text-secondary">Numéro SIREN:</h4>
|
||||
</div>
|
||||
<div class="col-10 fond-color">
|
||||
<p class="text-dark" t-field="o.partner_id.siren"/>
|
||||
</div>
|
||||
</div>
|
||||
<t t-set="street_parts" t-value="o.partner_id.street.split(None, 1)"/>
|
||||
<t t-set="street_part1" t-value="street_parts[0] if len(street_parts) > 0 else ''"/>
|
||||
<t t-set="street_part2" t-value="street_parts[1] if len(street_parts) > 1 else ''"/>
|
||||
|
||||
<div class="row no-gutters">
|
||||
<div class="mt-2 col-12">
|
||||
<h4 class="text-secondary">Adresse :</h4>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row no-gutters">
|
||||
<div class="col-1">N°</div>
|
||||
<div class="col-1 pointille fond-color" t-esc="street_part1"/>
|
||||
<div class="col-1">Rue:</div>
|
||||
<div class="col-9 pointille fond-color" t-esc="street_part2"/>
|
||||
</div>
|
||||
|
||||
<div class="row no-gutters mb-1">
|
||||
<div class="col-2">Code Postal:</div>
|
||||
<div class="col-2 pointille fond-color" t-field="o.partner_id.zip"/>
|
||||
<div class="col-2">Commune</div>
|
||||
<div class="col-6 pointille fond-color" t-field="o.partner_id.city"/>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="container border mt-2">
|
||||
<div class="row border-bottom bg-light">
|
||||
<div class="col-12">
|
||||
<h3 class="text-center text-secondary my-2">Dons et versements effectués par l’entreprise</h3>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="text-secondary my-2">L’organisme bénéficiaire reconnaît avoir reçu, au titre de la réduction d’impôt prévue à l’article 238 bis du code général des impôts, des dons en nature pour une valeur en euros égale à<sup>1</sup>: </div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-3 pointille fond-color"/>
|
||||
<div class="col-9">euros</div>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-7">Indiquez la valeur totale des dons en nature en toutes lettres: </div>
|
||||
<div class="col-5 pointille fond-color mx-2"/>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-12 pointille fond-color py-2"></div>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-9">Description exhaustive des biens et prestations reçus et acceptés<sup>6</sup> (nature et quantité)<sup>7</sup> et détail des salariés mis à disposition :</div>
|
||||
</div>
|
||||
<div class="row border-bottom pb-1 px-2">
|
||||
<div class="col-12 fond-color"><br/><br/><br/></div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="text-secondary my-2">L’organisme bénéficiaire reconnaît avoir reçu, au titre de la réduction d’impôt prévue à l’article 238 bis du code général des impôts, des versements pour une valeur totale égale à : </div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-3 pointille fond-color" t-field="o.amount"/>
|
||||
<div class="col-9">euros</div>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-7">Indiquez le total des versements en toutes lettres: </div>
|
||||
<div class="col-5 pointille fond-color"/>
|
||||
</div>
|
||||
<div class="row px-2">
|
||||
<div class="col-12 pointille fond-color px-2 mb-1"><span t-esc="o.amount_in_words"/> euros</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
Forme des versements<sup>8</sup>:
|
||||
</div>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<t t-foreach="[
|
||||
('Espèces reçues', 'Remise d’espèces'),
|
||||
('Chèque reçu', 'Chèque'),
|
||||
('Virement bancaire', 'Virement, prélèvement ou carte bancaire'),
|
||||
('Autre', 'Autre'),
|
||||
]"
|
||||
t-as="option">
|
||||
<t t-set="col_class" t-value="'col-3'"/>
|
||||
<t t-if="option[0] == 'Virement bancaire'">
|
||||
<t t-set="col_class" t-value="'col-5'"/>
|
||||
</t>
|
||||
<t t-elif="option[0] == 'Autre'">
|
||||
<t t-set="col_class" t-value="'col-1'"/>
|
||||
</t>
|
||||
<div t-att-class="col_class">
|
||||
<t t-set="checked" t-value="'false'"/>
|
||||
<t t-foreach="o.donation_ids" t-as="donation">
|
||||
<t t-if="donation.payment_mode_id.name == option[0]">
|
||||
<t t-set="checked" t-value="'true'"/>
|
||||
</t>
|
||||
</t>
|
||||
<input type="checkbox" t-att-checked="checked == 'true' and 'checked' or None"/>
|
||||
<span t-raw="option[1]"/>
|
||||
</div>
|
||||
</t>
|
||||
</div>
|
||||
<div class="row border-bottom"/>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="text-secondary">Montant total des dons et versements reçus par l’organisme : </div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-3 pointille fond-color" t-field="o.amount"/>
|
||||
<div class="col-9">euros</div>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-8">Indiquez le montant total des dons et versements en toutes lettres: </div>
|
||||
<div class="col-4 pointille fond-color mx-2"/>
|
||||
</div>
|
||||
<div class="row no-gutters">
|
||||
<div class="col-12 pointille fond-color mb-1"><span t-esc="o.amount_in_words"/> euros</div>
|
||||
</div>
|
||||
<div class="row border-bottom"/>
|
||||
<div class="row border-bottom">
|
||||
<div class="col-10">
|
||||
<div class="text-secondary">Date ou période au cours de laquelle les dons et versements ont été effectués<sup>9</sup>: </div>
|
||||
</div>
|
||||
<div class="col-2" t-field="o.donation_date"/>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-7 p-1 border-end align-items-end"><img style="width: 60% !important; height: auto;" class="align-self-end" src="/gn_donations/static/img/tampon_4pl.png" alt="Tampon de la Structure"/></div>
|
||||
<div class="col-5">
|
||||
<div class="row">
|
||||
<div class="col-12 border-bottom text-center text-secondary py-2">Date et signature</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-4 pt-3 pb-2">Le <span class="fond-color" t-field="o.date"/></div>
|
||||
<div class="col-8 py-1">
|
||||
<img style="width: 100% !important; height: auto; align-self: end !important;" src="/gn_donations/static/img/signature_flo.jpg" alt="Signature du responsable"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="border-top mt-2 ml-5 p-0 text-justify" style="width: 20% !important;"/>
|
||||
<div class="ml-5 mr-4" style="font-size: 0.75rem !important; line-height: 1.2">4. Ou en Norvège, Islande ou Lichtenstein.</div>
|
||||
<div class="ml-5 mr-4" style="font-size: 0.75rem !important; line-height: 1.2">5. L’organisme bénéficiaire des dons en nature reporte sur le reçu fiscal le montant indiqué par l’entreprise donatrice.</div>
|
||||
<div class="ml-5 mr-4" style="font-size: 0.75rem !important; line-height: 1.2">6. L’entreprise ne peut pas prétendre au bénéfice de la réduction d’impôt à raison des dons en nature refusés par l'organisme.</div>
|
||||
<div class="ml-5 mr-4" style="font-size: 0.75rem !important; line-height: 1.2">7. La description peut être établie par l’organisme bénéficiaire sur papier libre signé, daté et joint à la présente attestation.</div>
|
||||
<div class="ml-5 mr-4" style="font-size: 0.75rem !important; line-height: 1.2">8. L’organisme bénéficiaire des versements peut cocher une ou plusieurs cases.</div>
|
||||
<div class="ml-5 mr-4" style="font-size: 0.75rem !important; line-height: 1.2">9. L’organisme bénéficiaire peut établir un reçu unique pour plusieurs dons et versements effectués lors d’une période déterminée (à titre d’exemple, un mois, un trimestre, l’année civile ou encore l’exercice fiscal de l’entreprise donatrice). L’organisme bénéficiaire devra cependant s’assurer que la période sur laquelle porte le reçu fiscal n’est pas à cheval sur deux exercices fiscaux différents de l’entreprise donatrice, notamment dans le cas où l’exercice fiscal de l’entreprise donatrice ne coïncide pas avec l’année civile.</div>
|
||||
</div>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
212
gn_donations/views/donation_fiscal_receipt_person.xml
Normal file
212
gn_donations/views/donation_fiscal_receipt_person.xml
Normal file
@ -0,0 +1,212 @@
|
||||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<template id="gn_donations.report_donationtaxreceipt_fromcompany_document" inherit_id="gn_donations.report_donationtaxreceipt_document">
|
||||
<xpath expr="//div[@id='from_someone']" position="replace">
|
||||
<div class="page" style="page-break-after: always;">
|
||||
<div class="row">
|
||||
<div class="col-3 mt-4">
|
||||
Cerfa n° 11580*04
|
||||
</div>
|
||||
<div class="col-6 text-center">
|
||||
<h1>Reçu au titre des dons à certains organismes d’intérêt général</h1>
|
||||
<p class="font-italic" >Article 200, 238 bis et 978 du code général des impôts (CGI)</p>
|
||||
</div>
|
||||
<div class="col-3">
|
||||
Numéro d’ordre du reçu <span style="border: 1px solid black;" t-field="o.number"/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="border border-2 mt-2 p-2">
|
||||
<h3 class="bg-secondary text-center font-weight-bold">Bénéficiaire des versements</h3>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<h4 class="font-weight-bold">Nom ou dénomination :</h4>
|
||||
<p class="pointille text-dark fond-color" t-field="o.company_id.name"/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<t t-set="street_parts" t-value="o.company_id.street.split(None, 1)"/>
|
||||
<t t-set="street_part1" t-value="street_parts[0] if len(street_parts) > 0 else ''"/>
|
||||
<t t-set="street_part2" t-value="street_parts[1] if len(street_parts) > 1 else ''"/>
|
||||
|
||||
<div class="row">
|
||||
<div class="mt-2 col-12">
|
||||
<h4 class="font-weight-bold">Adresse :</h4>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<p>Numéro: <span t-esc="street_part1"/><hr style="border-style:dotted; background-color: black;"/></p>
|
||||
</div>
|
||||
<div class="col-9">
|
||||
<p>Rue: <span class="pointille" t-esc="street_part2"/></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<p>Code Postal: <span class="pointille" t-field="o.company_id.zip"/></p>
|
||||
</div>
|
||||
<div class="col-9">
|
||||
<p>Commune: <span class="pointille" t-field="o.company_id.city"/></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h4 class="mt-3 font-weight-bold">Objet: </h4>
|
||||
<p class="mtl" t-field="o.company_id.partner_id.comment" />
|
||||
|
||||
<hr style="height: 2px; width: 100%; background-color: black;"/>
|
||||
|
||||
<h4 class="font-weight-bold">Cochez la case concernée (1) :</h4>
|
||||
|
||||
<div>
|
||||
<t t-foreach="[
|
||||
('option1', 'Association ou fondation reconnue d’utilité publique par décret en date du ...... ...... ...... publié au Journal officiel du ...... ...... ....... ou association située dans le département de la Moselle, du Bas-Rhin ou du Haut-Rhin dont la mission a été reconnue d’utilité publique par arrêté en date du ...... ...... ......'),
|
||||
('option2', 'Fondation universitaire ou fondation partenariale mentionnées respectivement aux articles L. 719-12 et L. 719-13 du code de l’éducation'),
|
||||
('option3', 'Fondation d’entreprise'),
|
||||
('option4', 'Oeuvre ou organisme d’intérêt général'),
|
||||
('option5', 'Musée de France'),
|
||||
('option6', 'Etablissement d’enseignement supérieur ou d’enseignement artistique public ou privé, d’intérêt général, à but non lucratif'),
|
||||
('option7', 'Organisme ayant pour objectif exclusif de participer financièrement à la création d’entreprises'),
|
||||
('option8', 'Association cultuelle ou de bienfaisance et établissement public reconnus d’Alsace–Moselle'),
|
||||
('option9', 'Organisme ayant pour activité principale l’organisation de festivals'),
|
||||
('option10', 'Association fournissant gratuitement une aide alimentaire ou des soins médicaux à des personnes en difficultés ou favorisant leur logement'),
|
||||
('option11', 'Fondation du patrimoine ou fondation ou association qui affecte irrévocablement les dons à la Fondation du patrimoine, en vue de subventionner les travaux prévus par les conventions conclues entre la Fondation du patrimoine et les propriétaires des immeubles (article L. 143-2-1 du code du patrimoine)'),
|
||||
('option12', 'Etablissement de recherche public ou privé, d’intérêt général, à but non lucratif'),
|
||||
('option13', 'Entreprise d’insertion ou entreprise de travail temporaire d’insertion (articles L. 5132-5 et L. 5132-6 du code du travail)'),
|
||||
('option14', 'Association intermédiaire (article L.5132-7 du code du travail)'),
|
||||
('option15', 'Ateliers et chantiers d’insertion (article L.5132-15 du code du travail)'),
|
||||
('option16', 'Entreprises adaptées (article L.5213-13 du code du travail)'),
|
||||
('option17', 'Société ou organisme agrée de recherche scientifique ou technique (2)'),
|
||||
('option18', 'Autres organismes :') ]" t-as="option">
|
||||
<div>
|
||||
<input type="checkbox" t-if="o.company_id.company_registry == option[1]" checked="checked"/>
|
||||
<input type="checkbox" t-if="o.company_id.company_registry != option[1]"/>
|
||||
<span t-raw="option[1]"/>
|
||||
</div>
|
||||
</t>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div>
|
||||
<span>(1) ou n’indiquez que les renseignements concernant l’organisme</span>
|
||||
<span>(2) dons effectués par les entreprises</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="page" style="page-break-after: always;">
|
||||
|
||||
<div class="border border-2 p-2">
|
||||
<h3 class="bg-secondary text-center font-weight-bold">Donateur</h3>
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<p class="mb-1">Nom:</p>
|
||||
<t t-set="uppercase_words" t-value="[word for word in o.partner_id.name.split() if word.isupper()]"/>
|
||||
<t t-foreach="uppercase_words" t-as="word">
|
||||
<p class="pointille" t-esc="word"/><span> </span>
|
||||
</t>
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<p class="mb-1">Prénoms:</p>
|
||||
<t t-set="first_letter_uppercase_words" t-value="[word for word in o.partner_id.name.split() if word[0].isupper() and not word.isupper()]"/>
|
||||
<t t-foreach="first_letter_uppercase_words" t-as="word">
|
||||
<p class="pointille" t-esc="word"/><span> </span>
|
||||
</t>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12 mt-4">
|
||||
<p class="mb-1">Adresse :</p>
|
||||
<p class="pointille" t-esc="o.partner_id.street + (o.partner_id.street2 and '; ' + o.partner_id.street2 or '')"/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row mt-3">
|
||||
<div class="col-3">
|
||||
<p>Code Postal:<span class="pointille" t-field="o.partner_id.zip" /></p>
|
||||
</div>
|
||||
<div class="col-9">
|
||||
<p>Commune: <span class="pointille" t-field="o.partner_id.city"/></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="border border-2 mt-4 p-2">
|
||||
<p>Le bénéficiaire reconnaît avoir reçu au titre des dons et versements ouvrant droit à réduction d’impôt, la somme de :
|
||||
<span style="border: 1px solid black;" t-esc="o.amount"/> Euros
|
||||
</p>
|
||||
|
||||
<p>Somme en toutes lettres : <span t-esc="o.amount_in_words" /></p>
|
||||
<p>Date du versement ou du don : <span t-field="o.date" t-options="{'date_format': 'dd MM yyyy'}"/></p>
|
||||
<p>Le bénéficiaire certifie sur l’honneur que les dons et versements qu’il reçoit ouvrent droit à la réduction d’impôt prévue à l’article (3) :
|
||||
<t t-foreach="[ ('200 du CGI', 'person'), ('238 bis du CGI', 'company'), ('978 du CGI', 'other') ]" t-as="option">
|
||||
<input type="checkbox" t-if="o.partner_id.company_type == option[1]" checked="checked"/>
|
||||
<input type="checkbox" t-if="o.partner_id.company_type != option[1]"/>
|
||||
<span t-raw="option[0]"/>
|
||||
</t>
|
||||
<hr style="height: 2px; width: 100%; background-color: black;"/>
|
||||
</p>
|
||||
<p class="font-weight-bold">Forme du don : </p>
|
||||
<p>
|
||||
<t t-foreach="[
|
||||
('option1', 'Acte authentique'),
|
||||
('option2', 'Acte sous seing privé'),
|
||||
('option3', 'Déclaration de don manuel'),
|
||||
('option4', 'Autres')
|
||||
]"
|
||||
t-as="option">
|
||||
<input type="checkbox" t-if="option[0] == 'option3'" checked="checked"/>
|
||||
<input type="checkbox" t-if="option[0] != 'option3'"/>
|
||||
<span t-raw="option[1]"/>
|
||||
</t>
|
||||
<hr style="height: 2px; width: 100%; background-color: black; margin-top: 20px;" />
|
||||
</p>
|
||||
<p class="font-weight-bold">Nature du don : </p>
|
||||
<p>
|
||||
<t t-foreach="[
|
||||
('option1', 'Numéraire'),
|
||||
('option2', 'Titres de sociétés cotés'),
|
||||
('option3', 'Autres (4)'),
|
||||
]"
|
||||
t-as="option">
|
||||
<input type="checkbox" t-if="option[0] == 'option3'" checked="checked"/>
|
||||
<input type="checkbox" t-if="option[0] != 'option3'"/>
|
||||
<span t-raw="option[1]"/>
|
||||
</t>
|
||||
<hr style="height: 2px; width: 100%; background-color: black;"/>
|
||||
</p>
|
||||
<p class="font-weight-bold">En cas de don en numéraire, mode de versement du don : </p>
|
||||
<p>
|
||||
<t t-foreach="[
|
||||
('Espèces (entrant)', 'Remise d’espèces'),
|
||||
('Chèque', 'Chèque'),
|
||||
('Virement', 'Virement, prélèvement, carte bancaire'),
|
||||
]"
|
||||
t-as="option">
|
||||
<input type="checkbox" t-if="option[0] == 'o.payment_mode_id'" checked="checked"/>
|
||||
<input type="checkbox" t-if="option[0] != 'o.payment_mode_id'"/>
|
||||
<span t-raw="option[1]"/>
|
||||
</t>
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<div class="row">
|
||||
<p>(3) L’organisme bénéficiaire peut cocher une ou plusieurs cases. L’organisme bénéficiaire peut, en application de l’article L. 80 C du livre des procédures fiscales, demander à l’administration s’il relève de l’une des catégories d’organismes mentionnées aux articles 200 et 238 bis du code général des impôts. Il est rappelé que la délivrance irrégulière de reçus fiscaux par l’organisme bénéficiaire et susceptible de donner lieu, en application des dispositions de l’article 1740 A du code général des impôts, à une amende fiscale égale à 25% des sommes indûment mentionnées sur ces documents.</p>
|
||||
<p>(4) Notamment : abandon de revenus ou de produits ; frais engagés par les bénévoles, dont ils renoncent expressément au remboursement.</p>
|
||||
</div>
|
||||
|
||||
<div class="border border-2">
|
||||
<p style="text-align: right;">Date et signature</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
98
gn_donations/views/donation_thanks_report.xml
Normal file
98
gn_donations/views/donation_thanks_report.xml
Normal file
@ -0,0 +1,98 @@
|
||||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<template id="gn_donations.report_donation_thanks" inherit_id="donation.report_donation_thanks">
|
||||
<xpath expr="." position="replace">
|
||||
<t t-call="web.html_container">
|
||||
<t t-foreach="docs" t-as="o">
|
||||
<t t-set="o" t-value="o.with_context(lang=lang)"/>
|
||||
<t t-call="web.external_layout">
|
||||
<address class="col-4 offset-8">
|
||||
<span class="font-weight-bolder mb3" t-field="o.partner_id.name"/>
|
||||
<br/>
|
||||
<span t-field="o.partner_id.street"/>
|
||||
<br/>
|
||||
<t t-if="o.partner_id.street2">
|
||||
<span t-field="o.partner_id.street2"/>
|
||||
<br/>
|
||||
</t>
|
||||
<span t-esc="' - '.join(filter(None, [o.partner_id.zip, o.partner_id.city]))"/>
|
||||
<br/>
|
||||
<div t-if="o.partner_id.siret">
|
||||
<t>Siret</t>: <span t-field="o.partner_id.siret"/>
|
||||
</div>
|
||||
<div t-if="o.partner_id.vat">
|
||||
<t>TVA</t>: <span t-field="o.partner_id.vat"/>
|
||||
</div>
|
||||
</address>
|
||||
<div class="page">
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
<t t-set="total_amount" t-value="0"/>
|
||||
<t t-foreach="o.line_ids" t-as="line">
|
||||
<t t-set="total_amount" t-value="total_amount + line.amount"/>
|
||||
</t>
|
||||
<h1 class="mb5 mt5">Reçu pour don n° <span t-field="o.number"/></h1>
|
||||
<br/><br/>
|
||||
<t t-if="o.payment_mode_id.id==2">
|
||||
|
||||
<p>Nous avons bien enregistré votre don du <span t-field="o.donation_date"/>, d'un montant de <span t-field="o.tax_receipt_total"/> , soit <span t-esc="o.currency_id.amount_to_text(o.tax_receipt_total)"/>, versé avec le chèque n° <span t-field="o.payment_ref"/> </p>
|
||||
</t>
|
||||
|
||||
|
||||
<t t-if="o.payment_mode_id.id==19">
|
||||
|
||||
<p>Le Garage Numérique vous remercie pour votre don du <span t-field="o.donation_date"/>*</p>
|
||||
|
||||
<p>Votre don est composé des éléments suivants: </p>
|
||||
|
||||
<t t-if="o.thanks_template_id.name == o.number and o.thanks_template_id.text">
|
||||
|
||||
<table class="table table-sm o_main_table">
|
||||
<thread>
|
||||
<tr>
|
||||
<th class="text-left"><span>Références</span></th>
|
||||
</tr>
|
||||
</thread>
|
||||
<tbody class="invoice_tbody">
|
||||
<tr>
|
||||
<td><p t-field="o.thanks_template_id.text"/></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
</table>
|
||||
</t>
|
||||
<t t-else="">
|
||||
<table class="table table-sm o_main_table">
|
||||
<thread>
|
||||
<tr>
|
||||
<th><span>Qte</span></th>
|
||||
<th class="text-left"><span>Objets donnés</span></th>
|
||||
|
||||
</tr>
|
||||
</thread>
|
||||
<tbody class="invoice_tbody">
|
||||
<t t-foreach="o.line_ids" t-as="line">
|
||||
<tr>
|
||||
<td><span t-esc="line.quantity"/></td>
|
||||
<td><span t-esc="line.name if line.name else line.product_id.name"/></td>
|
||||
</tr>
|
||||
</t>
|
||||
</tbody>
|
||||
|
||||
</table>
|
||||
|
||||
</t>
|
||||
<p clas="mt3">*Ce document ne constitue PAS un reçu fiscal.</p>
|
||||
</t>
|
||||
<t t-else="">
|
||||
<p>L'équipe du Garage Numérique vous remercie pour votre don du <span t-field="o.donation_date"/>, d'un montant de <span t-field="o.tax_receipt_total"/> , soit <span t-esc="o.currency_id.amount_to_text(o.tax_receipt_total)"/> versées en espèces</p>
|
||||
</t>
|
||||
|
||||
</div>
|
||||
</t>
|
||||
</t>
|
||||
</t>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
16
gn_donations/views/res_partner.xml
Normal file
16
gn_donations/views/res_partner.xml
Normal file
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="gn_donations.view_partner_form" model="ir.ui.view">
|
||||
<field name="name">gn_donations_partner_form</field>
|
||||
<field name="model">res.partner</field>
|
||||
<field name="inherit_id" ref="account.view_partner_property_form"/>
|
||||
<field name="priority" eval="20"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='property_account_position_id']" position="after">
|
||||
<field name="statut_juridique"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
@ -1,9 +0,0 @@
|
||||
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl).
|
||||
|
||||
|
||||
from odoo import api, SUPERUSER_ID
|
||||
from odoo.addons.account.models.chart_template import preserve_existing_tags_on_taxes
|
||||
|
||||
|
||||
def _l10n_fr_post_init_hook(cr, registry):
|
||||
preserve_existing_tags_on_taxes(cr, registry, "gn_l10n_fr_pcg_asso")
|
||||
@ -1,27 +0,0 @@
|
||||
{
|
||||
"name": "France - ONG Chart of Account",
|
||||
"version": "16.0.0.0.3",
|
||||
"category": "Accounting/Localizations/Account Charts",
|
||||
"summary": "Fork of l10n_fr_oca for ONG",
|
||||
"author": "Le Garage Numérique",
|
||||
"maintainers": ["alexis-via"],
|
||||
"website": "https://odoo.legaragenumerique.fr",
|
||||
"depends": [
|
||||
"account_tax_unece",
|
||||
"l10n_fr_oca"
|
||||
],
|
||||
"data": [
|
||||
"data/l10n_fr_chart_data.xml",
|
||||
"data/account.account.template.csv",
|
||||
"data/account.group.template.csv",
|
||||
"data/account_chart_template_data.xml",
|
||||
"data/account_data.xml",
|
||||
"data/account_tax_data.xml",
|
||||
"data/account_account_template_default_tax.xml",
|
||||
"data/account_fiscal_position_template_data.xml",
|
||||
"data/account_reconcile_model_template.xml",
|
||||
"data/account_chart_template_configure_data.xml",
|
||||
],
|
||||
"post_init_hook": "_l10n_fr_post_init_hook",
|
||||
"license": "LGPL-3",
|
||||
}
|
||||
@ -1,807 +0,0 @@
|
||||
"id","name","code","account_type","chart_template_id/id","tag_ids/id","reconcile"
|
||||
"pcg_1011","Capital souscrit - non appelé",101100,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1012","Capital souscrit - appelé non versé",101200,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1013","Capital souscrit appelé, versé",101300,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_10131","Capital non amorti",101310,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_10132","Capital amorti",101320,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1018","Capital souscrit soumis à des réglementations particulières",101800,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_102","Fonds propres sans droit de reprise",102000,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1021","Première situation nette établie",102100,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1022","Fonds statutaires (à subdiviser en fonction des statuts)",102200,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1023","Dotations non consomptibles",102300,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_10231","Dotations non consomptibles initiales",102310,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_10232","Dotations non consomptibles complémentaires",102320,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1024","Autres fonds propres sans droit de reprise",102400,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1025","Legs et donations avec contrepartie d'actifs immobilisés",102500,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_103","Fonds propres avec droit de reprise",103000,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1032","Fonds statutaires (à subdiviser en fonction des statuts)",103200,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1034","Autres fonds propres avec droit de reprise",103400,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1035","Legs et donations avec contrepartie d'actifs immobilisés assortis d'une obligation ou d'une condition",103500,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1041","Primes d'émission",104100,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1042","Primes de fusion",104200,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1043","Primes d'apport",104300,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1044","Primes de conversion d'obligations en actions",104400,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1045","Bons de souscription d'actions",104500,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_105","Ecarts de réévaluation",105000,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1051","Ecarts de réévaluation sur des biens sans droit de reprise",105100,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1052","Ecarts de réévaluation sur des biens avec droit de reprise",105200,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_106","Réserves",106000,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1062","Réserves indisponibles",106200,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1063","Réserves statutaires et contractuelles",106300,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1064","Réserves réglementées",106400,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1068","Autres réserves",106800,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_10681","Réserves pour projet de l'entité",106810,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_10688","Réserves diverses",106880,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_108","Dotations consomptibles",108000,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1081","Dotations consomptibles",108100,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1089","Dotations consomptibles inscrites au compte de résultat",108900,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_11","Report à nouveau excédentaire (solde créditeur)",110000,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_115","Report à nouveau sous contrôle de tiers financeurs",115000,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_119","Report à nouveau déficitaire (solde débiteur)",119000,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_12","Excédent de l'exercice ",120000,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_129","Déficit de l'exercice ",129000,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_131","Subventions d'investissement reçues",131000,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1311","Subventions d'investissement reçues – État",131100,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1312","Subventions d'investissement reçues – Régions",131200,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1313","Subventions d'investissement reçues – Départements",131300,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1314","Subventions d'investissement reçues – Communes",131400,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1315","Subventions d'investissement reçues – Collectivités publiques",131500,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1316","Subventions d'investissement reçues – Entreprises publiques",131600,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1317","Subventions d'investissement reçues – Entreprises et organismes privés",131700,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1318","Subventions d'investissement reçues – Autres",131800,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_13181","Subventions d'investissement reçues – Taxe d'apprentissage",131810,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_139","Subventions d'investissement inscrites au compte de résultat",139000,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1391","Subventions d'investissement inscrites au compte de résultat – État",139100,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1392","Subventions d'investissement inscrites au compte de résultat – Régions",139200,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1393","Subventions d'investissement inscrites au compte de résultat – Départements",139300,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1394","Subventions d'investissement inscrites au compte de résultat – Communes",139400,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1395","Subventions d'investissement inscrites au compte de résultat – Collectivités publiques",139500,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1396","Subventions d'investissement inscrites au compte de résultat – Entreprises publiques",139600,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1397","Subventions d'investissement inscrites au compte de résultat – Entreprises et organismes privés",139700,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1398","Subventions d'investissement inscrites au compte de résultat – Autres",139800,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_13981","Subventions d'investissement inscrites au compte de résultat – Taxe d'apprentissage",139810,"equity","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_142","Provisions réglementées relatives aux immobilisations",142000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1424","Provisions pour investissement (participation des salaires)",142400,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_143","Provisions réglementées relatives aux stocks",143000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_144","Provisions réglementées relatives aux éléments d'actif",144000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_145","Amortissements dérogatoires",145000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_148","Autres provisions réglementées",148000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_151","Provisions pour risques",151000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1511","Provisions pour litiges",151100,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1514","Provisions pour amendes et pénalités",151400,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1515","Provisions pour pertes de change",151500,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1516","Provisions pour risque d'emploi, pour pertes sur contrats",151600,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1518","Autres provisions pour risques",151800,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_152","Provisions pour charges sur legs ou donations",152000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_153","Provisions pour pensions et obligations similaires",153000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_155","Provisions pour impôts ",155000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_157","Provisions pour charges à répartir sur plusieurs exercices",157000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1572","Provisions pour gros entretiens ou grandes révisions",157200,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_158","Autres provisions pour charges",158000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_163","Emprunts obligataires",163000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1631","Titres associatifs et assimilés",163100,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_164","Emprunts auprès des établissements de crédit",164000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_165","Dépôts et cautionnements reçus",165000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1651","Dépôts",165100,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1652","Cautionnements",165200,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_167","Emprunts et dettes assortis de condition particulières",167000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_168","Autres emprunts et dettes assimilées",168000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1681","Autres emprunts et dettes assimilées – Autres emprunts ",168100,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1685","Autres emprunts et dettes assimilées – Rentes viagères capitalisées",168500,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1687","Autres emprunts et dettes assimilées – Autres dettes",168700,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1688","Intérêts courus",168800,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_16883","Intérêts courus – Sur titres associatifs et assimilés",168830,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_16884","Intérêts courus – Sur emprunts auprès des établissements de crédit",168840,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_16885","Intérêts courus – Sur dépôts et cautionnements reçus",168850,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_16887","Intérêts courus – Sur emprunts et dettes assortis de conditions particulières",168870,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_16888","Intérêts courus - Sur autres emprunts et dettes assimilées",168880,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_169","Primes de remboursement des obligations",169000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_171","Dettes rattachées à des participations",171000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1711","Dettes rattachées à des participations – Principal",171100,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1718","Dettes rattachées à des participations – Intérêts courus",171800,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_181","Apports permanents entre siège social et établissements ",181000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_185","Biens et prestations de services échangés entre établissements et siège social",185000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_186","Biens et prestations de services entre établissements (charges)",186000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_187","Biens et prestations de services entre établissements (produits)",187000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_191","Fonds reportés liés aux legs ou donations",191000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1911","Fonds reportés liés aux legs ou donations – Legs ou donations",191100,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_1912","Fonds reportés liés aux legs ou donations – Donations temporaires d'usufruit",191200,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_193","Fonds dédiés des fondations abritées",193000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_194","Fonds dédiés sur subventions d'exploitation",194000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_195","Fonds dédiés sur contributions financières d'autres organismes",195000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_196","Fonds dédiés sur ressources liées à la générosité du public",196000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_201","Frais d'établissement",201000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2011","Frais d'établissement – Frais de constitution",201100,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2012","Frais d'établissement – Frais de premier établissement",201200,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_203","Immobilisations incorporelles – Frais de recherche et développement",203000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_204","Immobilisations incorporelles – Donations temporaires d'usufruit",204000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_205","Immobilisations incorporelles – Concessions et droits similaires, brevets, licences, marques et procédés, droits et valeurs similaires",205000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_206","Immobilisations incorporelles – Droit au bail",206000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_208","Autres immobilisations incorporelles",208000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_211","Terrains",211000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2111","Terrains nus",211100,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2112","Terrains aménagés",211200,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2115","Terrains bâtis",211500,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_212","Agencements et aménagements de terrains sur sol propre",212000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_213","Constructions sur sol propre",213000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2131","Bâtiments",213100,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2135","Installations générales - agencements, aménagements des constructions",213500,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_214","Constructions sur sol d'autrui",214000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_215","Installations techniques - matériel et outillage industriel",215000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2151","Installations complexes spécialisées",215100,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2153","Installations à caractère spécifique",215300,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2154","Matériel industriel",215400,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2155","Outillage industriel",215500,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2157","Agencements et aménagements des matériels et outillages industriels",215700,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_216","Collections - œuvres d'art",216000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_218","Autres immobilisations corporelles",218000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2181","Installations générales, agencements et aménagements divers",218100,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2182","Matériel de transport",218200,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2183","Matériel de bureau et informatique",218300,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2184","Mobilier",218400,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2185","Cheptel",218500,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2186","Emballages récupérables",218600,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_231","Immobilisations corporelles en cours",231000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2312","Immobilisations corporelles en cours – Terrains",231200,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2313","Immobilisations corporelles en cours – Constructions",231300,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2315","Immobilisations corporelles en cours – Installations techniques, matériel et outillage industriels",231500,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2318","Autres immobilisations corporelles",231800,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_232","Immobilisations incorporelles en cours",232000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_237","Avances et acomptes versés sur commandes d'immobilisations incorporelles",237000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_238","Avances et acomptes versés sur commandes d'immobilisations corporelles",238000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2382","Avances et acomptes versés sur commandes d'immobilisations corporelles – Terrains",238200,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2383","Avances et acomptes versés sur commandes d'immobilisations corporelles – Constructions",238300,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2385","Avances et acomptes versés sur commandes d'immobilisations corporelles – Installations techniques, matériel et outillage industriels",238500,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2388","Avances et acomptes versés sur commandes d'immobilisations corporelles – Autres immobilisations corporelles",238800,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_261","Titres de participation",261000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2611","Titres de participation – Actions",261100,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2618","Autres titres de participation",261800,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_266","Autres formes de participation",266000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_267","Créances rattachées à des participations",267000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2671","Créances rattachées à des participations – Principal",267100,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2678","Créances rattachées à des participations – Intérêts courus",267800,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_269","Versements restant à effectuer sur titres de participation non libérés",269000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_271","Titres immobilisés (droit de propriété)",271000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2711","Titres immobilisés (droit de propriété) – Actions",271100,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2718","Titres immobilisés (droit de propriété) – Autres titres immobilisés",271800,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_272","Titres immobilisés (droit de créance)",272000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2721","Titres immobilisés (droit de créance) – Obligations",272100,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2722","Titres immobilisés (droit de créance) – Bons",272200,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2728","Autres titres immobilisés",272800,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_274","Prêts",274000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2742","Prêts aux partenaires",274200,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2743","Prêts au personnel",274300,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2748","Autres prêts",274800,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2775","Dépôts et cautionnements versés",275000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2751","Dépôts et cautionnements versés – Dépôts",275100,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2755","Dépôts et cautionnements versés – Cautionnements",275500,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_276","Autres créances immobilisées",276000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2761","Autres créances immobilisées – Créances diverses",276100,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2768","Autres créances immobilisées – Intérêts courus",276800,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_27682","Autres créances immobilisées – Intérêts courus sur titres immobilisés (droit de créance)",276820,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_27684","Autres créances immobilisées – Intérêts courus sur prêts",276840,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_27685","Autres créances immobilisées – Intérêts courus sur dépôts et cautionnements",276850,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_27688","Autres créances immobilisées - Intérêts courus sur créances diverses",276880,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_279","Versements restant à effectuer sur titres immobilisés non libérés",279000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_28","Amortissements des immobilisations incorporelles",280000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2802","Amortissements des immobilisations incorporelles – Frais de premier établissement",280200,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2803","Amortissements des immobilisations incorporelles – Frais de recherche et développement",280300,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2804","Amortissements des immobilisations incorporelles – Donations temporaires d'usufruit",280400,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2805","Amortissements des immobilisations incorporelles – Concessions et droits similaires, brevets, licences, marques et procédés, droits et valeurs similaires",280500,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2806","Amortissements des immobilisations incorporelles – Droit au bail",280600,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2808","Amortissements des autres immobilisations incorporelles",280800,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2810","Amortissements des immobilisations corporelles",281000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2812","Agencements et aménagements de terrains sur sol propre",281200,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2813","Amortissements des immobilisations corporelles - Constructions sur sol propre",281300,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2814","Amortissements des immobilisations corporelles – Constructions sur sol d'autrui",281400,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2815","Amortissements des immobilisations corporelles – Installations techniques, matériel et outillage industriels",281500,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_2818","Amortissements des autres immobilisations corporelles",281800,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_29","Provisions pour dépréciation des immobilisations incorporelles",290000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2905","Dépréciations des immobilisations incorporelles – Concessions et droits similaires, brevets, licences, marques et procédés, droits et valeurs similaires",290500,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2906","Dépréciations des immobilisations incorporelles – Droit au bail",290600,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2908","Dépréciations des autres immobilisations incorporelles",290800,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_291","Provisions pour dépréciation des immobilisations corporelles",291000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2911","Provisions pour dépréciation des immobilisations corporelles – Terrains",291100,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_293","Provisions pour dépréciation des immobilisations en cours",293000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_294","Dépréciations des biens reçus par legs ou donations destinés à être cédés",294000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_296","Provisions pour dépréciation des participations et Créances rattachées ",296000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2961","Provisions pour dépréciation des participations et Créances rattachées - Titres de participation",296100,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2966","Provisions pour dépréciation des participations et Créances rattachées - Autres formes de participation",296600,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2967","Provisions pour dépréciation des participations et Créances rattachées – Créances rattachées à des participations",296700,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2970","Provisions pour dépréciation des autres immobilisations financières",297000,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2971","Provisions pour dépréciation des autres immobilisations financières – Titres immobilisés (droit de propriété)",297100,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2972","Provisions pour dépréciation des autres immobilisations financières – Titres immobilisés (droit de créance)",297200,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2974","Provisions pour dépréciation des autres immobilisations financières – Prêts",297400,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2975","Provisions pour dépréciation des autres immobilisations financières – Dépôts et cautionnements versés",297500,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_2976","Provisions pour dépréciation des autres créances immobilisées",297600,"asset_fixed","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_311","Matières premières",311000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_317","Fournitures",317000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_321","Matières consommables",321000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_322","Fournitures consommables",322000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3221","Combustibles",322100,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3222","Produits d'entretien",322200,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3223","Fournitures d'atelier",322300,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3224","Fournitures de magasin",322400,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3225","Fournitures de bureau",322500,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3226","Carburants",322600,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3227","Autres fournitures de matériel de transport",322700,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3228","Petit outillage",322800,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_326","Emballages (propriété de l'entité)",326000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3261","Emballages perdus",326100,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3265","Emballages récupérables",326500,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3267","Emballages mixtes",326700,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_331","Produits en cours",331000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_335","Travaux en cours",335000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_341","Etudes en cours",341000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_345","Prestations de services en cours",345000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_351","Produits intermédiaires",351000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_355","Produits finis",355000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_358","Produits résiduels",358000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_391","Dépréciation des matières premières et fournitures",391000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3911","Matières premières",391100,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3917","Fournitures",391700,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_392","Dépréciation des autres approvisionnements",392000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3921","Matières consommables",392100,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3922","Fournitures consommables",392200,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3926","Emballages",392600,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_393","Dépréciation des en-cours de production de biens",393000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3931","Provisions pour dépréciation des produits en cours",393100,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3935","Provisions pour dépréciation des travaux en cours",393500,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_394","Dépréciation des en-cours de production de services",394000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3941","Provisions pour dépréciation des études en cours",394100,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3945","Provisions pour dépréciation des prestations de services en cours",394500,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_395","Provisions pour dépréciation des stocks de produits",395000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3951","Provisions pour dépréciation des produits intermédiaires",395100,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_3955","Provisions pour dépréciation des produits finis",395500,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_397","Provisions pour dépréciation des marchandises",397000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_401","Fournisseurs",401000,"liability_payable","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"fr_pcg_pay","Fournisseurs - Achats de biens et prestations de services",401100,"liability_payable","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4017","Fournisseurs - retenues de garanties et oppositions",401700,"liability_payable","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_403","Fournisseurs - effets à payer",403000,"liability_payable","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_404","Fournisseurs d'immobilisations",404000,"liability_payable","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4041","Fournisseurs - achats d'immobilisations",404100,"liability_payable","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4047","Fournisseurs d'immobilisations - retenues de garantie et oppositions",404700,"liability_payable","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_405","Fournisseurs d'immobilisations - effets à payer",405000,"liability_payable","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_408","Fournisseurs - factures non parvenues",408000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4081","Fournisseurs d'autres biens et services - factures non parvenues",408100,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4084","Fournisseurs d'immobilisations - factures non parvenues",408400,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_409","Fournisseurs débiteurs",409000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4091","Fournisseurs, avances versées sur commandes",409100,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4096","Fournisseurs, créances pour emballages et matériel à rendre",409600,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4098","Rabais, remises et ristournes à obtenir et autres avoirs non encore reçus",409800,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"fr_pcg_recv","Clients, usagers (et organismes de prise en charge)",411000,"asset_receivable","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"fr_pcg_recv_pos","Clients, usagers (et organismes de prise en charge) – Point de vente",411700,"asset_receivable","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_413","Clients, usagers, effets à recevoir",413000,"liability_payable","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_416","Clients, usagers, créances douteuses ou litigieuses",416000,"asset_receivable","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_418","Clients, usagers, produits non encore facturés",418000,"asset_receivable","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_418","Clients, usagers - factures à établir",418100,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4188","Clients, usagers - intérêts courus",418800,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_419","Clients, usagers - clients, créditeurs",419000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4191","Clients, usagers - avances et acomptes reçus sur commande",419100,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4196","Clients, usagers - dettes pour emballages et matériels consignés",419600,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4198","Rabais, remises et ristournes à accorder et autres avoirs à établir",419800,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_421","Personnel - rémunérations dues",421000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_422","Comité d'entreprise, d'établissement, d'hygiène et de sécurité, œuvres sociales",422000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_424","Participation des salariés aux résultats",424000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_425","Personnel - avances et acomptes",425000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_426","Personnel - dépôts",426000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_427","Personnel - oppositions",427000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_428","Personnel - charges à payer et produits à recevoir",428000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4282","Dettes provisionnées pour congés à payer",428200,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4284","Dettes provisionnées pour participation des salariés aux résultats",428400,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4286","Personnel - autres charges à payer",428600,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4287","Personnel - produits à recevoir",428700,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_431","Sécurité Sociale ",431000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_437","Autres organismes sociaux",437000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_43701","Autres organismes sociaux - médecine du travail",437010,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4372","Autres organismes sociaux – Mutuelles",437200,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4373","Autres organismes sociaux – Caisses de retraite et de prévoyance",437300,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_43732","Autres organismes sociaux – Prévoyance",437320,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4374","Caisses d'allocations de chômage",437400,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4378","Autres organismes sociaux divers",437800,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_438","Organismes sociaux - charges à payer et produits à recevoir",438000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4382","Charges sociales sur congés à payer",438200,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4386","Organismes sociaux - charges à payer ",438600,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4387","Organismes sociaux - produits à recevoir",438700,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_441","Etat, établissements publics et collectivités publiques - Subventions à recevoir",441000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4411","Subventions à recevoir – Subventions d'investissement",441100,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4417","Subventions à recevoir – Subventions d'exploitation",441700,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4418","Subventions à recevoir – Subventions d'équilibre",441800,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4419","Subventions à recevoir – Avances sur subventions",441900,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_442","Contributions, impôts et taxes recouvrés pour le compte de l’État",442000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4421","Prélèvements à la source (Impôt sur le revenu)",442100,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4422","Prélèvements forfaitaires non libératoires",442200,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_443","Opérations particulières avec l'Etat, les collectivités publiques, les organismes internationaux",443000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_444","Etat - impôts sur les bénéfices",444000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
pcg_445201,TVA due sur achats intracommunautaires 20% (autoliquidation),445201,liability_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_445202,TVA due sur achats intracommunautaires 10% (autoliquidation),445202,liability_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_445203,"TVA due sur achats intracommunautaires 5,5% (autoliquidation)",445203,liability_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_445204,"TVA due sur achats intracommunautaires 2,1% (autoliquidation)",445204,liability_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_445301,TVA due sur achats extracommunautaires 20% (autoliquidation),445301,liability_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_445302,TVA due sur achats extracommunautaires 10% (autoliquidation),445302,liability_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_445303,"TVA due sur achats extracommunautaires 5,5% (autoliquidation)",445303,liability_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_445304,"TVA due sur achats extracommunautaires 2,1% (autoliquidation)",445304,liability_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_44551,TVA à décaisser,445510,liability_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_44558,Taxes assimilées à la TVA,445580,liability_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_44562,TVA déductible sur immobilisations,445620,asset_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_44563,TVA déductible transférée par d'autres entreprises,445630,asset_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_44566,TVA déductible sur autres biens et services,445660,asset_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_445662,TVA déductible autoliquidation intracommunautaire,445662,asset_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_445663,TVA déductible autoliquidation extracommunautaire,445663,asset_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_44567,Crédit de TVA à reporter,445670,asset_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_44568,Taxes déductibles assimilées à la TVA,445680,asset_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_445711,TVA collectée 20%,445711,liability_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_445712,TVA collectée 10%,445712,liability_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_445713,"TVA collectée 5,5%",445713,liability_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_445714,"TVA collectée 2,1%",445714,liability_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_445715,"TVA collectée 8,5%",445715,liability_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_44578,Taxes collectées assimilées à la TVA,445780,liability_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_44581,Taxes sur le chiffre d'affaire - Acomptes - Régime simplifié d'imposition,445810,asset_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_44582,Taxes sur le chiffre d'affaire - Acomptes - Régime du forfait,445820,asset_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_44583,Remboursement de taxes sur le chiffre d'affaires demandé,445830,asset_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_44584,TVA récupérée d'avance,445840,liability_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_44586,Taxes sur le chiffre d'affaires sur factures non parvenues,445860,asset_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
pcg_44587,Taxes sur le chiffre d'affaires sur factures à établir,445870,liability_current,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,,True
|
||||
"pcg_447","Autres impôts, taxes et versements assimilés",447000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4471","Autres impôts, taxes et versements assimilés – Taxe sur les salaires",447100,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4472","Autres impôts, taxes et versements assimilés – CFE, CVAE",447200,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4478","Autres impôts et taxes",447800,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_448","Etat, charges à payer et produits à recevoir",448000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4482","Charges fiscales sur congés à payer",448200,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4486","Etat - charges à payer",448600,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4487","Etat - produits à recevoir",448700,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4488","Etat - Trésor Public",448800,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_451","Confédération, fédération, union et entités affiliées",451000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_455","Partenaires - comptes courants",455000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_461","Créances reçues par legs ou donations",461000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_462","Créances sur cessions d'immobilisations",462000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_463","Fonds en dépôts",463000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4632","Fonds reçus ou déposés - usagers",463200,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4633","Autres fonds en dépôt",463300,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_464","Dettes sur acquisitions de valeurs mobilières de placement",464000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_465","Créances sur acquisitions de valeurs mobilières de placement",465000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_466","Dettes des legs ou donations",466000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_467","Autres comptes débiteurs ou créditeurs",467000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4671","Créditeurs divers",467100,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4672","Débiteurs divers",467200,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_468","Divers, charges à payer - produits à recevoir",468000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4681","Frais des bénévoles",468100,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4686","Autres charges à payer",468600,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4687","Autres produits à recevoir",468700,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_471","Comptes d'attente (jusqu'à 474)",471000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_476","Différences de conversion - actif",476000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_477","Différences de conversion - passif",477000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_478","Autres comptes transitoires",478000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_481","Charges à répartir sur plusieurs exercices",481000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_4816","Frais d'émission d'emprunts",481600,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_486","Charges constatées d'avance",486000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_487","Produits constatés d'avance",487000,"liability_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_491","Dépréciation des comptes de clients et d'usagers",491000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_495","Dépréciation des comptes de confédérations, fédérations, unions, entités affiliées",495000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_496","Dépréciation des comptes de débiteurs divers",496000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_503","Actions",503000,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_5031","Titres cotés",503100,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_5035","Titres non cotés",503500,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_504","Autres titres conférant un droit de propriété",504000,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_506","Obligations",506000,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_5061","Titres cotés",506100,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_5065","Titres non cotés",506500,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_507","Bons du Trésor et bons de caisse à court terme",507000,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_508","Autres valeurs mobilières et créances assimilées",508000,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_5081","Autres valeurs mobilières ",508100,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_5082","Bons de souscription",508200,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_5088","Intérêts courus sur obligations, bons et valeurs assimilées",508800,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_509","Versements restant à effectuer sur VMP non libérées",509000,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_511","Valeurs à l'encaissement",511000,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_5111","Coupons échus à l'encaissement",511100,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_5112","Chèques à encaisser",511200,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_511201","Chèques à encaisser (compte d'attente)",511201,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_511202","Paiements entrants en attente (chèques à encaisser)",511202,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_511203","Paiements sortants en attente (chèques émis)",511203,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_5113","Effets à l'encaissement",511300,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_5114","Effets à l'escompte",511400,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_512","Banques ",512000,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_512001","Compte d'attente de la banque",512001,"liability_non_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_512002","Banque",512002,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_512003","Paiements Entrants en Suspens",512003,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_512004","Paiements Sortants en Suspens",512004,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_5121","Comptes en monnaie nationale",512100,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_5124","Banques – Comptes en devises",512400,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_5125","Livret A",512500,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_512501","Livret A (Compte d'attente)",512501,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_512502","Livret A (Paiements Entrants en Suspens)",512502,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_512503","Livret A (Paiements Sortants en Suspens",512503,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_514","Chèques postaux",514000,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_515","Caisse du Trésor et des établissements publics",515000,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_516","Sociétés de bourse",516000,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_517","Autres organismes financiers",517000,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"Pcg_518","Intérêts courus",518000,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_5186","Intérêts courus à payer",518600,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_5187","Intérêts courus à recevoir",518700,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_519","Concours bancaires courants (même ventilation que les 51)",519000,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_530001","Espèces",530001,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_530002","Paiements Entrants en Suspens",530002,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_530003","Paiements Sortants en Suspens",530003,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_530004","Dons en espèces (copie)",530004,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_530005","Paiements Entrants en Suspens",530005,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_530006","Paiements Sortants en Suspens",530006,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_530008","Compte d'attente de la caisse",530008,"liability_non_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_531","Caisses du siège",531000,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_532","Caisses des établissements (jusqu'à 537)",532000,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_541","Régie d'avance",541000,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_542","Accréditifs",542000,"asset_cash","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_581","Virements de fonds",581000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"True"
|
||||
"pcg_59","Provisions pour dépréciation des valeurs mobilières de placement",590000,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_5903","Actions",590300,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_5904","Autres titres conférant un droit de propriété",590400,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_5906","Obligations",590600,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_5908","Autres valeurs mobilières de placement et créances assimilées",590800,"asset_current","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_601","Achats stockés - matières premières et fournitures",601000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_602","Achats stockés - autres approvisionnements",602000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6021","Produits pharmaceutiques et produits à usage médical",602100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6022","Fournitures consommables",602200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6023","Alimentation",602300,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6026","Emballages",602600,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6028","Autres fournitures suivies en stock",602800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_603","Variations des stocks",603000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6031","Variations des stocks de matières premières et fournitures",603100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6032","Variations des stocks des autres approvisionnements (même ventilation que celle des comptes 32)",603200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6037","Variation des stocks de marchandises",603700,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_604","Achats d'études et de prestations de services",604000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_605","Achats de matériels, d'équipements et de travaux",605000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_606","Achats non stockés de matières et fournitures",606000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6061","Fournitures non stockables (eau, énergie ….)",606100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6063","Fournitures d'entretien et de petit équipement",606300,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_60631","Informatique",606310,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6064","Fournitures administratives",606400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6068","Autres matières et fournitures",606800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6071","Achats de marchandises",607100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_608","Frais accessoires d'achats",608000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_609","Rabais, remises et ristournes obtenus sur achats",609000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_611","Sous-traitance générale",611000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_612","Redevances de crédit bail",612000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6122","Crédit bail mobilier",612200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6125","Crédit bail immobilier",612500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_613","Locations",613000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6132","Locations immobilières ",613200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6135","Locations mobilières",613500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_614","Charges locatives et de copropriété",614000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_615","Entretien et réparations",615000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6152","Entretien et réparations sur biens immobiliers",615200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6155","Entretien et réparations sur biens mobiliers",615500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6156","Maintenance",615600,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_616","Primes d'assurances",616000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6161","Multirisques",616100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6162","Assurance obligatoire dommage construction",616200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6163","Assurance transport",616300,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6164","Risques d'exploitation",616400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6165","Insolvabilité clients",616500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_617","Etudes et recherches",617000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_618","Divers",618000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6181","Documentation générale",618100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6183","Documentation technique",618300,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6185","Frais de colloques, séminaires, conférences",618500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_619","Rabais, remises et ristournes obtenus sur services extérieurs",619000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_621","Personnel extérieur à l'association",621000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6211","Personnel intérimaire",621100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6214","Personnel détaché ou prêté à l'association",621400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_622","Rémunérations d'intermédiaires et honoraires",622000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6221","Commissions et courtages sur achats",622100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6222","Commissions et courtages sur ventes",622200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6224","rémunérations des transitaires",622400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6225","rémunérations d'affacturage",622500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6226","Honoraires",622600,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_62264","Honoraires sur legs ou donations destinés à être cédés",622640,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6227","Frais d'actes et de contentieux",622700,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6228","Divers",622800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_623","Information, publications, relations publiques",623000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6231","Annonces et insertions",623100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6232","Echantillons",623200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6233","Foires et expositions",623300,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6234","Cadeaux à la clientèle",623400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6235","Primes ",623500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6236","Catalogues et imprimés",623600,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6237","Publications",623700,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6238","Divers ( pourboires, dons courants, …)",623800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_624","Transports de biens, d'usagers et transports collectifs du personnel",624000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6241","Transport aux achats ",624100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6242","Transport aux ventes",624200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6243","Transport entre établissements ou chantiers ",624300,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6244","Transport administratifs",624400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6247","Transport collectif du personnel",624700,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_625","Déplacements, missions et réceptions",625000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6251","Voyages et déplacements",625100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6255","Frais de déménagement",625500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6256","Missions",625600,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6257","Réceptions",625700,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_626","Frais postaux et frais de télécommunications",626000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6261","Liaisons informatiques et spécialisées",626100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_62613","Frais postaux et frais de télécommunications: Hébergement web et services cloud",626130,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6263","Affranchissements",626300,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6265","Téléphone",626500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_626501","Free Mobile",626501,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_626502","Free Haut Débit",626502,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_626503","Communications téléphoniques hors-forfait",626503,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6268","Autres frais postaux et de télécommunications",626800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_627","Services bancaires et assimilés",627000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6271","Frais sur titres",627100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6272","Commissions sur emprunts",627200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6275","Frais sur effets",627500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6276","Location de coffre",627600,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6278","Autres frais et commissions sur prestations de services",627800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_628","Autres prestations de services",628000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6281","Concours divers",628100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6284","Frais de recrutement du personnel",628400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6288","Autres prestations diverses",628800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_629","Rabais, remises et ristournes obtenus sur autres services extérieurs",629000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_631","Impôts, taxes et versements assimilés sur rémunérations (administration des impôts)",631000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6311","Taxes sur les salaires",631100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6312","Taxe d'apprentissage",631200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6313","Participation des employeurs à la formation professionnelle continue",631300,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6314","Cotisation pour défaut d'investissement obligatoire dans la construction",631400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6318","Autres impôts sur rémunérations",631800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_633","Impôts, taxes et versements assimilés sur rémunérations (autres organismes)",633000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6331","Versement de transport",633100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6332","Allocation logement",633200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6333","Participation des employeurs à la formation professionnelle continue",633300,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6334","Participation des employeurs à l'effort de construction",633400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6335","Versements libératoires ouvrant droit à l'exonération de la taxe d'apprentissage",633500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6338","Autres",633800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_635","Autres impôts, taxes et versements assimilés (administration des impôts)",635000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6351","Impôts directs (sauf impôts sur les bénéfices)",635100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_63511","CFE, CVAE",635110,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_63512","Taxes foncières",635120,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_63513","Autres impôts locaux",635130,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6352","Taxe sur le chiffre d'affaire non récupérables",635200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6353","Impôts indirects",635300,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6354","Droits d'enregistrement et de timbres",635400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_63541","Droit de mutation",635410,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6358","Autres droits",635800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_637","Autres impôts, taxes et versements assimilés ",637000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6371","Contribution sociale de solidarité à la charge des sociétés",637100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6374","Impôts et taxes exigibles à l'étranger",637400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6378","Taxes diverses",637800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_641","Rémunérations du personnel",641000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6411","Salaires, appointements",641100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6412","Congés payés",641200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6413","Primes et gratifications",641300,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6414","Indemnités et avantages divers ",641400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6415","Supplément familial",641500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_645","Charges de Sécurité Sociale et de prévoyance",645000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6451","Cotisations à l'URSSAF",645100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6452","Cotisations aux mutuelles",645200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6453","Cotisations aux caisses de retraite",645300,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6454","Cotisations aux caisses d'allocations de chômage",645400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6458","Cotisations aux autres organismes sociaux",645800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_64581","Cotisations aux autres organismes sociaux : Prévoyance AG2R",645810,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_64582","Cotisations aux autres organismes sociaux : OPCO",645820,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_647","Autres charges sociales",647000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6471","Prestations directes",647100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6472","Versements aux comités d'entreprise et d'établissement",647200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6473","Dotations aux comités d'hygiène et de sécurité",647300,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6474","Dotations aux autres œuvres sociales",647400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6475","Médecine du travail",647500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6476","Cadeaux et Bons d'achat",647600,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6478","Divers",647800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_648","Autres charges de personnel",648000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_651","Redevances pour concessions, brevets, licences, procédés, droits et valeurs similaires",651000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6511","Redevances pour concessions, brevets, licences, marques et procédés",651100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6516","Droits d'auteurs et de reproduction",651600,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6518","Autres droits et valeurs similaires",651800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_653","Charges de la générosité du public",653000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6531","Autres charges sur legs ou donations",653100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_654","Pertes sur créances irrécouvrables",654000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6541","Créances de l'exercice ",654100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6544","Créances des exercices antérieurs ",654400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_655","Quotes-parts de résultat sur opérations faites en commun",655000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6556","Frais de siège social du gestionnaire",655600,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6558","Quotes-parts de résultat sur opérations faites dans le cadre d'un groupement",655800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_657","Aides financières",657000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6571","Aides financières versées",657100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6572","Quotes-parts de générosité reversée",657200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_658","Charges diverses de gestion courante",658000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6586","Fonds de solidarité",658600,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6588","Autres",658800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_661","Charges d'intérêts",661000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6611","Intérêts des emprunts et dettes",661100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6615","Intérêts des comptes courants et des dépôts créditeurs",661500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6616","Intérêts bancaires et sur opérations de financement (escompte…)",661600,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6617","Intérêts des obligations cautionnées",661700,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6618","Intérêts des autres dettes",661800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_66181","Intérêts des dettes commerciales",661810,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_664","Pertes sur créances liées à des participations",664000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_665","Escomptes accordés",665000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_666","Pertes de change",666000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_667","Charges nettes sur cessions de valeurs mobilières de placement",667000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_668","Autres charges financières",668000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_671","Charges exceptionnelles sur opérations de gestion",671000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6711","Pénalités sur marchés",671100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6712","Pénalités, amendes fiscales et pénales",671200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6713","Dons, libéralités",671300,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6714","Créances devenues irrécouvrables dans l'exercice",671400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6715","Aides financières",671500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6717","Rappel d'impôts (autres qu'impôts sur les bénéfices)",671700,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6718","Autres charges exceptionnelles sur opération de gestion",671800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_672","Charges sur exercices antérieurs",672000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_673","Apports ou affectations en numéraire",673000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_675","Valeurs comptables des éléments d'actif cédés",675000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6751","Immobilisations incorporelles",675100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6752","Immobilisations corporelles",675200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6754","Immobilisations reçues en legs ou donations",675400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6756","Immobilisations financières",675600,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6758","Autres éléments d'actif",675800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_678","Autres charges exceptionnelles",678000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_681","Dotations aux amortissements et aux provisions - charges d'exploitation",681000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6811","Dotations aux amortissements sur immobilisations incorporelles et corporelles",681100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6812","Dotation aux amortissements des charges d'exploitation à répartir",681200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6815","Dotations aux provisions d'exploitation",681500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6816","Dotations pour dépréciations d'immobilisations incorporelles et corporelles",681600,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_68164","Dotations pour dépréciation d'actifs reçus par legs ou donations destinés à être cédés",681640,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6817","Dotations pour dépréciations des actifs circulant",681700,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_686","Dotations aux amortissements et aux provisions - charges financières",686000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6861","Dotations aux amortissements des primes de remboursement des obligations",686100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6865","Dotation aux provisions pour risques et charges financiers",686500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6866","Dotation aux provisions pour dépréciation des éléments financiers",686600,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6868","Autres dotations",686800,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_687","Dotations aux amortissements et aux provisions - charges exceptionnelles",687000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6871","Dotations aux amortissements exceptionnels des immobilisations",687100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6872","Dotations aux provision réglementées (immobilisations)",687200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6873","Dotations aux provisions réglementées (stocks)",687300,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6874","Dotations aux autres provisions réglementées",687400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6875","Dotations aux provisions exceptionnelles",687500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6876","Dotations pour dépréciations exceptionnelles",687600,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_689","Reports en fonds dédiés",689000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6891","Reports en fonds reportés",689100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6893","Reports en fonds dédiés des fondations abritées",689300,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6894","Reports en fonds dédiés sur subventions d'exploitation",689400,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6895","Reports en fonds dédiés sur contributions financières d'autres organismes",689500,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6896","Reports en fonds dédiés sur ressources liées à la générosité du public",689600,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_691","Participation des salariés aux résultats",691000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_695","Impôts sur les sociétés",695000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6951","Impôts sur les sociétés des activités fiscalisées de l'entité",695100,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_6952","Impôts sur les sociétés des personnes morales à but non lucratif",695200,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_699","Report en arrière des déficits",699000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
pcg_7011,Ventes de produits finis France,701100,income,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,account.account_tag_operating,False
|
||||
pcg_7012,Ventes de produits finis Intracom B2B,701200,income,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,account.account_tag_operating,False
|
||||
pcg_7013,Ventes de produits finis Intracom B2C,701300,income,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,account.account_tag_operating,False
|
||||
pcg_7014,Ventes de produits finis Extracom,701400,income,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,account.account_tag_operating,False
|
||||
pcg_702,Ventes de produits intermédiaires,702000,income,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,account.account_tag_operating,False
|
||||
"pcg_703","Ventes de produits résiduels",703000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_704","Ventes de travaux",704000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_705","Etudes",705000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
pcg_7061,Ventes de prestations de services France,706100,income,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,account.account_tag_operating,False
|
||||
pcg_7062,Ventes de prestations de services Intracom B2B,706200,income,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,account.account_tag_operating,False
|
||||
pcg_7063,Ventes de prestations de services Intracom B2C,706300,income,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,account.account_tag_operating,False
|
||||
pcg_7064,Ventes de prestations de services Extracom,706400,income,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,account.account_tag_operating,False
|
||||
"pcg_7065","Parrainages",706500,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7071","Ventes de marchandises",707100,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
pcg_7071,Ventes de marchandises France,707100,income,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,account.account_tag_operating,False
|
||||
pcg_7072,Ventes de marchandises Intracom B2B,707200,income,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,account.account_tag_operating,False
|
||||
pcg_7073,Ventes de marchandises Intracom B2C,707300,income,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,account.account_tag_operating,False
|
||||
pcg_7074,Ventes de marchandises Extracom,707400,income,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,account.account_tag_operating,False
|
||||
"pcg_7075","Ventes de dons en nature",707500,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_708","Produits des activités annexes",708000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7081","Produits des services exploités dans l'intérêt du personnel",708100,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7082","Commissions et courtages",708200,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7083","Locations diverses",708300,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7084","Mise à disposition de personnel facturée",708400,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
pcg_70851,Ports et frais accessoires facturés France,708510,income,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,account.account_tag_operating,False
|
||||
pcg_70852,Ports et frais accessoires facturés Intracom B2B,708520,income,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,account.account_tag_operating,False
|
||||
pcg_70853,Ports et frais accessoires facturés Intracom B2C,708530,income,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,account.account_tag_operating,False
|
||||
pcg_70854,Ports et frais accessoires facturés Extracom,708540,income,gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template,account.account_tag_operating,False
|
||||
"pcg_7088","Autres produits d'activités annexes",708800,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_709","Rabais, remises et ristournes accordés par l'association",709000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_713","Variation des stocks",713000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7133","Variation des en-cours de production de biens",713300,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7134","Variation des en-cours de production de services",713400,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7135","Variation des stocks de produits",713500,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_71355","Variation des stocks de produits finis",713550,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_721","Immobilisations incorporelles",721000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_722","Immobilisations corporelles",722000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_741","Subvention d’exploitation",741000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7411","Subvention d’exploitation – État",741100,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7412","Subvention d’exploitation – Régions",741200,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7413","Subvention d’exploitation – Départements",741300,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7414","Subvention d’exploitation – Communes",741400,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7415","Subvention d’exploitation – Collectivités publiques",741500,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7416","Subvention d’exploitation – Entreprises publiques",741600,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7417","Subvention d’exploitation – Entreprises et organismes privés",741700,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7418","Subvention d’exploitation – Autres",741800,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_74181","Subvention d’exploitation – Autres – Europe",741810,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_74182","Subvention d’exploitation – Autres – Fondations",741820,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_751","Redevances pour concessions, brevets, licences, procédés, droits et valeurs similaires",751000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7511","Redevances pour concessions, brevets, licences, marques et procédés",751100,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7516","Droits d'auteurs et de reproduction",751600,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7518","Autres droits et valeurs similaires",751800,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_752","Revenus des immeubles non affectés aux activités relevant de l'objet statutaire",752000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_753","Versements des fondateurs ou consommation de la dotation",753000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7531","Versements des fondateurs ",753100,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7532","Quotes-parts de dotation consomptible virée au compte de résultat",753200,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_754","Ressources liées à la générosité du public",754000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7541","Dons manuels",754100,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_75411","Dons manuels",754110,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_75412","Abandons de frais par les bénévoles",754120,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7542","Mécénats",754200,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7543","Legs, donations et assurances-vie",754300,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_75431","Assurances-vie",754310,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_75432","Legs ou donations",754320,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_75433","Autres produits sur legs ou donations",754330,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_755","Contributions financières",755000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7551","Contributions financières reçues d'autres organismes",755100,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7552","Quotes-parts de générosité reçues",755200,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_756","Cotisations ",756000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7561","Cotisations sans contrepartie",756100,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7562","Cotisations avec contrepartie",756200,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_757","Gains de change sur créances et dettes d'exploitation",757000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_75","Produits divers de gestion courante",758000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_761","Produits des participations",761000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7611","Revenus des titres de participation",761100,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7616","Revenus des autres formes de participation",761600,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7617","Revenus des créances rattachées à des participations",761700,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_762","Produits des immobilisations financières",762000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7621","Revenus des titres immobilisés",762100,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7624","Revenus des prêts",762400,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7627","Revenus des créances immobilisées",762700,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_763","Revenus des autres créances",763000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_764","Revenus des valeurs mobilières de placement",764000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_765","Escomptes de règlement obtenus",765000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_766","Gains de change",766000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_767","Produits nets sur cessions de valeurs mobilières de placement",767000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_768","Autres produits financiers",768000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_771","Produits exceptionnels sur opérations de gestion",771000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7713","Libéralités reçues",771300,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7714","Rentrées sur créances amorties",771400,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7715","Subventions d'équilibre",771500,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7717","Dégrèvements d'impôts",771700,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7718","Autres produits exceptionnels sur opérations de gestion",771800,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_772","Produits sur exercices antérieurs",772000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_775","Produits des cessions d'éléments d'actif",775000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7751","Immobilisations incorporelles",775100,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7752","Immobilisations corporelles",775200,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7754","Immobilisations reçues en legs ou donations destinées à être cédées",775400,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7756","Immobilisations financières",775600,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7758","Autres éléments d'actif",775800,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_777","Quote-part des subventions d'investissement virée au résultat de l'exercice",777000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_778","Autres produits exceptionnels",778000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_781","Reprises sur amortissements des immobilisations, dépréciations et provisions (à inscrire dans les produits d'exploitation)",781000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7811","Reprises sur amortissements des immobilisations incorporelles et corporelles",781100,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"Pcg_78111","immobilisations incorporelles ",781110,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_78112","Immobilisations corporelles",781120,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7815","Reprises sur provisions d'exploitation",781500,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7816","Reprises sur dépréciation des immobilisations incorporelles et corporelles",781600,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_78161","Immobilisations incorporelles",781610,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_78162","Immobilisations corporelles",781620,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_78164","Reprises sur dépréciations d'actifs reçus par legs ou donations destinés à être cédés",781640,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7817","Reprises sur provisions pour dépréciation des actifs circulants",781700,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"Pcg_78173","Pour dépréciation des stocks",781730,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"Pcg_78174","Pour dépréciation des créances usagers",781740,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_786","Reprises sur amortissements et provisions - produits financiers",786000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7865","Reprises sur provisions pour risques et charges financiers",786500,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7866","Reprises sur provisions pour dépréciation des éléments financiers",786600,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_78662","Pour dépréciation des immobilisations financières",786620,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_78665","Pour dépréciation des valeurs mobilières de placement",786650,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_787","Reprises sur amortissements et provisions – produits exceptionnels",787000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7872","Reprises sur provisions réglementées amortissements dérogatoires",787200,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7873","Reprises sur provisions réglementées stocks",787300,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7874","Reprises sur autres provisions réglementées",787400,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7875","Reprises sur provisions pour risques et charges exceptionnels",787500,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7876","Reprises sur provisions pour dépréciations exceptionnelles",787600,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_789","Utilisations de fonds reportés et de fonds dédiés",789000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7891","Utilisation de fonds reportés",789100,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7893","Utilisation de fonds dédiés des fondations abritées",789300,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7894","Utilisation des fonds dédiés sur subventions d'exploitation",789400,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7895","Utilisation des fonds dédiés sur contributions financières d'autres organismes",789500,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_7896","Utilisation des fonds dédiés sur ressources liées à la générosité du public",789600,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_791","Transfert de charges d'exploitation",791000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_796","Transfert de charges financières",796000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_797","Transfert de charges exceptionnelles",797000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_86","Secours en nature",860000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_861","Mise à disposition gratuite de biens",861000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_862","Prestations",862000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_864","Personnel bénévole",864000,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_87","Dons en nature",870000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_871","Prestations en nature",871000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_875","Bénévolat",875000,"income","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_999001","Perte de change",999001,"expense","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_999002","Gain de change",999002,"income_other","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
"pcg_999999","Profits/pertes non distribués",999999,"equity_unaffected","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template",,"False"
|
||||
|
@ -1,72 +0,0 @@
|
||||
"id","code_prefix_start","name","chart_template_id/id"
|
||||
"pcg_group_1","1","Capitaux","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_10","10","Capital et réserves","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_11","11","Report à nouveau","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_12","12","Résultat de l'exercice","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_13","13","Subventions d'investissement","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_14","14","Provisions réglementées","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_15","15","Provisions","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_16","16","Emprunts et dettes","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_17","17","Dettes rattachées à des participations","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_18","18","Comptes de liaison des établissements et sociétés en participation","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_2","2","Immobilisations","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_20","20","Immobilisations incorporelles","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_21","21","Immobilisations corporelles","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_22","22","Immobilisations mises en concession","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_23","23","Immobilisations en cours","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_25","25","Parts dans des entreprises liées et créances sur des entreprises liées","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_26","26","Participations et créances rattachées à des participations","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_27","27","Autres immobilisations financières","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_28","28","Amortissements des immobilisations","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_29","29","Dépréciations des immobilisations","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_3","3","Stocks et en-cours","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_31","31","Matières premières et fournitures","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_32","32","Autres approvisionnements","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_33","33","En-cours de production de biens","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_34","34","En-cours de production de services","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_35","35","Stocks de produits","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_36","36","Stocks provenant d'immobilisations","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_37","37","Stocks de marchandises","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_38","38","Stocks en voie d'acheminement, mis en dépôt ou donnés en consignation","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_39","39","Dépréciations des stocks et en-cours","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_4","4","Tiers","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_40","40","Fournisseurs et comptes rattachés","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_41","41","Clients et comptes rattachés","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_42","42","Personnel et comptes rattachés","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_43","43","Sécurité sociale et autres organismes sociaux","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_44","44","État et autres collectivités publiques","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_45","45","Groupe et associés","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_46","46","Débiteurs divers et créditeurs divers","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_47","47","Comptes transitoires ou d'attente","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_48","48","Comptes de régularisation","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_49","49","Dépréciations des comptes de tiers","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_5","5","Comptes financiers","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_50","50","Valeurs mobilières de placement","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_51","51","Banques, établissements financiers et assimilés","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_52","52","Instruments de trésorerie","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_53","53","Caisse","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_54","54","Régies d'avances et accréditifs","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_58","58","Virements internes","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_59","59","Dépréciations des comptes financiers","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_6","6","Charges","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_60","60","Achats et variation de stock","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_61","61","Services extérieurs","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_62","62","Autres services extérieurs","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_63","63","Impôts, taxes et versements assimilés","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_64","64","Charges de personnel","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_65","65","Autres charges de gestion courante","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_66","66","Charges financières","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_67","67","Charges exceptionnelles","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_68","68","Dotations aux amortissements et provisions","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_69","69","Participation des salariés, impôts sur les bénéfices et assimilés","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_7","7","Produits","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_70","70","Ventes de produits et services","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_71","71","Production stockée","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_72","72","Production immobilisée","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_74","74","Subventions d'exploitation","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_75","75","Autres produits de gestion courante","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_76","76","Produits financiers","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_77","77","Produits exceptionnels","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_78","78","Reprises sur amortissements et provisions","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_79","79","Transferts de charges","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
"pcg_group_9","9","Comptes spéciaux","gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template"
|
||||
|
@ -1,195 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<odoo>
|
||||
|
||||
<!-- Default taxes on accounts -->
|
||||
<!-- We can't put this in account.account.template.csv because we need to load
|
||||
taxes before, and taxes need to be loaded after account.account.template.csv -->
|
||||
|
||||
<!-- Expenses -->
|
||||
<record id="pcg_601" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6021" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6022" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6023" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6028" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_604" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_605" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6061" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6063" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6064" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6068" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6071" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_608" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_609" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_611" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6122" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6125" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6135" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6152" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6155" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6156" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6225" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6226" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6227" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6228" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6231" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6232" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6233" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6234" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6235" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6236" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6237" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6238" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6241" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6242" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6243" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6244" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_6247" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_purchase_200')])]" />
|
||||
</record>
|
||||
|
||||
<!-- Income -->
|
||||
<record id="pcg_7011" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_sale_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_702" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_sale_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_703" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_sale_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_704" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_sale_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_705" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_sale_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_7061" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_sale_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_7071" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_sale_200')])]" />
|
||||
</record>
|
||||
|
||||
<record id="pcg_70851" model="account.account.template">
|
||||
<field name="tax_ids" eval="[(6,0,[ref('tva_sale_200')])]" />
|
||||
</record>
|
||||
|
||||
|
||||
</odoo>
|
||||
@ -1,6 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<odoo noupdate="1">
|
||||
<function model="account.chart.template" name="try_loading">
|
||||
<value eval="[ref('gn_l10n_fr_pcg_asso.l10n_fr_pcg_chart_template')]" />
|
||||
</function>
|
||||
</odoo>
|
||||
@ -1,18 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!-- oca-hooks:disable=xml-duplicate-record-id -->
|
||||
<odoo>
|
||||
<record id="l10n_fr_pcg_chart_template" model="account.chart.template">
|
||||
<field name="property_account_receivable_id" ref="fr_pcg_recv" />
|
||||
<field name="property_account_payable_id" ref="fr_pcg_pay" />
|
||||
<field name="property_account_expense_categ_id" ref="pcg_6071" />
|
||||
<field name="property_account_income_categ_id" ref="pcg_7071" />
|
||||
<field name="income_currency_exchange_account_id" ref="pcg_766" />
|
||||
<field name="expense_currency_exchange_account_id" ref="pcg_666" />
|
||||
<field name="property_tax_payable_account_id" ref="pcg_44551" />
|
||||
<field name="property_tax_receivable_account_id" ref="pcg_44567" />
|
||||
<field name="default_pos_receivable_account_id" ref="fr_pcg_recv_pos" />
|
||||
<field name="account_journal_early_pay_discount_loss_account_id" ref="pcg_665" />
|
||||
<field name="account_journal_early_pay_discount_gain_account_id" ref="pcg_765" />
|
||||
<field name="currency_id" ref="base.EUR" />
|
||||
</record>
|
||||
</odoo>
|
||||
@ -1,29 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<!-- Account Tax Group -->
|
||||
<record id="tax_group_tva_0" model="account.tax.group">
|
||||
<field name="name">TVA 0%</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_group_tva_20" model="account.tax.group">
|
||||
<field name="name">TVA 20%</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_group_tva_85" model="account.tax.group">
|
||||
<field name="name">TVA 8,5%</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_group_tva_55" model="account.tax.group">
|
||||
<field name="name">TVA 5,5%</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_group_tva_10" model="account.tax.group">
|
||||
<field name="name">TVA 10%</field>
|
||||
</record>
|
||||
|
||||
<record id="tax_group_tva_21" model="account.tax.group">
|
||||
<field name="name">TVA 2,1%</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
@ -1,695 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<odoo>
|
||||
<!-- Fiscal Position Templates -->
|
||||
|
||||
<record
|
||||
id="fiscal_position_template_ong"
|
||||
model="account.fiscal.position.template"
|
||||
>
|
||||
<field name="sequence">20</field>
|
||||
<field name="name">Associations et Micro-entrepreneurs</field>
|
||||
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template" />
|
||||
<field
|
||||
name="note"
|
||||
>French VAT exemption according to articles 293 of "CGI"</field>
|
||||
<field name="auto_apply" eval="True" />
|
||||
<field name="country_group_id" ref="base.europe" />
|
||||
<field name="vat_required" eval="True" />
|
||||
</record>
|
||||
|
||||
<record
|
||||
id="fiscal_position_template_domestic"
|
||||
model="account.fiscal.position.template"
|
||||
>
|
||||
<field name="sequence">10</field>
|
||||
<field name="name">France</field>
|
||||
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template" />
|
||||
<field name="auto_apply" eval="True" />
|
||||
<field name="vat_required" eval="False" />
|
||||
<field name="country_id" ref="base.fr" />
|
||||
</record>
|
||||
|
||||
<record
|
||||
id="fiscal_position_template_domestic_supplier_vat_on_payment"
|
||||
model="account.fiscal.position.template"
|
||||
>
|
||||
<field name="sequence">20</field>
|
||||
<field name="name">France - Fournisseur TVA sur encaissement</field>
|
||||
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template" />
|
||||
<field name="auto_apply" eval="False" />
|
||||
<field name="vat_required" eval="False" />
|
||||
<field name="country_id" ref="base.fr" />
|
||||
</record>
|
||||
|
||||
<record
|
||||
id="fiscal_position_template_intraeub2b"
|
||||
model="account.fiscal.position.template"
|
||||
>
|
||||
<field name="sequence">30</field>
|
||||
<field name="name">Intra-EU B2B</field>
|
||||
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template" />
|
||||
<field
|
||||
name="note"
|
||||
>French VAT exemption according to articles 262 ter I (for products) and/or 283-2 (for services) of "CGI"</field>
|
||||
<field name="auto_apply" eval="True" />
|
||||
<field name="country_group_id" ref="base.europe" />
|
||||
<field name="vat_required" eval="True" />
|
||||
</record>
|
||||
|
||||
<record
|
||||
id="fiscal_position_template_intraeub2c"
|
||||
model="account.fiscal.position.template"
|
||||
>
|
||||
<field name="sequence">40</field>
|
||||
<field name="name">Intra-EU B2C</field>
|
||||
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template" />
|
||||
<field name="auto_apply" eval="True" />
|
||||
<field name="country_group_id" ref="base.europe" />
|
||||
</record>
|
||||
|
||||
<record
|
||||
id="fiscal_position_template_import_export"
|
||||
model="account.fiscal.position.template"
|
||||
>
|
||||
<field name="sequence">50</field>
|
||||
<field name="name">Import/Export Hors UE + DOM-TOM</field>
|
||||
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template" />
|
||||
<field
|
||||
name="note"
|
||||
>French VAT exemption according to articles 291, 294 and 262 I of "CGI"</field>
|
||||
<field name="auto_apply" eval="True" />
|
||||
</record>
|
||||
|
||||
<!-- Intra EU B2B tax -->
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_sale_200"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_sale_200" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_sale_100"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_sale_100" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_sale_85"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_sale_85" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_sale_55"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_sale_55" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_sale_21"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_sale_21" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_sale_200_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_sale_200_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_sale_100_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_sale_100_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_sale_85_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_sale_85_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_sale_55_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_sale_55_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_sale_21_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_sale_21_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_purchase_200"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_purchase_200" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_200_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_purchase_100"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_purchase_100" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_100_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_purchase_55"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_purchase_55" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_55_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_purchase_21"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_purchase_21" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_21_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_purchase_200_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_purchase_200_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_200_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_purchase_100_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_purchase_100_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_100_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_purchase_55_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_purchase_55_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_55_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_purchase_21_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_purchase_21_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_21_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_purchase_200_immo"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_purchase_200_immo" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_200_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_purchase_100_immo"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_purchase_100_immo" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_100_intracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_intraeub2b_tva_purchase_55_immo"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="tax_src_id" ref="tva_purchase_55_immo" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_55_intracom" />
|
||||
</record>
|
||||
|
||||
<!-- Intra EU B2B accounts -->
|
||||
<record
|
||||
id="fp_account_template_intraeub2b_pcg_7011"
|
||||
model="account.fiscal.position.account.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="account_src_id" ref="pcg_7011" />
|
||||
<field name="account_dest_id" ref="pcg_7012" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_account_template_intraeub2b_pcg_7061"
|
||||
model="account.fiscal.position.account.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="account_src_id" ref="pcg_7061" />
|
||||
<field name="account_dest_id" ref="pcg_7062" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_account_template_intraeub2b_pcg_7071"
|
||||
model="account.fiscal.position.account.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="account_src_id" ref="pcg_7071" />
|
||||
<field name="account_dest_id" ref="pcg_7072" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_account_template_intraeub2b_pcg_70851"
|
||||
model="account.fiscal.position.account.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2b" />
|
||||
<field name="account_src_id" ref="pcg_70851" />
|
||||
<field name="account_dest_id" ref="pcg_70852" />
|
||||
</record>
|
||||
|
||||
<!-- Intra EU B2C accounts -->
|
||||
<record
|
||||
id="fp_account_template_intraeub2c_pcg_7011"
|
||||
model="account.fiscal.position.account.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2c" />
|
||||
<field name="account_src_id" ref="pcg_7011" />
|
||||
<field name="account_dest_id" ref="pcg_7013" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_account_template_intraeub2c_pcg_7061"
|
||||
model="account.fiscal.position.account.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2c" />
|
||||
<field name="account_src_id" ref="pcg_7061" />
|
||||
<field name="account_dest_id" ref="pcg_7063" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_account_template_intraeub2c_pcg_7071"
|
||||
model="account.fiscal.position.account.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2c" />
|
||||
<field name="account_src_id" ref="pcg_7071" />
|
||||
<field name="account_dest_id" ref="pcg_7073" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_account_template_intraeub2c_pcg_70851"
|
||||
model="account.fiscal.position.account.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_intraeub2c" />
|
||||
<field name="account_src_id" ref="pcg_70851" />
|
||||
<field name="account_dest_id" ref="pcg_70853" />
|
||||
</record>
|
||||
|
||||
|
||||
<!-- Import-Export tax -->
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_sale_200"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_sale_200" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_sale_100"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_sale_100" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_sale_85"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_sale_85" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_sale_55"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_sale_55" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_sale_21"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_sale_21" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_sale_200_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_sale_200_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_sale_100_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_sale_100_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_sale_85_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_sale_85_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_sale_55_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_sale_55_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_sale_21_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_sale_21_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_purchase_200"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_purchase_200" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_200_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_purchase_100"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_purchase_100" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_100_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_purchase_55"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_purchase_55" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_55_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_purchase_21"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_purchase_21" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_21_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_purchase_200_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_purchase_200_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_200_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_purchase_100_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_purchase_100_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_100_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_purchase_55_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_purchase_55_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_55_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_purchase_21_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_purchase_21_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_21_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_purchase_200_immo"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_purchase_200_immo" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_200_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_purchase_100_immo"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_purchase_100_immo" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_100_extracom" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_extracom_tva_purchase_55_immo"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="tax_src_id" ref="tva_purchase_55_immo" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_55_extracom" />
|
||||
</record>
|
||||
|
||||
<!-- Import-Export accounts -->
|
||||
<record
|
||||
id="fp_account_template_extracom_pcg_7011"
|
||||
model="account.fiscal.position.account.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="account_src_id" ref="pcg_7011" />
|
||||
<field name="account_dest_id" ref="pcg_7014" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_account_template_extracom_pcg_7061"
|
||||
model="account.fiscal.position.account.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="account_src_id" ref="pcg_7061" />
|
||||
<field name="account_dest_id" ref="pcg_7064" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_account_template_extracom_pcg_7071"
|
||||
model="account.fiscal.position.account.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="account_src_id" ref="pcg_7071" />
|
||||
<field name="account_dest_id" ref="pcg_7074" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_account_template_extracom_pcg_70851"
|
||||
model="account.fiscal.position.account.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_import_export" />
|
||||
<field name="account_src_id" ref="pcg_70851" />
|
||||
<field name="account_dest_id" ref="pcg_70854" />
|
||||
</record>
|
||||
|
||||
<!-- Assos tax -->
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_sale_200"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_sale_200" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_sale_100"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_sale_100" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_sale_85"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_sale_85" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_sale_55"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_sale_55" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_sale_21"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_sale_21" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_sale_200_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_sale_200_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_sale_100_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_sale_100_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_sale_85_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_sale_85_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_sale_55_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_sale_55_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_sale_21_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_sale_21_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_sale_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_purchase_200"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_purchase_200" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_purchase_100"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_purchase_100" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_purchase_55"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_purchase_55" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_purchase_21"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_purchase_21" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_purchase_200_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_purchase_200_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_purchase_100_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_purchase_100_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_purchase_55_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_purchase_55_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_purchase_21_ttc"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_purchase_21_ttc" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_purchase_200_immo"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_purchase_200_immo" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_purchase_100_immo"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_purchase_100_immo" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_0_exo" />
|
||||
</record>
|
||||
<record
|
||||
id="fp_tax_template_ong_tva_purchase_55_immo"
|
||||
model="account.fiscal.position.tax.template"
|
||||
>
|
||||
<field name="position_id" ref="fiscal_position_template_ong" />
|
||||
<field name="tax_src_id" ref="tva_purchase_55_immo" />
|
||||
<field name="tax_dest_id" ref="tva_purchase_0_exo" />
|
||||
</record>
|
||||
</odoo>
|
||||
@ -1,19 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!--
|
||||
@author: Alexis de Lattre <alexis.delattre@akretion.com>
|
||||
-->
|
||||
<odoo>
|
||||
<record id="bank_charges_reconcile_model" model="account.reconcile.model.template">
|
||||
<field name="chart_template_id" ref="l10n_fr_pcg_chart_template" />
|
||||
<field name="name">Frais bancaires</field>
|
||||
</record>
|
||||
<record
|
||||
id="bank_charges_reconcile_model_line"
|
||||
model="account.reconcile.model.line.template"
|
||||
>
|
||||
<field name="model_id" ref="bank_charges_reconcile_model" />
|
||||
<field name="account_id" ref="pcg_6278" />
|
||||
<field name="amount_type">percentage</field>
|
||||
<field name="amount_string">100</field>
|
||||
</record>
|
||||
</odoo>
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!-- oca-hooks:disable=xml-duplicate-record-id -->
|
||||
<odoo>
|
||||
<!-- Chart template -->
|
||||
<record id="l10n_fr_pcg_chart_template" model="account.chart.template">
|
||||
<field name="name">Plan Comptable Général for ONGs</field>
|
||||
<field name="currency_id" ref="base.EUR" />
|
||||
<field name="code_digits" eval="6" />
|
||||
<field name="bank_account_code_prefix">512</field>
|
||||
<field name="cash_account_code_prefix">53</field>
|
||||
<field name="transfer_account_code_prefix">58</field>
|
||||
<field name="country_id" ref="base.fr" />
|
||||
</record>
|
||||
</odoo>
|
||||
3
gn_mail/__init__.py
Normal file
3
gn_mail/__init__.py
Normal file
@ -0,0 +1,3 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
#from . import models
|
||||
16
gn_mail/__manifest__.py
Normal file
16
gn_mail/__manifest__.py
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
'name': "Gn Mails",
|
||||
'version': '14.0.0.0.1',
|
||||
'author': 'Garage Numérique',
|
||||
'category': 'Social',
|
||||
'description': """
|
||||
This modules adds a e-mail client to Odoo
|
||||
""",
|
||||
'depends': [],
|
||||
'data': [
|
||||
'views/kanban_inbox.xml',
|
||||
'views/inbox_menus.xml',
|
||||
],
|
||||
'translate': True,
|
||||
'installable': True,
|
||||
}
|
||||
3
gn_mail/models/__init__.py
Normal file
3
gn_mail/models/__init__.py
Normal file
@ -0,0 +1,3 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
from . import mail
|
||||
21
gn_mail/models/mail.py
Normal file
21
gn_mail/models/mail.py
Normal file
@ -0,0 +1,21 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
import logging
|
||||
|
||||
from odoo import _, api, fields, models
|
||||
|
||||
_logger = logging.getLogger(__name__)
|
||||
|
||||
class IncomingMail(models.Model):
|
||||
_name = 'mail.mail.incoming'
|
||||
_inherit = 'mail.mail'
|
||||
|
||||
tags = fields.Many2many('mail.tag', string='Tags', help=(_("Tags for categorizing emails.")))
|
||||
state = fields.Selection([
|
||||
('new', 'New'),
|
||||
('waiting', 'Waiting for partner reply')
|
||||
('verify', 'Ready'),
|
||||
('blocked', 'Blocked'),
|
||||
('treated', 'Treated')
|
||||
], default='new', string="Status")
|
||||
10
gn_mail/views/inbox_menus.xml
Normal file
10
gn_mail/views/inbox_menus.xml
Normal file
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<odoo></data>
|
||||
<menuitem
|
||||
id="gn_mail.inbox_menus"
|
||||
name="Emails"
|
||||
sequence="1"
|
||||
parent="base.menu_custom"
|
||||
action="mail_inbox_views"
|
||||
groups="hr.group_hr_manager"/>
|
||||
</data></odoo>
|
||||
70
gn_mail/views/kanban_inbox.xml
Normal file
70
gn_mail/views/kanban_inbox.xml
Normal file
@ -0,0 +1,70 @@
|
||||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
|
||||
<record model="ir.ui.view" id="view_inbox_mail_kanban">
|
||||
<field name="name">inbox_mail_kanban</field>
|
||||
<field name="model">mail.mail</field>
|
||||
<field name="arch" type="xml">
|
||||
|
||||
<kanban string="Inbox" default_group_by="stage_id" class="o_kanban_small_column o_kanban_project_tasks" create="false">
|
||||
<field name="state"/>
|
||||
<field name="mail_message_id" invisible="1"/>
|
||||
<field name="mail.message_id.subject"/>
|
||||
<field name="mail.message_id.date"/>
|
||||
<field name="mail.message_id.author_id"/>
|
||||
<field name="mail.message_id.email_from"/>
|
||||
|
||||
<templates>
|
||||
<t t-name="kanban-box">
|
||||
<div t-attf-class="{{!selection_mode ? 'oe_kanban_color_' + kanban_getcolor(record.color.raw_value) : ''}} oe_kanban_card oe_kanban_global_click">
|
||||
<div class="oe_kanban_content">
|
||||
<div class="o_kanban_record_top">
|
||||
<div class="o_kanban_record_headings">
|
||||
<div class="o_kanban_record_title">
|
||||
<strong>
|
||||
<t t-if="mail.message_id.author_id">
|
||||
<field name="mail.message_id.author_id"/>
|
||||
</t>
|
||||
<t t-if="mail.message_id.email_from">
|
||||
<field name="mail.message_id.email_from"/>
|
||||
</t>
|
||||
</strong>
|
||||
</div>
|
||||
</div>
|
||||
<div class="o_dropdown_kanban dropdown" t-if="!selection_mode" groups="base.group_user">
|
||||
<a role="button" class="dropdown-toggle o-no-caret btn" data-toggle="dropdown" data-display="static" href="#" aria-label="Dropdown menu" title="Dropdown menu">
|
||||
<span class="fa fa-ellipsis-v"/>
|
||||
</a>
|
||||
<div class="dropdown-menu" role="menu">
|
||||
<a t-if="widget.deletable" role="menuitem" type="delete" class="dropdown-item">Delete</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="o_kanban_record_body">
|
||||
<field name="mail.message_id.subject"/>
|
||||
</div>
|
||||
<div class="o_kanban_record_bottom" t-if="!selection_mode">
|
||||
<div class="oe_kanban_bottom_left">
|
||||
|
||||
</div>
|
||||
<div class="oe_kanban_bottom_right" t-if="!selection_mode">
|
||||
<field name="kanban_state" widget="state_selection" groups="base.group_user" invisible="context.get('fsm_mode', False)"/>
|
||||
<field name="user_id" widget="many2one_avatar_user"/>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div/>
|
||||
</div>
|
||||
</t>
|
||||
</templates/>
|
||||
</kanban>
|
||||
</field>
|
||||
</record>
|
||||
<record id="mail_inbox_views" model="ir.actions.act_window">
|
||||
<field name="name">Emails</field>
|
||||
<field name="res_model">mail.mail</field>
|
||||
<field name="view_mode">kanban</field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
3
gn_users/__init__.py
Normal file
3
gn_users/__init__.py
Normal file
@ -0,0 +1,3 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
from . import models
|
||||
13
gn_users/__manifest__.py
Normal file
13
gn_users/__manifest__.py
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
'name': "Gn Users",
|
||||
'version': '14.0.0.0.1',
|
||||
'author': 'Garage Numérique',
|
||||
'category': 'Social',
|
||||
'description': """
|
||||
This modules allows to automatically create odoo AND GN/Keycloak-SSO users at employee creation in Odoo
|
||||
""",
|
||||
'depends': ['hr'],
|
||||
'data': ['views/keycloak_settings.xml'],
|
||||
'translate': True,
|
||||
'installable': True,
|
||||
}
|
||||
3
gn_users/models/__init__.py
Normal file
3
gn_users/models/__init__.py
Normal file
@ -0,0 +1,3 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
from . import keycloak_settings, hr_employee
|
||||
181
gn_users/models/hr_employee.py
Normal file
181
gn_users/models/hr_employee.py
Normal file
@ -0,0 +1,181 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
import logging
|
||||
|
||||
from odoo import _, api, fields, models
|
||||
from keycloak import KeycloakAdmin
|
||||
from keycloak import KeycloakOpenIDConnection
|
||||
|
||||
class HrEmployee(models.Model):
|
||||
_inherit = 'hr.employee'
|
||||
|
||||
def create_associate_records(self):
|
||||
for record in self:
|
||||
|
||||
# Step 1: Force email
|
||||
email = record.work_email
|
||||
if not email:
|
||||
raise UserError("Vous devez saisir une adresse email à la création d'un nouvel employé")
|
||||
|
||||
# Step 2: Check existing records with email
|
||||
|
||||
## Check 1: Check existing user from email
|
||||
same_email_users = self.env['res.users'].search(['|', ('login','=', email), ('oauth_provider_id', '=', email)])
|
||||
same_email_user = False
|
||||
if len(same_email_users) > 0:
|
||||
same_email_user = same_email_users[0]
|
||||
associated_employee = self.env['hr.employee'].search([('user_id','=',same_email_user.id)])
|
||||
if associated_employee:
|
||||
raise Warning("L'employé " + associated_employee.name + " associé au même email " + associated_employee.work_email + " existe déjà")
|
||||
|
||||
|
||||
## Check 2: Check in existing partner if email is in contact or secondary addresses
|
||||
same_email_contacts = self.env['res.partner'].search([('email', '=', email)])
|
||||
same_email_contact = False
|
||||
if len(same_email_contacts) > 0:
|
||||
for contact in same_email_contacts:
|
||||
parent = contact
|
||||
while parent.parent_id:
|
||||
parent = parent.parent_id
|
||||
same_email_contact = parent
|
||||
break
|
||||
|
||||
|
||||
# Step 3: Retrieve missing data from existing contact
|
||||
mobile = record.mobile_phone
|
||||
phone = record.work_phone
|
||||
street = False
|
||||
street2 = False
|
||||
city = False
|
||||
zip = False
|
||||
country_id = False
|
||||
if same_email_contact:
|
||||
mobile = mobile or same_email_contact.mobile or next((address.mobile for address in same_email_contact.child_ids if address.mobile), False)
|
||||
phone = phone or same_email_contact.phone or next((address.phone for address in same_email_contact.child_ids if address.phone), False)
|
||||
street = street or same_email_contact.street or next((address.street for address in same_email_contact.child_ids if address.street), False)
|
||||
street2 = street2 or same_email_contact.street2 or next((address.street2 for address in same_email_contact.child_ids if address.street2), False)
|
||||
city = city or same_email_contact.city or next((address.city for address in same_email_contact.child_ids if address.city), False)
|
||||
zip = zip or same_email_contact.zip or next((address.zip for address in same_email_contact.child_ids if address.zip), False)
|
||||
country_id = country_id or same_email_contact.country_id or next((address.country_id for address in same_email_contact.child_ids if address.country_id), False)
|
||||
|
||||
|
||||
# Step 4: Création des enregistrements
|
||||
## Record 1: Contact creation
|
||||
new_contact = same_email_contact
|
||||
if not new_contact:
|
||||
new_contact = self.env['res.partner'].create({
|
||||
'type': "contact",
|
||||
'name': record.name,
|
||||
'email': email,
|
||||
'mobile': mobile,
|
||||
'street': street,
|
||||
'city': city,
|
||||
'zip': zip,
|
||||
'country_id': country_id,
|
||||
#'category_id': [1]
|
||||
})
|
||||
else:
|
||||
contact_email = same_email_contact.email or email
|
||||
contact_mobile = same_email_contact.mobile or mobile
|
||||
contact_phone = same_email_contact.phone or phone
|
||||
contact_street = same_email_contact.street or street
|
||||
contact_street2 = same_email_contact.street2 or street2
|
||||
contact_city = same_email_contact.city or city
|
||||
contact_zip = same_email_contact.zip or zip
|
||||
contact_country_id = same_email_contact.country_id or country_id
|
||||
same_email_contact.write({
|
||||
'email': contact_email,
|
||||
'mobile': contact_mobile,
|
||||
'phone': contact_phone,
|
||||
'street': contact_street,
|
||||
'street2': contact_street2,
|
||||
'city': contact_city,
|
||||
'zip': contact_zip,
|
||||
'country_id': contact_country_id
|
||||
})
|
||||
|
||||
## Record 2: Private_address creation
|
||||
if not same_email_contact or (same_email_contact and not same_email_contact.child_ids):
|
||||
self.env['res.partner'].create({
|
||||
'type': "private",
|
||||
'parent_id': new_contact.id,
|
||||
'name': record.name,
|
||||
'email': email,
|
||||
'mobile': mobile,
|
||||
'street': street,
|
||||
'city': city,
|
||||
'zip': zip,
|
||||
'country_id': country_id
|
||||
})
|
||||
|
||||
## Record 3: Création du contact de la liste de diffusion
|
||||
new_mailing_contact = self.env['mailing.contact'].create({
|
||||
'name': record.name,
|
||||
'partner_id': new_contact.id,
|
||||
'mobile': mobile,
|
||||
'email': email,
|
||||
'country_id': country_id,
|
||||
#'list_ids' : [ (6,0,[4]) ]
|
||||
})
|
||||
|
||||
## Record 4: Création de l'utilisateur
|
||||
new_user = same_email_user
|
||||
if not new_user:
|
||||
new_user = self.env['res.users'].create({
|
||||
'name': record.name,
|
||||
'login': email,
|
||||
'partner_id': new_contact.id,
|
||||
#'oauth_provider_id': 4,
|
||||
#'oauth_uid': email,
|
||||
#'action_id': 466
|
||||
})
|
||||
|
||||
# Step 5: Mise à jour de l'employé
|
||||
record.write({
|
||||
'address_home_id': new_contact.id,
|
||||
'user_id': new_user.id,
|
||||
#'department_id': 3
|
||||
})
|
||||
|
||||
# Step 6 User creation in keycloak
|
||||
## Step 6.1 - Retrieve Keycloak Admin Credentials from settings
|
||||
config_param = self.env['ir.config_parameter'].sudo()
|
||||
kc_admin = config_param.get_param("keycloak.admin")
|
||||
if kc_admin == True:
|
||||
kc_url = config_param.get_param("keycloak.server_url")
|
||||
kc_admin_username = config_param.get_param("keycloak.username")
|
||||
kc_admin_password = config_param.get_param("keycloak.password")
|
||||
kc_realm = config_param.get_param("keycloak.realm")
|
||||
kc_client_id = config_param.get_param("keycloak_.lient_id")
|
||||
kc_client_secret = config_param.get_param("keycloak.client_secret")
|
||||
|
||||
keycloak_admin = KeycloakAdmin(connection=keycloak_connection)
|
||||
|
||||
keycloak_connection = KeycloakOpenIDConnection(
|
||||
server_url=kc_url,
|
||||
username=kc_admin_username,
|
||||
password=kc_admin_password,
|
||||
realm_name="master",
|
||||
user_realm_name=kc_realm,
|
||||
client_id=kc_client_id,
|
||||
client_secret_key=kc_client_secret,
|
||||
verify=True)
|
||||
|
||||
new_user = keycloak_admin.create_user({
|
||||
"email": email,
|
||||
"username": email,
|
||||
"enabled": True,
|
||||
"firstName": record.firstname,
|
||||
"lastName": record.lastname,
|
||||
"attributes": {
|
||||
"locale": ["fr"]
|
||||
}},
|
||||
exist_ok=False)
|
||||
user_id_keycloak = keycloak_admin.get_user_id(email)
|
||||
response = keycloak_admin.send_update_account(user_id=user_id_keycloak,
|
||||
payload=['UPDATE_PASSWORD'])
|
||||
|
||||
@api.model
|
||||
def create(self, vals):
|
||||
employee = super(HrEmployee, self).create(vals)
|
||||
employee.create_associate_records()
|
||||
return employee
|
||||
33
gn_users/models/keycloak_settings.py
Normal file
33
gn_users/models/keycloak_settings.py
Normal file
@ -0,0 +1,33 @@
|
||||
from odoo import models, fields
|
||||
|
||||
class ResConfigSettings(models.TransientModel):
|
||||
_inherit = 'res.config.settings'
|
||||
|
||||
keycloak_admin = fields.Boolean(
|
||||
string="Keycloak Admin",
|
||||
config_parameter="keycloak.admin"
|
||||
)
|
||||
keycloak_server_url = fields.Char(
|
||||
string="Keycloak Server URL",
|
||||
config_parameter="keycloak.server_url"
|
||||
)
|
||||
keycloak_username = fields.Char(
|
||||
string="Keycloak Admin Username",
|
||||
config_parameter="keycloak.username"
|
||||
)
|
||||
keycloak_password = fields.Char(
|
||||
string="Keycloak Admin Password",
|
||||
config_parameter="keycloak.password"
|
||||
)
|
||||
keycloak_realm_name = fields.Char(
|
||||
string="Keycloak Realm Name",
|
||||
config_parameter="keycloak.realm_name"
|
||||
)
|
||||
keycloak_client_id = fields.Char(
|
||||
string="Keycloak Client ID",
|
||||
config_parameter="keycloak.client_id"
|
||||
)
|
||||
keycloak_client_secret = fields.Char(
|
||||
string="Keycloak Client Secret",
|
||||
config_parameter="keycloak.client_secret"
|
||||
)
|
||||
50
gn_users/views/keycloak_settings.xml
Normal file
50
gn_users/views/keycloak_settings.xml
Normal file
@ -0,0 +1,50 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="view_res_config_settings_keycloak" model="ir.ui.view">
|
||||
<field name="name">res.config.settings.view.keycloak</field>
|
||||
<field name="model">res.config.settings</field>
|
||||
<field name="inherit_id" ref="base.res_config_settings_view_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<!-- Insert Keycloak Settings Section -->
|
||||
<xpath expr="//div[@id='recaptcha']" position="after">
|
||||
<div class="col-12 col-lg-6 o_setting_box" id="kc_settings">
|
||||
<div class="o_setting_left_pane">
|
||||
<field name="keycloak_admin"/>
|
||||
</div>
|
||||
<div class="o_setting_right_pane">
|
||||
<label for="keycloak_admin"/>
|
||||
<div class="text-muted">
|
||||
Connect to Keycloak Admin for SSO User management from odoo
|
||||
</div>
|
||||
<div attrs="{'invisible': [('keycloak_admin', '=', False)]}">
|
||||
<div class="content-group mt16">
|
||||
<label for="keycloak_server_url" class="o_light_label"/>
|
||||
<field name="keycloak_server_url"/>
|
||||
</div>
|
||||
<div class="content-group">
|
||||
<label for="keycloak_username" class="o_light_label"/>
|
||||
<field name="keycloak_username"/>
|
||||
</div>
|
||||
<div class="content-group">
|
||||
<label for="keycloak_password" class="o_light_label"/>
|
||||
<field name="keycloak_password"/>
|
||||
</div>
|
||||
<div class="content-group">
|
||||
<label for="keycloak_realm_name" class="o_light_label"/>
|
||||
<field name="keycloak_realm_name"/>
|
||||
</div>
|
||||
<div class="content-group">
|
||||
<label for="keycloak_client_id" class="o_light_label"/>
|
||||
<field name="keycloak_client_id"/>
|
||||
</div>
|
||||
<div class="content-group">
|
||||
<label for="keycloak_client_secret" class="o_light_label"/>
|
||||
<field name="keycloak_client_secret"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
Loading…
x
Reference in New Issue
Block a user