diff --git a/.github/helper/documentation.py b/.github/helper/documentation.py
index 83346045f89..d07c880684e 100644
--- a/.github/helper/documentation.py
+++ b/.github/helper/documentation.py
@@ -10,6 +10,7 @@ WEBSITE_REPOS = [
DOCUMENTATION_DOMAINS = [
"docs.erpnext.com",
+ "docs.frappe.io",
"frappeframework.com",
]
diff --git a/.github/helper/install.sh b/.github/helper/install.sh
index 915a4637999..30389734429 100644
--- a/.github/helper/install.sh
+++ b/.github/helper/install.sh
@@ -6,7 +6,7 @@ cd ~ || exit
sudo apt update
sudo apt remove mysql-server mysql-client
-sudo apt install libcups2-dev redis-server mariadb-client-10.6
+sudo apt install libcups2-dev redis-server mariadb-client
pip install frappe-bench
@@ -44,13 +44,9 @@ fi
install_whktml() {
- if [ "$(lsb_release -rs)" = "22.04" ]; then
- wget -O /tmp/wkhtmltox.deb https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6.1-2/wkhtmltox_0.12.6.1-2.jammy_amd64.deb
- sudo apt install /tmp/wkhtmltox.deb
- else
- echo "Please update this script to support wkhtmltopdf for $(lsb_release -ds)"
- exit 1
- fi
+ wget -O /tmp/wkhtmltox.deb https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6.1-2/wkhtmltox_0.12.6.1-2.jammy_amd64.deb
+ sudo apt install /tmp/wkhtmltox.deb
+
}
install_whktml &
wkpid=$!
diff --git a/.github/release.yml b/.github/release.yml
new file mode 100644
index 00000000000..c043f44b6fe
--- /dev/null
+++ b/.github/release.yml
@@ -0,0 +1,4 @@
+changelog:
+ exclude:
+ labels:
+ - skip-release-notes
diff --git a/.github/workflows/label-base-on-title.yml b/.github/workflows/label-base-on-title.yml
new file mode 100644
index 00000000000..4e811edf99a
--- /dev/null
+++ b/.github/workflows/label-base-on-title.yml
@@ -0,0 +1,30 @@
+name: "Auto-label PRs based on title"
+
+on:
+ pull_request_target:
+ types: [opened, reopened]
+
+jobs:
+ add-label-if-prefix-matches:
+ permissions:
+ contents: read
+ pull-requests: write
+ runs-on: ubuntu-latest
+ steps:
+ - name: Check PR title and add label if it matches prefixes
+ uses: actions/github-script@v7
+ continue-on-error: true
+ with:
+ script: |
+ const title = context.payload.pull_request.title.toLowerCase();
+ const prefixes = ['chore', 'ci', 'style', 'test', 'refactor'];
+
+ // Check if the PR title starts with any of the prefixes
+ if (prefixes.some(prefix => title.startsWith(prefix))) {
+ await github.rest.issues.addLabels({
+ owner: context.repo.owner,
+ repo: context.repo.repo,
+ issue_number: context.payload.pull_request.number,
+ labels: ['skip-release-notes']
+ });
+ }
diff --git a/.github/workflows/patch.yml b/.github/workflows/patch.yml
index 21dd3d48794..ffaa6b5e7df 100644
--- a/.github/workflows/patch.yml
+++ b/.github/workflows/patch.yml
@@ -57,7 +57,7 @@ jobs:
run: echo "127.0.0.1 test_site" | sudo tee -a /etc/hosts
- name: Cache pip
- uses: actions/cache@v2
+ uses: actions/cache@v4
with:
path: ~/.cache/pip
key: ${{ runner.os }}-pip-${{ hashFiles('**/*requirements.txt', '**/pyproject.toml') }}
@@ -66,7 +66,7 @@ jobs:
${{ runner.os }}-
- name: Cache node modules
- uses: actions/cache@v2
+ uses: actions/cache@v4
env:
cache-name: cache-node-modules
with:
@@ -81,7 +81,7 @@ jobs:
id: yarn-cache-dir-path
run: echo "::set-output name=dir::$(yarn cache dir)"
- - uses: actions/cache@v2
+ - uses: actions/cache@v4
id: yarn-cache
with:
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
diff --git a/.github/workflows/server-tests-mariadb.yml b/.github/workflows/server-tests-mariadb.yml
index 720f0e0ed35..8f2dfe0c0e8 100644
--- a/.github/workflows/server-tests-mariadb.yml
+++ b/.github/workflows/server-tests-mariadb.yml
@@ -76,7 +76,7 @@ jobs:
run: echo "127.0.0.1 test_site" | sudo tee -a /etc/hosts
- name: Cache pip
- uses: actions/cache@v2
+ uses: actions/cache@v4
with:
path: ~/.cache/pip
key: ${{ runner.os }}-pip-${{ hashFiles('**/*requirements.txt', '**/pyproject.toml') }}
@@ -85,7 +85,7 @@ jobs:
${{ runner.os }}-
- name: Cache node modules
- uses: actions/cache@v2
+ uses: actions/cache@v4
env:
cache-name: cache-node-modules
with:
@@ -100,7 +100,7 @@ jobs:
id: yarn-cache-dir-path
run: echo "::set-output name=dir::$(yarn cache dir)"
- - uses: actions/cache@v2
+ - uses: actions/cache@v4
id: yarn-cache
with:
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
diff --git a/.github/workflows/server-tests-postgres.yml b/.github/workflows/server-tests-postgres.yml
index a6887066570..2470438aa7c 100644
--- a/.github/workflows/server-tests-postgres.yml
+++ b/.github/workflows/server-tests-postgres.yml
@@ -66,7 +66,7 @@ jobs:
run: echo "127.0.0.1 test_site" | sudo tee -a /etc/hosts
- name: Cache pip
- uses: actions/cache@v2
+ uses: actions/cache@v4
with:
path: ~/.cache/pip
key: ${{ runner.os }}-pip-${{ hashFiles('**/*requirements.txt', '**/pyproject.toml') }}
@@ -75,7 +75,7 @@ jobs:
${{ runner.os }}-
- name: Cache node modules
- uses: actions/cache@v2
+ uses: actions/cache@v4
env:
cache-name: cache-node-modules
with:
@@ -90,7 +90,7 @@ jobs:
id: yarn-cache-dir-path
run: echo "::set-output name=dir::$(yarn cache dir)"
- - uses: actions/cache@v2
+ - uses: actions/cache@v4
id: yarn-cache
with:
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 7375ca14727..13cbf66a5af 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -1,5 +1,5 @@
exclude: 'node_modules|.git'
-default_stages: [commit]
+default_stages: [pre-commit]
fail_fast: false
diff --git a/CODEOWNERS b/CODEOWNERS
index 9077c6783c7..4a19fc871b5 100644
--- a/CODEOWNERS
+++ b/CODEOWNERS
@@ -4,21 +4,21 @@
# the repo. Unless a later match takes precedence,
erpnext/accounts/ @deepeshgarg007 @ruthra-kumar
-erpnext/assets/ @anandbaburajan @deepeshgarg007
+erpnext/assets/ @khushi8112 @deepeshgarg007
erpnext/regional @deepeshgarg007 @ruthra-kumar
erpnext/selling @deepeshgarg007 @ruthra-kumar
erpnext/support/ @deepeshgarg007
pos*
-erpnext/buying/ @rohitwaghchaure @s-aga-r
-erpnext/maintenance/ @rohitwaghchaure @s-aga-r
-erpnext/manufacturing/ @rohitwaghchaure @s-aga-r
-erpnext/quality_management/ @rohitwaghchaure @s-aga-r
-erpnext/stock/ @rohitwaghchaure @s-aga-r
-erpnext/subcontracting @rohitwaghchaure @s-aga-r
+erpnext/buying/ @rohitwaghchaure
+erpnext/maintenance/ @rohitwaghchaure
+erpnext/manufacturing/ @rohitwaghchaure
+erpnext/quality_management/ @rohitwaghchaure
+erpnext/stock/ @rohitwaghchaure
+erpnext/subcontracting @rohitwaghchaure
erpnext/controllers/ @deepeshgarg007 @rohitwaghchaure
erpnext/patches/ @deepeshgarg007
.github/ @deepeshgarg007
-pyproject.toml @phot0n
+pyproject.toml @akhilnarang
diff --git a/README.md b/README.md
index 44bd7296881..3b703d97831 100644
--- a/README.md
+++ b/README.md
@@ -62,7 +62,7 @@ New passwords will be created for the ERPNext "Administrator" user, the MariaDB
## Learning and community
-1. [Frappe School](https://frappe.school) - Learn Frappe Framework and ERPNext from the various courses by the maintainers or from the community.
+1. [Frappe School](https://school.frappe.io) - Learn Frappe Framework and ERPNext from the various courses by the maintainers or from the community.
2. [Official documentation](https://docs.erpnext.com/) - Extensive documentation for ERPNext.
3. [Discussion Forum](https://discuss.erpnext.com/) - Engage with community of ERPNext users and service providers.
4. [Telegram Group](https://erpnext_public.t.me) - Get instant help from huge community of users.
diff --git a/erpnext/__init__.py b/erpnext/__init__.py
index 70fd15175cb..a48e84c7257 100644
--- a/erpnext/__init__.py
+++ b/erpnext/__init__.py
@@ -4,7 +4,7 @@ import inspect
import frappe
from frappe.utils.user import is_website_user
-__version__ = "15.28.2"
+__version__ = "15.54.3"
def get_default_company(user=None):
diff --git a/erpnext/accounts/deferred_revenue.py b/erpnext/accounts/deferred_revenue.py
index a48ce9b4c63..a88764cf1b2 100644
--- a/erpnext/accounts/deferred_revenue.py
+++ b/erpnext/accounts/deferred_revenue.py
@@ -58,7 +58,7 @@ def build_conditions(process_type, account, company):
)
if account:
- conditions += f"AND {deferred_account}='{account}'"
+ conditions += f"AND {deferred_account}={frappe.db.escape(account)}"
elif company:
conditions += f"AND p.company = {frappe.db.escape(company)}"
diff --git a/erpnext/accounts/doctype/account/account.json b/erpnext/accounts/doctype/account/account.json
index e87b59ea9cb..5f906b54aaa 100644
--- a/erpnext/accounts/doctype/account/account.json
+++ b/erpnext/accounts/doctype/account/account.json
@@ -121,14 +121,14 @@
"label": "Account Type",
"oldfieldname": "account_type",
"oldfieldtype": "Select",
- "options": "\nAccumulated Depreciation\nAsset Received But Not Billed\nBank\nCash\nChargeable\nCapital Work in Progress\nCost of Goods Sold\nCurrent Asset\nCurrent Liability\nDepreciation\nDirect Expense\nDirect Income\nEquity\nExpense Account\nExpenses Included In Asset Valuation\nExpenses Included In Valuation\nFixed Asset\nIncome Account\nIndirect Expense\nIndirect Income\nLiability\nPayable\nReceivable\nRound Off\nStock\nStock Adjustment\nStock Received But Not Billed\nService Received But Not Billed\nTax\nTemporary",
+ "options": "\nAccumulated Depreciation\nAsset Received But Not Billed\nBank\nCash\nChargeable\nCapital Work in Progress\nCost of Goods Sold\nCurrent Asset\nCurrent Liability\nDepreciation\nDirect Expense\nDirect Income\nEquity\nExpense Account\nExpenses Included In Asset Valuation\nExpenses Included In Valuation\nFixed Asset\nIncome Account\nIndirect Expense\nIndirect Income\nLiability\nPayable\nReceivable\nRound Off\nRound Off for Opening\nStock\nStock Adjustment\nStock Received But Not Billed\nService Received But Not Billed\nTax\nTemporary",
"search_index": 1
},
{
"description": "Rate at which this tax is applied",
"fieldname": "tax_rate",
"fieldtype": "Float",
- "label": "Rate",
+ "label": "Tax Rate",
"oldfieldname": "tax_rate",
"oldfieldtype": "Currency"
},
@@ -191,7 +191,7 @@
"idx": 1,
"is_tree": 1,
"links": [],
- "modified": "2024-06-27 16:23:04.444354",
+ "modified": "2024-08-19 15:19:11.095045",
"modified_by": "Administrator",
"module": "Accounts",
"name": "Account",
diff --git a/erpnext/accounts/doctype/account/account.py b/erpnext/accounts/doctype/account/account.py
index 1a5ee36b95a..3e026e104ad 100644
--- a/erpnext/accounts/doctype/account/account.py
+++ b/erpnext/accounts/doctype/account/account.py
@@ -4,7 +4,7 @@
import frappe
from frappe import _, throw
-from frappe.utils import cint, cstr
+from frappe.utils import add_to_date, cint, cstr, pretty_date
from frappe.utils.nestedset import NestedSet, get_ancestors_of, get_descendants_of
import erpnext
@@ -60,6 +60,7 @@ class Account(NestedSet):
"Payable",
"Receivable",
"Round Off",
+ "Round Off for Opening",
"Stock",
"Stock Adjustment",
"Stock Received But Not Billed",
@@ -103,14 +104,12 @@ class Account(NestedSet):
self.name = get_autoname_with_number(self.account_number, self.account_name, self.company)
def validate(self):
- from erpnext.accounts.utils import validate_field_number
-
if frappe.local.flags.allow_unverified_charts:
return
self.validate_parent()
self.validate_parent_child_account_type()
self.validate_root_details()
- validate_field_number("Account", self.name, self.account_number, self.company, "account_number")
+ self.validate_account_number()
self.validate_group_or_ledger()
self.set_root_and_report_type()
self.validate_mandatory()
@@ -311,6 +310,22 @@ class Account(NestedSet):
if frappe.db.get_value("GL Entry", {"account": self.name}):
frappe.throw(_("Currency can not be changed after making entries using some other currency"))
+ def validate_account_number(self, account_number=None):
+ if not account_number:
+ account_number = self.account_number
+
+ if account_number:
+ account_with_same_number = frappe.db.get_value(
+ "Account",
+ {"account_number": account_number, "company": self.company, "name": ["!=", self.name]},
+ )
+ if account_with_same_number:
+ frappe.throw(
+ _("Account Number {0} already used in account {1}").format(
+ account_number, account_with_same_number
+ )
+ )
+
def create_account_for_child_company(self, parent_acc_name_map, descendants, parent_acc_name):
for company in descendants:
company_bold = frappe.bold(company)
@@ -464,21 +479,9 @@ def get_account_autoname(account_number, account_name, company):
return " - ".join(parts)
-def validate_account_number(name, account_number, company):
- if account_number:
- account_with_same_number = frappe.db.get_value(
- "Account", {"account_number": account_number, "company": company, "name": ["!=", name]}
- )
- if account_with_same_number:
- frappe.throw(
- _("Account Number {0} already used in account {1}").format(
- account_number, account_with_same_number
- )
- )
-
-
@frappe.whitelist()
def update_account_number(name, account_name, account_number=None, from_descendant=False):
+ _ensure_idle_system()
account = frappe.get_cached_doc("Account", name)
if not account:
return
@@ -499,7 +502,7 @@ def update_account_number(name, account_name, account_number=None, from_descenda
"name",
)
- if old_name:
+ if old_name and not from_descendant:
# same account in parent company exists
allow_child_account_creation = _("Allow Account Creation Against Child Company")
@@ -517,7 +520,7 @@ def update_account_number(name, account_name, account_number=None, from_descenda
frappe.throw(message, title=_("Rename Not Allowed"))
- validate_account_number(name, account_number, account.company)
+ account.validate_account_number(account_number)
if account_number:
frappe.db.set_value("Account", name, "account_number", account_number.strip())
else:
@@ -540,6 +543,7 @@ def update_account_number(name, account_name, account_number=None, from_descenda
@frappe.whitelist()
def merge_account(old, new):
+ _ensure_idle_system()
# Validate properties before merging
new_account = frappe.get_cached_doc("Account", new)
old_account = frappe.get_cached_doc("Account", old)
@@ -593,3 +597,31 @@ def sync_update_account_number_in_child(
for d in frappe.db.get_values("Account", filters=filters, fieldname=["company", "name"], as_dict=True):
update_account_number(d["name"], account_name, account_number, from_descendant=True)
+
+
+def _ensure_idle_system():
+ # Don't allow renaming if accounting entries are actively being updated, there are two main reasons:
+ # 1. Correctness: It's next to impossible to ensure that renamed account is not being used *right now*.
+ # 2. Performance: Renaming requires locking out many tables entirely and severely degrades performance.
+
+ if frappe.flags.in_test:
+ return
+
+ last_gl_update = None
+ try:
+ # We also lock inserts to GL entry table with for_update here.
+ last_gl_update = frappe.db.get_value("GL Entry", {}, "modified", for_update=True, wait=False)
+ except frappe.QueryTimeoutError:
+ # wait=False fails immediately if there's an active transaction.
+ last_gl_update = add_to_date(None, seconds=-1)
+
+ if not last_gl_update:
+ return
+
+ if last_gl_update > add_to_date(None, minutes=-5):
+ frappe.throw(
+ _(
+ "Last GL Entry update was done {}. This operation is not allowed while system is actively being used. Please wait for 5 minutes before retrying."
+ ).format(pretty_date(last_gl_update)),
+ title=_("System In Use"),
+ )
diff --git a/erpnext/accounts/doctype/account/account_tree.js b/erpnext/accounts/doctype/account/account_tree.js
index 49d5396c0f3..a61fcb4f530 100644
--- a/erpnext/accounts/doctype/account/account_tree.js
+++ b/erpnext/accounts/doctype/account/account_tree.js
@@ -237,19 +237,22 @@ frappe.treeview_settings["Account"] = {
},
post_render: function (treeview) {
frappe.treeview_settings["Account"].treeview["tree"] = treeview.tree;
- treeview.page.set_primary_action(
- __("New"),
- function () {
- let root_company = treeview.page.fields_dict.root_company.get_value();
-
- if (root_company) {
- frappe.throw(__("Please add the account to root level Company - {0}"), [root_company]);
- } else {
- treeview.new_node();
- }
- },
- "add"
- );
+ if (treeview.can_create) {
+ treeview.page.set_primary_action(
+ __("New"),
+ function () {
+ let root_company = treeview.page.fields_dict.root_company.get_value();
+ if (root_company) {
+ frappe.throw(__("Please add the account to root level Company - {0}"), [
+ root_company,
+ ]);
+ } else {
+ treeview.new_node();
+ }
+ },
+ "add"
+ );
+ }
},
toolbar: [
{
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/chart_of_accounts.py b/erpnext/accounts/doctype/account/chart_of_accounts/chart_of_accounts.py
index 2768f321ff6..1c81f07cee3 100644
--- a/erpnext/accounts/doctype/account/chart_of_accounts/chart_of_accounts.py
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/chart_of_accounts.py
@@ -116,6 +116,7 @@ def identify_is_group(child):
return is_group
+@frappe.whitelist()
def get_chart(chart_template, existing_company=None):
chart = {}
if existing_company:
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/bf_plan_comptable.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/bf_plan_comptable.json
new file mode 100644
index 00000000000..b7fcc55bd42
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/bf_plan_comptable.json
@@ -0,0 +1,1919 @@
+{
+ "country_code": "bf",
+ "name": "Syscohada - Plan Comptable",
+ "tree": {
+ "1-Comptes de ressources durables": {
+ "10-Capital": {
+ "101-Capital social": {
+ "1011-Capital souscrit, non appel\u00e9": {},
+ "1012-Capital souscrit, appel\u00e9, non vers\u00e9": {},
+ "1013-Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {},
+ "1014-Capital souscrit, appel\u00e9, vers\u00e9, amorti": {},
+ "1018-Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {}
+ },
+ "102-Capital par dotation": {
+ "1021-Dotation initiale": {},
+ "1022-Dotations compl\u00e9mentaires": {},
+ "1028-Autres dotations": {}
+ },
+ "103-Capital personnel": {},
+ "104-Compte de l\u2019exploitant": {
+ "1041-Apports temporaires": {},
+ "1042-Op\u00e9rations courantes": {},
+ "1043-R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {},
+ "1047-Pr\u00e9l\u00e8vements d\u2019autoconsommation": {},
+ "1048-Autres pr\u00e9l\u00e8vements": {}
+ },
+ "105-Primes li\u00e9es au capital social": {
+ "1051-Primes d\u2019\u00e9mission": {},
+ "1052-Primes d\u2019apport": {},
+ "1053-Primes de fusion": {},
+ "1054-Primes de conversion": {},
+ "1058-Autres primes": {}
+ },
+ "106-\u00c9carts de r\u00e9\u00e9valuation": {
+ "1061-\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {},
+ "1062-\u00c9carts de r\u00e9\u00e9valuation libre": {}
+ },
+ "109-Apporteurs, capital souscrit, non appel\u00e9": {}
+ },
+ "11-R\u00e9serves": {
+ "111-R\u00e9serve l\u00e9gale": {},
+ "112-R\u00e9serves statutaires ou contractuelles": {},
+ "113-R\u00e9serves r\u00e9glement\u00e9es": {
+ "1131-R\u00e9serves de plus-values nettes \u00e0 long terme": {},
+ "1132-R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {},
+ "1133-R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {},
+ "1134-R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {},
+ "1135-Autres r\u00e9serves r\u00e9glement\u00e9es": {}
+ },
+ "118-Autres r\u00e9serves": {
+ "1181-R\u00e9serves facultatives": {},
+ "1188-R\u00e9serves diverses": {}
+ }
+ },
+ "12-Report \u00e0 nouveau": {
+ "121-Report \u00e0 nouveau cr\u00e9diteur": {},
+ "129-Report \u00e0 nouveau d\u00e9biteur": {
+ "1291-Perte nette \u00e0 reporter": {},
+ "1292-Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {}
+ }
+ },
+ "13-R\u00e9sultat net de l\u2019exercice": {
+ "130-R\u00e9sultat en instance d\u2019affectation": {
+ "1301-R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {},
+ "1309-R\u00e9sultat en instance d\u2019affectation : perte": {}
+ },
+ "131-R\u00e9sultat net : b\u00e9n\u00e9fice": {},
+ "132-Marge commerciale (MC)": {},
+ "133-Valeur ajout\u00e9e (VA)": {},
+ "134-Exc\u00e9dent brut d\u2019exploitation (EBE)": {},
+ "135-R\u00e9sultat d\u2019exploitation (RE)": {},
+ "136-R\u00e9sultat financier (RF)": {},
+ "137-R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {},
+ "138-R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "1381-R\u00e9sultat de fusion": {},
+ "1382-R\u00e9sultat d\u2019apport partiel d\u2019actif": {},
+ "1383-R\u00e9sultat de scission": {},
+ "1384-R\u00e9sultat de liquidation": {}
+ },
+ "139-R\u00e9sultat net : perte": {}
+ },
+ "14-Subventions d\u2019investissement": {
+ "141-Subventions d\u2019\u00e9quipement": {
+ "1411-\u00c9tat": {},
+ "1412-R\u00e9gions": {},
+ "1413-D\u00e9partements": {},
+ "1414-Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {},
+ "1415-Entit\u00e9s publiques ou mixtes": {},
+ "1416-Entit\u00e9s et organismes priv\u00e9s": {},
+ "1417-Organismes internationaux": {},
+ "1418-Autres": {}
+ },
+ "148-Autres subventions d\u2019investissement": {}
+ },
+ "15-Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "151-Amortissements d\u00e9rogatoires": {},
+ "152-Plus-values de cession \u00e0 r\u00e9investir": {},
+ "153-Fonds r\u00e9glement\u00e9s": {
+ "1531-Fonds National": {},
+ "1532-Pr\u00e9l\u00e8vement pour le Budget": {}
+ },
+ "154-Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {},
+ "155-Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "1551-Reconstitution des gisements miniers et p\u00e9troliers": {}
+ },
+ "156-Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "1561-Hausse de prix": {},
+ "1562-Fluctuation des cours": {}
+ },
+ "157-Provisions pour investissement": {},
+ "158-Autres provisions et fonds r\u00e9glement\u00e9s": {}
+ },
+ "16-Emprunts et dettes assimil\u00e9es": {
+ "161-Emprunts obligataires": {
+ "1611-Emprunts obligataires ordinaires": {},
+ "1612-Emprunts obligataires convertibles en actions": {},
+ "1613-Emprunts obligataires remboursables en actions": {},
+ "1618-Autres emprunts obligataires": {}
+ },
+ "162-Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "163-Avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "164-Avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "165-D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "1651-D\u00e9p\u00f4ts": {},
+ "1652-Cautionnements": {}
+ },
+ "166-Int\u00e9r\u00eats courus": {
+ "1661-Sur emprunts obligataires": {},
+ "1662-Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "1663-Sur avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "1664-Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "1665-Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {},
+ "1667-Sur avances assorties de conditions particuli\u00e8res": {},
+ "1668-Sur autres emprunts et dettes": {}
+ },
+ "167-Avances assorties de conditions particuli\u00e8res": {
+ "1671-Avances bloqu\u00e9es pour augmentation du capital": {},
+ "1672-Avances conditionn\u00e9es par l\u2019\u00c9tat": {},
+ "1673-Avances conditionn\u00e9es par les autres organismes africains": {},
+ "1674-Avances conditionn\u00e9es par les organismes internationaux": {}
+ },
+ "168-Autres emprunts et dettes": {
+ "1681-Rentes viag\u00e8res capitalis\u00e9es": {},
+ "1682-Billets de fonds": {},
+ "1683-Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {},
+ "1684-Emprunts participatifs": {},
+ "1685-Participation des travailleurs aux b\u00e9n\u00e9fices": {},
+ "1686-Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {}
+ }
+ },
+ "17-Dettes de location acquisition": {
+ "172-Dettes de location acquisition / cr\u00e9dit bail immobilier": {},
+ "173-Dettes de location acquisition / cr\u00e9dit bail mobilier": {},
+ "174-Dettes de location acquisition / location de vente": {},
+ "176-Int\u00e9r\u00eats courus": {
+ "1762-Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "1763-Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "1764-Sur dettes de location acquisition / location-vente": {},
+ "1768-Sur autres dettes de location acquisition": {}
+ },
+ "178-Autres dettes de location acquisition": {}
+ },
+ "18-Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "181-Dettes li\u00e9es \u00e0 des participations": {
+ "1811-Dettes li\u00e9es \u00e0 des participations (groupe)": {},
+ "1812-Dettes li\u00e9es \u00e0 des participations (hors groupe)": {}
+ },
+ "182-Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "183-Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {},
+ "184-Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "185-Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "186-Comptes de liaison charges": {},
+ "187-Comptes de liaison produits": {},
+ "188-Comptes de liaison des soci\u00e9t\u00e9s en participation": {}
+ },
+ "19-Provisions pour risques et charges": {
+ "191-Provisions pour litiges": {},
+ "192-Provisions pour garanties donn\u00e9es aux clients": {},
+ "193-Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {},
+ "194-Provisions pour pertes de change": {},
+ "195-Provisions pour imp\u00f4ts": {},
+ "196-Provisions pour pensions et obligations similaires": {
+ "1961-Provisions pour pensions et obligations similaires engagement de retraite": {},
+ "1962-Actif du r\u00e9gime de retraite": {}
+ },
+ "197-Provisions pour restructuration": {},
+ "198-Autres provisions pour risques et charges": {
+ "1981-Provisions pour amendes et p\u00e9nalit\u00e9s": {},
+ "1983-Provisions pour propre assureur": {},
+ "1984-Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "1985-Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {},
+ "1988-Provisions pour divers risques et charges": {}
+ }
+ },
+ "root_type": "Equity"
+ },
+ "2-Comptes d\u2019actif immobilis\u00e9": {
+ "21-Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "211-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "212-Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "2121-Brevets": {
+ "account_type": "Fixed Asset"
+ },
+ "2122-Licences": {
+ "account_type": "Fixed Asset"
+ },
+ "2123-Concessions de service public": {
+ "account_type": "Fixed Asset"
+ },
+ "2128-Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "213-Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "2131-Logiciels": {
+ "account_type": "Fixed Asset"
+ },
+ "2132-Sites internet": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "214-Marques": {
+ "account_type": "Fixed Asset"
+ },
+ "215-Fonds commercial": {
+ "account_type": "Fixed Asset"
+ },
+ "216-Droit au bail": {
+ "account_type": "Fixed Asset"
+ },
+ "217-Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset"
+ },
+ "218-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "2181-Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset"
+ },
+ "2182-Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset"
+ },
+ "2183-Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset"
+ },
+ "2184-Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset"
+ },
+ "2188-Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "219-Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "2191-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "2193-Logiciels et internet": {
+ "account_type": "Fixed Asset"
+ },
+ "2198-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "22-Terrains": {
+ "account_type": "Fixed Asset",
+ "221-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "2211-Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset"
+ },
+ "2212-Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset"
+ },
+ "2218-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "222-Terrains nus": {
+ "account_type": "Fixed Asset",
+ "2221-Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset"
+ },
+ "2228-Autres terrains nus": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "223-Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "2231-Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset"
+ },
+ "2232-Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset"
+ },
+ "2234-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2235-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2238-Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "224-Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "2241-Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset"
+ },
+ "2245-Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2248-Autres travaux": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "225-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "2251-Carri\u00e8res": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "226-Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "2261-Parkings": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "227-Terrains mis en concession": {
+ "account_type": "Fixed Asset"
+ },
+ "228-Autres terrains": {
+ "account_type": "Fixed Asset",
+ "2281-Terrains immeubles de placement": {
+ "account_type": "Fixed Asset"
+ },
+ "2285-Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset"
+ },
+ "2286-Terrains de location acquisition": {
+ "account_type": "Fixed Asset"
+ },
+ "2288-Divers terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "229-Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "2291-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset"
+ },
+ "2292-Terrains nus": {
+ "account_type": "Fixed Asset"
+ },
+ "2295-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2298-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "23-B\u00e2timents, installations techniques et agencements": {
+ "231-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "2311-B\u00e2timents industriels": {},
+ "2312-B\u00e2timents agricoles": {},
+ "2313-B\u00e2timents administratifs et commerciaux": {},
+ "2314-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2315-B\u00e2timents immeubles de placement": {},
+ "2316-B\u00e2timents de location acquisition": {}
+ },
+ "232-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "2321-B\u00e2timents industriels": {},
+ "2322-B\u00e2timents agricoles": {},
+ "2323-B\u00e2timents administratifs et commerciaux": {},
+ "2324-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2325-B\u00e2timents immeubles de placement": {},
+ "2326-B\u00e2timents de location acquisition": {}
+ },
+ "233-Ouvrages d\u2019infrastructure": {
+ "2331-Voies de terre": {},
+ "2332-Voies de fer": {},
+ "2333-Voies d\u2019eau": {},
+ "2334-Barrages, Digues": {},
+ "2335-Pistes d\u2019a\u00e9rodrome": {},
+ "2338-Autres ouvrages d\u2019infrastructures": {}
+ },
+ "234-Am\u00e9nagements, agencements et installations techniques": {
+ "2341-Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {},
+ "2342-Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {},
+ "2343-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {},
+ "2344-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {},
+ "2345-Am\u00e9nagements et agencements des b\u00e2timents": {}
+ },
+ "235-Am\u00e9nagements de bureaux": {
+ "2351-Installations g\u00e9n\u00e9rales": {},
+ "2358-Autres am\u00e9nagements de bureaux": {}
+ },
+ "237-B\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "238-Autres installations et agencements": {},
+ "239-B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "2391-B\u00e2timents en cours": {},
+ "2392-Installations en cours": {},
+ "2393-Ouvrages d\u2019infrastructure en cours": {},
+ "2394-Am\u00e9nagements et agencements et installations techniques en cours": {},
+ "2395-Am\u00e9nagements de bureaux en cours": {},
+ "2398-Autres installations et agencements en cours": {}
+ }
+ },
+ "24-Mat\u00e9riel, mobilier et actifs biologiques": {
+ "241-Mat\u00e9riel et outillage industriel et commercial": {
+ "2411-Mat\u00e9riel industriel": {},
+ "2412-Outillage industriel": {},
+ "2413-Mat\u00e9riel commercial": {},
+ "2414-Outillage commercial": {},
+ "2416-Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {}
+ },
+ "242-Mat\u00e9riel et outillage agricole": {
+ "2421-Mat\u00e9riel agricole": {},
+ "2422-Outillage agricole": {},
+ "2426-Mat\u00e9riel & outillage agricole de location-acquisition": {}
+ },
+ "243-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "244-Mat\u00e9riel et mobilier": {
+ "2441-Mat\u00e9riel de bureau": {},
+ "2442-Mat\u00e9riel informatique": {},
+ "2443-Mat\u00e9riel bureautique": {},
+ "2444-Mobilier de bureau": {},
+ "2445-Mat\u00e9riel et mobilier immeubles de placement": {},
+ "2446-Mat\u00e9riel et mobilier de location acquisition": {},
+ "2447-Mat\u00e9riel et mobilier des logements du personnel": {}
+ },
+ "245-Mat\u00e9riel de transport": {
+ "2451-Mat\u00e9riel automobile": {},
+ "2452-Mat\u00e9riel ferroviaire": {},
+ "2453-Mat\u00e9riel fluvial, lagunaire": {},
+ "2454-Mat\u00e9riel naval": {},
+ "2455-Mat\u00e9riel a\u00e9rien": {},
+ "2456-Mat\u00e9riel de transport de location-acquisition": {},
+ "2457-Mat\u00e9riel hippomobile": {},
+ "2458-Autres mat\u00e9riels de transport": {}
+ },
+ "246-Actifs biologiques": {
+ "2461-Cheptel, animaux de trait": {},
+ "2462-Cheptel, animaux reproducteurs": {},
+ "2463-Animaux de garde": {},
+ "2465-Plantations agricoles": {},
+ "2468-Autres actifs biologiques": {}
+ },
+ "247-Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "2471-Agencements et am\u00e9nagements du mat\u00e9riel": {},
+ "2472-Agencements et am\u00e9nagements des actifs biologiques": {},
+ "2478-Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {}
+ },
+ "248-Autres mat\u00e9riels et mobiliers": {
+ "2481-Collections et \u0153uvres d\u2019art": {},
+ "2488-Divers mat\u00e9riels mobiliers": {}
+ },
+ "249-Mat\u00e9riels et actifs biologiques en cours": {
+ "2491-Mat\u00e9riel et outillage industriel et commercial": {},
+ "2492-Mat\u00e9riel et outillage agricole": {},
+ "2493-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2494-Mat\u00e9riel et mobilier de bureau": {},
+ "2495-Mat\u00e9riel de transport": {},
+ "2496-Actifs biologiques": {},
+ "2497-Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {},
+ "2498-Autres mat\u00e9riels et actifs biologiques en cours": {}
+ }
+ },
+ "25-Avances et acomptes vers\u00e9s sur immobilisations": {
+ "251-Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "252-Avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "26-Titres de participation": {
+ "261-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "262-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "263-Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "265-Participations dans des organismes professionnels": {},
+ "266-Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {},
+ "268-Autres titres de participation": {}
+ },
+ "27-Autres immobilisations financi\u00e8res": {
+ "271-Pr\u00eats et cr\u00e9ances": {
+ "2711-Pr\u00eats participatifs": {},
+ "2712-Pr\u00eats aux associ\u00e9s": {},
+ "2713-Billets de fonds": {},
+ "2714-Titres pr\u00eat\u00e9s": {},
+ "2718-Autres pr\u00eats et cr\u00e9ances": {}
+ },
+ "272-Pr\u00eats au personnel": {
+ "2721-Pr\u00eats immobiliers": {},
+ "2722-Pr\u00eats mobiliers et d\u2019installation": {},
+ "2728-Autres pr\u00eats au personnel": {}
+ },
+ "273-Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "2731-Retenues de garantie": {},
+ "2733-Fonds r\u00e9glement\u00e9": {},
+ "2734-Cr\u00e9ances sur le conc\u00e9dant": {},
+ "2738-Autres cr\u00e9ances sur l\u2019\u00c9tat": {}
+ },
+ "274-Titres immobilis\u00e9s": {
+ "2741-Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {},
+ "2742-Titres participatifs": {},
+ "2743-Certificats d\u2019investissement": {},
+ "2744-Parts de fonds commun de placement (FCP)": {},
+ "2745-Obligations": {},
+ "2746-Actions ou parts propres": {},
+ "2748-Autres titres immobilis\u00e9s": {}
+ },
+ "275-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "2751-D\u00e9p\u00f4ts pour loyers d\u2019avance": {},
+ "2752-D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {},
+ "2753-D\u00e9p\u00f4ts pour l\u2019eau": {},
+ "2754-D\u00e9p\u00f4ts pour le gaz": {},
+ "2755-D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {},
+ "2756-Cautionnements sur march\u00e9s publics": {},
+ "2757-Cautionnements sur autres op\u00e9rations": {},
+ "2758-Autres d\u00e9p\u00f4ts et cautionnements": {}
+ },
+ "276-Int\u00e9r\u00eats courus": {
+ "2761-Pr\u00eats et cr\u00e9ances non commerciales": {},
+ "2762-Pr\u00eats au personnel": {},
+ "2763-Cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2764-Titres immobilis\u00e9s": {},
+ "2765-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2767-Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {},
+ "2768-Immobilisations financi\u00e8res diverses": {}
+ },
+ "277-Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "2771-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {},
+ "2772-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {},
+ "2773-Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "2774-Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {}
+ },
+ "278-Immobilisations financi\u00e8res diverses": {
+ "2781-Cr\u00e9ances diverses groupe": {},
+ "2782-Cr\u00e9ances diverses hors groupe": {},
+ "2784-Banques d\u00e9p\u00f4ts \u00e0 terme": {},
+ "2785-Or et m\u00e9taux pr\u00e9cieux": {},
+ "2788-Autres immobilisations financi\u00e8res": {}
+ }
+ },
+ "28-Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "281-Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "2811-Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2812-Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2813-Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2814-Amortissements des marques": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2815-Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2816-Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2817-Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2818-Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "282-Amortissements des terrains": {
+ "2824-Amortissements des travaux de mise en valeur des terrains": {}
+ },
+ "283-Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "2831-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2832-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2833-Amortissements des ouvrages d\u2019infrastructure": {},
+ "2834-Amortissements des am\u00e9nagements, agencements et installations techniques": {},
+ "2835-Amortissements des am\u00e9nagements de bureaux": {},
+ "2837-Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2838-Amortissements des autres installations et agencements": {}
+ },
+ "284-Amortissements du mat\u00e9riel": {
+ "2841-Amortissements du mat\u00e9riel et outillage industriel et commercial": {},
+ "2842-Amortissements du mat\u00e9riel et outillage agricole": {},
+ "2843-Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2844-Amortissements du mat\u00e9riel et mobilier": {},
+ "2845-Amortissements du mat\u00e9riel de transport": {},
+ "2846-Amortissements des actifs biologiques": {},
+ "2847-Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2848-Amortissements des autres mat\u00e9riels": {}
+ }
+ },
+ "29-D\u00e9pr\u00e9ciations des immobilisations": {
+ "291-D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "2911-D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {},
+ "2912-D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {},
+ "2913-D\u00e9pr\u00e9ciations des logiciels et sites internet": {},
+ "2914-D\u00e9pr\u00e9ciations des marques": {},
+ "2915-D\u00e9pr\u00e9ciations du fonds commercial": {},
+ "2916-D\u00e9pr\u00e9ciations du droit au bail": {},
+ "2917-D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {},
+ "2918-D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {},
+ "2919-D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {}
+ },
+ "292-D\u00e9pr\u00e9ciations des terrains": {
+ "2921-D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {},
+ "2922-D\u00e9pr\u00e9ciations des terrains nus": {},
+ "2923-D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {},
+ "2924-D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {},
+ "2925-D\u00e9pr\u00e9ciations des terrains de gisement": {},
+ "2926-D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {},
+ "2927-D\u00e9pr\u00e9ciations des terrains mis en concession": {},
+ "2928-D\u00e9pr\u00e9ciations des autres terrains": {},
+ "2929-D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {}
+ },
+ "293-D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "2931-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2932-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2933-D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {},
+ "2934-D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {},
+ "2935-D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {},
+ "2937-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2938-D\u00e9pr\u00e9ciations des autres installations et agencements": {},
+ "2939-D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {}
+ },
+ "294-D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "2941-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {},
+ "2942-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {},
+ "2943-D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2944-D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {},
+ "2945-D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {},
+ "2946-D\u00e9pr\u00e9ciations des actifs biologiques": {},
+ "2947-D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2948-D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {},
+ "2949-D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {}
+ },
+ "295-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "2951-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "2952-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "296-D\u00e9pr\u00e9ciations des titres de participation": {
+ "2961-D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "2962-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "2963-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "2965-D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {},
+ "2966-D\u00e9pr\u00e9ciations des parts dans des GIE": {},
+ "2968-D\u00e9pr\u00e9ciations des autres titres de participation": {}
+ },
+ "297-D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "2971-D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {},
+ "2972-D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {},
+ "2973-D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2974-D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {},
+ "2975-D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2977-D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {},
+ "2978-D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "3-Comptes de Stocks": {
+ "31-Marchandises": {
+ "311-Marchandises A": {
+ "3111-Marchandises A1": {},
+ "3112-Marchandises A2": {}
+ },
+ "312-Marchandises B": {
+ "3121-Marchandises B1": {},
+ "3122-Marchandises B2": {}
+ },
+ "313-Actifs biologiques": {
+ "3131-Animaux": {},
+ "3132-V\u00e9g\u00e9taux": {}
+ },
+ "318-Marchandises hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "32-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "321-Mati\u00e8res A": {},
+ "322-Mati\u00e8res B": {},
+ "323-Fournitures (A, B)": {}
+ },
+ "33-Autres approvisionnements": {
+ "331-Mati\u00e8res consommables": {},
+ "332-Fournitures d\u2019atelier et d\u2019usine": {},
+ "333-Fournitures de magasin": {},
+ "334-Fournitures de bureau": {},
+ "335-Emballages": {
+ "3351-Emballages perdus": {},
+ "3352-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "3353-Emballages \u00e0 usage mixte": {},
+ "3358-Autres emballages": {}
+ },
+ "338-Autres mati\u00e8res": {}
+ },
+ "34-Produits en cours": {
+ "341-Produits en cours": {
+ "3411-Produits en cours P1": {},
+ "3412-Produits en cours P2": {}
+ },
+ "342-Travaux en cours": {
+ "3421-Travaux en cours T1": {},
+ "3422-Travaux en cours T2": {}
+ },
+ "343-Produits interm\u00e9diaires en cours": {
+ "3431-Produits interm\u00e9diaires A": {},
+ "3432-Produits interm\u00e9diaires B": {}
+ },
+ "344-Produits r\u00e9siduels en cours": {
+ "3441-Produits r\u00e9siduels A": {},
+ "3442-Produits r\u00e9siduels B": {}
+ },
+ "345-Actifs biologiques en cours": {
+ "3451-Animaux": {},
+ "3452-V\u00e9g\u00e9taux": {}
+ }
+ },
+ "35-Services en cours": {
+ "351-\u00c9tudes en cours": {
+ "3511-\u00c9tudes en cours E1": {},
+ "3512-\u00c9tudes en cours E2": {}
+ },
+ "352-Prestations de services en cours": {
+ "3521-Prestations de services S1": {},
+ "3522-Prestations de services S2": {}
+ }
+ },
+ "36-Produits finis": {
+ "361-Produits finis A": {},
+ "362-Produits finis B": {},
+ "363-Actifs biologiques": {
+ "3631-Animaux": {},
+ "3632-V\u00e9g\u00e9taux": {},
+ "3638-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "37-Produits interm\u00e9diaires et r\u00e9siduels": {
+ "371-Produits interm\u00e9diaires": {
+ "3711-Produits interm\u00e9diaires A": {},
+ "3712-Produits interm\u00e9diaires B": {}
+ },
+ "372-Produits r\u00e9siduels": {
+ "3721-D\u00e9chets": {},
+ "3722-Rebuts": {},
+ "3723-Mati\u00e8res de R\u00e9cup\u00e9ration": {}
+ },
+ "373-Actifs biologiques": {
+ "3731-Animaux": {},
+ "3732-V\u00e9g\u00e9taux": {},
+ "3738-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "38-Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "381-Marchandises en cours de route": {},
+ "382-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {},
+ "383-Autres approvisionnements en cours de route": {},
+ "386-Produits finis en cours de route": {},
+ "387-Stock en consignation ou en d\u00e9p\u00f4t": {
+ "3871-Stock en consignation": {},
+ "3872-Stock en d\u00e9p\u00f4t": {}
+ },
+ "388-Stock provenant d\u2019immobilisations mises hors service ou au rebut": {}
+ },
+ "39-D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "391-D\u00e9pr\u00e9ciations des stocks de marchandises": {},
+ "392-D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "393-D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {},
+ "394-D\u00e9pr\u00e9ciations des productions en cours": {},
+ "395-D\u00e9pr\u00e9ciations des services en cours": {},
+ "396-D\u00e9pr\u00e9ciations des stocks de produits finis": {},
+ "397-D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {},
+ "398-D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {}
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "409-Fournisseurs d\u00e9biteurs": {
+ "4091-Fournisseurs Avances et acomptes vers\u00e9s": {},
+ "4092-Fournisseurs Groupe avances et acomptes vers\u00e9s": {},
+ "4093-Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {},
+ "4094-Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {},
+ "4098-Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {}
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "411-Clients": {
+ "4111-Clients": {
+ "account_type": "Receivable"
+ },
+ "4112-Clients groupe": {
+ "account_type": "Receivable"
+ },
+ "4114-Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable"
+ },
+ "4115-Clients, organismes internationaux": {
+ "account_type": "Receivable"
+ },
+ "4116-Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable"
+ },
+ "4117-Client, retenues de garantie": {
+ "account_type": "Receivable"
+ },
+ "4118-Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "412-Clients, effets \u00e0 recevoir en portefeuille": {
+ "4121-Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4122-Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4124-\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4125-Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "413-Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "4131-Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4132-Clients, effets impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4133-Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "4138-Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "414-Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "4141-Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4142-Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "4146-Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4147-Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "415-Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable"
+ },
+ "416-Cr\u00e9ances clients litigieuses ou douteuses": {
+ "4161-Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable"
+ },
+ "4162-Cr\u00e9ances douteuses": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "418-Clients, produits \u00e0 recevoir": {
+ "4181-Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable"
+ },
+ "4186-Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "421-Personnel, avances et acomptes": {
+ "4211-Personnel, avances": {},
+ "4212-Personnel, acomptes": {},
+ "4213-Frais avanc\u00e9s et fournitures au personnel": {}
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "4311-Prestations familiales": {},
+ "4312-Accidents de travail": {},
+ "4313-Caisse de retraite obligatoire": {},
+ "4314-Caisse de retraite facultative": {},
+ "4318-Autres cotisations sociales": {}
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "4331-Mutuelle": {},
+ "4332-Assurances retraite": {},
+ "4333-Assurances et organismes de sant\u00e9": {}
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4387-Produits \u00e0 recevoir": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "443-\u00c9tat, TVA factur\u00e9e": {
+ "4431-TVA factur\u00e9e sur ventes": {},
+ "4432-TVA factur\u00e9e sur prestations de services": {},
+ "4433-TVA factur\u00e9e sur travaux": {},
+ "4434-TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {},
+ "4435-TVA sur factures \u00e0 \u00e9tablir": {}
+ },
+ "445-\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "4451-TVA r\u00e9cup\u00e9rable sur immobilisations": {},
+ "4452-TVA r\u00e9cup\u00e9rable sur achats": {},
+ "4453-TVA r\u00e9cup\u00e9rable sur transport": {},
+ "4454-TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {},
+ "4455-TVA r\u00e9cup\u00e9rable sur factures non parvenues": {},
+ "4456-TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {}
+ },
+ "448-\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4486-Charges \u00e0 payer": {},
+ "4487-Produits \u00e0 recevoir": {}
+ },
+ "449-\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "4491-\u00c9tat, obligations cautionn\u00e9es": {},
+ "4492-\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {},
+ "4493-\u00c9tat, fonds de dotation \u00e0 recevoir": {},
+ "4494-\u00c9tat, subventions investissement \u00e0 recevoir": {},
+ "4495-\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {},
+ "4496-\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {},
+ "4497-\u00c9tat, avances sur subventions": {},
+ "4499-\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {}
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "451-Op\u00e9rations avec les organismes africains": {},
+ "452-Op\u00e9rations avec les autres organismes internationaux": {},
+ "458-Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "4581-Organismes internationaux, fonds de dotation \u00e0 recevoir": {},
+ "4582-Organismes internationaux, subventions \u00e0 recevoir": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "4613-Apporteurs, capital appel\u00e9, non vers\u00e9": {},
+ "4614-Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {},
+ "4618-Apporteurs, titres \u00e0 \u00e9changer": {}
+ },
+ "467-Apporteurs, restant d\u00fb sur capital appel\u00e9": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "4721-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4726-Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {}
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "4731-Mandants": {},
+ "4732-Mandataires": {},
+ "4733-Commettants": {},
+ "4734-Commissionnaires": {},
+ "4739-\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "4747-Compte de r\u00e9partition p\u00e9riodique des produits": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "4751-Compte actif": {
+ "account_type": "Temporary"
+ }
+ },
+ "476-Charges constat\u00e9es d\u2019avance": {},
+ "478-\u00c9carts de conversion actif": {
+ "4781-Diminution des cr\u00e9ances d\u2019exploitation": {},
+ "4782-Diminution des cr\u00e9ances financi\u00e8res": {},
+ "4783-Augmentation des dettes d\u2019exploitation": {},
+ "4784-Augmentation des dettes financi\u00e8res": {},
+ "4786-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4788-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "485-Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "4851-En compte, immobilisations incorporelles": {},
+ "4852-En compte, immobilisations corporelles": {},
+ "4853-Effets \u00e0 recevoir, immobilisations incorporelles": {},
+ "4854-Effets \u00e0 recevoir, immobilisations corporelles": {},
+ "4855-Effets escompt\u00e9s non \u00e9chus": {},
+ "4857-Retenues de garantie": {},
+ "4858-Factures \u00e0 \u00e9tablir": {}
+ },
+ "488-Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "491-D\u00e9pr\u00e9ciations des comptes clients": {
+ "4911-Cr\u00e9ances litigieuses": {},
+ "4912-Cr\u00e9ances douteuses": {}
+ },
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {},
+ "496-D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "4962-Associ\u00e9s, comptes courants": {},
+ "4963-Associ\u00e9s, op\u00e9rations faites en commun": {},
+ "4966-Groupe, comptes courants": {}
+ },
+ "497-D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {},
+ "498-D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "4985-Cr\u00e9ances sur cessions d\u2019immobilisations": {},
+ "4986-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4988-Autres cr\u00e9ances HAO": {}
+ },
+ "499-Provisions pour risques \u00e0 court terme": {
+ "4991-Sur op\u00e9rations d\u2019exploitation": {},
+ "4997-Sur op\u00e9rations financi\u00e8res": {},
+ "4998-Sur op\u00e9rations HAO": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "401-Fournisseurs, dettes en compte": {
+ "4011-Fournisseurs": {
+ "account_type": "Payable"
+ },
+ "4012-Fournisseurs groupe": {
+ "account_type": "Payable"
+ },
+ "4013-Fournisseurs sous-traitants": {
+ "account_type": "Payable"
+ },
+ "4016-Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable"
+ },
+ "4017-Fournisseur, retenues de garantie": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "402-Fournisseurs, effets \u00e0 payer": {
+ "4021-Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4022-Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4023-Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "404-Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "4041-Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4042-Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "4046-Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4047-Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "408-Fournisseurs, factures non parvenues": {
+ "4081-Fournisseurs": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4082-Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4083-Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4086-Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "419-Clients cr\u00e9diteurs": {
+ "4191-Clients, avances et acomptes re\u00e7us": {},
+ "4192-Clients groupe, avances et acomptes re\u00e7us": {},
+ "4194-Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {},
+ "4198-Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {}
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "422-Personnel, r\u00e9mun\u00e9rations dues": {},
+ "423-Personnel, oppositions, saisies-arr\u00eats": {
+ "4231-Personnel, oppositions": {},
+ "4232-Personnel, saisies-arr\u00eats": {},
+ "4233-Personnel, avis \u00e0 tiers d\u00e9tenteur": {}
+ },
+ "424-Personnel, \u0153uvres sociales internes": {
+ "4241-Assistance m\u00e9dicale": {},
+ "4242-Allocations familiales": {},
+ "4245-Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {},
+ "4248-Autres \u0153uvres sociales internes": {}
+ },
+ "425-Repr\u00e9sentants du personnel": {
+ "4251-D\u00e9l\u00e9gu\u00e9s du personnel": {},
+ "4252-Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {},
+ "4258-Autres repr\u00e9sentants du personnel": {}
+ },
+ "426-Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "4261-Participation aux b\u00e9n\u00e9fices": {},
+ "4264-Participation au capital": {}
+ },
+ "427-Personnel d\u00e9p\u00f4ts": {},
+ "428-Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4281-Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {},
+ "4286-Autres charges \u00e0 payer": {},
+ "4287-Produits \u00e0 recevoir": {}
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4381-Charges sociales sur gratifications \u00e0 payer": {},
+ "4382-Charges sociales sur cong\u00e9s \u00e0 payer": {},
+ "4386-Autres charges \u00e0 payer": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "441-\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {},
+ "442-\u00c9tat, autres imp\u00f4ts et taxes": {
+ "4421-Imp\u00f4ts et taxes d\u2019\u00c9tat": {},
+ "4422-Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {},
+ "4423-Imp\u00f4ts et taxes recouvrables sur des obligataires": {},
+ "4424-Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {},
+ "4426-Droits de douane": {},
+ "4428-Autres imp\u00f4ts et taxes": {}
+ },
+ "444-\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "4441-\u00c9tat, TVA due": {},
+ "4449-\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {}
+ },
+ "446-\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {},
+ "447-\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "4471-Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {},
+ "4472-Imp\u00f4ts sur salaires": {},
+ "4473-Contribution nationale": {},
+ "4474-Contribution nationale de solidarit\u00e9": {},
+ "4478-Autres imp\u00f4ts et contributions": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "4611-Apporteurs, apports en nature": {},
+ "4612-Apporteurs, apports en num\u00e9raire": {},
+ "4615-Apporteurs, versements re\u00e7us sur augmentation de capital": {},
+ "4616-Apporteurs, versements anticip\u00e9s": {},
+ "4617-Apporteurs d\u00e9faillants": {},
+ "4619-Apporteurs, capital \u00e0 rembourser": {}
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "4621-Principal": {},
+ "4626-Int\u00e9r\u00eats courus": {}
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "4631-Op\u00e9rations courantes": {},
+ "4636-Int\u00e9r\u00eats courus": {}
+ },
+ "465-Associ\u00e9s, dividendes \u00e0 payer": {},
+ "466-Groupe, comptes courants": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "4711-D\u00e9biteurs divers": {},
+ "4712-Cr\u00e9diteurs divers": {},
+ "4713-Obligataires": {},
+ "4715-R\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "4716-Compte d\u2019affacturage": {},
+ "4717-D\u00e9biteurs divers retenues de garantie": {},
+ "4718-Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {},
+ "4719-Bons de souscription d\u2019actions et d\u2019obligations": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "4746-Compte de r\u00e9partition p\u00e9riodique des charges": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "4752-Compte passif": {}
+ },
+ "477-Produits constat\u00e9s d\u2019avance": {},
+ "479-\u00c9carts de conversion passif": {
+ "4791-Augmentation des cr\u00e9ances d\u2019exploitation": {},
+ "4792-Augmentation des cr\u00e9ances financi\u00e8res": {},
+ "4793-Diminution des dettes d\u2019exploitation": {},
+ "4794-Diminution des dettes financi\u00e8res": {},
+ "4797-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4798-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "481-Fournisseurs d\u2019investissements": {
+ "4811-Immobilisations incorporelles": {},
+ "4812-Immobilisations corporelles": {},
+ "4813-Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {},
+ "4816-R\u00e9serve de propri\u00e9t\u00e9": {},
+ "4817-Retenues de garantie": {},
+ "4818-Factures non parvenues": {}
+ },
+ "482-Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "4821-Immobilisations incorporelles": {},
+ "4822-Immobilisations corporelles": {}
+ },
+ "484-Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "4887-Produits": {}
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (PASSIF)": {
+ "490-D\u00e9pr\u00e9ciations des comptes fournisseurs": {},
+ "492-D\u00e9pr\u00e9ciations des comptes personnel": {},
+ "493-D\u00e9pr\u00e9ciations des comptes organismes sociaux": {},
+ "494-D\u00e9pr\u00e9ciations des comptes \u00c9tat et collectivit\u00e9s publiques": {},
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {}
+ },
+ "root_type": "Liability"
+ },
+ "5-Comptes de tr\u00e9sorerie": {
+ "50-Titres de placement": {
+ "501-Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "5011-Titres du Tr\u00e9sor \u00e0 court terme": {},
+ "5012-Titres d\u2019organismes financiers": {},
+ "5013-Bons de caisse \u00e0 court terme": {},
+ "5016-Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {}
+ },
+ "502-Actions": {
+ "5021-Actions ou parts propres": {},
+ "5022-Actions cot\u00e9es": {},
+ "5023-Actions non cot\u00e9es": {},
+ "5024-Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {},
+ "5025-Autres actions": {},
+ "5026-Frais d\u2019acquisition des actions": {}
+ },
+ "503-Obligations": {
+ "5031-Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {},
+ "5032-Obligations cot\u00e9es": {},
+ "5033-Obligations non cot\u00e9es": {},
+ "5035-Autres obligations": {},
+ "5036-Frais d\u2019acquisition des obligations": {}
+ },
+ "504-Bons de souscription": {
+ "5042-Bons de souscription d\u2019actions": {},
+ "5043-Bons de souscription d\u2019obligations": {}
+ },
+ "505-Titres n\u00e9gociables hors r\u00e9gion": {},
+ "506-Int\u00e9r\u00eats courus": {
+ "5061-Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {},
+ "5062-Actions": {},
+ "5063-Obligations": {}
+ },
+ "508-Autres titres de placement et cr\u00e9ances assimil\u00e9es": {}
+ },
+ "51-Valeurs \u00e0 encaisser": {
+ "511-Effets \u00e0 encaisser": {},
+ "512-Effets \u00e0 l\u2019encaissement": {},
+ "513-Ch\u00e8ques \u00e0 encaisser": {},
+ "514-Ch\u00e8ques \u00e0 l\u2019encaissement": {},
+ "515-Cartes de cr\u00e9dit \u00e0 encaisser": {},
+ "518-Autres valeurs \u00e0 l\u2019encaissement": {
+ "5181-Warrants": {},
+ "5182-Billets de fonds": {},
+ "5185-Ch\u00e8ques de voyage": {},
+ "5186-Coupons \u00e9chus": {},
+ "5187-Int\u00e9r\u00eats \u00e9chus des obligations": {}
+ }
+ },
+ "52-Banques": {
+ "521-Banques locales": {
+ "5211-Banques en monnaie nationale": {
+ "account_type": "Bank"
+ },
+ "5215-Banques en devises": {
+ "account_type": "Bank"
+ },
+ "account_type": "Bank"
+ },
+ "522-Banques autres \u00c9tats r\u00e9gion": {},
+ "523-Banques autres \u00c9tats zone mon\u00e9taire": {},
+ "524-Banques hors zone mon\u00e9taire": {},
+ "525-Banques d\u00e9p\u00f4t \u00e0 terme": {},
+ "526-Banques, int\u00e9r\u00eats courus": {
+ "5261-Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {},
+ "5267-Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {}
+ }
+ },
+ "53-\u00c9tablissements financiers et assimil\u00e9s": {
+ "531-Ch\u00e8ques postaux": {},
+ "532-Tr\u00e9sor": {},
+ "533-Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {},
+ "536-\u00c9tablissements financiers, int\u00e9r\u00eats courus": {},
+ "538-Autres organismes financiers": {}
+ },
+ "54-Instruments de tr\u00e9sorerie": {
+ "541-Options de taux d\u2019int\u00e9r\u00eat": {},
+ "542-Options de taux de change": {},
+ "543-Options de taux boursiers": {},
+ "544-Instruments de march\u00e9s \u00e0 terme": {},
+ "545-Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {}
+ },
+ "55-Instruments de monnaie \u00e9lectronique": {
+ "551-Monnaie \u00e9lectronique carte carburant": {},
+ "552-Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {},
+ "553-Monnaie \u00e9lectronique carte p\u00e9age": {},
+ "554-Porte-monnaie \u00e9lectronique": {},
+ "558-Autres instruments de monnaies \u00e9lectroniques": {}
+ },
+ "56-Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "561-Cr\u00e9dits de tr\u00e9sorerie": {},
+ "564-Escompte de cr\u00e9dits de campagne": {},
+ "565-Escompte de cr\u00e9dits ordinaires": {},
+ "566-Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {}
+ },
+ "57-Caisse": {
+ "571-Caisse si\u00e8ge social": {
+ "5711-Caisse en monnaie nationale": {},
+ "5712-Caisse en devises": {}
+ },
+ "572-Caisse succursale A": {
+ "5721-En monnaie nationale": {},
+ "5722-En devises": {}
+ },
+ "573-Caisse succursale B": {
+ "5731-En monnaie nationale": {},
+ "5732-En devises": {}
+ }
+ },
+ "58-R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "581-R\u00e9gies d\u2019avance": {},
+ "582-Accr\u00e9ditifs": {},
+ "585-Virements de fonds": {},
+ "588-Autres virements internes": {}
+ },
+ "59-D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "590-D\u00e9pr\u00e9ciations des titres de placement": {},
+ "591-D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {},
+ "592-D\u00e9pr\u00e9ciations des comptes banques": {},
+ "593-D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {},
+ "594-D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {},
+ "599-Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {}
+ },
+ "root_type": "Asset"
+ },
+ "6-Comptes de charges des activit\u00e9s ordinaires": {
+ "60-Achats et variations de stocks": {
+ "601-Achats de marchandises": {
+ "6011-Dans la R\u00e9gion": {},
+ "6012-Hors R\u00e9gion": {},
+ "6013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6015-Frais sur achats": {},
+ "6019-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "602-Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "6021-Dans la R\u00e9gion": {},
+ "6022-Hors R\u00e9gion": {},
+ "6023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6025-Frais sur achats": {},
+ "6029-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "603-Variations des stocks de biens achet\u00e9s": {
+ "6031-Variations des stocks de marchandises": {},
+ "6032-Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "6033-Variations des stocks d\u2019autres approvisionnements": {}
+ },
+ "604-Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "6041-Mati\u00e8res consommables": {},
+ "6042-Mati\u00e8res combustibles": {},
+ "6043-Produits d\u2019entretien": {},
+ "6044-Fournitures d\u2019atelier et d\u2019usine": {},
+ "6045-Frais sur achat": {},
+ "6046-Fournitures de magasin": {},
+ "6047-Fournitures de bureau": {},
+ "6049-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "605-Autres achats": {
+ "6051-Fournitures non stockables Eau": {},
+ "6052-Fournitures non stockables \u00c9lectricit\u00e9": {},
+ "6053-Fournitures non stockables Autres \u00e9nergies": {},
+ "6054-Fournitures d\u2019entretien non stockables": {},
+ "6055-Fournitures de bureau non stockables": {},
+ "6056-Achats de petit mat\u00e9riel et outillage": {},
+ "6057-Achats d\u2019\u00e9tudes et prestations de services": {},
+ "6058-Achats de travaux, mat\u00e9riels et \u00e9quipements": {},
+ "6059-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "608-Achats d\u2019emballages": {
+ "6081-Emballages perdus": {},
+ "6082-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "6083-Emballages \u00e0 usage mixte": {},
+ "6085-Frais sur achats": {},
+ "6089-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ }
+ },
+ "61-Transports": {
+ "612-Transports sur ventes": {},
+ "613-Transports pour le compte de tiers": {},
+ "614-Transports du personnel": {},
+ "616-Transports de plis": {},
+ "618-Autres frais de transport": {
+ "6181-Voyages et d\u00e9placements": {},
+ "6182-Transports entre \u00e9tablissements ou chantiers": {},
+ "6183-Transports administratifs": {}
+ }
+ },
+ "62-Services ext\u00e9rieurs": {
+ "621-Sous-traitance g\u00e9n\u00e9rale": {},
+ "622-Locations, charges locatives": {
+ "6221-Locations de terrains": {},
+ "6222-Locations de b\u00e2timents": {},
+ "6223-Locations de mat\u00e9riels et outillages": {},
+ "6224-Malis sur emballages": {},
+ "6225-Locations d\u2019emballages": {},
+ "6226-Fermages et loyers du foncier": {},
+ "6228-Locations et charges locatives diverses": {}
+ },
+ "623-Redevances de location acquisition": {
+ "6232-Cr\u00e9dit-bail immobilier": {},
+ "6233-Cr\u00e9dit-bail mobilier": {},
+ "6234-Location-vente": {},
+ "6238-Autres contrats de location acquisition": {}
+ },
+ "624-Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "6241-Entretien et r\u00e9parations des biens immobiliers": {},
+ "6242-Entretien et r\u00e9parations des biens mobiliers": {},
+ "6243-Maintenance": {},
+ "6244-Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "6248-Autres entretiens et r\u00e9parations": {}
+ },
+ "625-Primes d\u2019assurance": {
+ "6251-Assurances multirisques": {},
+ "6252-Assurances mat\u00e9riel de transport": {},
+ "6253-Assurances risques d\u2019exploitation": {},
+ "6254-Assurances responsabilit\u00e9 du producteur": {},
+ "6255-Assurances insolvabilit\u00e9 clients": {},
+ "6257-Assurances transport sur ventes": {},
+ "6258-Autres primes d\u2019assurances": {}
+ },
+ "626-\u00c9tudes, recherches et documentation": {
+ "6261-\u00c9tudes et recherches": {},
+ "6265-Documentation g\u00e9n\u00e9rale": {},
+ "6266-Documentation technique": {}
+ },
+ "627-Publicit\u00e9, publications, relations publiques": {
+ "6271-Annonces, insertions": {},
+ "6272-Catalogues, imprim\u00e9s publicitaires": {},
+ "6273-\u00c9chantillons": {},
+ "6274-Foires et expositions": {},
+ "6275-Publications": {},
+ "6276-Cadeaux \u00e0 la client\u00e8le": {},
+ "6277-Frais de colloques, s\u00e9minaires, conf\u00e9rences": {},
+ "6278-Autres charges de publicit\u00e9 et relations publiques": {}
+ },
+ "628-Frais de t\u00e9l\u00e9communications": {
+ "6281-Frais de t\u00e9l\u00e9phone": {},
+ "6282-Frais de t\u00e9lex": {},
+ "6283-Frais de t\u00e9l\u00e9copie": {},
+ "6288-Autres frais de t\u00e9l\u00e9communications": {}
+ }
+ },
+ "63-Autres services ext\u00e9rieurs": {
+ "631-Frais bancaires": {
+ "6311-Frais sur titres (vente, garde)": {},
+ "6312-Frais sur effets": {},
+ "6313-Location de coffres": {},
+ "6314-Commissions d\u2019affacturage": {},
+ "6315-Commissions sur cartes de cr\u00e9dit": {},
+ "6316-Frais d\u2019\u00e9mission d\u2019emprunts": {},
+ "6317-Frais sur instruments monnaie \u00e9lectronique": {},
+ "6318-Autres frais bancaires": {}
+ },
+ "632-R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "6322-Commissions et courtages sur ventes": {},
+ "6324-Honoraires des professions r\u00e9glement\u00e9es": {},
+ "6325-Frais d\u2019actes et de contentieux": {},
+ "6326-R\u00e9mun\u00e9rations d\u2019affacturage": {},
+ "6327-R\u00e9mun\u00e9rations des autres prestataires de services": {},
+ "6328-Divers frais": {}
+ },
+ "633-Frais de formation du personnel": {},
+ "634-Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "6342-Redevances pour brevets, licences": {},
+ "6343-Redevances pour logiciels": {},
+ "6344-Redevances pour marques": {},
+ "6345-Redevances pour sites internet": {},
+ "6346-Redevances pour concessions, droits et valeurs similaires": {}
+ },
+ "635-Cotisations": {
+ "6351-Cotisations": {},
+ "6358-Concours divers": {}
+ },
+ "637-R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "6371-Personnel int\u00e9rimaire": {},
+ "6372-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "638-Autres charges externes": {
+ "6381-Frais de recrutement du personnel": {},
+ "6382-Frais de d\u00e9m\u00e9nagement": {},
+ "6383-R\u00e9ceptions": {},
+ "6384-Missions": {},
+ "6385-Charges de copropri\u00e9t\u00e9": {}
+ }
+ },
+ "64-Imp\u00f4ts et taxes": {
+ "641-Imp\u00f4ts et taxes directs": {
+ "6411-Imp\u00f4ts fonciers et taxes annexes": {},
+ "6412-Patentes, licences et taxes annexes": {},
+ "6413-Taxes sur appointements et salaires": {},
+ "6414-Taxes d\u2019apprentissage": {},
+ "6415-Formation professionnelle continue": {},
+ "6418-Autres imp\u00f4ts et taxes directs": {}
+ },
+ "645-Imp\u00f4ts et taxes indirects": {},
+ "646-Droits d\u2019enregistrement": {
+ "6461-Droits de mutation": {},
+ "6462-Droits de timbre": {},
+ "6463-Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {},
+ "6464-Vignettes": {},
+ "6468-Autres droits": {}
+ },
+ "647-P\u00e9nalit\u00e9s, amendes fiscales": {
+ "6471-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {},
+ "6472-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {},
+ "6473-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {},
+ "6474-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {},
+ "6478-Autres p\u00e9nalit\u00e9s et amendes fiscales": {}
+ },
+ "648-Autres imp\u00f4ts et taxes": {}
+ },
+ "65-Autres charges": {
+ "651-Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "6511-Clients": {},
+ "6515-Autres d\u00e9biteurs": {}
+ },
+ "652-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "6521-Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {},
+ "6525-Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "654-Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "6541-Immobilisations incorporelles": {},
+ "6542-Immobilisations corporelles": {}
+ },
+ "656-Perte de change sur cr\u00e9ances et dettes commerciale": {},
+ "657-P\u00e9nalit\u00e9s et amendes p\u00e9nales": {},
+ "658-Charges diverses": {
+ "6581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "6582-Dons": {},
+ "6583-M\u00e9c\u00e9nat": {},
+ "6588-Autres charges diverses": {}
+ },
+ "659-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "6591-Sur risques \u00e0 court terme": {},
+ "6593-Sur stocks": {},
+ "6594-Sur cr\u00e9ances": {},
+ "6598-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {}
+ }
+ },
+ "66-Charges de personnel": {
+ "661-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "6611-Appointements salaires et commissions": {},
+ "6612-Primes et gratifications": {},
+ "6613-Cong\u00e9s pay\u00e9s": {},
+ "6614-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6615-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6616-Suppl\u00e9ment familial": {},
+ "6617-Avantages en nature": {},
+ "6618-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "662-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "6621-Appointements salaires et commissions": {},
+ "6622-Primes et gratifications": {},
+ "6623-Cong\u00e9s pay\u00e9s": {},
+ "6624-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6625-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6626-Suppl\u00e9ment familial": {},
+ "6627-Avantages en nature": {},
+ "6628-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "663-Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "6631-Indemnit\u00e9s de logement": {},
+ "6632-Indemnit\u00e9s de repr\u00e9sentation": {},
+ "6633-Indemnit\u00e9s d\u2019expatriation": {},
+ "6634-Indemnit\u00e9s de transport": {},
+ "6638-Autres indemnit\u00e9s et avantages divers": {}
+ },
+ "664-Charges sociales": {
+ "6641-Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {},
+ "6642-Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {}
+ },
+ "666-R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "6661-R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {},
+ "6662-Charges sociales": {}
+ },
+ "667-R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "6671-Personnel int\u00e9rimaire": {},
+ "6672-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "668-Autres charges sociales": {
+ "6681-Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {},
+ "6682-Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {},
+ "6683-Versements et contributions aux autres \u0153uvres sociales": {},
+ "6684-M\u00e9decine du travail et pharmacie": {},
+ "6685-Assurances et organismes de sant\u00e9": {},
+ "6686-Assurances retraite et fonds de pension": {},
+ "6687-Majorations et p\u00e9nalit\u00e9s sociales": {},
+ "6688-Charges sociales diverses": {}
+ }
+ },
+ "67-Frais financiers et charges assimil\u00e9es": {
+ "671-Int\u00e9r\u00eats des emprunts": {
+ "6711-Emprunts obligataires": {},
+ "6712-Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "6713-Dettes li\u00e9es \u00e0 des participations": {},
+ "6714-Primes de remboursement des obligations": {}
+ },
+ "672-Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "6722-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "6723-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "6724-Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {},
+ "6728-Int\u00e9r\u00eats dans loyers des autres locations acquisition": {}
+ },
+ "673-Escomptes accord\u00e9s": {},
+ "674-Autres int\u00e9r\u00eats": {
+ "6741-Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {},
+ "6742-Comptes courants bloqu\u00e9s": {},
+ "6743-Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {},
+ "6744-Int\u00e9r\u00eats sur dettes commerciales": {},
+ "6745-Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {},
+ "6748-Int\u00e9r\u00eats sur dettes diverses": {}
+ },
+ "675-Escomptes des effets de commerce": {},
+ "676-Pertes de change financi\u00e8res": {},
+ "677-Pertes sur titres de placement": {
+ "6771-Pertes sur cessions de titres de placement": {},
+ "6772-Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {}
+ },
+ "678-Pertes et charges sur risques financiers": {
+ "6781-Sur rentes viag\u00e8res": {},
+ "6782-Sur op\u00e9rations financi\u00e8res": {},
+ "6784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "679-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "6791-Sur risques financiers": {},
+ "6795-Sur titres de placement": {},
+ "6798-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "68-Dotations aux amortissements": {
+ "681-Dotations aux amortissements d\u2019exploitation": {
+ "6812-Dotations aux amortissements des immobilisations incorporelles": {},
+ "6813-Dotations aux amortissements des immobilisations corporelles": {}
+ }
+ },
+ "69-Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "691-Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "6911-Dotations aux provisions pour risques et charges": {},
+ "6913-Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {},
+ "6914-Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {}
+ },
+ "697-Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "6971-Dotations aux provisions pour risques et charges": {},
+ "6972-Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "7-Comptes de produits des activit\u00e9s ordinaires": {
+ "70-Ventes": {
+ "701-Ventes de marchandises": {
+ "7011-Dans la R\u00e9gion": {},
+ "7012-Hors R\u00e9gion": {},
+ "7013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7015-Sur internet": {},
+ "7019-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "702-Ventes de produits finis": {
+ "7021-Dans la R\u00e9gion": {},
+ "7022-Hors R\u00e9gion": {},
+ "7023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7025-Sur internet": {},
+ "7029-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "703-Ventes de produits interm\u00e9diaires": {
+ "7031-Dans la R\u00e9gion": {},
+ "7032-Hors R\u00e9gion": {},
+ "7033-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7034-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7035-Sur internet": {},
+ "7039-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "704-Ventes de produits r\u00e9siduels": {
+ "7041-Dans la R\u00e9gion": {},
+ "7042-Hors R\u00e9gion": {},
+ "7043-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7044-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7045-Sur internet": {},
+ "7049-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "705-Travaux factur\u00e9s": {
+ "7051-Dans la R\u00e9gion": {},
+ "7052-Hors R\u00e9gion": {},
+ "7053-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7054-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7055-Sur internet": {},
+ "7059-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "706-Services vendus": {
+ "7061-Dans la R\u00e9gion": {},
+ "7062-Hors R\u00e9gion": {},
+ "7063-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7064-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7065-Sur internet": {},
+ "7069-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "707-Produits accessoires": {
+ "7071-Ports, emballages perdus et autres frais factur\u00e9s": {},
+ "7072-Commissions et courtages": {},
+ "7073-Locations": {},
+ "7074-Bonis sur reprises et cessions d\u2019emballages": {},
+ "7075-Mise \u00e0 disposition de personnel": {},
+ "7076-Redevances pour brevets, logiciels, marques et droits similaires": {},
+ "7077-Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {},
+ "7078-Autres produits accessoires": {}
+ }
+ },
+ "71-Subventions d\u2019exploitation": {
+ "711-Sur produits \u00e0 l\u2019exportation": {},
+ "712-Sur produits \u00e0 l\u2019importation": {},
+ "713-Sur produits de p\u00e9r\u00e9quation": {},
+ "714-Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {},
+ "718-Autres subventions d\u2019exploitation": {
+ "7181-Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {},
+ "7182-Vers\u00e9es par les organismes internationaux": {},
+ "7183-Vers\u00e9es par des tiers": {}
+ }
+ },
+ "72-Production immobilis\u00e9e": {
+ "721-Immobilisations incorporelles": {},
+ "722-Immobilisations corporelles": {
+ "7221-Immobilisations corporelles (hors actifs biologiques)": {},
+ "7222-Immobilisations corporelles (actifs biologiques)": {}
+ },
+ "724-Production auto-consomm\u00e9e": {},
+ "726-Immobilisations financi\u00e8res": {}
+ },
+ "73-Variations des stocks de biens et de services produits": {
+ "734-Variations des stocks de produits en cours": {
+ "7341-Produits en cours": {},
+ "7342-Travaux en cours": {}
+ },
+ "735-Variations des en-cours de services": {
+ "7351-\u00c9tudes en cours": {},
+ "7352-Prestations de services en cours": {}
+ },
+ "736-Variations des stocks de produits finis": {},
+ "737-Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "7371-Produits interm\u00e9diaires": {},
+ "7372-Produits r\u00e9siduels": {}
+ }
+ },
+ "75-Autres produits": {
+ "751-Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {},
+ "752-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "7521-Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {},
+ "7525-B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "754-Produits des cessions courantes d\u2019immobilisations": {
+ "7541-Immobilisations incorporelles": {},
+ "7542-Immobilisations corporelles": {}
+ },
+ "756-Gains de change sur cr\u00e9ances et dettes commerciales": {},
+ "758-Produits divers": {
+ "7581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "7582-Indemnit\u00e9s d\u2019assurances re\u00e7ues": {},
+ "7588-Autres produits divers": {}
+ },
+ "759-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "7591-Sur risques \u00e0 court terme": {},
+ "7593-Sur stocks": {},
+ "7594-Sur cr\u00e9ances": {},
+ "7598-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {}
+ }
+ },
+ "77-Revenus financiers et produits assimil\u00e9s": {
+ "771-Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "7712-Int\u00e9r\u00eats de pr\u00eats": {},
+ "7713-Int\u00e9r\u00eats sur cr\u00e9ances diverses": {}
+ },
+ "772-Revenus de participations et autres titres immobilis\u00e9s": {
+ "7721-Revenus des titres de participation": {},
+ "7722-Revenus autres titres immobilis\u00e9s": {}
+ },
+ "773-Escomptes obtenus": {},
+ "774-Revenus de placement": {
+ "7745-Revenus des obligations": {},
+ "7746-Revenus des titres de placement": {}
+ },
+ "775-Int\u00e9r\u00eats dans loyers de location acquisition": {},
+ "776-Gains de change financiers": {},
+ "777-Gains sur cessions de titres de placement": {},
+ "778-Gains sur risques financiers": {
+ "7781-Sur rentes viag\u00e8res": {},
+ "7782-Sur op\u00e9rations financi\u00e8res": {},
+ "7784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "779-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "7791-Sur risques financiers": {},
+ "7795-Sur titres de placement": {},
+ "7798-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "78-Transferts de charges": {
+ "781-Transferts de charges d\u2019exploitation": {},
+ "787-Transferts de charges financi\u00e8res": {}
+ },
+ "79-Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "791-Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "7911-Pour risques et charges": {},
+ "7913-Des immobilisations incorporelles": {},
+ "7914-Des immobilisations corporelles": {}
+ },
+ "797-Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "7971-Pour risques et charges": {},
+ "7972-Des immobilisations financi\u00e8res": {}
+ },
+ "798-Reprises d\u2019amortissements": {},
+ "799-Reprises de subventions d\u2019investissement": {}
+ },
+ "root_type": "Income"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "81-Valeurs comptables des cessions d\u2019immobilisations": {
+ "811-Immobilisations incorporelles": {},
+ "812-Immobilisations corporelles": {},
+ "816-Immobilisations financi\u00e8res": {}
+ },
+ "83-Charges hors activit\u00e9s ordinaires": {
+ "831-Charges HAO constat\u00e9es": {},
+ "833-Charges li\u00e9es aux op\u00e9rations de restructuration": {},
+ "834-Pertes sur cr\u00e9ances HAO": {},
+ "835-Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {},
+ "836-Abandons de cr\u00e9ances consentis": {},
+ "837-Charges li\u00e9es aux op\u00e9rations de liquidation": {},
+ "839-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "85-Dotations hors activit\u00e9s ordinaires": {
+ "851-Dotations aux provisions r\u00e9glement\u00e9es": {},
+ "852-Dotations aux amortissements HAO": {},
+ "853-Dotations aux d\u00e9pr\u00e9ciations HAO": {},
+ "854-Dotations aux provisions pour risques et charges HAO": {},
+ "858-Autres dotations HAO": {}
+ },
+ "87-Participation des travailleurs": {
+ "871-Participation l\u00e9gale aux b\u00e9n\u00e9fices": {},
+ "874-Participation contractuelle aux b\u00e9n\u00e9fices": {},
+ "878-Autres participations": {}
+ },
+ "89-Imp\u00f4ts sur le r\u00e9sultat": {
+ "891-Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "8911-Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {},
+ "8912-Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {},
+ "8913-Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {}
+ },
+ "892-Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {},
+ "895-Imp\u00f4t minimum forfaitaire IMF": {},
+ "899-D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "8991-D\u00e9gr\u00e8vements": {},
+ "8994-Annulations pour pertes r\u00e9troactives": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "82-Produits des cessions d\u2019immobilisations": {
+ "821-Immobilisations incorporelles": {},
+ "822-Immobilisations corporelles": {},
+ "826-Immobilisations financi\u00e8res": {}
+ },
+ "84-Produits hors activit\u00e9s ordinaires": {
+ "841-Produits HAO constat\u00e9s": {},
+ "843-Produits li\u00e9s aux op\u00e9rations de restructuration": {},
+ "844-Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {},
+ "845-Dons et lib\u00e9ralit\u00e9s obtenus": {},
+ "846-Abandons de cr\u00e9ances obtenus": {},
+ "847-Produits li\u00e9s aux op\u00e9rations de liquidation": {},
+ "848-Transferts de charges HAO": {},
+ "849-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "86-Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "861-Reprises de provisions r\u00e9glement\u00e9es": {},
+ "862-Reprises d\u2019amortissements HAO": {},
+ "863-Reprises de d\u00e9pr\u00e9ciations HAO": {},
+ "864-Reprises de provisions pour risques et charges HAO": {},
+ "868-Autres reprises HAO": {}
+ },
+ "88-Subventions d\u2019\u00e9quilibre": {
+ "881-\u00c9tat": {},
+ "884-Collectivit\u00e9s publiques": {},
+ "886-Groupe": {},
+ "888-Autres": {}
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/bf_plan_comptable_avec_code.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/bf_plan_comptable_avec_code.json
new file mode 100644
index 00000000000..59a6e348116
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/bf_plan_comptable_avec_code.json
@@ -0,0 +1,4208 @@
+{
+ "country_code": "bf",
+ "name": "Syscohada - Plan Comptable avec code",
+ "tree": {
+ "Comptes de ressources durables": {
+ "Capital": {
+ "Capital social": {
+ "Capital souscrit, non appel\u00e9": {
+ "account_number": "1011"
+ },
+ "Capital souscrit, appel\u00e9, non vers\u00e9": {
+ "account_number": "1012"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {
+ "account_number": "1013"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, amorti": {
+ "account_number": "1014"
+ },
+ "Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {
+ "account_number": "1018"
+ },
+ "account_number": "101"
+ },
+ "Capital par dotation": {
+ "Dotation initiale": {
+ "account_number": "1021"
+ },
+ "Dotations compl\u00e9mentaires": {
+ "account_number": "1022"
+ },
+ "Autres dotations": {
+ "account_number": "1028"
+ },
+ "account_number": "102"
+ },
+ "Capital personnel": {
+ "account_number": "103"
+ },
+ "Compte de l\u2019exploitant": {
+ "Apports temporaires": {
+ "account_number": "1041"
+ },
+ "Op\u00e9rations courantes": {
+ "account_number": "1042"
+ },
+ "R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {
+ "account_number": "1043"
+ },
+ "Pr\u00e9l\u00e8vements d\u2019autoconsommation": {
+ "account_number": "1047"
+ },
+ "Autres pr\u00e9l\u00e8vements": {
+ "account_number": "1048"
+ },
+ "account_number": "104"
+ },
+ "Primes li\u00e9es au capital social": {
+ "Primes d\u2019\u00e9mission": {
+ "account_number": "1051"
+ },
+ "Primes d\u2019apport": {
+ "account_number": "1052"
+ },
+ "Primes de fusion": {
+ "account_number": "1053"
+ },
+ "Primes de conversion": {
+ "account_number": "1054"
+ },
+ "Autres primes": {
+ "account_number": "1058"
+ },
+ "account_number": "105"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation": {
+ "\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {
+ "account_number": "1061"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation libre": {
+ "account_number": "1062"
+ },
+ "account_number": "106"
+ },
+ "Apporteurs, capital souscrit, non appel\u00e9": {
+ "account_number": "109"
+ },
+ "account_number": "10"
+ },
+ "R\u00e9serves": {
+ "R\u00e9serve l\u00e9gale": {
+ "account_number": "111"
+ },
+ "R\u00e9serves statutaires ou contractuelles": {
+ "account_number": "112"
+ },
+ "R\u00e9serves r\u00e9glement\u00e9es": {
+ "R\u00e9serves de plus-values nettes \u00e0 long terme": {
+ "account_number": "1131"
+ },
+ "R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "1132"
+ },
+ "R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {
+ "account_number": "1133"
+ },
+ "R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {
+ "account_number": "1134"
+ },
+ "Autres r\u00e9serves r\u00e9glement\u00e9es": {
+ "account_number": "1135"
+ },
+ "account_number": "113"
+ },
+ "Autres r\u00e9serves": {
+ "R\u00e9serves facultatives": {
+ "account_number": "1181"
+ },
+ "R\u00e9serves diverses": {
+ "account_number": "1188"
+ },
+ "account_number": "118"
+ },
+ "account_number": "11"
+ },
+ "Report \u00e0 nouveau": {
+ "Report \u00e0 nouveau cr\u00e9diteur": {
+ "account_number": "121"
+ },
+ "Report \u00e0 nouveau d\u00e9biteur": {
+ "Perte nette \u00e0 reporter": {
+ "account_number": "1291"
+ },
+ "Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {
+ "account_number": "1292"
+ },
+ "account_number": "129"
+ },
+ "account_number": "12"
+ },
+ "R\u00e9sultat net de l\u2019exercice": {
+ "R\u00e9sultat en instance d\u2019affectation": {
+ "R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {
+ "account_number": "1301"
+ },
+ "R\u00e9sultat en instance d\u2019affectation : perte": {
+ "account_number": "1309"
+ },
+ "account_number": "130"
+ },
+ "R\u00e9sultat net : b\u00e9n\u00e9fice": {
+ "account_number": "131"
+ },
+ "Marge commerciale (MC)": {
+ "account_number": "132"
+ },
+ "Valeur ajout\u00e9e (VA)": {
+ "account_number": "133"
+ },
+ "Exc\u00e9dent brut d\u2019exploitation (EBE)": {
+ "account_number": "134"
+ },
+ "R\u00e9sultat d\u2019exploitation (RE)": {
+ "account_number": "135"
+ },
+ "R\u00e9sultat financier (RF)": {
+ "account_number": "136"
+ },
+ "R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {
+ "account_number": "137"
+ },
+ "R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "R\u00e9sultat de fusion": {
+ "account_number": "1381"
+ },
+ "R\u00e9sultat d\u2019apport partiel d\u2019actif": {
+ "account_number": "1382"
+ },
+ "R\u00e9sultat de scission": {
+ "account_number": "1383"
+ },
+ "R\u00e9sultat de liquidation": {
+ "account_number": "1384"
+ },
+ "account_number": "138"
+ },
+ "R\u00e9sultat net : perte": {
+ "account_number": "139"
+ },
+ "account_number": "13"
+ },
+ "Subventions d\u2019investissement": {
+ "Subventions d\u2019\u00e9quipement": {
+ "\u00c9tat": {
+ "account_number": "1411"
+ },
+ "R\u00e9gions": {
+ "account_number": "1412"
+ },
+ "D\u00e9partements": {
+ "account_number": "1413"
+ },
+ "Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {
+ "account_number": "1414"
+ },
+ "Entit\u00e9s publiques ou mixtes": {
+ "account_number": "1415"
+ },
+ "Entit\u00e9s et organismes priv\u00e9s": {
+ "account_number": "1416"
+ },
+ "Organismes internationaux": {
+ "account_number": "1417"
+ },
+ "Autres": {
+ "account_number": "1418"
+ },
+ "account_number": "141"
+ },
+ "Autres subventions d\u2019investissement": {
+ "account_number": "148"
+ },
+ "account_number": "14"
+ },
+ "Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "Amortissements d\u00e9rogatoires": {
+ "account_number": "151"
+ },
+ "Plus-values de cession \u00e0 r\u00e9investir": {
+ "account_number": "152"
+ },
+ "Fonds r\u00e9glement\u00e9s": {
+ "Fonds National": {
+ "account_number": "1531"
+ },
+ "Pr\u00e9l\u00e8vement pour le Budget": {
+ "account_number": "1532"
+ },
+ "account_number": "153"
+ },
+ "Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {
+ "account_number": "154"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "Reconstitution des gisements miniers et p\u00e9troliers": {
+ "account_number": "1551"
+ },
+ "account_number": "155"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "Hausse de prix": {
+ "account_number": "1561"
+ },
+ "Fluctuation des cours": {
+ "account_number": "1562"
+ },
+ "account_number": "156"
+ },
+ "Provisions pour investissement": {
+ "account_number": "157"
+ },
+ "Autres provisions et fonds r\u00e9glement\u00e9s": {
+ "account_number": "158"
+ },
+ "account_number": "15"
+ },
+ "Emprunts et dettes assimil\u00e9es": {
+ "Emprunts obligataires": {
+ "Emprunts obligataires ordinaires": {
+ "account_number": "1611"
+ },
+ "Emprunts obligataires convertibles en actions": {
+ "account_number": "1612"
+ },
+ "Emprunts obligataires remboursables en actions": {
+ "account_number": "1613"
+ },
+ "Autres emprunts obligataires": {
+ "account_number": "1618"
+ },
+ "account_number": "161"
+ },
+ "Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "162"
+ },
+ "Avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "163"
+ },
+ "Avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "164"
+ },
+ "D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "D\u00e9p\u00f4ts": {
+ "account_number": "1651"
+ },
+ "Cautionnements": {
+ "account_number": "1652"
+ },
+ "account_number": "165"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur emprunts obligataires": {
+ "account_number": "1661"
+ },
+ "Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "1662"
+ },
+ "Sur avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "1663"
+ },
+ "Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "1664"
+ },
+ "Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "account_number": "1665"
+ },
+ "Sur avances assorties de conditions particuli\u00e8res": {
+ "account_number": "1667"
+ },
+ "Sur autres emprunts et dettes": {
+ "account_number": "1668"
+ },
+ "account_number": "166"
+ },
+ "Avances assorties de conditions particuli\u00e8res": {
+ "Avances bloqu\u00e9es pour augmentation du capital": {
+ "account_number": "1671"
+ },
+ "Avances conditionn\u00e9es par l\u2019\u00c9tat": {
+ "account_number": "1672"
+ },
+ "Avances conditionn\u00e9es par les autres organismes africains": {
+ "account_number": "1673"
+ },
+ "Avances conditionn\u00e9es par les organismes internationaux": {
+ "account_number": "1674"
+ },
+ "account_number": "167"
+ },
+ "Autres emprunts et dettes": {
+ "Rentes viag\u00e8res capitalis\u00e9es": {
+ "account_number": "1681"
+ },
+ "Billets de fonds": {
+ "account_number": "1682"
+ },
+ "Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {
+ "account_number": "1683"
+ },
+ "Emprunts participatifs": {
+ "account_number": "1684"
+ },
+ "Participation des travailleurs aux b\u00e9n\u00e9fices": {
+ "account_number": "1685"
+ },
+ "Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {
+ "account_number": "1686"
+ },
+ "account_number": "168"
+ },
+ "account_number": "16"
+ },
+ "Dettes de location acquisition": {
+ "Dettes de location acquisition / cr\u00e9dit bail immobilier": {
+ "account_number": "172"
+ },
+ "Dettes de location acquisition / cr\u00e9dit bail mobilier": {
+ "account_number": "173"
+ },
+ "Dettes de location acquisition / location de vente": {
+ "account_number": "174"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "1762"
+ },
+ "Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "1763"
+ },
+ "Sur dettes de location acquisition / location-vente": {
+ "account_number": "1764"
+ },
+ "Sur autres dettes de location acquisition": {
+ "account_number": "1768"
+ },
+ "account_number": "176"
+ },
+ "Autres dettes de location acquisition": {
+ "account_number": "178"
+ },
+ "account_number": "17"
+ },
+ "Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "Dettes li\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "1811"
+ },
+ "Dettes li\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "1812"
+ },
+ "account_number": "181"
+ },
+ "Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "182"
+ },
+ "Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "183"
+ },
+ "Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "184"
+ },
+ "Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "185"
+ },
+ "Comptes de liaison charges": {
+ "account_number": "186"
+ },
+ "Comptes de liaison produits": {
+ "account_number": "187"
+ },
+ "Comptes de liaison des soci\u00e9t\u00e9s en participation": {
+ "account_number": "188"
+ },
+ "account_number": "18"
+ },
+ "Provisions pour risques et charges": {
+ "Provisions pour litiges": {
+ "account_number": "191"
+ },
+ "Provisions pour garanties donn\u00e9es aux clients": {
+ "account_number": "192"
+ },
+ "Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {
+ "account_number": "193"
+ },
+ "Provisions pour pertes de change": {
+ "account_number": "194"
+ },
+ "Provisions pour imp\u00f4ts": {
+ "account_number": "195"
+ },
+ "Provisions pour pensions et obligations similaires": {
+ "Provisions pour pensions et obligations similaires engagement de retraite": {
+ "account_number": "1961"
+ },
+ "Actif du r\u00e9gime de retraite": {
+ "account_number": "1962"
+ },
+ "account_number": "196"
+ },
+ "Provisions pour restructuration": {
+ "account_number": "197"
+ },
+ "Autres provisions pour risques et charges": {
+ "Provisions pour amendes et p\u00e9nalit\u00e9s": {
+ "account_number": "1981"
+ },
+ "Provisions pour propre assureur": {
+ "account_number": "1983"
+ },
+ "Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "1984"
+ },
+ "Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {
+ "account_number": "1985"
+ },
+ "Provisions pour divers risques et charges": {
+ "account_number": "1988"
+ },
+ "account_number": "198"
+ },
+ "account_number": "19"
+ },
+ "root_type": "Equity",
+ "account_number": "1"
+ },
+ "Comptes d\u2019actif immobilis\u00e9": {
+ "Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "211"
+ },
+ "Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "Brevets": {
+ "account_type": "Fixed Asset",
+ "account_number": "2121"
+ },
+ "Licences": {
+ "account_type": "Fixed Asset",
+ "account_number": "2122"
+ },
+ "Concessions de service public": {
+ "account_type": "Fixed Asset",
+ "account_number": "2123"
+ },
+ "Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "account_number": "2128"
+ },
+ "account_number": "212"
+ },
+ "Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "Logiciels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2131"
+ },
+ "Sites internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2132"
+ },
+ "account_number": "213"
+ },
+ "Marques": {
+ "account_type": "Fixed Asset",
+ "account_number": "214"
+ },
+ "Fonds commercial": {
+ "account_type": "Fixed Asset",
+ "account_number": "215"
+ },
+ "Droit au bail": {
+ "account_type": "Fixed Asset",
+ "account_number": "216"
+ },
+ "Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset",
+ "account_number": "217"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset",
+ "account_number": "2181"
+ },
+ "Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset",
+ "account_number": "2182"
+ },
+ "Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset",
+ "account_number": "2183"
+ },
+ "Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset",
+ "account_number": "2184"
+ },
+ "Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2188"
+ },
+ "account_number": "218"
+ },
+ "Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2191"
+ },
+ "Logiciels et internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2193"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2198"
+ },
+ "account_number": "219"
+ },
+ "account_number": "21"
+ },
+ "Terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset",
+ "account_number": "2211"
+ },
+ "Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset",
+ "account_number": "2212"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2218"
+ },
+ "account_number": "221"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset",
+ "account_number": "2221"
+ },
+ "Autres terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2228"
+ },
+ "account_number": "222"
+ },
+ "Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2231"
+ },
+ "Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2232"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2234"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2235"
+ },
+ "Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "account_number": "2238"
+ },
+ "account_number": "223"
+ },
+ "Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset",
+ "account_number": "2241"
+ },
+ "Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2245"
+ },
+ "Autres travaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2248"
+ },
+ "account_number": "224"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "Carri\u00e8res": {
+ "account_type": "Fixed Asset",
+ "account_number": "2251"
+ },
+ "account_number": "225"
+ },
+ "Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "Parkings": {
+ "account_type": "Fixed Asset",
+ "account_number": "2261"
+ },
+ "account_number": "226"
+ },
+ "Terrains mis en concession": {
+ "account_type": "Fixed Asset",
+ "account_number": "227"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains immeubles de placement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2281"
+ },
+ "Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset",
+ "account_number": "2285"
+ },
+ "Terrains de location acquisition": {
+ "account_type": "Fixed Asset",
+ "account_number": "2286"
+ },
+ "Divers terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2288"
+ },
+ "account_number": "228"
+ },
+ "Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "account_number": "2291"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2292"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2295"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2298"
+ },
+ "account_number": "229"
+ },
+ "account_number": "22"
+ },
+ "B\u00e2timents, installations techniques et agencements": {
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "B\u00e2timents industriels": {
+ "account_number": "2311"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2312"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2313"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2314"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2315"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2316"
+ },
+ "account_number": "231"
+ },
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "B\u00e2timents industriels": {
+ "account_number": "2321"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2322"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2323"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2324"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2325"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2326"
+ },
+ "account_number": "232"
+ },
+ "Ouvrages d\u2019infrastructure": {
+ "Voies de terre": {
+ "account_number": "2331"
+ },
+ "Voies de fer": {
+ "account_number": "2332"
+ },
+ "Voies d\u2019eau": {
+ "account_number": "2333"
+ },
+ "Barrages, Digues": {
+ "account_number": "2334"
+ },
+ "Pistes d\u2019a\u00e9rodrome": {
+ "account_number": "2335"
+ },
+ "Autres ouvrages d\u2019infrastructures": {
+ "account_number": "2338"
+ },
+ "account_number": "233"
+ },
+ "Am\u00e9nagements, agencements et installations techniques": {
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {
+ "account_number": "2341"
+ },
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {
+ "account_number": "2342"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {
+ "account_number": "2343"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {
+ "account_number": "2344"
+ },
+ "Am\u00e9nagements et agencements des b\u00e2timents": {
+ "account_number": "2345"
+ },
+ "account_number": "234"
+ },
+ "Am\u00e9nagements de bureaux": {
+ "Installations g\u00e9n\u00e9rales": {
+ "account_number": "2351"
+ },
+ "Autres am\u00e9nagements de bureaux": {
+ "account_number": "2358"
+ },
+ "account_number": "235"
+ },
+ "B\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "237"
+ },
+ "Autres installations et agencements": {
+ "account_number": "238"
+ },
+ "B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "B\u00e2timents en cours": {
+ "account_number": "2391"
+ },
+ "Installations en cours": {
+ "account_number": "2392"
+ },
+ "Ouvrages d\u2019infrastructure en cours": {
+ "account_number": "2393"
+ },
+ "Am\u00e9nagements et agencements et installations techniques en cours": {
+ "account_number": "2394"
+ },
+ "Am\u00e9nagements de bureaux en cours": {
+ "account_number": "2395"
+ },
+ "Autres installations et agencements en cours": {
+ "account_number": "2398"
+ },
+ "account_number": "239"
+ },
+ "account_number": "23"
+ },
+ "Mat\u00e9riel, mobilier et actifs biologiques": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "Mat\u00e9riel industriel": {
+ "account_number": "2411"
+ },
+ "Outillage industriel": {
+ "account_number": "2412"
+ },
+ "Mat\u00e9riel commercial": {
+ "account_number": "2413"
+ },
+ "Outillage commercial": {
+ "account_number": "2414"
+ },
+ "Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {
+ "account_number": "2416"
+ },
+ "account_number": "241"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "Mat\u00e9riel agricole": {
+ "account_number": "2421"
+ },
+ "Outillage agricole": {
+ "account_number": "2422"
+ },
+ "Mat\u00e9riel & outillage agricole de location-acquisition": {
+ "account_number": "2426"
+ },
+ "account_number": "242"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "243"
+ },
+ "Mat\u00e9riel et mobilier": {
+ "Mat\u00e9riel de bureau": {
+ "account_number": "2441"
+ },
+ "Mat\u00e9riel informatique": {
+ "account_number": "2442"
+ },
+ "Mat\u00e9riel bureautique": {
+ "account_number": "2443"
+ },
+ "Mobilier de bureau": {
+ "account_number": "2444"
+ },
+ "Mat\u00e9riel et mobilier immeubles de placement": {
+ "account_number": "2445"
+ },
+ "Mat\u00e9riel et mobilier de location acquisition": {
+ "account_number": "2446"
+ },
+ "Mat\u00e9riel et mobilier des logements du personnel": {
+ "account_number": "2447"
+ },
+ "account_number": "244"
+ },
+ "Mat\u00e9riel de transport": {
+ "Mat\u00e9riel automobile": {
+ "account_number": "2451"
+ },
+ "Mat\u00e9riel ferroviaire": {
+ "account_number": "2452"
+ },
+ "Mat\u00e9riel fluvial, lagunaire": {
+ "account_number": "2453"
+ },
+ "Mat\u00e9riel naval": {
+ "account_number": "2454"
+ },
+ "Mat\u00e9riel a\u00e9rien": {
+ "account_number": "2455"
+ },
+ "Mat\u00e9riel de transport de location-acquisition": {
+ "account_number": "2456"
+ },
+ "Mat\u00e9riel hippomobile": {
+ "account_number": "2457"
+ },
+ "Autres mat\u00e9riels de transport": {
+ "account_number": "2458"
+ },
+ "account_number": "245"
+ },
+ "Actifs biologiques": {
+ "Cheptel, animaux de trait": {
+ "account_number": "2461"
+ },
+ "Cheptel, animaux reproducteurs": {
+ "account_number": "2462"
+ },
+ "Animaux de garde": {
+ "account_number": "2463"
+ },
+ "Plantations agricoles": {
+ "account_number": "2465"
+ },
+ "Autres actifs biologiques": {
+ "account_number": "2468"
+ },
+ "account_number": "246"
+ },
+ "Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "Agencements et am\u00e9nagements du mat\u00e9riel": {
+ "account_number": "2471"
+ },
+ "Agencements et am\u00e9nagements des actifs biologiques": {
+ "account_number": "2472"
+ },
+ "Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2478"
+ },
+ "account_number": "247"
+ },
+ "Autres mat\u00e9riels et mobiliers": {
+ "Collections et \u0153uvres d\u2019art": {
+ "account_number": "2481"
+ },
+ "Divers mat\u00e9riels mobiliers": {
+ "account_number": "2488"
+ },
+ "account_number": "248"
+ },
+ "Mat\u00e9riels et actifs biologiques en cours": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2491"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "account_number": "2492"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2493"
+ },
+ "Mat\u00e9riel et mobilier de bureau": {
+ "account_number": "2494"
+ },
+ "Mat\u00e9riel de transport": {
+ "account_number": "2495"
+ },
+ "Actifs biologiques": {
+ "account_number": "2496"
+ },
+ "Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2497"
+ },
+ "Autres mat\u00e9riels et actifs biologiques en cours": {
+ "account_number": "2498"
+ },
+ "account_number": "249"
+ },
+ "account_number": "24"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations": {
+ "Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "251"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "252"
+ },
+ "account_number": "25"
+ },
+ "Titres de participation": {
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "261"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "262"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "263"
+ },
+ "Participations dans des organismes professionnels": {
+ "account_number": "265"
+ },
+ "Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "266"
+ },
+ "Autres titres de participation": {
+ "account_number": "268"
+ },
+ "account_number": "26"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "Pr\u00eats et cr\u00e9ances": {
+ "Pr\u00eats participatifs": {
+ "account_number": "2711"
+ },
+ "Pr\u00eats aux associ\u00e9s": {
+ "account_number": "2712"
+ },
+ "Billets de fonds": {
+ "account_number": "2713"
+ },
+ "Titres pr\u00eat\u00e9s": {
+ "account_number": "2714"
+ },
+ "Autres pr\u00eats et cr\u00e9ances": {
+ "account_number": "2718"
+ },
+ "account_number": "271"
+ },
+ "Pr\u00eats au personnel": {
+ "Pr\u00eats immobiliers": {
+ "account_number": "2721"
+ },
+ "Pr\u00eats mobiliers et d\u2019installation": {
+ "account_number": "2722"
+ },
+ "Autres pr\u00eats au personnel": {
+ "account_number": "2728"
+ },
+ "account_number": "272"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "Retenues de garantie": {
+ "account_number": "2731"
+ },
+ "Fonds r\u00e9glement\u00e9": {
+ "account_number": "2733"
+ },
+ "Cr\u00e9ances sur le conc\u00e9dant": {
+ "account_number": "2734"
+ },
+ "Autres cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2738"
+ },
+ "account_number": "273"
+ },
+ "Titres immobilis\u00e9s": {
+ "Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {
+ "account_number": "2741"
+ },
+ "Titres participatifs": {
+ "account_number": "2742"
+ },
+ "Certificats d\u2019investissement": {
+ "account_number": "2743"
+ },
+ "Parts de fonds commun de placement (FCP)": {
+ "account_number": "2744"
+ },
+ "Obligations": {
+ "account_number": "2745"
+ },
+ "Actions ou parts propres": {
+ "account_number": "2746"
+ },
+ "Autres titres immobilis\u00e9s": {
+ "account_number": "2748"
+ },
+ "account_number": "274"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "D\u00e9p\u00f4ts pour loyers d\u2019avance": {
+ "account_number": "2751"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {
+ "account_number": "2752"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019eau": {
+ "account_number": "2753"
+ },
+ "D\u00e9p\u00f4ts pour le gaz": {
+ "account_number": "2754"
+ },
+ "D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {
+ "account_number": "2755"
+ },
+ "Cautionnements sur march\u00e9s publics": {
+ "account_number": "2756"
+ },
+ "Cautionnements sur autres op\u00e9rations": {
+ "account_number": "2757"
+ },
+ "Autres d\u00e9p\u00f4ts et cautionnements": {
+ "account_number": "2758"
+ },
+ "account_number": "275"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Pr\u00eats et cr\u00e9ances non commerciales": {
+ "account_number": "2761"
+ },
+ "Pr\u00eats au personnel": {
+ "account_number": "2762"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2763"
+ },
+ "Titres immobilis\u00e9s": {
+ "account_number": "2764"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2765"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {
+ "account_number": "2767"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "account_number": "2768"
+ },
+ "account_number": "276"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "2771"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "2772"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "2773"
+ },
+ "Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "2774"
+ },
+ "account_number": "277"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "Cr\u00e9ances diverses groupe": {
+ "account_number": "2781"
+ },
+ "Cr\u00e9ances diverses hors groupe": {
+ "account_number": "2782"
+ },
+ "Banques d\u00e9p\u00f4ts \u00e0 terme": {
+ "account_number": "2784"
+ },
+ "Or et m\u00e9taux pr\u00e9cieux": {
+ "account_number": "2785"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "account_number": "2788"
+ },
+ "account_number": "278"
+ },
+ "account_number": "27"
+ },
+ "Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2811"
+ },
+ "Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2812"
+ },
+ "Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2813"
+ },
+ "Amortissements des marques": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2814"
+ },
+ "Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2815"
+ },
+ "Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2816"
+ },
+ "Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2817"
+ },
+ "Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2818"
+ },
+ "account_number": "281"
+ },
+ "Amortissements des terrains": {
+ "Amortissements des travaux de mise en valeur des terrains": {
+ "account_number": "2824"
+ },
+ "account_number": "282"
+ },
+ "Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2831"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2832"
+ },
+ "Amortissements des ouvrages d\u2019infrastructure": {
+ "account_number": "2833"
+ },
+ "Amortissements des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2834"
+ },
+ "Amortissements des am\u00e9nagements de bureaux": {
+ "account_number": "2835"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2837"
+ },
+ "Amortissements des autres installations et agencements": {
+ "account_number": "2838"
+ },
+ "account_number": "283"
+ },
+ "Amortissements du mat\u00e9riel": {
+ "Amortissements du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2841"
+ },
+ "Amortissements du mat\u00e9riel et outillage agricole": {
+ "account_number": "2842"
+ },
+ "Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2843"
+ },
+ "Amortissements du mat\u00e9riel et mobilier": {
+ "account_number": "2844"
+ },
+ "Amortissements du mat\u00e9riel de transport": {
+ "account_number": "2845"
+ },
+ "Amortissements des actifs biologiques": {
+ "account_number": "2846"
+ },
+ "Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2847"
+ },
+ "Amortissements des autres mat\u00e9riels": {
+ "account_number": "2848"
+ },
+ "account_number": "284"
+ },
+ "account_number": "28"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations": {
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {
+ "account_number": "2911"
+ },
+ "D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {
+ "account_number": "2912"
+ },
+ "D\u00e9pr\u00e9ciations des logiciels et sites internet": {
+ "account_number": "2913"
+ },
+ "D\u00e9pr\u00e9ciations des marques": {
+ "account_number": "2914"
+ },
+ "D\u00e9pr\u00e9ciations du fonds commercial": {
+ "account_number": "2915"
+ },
+ "D\u00e9pr\u00e9ciations du droit au bail": {
+ "account_number": "2916"
+ },
+ "D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {
+ "account_number": "2917"
+ },
+ "D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {
+ "account_number": "2918"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {
+ "account_number": "2919"
+ },
+ "account_number": "291"
+ },
+ "D\u00e9pr\u00e9ciations des terrains": {
+ "D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {
+ "account_number": "2921"
+ },
+ "D\u00e9pr\u00e9ciations des terrains nus": {
+ "account_number": "2922"
+ },
+ "D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {
+ "account_number": "2923"
+ },
+ "D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {
+ "account_number": "2924"
+ },
+ "D\u00e9pr\u00e9ciations des terrains de gisement": {
+ "account_number": "2925"
+ },
+ "D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {
+ "account_number": "2926"
+ },
+ "D\u00e9pr\u00e9ciations des terrains mis en concession": {
+ "account_number": "2927"
+ },
+ "D\u00e9pr\u00e9ciations des autres terrains": {
+ "account_number": "2928"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {
+ "account_number": "2929"
+ },
+ "account_number": "292"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2931"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2932"
+ },
+ "D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {
+ "account_number": "2933"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2934"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {
+ "account_number": "2935"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2937"
+ },
+ "D\u00e9pr\u00e9ciations des autres installations et agencements": {
+ "account_number": "2938"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {
+ "account_number": "2939"
+ },
+ "account_number": "293"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2941"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {
+ "account_number": "2942"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2943"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {
+ "account_number": "2944"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {
+ "account_number": "2945"
+ },
+ "D\u00e9pr\u00e9ciations des actifs biologiques": {
+ "account_number": "2946"
+ },
+ "D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2947"
+ },
+ "D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {
+ "account_number": "2948"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {
+ "account_number": "2949"
+ },
+ "account_number": "294"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "2951"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "2952"
+ },
+ "account_number": "295"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation": {
+ "D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "2961"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "2962"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "2963"
+ },
+ "D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {
+ "account_number": "2965"
+ },
+ "D\u00e9pr\u00e9ciations des parts dans des GIE": {
+ "account_number": "2966"
+ },
+ "D\u00e9pr\u00e9ciations des autres titres de participation": {
+ "account_number": "2968"
+ },
+ "account_number": "296"
+ },
+ "D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {
+ "account_number": "2971"
+ },
+ "D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {
+ "account_number": "2972"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2973"
+ },
+ "D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {
+ "account_number": "2974"
+ },
+ "D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2975"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "account_number": "2977"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {
+ "account_number": "2978"
+ },
+ "account_number": "297"
+ },
+ "account_number": "29"
+ },
+ "root_type": "Asset",
+ "account_number": "2"
+ },
+ "Comptes de Stocks": {
+ "Marchandises": {
+ "Marchandises A": {
+ "Marchandises A1": {
+ "account_number": "3111"
+ },
+ "Marchandises A2": {
+ "account_number": "3112"
+ },
+ "account_number": "311"
+ },
+ "Marchandises B": {
+ "Marchandises B1": {
+ "account_number": "3121"
+ },
+ "Marchandises B2": {
+ "account_number": "3122"
+ },
+ "account_number": "312"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3131"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3132"
+ },
+ "account_number": "313"
+ },
+ "Marchandises hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "318"
+ },
+ "account_number": "31"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Mati\u00e8res A": {
+ "account_number": "321"
+ },
+ "Mati\u00e8res B": {
+ "account_number": "322"
+ },
+ "Fournitures (A, B)": {
+ "account_number": "323"
+ },
+ "account_number": "32"
+ },
+ "Autres approvisionnements": {
+ "Mati\u00e8res consommables": {
+ "account_number": "331"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "332"
+ },
+ "Fournitures de magasin": {
+ "account_number": "333"
+ },
+ "Fournitures de bureau": {
+ "account_number": "334"
+ },
+ "Emballages": {
+ "Emballages perdus": {
+ "account_number": "3351"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "3352"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "3353"
+ },
+ "Autres emballages": {
+ "account_number": "3358"
+ },
+ "account_number": "335"
+ },
+ "Autres mati\u00e8res": {
+ "account_number": "338"
+ },
+ "account_number": "33"
+ },
+ "Produits en cours": {
+ "Produits en cours": {
+ "Produits en cours P1": {
+ "account_number": "3411"
+ },
+ "Produits en cours P2": {
+ "account_number": "3412"
+ },
+ "account_number": "341"
+ },
+ "Travaux en cours": {
+ "Travaux en cours T1": {
+ "account_number": "3421"
+ },
+ "Travaux en cours T2": {
+ "account_number": "3422"
+ },
+ "account_number": "342"
+ },
+ "Produits interm\u00e9diaires en cours": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3431"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3432"
+ },
+ "account_number": "343"
+ },
+ "Produits r\u00e9siduels en cours": {
+ "Produits r\u00e9siduels A": {
+ "account_number": "3441"
+ },
+ "Produits r\u00e9siduels B": {
+ "account_number": "3442"
+ },
+ "account_number": "344"
+ },
+ "Actifs biologiques en cours": {
+ "Animaux": {
+ "account_number": "3451"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3452"
+ },
+ "account_number": "345"
+ },
+ "account_number": "34"
+ },
+ "Services en cours": {
+ "\u00c9tudes en cours": {
+ "\u00c9tudes en cours E1": {
+ "account_number": "3511"
+ },
+ "\u00c9tudes en cours E2": {
+ "account_number": "3512"
+ },
+ "account_number": "351"
+ },
+ "Prestations de services en cours": {
+ "Prestations de services S1": {
+ "account_number": "3521"
+ },
+ "Prestations de services S2": {
+ "account_number": "3522"
+ }
+ },
+ "account_number": "35"
+ },
+ "Produits finis": {
+ "Produits finis A": {
+ "account_number": "361"
+ },
+ "Produits finis B": {
+ "account_number": "362"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3631"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3632"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3638"
+ },
+ "account_number": "363"
+ },
+ "account_number": "36"
+ },
+ "Produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3711"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3712"
+ },
+ "account_number": "371"
+ },
+ "Produits r\u00e9siduels": {
+ "D\u00e9chets": {
+ "account_number": "3721"
+ },
+ "Rebuts": {
+ "account_number": "3722"
+ },
+ "Mati\u00e8res de R\u00e9cup\u00e9ration": {
+ "account_number": "3723"
+ },
+ "account_number": "372"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3731"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3732"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3738"
+ },
+ "account_number": "373"
+ },
+ "account_number": "37"
+ },
+ "Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "Marchandises en cours de route": {
+ "account_number": "381"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {
+ "account_number": "382"
+ },
+ "Autres approvisionnements en cours de route": {
+ "account_number": "383"
+ },
+ "Produits finis en cours de route": {
+ "account_number": "386"
+ },
+ "Stock en consignation ou en d\u00e9p\u00f4t": {
+ "Stock en consignation": {
+ "account_number": "3871"
+ },
+ "Stock en d\u00e9p\u00f4t": {
+ "account_number": "3872"
+ },
+ "account_number": "387"
+ },
+ "Stock provenant d\u2019immobilisations mises hors service ou au rebut": {
+ "account_number": "388"
+ },
+ "account_number": "38"
+ },
+ "D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "D\u00e9pr\u00e9ciations des stocks de marchandises": {
+ "account_number": "391"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "392"
+ },
+ "D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {
+ "account_number": "393"
+ },
+ "D\u00e9pr\u00e9ciations des productions en cours": {
+ "account_number": "394"
+ },
+ "D\u00e9pr\u00e9ciations des services en cours": {
+ "account_number": "395"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits finis": {
+ "account_number": "396"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "account_number": "397"
+ },
+ "D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_number": "398"
+ },
+ "account_number": "39"
+ },
+ "root_type": "Asset",
+ "account_number": "3"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "Fournisseurs d\u00e9biteurs": {
+ "Fournisseurs Avances et acomptes vers\u00e9s": {
+ "account_number": "4091"
+ },
+ "Fournisseurs Groupe avances et acomptes vers\u00e9s": {
+ "account_number": "4092"
+ },
+ "Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {
+ "account_number": "4093"
+ },
+ "Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {
+ "account_number": "4094"
+ },
+ "Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {
+ "account_number": "4098"
+ },
+ "account_number": "409"
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "Clients": {
+ "Clients": {
+ "account_type": "Receivable",
+ "account_number": "4111"
+ },
+ "Clients groupe": {
+ "account_type": "Receivable",
+ "account_number": "4112"
+ },
+ "Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable",
+ "account_number": "4114"
+ },
+ "Clients, organismes internationaux": {
+ "account_type": "Receivable",
+ "account_number": "4115"
+ },
+ "Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable",
+ "account_number": "4116"
+ },
+ "Client, retenues de garantie": {
+ "account_type": "Receivable",
+ "account_number": "4117"
+ },
+ "Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable",
+ "account_number": "4118"
+ },
+ "account_type": "Receivable",
+ "account_number": "411"
+ },
+ "Clients, effets \u00e0 recevoir en portefeuille": {
+ "Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4121"
+ },
+ "Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4122"
+ },
+ "\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4124"
+ },
+ "Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4125"
+ },
+ "account_type": "Receivable",
+ "account_number": "412"
+ },
+ "Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4131"
+ },
+ "Clients, effets impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4132"
+ },
+ "Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4133"
+ },
+ "Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4138"
+ },
+ "account_type": "Receivable",
+ "account_number": "413"
+ },
+ "Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4141"
+ },
+ "Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4142"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4146"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4147"
+ },
+ "account_type": "Receivable",
+ "account_number": "414"
+ },
+ "Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable",
+ "account_number": "415"
+ },
+ "Cr\u00e9ances clients litigieuses ou douteuses": {
+ "Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable",
+ "account_number": "4161"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_type": "Receivable",
+ "account_number": "4162"
+ },
+ "account_type": "Receivable",
+ "account_number": "416"
+ },
+ "Clients, produits \u00e0 recevoir": {
+ "Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable",
+ "account_number": "4181"
+ },
+ "Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable",
+ "account_number": "4186"
+ },
+ "account_type": "Receivable",
+ "account_number": "418"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "Personnel, avances et acomptes": {
+ "Personnel, avances": {
+ "account_number": "4211"
+ },
+ "Personnel, acomptes": {
+ "account_number": "4212"
+ },
+ "Frais avanc\u00e9s et fournitures au personnel": {
+ "account_number": "4213"
+ },
+ "account_number": "421"
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "Prestations familiales": {
+ "account_number": "4311"
+ },
+ "Accidents de travail": {
+ "account_number": "4312"
+ },
+ "Caisse de retraite obligatoire": {
+ "account_number": "4313"
+ },
+ "Caisse de retraite facultative": {
+ "account_number": "4314"
+ },
+ "Autres cotisations sociales": {
+ "account_number": "4318"
+ }
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "Mutuelle": {
+ "account_number": "4331"
+ },
+ "Assurances retraite": {
+ "account_number": "4332"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "4333"
+ }
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Produits \u00e0 recevoir": {
+ "account_number": "4387"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "\u00c9tat, TVA factur\u00e9e": {
+ "TVA factur\u00e9e sur ventes": {
+ "account_number": "4431"
+ },
+ "TVA factur\u00e9e sur prestations de services": {
+ "account_number": "4432"
+ },
+ "TVA factur\u00e9e sur travaux": {
+ "account_number": "4433"
+ },
+ "TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {
+ "account_number": "4434"
+ },
+ "TVA sur factures \u00e0 \u00e9tablir": {
+ "account_number": "4435"
+ },
+ "account_number": "443"
+ },
+ "\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "TVA r\u00e9cup\u00e9rable sur immobilisations": {
+ "account_number": "4451"
+ },
+ "TVA r\u00e9cup\u00e9rable sur achats": {
+ "account_number": "4452"
+ },
+ "TVA r\u00e9cup\u00e9rable sur transport": {
+ "account_number": "4453"
+ },
+ "TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {
+ "account_number": "4454"
+ },
+ "TVA r\u00e9cup\u00e9rable sur factures non parvenues": {
+ "account_number": "4455"
+ },
+ "TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {
+ "account_number": "4456"
+ },
+ "account_number": "445"
+ },
+ "\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges \u00e0 payer": {
+ "account_number": "4486"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4487"
+ },
+ "account_number": "448"
+ },
+ "\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "\u00c9tat, obligations cautionn\u00e9es": {
+ "account_number": "4491"
+ },
+ "\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {
+ "account_number": "4492"
+ },
+ "\u00c9tat, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4493"
+ },
+ "\u00c9tat, subventions investissement \u00e0 recevoir": {
+ "account_number": "4494"
+ },
+ "\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {
+ "account_number": "4495"
+ },
+ "\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {
+ "account_number": "4496"
+ },
+ "\u00c9tat, avances sur subventions": {
+ "account_number": "4497"
+ },
+ "\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {
+ "account_number": "4499"
+ },
+ "account_number": "449"
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "Op\u00e9rations avec les organismes africains": {
+ "account_number": "451"
+ },
+ "Op\u00e9rations avec les autres organismes internationaux": {
+ "account_number": "452"
+ },
+ "Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "Organismes internationaux, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4581"
+ },
+ "Organismes internationaux, subventions \u00e0 recevoir": {
+ "account_number": "4582"
+ },
+ "account_number": "458"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "Apporteurs, capital appel\u00e9, non vers\u00e9": {
+ "account_number": "4613"
+ },
+ "Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {
+ "account_number": "4614"
+ },
+ "Apporteurs, titres \u00e0 \u00e9changer": {
+ "account_number": "4618"
+ }
+ },
+ "Apporteurs, restant d\u00fb sur capital appel\u00e9": {
+ "account_number": "467"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4721"
+ },
+ "Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {
+ "account_number": "4726"
+ }
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "Mandants": {
+ "account_number": "4731"
+ },
+ "Mandataires": {
+ "account_number": "4732"
+ },
+ "Commettants": {
+ "account_number": "4733"
+ },
+ "Commissionnaires": {
+ "account_number": "4734"
+ },
+ "\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {
+ "account_number": "4739"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "Compte de r\u00e9partition p\u00e9riodique des produits": {
+ "account_number": "4747"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "Compte actif": {
+ "account_type": "Temporary",
+ "account_number": "4751"
+ }
+ },
+ "Charges constat\u00e9es d\u2019avance": {
+ "account_number": "476"
+ },
+ "478-\u00c9carts de conversion actif": {
+ "Diminution des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4781"
+ },
+ "Diminution des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4782"
+ },
+ "Augmentation des dettes d\u2019exploitation": {
+ "account_number": "4783"
+ },
+ "Augmentation des dettes financi\u00e8res": {
+ "account_number": "4784"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4786"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4788"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "En compte, immobilisations incorporelles": {
+ "account_number": "4851"
+ },
+ "En compte, immobilisations corporelles": {
+ "account_number": "4852"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_number": "4853"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_number": "4854"
+ },
+ "Effets escompt\u00e9s non \u00e9chus": {
+ "account_number": "4855"
+ },
+ "Retenues de garantie": {
+ "account_number": "4857"
+ },
+ "Factures \u00e0 \u00e9tablir": {
+ "account_number": "4858"
+ },
+ "account_number": "485"
+ },
+ "Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "488"
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "D\u00e9pr\u00e9ciations des comptes clients": {
+ "Cr\u00e9ances litigieuses": {
+ "account_number": "4911"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_number": "4912"
+ },
+ "account_number": "491"
+ },
+ "D\u00e9pr\u00e9ciations des comptes organismes internationaux": {
+ "account_number": "495"
+ },
+ "D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "Associ\u00e9s, comptes courants": {
+ "account_number": "4962"
+ },
+ "Associ\u00e9s, op\u00e9rations faites en commun": {
+ "account_number": "4963"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "4966"
+ },
+ "account_number": "496"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {
+ "account_number": "497"
+ },
+ "D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "account_number": "4985"
+ },
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4986"
+ },
+ "Autres cr\u00e9ances HAO": {
+ "account_number": "4988"
+ },
+ "account_number": "498"
+ },
+ "Provisions pour risques \u00e0 court terme": {
+ "Sur op\u00e9rations d\u2019exploitation": {
+ "account_number": "4991"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "4997"
+ },
+ "Sur op\u00e9rations HAO": {
+ "account_number": "4998"
+ },
+ "account_number": "499"
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "Fournisseurs, dettes en compte": {
+ "Fournisseurs": {
+ "account_type": "Payable",
+ "account_number": "4011"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Payable",
+ "account_number": "4012"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Payable",
+ "account_number": "4013"
+ },
+ "Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable",
+ "account_number": "4016"
+ },
+ "Fournisseur, retenues de garantie": {
+ "account_type": "Payable",
+ "account_number": "4017"
+ },
+ "account_type": "Payable",
+ "account_number": "401"
+ },
+ "Fournisseurs, effets \u00e0 payer": {
+ "Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4021"
+ },
+ "Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4022"
+ },
+ "Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4023"
+ },
+ "account_type": "Payable",
+ "account_number": "402"
+ },
+ "Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4041"
+ },
+ "Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4042"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4046"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4047"
+ },
+ "account_type": "Payable",
+ "account_number": "404"
+ },
+ "Fournisseurs, factures non parvenues": {
+ "Fournisseurs": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4081"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4082"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4083"
+ },
+ "Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4086"
+ },
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "408"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "Clients cr\u00e9diteurs": {
+ "Clients, avances et acomptes re\u00e7us": {
+ "account_number": "4191"
+ },
+ "Clients groupe, avances et acomptes re\u00e7us": {
+ "account_number": "4192"
+ },
+ "Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {
+ "account_number": "4194"
+ },
+ "Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {
+ "account_number": "4198"
+ },
+ "account_number": "419"
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "Personnel, r\u00e9mun\u00e9rations dues": {
+ "account_number": "422"
+ },
+ "Personnel, oppositions, saisies-arr\u00eats": {
+ "Personnel, oppositions": {
+ "account_number": "4231"
+ },
+ "Personnel, saisies-arr\u00eats": {
+ "account_number": "4232"
+ },
+ "Personnel, avis \u00e0 tiers d\u00e9tenteur": {
+ "account_number": "4233"
+ },
+ "account_number": "423"
+ },
+ "Personnel, \u0153uvres sociales internes": {
+ "Assistance m\u00e9dicale": {
+ "account_number": "4241"
+ },
+ "Allocations familiales": {
+ "account_number": "4242"
+ },
+ "Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {
+ "account_number": "4245"
+ },
+ "Autres \u0153uvres sociales internes": {
+ "account_number": "4248"
+ },
+ "account_number": "424"
+ },
+ "Repr\u00e9sentants du personnel": {
+ "D\u00e9l\u00e9gu\u00e9s du personnel": {
+ "account_number": "4251"
+ },
+ "Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {
+ "account_number": "4252"
+ },
+ "Autres repr\u00e9sentants du personnel": {
+ "account_number": "4258"
+ },
+ "account_number": "425"
+ },
+ "Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "Participation aux b\u00e9n\u00e9fices": {
+ "account_number": "4261"
+ },
+ "Participation au capital": {
+ "account_number": "4264"
+ },
+ "account_number": "426"
+ },
+ "Personnel d\u00e9p\u00f4ts": {
+ "account_number": "427"
+ },
+ "Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {
+ "account_number": "4281"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4286"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4287"
+ },
+ "account_number": "428"
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges sociales sur gratifications \u00e0 payer": {
+ "account_number": "4381"
+ },
+ "Charges sociales sur cong\u00e9s \u00e0 payer": {
+ "account_number": "4382"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4386"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {
+ "account_number": "441"
+ },
+ "\u00c9tat, autres imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes d\u2019\u00c9tat": {
+ "account_number": "4421"
+ },
+ "Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {
+ "account_number": "4422"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des obligataires": {
+ "account_number": "4423"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {
+ "account_number": "4424"
+ },
+ "Droits de douane": {
+ "account_number": "4426"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "4428"
+ },
+ "account_number": "442"
+ },
+ "\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "\u00c9tat, TVA due": {
+ "account_number": "4441"
+ },
+ "\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {
+ "account_number": "4449"
+ },
+ "account_number": "444"
+ },
+ "\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {
+ "account_number": "446"
+ },
+ "\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {
+ "account_number": "4471"
+ },
+ "Imp\u00f4ts sur salaires": {
+ "account_number": "4472"
+ },
+ "Contribution nationale": {
+ "account_number": "4473"
+ },
+ "Contribution nationale de solidarit\u00e9": {
+ "account_number": "4474"
+ },
+ "Autres imp\u00f4ts et contributions": {
+ "account_number": "4478"
+ },
+ "account_number": "447"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "Apporteurs, apports en nature": {
+ "account_number": "4611"
+ },
+ "Apporteurs, apports en num\u00e9raire": {
+ "account_number": "4612"
+ },
+ "Apporteurs, versements re\u00e7us sur augmentation de capital": {
+ "account_number": "4615"
+ },
+ "Apporteurs, versements anticip\u00e9s": {
+ "account_number": "4616"
+ },
+ "Apporteurs d\u00e9faillants": {
+ "account_number": "4617"
+ },
+ "Apporteurs, capital \u00e0 rembourser": {
+ "account_number": "4619"
+ }
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "Principal": {
+ "account_number": "4621"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4626"
+ }
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "Op\u00e9rations courantes": {
+ "account_number": "4631"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4636"
+ }
+ },
+ "Associ\u00e9s, dividendes \u00e0 payer": {
+ "account_number": "465"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "466"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "D\u00e9biteurs divers": {
+ "account_number": "4711"
+ },
+ "Cr\u00e9diteurs divers": {
+ "account_number": "4712"
+ },
+ "Obligataires": {
+ "account_number": "4713"
+ },
+ "R\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "4715"
+ },
+ "Compte d\u2019affacturage": {
+ "account_number": "4716"
+ },
+ "D\u00e9biteurs divers retenues de garantie": {
+ "account_number": "4717"
+ },
+ "Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {
+ "account_number": "4718"
+ },
+ "Bons de souscription d\u2019actions et d\u2019obligations": {
+ "account_number": "4719"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "Compte de r\u00e9partition p\u00e9riodique des charges": {
+ "account_number": "4746"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "Compte passif": {
+ "account_number": "4752"
+ }
+ },
+ "Produits constat\u00e9s d\u2019avance": {
+ "account_number": "477"
+ },
+ "479-\u00c9carts de conversion passif": {
+ "Augmentation des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4791"
+ },
+ "Augmentation des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4792"
+ },
+ "Diminution des dettes d\u2019exploitation": {
+ "account_number": "4793"
+ },
+ "Diminution des dettes financi\u00e8res": {
+ "account_number": "4794"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4797"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4798"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "Fournisseurs d\u2019investissements": {
+ "Immobilisations incorporelles": {
+ "account_number": "4811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4812"
+ },
+ "Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {
+ "account_number": "4813"
+ },
+ "R\u00e9serve de propri\u00e9t\u00e9": {
+ "account_number": "4816"
+ },
+ "Retenues de garantie": {
+ "account_number": "4817"
+ },
+ "Factures non parvenues": {
+ "account_number": "4818"
+ },
+ "account_number": "481"
+ },
+ "Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "Immobilisations incorporelles": {
+ "account_number": "4821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4822"
+ },
+ "account_number": "482"
+ },
+ "Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "Produits": {
+ "account_number": "4887"
+ },
+ "account_number": "484"
+ }
+ },
+ "root_type": "Liability"
+ },
+ "Comptes de tr\u00e9sorerie": {
+ "Titres de placement": {
+ "Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "Titres du Tr\u00e9sor \u00e0 court terme": {
+ "account_number": "5011"
+ },
+ "Titres d\u2019organismes financiers": {
+ "account_number": "5012"
+ },
+ "Bons de caisse \u00e0 court terme": {
+ "account_number": "5013"
+ },
+ "Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {
+ "account_number": "5016"
+ },
+ "account_number": "501"
+ },
+ "Actions": {
+ "Actions ou parts propres": {
+ "account_number": "5021"
+ },
+ "Actions cot\u00e9es": {
+ "account_number": "5022"
+ },
+ "Actions non cot\u00e9es": {
+ "account_number": "5023"
+ },
+ "Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {
+ "account_number": "5024"
+ },
+ "Autres actions": {
+ "account_number": "5025"
+ },
+ "Frais d\u2019acquisition des actions": {
+ "account_number": "5026"
+ },
+ "account_number": "502"
+ },
+ "Obligations": {
+ "Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {
+ "account_number": "5031"
+ },
+ "Obligations cot\u00e9es": {
+ "account_number": "5032"
+ },
+ "Obligations non cot\u00e9es": {
+ "account_number": "5033"
+ },
+ "Autres obligations": {
+ "account_number": "5035"
+ },
+ "Frais d\u2019acquisition des obligations": {
+ "account_number": "5036"
+ },
+ "account_number": "503"
+ },
+ "Bons de souscription": {
+ "Bons de souscription d\u2019actions": {
+ "account_number": "5042"
+ },
+ "Bons de souscription d\u2019obligations": {
+ "account_number": "5043"
+ },
+ "account_number": "504"
+ },
+ "Titres n\u00e9gociables hors r\u00e9gion": {
+ "account_number": "505"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "account_number": "5061"
+ },
+ "Actions": {
+ "account_number": "5062"
+ },
+ "Obligations": {
+ "account_number": "5063"
+ },
+ "account_number": "506"
+ },
+ "Autres titres de placement et cr\u00e9ances assimil\u00e9es": {
+ "account_number": "508"
+ },
+ "account_number": "50"
+ },
+ "Valeurs \u00e0 encaisser": {
+ "Effets \u00e0 encaisser": {
+ "account_number": "511"
+ },
+ "Effets \u00e0 l\u2019encaissement": {
+ "account_number": "512"
+ },
+ "Ch\u00e8ques \u00e0 encaisser": {
+ "account_number": "513"
+ },
+ "Ch\u00e8ques \u00e0 l\u2019encaissement": {
+ "account_number": "514"
+ },
+ "Cartes de cr\u00e9dit \u00e0 encaisser": {
+ "account_number": "515"
+ },
+ "Autres valeurs \u00e0 l\u2019encaissement": {
+ "Warrants": {
+ "account_number": "5181"
+ },
+ "Billets de fonds": {
+ "account_number": "5182"
+ },
+ "Ch\u00e8ques de voyage": {
+ "account_number": "5185"
+ },
+ "Coupons \u00e9chus": {
+ "account_number": "5186"
+ },
+ "Int\u00e9r\u00eats \u00e9chus des obligations": {
+ "account_number": "5187"
+ },
+ "account_number": "518"
+ },
+ "account_number": "51"
+ },
+ "Banques": {
+ "Banques locales": {
+ "Banques en monnaie nationale": {
+ "account_type": "Bank",
+ "account_number": "5211"
+ },
+ "Banques en devises": {
+ "account_type": "Bank",
+ "account_number": "5215"
+ },
+ "account_type": "Bank",
+ "account_number": "521"
+ },
+ "Banques autres \u00c9tats r\u00e9gion": {
+ "account_number": "522"
+ },
+ "Banques autres \u00c9tats zone mon\u00e9taire": {
+ "account_number": "523"
+ },
+ "Banques hors zone mon\u00e9taire": {
+ "account_number": "524"
+ },
+ "Banques d\u00e9p\u00f4t \u00e0 terme": {
+ "account_number": "525"
+ },
+ "Banques, int\u00e9r\u00eats courus": {
+ "Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {
+ "account_number": "5261"
+ },
+ "Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {
+ "account_number": "5267"
+ },
+ "account_number": "526"
+ },
+ "account_number": "52"
+ },
+ "\u00c9tablissements financiers et assimil\u00e9s": {
+ "Ch\u00e8ques postaux": {
+ "account_number": "531"
+ },
+ "Tr\u00e9sor": {
+ "account_number": "532"
+ },
+ "Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {
+ "account_number": "533"
+ },
+ "\u00c9tablissements financiers, int\u00e9r\u00eats courus": {
+ "account_number": "536"
+ },
+ "Autres organismes financiers": {
+ "account_number": "538"
+ },
+ "account_number": "53"
+ },
+ "Instruments de tr\u00e9sorerie": {
+ "Options de taux d\u2019int\u00e9r\u00eat": {
+ "account_number": "541"
+ },
+ "Options de taux de change": {
+ "account_number": "542"
+ },
+ "Options de taux boursiers": {
+ "account_number": "543"
+ },
+ "Instruments de march\u00e9s \u00e0 terme": {
+ "account_number": "544"
+ },
+ "Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {
+ "account_number": "545"
+ },
+ "account_number": "54"
+ },
+ "Instruments de monnaie \u00e9lectronique": {
+ "Monnaie \u00e9lectronique carte carburant": {
+ "account_number": "551"
+ },
+ "Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {
+ "account_number": "552"
+ },
+ "Monnaie \u00e9lectronique carte p\u00e9age": {
+ "account_number": "553"
+ },
+ "Porte-monnaie \u00e9lectronique": {
+ "account_number": "554"
+ },
+ "Autres instruments de monnaies \u00e9lectroniques": {
+ "account_number": "558"
+ },
+ "account_number": "55"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "Cr\u00e9dits de tr\u00e9sorerie": {
+ "account_number": "561"
+ },
+ "Escompte de cr\u00e9dits de campagne": {
+ "account_number": "564"
+ },
+ "Escompte de cr\u00e9dits ordinaires": {
+ "account_number": "565"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {
+ "account_number": "566"
+ },
+ "account_number": "56"
+ },
+ "Caisse": {
+ "Caisse si\u00e8ge social": {
+ "Caisse en monnaie nationale": {
+ "account_number": "5711"
+ },
+ "Caisse en devises": {
+ "account_number": "5712"
+ },
+ "account_number": "571"
+ },
+ "Caisse succursale A": {
+ "En monnaie nationale": {
+ "account_number": "5721"
+ },
+ "En devises": {
+ "account_number": "5722"
+ },
+ "account_number": "572"
+ },
+ "Caisse succursale B": {
+ "En monnaie nationale": {
+ "account_number": "5731"
+ },
+ "En devises": {
+ "account_number": "5732"
+ },
+ "account_number": "573"
+ },
+ "account_number": "57"
+ },
+ "R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "R\u00e9gies d\u2019avance": {
+ "account_number": "581"
+ },
+ "Accr\u00e9ditifs": {
+ "account_number": "582"
+ },
+ "Virements de fonds": {
+ "account_number": "585"
+ },
+ "Autres virements internes": {
+ "account_number": "588"
+ },
+ "account_number": "58"
+ },
+ "D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "D\u00e9pr\u00e9ciations des titres de placement": {
+ "account_number": "590"
+ },
+ "D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {
+ "account_number": "591"
+ },
+ "D\u00e9pr\u00e9ciations des comptes banques": {
+ "account_number": "592"
+ },
+ "D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {
+ "account_number": "593"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {
+ "account_number": "594"
+ },
+ "Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {
+ "account_number": "599"
+ },
+ "account_number": "59"
+ },
+ "root_type": "Asset",
+ "account_number": "5"
+ },
+ "Comptes de charges des activit\u00e9s ordinaires": {
+ "Achats et variations de stocks": {
+ "Achats de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6014"
+ },
+ "Frais sur achats": {
+ "account_number": "6015"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6019"
+ },
+ "account_number": "601"
+ },
+ "Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6024"
+ },
+ "Frais sur achats": {
+ "account_number": "6025"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6029"
+ },
+ "account_number": "602"
+ },
+ "Variations des stocks de biens achet\u00e9s": {
+ "Variations des stocks de marchandises": {
+ "account_number": "6031"
+ },
+ "Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "6032"
+ },
+ "Variations des stocks d\u2019autres approvisionnements": {
+ "account_number": "6033"
+ },
+ "account_number": "603"
+ },
+ "Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "Mati\u00e8res consommables": {
+ "account_number": "6041"
+ },
+ "Mati\u00e8res combustibles": {
+ "account_number": "6042"
+ },
+ "Produits d\u2019entretien": {
+ "account_number": "6043"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "6044"
+ },
+ "Frais sur achat": {
+ "account_number": "6045"
+ },
+ "Fournitures de magasin": {
+ "account_number": "6046"
+ },
+ "Fournitures de bureau": {
+ "account_number": "6047"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6049"
+ },
+ "account_number": "604"
+ },
+ "Autres achats": {
+ "Fournitures non stockables Eau": {
+ "account_number": "6051"
+ },
+ "Fournitures non stockables \u00c9lectricit\u00e9": {
+ "account_number": "6052"
+ },
+ "Fournitures non stockables Autres \u00e9nergies": {
+ "account_number": "6053"
+ },
+ "Fournitures d\u2019entretien non stockables": {
+ "account_number": "6054"
+ },
+ "Fournitures de bureau non stockables": {
+ "account_number": "6055"
+ },
+ "Achats de petit mat\u00e9riel et outillage": {
+ "account_number": "6056"
+ },
+ "Achats d\u2019\u00e9tudes et prestations de services": {
+ "account_number": "6057"
+ },
+ "Achats de travaux, mat\u00e9riels et \u00e9quipements": {
+ "account_number": "6058"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6059"
+ },
+ "account_number": "605"
+ },
+ "Achats d\u2019emballages": {
+ "Emballages perdus": {
+ "account_number": "6081"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "6082"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "6083"
+ },
+ "Frais sur achats": {
+ "account_number": "6085"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6089"
+ },
+ "account_number": "608"
+ },
+ "account_number": "60"
+ },
+ "Transports": {
+ "Transports sur ventes": {
+ "account_number": "612"
+ },
+ "Transports pour le compte de tiers": {
+ "account_number": "613"
+ },
+ "Transports du personnel": {
+ "account_number": "614"
+ },
+ "Transports de plis": {
+ "account_number": "616"
+ },
+ "Autres frais de transport": {
+ "Voyages et d\u00e9placements": {
+ "account_number": "6181"
+ },
+ "Transports entre \u00e9tablissements ou chantiers": {
+ "account_number": "6182"
+ },
+ "Transports administratifs": {
+ "account_number": "6183"
+ },
+ "account_number": "618"
+ },
+ "account_number": "61"
+ },
+ "Services ext\u00e9rieurs": {
+ "Sous-traitance g\u00e9n\u00e9rale": {
+ "account_number": "621"
+ },
+ "Locations, charges locatives": {
+ "Locations de terrains": {
+ "account_number": "6221"
+ },
+ "Locations de b\u00e2timents": {
+ "account_number": "6222"
+ },
+ "Locations de mat\u00e9riels et outillages": {
+ "account_number": "6223"
+ },
+ "Malis sur emballages": {
+ "account_number": "6224"
+ },
+ "Locations d\u2019emballages": {
+ "account_number": "6225"
+ },
+ "Fermages et loyers du foncier": {
+ "account_number": "6226"
+ },
+ "Locations et charges locatives diverses": {
+ "account_number": "6228"
+ },
+ "account_number": "622"
+ },
+ "Redevances de location acquisition": {
+ "Cr\u00e9dit-bail immobilier": {
+ "account_number": "6232"
+ },
+ "Cr\u00e9dit-bail mobilier": {
+ "account_number": "6233"
+ },
+ "Location-vente": {
+ "account_number": "6234"
+ },
+ "Autres contrats de location acquisition": {
+ "account_number": "6238"
+ },
+ "account_number": "623"
+ },
+ "Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "Entretien et r\u00e9parations des biens immobiliers": {
+ "account_number": "6241"
+ },
+ "Entretien et r\u00e9parations des biens mobiliers": {
+ "account_number": "6242"
+ },
+ "Maintenance": {
+ "account_number": "6243"
+ },
+ "Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "6244"
+ },
+ "Autres entretiens et r\u00e9parations": {
+ "account_number": "6248"
+ },
+ "account_number": "624"
+ },
+ "Primes d\u2019assurance": {
+ "Assurances multirisques": {
+ "account_number": "6251"
+ },
+ "Assurances mat\u00e9riel de transport": {
+ "account_number": "6252"
+ },
+ "Assurances risques d\u2019exploitation": {
+ "account_number": "6253"
+ },
+ "Assurances responsabilit\u00e9 du producteur": {
+ "account_number": "6254"
+ },
+ "Assurances insolvabilit\u00e9 clients": {
+ "account_number": "6255"
+ },
+ "Assurances transport sur ventes": {
+ "account_number": "6257"
+ },
+ "Autres primes d\u2019assurances": {
+ "account_number": "6258"
+ },
+ "account_number": "625"
+ },
+ "\u00c9tudes, recherches et documentation": {
+ "\u00c9tudes et recherches": {
+ "account_number": "6261"
+ },
+ "Documentation g\u00e9n\u00e9rale": {
+ "account_number": "6265"
+ },
+ "Documentation technique": {
+ "account_number": "6266"
+ },
+ "account_number": "626"
+ },
+ "Publicit\u00e9, publications, relations publiques": {
+ "Annonces, insertions": {
+ "account_number": "6271"
+ },
+ "Catalogues, imprim\u00e9s publicitaires": {
+ "account_number": "6272"
+ },
+ "\u00c9chantillons": {
+ "account_number": "6273"
+ },
+ "Foires et expositions": {
+ "account_number": "6274"
+ },
+ "Publications": {
+ "account_number": "6275"
+ },
+ "Cadeaux \u00e0 la client\u00e8le": {
+ "account_number": "6276"
+ },
+ "Frais de colloques, s\u00e9minaires, conf\u00e9rences": {
+ "account_number": "6277"
+ },
+ "Autres charges de publicit\u00e9 et relations publiques": {
+ "account_number": "6278"
+ },
+ "account_number": "627"
+ },
+ "Frais de t\u00e9l\u00e9communications": {
+ "Frais de t\u00e9l\u00e9phone": {
+ "account_number": "6281"
+ },
+ "Frais de t\u00e9lex": {
+ "account_number": "6282"
+ },
+ "Frais de t\u00e9l\u00e9copie": {
+ "account_number": "6283"
+ },
+ "Autres frais de t\u00e9l\u00e9communications": {
+ "account_number": "6288"
+ },
+ "account_number": "628"
+ },
+ "account_number": "62"
+ },
+ "Autres services ext\u00e9rieurs": {
+ "Frais bancaires": {
+ "Frais sur titres (vente, garde)": {
+ "account_number": "6311"
+ },
+ "Frais sur effets": {
+ "account_number": "6312"
+ },
+ "Location de coffres": {
+ "account_number": "6313"
+ },
+ "Commissions d\u2019affacturage": {
+ "account_number": "6314"
+ },
+ "Commissions sur cartes de cr\u00e9dit": {
+ "account_number": "6315"
+ },
+ "Frais d\u2019\u00e9mission d\u2019emprunts": {
+ "account_number": "6316"
+ },
+ "Frais sur instruments monnaie \u00e9lectronique": {
+ "account_number": "6317"
+ },
+ "Autres frais bancaires": {
+ "account_number": "6318"
+ },
+ "account_number": "631"
+ },
+ "R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "Commissions et courtages sur ventes": {
+ "account_number": "6322"
+ },
+ "Honoraires des professions r\u00e9glement\u00e9es": {
+ "account_number": "6324"
+ },
+ "Frais d\u2019actes et de contentieux": {
+ "account_number": "6325"
+ },
+ "R\u00e9mun\u00e9rations d\u2019affacturage": {
+ "account_number": "6326"
+ },
+ "R\u00e9mun\u00e9rations des autres prestataires de services": {
+ "account_number": "6327"
+ },
+ "Divers frais": {
+ "account_number": "6328"
+ },
+ "account_number": "632"
+ },
+ "Frais de formation du personnel": {
+ "account_number": "633"
+ },
+ "Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "Redevances pour brevets, licences": {
+ "account_number": "6342"
+ },
+ "Redevances pour logiciels": {
+ "account_number": "6343"
+ },
+ "Redevances pour marques": {
+ "account_number": "6344"
+ },
+ "Redevances pour sites internet": {
+ "account_number": "6345"
+ },
+ "Redevances pour concessions, droits et valeurs similaires": {
+ "account_number": "6346"
+ },
+ "account_number": "634"
+ },
+ "Cotisations": {
+ "Cotisations": {
+ "account_number": "6351"
+ },
+ "Concours divers": {
+ "account_number": "6358"
+ },
+ "account_number": "635"
+ },
+ "R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6371"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6372"
+ },
+ "account_number": "637"
+ },
+ "Autres charges externes": {
+ "Frais de recrutement du personnel": {
+ "account_number": "6381"
+ },
+ "Frais de d\u00e9m\u00e9nagement": {
+ "account_number": "6382"
+ },
+ "R\u00e9ceptions": {
+ "account_number": "6383"
+ },
+ "Missions": {
+ "account_number": "6384"
+ },
+ "Charges de copropri\u00e9t\u00e9": {
+ "account_number": "6385"
+ },
+ "account_number": "638"
+ },
+ "account_number": "63"
+ },
+ "Imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes directs": {
+ "Imp\u00f4ts fonciers et taxes annexes": {
+ "account_number": "6411"
+ },
+ "Patentes, licences et taxes annexes": {
+ "account_number": "6412"
+ },
+ "Taxes sur appointements et salaires": {
+ "account_number": "6413"
+ },
+ "Taxes d\u2019apprentissage": {
+ "account_number": "6414"
+ },
+ "Formation professionnelle continue": {
+ "account_number": "6415"
+ },
+ "Autres imp\u00f4ts et taxes directs": {
+ "account_number": "6418"
+ },
+ "account_number": "641"
+ },
+ "Imp\u00f4ts et taxes indirects": {
+ "account_number": "645"
+ },
+ "Droits d\u2019enregistrement": {
+ "Droits de mutation": {
+ "account_number": "6461"
+ },
+ "Droits de timbre": {
+ "account_number": "6462"
+ },
+ "Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {
+ "account_number": "6463"
+ },
+ "Vignettes": {
+ "account_number": "6464"
+ },
+ "Autres droits": {
+ "account_number": "6468"
+ },
+ "account_number": "646"
+ },
+ "P\u00e9nalit\u00e9s, amendes fiscales": {
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {
+ "account_number": "6471"
+ },
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {
+ "account_number": "6472"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {
+ "account_number": "6473"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {
+ "account_number": "6474"
+ },
+ "Autres p\u00e9nalit\u00e9s et amendes fiscales": {
+ "account_number": "6478"
+ },
+ "account_number": "647"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "648"
+ },
+ "account_number": "64"
+ },
+ "Autres charges": {
+ "Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "Clients": {
+ "account_number": "6511"
+ },
+ "Autres d\u00e9biteurs": {
+ "account_number": "6515"
+ },
+ "account_number": "651"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "6521"
+ },
+ "Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "6525"
+ },
+ "account_number": "652"
+ },
+ "Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "6541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "6542"
+ },
+ "account_number": "654"
+ },
+ "Perte de change sur cr\u00e9ances et dettes commerciale": {
+ "account_number": "656"
+ },
+ "P\u00e9nalit\u00e9s et amendes p\u00e9nales": {
+ "account_number": "657"
+ },
+ "Charges diverses": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "6581"
+ },
+ "Dons": {
+ "account_number": "6582"
+ },
+ "M\u00e9c\u00e9nat": {
+ "account_number": "6583"
+ },
+ "Autres charges diverses": {
+ "account_number": "6588"
+ },
+ "account_number": "658"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "6591"
+ },
+ "Sur stocks": {
+ "account_number": "6593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "6594"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {
+ "account_number": "6598"
+ },
+ "account_number": "659"
+ },
+ "account_number": "65"
+ },
+ "Charges de personnel": {
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6611"
+ },
+ "Primes et gratifications": {
+ "account_number": "6612"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6613"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6614"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6615"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6616"
+ },
+ "Avantages en nature": {
+ "account_number": "6617"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6618"
+ },
+ "account_number": "661"
+ },
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6621"
+ },
+ "Primes et gratifications": {
+ "account_number": "6622"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6623"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6624"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6625"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6626"
+ },
+ "Avantages en nature": {
+ "account_number": "6627"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6628"
+ },
+ "account_number": "662"
+ },
+ "Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "Indemnit\u00e9s de logement": {
+ "account_number": "6631"
+ },
+ "Indemnit\u00e9s de repr\u00e9sentation": {
+ "account_number": "6632"
+ },
+ "Indemnit\u00e9s d\u2019expatriation": {
+ "account_number": "6633"
+ },
+ "Indemnit\u00e9s de transport": {
+ "account_number": "6634"
+ },
+ "Autres indemnit\u00e9s et avantages divers": {
+ "account_number": "6638"
+ },
+ "account_number": "663"
+ },
+ "Charges sociales": {
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {
+ "account_number": "6641"
+ },
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {
+ "account_number": "6642"
+ },
+ "account_number": "664"
+ },
+ "R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {
+ "account_number": "6661"
+ },
+ "Charges sociales": {
+ "account_number": "6662"
+ },
+ "account_number": "666"
+ },
+ "R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6671"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6672"
+ },
+ "account_number": "667"
+ },
+ "Autres charges sociales": {
+ "Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {
+ "account_number": "6681"
+ },
+ "Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {
+ "account_number": "6682"
+ },
+ "Versements et contributions aux autres \u0153uvres sociales": {
+ "account_number": "6683"
+ },
+ "M\u00e9decine du travail et pharmacie": {
+ "account_number": "6684"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "6685"
+ },
+ "Assurances retraite et fonds de pension": {
+ "account_number": "6686"
+ },
+ "Majorations et p\u00e9nalit\u00e9s sociales": {
+ "account_number": "6687"
+ },
+ "Charges sociales diverses": {
+ "account_number": "6688"
+ },
+ "account_number": "668"
+ },
+ "account_number": "66"
+ },
+ "Frais financiers et charges assimil\u00e9es": {
+ "Int\u00e9r\u00eats des emprunts": {
+ "Emprunts obligataires": {
+ "account_number": "6711"
+ },
+ "Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "6712"
+ },
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "6713"
+ },
+ "Primes de remboursement des obligations": {
+ "account_number": "6714"
+ },
+ "account_number": "671"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "6722"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "6723"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {
+ "account_number": "6724"
+ },
+ "Int\u00e9r\u00eats dans loyers des autres locations acquisition": {
+ "account_number": "6728"
+ },
+ "account_number": "672"
+ },
+ "Escomptes accord\u00e9s": {
+ "account_number": "673"
+ },
+ "Autres int\u00e9r\u00eats": {
+ "Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {
+ "account_number": "6741"
+ },
+ "Comptes courants bloqu\u00e9s": {
+ "account_number": "6742"
+ },
+ "Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {
+ "account_number": "6743"
+ },
+ "Int\u00e9r\u00eats sur dettes commerciales": {
+ "account_number": "6744"
+ },
+ "Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {
+ "account_number": "6745"
+ },
+ "Int\u00e9r\u00eats sur dettes diverses": {
+ "account_number": "6748"
+ },
+ "account_number": "674"
+ },
+ "Escomptes des effets de commerce": {
+ "account_number": "675"
+ },
+ "Pertes de change financi\u00e8res": {
+ "account_number": "676"
+ },
+ "Pertes sur titres de placement": {
+ "Pertes sur cessions de titres de placement": {
+ "account_number": "6771"
+ },
+ "Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "6772"
+ },
+ "account_number": "677"
+ },
+ "Pertes et charges sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "6781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "6782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "6784"
+ },
+ "account_number": "678"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "6791"
+ },
+ "Sur titres de placement": {
+ "account_number": "6795"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "6798"
+ },
+ "account_number": "679"
+ },
+ "account_number": "67"
+ },
+ "Dotations aux amortissements": {
+ "Dotations aux amortissements d\u2019exploitation": {
+ "Dotations aux amortissements des immobilisations incorporelles": {
+ "account_number": "6812"
+ },
+ "Dotations aux amortissements des immobilisations corporelles": {
+ "account_number": "6813"
+ },
+ "account_number": "681"
+ },
+ "account_number": "68"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6911"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "account_number": "6913"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {
+ "account_number": "6914"
+ },
+ "account_number": "691"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6971"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {
+ "account_number": "6972"
+ },
+ "account_number": "697"
+ },
+ "account_number": "69"
+ },
+ "root_type": "Expense",
+ "account_number": "6"
+ },
+ "Comptes de produits des activit\u00e9s ordinaires": {
+ "Ventes": {
+ "Ventes de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7014"
+ },
+ "Sur internet": {
+ "account_number": "7015"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7019"
+ },
+ "account_number": "701"
+ },
+ "Ventes de produits finis": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7024"
+ },
+ "Sur internet": {
+ "account_number": "7025"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7029"
+ },
+ "account_number": "702"
+ },
+ "Ventes de produits interm\u00e9diaires": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7031"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7032"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7033"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7034"
+ },
+ "Sur internet": {
+ "account_number": "7035"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7039"
+ },
+ "account_number": "703"
+ },
+ "Ventes de produits r\u00e9siduels": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7041"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7042"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7043"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7044"
+ },
+ "Sur internet": {
+ "account_number": "7045"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7049"
+ },
+ "account_number": "704"
+ },
+ "Travaux factur\u00e9s": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7051"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7052"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7053"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7054"
+ },
+ "Sur internet": {
+ "account_number": "7055"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7059"
+ },
+ "account_number": "705"
+ },
+ "Services vendus": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7061"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7062"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7063"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7064"
+ },
+ "Sur internet": {
+ "account_number": "7065"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7069"
+ },
+ "account_number": "706"
+ },
+ "Produits accessoires": {
+ "Ports, emballages perdus et autres frais factur\u00e9s": {
+ "account_number": "7071"
+ },
+ "Commissions et courtages": {
+ "account_number": "7072"
+ },
+ "Locations": {
+ "account_number": "7073"
+ },
+ "Bonis sur reprises et cessions d\u2019emballages": {
+ "account_number": "7074"
+ },
+ "Mise \u00e0 disposition de personnel": {
+ "account_number": "7075"
+ },
+ "Redevances pour brevets, logiciels, marques et droits similaires": {
+ "account_number": "7076"
+ },
+ "Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {
+ "account_number": "7077"
+ },
+ "Autres produits accessoires": {
+ "account_number": "7078"
+ },
+ "account_number": "707"
+ },
+ "account_number": "70"
+ },
+ "Subventions d\u2019exploitation": {
+ "Sur produits \u00e0 l\u2019exportation": {
+ "account_number": "711"
+ },
+ "Sur produits \u00e0 l\u2019importation": {
+ "account_number": "712"
+ },
+ "Sur produits de p\u00e9r\u00e9quation": {
+ "account_number": "713"
+ },
+ "Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {
+ "account_number": "714"
+ },
+ "Autres subventions d\u2019exploitation": {
+ "Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {
+ "account_number": "7181"
+ },
+ "Vers\u00e9es par les organismes internationaux": {
+ "account_number": "7182"
+ },
+ "Vers\u00e9es par des tiers": {
+ "account_number": "7183"
+ },
+ "account_number": "718"
+ },
+ "account_number": "71"
+ },
+ "Production immobilis\u00e9e": {
+ "Immobilisations incorporelles": {
+ "account_number": "721"
+ },
+ "Immobilisations corporelles": {
+ "Immobilisations corporelles (hors actifs biologiques)": {
+ "account_number": "7221"
+ },
+ "Immobilisations corporelles (actifs biologiques)": {
+ "account_number": "7222"
+ },
+ "account_number": "722"
+ },
+ "Production auto-consomm\u00e9e": {
+ "account_number": "724"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "726"
+ },
+ "account_number": "72"
+ },
+ "Variations des stocks de biens et de services produits": {
+ "Variations des stocks de produits en cours": {
+ "Produits en cours": {
+ "account_number": "7341"
+ },
+ "Travaux en cours": {
+ "account_number": "7342"
+ },
+ "account_number": "734"
+ },
+ "Variations des en-cours de services": {
+ "\u00c9tudes en cours": {
+ "account_number": "7351"
+ },
+ "Prestations de services en cours": {
+ "account_number": "7352"
+ },
+ "account_number": "735"
+ },
+ "Variations des stocks de produits finis": {
+ "account_number": "736"
+ },
+ "Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "account_number": "7371"
+ },
+ "Produits r\u00e9siduels": {
+ "account_number": "7372"
+ },
+ "account_number": "737"
+ },
+ "account_number": "73"
+ },
+ "Autres produits": {
+ "Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "account_number": "751"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "7521"
+ },
+ "B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "7525"
+ },
+ "account_number": "752"
+ },
+ "Produits des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "7541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "7542"
+ },
+ "account_number": "754"
+ },
+ "Gains de change sur cr\u00e9ances et dettes commerciales": {
+ "account_number": "756"
+ },
+ "Produits divers": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "7581"
+ },
+ "Indemnit\u00e9s d\u2019assurances re\u00e7ues": {
+ "account_number": "7582"
+ },
+ "Autres produits divers": {
+ "account_number": "7588"
+ },
+ "account_number": "758"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "7591"
+ },
+ "Sur stocks": {
+ "account_number": "7593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "7594"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "account_number": "7598"
+ },
+ "account_number": "759"
+ },
+ "account_number": "75"
+ },
+ "Revenus financiers et produits assimil\u00e9s": {
+ "Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "Int\u00e9r\u00eats de pr\u00eats": {
+ "account_number": "7712"
+ },
+ "Int\u00e9r\u00eats sur cr\u00e9ances diverses": {
+ "account_number": "7713"
+ },
+ "account_number": "771"
+ },
+ "Revenus de participations et autres titres immobilis\u00e9s": {
+ "Revenus des titres de participation": {
+ "account_number": "7721"
+ },
+ "Revenus autres titres immobilis\u00e9s": {
+ "account_number": "7722"
+ },
+ "account_number": "772"
+ },
+ "Escomptes obtenus": {
+ "account_number": "773"
+ },
+ "Revenus de placement": {
+ "Revenus des obligations": {
+ "account_number": "7745"
+ },
+ "Revenus des titres de placement": {
+ "account_number": "7746"
+ },
+ "account_number": "774"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "account_number": "775"
+ },
+ "Gains de change financiers": {
+ "account_number": "776"
+ },
+ "Gains sur cessions de titres de placement": {
+ "account_number": "777"
+ },
+ "Gains sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "7781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "7782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "7784"
+ },
+ "account_number": "778"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "7791"
+ },
+ "Sur titres de placement": {
+ "account_number": "7795"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "7798"
+ },
+ "account_number": "779"
+ },
+ "account_number": "77"
+ },
+ "Transferts de charges": {
+ "Transferts de charges d\u2019exploitation": {
+ "account_number": "781"
+ },
+ "Transferts de charges financi\u00e8res": {
+ "account_number": "787"
+ },
+ "account_number": "78"
+ },
+ "Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Pour risques et charges": {
+ "account_number": "7911"
+ },
+ "Des immobilisations incorporelles": {
+ "account_number": "7913"
+ },
+ "Des immobilisations corporelles": {
+ "account_number": "7914"
+ },
+ "account_number": "791"
+ },
+ "Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Pour risques et charges": {
+ "account_number": "7971"
+ },
+ "Des immobilisations financi\u00e8res": {
+ "account_number": "7972"
+ },
+ "account_number": "797"
+ },
+ "Reprises d\u2019amortissements": {
+ "account_number": "798"
+ },
+ "Reprises de subventions d\u2019investissement": {
+ "account_number": "799"
+ },
+ "account_number": "79"
+ },
+ "root_type": "Income",
+ "account_number": "7"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "Valeurs comptables des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "812"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "816"
+ },
+ "account_number": "81"
+ },
+ "Charges hors activit\u00e9s ordinaires": {
+ "Charges HAO constat\u00e9es": {
+ "account_number": "831"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de restructuration": {
+ "account_number": "833"
+ },
+ "Pertes sur cr\u00e9ances HAO": {
+ "account_number": "834"
+ },
+ "Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {
+ "account_number": "835"
+ },
+ "Abandons de cr\u00e9ances consentis": {
+ "account_number": "836"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de liquidation": {
+ "account_number": "837"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "839"
+ },
+ "account_number": "83"
+ },
+ "Dotations hors activit\u00e9s ordinaires": {
+ "Dotations aux provisions r\u00e9glement\u00e9es": {
+ "account_number": "851"
+ },
+ "Dotations aux amortissements HAO": {
+ "account_number": "852"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "853"
+ },
+ "Dotations aux provisions pour risques et charges HAO": {
+ "account_number": "854"
+ },
+ "Autres dotations HAO": {
+ "account_number": "858"
+ },
+ "account_number": "85"
+ },
+ "Participation des travailleurs": {
+ "Participation l\u00e9gale aux b\u00e9n\u00e9fices": {
+ "account_number": "871"
+ },
+ "Participation contractuelle aux b\u00e9n\u00e9fices": {
+ "account_number": "874"
+ },
+ "Autres participations": {
+ "account_number": "878"
+ },
+ "account_number": "87"
+ },
+ "Imp\u00f4ts sur le r\u00e9sultat": {
+ "Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {
+ "account_number": "8911"
+ },
+ "Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {
+ "account_number": "8912"
+ },
+ "Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {
+ "account_number": "8913"
+ },
+ "account_number": "891"
+ },
+ "Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "account_number": "892"
+ },
+ "Imp\u00f4t minimum forfaitaire IMF": {
+ "account_number": "895"
+ },
+ "D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "D\u00e9gr\u00e8vements": {
+ "account_number": "8991"
+ },
+ "Annulations pour pertes r\u00e9troactives": {
+ "account_number": "8994"
+ },
+ "account_number": "899"
+ },
+ "account_number": "89"
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "Produits des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "822"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "826"
+ },
+ "account_number": "82"
+ },
+ "Produits hors activit\u00e9s ordinaires": {
+ "Produits HAO constat\u00e9s": {
+ "account_number": "841"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de restructuration": {
+ "account_number": "843"
+ },
+ "Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {
+ "account_number": "844"
+ },
+ "Dons et lib\u00e9ralit\u00e9s obtenus": {
+ "account_number": "845"
+ },
+ "Abandons de cr\u00e9ances obtenus": {
+ "account_number": "846"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de liquidation": {
+ "account_number": "847"
+ },
+ "Transferts de charges HAO": {
+ "account_number": "848"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "849"
+ },
+ "account_number": "84"
+ },
+ "Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "Reprises de provisions r\u00e9glement\u00e9es": {
+ "account_number": "861"
+ },
+ "Reprises d\u2019amortissements HAO": {
+ "account_number": "862"
+ },
+ "Reprises de d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "863"
+ },
+ "Reprises de provisions pour risques et charges HAO": {
+ "account_number": "864"
+ },
+ "Autres reprises HAO": {
+ "account_number": "868"
+ },
+ "account_number": "86"
+ },
+ "Subventions d\u2019\u00e9quilibre": {
+ "\u00c9tat": {
+ "account_number": "881"
+ },
+ "Collectivit\u00e9s publiques": {
+ "account_number": "884"
+ },
+ "Groupe": {
+ "account_number": "886"
+ },
+ "Autres": {
+ "account_number": "888"
+ },
+ "account_number": "88"
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/bj_plan_comptable.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/bj_plan_comptable.json
new file mode 100644
index 00000000000..4381e21b0c4
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/bj_plan_comptable.json
@@ -0,0 +1,1919 @@
+{
+ "country_code": "bj",
+ "name": "Syscohada - Plan Comptable",
+ "tree": {
+ "1-Comptes de ressources durables": {
+ "10-Capital": {
+ "101-Capital social": {
+ "1011-Capital souscrit, non appel\u00e9": {},
+ "1012-Capital souscrit, appel\u00e9, non vers\u00e9": {},
+ "1013-Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {},
+ "1014-Capital souscrit, appel\u00e9, vers\u00e9, amorti": {},
+ "1018-Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {}
+ },
+ "102-Capital par dotation": {
+ "1021-Dotation initiale": {},
+ "1022-Dotations compl\u00e9mentaires": {},
+ "1028-Autres dotations": {}
+ },
+ "103-Capital personnel": {},
+ "104-Compte de l\u2019exploitant": {
+ "1041-Apports temporaires": {},
+ "1042-Op\u00e9rations courantes": {},
+ "1043-R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {},
+ "1047-Pr\u00e9l\u00e8vements d\u2019autoconsommation": {},
+ "1048-Autres pr\u00e9l\u00e8vements": {}
+ },
+ "105-Primes li\u00e9es au capital social": {
+ "1051-Primes d\u2019\u00e9mission": {},
+ "1052-Primes d\u2019apport": {},
+ "1053-Primes de fusion": {},
+ "1054-Primes de conversion": {},
+ "1058-Autres primes": {}
+ },
+ "106-\u00c9carts de r\u00e9\u00e9valuation": {
+ "1061-\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {},
+ "1062-\u00c9carts de r\u00e9\u00e9valuation libre": {}
+ },
+ "109-Apporteurs, capital souscrit, non appel\u00e9": {}
+ },
+ "11-R\u00e9serves": {
+ "111-R\u00e9serve l\u00e9gale": {},
+ "112-R\u00e9serves statutaires ou contractuelles": {},
+ "113-R\u00e9serves r\u00e9glement\u00e9es": {
+ "1131-R\u00e9serves de plus-values nettes \u00e0 long terme": {},
+ "1132-R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {},
+ "1133-R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {},
+ "1134-R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {},
+ "1135-Autres r\u00e9serves r\u00e9glement\u00e9es": {}
+ },
+ "118-Autres r\u00e9serves": {
+ "1181-R\u00e9serves facultatives": {},
+ "1188-R\u00e9serves diverses": {}
+ }
+ },
+ "12-Report \u00e0 nouveau": {
+ "121-Report \u00e0 nouveau cr\u00e9diteur": {},
+ "129-Report \u00e0 nouveau d\u00e9biteur": {
+ "1291-Perte nette \u00e0 reporter": {},
+ "1292-Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {}
+ }
+ },
+ "13-R\u00e9sultat net de l\u2019exercice": {
+ "130-R\u00e9sultat en instance d\u2019affectation": {
+ "1301-R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {},
+ "1309-R\u00e9sultat en instance d\u2019affectation : perte": {}
+ },
+ "131-R\u00e9sultat net : b\u00e9n\u00e9fice": {},
+ "132-Marge commerciale (MC)": {},
+ "133-Valeur ajout\u00e9e (VA)": {},
+ "134-Exc\u00e9dent brut d\u2019exploitation (EBE)": {},
+ "135-R\u00e9sultat d\u2019exploitation (RE)": {},
+ "136-R\u00e9sultat financier (RF)": {},
+ "137-R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {},
+ "138-R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "1381-R\u00e9sultat de fusion": {},
+ "1382-R\u00e9sultat d\u2019apport partiel d\u2019actif": {},
+ "1383-R\u00e9sultat de scission": {},
+ "1384-R\u00e9sultat de liquidation": {}
+ },
+ "139-R\u00e9sultat net : perte": {}
+ },
+ "14-Subventions d\u2019investissement": {
+ "141-Subventions d\u2019\u00e9quipement": {
+ "1411-\u00c9tat": {},
+ "1412-R\u00e9gions": {},
+ "1413-D\u00e9partements": {},
+ "1414-Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {},
+ "1415-Entit\u00e9s publiques ou mixtes": {},
+ "1416-Entit\u00e9s et organismes priv\u00e9s": {},
+ "1417-Organismes internationaux": {},
+ "1418-Autres": {}
+ },
+ "148-Autres subventions d\u2019investissement": {}
+ },
+ "15-Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "151-Amortissements d\u00e9rogatoires": {},
+ "152-Plus-values de cession \u00e0 r\u00e9investir": {},
+ "153-Fonds r\u00e9glement\u00e9s": {
+ "1531-Fonds National": {},
+ "1532-Pr\u00e9l\u00e8vement pour le Budget": {}
+ },
+ "154-Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {},
+ "155-Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "1551-Reconstitution des gisements miniers et p\u00e9troliers": {}
+ },
+ "156-Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "1561-Hausse de prix": {},
+ "1562-Fluctuation des cours": {}
+ },
+ "157-Provisions pour investissement": {},
+ "158-Autres provisions et fonds r\u00e9glement\u00e9s": {}
+ },
+ "16-Emprunts et dettes assimil\u00e9es": {
+ "161-Emprunts obligataires": {
+ "1611-Emprunts obligataires ordinaires": {},
+ "1612-Emprunts obligataires convertibles en actions": {},
+ "1613-Emprunts obligataires remboursables en actions": {},
+ "1618-Autres emprunts obligataires": {}
+ },
+ "162-Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "163-Avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "164-Avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "165-D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "1651-D\u00e9p\u00f4ts": {},
+ "1652-Cautionnements": {}
+ },
+ "166-Int\u00e9r\u00eats courus": {
+ "1661-Sur emprunts obligataires": {},
+ "1662-Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "1663-Sur avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "1664-Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "1665-Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {},
+ "1667-Sur avances assorties de conditions particuli\u00e8res": {},
+ "1668-Sur autres emprunts et dettes": {}
+ },
+ "167-Avances assorties de conditions particuli\u00e8res": {
+ "1671-Avances bloqu\u00e9es pour augmentation du capital": {},
+ "1672-Avances conditionn\u00e9es par l\u2019\u00c9tat": {},
+ "1673-Avances conditionn\u00e9es par les autres organismes africains": {},
+ "1674-Avances conditionn\u00e9es par les organismes internationaux": {}
+ },
+ "168-Autres emprunts et dettes": {
+ "1681-Rentes viag\u00e8res capitalis\u00e9es": {},
+ "1682-Billets de fonds": {},
+ "1683-Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {},
+ "1684-Emprunts participatifs": {},
+ "1685-Participation des travailleurs aux b\u00e9n\u00e9fices": {},
+ "1686-Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {}
+ }
+ },
+ "17-Dettes de location acquisition": {
+ "172-Dettes de location acquisition / cr\u00e9dit bail immobilier": {},
+ "173-Dettes de location acquisition / cr\u00e9dit bail mobilier": {},
+ "174-Dettes de location acquisition / location de vente": {},
+ "176-Int\u00e9r\u00eats courus": {
+ "1762-Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "1763-Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "1764-Sur dettes de location acquisition / location-vente": {},
+ "1768-Sur autres dettes de location acquisition": {}
+ },
+ "178-Autres dettes de location acquisition": {}
+ },
+ "18-Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "181-Dettes li\u00e9es \u00e0 des participations": {
+ "1811-Dettes li\u00e9es \u00e0 des participations (groupe)": {},
+ "1812-Dettes li\u00e9es \u00e0 des participations (hors groupe)": {}
+ },
+ "182-Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "183-Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {},
+ "184-Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "185-Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "186-Comptes de liaison charges": {},
+ "187-Comptes de liaison produits": {},
+ "188-Comptes de liaison des soci\u00e9t\u00e9s en participation": {}
+ },
+ "19-Provisions pour risques et charges": {
+ "191-Provisions pour litiges": {},
+ "192-Provisions pour garanties donn\u00e9es aux clients": {},
+ "193-Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {},
+ "194-Provisions pour pertes de change": {},
+ "195-Provisions pour imp\u00f4ts": {},
+ "196-Provisions pour pensions et obligations similaires": {
+ "1961-Provisions pour pensions et obligations similaires engagement de retraite": {},
+ "1962-Actif du r\u00e9gime de retraite": {}
+ },
+ "197-Provisions pour restructuration": {},
+ "198-Autres provisions pour risques et charges": {
+ "1981-Provisions pour amendes et p\u00e9nalit\u00e9s": {},
+ "1983-Provisions pour propre assureur": {},
+ "1984-Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "1985-Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {},
+ "1988-Provisions pour divers risques et charges": {}
+ }
+ },
+ "root_type": "Equity"
+ },
+ "2-Comptes d\u2019actif immobilis\u00e9": {
+ "21-Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "211-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "212-Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "2121-Brevets": {
+ "account_type": "Fixed Asset"
+ },
+ "2122-Licences": {
+ "account_type": "Fixed Asset"
+ },
+ "2123-Concessions de service public": {
+ "account_type": "Fixed Asset"
+ },
+ "2128-Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "213-Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "2131-Logiciels": {
+ "account_type": "Fixed Asset"
+ },
+ "2132-Sites internet": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "214-Marques": {
+ "account_type": "Fixed Asset"
+ },
+ "215-Fonds commercial": {
+ "account_type": "Fixed Asset"
+ },
+ "216-Droit au bail": {
+ "account_type": "Fixed Asset"
+ },
+ "217-Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset"
+ },
+ "218-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "2181-Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset"
+ },
+ "2182-Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset"
+ },
+ "2183-Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset"
+ },
+ "2184-Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset"
+ },
+ "2188-Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "219-Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "2191-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "2193-Logiciels et internet": {
+ "account_type": "Fixed Asset"
+ },
+ "2198-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "22-Terrains": {
+ "account_type": "Fixed Asset",
+ "221-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "2211-Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset"
+ },
+ "2212-Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset"
+ },
+ "2218-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "222-Terrains nus": {
+ "account_type": "Fixed Asset",
+ "2221-Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset"
+ },
+ "2228-Autres terrains nus": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "223-Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "2231-Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset"
+ },
+ "2232-Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset"
+ },
+ "2234-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2235-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2238-Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "224-Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "2241-Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset"
+ },
+ "2245-Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2248-Autres travaux": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "225-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "2251-Carri\u00e8res": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "226-Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "2261-Parkings": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "227-Terrains mis en concession": {
+ "account_type": "Fixed Asset"
+ },
+ "228-Autres terrains": {
+ "account_type": "Fixed Asset",
+ "2281-Terrains immeubles de placement": {
+ "account_type": "Fixed Asset"
+ },
+ "2285-Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset"
+ },
+ "2286-Terrains de location acquisition": {
+ "account_type": "Fixed Asset"
+ },
+ "2288-Divers terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "229-Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "2291-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset"
+ },
+ "2292-Terrains nus": {
+ "account_type": "Fixed Asset"
+ },
+ "2295-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2298-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "23-B\u00e2timents, installations techniques et agencements": {
+ "231-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "2311-B\u00e2timents industriels": {},
+ "2312-B\u00e2timents agricoles": {},
+ "2313-B\u00e2timents administratifs et commerciaux": {},
+ "2314-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2315-B\u00e2timents immeubles de placement": {},
+ "2316-B\u00e2timents de location acquisition": {}
+ },
+ "232-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "2321-B\u00e2timents industriels": {},
+ "2322-B\u00e2timents agricoles": {},
+ "2323-B\u00e2timents administratifs et commerciaux": {},
+ "2324-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2325-B\u00e2timents immeubles de placement": {},
+ "2326-B\u00e2timents de location acquisition": {}
+ },
+ "233-Ouvrages d\u2019infrastructure": {
+ "2331-Voies de terre": {},
+ "2332-Voies de fer": {},
+ "2333-Voies d\u2019eau": {},
+ "2334-Barrages, Digues": {},
+ "2335-Pistes d\u2019a\u00e9rodrome": {},
+ "2338-Autres ouvrages d\u2019infrastructures": {}
+ },
+ "234-Am\u00e9nagements, agencements et installations techniques": {
+ "2341-Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {},
+ "2342-Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {},
+ "2343-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {},
+ "2344-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {},
+ "2345-Am\u00e9nagements et agencements des b\u00e2timents": {}
+ },
+ "235-Am\u00e9nagements de bureaux": {
+ "2351-Installations g\u00e9n\u00e9rales": {},
+ "2358-Autres am\u00e9nagements de bureaux": {}
+ },
+ "237-B\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "238-Autres installations et agencements": {},
+ "239-B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "2391-B\u00e2timents en cours": {},
+ "2392-Installations en cours": {},
+ "2393-Ouvrages d\u2019infrastructure en cours": {},
+ "2394-Am\u00e9nagements et agencements et installations techniques en cours": {},
+ "2395-Am\u00e9nagements de bureaux en cours": {},
+ "2398-Autres installations et agencements en cours": {}
+ }
+ },
+ "24-Mat\u00e9riel, mobilier et actifs biologiques": {
+ "241-Mat\u00e9riel et outillage industriel et commercial": {
+ "2411-Mat\u00e9riel industriel": {},
+ "2412-Outillage industriel": {},
+ "2413-Mat\u00e9riel commercial": {},
+ "2414-Outillage commercial": {},
+ "2416-Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {}
+ },
+ "242-Mat\u00e9riel et outillage agricole": {
+ "2421-Mat\u00e9riel agricole": {},
+ "2422-Outillage agricole": {},
+ "2426-Mat\u00e9riel & outillage agricole de location-acquisition": {}
+ },
+ "243-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "244-Mat\u00e9riel et mobilier": {
+ "2441-Mat\u00e9riel de bureau": {},
+ "2442-Mat\u00e9riel informatique": {},
+ "2443-Mat\u00e9riel bureautique": {},
+ "2444-Mobilier de bureau": {},
+ "2445-Mat\u00e9riel et mobilier immeubles de placement": {},
+ "2446-Mat\u00e9riel et mobilier de location acquisition": {},
+ "2447-Mat\u00e9riel et mobilier des logements du personnel": {}
+ },
+ "245-Mat\u00e9riel de transport": {
+ "2451-Mat\u00e9riel automobile": {},
+ "2452-Mat\u00e9riel ferroviaire": {},
+ "2453-Mat\u00e9riel fluvial, lagunaire": {},
+ "2454-Mat\u00e9riel naval": {},
+ "2455-Mat\u00e9riel a\u00e9rien": {},
+ "2456-Mat\u00e9riel de transport de location-acquisition": {},
+ "2457-Mat\u00e9riel hippomobile": {},
+ "2458-Autres mat\u00e9riels de transport": {}
+ },
+ "246-Actifs biologiques": {
+ "2461-Cheptel, animaux de trait": {},
+ "2462-Cheptel, animaux reproducteurs": {},
+ "2463-Animaux de garde": {},
+ "2465-Plantations agricoles": {},
+ "2468-Autres actifs biologiques": {}
+ },
+ "247-Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "2471-Agencements et am\u00e9nagements du mat\u00e9riel": {},
+ "2472-Agencements et am\u00e9nagements des actifs biologiques": {},
+ "2478-Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {}
+ },
+ "248-Autres mat\u00e9riels et mobiliers": {
+ "2481-Collections et \u0153uvres d\u2019art": {},
+ "2488-Divers mat\u00e9riels mobiliers": {}
+ },
+ "249-Mat\u00e9riels et actifs biologiques en cours": {
+ "2491-Mat\u00e9riel et outillage industriel et commercial": {},
+ "2492-Mat\u00e9riel et outillage agricole": {},
+ "2493-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2494-Mat\u00e9riel et mobilier de bureau": {},
+ "2495-Mat\u00e9riel de transport": {},
+ "2496-Actifs biologiques": {},
+ "2497-Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {},
+ "2498-Autres mat\u00e9riels et actifs biologiques en cours": {}
+ }
+ },
+ "25-Avances et acomptes vers\u00e9s sur immobilisations": {
+ "251-Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "252-Avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "26-Titres de participation": {
+ "261-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "262-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "263-Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "265-Participations dans des organismes professionnels": {},
+ "266-Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {},
+ "268-Autres titres de participation": {}
+ },
+ "27-Autres immobilisations financi\u00e8res": {
+ "271-Pr\u00eats et cr\u00e9ances": {
+ "2711-Pr\u00eats participatifs": {},
+ "2712-Pr\u00eats aux associ\u00e9s": {},
+ "2713-Billets de fonds": {},
+ "2714-Titres pr\u00eat\u00e9s": {},
+ "2718-Autres pr\u00eats et cr\u00e9ances": {}
+ },
+ "272-Pr\u00eats au personnel": {
+ "2721-Pr\u00eats immobiliers": {},
+ "2722-Pr\u00eats mobiliers et d\u2019installation": {},
+ "2728-Autres pr\u00eats au personnel": {}
+ },
+ "273-Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "2731-Retenues de garantie": {},
+ "2733-Fonds r\u00e9glement\u00e9": {},
+ "2734-Cr\u00e9ances sur le conc\u00e9dant": {},
+ "2738-Autres cr\u00e9ances sur l\u2019\u00c9tat": {}
+ },
+ "274-Titres immobilis\u00e9s": {
+ "2741-Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {},
+ "2742-Titres participatifs": {},
+ "2743-Certificats d\u2019investissement": {},
+ "2744-Parts de fonds commun de placement (FCP)": {},
+ "2745-Obligations": {},
+ "2746-Actions ou parts propres": {},
+ "2748-Autres titres immobilis\u00e9s": {}
+ },
+ "275-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "2751-D\u00e9p\u00f4ts pour loyers d\u2019avance": {},
+ "2752-D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {},
+ "2753-D\u00e9p\u00f4ts pour l\u2019eau": {},
+ "2754-D\u00e9p\u00f4ts pour le gaz": {},
+ "2755-D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {},
+ "2756-Cautionnements sur march\u00e9s publics": {},
+ "2757-Cautionnements sur autres op\u00e9rations": {},
+ "2758-Autres d\u00e9p\u00f4ts et cautionnements": {}
+ },
+ "276-Int\u00e9r\u00eats courus": {
+ "2761-Pr\u00eats et cr\u00e9ances non commerciales": {},
+ "2762-Pr\u00eats au personnel": {},
+ "2763-Cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2764-Titres immobilis\u00e9s": {},
+ "2765-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2767-Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {},
+ "2768-Immobilisations financi\u00e8res diverses": {}
+ },
+ "277-Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "2771-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {},
+ "2772-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {},
+ "2773-Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "2774-Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {}
+ },
+ "278-Immobilisations financi\u00e8res diverses": {
+ "2781-Cr\u00e9ances diverses groupe": {},
+ "2782-Cr\u00e9ances diverses hors groupe": {},
+ "2784-Banques d\u00e9p\u00f4ts \u00e0 terme": {},
+ "2785-Or et m\u00e9taux pr\u00e9cieux": {},
+ "2788-Autres immobilisations financi\u00e8res": {}
+ }
+ },
+ "28-Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "281-Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "2811-Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2812-Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2813-Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2814-Amortissements des marques": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2815-Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2816-Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2817-Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2818-Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "282-Amortissements des terrains": {
+ "2824-Amortissements des travaux de mise en valeur des terrains": {}
+ },
+ "283-Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "2831-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2832-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2833-Amortissements des ouvrages d\u2019infrastructure": {},
+ "2834-Amortissements des am\u00e9nagements, agencements et installations techniques": {},
+ "2835-Amortissements des am\u00e9nagements de bureaux": {},
+ "2837-Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2838-Amortissements des autres installations et agencements": {}
+ },
+ "284-Amortissements du mat\u00e9riel": {
+ "2841-Amortissements du mat\u00e9riel et outillage industriel et commercial": {},
+ "2842-Amortissements du mat\u00e9riel et outillage agricole": {},
+ "2843-Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2844-Amortissements du mat\u00e9riel et mobilier": {},
+ "2845-Amortissements du mat\u00e9riel de transport": {},
+ "2846-Amortissements des actifs biologiques": {},
+ "2847-Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2848-Amortissements des autres mat\u00e9riels": {}
+ }
+ },
+ "29-D\u00e9pr\u00e9ciations des immobilisations": {
+ "291-D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "2911-D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {},
+ "2912-D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {},
+ "2913-D\u00e9pr\u00e9ciations des logiciels et sites internet": {},
+ "2914-D\u00e9pr\u00e9ciations des marques": {},
+ "2915-D\u00e9pr\u00e9ciations du fonds commercial": {},
+ "2916-D\u00e9pr\u00e9ciations du droit au bail": {},
+ "2917-D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {},
+ "2918-D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {},
+ "2919-D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {}
+ },
+ "292-D\u00e9pr\u00e9ciations des terrains": {
+ "2921-D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {},
+ "2922-D\u00e9pr\u00e9ciations des terrains nus": {},
+ "2923-D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {},
+ "2924-D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {},
+ "2925-D\u00e9pr\u00e9ciations des terrains de gisement": {},
+ "2926-D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {},
+ "2927-D\u00e9pr\u00e9ciations des terrains mis en concession": {},
+ "2928-D\u00e9pr\u00e9ciations des autres terrains": {},
+ "2929-D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {}
+ },
+ "293-D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "2931-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2932-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2933-D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {},
+ "2934-D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {},
+ "2935-D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {},
+ "2937-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2938-D\u00e9pr\u00e9ciations des autres installations et agencements": {},
+ "2939-D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {}
+ },
+ "294-D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "2941-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {},
+ "2942-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {},
+ "2943-D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2944-D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {},
+ "2945-D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {},
+ "2946-D\u00e9pr\u00e9ciations des actifs biologiques": {},
+ "2947-D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2948-D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {},
+ "2949-D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {}
+ },
+ "295-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "2951-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "2952-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "296-D\u00e9pr\u00e9ciations des titres de participation": {
+ "2961-D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "2962-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "2963-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "2965-D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {},
+ "2966-D\u00e9pr\u00e9ciations des parts dans des GIE": {},
+ "2968-D\u00e9pr\u00e9ciations des autres titres de participation": {}
+ },
+ "297-D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "2971-D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {},
+ "2972-D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {},
+ "2973-D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2974-D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {},
+ "2975-D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2977-D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {},
+ "2978-D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "3-Comptes de Stocks": {
+ "31-Marchandises": {
+ "311-Marchandises A": {
+ "3111-Marchandises A1": {},
+ "3112-Marchandises A2": {}
+ },
+ "312-Marchandises B": {
+ "3121-Marchandises B1": {},
+ "3122-Marchandises B2": {}
+ },
+ "313-Actifs biologiques": {
+ "3131-Animaux": {},
+ "3132-V\u00e9g\u00e9taux": {}
+ },
+ "318-Marchandises hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "32-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "321-Mati\u00e8res A": {},
+ "322-Mati\u00e8res B": {},
+ "323-Fournitures (A, B)": {}
+ },
+ "33-Autres approvisionnements": {
+ "331-Mati\u00e8res consommables": {},
+ "332-Fournitures d\u2019atelier et d\u2019usine": {},
+ "333-Fournitures de magasin": {},
+ "334-Fournitures de bureau": {},
+ "335-Emballages": {
+ "3351-Emballages perdus": {},
+ "3352-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "3353-Emballages \u00e0 usage mixte": {},
+ "3358-Autres emballages": {}
+ },
+ "338-Autres mati\u00e8res": {}
+ },
+ "34-Produits en cours": {
+ "341-Produits en cours": {
+ "3411-Produits en cours P1": {},
+ "3412-Produits en cours P2": {}
+ },
+ "342-Travaux en cours": {
+ "3421-Travaux en cours T1": {},
+ "3422-Travaux en cours T2": {}
+ },
+ "343-Produits interm\u00e9diaires en cours": {
+ "3431-Produits interm\u00e9diaires A": {},
+ "3432-Produits interm\u00e9diaires B": {}
+ },
+ "344-Produits r\u00e9siduels en cours": {
+ "3441-Produits r\u00e9siduels A": {},
+ "3442-Produits r\u00e9siduels B": {}
+ },
+ "345-Actifs biologiques en cours": {
+ "3451-Animaux": {},
+ "3452-V\u00e9g\u00e9taux": {}
+ }
+ },
+ "35-Services en cours": {
+ "351-\u00c9tudes en cours": {
+ "3511-\u00c9tudes en cours E1": {},
+ "3512-\u00c9tudes en cours E2": {}
+ },
+ "352-Prestations de services en cours": {
+ "3521-Prestations de services S1": {},
+ "3522-Prestations de services S2": {}
+ }
+ },
+ "36-Produits finis": {
+ "361-Produits finis A": {},
+ "362-Produits finis B": {},
+ "363-Actifs biologiques": {
+ "3631-Animaux": {},
+ "3632-V\u00e9g\u00e9taux": {},
+ "3638-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "37-Produits interm\u00e9diaires et r\u00e9siduels": {
+ "371-Produits interm\u00e9diaires": {
+ "3711-Produits interm\u00e9diaires A": {},
+ "3712-Produits interm\u00e9diaires B": {}
+ },
+ "372-Produits r\u00e9siduels": {
+ "3721-D\u00e9chets": {},
+ "3722-Rebuts": {},
+ "3723-Mati\u00e8res de R\u00e9cup\u00e9ration": {}
+ },
+ "373-Actifs biologiques": {
+ "3731-Animaux": {},
+ "3732-V\u00e9g\u00e9taux": {},
+ "3738-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "38-Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "381-Marchandises en cours de route": {},
+ "382-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {},
+ "383-Autres approvisionnements en cours de route": {},
+ "386-Produits finis en cours de route": {},
+ "387-Stock en consignation ou en d\u00e9p\u00f4t": {
+ "3871-Stock en consignation": {},
+ "3872-Stock en d\u00e9p\u00f4t": {}
+ },
+ "388-Stock provenant d\u2019immobilisations mises hors service ou au rebut": {}
+ },
+ "39-D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "391-D\u00e9pr\u00e9ciations des stocks de marchandises": {},
+ "392-D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "393-D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {},
+ "394-D\u00e9pr\u00e9ciations des productions en cours": {},
+ "395-D\u00e9pr\u00e9ciations des services en cours": {},
+ "396-D\u00e9pr\u00e9ciations des stocks de produits finis": {},
+ "397-D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {},
+ "398-D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {}
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "409-Fournisseurs d\u00e9biteurs": {
+ "4091-Fournisseurs Avances et acomptes vers\u00e9s": {},
+ "4092-Fournisseurs Groupe avances et acomptes vers\u00e9s": {},
+ "4093-Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {},
+ "4094-Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {},
+ "4098-Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {}
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "411-Clients": {
+ "4111-Clients": {
+ "account_type": "Receivable"
+ },
+ "4112-Clients groupe": {
+ "account_type": "Receivable"
+ },
+ "4114-Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable"
+ },
+ "4115-Clients, organismes internationaux": {
+ "account_type": "Receivable"
+ },
+ "4116-Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable"
+ },
+ "4117-Client, retenues de garantie": {
+ "account_type": "Receivable"
+ },
+ "4118-Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "412-Clients, effets \u00e0 recevoir en portefeuille": {
+ "4121-Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4122-Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4124-\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4125-Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "413-Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "4131-Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4132-Clients, effets impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4133-Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "4138-Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "414-Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "4141-Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4142-Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "4146-Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4147-Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "415-Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable"
+ },
+ "416-Cr\u00e9ances clients litigieuses ou douteuses": {
+ "4161-Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable"
+ },
+ "4162-Cr\u00e9ances douteuses": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "418-Clients, produits \u00e0 recevoir": {
+ "4181-Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable"
+ },
+ "4186-Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "421-Personnel, avances et acomptes": {
+ "4211-Personnel, avances": {},
+ "4212-Personnel, acomptes": {},
+ "4213-Frais avanc\u00e9s et fournitures au personnel": {}
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "4311-Prestations familiales": {},
+ "4312-Accidents de travail": {},
+ "4313-Caisse de retraite obligatoire": {},
+ "4314-Caisse de retraite facultative": {},
+ "4318-Autres cotisations sociales": {}
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "4331-Mutuelle": {},
+ "4332-Assurances retraite": {},
+ "4333-Assurances et organismes de sant\u00e9": {}
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4387-Produits \u00e0 recevoir": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "443-\u00c9tat, TVA factur\u00e9e": {
+ "4431-TVA factur\u00e9e sur ventes": {},
+ "4432-TVA factur\u00e9e sur prestations de services": {},
+ "4433-TVA factur\u00e9e sur travaux": {},
+ "4434-TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {},
+ "4435-TVA sur factures \u00e0 \u00e9tablir": {}
+ },
+ "445-\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "4451-TVA r\u00e9cup\u00e9rable sur immobilisations": {},
+ "4452-TVA r\u00e9cup\u00e9rable sur achats": {},
+ "4453-TVA r\u00e9cup\u00e9rable sur transport": {},
+ "4454-TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {},
+ "4455-TVA r\u00e9cup\u00e9rable sur factures non parvenues": {},
+ "4456-TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {}
+ },
+ "448-\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4486-Charges \u00e0 payer": {},
+ "4487-Produits \u00e0 recevoir": {}
+ },
+ "449-\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "4491-\u00c9tat, obligations cautionn\u00e9es": {},
+ "4492-\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {},
+ "4493-\u00c9tat, fonds de dotation \u00e0 recevoir": {},
+ "4494-\u00c9tat, subventions investissement \u00e0 recevoir": {},
+ "4495-\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {},
+ "4496-\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {},
+ "4497-\u00c9tat, avances sur subventions": {},
+ "4499-\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {}
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "451-Op\u00e9rations avec les organismes africains": {},
+ "452-Op\u00e9rations avec les autres organismes internationaux": {},
+ "458-Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "4581-Organismes internationaux, fonds de dotation \u00e0 recevoir": {},
+ "4582-Organismes internationaux, subventions \u00e0 recevoir": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "4613-Apporteurs, capital appel\u00e9, non vers\u00e9": {},
+ "4614-Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {},
+ "4618-Apporteurs, titres \u00e0 \u00e9changer": {}
+ },
+ "467-Apporteurs, restant d\u00fb sur capital appel\u00e9": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "4721-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4726-Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {}
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "4731-Mandants": {},
+ "4732-Mandataires": {},
+ "4733-Commettants": {},
+ "4734-Commissionnaires": {},
+ "4739-\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "4747-Compte de r\u00e9partition p\u00e9riodique des produits": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "4751-Compte actif": {
+ "account_type": "Temporary"
+ }
+ },
+ "476-Charges constat\u00e9es d\u2019avance": {},
+ "478-\u00c9carts de conversion actif": {
+ "4781-Diminution des cr\u00e9ances d\u2019exploitation": {},
+ "4782-Diminution des cr\u00e9ances financi\u00e8res": {},
+ "4783-Augmentation des dettes d\u2019exploitation": {},
+ "4784-Augmentation des dettes financi\u00e8res": {},
+ "4786-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4788-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "485-Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "4851-En compte, immobilisations incorporelles": {},
+ "4852-En compte, immobilisations corporelles": {},
+ "4853-Effets \u00e0 recevoir, immobilisations incorporelles": {},
+ "4854-Effets \u00e0 recevoir, immobilisations corporelles": {},
+ "4855-Effets escompt\u00e9s non \u00e9chus": {},
+ "4857-Retenues de garantie": {},
+ "4858-Factures \u00e0 \u00e9tablir": {}
+ },
+ "488-Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "491-D\u00e9pr\u00e9ciations des comptes clients": {
+ "4911-Cr\u00e9ances litigieuses": {},
+ "4912-Cr\u00e9ances douteuses": {}
+ },
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {},
+ "496-D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "4962-Associ\u00e9s, comptes courants": {},
+ "4963-Associ\u00e9s, op\u00e9rations faites en commun": {},
+ "4966-Groupe, comptes courants": {}
+ },
+ "497-D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {},
+ "498-D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "4985-Cr\u00e9ances sur cessions d\u2019immobilisations": {},
+ "4986-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4988-Autres cr\u00e9ances HAO": {}
+ },
+ "499-Provisions pour risques \u00e0 court terme": {
+ "4991-Sur op\u00e9rations d\u2019exploitation": {},
+ "4997-Sur op\u00e9rations financi\u00e8res": {},
+ "4998-Sur op\u00e9rations HAO": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "401-Fournisseurs, dettes en compte": {
+ "4011-Fournisseurs": {
+ "account_type": "Payable"
+ },
+ "4012-Fournisseurs groupe": {
+ "account_type": "Payable"
+ },
+ "4013-Fournisseurs sous-traitants": {
+ "account_type": "Payable"
+ },
+ "4016-Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable"
+ },
+ "4017-Fournisseur, retenues de garantie": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "402-Fournisseurs, effets \u00e0 payer": {
+ "4021-Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4022-Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4023-Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "404-Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "4041-Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4042-Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "4046-Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4047-Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "408-Fournisseurs, factures non parvenues": {
+ "4081-Fournisseurs": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4082-Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4083-Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4086-Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "419-Clients cr\u00e9diteurs": {
+ "4191-Clients, avances et acomptes re\u00e7us": {},
+ "4192-Clients groupe, avances et acomptes re\u00e7us": {},
+ "4194-Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {},
+ "4198-Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {}
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "422-Personnel, r\u00e9mun\u00e9rations dues": {},
+ "423-Personnel, oppositions, saisies-arr\u00eats": {
+ "4231-Personnel, oppositions": {},
+ "4232-Personnel, saisies-arr\u00eats": {},
+ "4233-Personnel, avis \u00e0 tiers d\u00e9tenteur": {}
+ },
+ "424-Personnel, \u0153uvres sociales internes": {
+ "4241-Assistance m\u00e9dicale": {},
+ "4242-Allocations familiales": {},
+ "4245-Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {},
+ "4248-Autres \u0153uvres sociales internes": {}
+ },
+ "425-Repr\u00e9sentants du personnel": {
+ "4251-D\u00e9l\u00e9gu\u00e9s du personnel": {},
+ "4252-Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {},
+ "4258-Autres repr\u00e9sentants du personnel": {}
+ },
+ "426-Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "4261-Participation aux b\u00e9n\u00e9fices": {},
+ "4264-Participation au capital": {}
+ },
+ "427-Personnel d\u00e9p\u00f4ts": {},
+ "428-Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4281-Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {},
+ "4286-Autres charges \u00e0 payer": {},
+ "4287-Produits \u00e0 recevoir": {}
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4381-Charges sociales sur gratifications \u00e0 payer": {},
+ "4382-Charges sociales sur cong\u00e9s \u00e0 payer": {},
+ "4386-Autres charges \u00e0 payer": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "441-\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {},
+ "442-\u00c9tat, autres imp\u00f4ts et taxes": {
+ "4421-Imp\u00f4ts et taxes d\u2019\u00c9tat": {},
+ "4422-Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {},
+ "4423-Imp\u00f4ts et taxes recouvrables sur des obligataires": {},
+ "4424-Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {},
+ "4426-Droits de douane": {},
+ "4428-Autres imp\u00f4ts et taxes": {}
+ },
+ "444-\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "4441-\u00c9tat, TVA due": {},
+ "4449-\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {}
+ },
+ "446-\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {},
+ "447-\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "4471-Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {},
+ "4472-Imp\u00f4ts sur salaires": {},
+ "4473-Contribution nationale": {},
+ "4474-Contribution nationale de solidarit\u00e9": {},
+ "4478-Autres imp\u00f4ts et contributions": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "4611-Apporteurs, apports en nature": {},
+ "4612-Apporteurs, apports en num\u00e9raire": {},
+ "4615-Apporteurs, versements re\u00e7us sur augmentation de capital": {},
+ "4616-Apporteurs, versements anticip\u00e9s": {},
+ "4617-Apporteurs d\u00e9faillants": {},
+ "4619-Apporteurs, capital \u00e0 rembourser": {}
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "4621-Principal": {},
+ "4626-Int\u00e9r\u00eats courus": {}
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "4631-Op\u00e9rations courantes": {},
+ "4636-Int\u00e9r\u00eats courus": {}
+ },
+ "465-Associ\u00e9s, dividendes \u00e0 payer": {},
+ "466-Groupe, comptes courants": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "4711-D\u00e9biteurs divers": {},
+ "4712-Cr\u00e9diteurs divers": {},
+ "4713-Obligataires": {},
+ "4715-R\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "4716-Compte d\u2019affacturage": {},
+ "4717-D\u00e9biteurs divers retenues de garantie": {},
+ "4718-Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {},
+ "4719-Bons de souscription d\u2019actions et d\u2019obligations": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "4746-Compte de r\u00e9partition p\u00e9riodique des charges": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "4752-Compte passif": {}
+ },
+ "477-Produits constat\u00e9s d\u2019avance": {},
+ "479-\u00c9carts de conversion passif": {
+ "4791-Augmentation des cr\u00e9ances d\u2019exploitation": {},
+ "4792-Augmentation des cr\u00e9ances financi\u00e8res": {},
+ "4793-Diminution des dettes d\u2019exploitation": {},
+ "4794-Diminution des dettes financi\u00e8res": {},
+ "4797-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4798-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "481-Fournisseurs d\u2019investissements": {
+ "4811-Immobilisations incorporelles": {},
+ "4812-Immobilisations corporelles": {},
+ "4813-Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {},
+ "4816-R\u00e9serve de propri\u00e9t\u00e9": {},
+ "4817-Retenues de garantie": {},
+ "4818-Factures non parvenues": {}
+ },
+ "482-Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "4821-Immobilisations incorporelles": {},
+ "4822-Immobilisations corporelles": {}
+ },
+ "484-Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "4887-Produits": {}
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (PASSIF)": {
+ "490-D\u00e9pr\u00e9ciations des comptes fournisseurs": {},
+ "492-D\u00e9pr\u00e9ciations des comptes personnel": {},
+ "493-D\u00e9pr\u00e9ciations des comptes organismes sociaux": {},
+ "494-D\u00e9pr\u00e9ciations des comptes \u00c9tat et collectivit\u00e9s publiques": {},
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {}
+ },
+ "root_type": "Liability"
+ },
+ "5-Comptes de tr\u00e9sorerie": {
+ "50-Titres de placement": {
+ "501-Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "5011-Titres du Tr\u00e9sor \u00e0 court terme": {},
+ "5012-Titres d\u2019organismes financiers": {},
+ "5013-Bons de caisse \u00e0 court terme": {},
+ "5016-Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {}
+ },
+ "502-Actions": {
+ "5021-Actions ou parts propres": {},
+ "5022-Actions cot\u00e9es": {},
+ "5023-Actions non cot\u00e9es": {},
+ "5024-Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {},
+ "5025-Autres actions": {},
+ "5026-Frais d\u2019acquisition des actions": {}
+ },
+ "503-Obligations": {
+ "5031-Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {},
+ "5032-Obligations cot\u00e9es": {},
+ "5033-Obligations non cot\u00e9es": {},
+ "5035-Autres obligations": {},
+ "5036-Frais d\u2019acquisition des obligations": {}
+ },
+ "504-Bons de souscription": {
+ "5042-Bons de souscription d\u2019actions": {},
+ "5043-Bons de souscription d\u2019obligations": {}
+ },
+ "505-Titres n\u00e9gociables hors r\u00e9gion": {},
+ "506-Int\u00e9r\u00eats courus": {
+ "5061-Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {},
+ "5062-Actions": {},
+ "5063-Obligations": {}
+ },
+ "508-Autres titres de placement et cr\u00e9ances assimil\u00e9es": {}
+ },
+ "51-Valeurs \u00e0 encaisser": {
+ "511-Effets \u00e0 encaisser": {},
+ "512-Effets \u00e0 l\u2019encaissement": {},
+ "513-Ch\u00e8ques \u00e0 encaisser": {},
+ "514-Ch\u00e8ques \u00e0 l\u2019encaissement": {},
+ "515-Cartes de cr\u00e9dit \u00e0 encaisser": {},
+ "518-Autres valeurs \u00e0 l\u2019encaissement": {
+ "5181-Warrants": {},
+ "5182-Billets de fonds": {},
+ "5185-Ch\u00e8ques de voyage": {},
+ "5186-Coupons \u00e9chus": {},
+ "5187-Int\u00e9r\u00eats \u00e9chus des obligations": {}
+ }
+ },
+ "52-Banques": {
+ "521-Banques locales": {
+ "5211-Banques en monnaie nationale": {
+ "account_type": "Bank"
+ },
+ "5215-Banques en devises": {
+ "account_type": "Bank"
+ },
+ "account_type": "Bank"
+ },
+ "522-Banques autres \u00c9tats r\u00e9gion": {},
+ "523-Banques autres \u00c9tats zone mon\u00e9taire": {},
+ "524-Banques hors zone mon\u00e9taire": {},
+ "525-Banques d\u00e9p\u00f4t \u00e0 terme": {},
+ "526-Banques, int\u00e9r\u00eats courus": {
+ "5261-Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {},
+ "5267-Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {}
+ }
+ },
+ "53-\u00c9tablissements financiers et assimil\u00e9s": {
+ "531-Ch\u00e8ques postaux": {},
+ "532-Tr\u00e9sor": {},
+ "533-Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {},
+ "536-\u00c9tablissements financiers, int\u00e9r\u00eats courus": {},
+ "538-Autres organismes financiers": {}
+ },
+ "54-Instruments de tr\u00e9sorerie": {
+ "541-Options de taux d\u2019int\u00e9r\u00eat": {},
+ "542-Options de taux de change": {},
+ "543-Options de taux boursiers": {},
+ "544-Instruments de march\u00e9s \u00e0 terme": {},
+ "545-Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {}
+ },
+ "55-Instruments de monnaie \u00e9lectronique": {
+ "551-Monnaie \u00e9lectronique carte carburant": {},
+ "552-Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {},
+ "553-Monnaie \u00e9lectronique carte p\u00e9age": {},
+ "554-Porte-monnaie \u00e9lectronique": {},
+ "558-Autres instruments de monnaies \u00e9lectroniques": {}
+ },
+ "56-Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "561-Cr\u00e9dits de tr\u00e9sorerie": {},
+ "564-Escompte de cr\u00e9dits de campagne": {},
+ "565-Escompte de cr\u00e9dits ordinaires": {},
+ "566-Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {}
+ },
+ "57-Caisse": {
+ "571-Caisse si\u00e8ge social": {
+ "5711-Caisse en monnaie nationale": {},
+ "5712-Caisse en devises": {}
+ },
+ "572-Caisse succursale A": {
+ "5721-En monnaie nationale": {},
+ "5722-En devises": {}
+ },
+ "573-Caisse succursale B": {
+ "5731-En monnaie nationale": {},
+ "5732-En devises": {}
+ }
+ },
+ "58-R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "581-R\u00e9gies d\u2019avance": {},
+ "582-Accr\u00e9ditifs": {},
+ "585-Virements de fonds": {},
+ "588-Autres virements internes": {}
+ },
+ "59-D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "590-D\u00e9pr\u00e9ciations des titres de placement": {},
+ "591-D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {},
+ "592-D\u00e9pr\u00e9ciations des comptes banques": {},
+ "593-D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {},
+ "594-D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {},
+ "599-Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {}
+ },
+ "root_type": "Asset"
+ },
+ "6-Comptes de charges des activit\u00e9s ordinaires": {
+ "60-Achats et variations de stocks": {
+ "601-Achats de marchandises": {
+ "6011-Dans la R\u00e9gion": {},
+ "6012-Hors R\u00e9gion": {},
+ "6013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6015-Frais sur achats": {},
+ "6019-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "602-Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "6021-Dans la R\u00e9gion": {},
+ "6022-Hors R\u00e9gion": {},
+ "6023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6025-Frais sur achats": {},
+ "6029-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "603-Variations des stocks de biens achet\u00e9s": {
+ "6031-Variations des stocks de marchandises": {},
+ "6032-Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "6033-Variations des stocks d\u2019autres approvisionnements": {}
+ },
+ "604-Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "6041-Mati\u00e8res consommables": {},
+ "6042-Mati\u00e8res combustibles": {},
+ "6043-Produits d\u2019entretien": {},
+ "6044-Fournitures d\u2019atelier et d\u2019usine": {},
+ "6045-Frais sur achat": {},
+ "6046-Fournitures de magasin": {},
+ "6047-Fournitures de bureau": {},
+ "6049-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "605-Autres achats": {
+ "6051-Fournitures non stockables Eau": {},
+ "6052-Fournitures non stockables \u00c9lectricit\u00e9": {},
+ "6053-Fournitures non stockables Autres \u00e9nergies": {},
+ "6054-Fournitures d\u2019entretien non stockables": {},
+ "6055-Fournitures de bureau non stockables": {},
+ "6056-Achats de petit mat\u00e9riel et outillage": {},
+ "6057-Achats d\u2019\u00e9tudes et prestations de services": {},
+ "6058-Achats de travaux, mat\u00e9riels et \u00e9quipements": {},
+ "6059-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "608-Achats d\u2019emballages": {
+ "6081-Emballages perdus": {},
+ "6082-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "6083-Emballages \u00e0 usage mixte": {},
+ "6085-Frais sur achats": {},
+ "6089-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ }
+ },
+ "61-Transports": {
+ "612-Transports sur ventes": {},
+ "613-Transports pour le compte de tiers": {},
+ "614-Transports du personnel": {},
+ "616-Transports de plis": {},
+ "618-Autres frais de transport": {
+ "6181-Voyages et d\u00e9placements": {},
+ "6182-Transports entre \u00e9tablissements ou chantiers": {},
+ "6183-Transports administratifs": {}
+ }
+ },
+ "62-Services ext\u00e9rieurs": {
+ "621-Sous-traitance g\u00e9n\u00e9rale": {},
+ "622-Locations, charges locatives": {
+ "6221-Locations de terrains": {},
+ "6222-Locations de b\u00e2timents": {},
+ "6223-Locations de mat\u00e9riels et outillages": {},
+ "6224-Malis sur emballages": {},
+ "6225-Locations d\u2019emballages": {},
+ "6226-Fermages et loyers du foncier": {},
+ "6228-Locations et charges locatives diverses": {}
+ },
+ "623-Redevances de location acquisition": {
+ "6232-Cr\u00e9dit-bail immobilier": {},
+ "6233-Cr\u00e9dit-bail mobilier": {},
+ "6234-Location-vente": {},
+ "6238-Autres contrats de location acquisition": {}
+ },
+ "624-Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "6241-Entretien et r\u00e9parations des biens immobiliers": {},
+ "6242-Entretien et r\u00e9parations des biens mobiliers": {},
+ "6243-Maintenance": {},
+ "6244-Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "6248-Autres entretiens et r\u00e9parations": {}
+ },
+ "625-Primes d\u2019assurance": {
+ "6251-Assurances multirisques": {},
+ "6252-Assurances mat\u00e9riel de transport": {},
+ "6253-Assurances risques d\u2019exploitation": {},
+ "6254-Assurances responsabilit\u00e9 du producteur": {},
+ "6255-Assurances insolvabilit\u00e9 clients": {},
+ "6257-Assurances transport sur ventes": {},
+ "6258-Autres primes d\u2019assurances": {}
+ },
+ "626-\u00c9tudes, recherches et documentation": {
+ "6261-\u00c9tudes et recherches": {},
+ "6265-Documentation g\u00e9n\u00e9rale": {},
+ "6266-Documentation technique": {}
+ },
+ "627-Publicit\u00e9, publications, relations publiques": {
+ "6271-Annonces, insertions": {},
+ "6272-Catalogues, imprim\u00e9s publicitaires": {},
+ "6273-\u00c9chantillons": {},
+ "6274-Foires et expositions": {},
+ "6275-Publications": {},
+ "6276-Cadeaux \u00e0 la client\u00e8le": {},
+ "6277-Frais de colloques, s\u00e9minaires, conf\u00e9rences": {},
+ "6278-Autres charges de publicit\u00e9 et relations publiques": {}
+ },
+ "628-Frais de t\u00e9l\u00e9communications": {
+ "6281-Frais de t\u00e9l\u00e9phone": {},
+ "6282-Frais de t\u00e9lex": {},
+ "6283-Frais de t\u00e9l\u00e9copie": {},
+ "6288-Autres frais de t\u00e9l\u00e9communications": {}
+ }
+ },
+ "63-Autres services ext\u00e9rieurs": {
+ "631-Frais bancaires": {
+ "6311-Frais sur titres (vente, garde)": {},
+ "6312-Frais sur effets": {},
+ "6313-Location de coffres": {},
+ "6314-Commissions d\u2019affacturage": {},
+ "6315-Commissions sur cartes de cr\u00e9dit": {},
+ "6316-Frais d\u2019\u00e9mission d\u2019emprunts": {},
+ "6317-Frais sur instruments monnaie \u00e9lectronique": {},
+ "6318-Autres frais bancaires": {}
+ },
+ "632-R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "6322-Commissions et courtages sur ventes": {},
+ "6324-Honoraires des professions r\u00e9glement\u00e9es": {},
+ "6325-Frais d\u2019actes et de contentieux": {},
+ "6326-R\u00e9mun\u00e9rations d\u2019affacturage": {},
+ "6327-R\u00e9mun\u00e9rations des autres prestataires de services": {},
+ "6328-Divers frais": {}
+ },
+ "633-Frais de formation du personnel": {},
+ "634-Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "6342-Redevances pour brevets, licences": {},
+ "6343-Redevances pour logiciels": {},
+ "6344-Redevances pour marques": {},
+ "6345-Redevances pour sites internet": {},
+ "6346-Redevances pour concessions, droits et valeurs similaires": {}
+ },
+ "635-Cotisations": {
+ "6351-Cotisations": {},
+ "6358-Concours divers": {}
+ },
+ "637-R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "6371-Personnel int\u00e9rimaire": {},
+ "6372-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "638-Autres charges externes": {
+ "6381-Frais de recrutement du personnel": {},
+ "6382-Frais de d\u00e9m\u00e9nagement": {},
+ "6383-R\u00e9ceptions": {},
+ "6384-Missions": {},
+ "6385-Charges de copropri\u00e9t\u00e9": {}
+ }
+ },
+ "64-Imp\u00f4ts et taxes": {
+ "641-Imp\u00f4ts et taxes directs": {
+ "6411-Imp\u00f4ts fonciers et taxes annexes": {},
+ "6412-Patentes, licences et taxes annexes": {},
+ "6413-Taxes sur appointements et salaires": {},
+ "6414-Taxes d\u2019apprentissage": {},
+ "6415-Formation professionnelle continue": {},
+ "6418-Autres imp\u00f4ts et taxes directs": {}
+ },
+ "645-Imp\u00f4ts et taxes indirects": {},
+ "646-Droits d\u2019enregistrement": {
+ "6461-Droits de mutation": {},
+ "6462-Droits de timbre": {},
+ "6463-Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {},
+ "6464-Vignettes": {},
+ "6468-Autres droits": {}
+ },
+ "647-P\u00e9nalit\u00e9s, amendes fiscales": {
+ "6471-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {},
+ "6472-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {},
+ "6473-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {},
+ "6474-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {},
+ "6478-Autres p\u00e9nalit\u00e9s et amendes fiscales": {}
+ },
+ "648-Autres imp\u00f4ts et taxes": {}
+ },
+ "65-Autres charges": {
+ "651-Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "6511-Clients": {},
+ "6515-Autres d\u00e9biteurs": {}
+ },
+ "652-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "6521-Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {},
+ "6525-Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "654-Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "6541-Immobilisations incorporelles": {},
+ "6542-Immobilisations corporelles": {}
+ },
+ "656-Perte de change sur cr\u00e9ances et dettes commerciale": {},
+ "657-P\u00e9nalit\u00e9s et amendes p\u00e9nales": {},
+ "658-Charges diverses": {
+ "6581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "6582-Dons": {},
+ "6583-M\u00e9c\u00e9nat": {},
+ "6588-Autres charges diverses": {}
+ },
+ "659-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "6591-Sur risques \u00e0 court terme": {},
+ "6593-Sur stocks": {},
+ "6594-Sur cr\u00e9ances": {},
+ "6598-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {}
+ }
+ },
+ "66-Charges de personnel": {
+ "661-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "6611-Appointements salaires et commissions": {},
+ "6612-Primes et gratifications": {},
+ "6613-Cong\u00e9s pay\u00e9s": {},
+ "6614-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6615-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6616-Suppl\u00e9ment familial": {},
+ "6617-Avantages en nature": {},
+ "6618-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "662-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "6621-Appointements salaires et commissions": {},
+ "6622-Primes et gratifications": {},
+ "6623-Cong\u00e9s pay\u00e9s": {},
+ "6624-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6625-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6626-Suppl\u00e9ment familial": {},
+ "6627-Avantages en nature": {},
+ "6628-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "663-Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "6631-Indemnit\u00e9s de logement": {},
+ "6632-Indemnit\u00e9s de repr\u00e9sentation": {},
+ "6633-Indemnit\u00e9s d\u2019expatriation": {},
+ "6634-Indemnit\u00e9s de transport": {},
+ "6638-Autres indemnit\u00e9s et avantages divers": {}
+ },
+ "664-Charges sociales": {
+ "6641-Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {},
+ "6642-Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {}
+ },
+ "666-R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "6661-R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {},
+ "6662-Charges sociales": {}
+ },
+ "667-R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "6671-Personnel int\u00e9rimaire": {},
+ "6672-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "668-Autres charges sociales": {
+ "6681-Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {},
+ "6682-Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {},
+ "6683-Versements et contributions aux autres \u0153uvres sociales": {},
+ "6684-M\u00e9decine du travail et pharmacie": {},
+ "6685-Assurances et organismes de sant\u00e9": {},
+ "6686-Assurances retraite et fonds de pension": {},
+ "6687-Majorations et p\u00e9nalit\u00e9s sociales": {},
+ "6688-Charges sociales diverses": {}
+ }
+ },
+ "67-Frais financiers et charges assimil\u00e9es": {
+ "671-Int\u00e9r\u00eats des emprunts": {
+ "6711-Emprunts obligataires": {},
+ "6712-Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "6713-Dettes li\u00e9es \u00e0 des participations": {},
+ "6714-Primes de remboursement des obligations": {}
+ },
+ "672-Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "6722-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "6723-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "6724-Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {},
+ "6728-Int\u00e9r\u00eats dans loyers des autres locations acquisition": {}
+ },
+ "673-Escomptes accord\u00e9s": {},
+ "674-Autres int\u00e9r\u00eats": {
+ "6741-Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {},
+ "6742-Comptes courants bloqu\u00e9s": {},
+ "6743-Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {},
+ "6744-Int\u00e9r\u00eats sur dettes commerciales": {},
+ "6745-Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {},
+ "6748-Int\u00e9r\u00eats sur dettes diverses": {}
+ },
+ "675-Escomptes des effets de commerce": {},
+ "676-Pertes de change financi\u00e8res": {},
+ "677-Pertes sur titres de placement": {
+ "6771-Pertes sur cessions de titres de placement": {},
+ "6772-Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {}
+ },
+ "678-Pertes et charges sur risques financiers": {
+ "6781-Sur rentes viag\u00e8res": {},
+ "6782-Sur op\u00e9rations financi\u00e8res": {},
+ "6784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "679-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "6791-Sur risques financiers": {},
+ "6795-Sur titres de placement": {},
+ "6798-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "68-Dotations aux amortissements": {
+ "681-Dotations aux amortissements d\u2019exploitation": {
+ "6812-Dotations aux amortissements des immobilisations incorporelles": {},
+ "6813-Dotations aux amortissements des immobilisations corporelles": {}
+ }
+ },
+ "69-Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "691-Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "6911-Dotations aux provisions pour risques et charges": {},
+ "6913-Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {},
+ "6914-Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {}
+ },
+ "697-Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "6971-Dotations aux provisions pour risques et charges": {},
+ "6972-Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "7-Comptes de produits des activit\u00e9s ordinaires": {
+ "70-Ventes": {
+ "701-Ventes de marchandises": {
+ "7011-Dans la R\u00e9gion": {},
+ "7012-Hors R\u00e9gion": {},
+ "7013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7015-Sur internet": {},
+ "7019-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "702-Ventes de produits finis": {
+ "7021-Dans la R\u00e9gion": {},
+ "7022-Hors R\u00e9gion": {},
+ "7023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7025-Sur internet": {},
+ "7029-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "703-Ventes de produits interm\u00e9diaires": {
+ "7031-Dans la R\u00e9gion": {},
+ "7032-Hors R\u00e9gion": {},
+ "7033-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7034-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7035-Sur internet": {},
+ "7039-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "704-Ventes de produits r\u00e9siduels": {
+ "7041-Dans la R\u00e9gion": {},
+ "7042-Hors R\u00e9gion": {},
+ "7043-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7044-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7045-Sur internet": {},
+ "7049-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "705-Travaux factur\u00e9s": {
+ "7051-Dans la R\u00e9gion": {},
+ "7052-Hors R\u00e9gion": {},
+ "7053-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7054-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7055-Sur internet": {},
+ "7059-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "706-Services vendus": {
+ "7061-Dans la R\u00e9gion": {},
+ "7062-Hors R\u00e9gion": {},
+ "7063-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7064-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7065-Sur internet": {},
+ "7069-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "707-Produits accessoires": {
+ "7071-Ports, emballages perdus et autres frais factur\u00e9s": {},
+ "7072-Commissions et courtages": {},
+ "7073-Locations": {},
+ "7074-Bonis sur reprises et cessions d\u2019emballages": {},
+ "7075-Mise \u00e0 disposition de personnel": {},
+ "7076-Redevances pour brevets, logiciels, marques et droits similaires": {},
+ "7077-Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {},
+ "7078-Autres produits accessoires": {}
+ }
+ },
+ "71-Subventions d\u2019exploitation": {
+ "711-Sur produits \u00e0 l\u2019exportation": {},
+ "712-Sur produits \u00e0 l\u2019importation": {},
+ "713-Sur produits de p\u00e9r\u00e9quation": {},
+ "714-Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {},
+ "718-Autres subventions d\u2019exploitation": {
+ "7181-Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {},
+ "7182-Vers\u00e9es par les organismes internationaux": {},
+ "7183-Vers\u00e9es par des tiers": {}
+ }
+ },
+ "72-Production immobilis\u00e9e": {
+ "721-Immobilisations incorporelles": {},
+ "722-Immobilisations corporelles": {
+ "7221-Immobilisations corporelles (hors actifs biologiques)": {},
+ "7222-Immobilisations corporelles (actifs biologiques)": {}
+ },
+ "724-Production auto-consomm\u00e9e": {},
+ "726-Immobilisations financi\u00e8res": {}
+ },
+ "73-Variations des stocks de biens et de services produits": {
+ "734-Variations des stocks de produits en cours": {
+ "7341-Produits en cours": {},
+ "7342-Travaux en cours": {}
+ },
+ "735-Variations des en-cours de services": {
+ "7351-\u00c9tudes en cours": {},
+ "7352-Prestations de services en cours": {}
+ },
+ "736-Variations des stocks de produits finis": {},
+ "737-Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "7371-Produits interm\u00e9diaires": {},
+ "7372-Produits r\u00e9siduels": {}
+ }
+ },
+ "75-Autres produits": {
+ "751-Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {},
+ "752-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "7521-Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {},
+ "7525-B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "754-Produits des cessions courantes d\u2019immobilisations": {
+ "7541-Immobilisations incorporelles": {},
+ "7542-Immobilisations corporelles": {}
+ },
+ "756-Gains de change sur cr\u00e9ances et dettes commerciales": {},
+ "758-Produits divers": {
+ "7581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "7582-Indemnit\u00e9s d\u2019assurances re\u00e7ues": {},
+ "7588-Autres produits divers": {}
+ },
+ "759-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "7591-Sur risques \u00e0 court terme": {},
+ "7593-Sur stocks": {},
+ "7594-Sur cr\u00e9ances": {},
+ "7598-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {}
+ }
+ },
+ "77-Revenus financiers et produits assimil\u00e9s": {
+ "771-Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "7712-Int\u00e9r\u00eats de pr\u00eats": {},
+ "7713-Int\u00e9r\u00eats sur cr\u00e9ances diverses": {}
+ },
+ "772-Revenus de participations et autres titres immobilis\u00e9s": {
+ "7721-Revenus des titres de participation": {},
+ "7722-Revenus autres titres immobilis\u00e9s": {}
+ },
+ "773-Escomptes obtenus": {},
+ "774-Revenus de placement": {
+ "7745-Revenus des obligations": {},
+ "7746-Revenus des titres de placement": {}
+ },
+ "775-Int\u00e9r\u00eats dans loyers de location acquisition": {},
+ "776-Gains de change financiers": {},
+ "777-Gains sur cessions de titres de placement": {},
+ "778-Gains sur risques financiers": {
+ "7781-Sur rentes viag\u00e8res": {},
+ "7782-Sur op\u00e9rations financi\u00e8res": {},
+ "7784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "779-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "7791-Sur risques financiers": {},
+ "7795-Sur titres de placement": {},
+ "7798-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "78-Transferts de charges": {
+ "781-Transferts de charges d\u2019exploitation": {},
+ "787-Transferts de charges financi\u00e8res": {}
+ },
+ "79-Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "791-Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "7911-Pour risques et charges": {},
+ "7913-Des immobilisations incorporelles": {},
+ "7914-Des immobilisations corporelles": {}
+ },
+ "797-Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "7971-Pour risques et charges": {},
+ "7972-Des immobilisations financi\u00e8res": {}
+ },
+ "798-Reprises d\u2019amortissements": {},
+ "799-Reprises de subventions d\u2019investissement": {}
+ },
+ "root_type": "Income"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "81-Valeurs comptables des cessions d\u2019immobilisations": {
+ "811-Immobilisations incorporelles": {},
+ "812-Immobilisations corporelles": {},
+ "816-Immobilisations financi\u00e8res": {}
+ },
+ "83-Charges hors activit\u00e9s ordinaires": {
+ "831-Charges HAO constat\u00e9es": {},
+ "833-Charges li\u00e9es aux op\u00e9rations de restructuration": {},
+ "834-Pertes sur cr\u00e9ances HAO": {},
+ "835-Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {},
+ "836-Abandons de cr\u00e9ances consentis": {},
+ "837-Charges li\u00e9es aux op\u00e9rations de liquidation": {},
+ "839-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "85-Dotations hors activit\u00e9s ordinaires": {
+ "851-Dotations aux provisions r\u00e9glement\u00e9es": {},
+ "852-Dotations aux amortissements HAO": {},
+ "853-Dotations aux d\u00e9pr\u00e9ciations HAO": {},
+ "854-Dotations aux provisions pour risques et charges HAO": {},
+ "858-Autres dotations HAO": {}
+ },
+ "87-Participation des travailleurs": {
+ "871-Participation l\u00e9gale aux b\u00e9n\u00e9fices": {},
+ "874-Participation contractuelle aux b\u00e9n\u00e9fices": {},
+ "878-Autres participations": {}
+ },
+ "89-Imp\u00f4ts sur le r\u00e9sultat": {
+ "891-Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "8911-Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {},
+ "8912-Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {},
+ "8913-Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {}
+ },
+ "892-Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {},
+ "895-Imp\u00f4t minimum forfaitaire IMF": {},
+ "899-D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "8991-D\u00e9gr\u00e8vements": {},
+ "8994-Annulations pour pertes r\u00e9troactives": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "82-Produits des cessions d\u2019immobilisations": {
+ "821-Immobilisations incorporelles": {},
+ "822-Immobilisations corporelles": {},
+ "826-Immobilisations financi\u00e8res": {}
+ },
+ "84-Produits hors activit\u00e9s ordinaires": {
+ "841-Produits HAO constat\u00e9s": {},
+ "843-Produits li\u00e9s aux op\u00e9rations de restructuration": {},
+ "844-Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {},
+ "845-Dons et lib\u00e9ralit\u00e9s obtenus": {},
+ "846-Abandons de cr\u00e9ances obtenus": {},
+ "847-Produits li\u00e9s aux op\u00e9rations de liquidation": {},
+ "848-Transferts de charges HAO": {},
+ "849-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "86-Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "861-Reprises de provisions r\u00e9glement\u00e9es": {},
+ "862-Reprises d\u2019amortissements HAO": {},
+ "863-Reprises de d\u00e9pr\u00e9ciations HAO": {},
+ "864-Reprises de provisions pour risques et charges HAO": {},
+ "868-Autres reprises HAO": {}
+ },
+ "88-Subventions d\u2019\u00e9quilibre": {
+ "881-\u00c9tat": {},
+ "884-Collectivit\u00e9s publiques": {},
+ "886-Groupe": {},
+ "888-Autres": {}
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/bj_plan_comptable_avec_code.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/bj_plan_comptable_avec_code.json
new file mode 100644
index 00000000000..9b7d9a4fcab
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/bj_plan_comptable_avec_code.json
@@ -0,0 +1,4208 @@
+{
+ "country_code": "bj",
+ "name": "Syscohada - Plan Comptable avec code",
+ "tree": {
+ "Comptes de ressources durables": {
+ "Capital": {
+ "Capital social": {
+ "Capital souscrit, non appel\u00e9": {
+ "account_number": "1011"
+ },
+ "Capital souscrit, appel\u00e9, non vers\u00e9": {
+ "account_number": "1012"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {
+ "account_number": "1013"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, amorti": {
+ "account_number": "1014"
+ },
+ "Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {
+ "account_number": "1018"
+ },
+ "account_number": "101"
+ },
+ "Capital par dotation": {
+ "Dotation initiale": {
+ "account_number": "1021"
+ },
+ "Dotations compl\u00e9mentaires": {
+ "account_number": "1022"
+ },
+ "Autres dotations": {
+ "account_number": "1028"
+ },
+ "account_number": "102"
+ },
+ "Capital personnel": {
+ "account_number": "103"
+ },
+ "Compte de l\u2019exploitant": {
+ "Apports temporaires": {
+ "account_number": "1041"
+ },
+ "Op\u00e9rations courantes": {
+ "account_number": "1042"
+ },
+ "R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {
+ "account_number": "1043"
+ },
+ "Pr\u00e9l\u00e8vements d\u2019autoconsommation": {
+ "account_number": "1047"
+ },
+ "Autres pr\u00e9l\u00e8vements": {
+ "account_number": "1048"
+ },
+ "account_number": "104"
+ },
+ "Primes li\u00e9es au capital social": {
+ "Primes d\u2019\u00e9mission": {
+ "account_number": "1051"
+ },
+ "Primes d\u2019apport": {
+ "account_number": "1052"
+ },
+ "Primes de fusion": {
+ "account_number": "1053"
+ },
+ "Primes de conversion": {
+ "account_number": "1054"
+ },
+ "Autres primes": {
+ "account_number": "1058"
+ },
+ "account_number": "105"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation": {
+ "\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {
+ "account_number": "1061"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation libre": {
+ "account_number": "1062"
+ },
+ "account_number": "106"
+ },
+ "Apporteurs, capital souscrit, non appel\u00e9": {
+ "account_number": "109"
+ },
+ "account_number": "10"
+ },
+ "R\u00e9serves": {
+ "R\u00e9serve l\u00e9gale": {
+ "account_number": "111"
+ },
+ "R\u00e9serves statutaires ou contractuelles": {
+ "account_number": "112"
+ },
+ "R\u00e9serves r\u00e9glement\u00e9es": {
+ "R\u00e9serves de plus-values nettes \u00e0 long terme": {
+ "account_number": "1131"
+ },
+ "R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "1132"
+ },
+ "R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {
+ "account_number": "1133"
+ },
+ "R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {
+ "account_number": "1134"
+ },
+ "Autres r\u00e9serves r\u00e9glement\u00e9es": {
+ "account_number": "1135"
+ },
+ "account_number": "113"
+ },
+ "Autres r\u00e9serves": {
+ "R\u00e9serves facultatives": {
+ "account_number": "1181"
+ },
+ "R\u00e9serves diverses": {
+ "account_number": "1188"
+ },
+ "account_number": "118"
+ },
+ "account_number": "11"
+ },
+ "Report \u00e0 nouveau": {
+ "Report \u00e0 nouveau cr\u00e9diteur": {
+ "account_number": "121"
+ },
+ "Report \u00e0 nouveau d\u00e9biteur": {
+ "Perte nette \u00e0 reporter": {
+ "account_number": "1291"
+ },
+ "Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {
+ "account_number": "1292"
+ },
+ "account_number": "129"
+ },
+ "account_number": "12"
+ },
+ "R\u00e9sultat net de l\u2019exercice": {
+ "R\u00e9sultat en instance d\u2019affectation": {
+ "R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {
+ "account_number": "1301"
+ },
+ "R\u00e9sultat en instance d\u2019affectation : perte": {
+ "account_number": "1309"
+ },
+ "account_number": "130"
+ },
+ "R\u00e9sultat net : b\u00e9n\u00e9fice": {
+ "account_number": "131"
+ },
+ "Marge commerciale (MC)": {
+ "account_number": "132"
+ },
+ "Valeur ajout\u00e9e (VA)": {
+ "account_number": "133"
+ },
+ "Exc\u00e9dent brut d\u2019exploitation (EBE)": {
+ "account_number": "134"
+ },
+ "R\u00e9sultat d\u2019exploitation (RE)": {
+ "account_number": "135"
+ },
+ "R\u00e9sultat financier (RF)": {
+ "account_number": "136"
+ },
+ "R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {
+ "account_number": "137"
+ },
+ "R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "R\u00e9sultat de fusion": {
+ "account_number": "1381"
+ },
+ "R\u00e9sultat d\u2019apport partiel d\u2019actif": {
+ "account_number": "1382"
+ },
+ "R\u00e9sultat de scission": {
+ "account_number": "1383"
+ },
+ "R\u00e9sultat de liquidation": {
+ "account_number": "1384"
+ },
+ "account_number": "138"
+ },
+ "R\u00e9sultat net : perte": {
+ "account_number": "139"
+ },
+ "account_number": "13"
+ },
+ "Subventions d\u2019investissement": {
+ "Subventions d\u2019\u00e9quipement": {
+ "\u00c9tat": {
+ "account_number": "1411"
+ },
+ "R\u00e9gions": {
+ "account_number": "1412"
+ },
+ "D\u00e9partements": {
+ "account_number": "1413"
+ },
+ "Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {
+ "account_number": "1414"
+ },
+ "Entit\u00e9s publiques ou mixtes": {
+ "account_number": "1415"
+ },
+ "Entit\u00e9s et organismes priv\u00e9s": {
+ "account_number": "1416"
+ },
+ "Organismes internationaux": {
+ "account_number": "1417"
+ },
+ "Autres": {
+ "account_number": "1418"
+ },
+ "account_number": "141"
+ },
+ "Autres subventions d\u2019investissement": {
+ "account_number": "148"
+ },
+ "account_number": "14"
+ },
+ "Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "Amortissements d\u00e9rogatoires": {
+ "account_number": "151"
+ },
+ "Plus-values de cession \u00e0 r\u00e9investir": {
+ "account_number": "152"
+ },
+ "Fonds r\u00e9glement\u00e9s": {
+ "Fonds National": {
+ "account_number": "1531"
+ },
+ "Pr\u00e9l\u00e8vement pour le Budget": {
+ "account_number": "1532"
+ },
+ "account_number": "153"
+ },
+ "Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {
+ "account_number": "154"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "Reconstitution des gisements miniers et p\u00e9troliers": {
+ "account_number": "1551"
+ },
+ "account_number": "155"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "Hausse de prix": {
+ "account_number": "1561"
+ },
+ "Fluctuation des cours": {
+ "account_number": "1562"
+ },
+ "account_number": "156"
+ },
+ "Provisions pour investissement": {
+ "account_number": "157"
+ },
+ "Autres provisions et fonds r\u00e9glement\u00e9s": {
+ "account_number": "158"
+ },
+ "account_number": "15"
+ },
+ "Emprunts et dettes assimil\u00e9es": {
+ "Emprunts obligataires": {
+ "Emprunts obligataires ordinaires": {
+ "account_number": "1611"
+ },
+ "Emprunts obligataires convertibles en actions": {
+ "account_number": "1612"
+ },
+ "Emprunts obligataires remboursables en actions": {
+ "account_number": "1613"
+ },
+ "Autres emprunts obligataires": {
+ "account_number": "1618"
+ },
+ "account_number": "161"
+ },
+ "Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "162"
+ },
+ "Avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "163"
+ },
+ "Avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "164"
+ },
+ "D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "D\u00e9p\u00f4ts": {
+ "account_number": "1651"
+ },
+ "Cautionnements": {
+ "account_number": "1652"
+ },
+ "account_number": "165"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur emprunts obligataires": {
+ "account_number": "1661"
+ },
+ "Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "1662"
+ },
+ "Sur avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "1663"
+ },
+ "Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "1664"
+ },
+ "Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "account_number": "1665"
+ },
+ "Sur avances assorties de conditions particuli\u00e8res": {
+ "account_number": "1667"
+ },
+ "Sur autres emprunts et dettes": {
+ "account_number": "1668"
+ },
+ "account_number": "166"
+ },
+ "Avances assorties de conditions particuli\u00e8res": {
+ "Avances bloqu\u00e9es pour augmentation du capital": {
+ "account_number": "1671"
+ },
+ "Avances conditionn\u00e9es par l\u2019\u00c9tat": {
+ "account_number": "1672"
+ },
+ "Avances conditionn\u00e9es par les autres organismes africains": {
+ "account_number": "1673"
+ },
+ "Avances conditionn\u00e9es par les organismes internationaux": {
+ "account_number": "1674"
+ },
+ "account_number": "167"
+ },
+ "Autres emprunts et dettes": {
+ "Rentes viag\u00e8res capitalis\u00e9es": {
+ "account_number": "1681"
+ },
+ "Billets de fonds": {
+ "account_number": "1682"
+ },
+ "Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {
+ "account_number": "1683"
+ },
+ "Emprunts participatifs": {
+ "account_number": "1684"
+ },
+ "Participation des travailleurs aux b\u00e9n\u00e9fices": {
+ "account_number": "1685"
+ },
+ "Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {
+ "account_number": "1686"
+ },
+ "account_number": "168"
+ },
+ "account_number": "16"
+ },
+ "Dettes de location acquisition": {
+ "Dettes de location acquisition / cr\u00e9dit bail immobilier": {
+ "account_number": "172"
+ },
+ "Dettes de location acquisition / cr\u00e9dit bail mobilier": {
+ "account_number": "173"
+ },
+ "Dettes de location acquisition / location de vente": {
+ "account_number": "174"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "1762"
+ },
+ "Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "1763"
+ },
+ "Sur dettes de location acquisition / location-vente": {
+ "account_number": "1764"
+ },
+ "Sur autres dettes de location acquisition": {
+ "account_number": "1768"
+ },
+ "account_number": "176"
+ },
+ "Autres dettes de location acquisition": {
+ "account_number": "178"
+ },
+ "account_number": "17"
+ },
+ "Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "Dettes li\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "1811"
+ },
+ "Dettes li\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "1812"
+ },
+ "account_number": "181"
+ },
+ "Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "182"
+ },
+ "Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "183"
+ },
+ "Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "184"
+ },
+ "Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "185"
+ },
+ "Comptes de liaison charges": {
+ "account_number": "186"
+ },
+ "Comptes de liaison produits": {
+ "account_number": "187"
+ },
+ "Comptes de liaison des soci\u00e9t\u00e9s en participation": {
+ "account_number": "188"
+ },
+ "account_number": "18"
+ },
+ "Provisions pour risques et charges": {
+ "Provisions pour litiges": {
+ "account_number": "191"
+ },
+ "Provisions pour garanties donn\u00e9es aux clients": {
+ "account_number": "192"
+ },
+ "Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {
+ "account_number": "193"
+ },
+ "Provisions pour pertes de change": {
+ "account_number": "194"
+ },
+ "Provisions pour imp\u00f4ts": {
+ "account_number": "195"
+ },
+ "Provisions pour pensions et obligations similaires": {
+ "Provisions pour pensions et obligations similaires engagement de retraite": {
+ "account_number": "1961"
+ },
+ "Actif du r\u00e9gime de retraite": {
+ "account_number": "1962"
+ },
+ "account_number": "196"
+ },
+ "Provisions pour restructuration": {
+ "account_number": "197"
+ },
+ "Autres provisions pour risques et charges": {
+ "Provisions pour amendes et p\u00e9nalit\u00e9s": {
+ "account_number": "1981"
+ },
+ "Provisions pour propre assureur": {
+ "account_number": "1983"
+ },
+ "Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "1984"
+ },
+ "Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {
+ "account_number": "1985"
+ },
+ "Provisions pour divers risques et charges": {
+ "account_number": "1988"
+ },
+ "account_number": "198"
+ },
+ "account_number": "19"
+ },
+ "root_type": "Equity",
+ "account_number": "1"
+ },
+ "Comptes d\u2019actif immobilis\u00e9": {
+ "Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "211"
+ },
+ "Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "Brevets": {
+ "account_type": "Fixed Asset",
+ "account_number": "2121"
+ },
+ "Licences": {
+ "account_type": "Fixed Asset",
+ "account_number": "2122"
+ },
+ "Concessions de service public": {
+ "account_type": "Fixed Asset",
+ "account_number": "2123"
+ },
+ "Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "account_number": "2128"
+ },
+ "account_number": "212"
+ },
+ "Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "Logiciels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2131"
+ },
+ "Sites internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2132"
+ },
+ "account_number": "213"
+ },
+ "Marques": {
+ "account_type": "Fixed Asset",
+ "account_number": "214"
+ },
+ "Fonds commercial": {
+ "account_type": "Fixed Asset",
+ "account_number": "215"
+ },
+ "Droit au bail": {
+ "account_type": "Fixed Asset",
+ "account_number": "216"
+ },
+ "Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset",
+ "account_number": "217"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset",
+ "account_number": "2181"
+ },
+ "Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset",
+ "account_number": "2182"
+ },
+ "Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset",
+ "account_number": "2183"
+ },
+ "Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset",
+ "account_number": "2184"
+ },
+ "Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2188"
+ },
+ "account_number": "218"
+ },
+ "Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2191"
+ },
+ "Logiciels et internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2193"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2198"
+ },
+ "account_number": "219"
+ },
+ "account_number": "21"
+ },
+ "Terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset",
+ "account_number": "2211"
+ },
+ "Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset",
+ "account_number": "2212"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2218"
+ },
+ "account_number": "221"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset",
+ "account_number": "2221"
+ },
+ "Autres terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2228"
+ },
+ "account_number": "222"
+ },
+ "Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2231"
+ },
+ "Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2232"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2234"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2235"
+ },
+ "Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "account_number": "2238"
+ },
+ "account_number": "223"
+ },
+ "Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset",
+ "account_number": "2241"
+ },
+ "Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2245"
+ },
+ "Autres travaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2248"
+ },
+ "account_number": "224"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "Carri\u00e8res": {
+ "account_type": "Fixed Asset",
+ "account_number": "2251"
+ },
+ "account_number": "225"
+ },
+ "Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "Parkings": {
+ "account_type": "Fixed Asset",
+ "account_number": "2261"
+ },
+ "account_number": "226"
+ },
+ "Terrains mis en concession": {
+ "account_type": "Fixed Asset",
+ "account_number": "227"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains immeubles de placement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2281"
+ },
+ "Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset",
+ "account_number": "2285"
+ },
+ "Terrains de location acquisition": {
+ "account_type": "Fixed Asset",
+ "account_number": "2286"
+ },
+ "Divers terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2288"
+ },
+ "account_number": "228"
+ },
+ "Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "account_number": "2291"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2292"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2295"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2298"
+ },
+ "account_number": "229"
+ },
+ "account_number": "22"
+ },
+ "B\u00e2timents, installations techniques et agencements": {
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "B\u00e2timents industriels": {
+ "account_number": "2311"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2312"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2313"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2314"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2315"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2316"
+ },
+ "account_number": "231"
+ },
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "B\u00e2timents industriels": {
+ "account_number": "2321"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2322"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2323"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2324"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2325"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2326"
+ },
+ "account_number": "232"
+ },
+ "Ouvrages d\u2019infrastructure": {
+ "Voies de terre": {
+ "account_number": "2331"
+ },
+ "Voies de fer": {
+ "account_number": "2332"
+ },
+ "Voies d\u2019eau": {
+ "account_number": "2333"
+ },
+ "Barrages, Digues": {
+ "account_number": "2334"
+ },
+ "Pistes d\u2019a\u00e9rodrome": {
+ "account_number": "2335"
+ },
+ "Autres ouvrages d\u2019infrastructures": {
+ "account_number": "2338"
+ },
+ "account_number": "233"
+ },
+ "Am\u00e9nagements, agencements et installations techniques": {
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {
+ "account_number": "2341"
+ },
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {
+ "account_number": "2342"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {
+ "account_number": "2343"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {
+ "account_number": "2344"
+ },
+ "Am\u00e9nagements et agencements des b\u00e2timents": {
+ "account_number": "2345"
+ },
+ "account_number": "234"
+ },
+ "Am\u00e9nagements de bureaux": {
+ "Installations g\u00e9n\u00e9rales": {
+ "account_number": "2351"
+ },
+ "Autres am\u00e9nagements de bureaux": {
+ "account_number": "2358"
+ },
+ "account_number": "235"
+ },
+ "B\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "237"
+ },
+ "Autres installations et agencements": {
+ "account_number": "238"
+ },
+ "B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "B\u00e2timents en cours": {
+ "account_number": "2391"
+ },
+ "Installations en cours": {
+ "account_number": "2392"
+ },
+ "Ouvrages d\u2019infrastructure en cours": {
+ "account_number": "2393"
+ },
+ "Am\u00e9nagements et agencements et installations techniques en cours": {
+ "account_number": "2394"
+ },
+ "Am\u00e9nagements de bureaux en cours": {
+ "account_number": "2395"
+ },
+ "Autres installations et agencements en cours": {
+ "account_number": "2398"
+ },
+ "account_number": "239"
+ },
+ "account_number": "23"
+ },
+ "Mat\u00e9riel, mobilier et actifs biologiques": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "Mat\u00e9riel industriel": {
+ "account_number": "2411"
+ },
+ "Outillage industriel": {
+ "account_number": "2412"
+ },
+ "Mat\u00e9riel commercial": {
+ "account_number": "2413"
+ },
+ "Outillage commercial": {
+ "account_number": "2414"
+ },
+ "Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {
+ "account_number": "2416"
+ },
+ "account_number": "241"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "Mat\u00e9riel agricole": {
+ "account_number": "2421"
+ },
+ "Outillage agricole": {
+ "account_number": "2422"
+ },
+ "Mat\u00e9riel & outillage agricole de location-acquisition": {
+ "account_number": "2426"
+ },
+ "account_number": "242"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "243"
+ },
+ "Mat\u00e9riel et mobilier": {
+ "Mat\u00e9riel de bureau": {
+ "account_number": "2441"
+ },
+ "Mat\u00e9riel informatique": {
+ "account_number": "2442"
+ },
+ "Mat\u00e9riel bureautique": {
+ "account_number": "2443"
+ },
+ "Mobilier de bureau": {
+ "account_number": "2444"
+ },
+ "Mat\u00e9riel et mobilier immeubles de placement": {
+ "account_number": "2445"
+ },
+ "Mat\u00e9riel et mobilier de location acquisition": {
+ "account_number": "2446"
+ },
+ "Mat\u00e9riel et mobilier des logements du personnel": {
+ "account_number": "2447"
+ },
+ "account_number": "244"
+ },
+ "Mat\u00e9riel de transport": {
+ "Mat\u00e9riel automobile": {
+ "account_number": "2451"
+ },
+ "Mat\u00e9riel ferroviaire": {
+ "account_number": "2452"
+ },
+ "Mat\u00e9riel fluvial, lagunaire": {
+ "account_number": "2453"
+ },
+ "Mat\u00e9riel naval": {
+ "account_number": "2454"
+ },
+ "Mat\u00e9riel a\u00e9rien": {
+ "account_number": "2455"
+ },
+ "Mat\u00e9riel de transport de location-acquisition": {
+ "account_number": "2456"
+ },
+ "Mat\u00e9riel hippomobile": {
+ "account_number": "2457"
+ },
+ "Autres mat\u00e9riels de transport": {
+ "account_number": "2458"
+ },
+ "account_number": "245"
+ },
+ "Actifs biologiques": {
+ "Cheptel, animaux de trait": {
+ "account_number": "2461"
+ },
+ "Cheptel, animaux reproducteurs": {
+ "account_number": "2462"
+ },
+ "Animaux de garde": {
+ "account_number": "2463"
+ },
+ "Plantations agricoles": {
+ "account_number": "2465"
+ },
+ "Autres actifs biologiques": {
+ "account_number": "2468"
+ },
+ "account_number": "246"
+ },
+ "Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "Agencements et am\u00e9nagements du mat\u00e9riel": {
+ "account_number": "2471"
+ },
+ "Agencements et am\u00e9nagements des actifs biologiques": {
+ "account_number": "2472"
+ },
+ "Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2478"
+ },
+ "account_number": "247"
+ },
+ "Autres mat\u00e9riels et mobiliers": {
+ "Collections et \u0153uvres d\u2019art": {
+ "account_number": "2481"
+ },
+ "Divers mat\u00e9riels mobiliers": {
+ "account_number": "2488"
+ },
+ "account_number": "248"
+ },
+ "Mat\u00e9riels et actifs biologiques en cours": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2491"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "account_number": "2492"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2493"
+ },
+ "Mat\u00e9riel et mobilier de bureau": {
+ "account_number": "2494"
+ },
+ "Mat\u00e9riel de transport": {
+ "account_number": "2495"
+ },
+ "Actifs biologiques": {
+ "account_number": "2496"
+ },
+ "Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2497"
+ },
+ "Autres mat\u00e9riels et actifs biologiques en cours": {
+ "account_number": "2498"
+ },
+ "account_number": "249"
+ },
+ "account_number": "24"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations": {
+ "Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "251"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "252"
+ },
+ "account_number": "25"
+ },
+ "Titres de participation": {
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "261"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "262"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "263"
+ },
+ "Participations dans des organismes professionnels": {
+ "account_number": "265"
+ },
+ "Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "266"
+ },
+ "Autres titres de participation": {
+ "account_number": "268"
+ },
+ "account_number": "26"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "Pr\u00eats et cr\u00e9ances": {
+ "Pr\u00eats participatifs": {
+ "account_number": "2711"
+ },
+ "Pr\u00eats aux associ\u00e9s": {
+ "account_number": "2712"
+ },
+ "Billets de fonds": {
+ "account_number": "2713"
+ },
+ "Titres pr\u00eat\u00e9s": {
+ "account_number": "2714"
+ },
+ "Autres pr\u00eats et cr\u00e9ances": {
+ "account_number": "2718"
+ },
+ "account_number": "271"
+ },
+ "Pr\u00eats au personnel": {
+ "Pr\u00eats immobiliers": {
+ "account_number": "2721"
+ },
+ "Pr\u00eats mobiliers et d\u2019installation": {
+ "account_number": "2722"
+ },
+ "Autres pr\u00eats au personnel": {
+ "account_number": "2728"
+ },
+ "account_number": "272"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "Retenues de garantie": {
+ "account_number": "2731"
+ },
+ "Fonds r\u00e9glement\u00e9": {
+ "account_number": "2733"
+ },
+ "Cr\u00e9ances sur le conc\u00e9dant": {
+ "account_number": "2734"
+ },
+ "Autres cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2738"
+ },
+ "account_number": "273"
+ },
+ "Titres immobilis\u00e9s": {
+ "Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {
+ "account_number": "2741"
+ },
+ "Titres participatifs": {
+ "account_number": "2742"
+ },
+ "Certificats d\u2019investissement": {
+ "account_number": "2743"
+ },
+ "Parts de fonds commun de placement (FCP)": {
+ "account_number": "2744"
+ },
+ "Obligations": {
+ "account_number": "2745"
+ },
+ "Actions ou parts propres": {
+ "account_number": "2746"
+ },
+ "Autres titres immobilis\u00e9s": {
+ "account_number": "2748"
+ },
+ "account_number": "274"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "D\u00e9p\u00f4ts pour loyers d\u2019avance": {
+ "account_number": "2751"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {
+ "account_number": "2752"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019eau": {
+ "account_number": "2753"
+ },
+ "D\u00e9p\u00f4ts pour le gaz": {
+ "account_number": "2754"
+ },
+ "D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {
+ "account_number": "2755"
+ },
+ "Cautionnements sur march\u00e9s publics": {
+ "account_number": "2756"
+ },
+ "Cautionnements sur autres op\u00e9rations": {
+ "account_number": "2757"
+ },
+ "Autres d\u00e9p\u00f4ts et cautionnements": {
+ "account_number": "2758"
+ },
+ "account_number": "275"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Pr\u00eats et cr\u00e9ances non commerciales": {
+ "account_number": "2761"
+ },
+ "Pr\u00eats au personnel": {
+ "account_number": "2762"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2763"
+ },
+ "Titres immobilis\u00e9s": {
+ "account_number": "2764"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2765"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {
+ "account_number": "2767"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "account_number": "2768"
+ },
+ "account_number": "276"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "2771"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "2772"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "2773"
+ },
+ "Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "2774"
+ },
+ "account_number": "277"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "Cr\u00e9ances diverses groupe": {
+ "account_number": "2781"
+ },
+ "Cr\u00e9ances diverses hors groupe": {
+ "account_number": "2782"
+ },
+ "Banques d\u00e9p\u00f4ts \u00e0 terme": {
+ "account_number": "2784"
+ },
+ "Or et m\u00e9taux pr\u00e9cieux": {
+ "account_number": "2785"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "account_number": "2788"
+ },
+ "account_number": "278"
+ },
+ "account_number": "27"
+ },
+ "Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2811"
+ },
+ "Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2812"
+ },
+ "Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2813"
+ },
+ "Amortissements des marques": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2814"
+ },
+ "Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2815"
+ },
+ "Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2816"
+ },
+ "Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2817"
+ },
+ "Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2818"
+ },
+ "account_number": "281"
+ },
+ "Amortissements des terrains": {
+ "Amortissements des travaux de mise en valeur des terrains": {
+ "account_number": "2824"
+ },
+ "account_number": "282"
+ },
+ "Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2831"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2832"
+ },
+ "Amortissements des ouvrages d\u2019infrastructure": {
+ "account_number": "2833"
+ },
+ "Amortissements des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2834"
+ },
+ "Amortissements des am\u00e9nagements de bureaux": {
+ "account_number": "2835"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2837"
+ },
+ "Amortissements des autres installations et agencements": {
+ "account_number": "2838"
+ },
+ "account_number": "283"
+ },
+ "Amortissements du mat\u00e9riel": {
+ "Amortissements du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2841"
+ },
+ "Amortissements du mat\u00e9riel et outillage agricole": {
+ "account_number": "2842"
+ },
+ "Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2843"
+ },
+ "Amortissements du mat\u00e9riel et mobilier": {
+ "account_number": "2844"
+ },
+ "Amortissements du mat\u00e9riel de transport": {
+ "account_number": "2845"
+ },
+ "Amortissements des actifs biologiques": {
+ "account_number": "2846"
+ },
+ "Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2847"
+ },
+ "Amortissements des autres mat\u00e9riels": {
+ "account_number": "2848"
+ },
+ "account_number": "284"
+ },
+ "account_number": "28"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations": {
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {
+ "account_number": "2911"
+ },
+ "D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {
+ "account_number": "2912"
+ },
+ "D\u00e9pr\u00e9ciations des logiciels et sites internet": {
+ "account_number": "2913"
+ },
+ "D\u00e9pr\u00e9ciations des marques": {
+ "account_number": "2914"
+ },
+ "D\u00e9pr\u00e9ciations du fonds commercial": {
+ "account_number": "2915"
+ },
+ "D\u00e9pr\u00e9ciations du droit au bail": {
+ "account_number": "2916"
+ },
+ "D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {
+ "account_number": "2917"
+ },
+ "D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {
+ "account_number": "2918"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {
+ "account_number": "2919"
+ },
+ "account_number": "291"
+ },
+ "D\u00e9pr\u00e9ciations des terrains": {
+ "D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {
+ "account_number": "2921"
+ },
+ "D\u00e9pr\u00e9ciations des terrains nus": {
+ "account_number": "2922"
+ },
+ "D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {
+ "account_number": "2923"
+ },
+ "D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {
+ "account_number": "2924"
+ },
+ "D\u00e9pr\u00e9ciations des terrains de gisement": {
+ "account_number": "2925"
+ },
+ "D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {
+ "account_number": "2926"
+ },
+ "D\u00e9pr\u00e9ciations des terrains mis en concession": {
+ "account_number": "2927"
+ },
+ "D\u00e9pr\u00e9ciations des autres terrains": {
+ "account_number": "2928"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {
+ "account_number": "2929"
+ },
+ "account_number": "292"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2931"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2932"
+ },
+ "D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {
+ "account_number": "2933"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2934"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {
+ "account_number": "2935"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2937"
+ },
+ "D\u00e9pr\u00e9ciations des autres installations et agencements": {
+ "account_number": "2938"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {
+ "account_number": "2939"
+ },
+ "account_number": "293"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2941"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {
+ "account_number": "2942"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2943"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {
+ "account_number": "2944"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {
+ "account_number": "2945"
+ },
+ "D\u00e9pr\u00e9ciations des actifs biologiques": {
+ "account_number": "2946"
+ },
+ "D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2947"
+ },
+ "D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {
+ "account_number": "2948"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {
+ "account_number": "2949"
+ },
+ "account_number": "294"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "2951"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "2952"
+ },
+ "account_number": "295"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation": {
+ "D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "2961"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "2962"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "2963"
+ },
+ "D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {
+ "account_number": "2965"
+ },
+ "D\u00e9pr\u00e9ciations des parts dans des GIE": {
+ "account_number": "2966"
+ },
+ "D\u00e9pr\u00e9ciations des autres titres de participation": {
+ "account_number": "2968"
+ },
+ "account_number": "296"
+ },
+ "D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {
+ "account_number": "2971"
+ },
+ "D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {
+ "account_number": "2972"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2973"
+ },
+ "D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {
+ "account_number": "2974"
+ },
+ "D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2975"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "account_number": "2977"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {
+ "account_number": "2978"
+ },
+ "account_number": "297"
+ },
+ "account_number": "29"
+ },
+ "root_type": "Asset",
+ "account_number": "2"
+ },
+ "Comptes de Stocks": {
+ "Marchandises": {
+ "Marchandises A": {
+ "Marchandises A1": {
+ "account_number": "3111"
+ },
+ "Marchandises A2": {
+ "account_number": "3112"
+ },
+ "account_number": "311"
+ },
+ "Marchandises B": {
+ "Marchandises B1": {
+ "account_number": "3121"
+ },
+ "Marchandises B2": {
+ "account_number": "3122"
+ },
+ "account_number": "312"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3131"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3132"
+ },
+ "account_number": "313"
+ },
+ "Marchandises hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "318"
+ },
+ "account_number": "31"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Mati\u00e8res A": {
+ "account_number": "321"
+ },
+ "Mati\u00e8res B": {
+ "account_number": "322"
+ },
+ "Fournitures (A, B)": {
+ "account_number": "323"
+ },
+ "account_number": "32"
+ },
+ "Autres approvisionnements": {
+ "Mati\u00e8res consommables": {
+ "account_number": "331"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "332"
+ },
+ "Fournitures de magasin": {
+ "account_number": "333"
+ },
+ "Fournitures de bureau": {
+ "account_number": "334"
+ },
+ "Emballages": {
+ "Emballages perdus": {
+ "account_number": "3351"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "3352"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "3353"
+ },
+ "Autres emballages": {
+ "account_number": "3358"
+ },
+ "account_number": "335"
+ },
+ "Autres mati\u00e8res": {
+ "account_number": "338"
+ },
+ "account_number": "33"
+ },
+ "Produits en cours": {
+ "Produits en cours": {
+ "Produits en cours P1": {
+ "account_number": "3411"
+ },
+ "Produits en cours P2": {
+ "account_number": "3412"
+ },
+ "account_number": "341"
+ },
+ "Travaux en cours": {
+ "Travaux en cours T1": {
+ "account_number": "3421"
+ },
+ "Travaux en cours T2": {
+ "account_number": "3422"
+ },
+ "account_number": "342"
+ },
+ "Produits interm\u00e9diaires en cours": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3431"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3432"
+ },
+ "account_number": "343"
+ },
+ "Produits r\u00e9siduels en cours": {
+ "Produits r\u00e9siduels A": {
+ "account_number": "3441"
+ },
+ "Produits r\u00e9siduels B": {
+ "account_number": "3442"
+ },
+ "account_number": "344"
+ },
+ "Actifs biologiques en cours": {
+ "Animaux": {
+ "account_number": "3451"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3452"
+ },
+ "account_number": "345"
+ },
+ "account_number": "34"
+ },
+ "Services en cours": {
+ "\u00c9tudes en cours": {
+ "\u00c9tudes en cours E1": {
+ "account_number": "3511"
+ },
+ "\u00c9tudes en cours E2": {
+ "account_number": "3512"
+ },
+ "account_number": "351"
+ },
+ "Prestations de services en cours": {
+ "Prestations de services S1": {
+ "account_number": "3521"
+ },
+ "Prestations de services S2": {
+ "account_number": "3522"
+ }
+ },
+ "account_number": "35"
+ },
+ "Produits finis": {
+ "Produits finis A": {
+ "account_number": "361"
+ },
+ "Produits finis B": {
+ "account_number": "362"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3631"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3632"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3638"
+ },
+ "account_number": "363"
+ },
+ "account_number": "36"
+ },
+ "Produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3711"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3712"
+ },
+ "account_number": "371"
+ },
+ "Produits r\u00e9siduels": {
+ "D\u00e9chets": {
+ "account_number": "3721"
+ },
+ "Rebuts": {
+ "account_number": "3722"
+ },
+ "Mati\u00e8res de R\u00e9cup\u00e9ration": {
+ "account_number": "3723"
+ },
+ "account_number": "372"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3731"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3732"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3738"
+ },
+ "account_number": "373"
+ },
+ "account_number": "37"
+ },
+ "Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "Marchandises en cours de route": {
+ "account_number": "381"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {
+ "account_number": "382"
+ },
+ "Autres approvisionnements en cours de route": {
+ "account_number": "383"
+ },
+ "Produits finis en cours de route": {
+ "account_number": "386"
+ },
+ "Stock en consignation ou en d\u00e9p\u00f4t": {
+ "Stock en consignation": {
+ "account_number": "3871"
+ },
+ "Stock en d\u00e9p\u00f4t": {
+ "account_number": "3872"
+ },
+ "account_number": "387"
+ },
+ "Stock provenant d\u2019immobilisations mises hors service ou au rebut": {
+ "account_number": "388"
+ },
+ "account_number": "38"
+ },
+ "D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "D\u00e9pr\u00e9ciations des stocks de marchandises": {
+ "account_number": "391"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "392"
+ },
+ "D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {
+ "account_number": "393"
+ },
+ "D\u00e9pr\u00e9ciations des productions en cours": {
+ "account_number": "394"
+ },
+ "D\u00e9pr\u00e9ciations des services en cours": {
+ "account_number": "395"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits finis": {
+ "account_number": "396"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "account_number": "397"
+ },
+ "D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_number": "398"
+ },
+ "account_number": "39"
+ },
+ "root_type": "Asset",
+ "account_number": "3"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "Fournisseurs d\u00e9biteurs": {
+ "Fournisseurs Avances et acomptes vers\u00e9s": {
+ "account_number": "4091"
+ },
+ "Fournisseurs Groupe avances et acomptes vers\u00e9s": {
+ "account_number": "4092"
+ },
+ "Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {
+ "account_number": "4093"
+ },
+ "Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {
+ "account_number": "4094"
+ },
+ "Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {
+ "account_number": "4098"
+ },
+ "account_number": "409"
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "Clients": {
+ "Clients": {
+ "account_type": "Receivable",
+ "account_number": "4111"
+ },
+ "Clients groupe": {
+ "account_type": "Receivable",
+ "account_number": "4112"
+ },
+ "Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable",
+ "account_number": "4114"
+ },
+ "Clients, organismes internationaux": {
+ "account_type": "Receivable",
+ "account_number": "4115"
+ },
+ "Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable",
+ "account_number": "4116"
+ },
+ "Client, retenues de garantie": {
+ "account_type": "Receivable",
+ "account_number": "4117"
+ },
+ "Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable",
+ "account_number": "4118"
+ },
+ "account_type": "Receivable",
+ "account_number": "411"
+ },
+ "Clients, effets \u00e0 recevoir en portefeuille": {
+ "Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4121"
+ },
+ "Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4122"
+ },
+ "\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4124"
+ },
+ "Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4125"
+ },
+ "account_type": "Receivable",
+ "account_number": "412"
+ },
+ "Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4131"
+ },
+ "Clients, effets impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4132"
+ },
+ "Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4133"
+ },
+ "Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4138"
+ },
+ "account_type": "Receivable",
+ "account_number": "413"
+ },
+ "Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4141"
+ },
+ "Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4142"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4146"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4147"
+ },
+ "account_type": "Receivable",
+ "account_number": "414"
+ },
+ "Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable",
+ "account_number": "415"
+ },
+ "Cr\u00e9ances clients litigieuses ou douteuses": {
+ "Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable",
+ "account_number": "4161"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_type": "Receivable",
+ "account_number": "4162"
+ },
+ "account_type": "Receivable",
+ "account_number": "416"
+ },
+ "Clients, produits \u00e0 recevoir": {
+ "Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable",
+ "account_number": "4181"
+ },
+ "Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable",
+ "account_number": "4186"
+ },
+ "account_type": "Receivable",
+ "account_number": "418"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "Personnel, avances et acomptes": {
+ "Personnel, avances": {
+ "account_number": "4211"
+ },
+ "Personnel, acomptes": {
+ "account_number": "4212"
+ },
+ "Frais avanc\u00e9s et fournitures au personnel": {
+ "account_number": "4213"
+ },
+ "account_number": "421"
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "Prestations familiales": {
+ "account_number": "4311"
+ },
+ "Accidents de travail": {
+ "account_number": "4312"
+ },
+ "Caisse de retraite obligatoire": {
+ "account_number": "4313"
+ },
+ "Caisse de retraite facultative": {
+ "account_number": "4314"
+ },
+ "Autres cotisations sociales": {
+ "account_number": "4318"
+ }
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "Mutuelle": {
+ "account_number": "4331"
+ },
+ "Assurances retraite": {
+ "account_number": "4332"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "4333"
+ }
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Produits \u00e0 recevoir": {
+ "account_number": "4387"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "\u00c9tat, TVA factur\u00e9e": {
+ "TVA factur\u00e9e sur ventes": {
+ "account_number": "4431"
+ },
+ "TVA factur\u00e9e sur prestations de services": {
+ "account_number": "4432"
+ },
+ "TVA factur\u00e9e sur travaux": {
+ "account_number": "4433"
+ },
+ "TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {
+ "account_number": "4434"
+ },
+ "TVA sur factures \u00e0 \u00e9tablir": {
+ "account_number": "4435"
+ },
+ "account_number": "443"
+ },
+ "\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "TVA r\u00e9cup\u00e9rable sur immobilisations": {
+ "account_number": "4451"
+ },
+ "TVA r\u00e9cup\u00e9rable sur achats": {
+ "account_number": "4452"
+ },
+ "TVA r\u00e9cup\u00e9rable sur transport": {
+ "account_number": "4453"
+ },
+ "TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {
+ "account_number": "4454"
+ },
+ "TVA r\u00e9cup\u00e9rable sur factures non parvenues": {
+ "account_number": "4455"
+ },
+ "TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {
+ "account_number": "4456"
+ },
+ "account_number": "445"
+ },
+ "\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges \u00e0 payer": {
+ "account_number": "4486"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4487"
+ },
+ "account_number": "448"
+ },
+ "\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "\u00c9tat, obligations cautionn\u00e9es": {
+ "account_number": "4491"
+ },
+ "\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {
+ "account_number": "4492"
+ },
+ "\u00c9tat, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4493"
+ },
+ "\u00c9tat, subventions investissement \u00e0 recevoir": {
+ "account_number": "4494"
+ },
+ "\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {
+ "account_number": "4495"
+ },
+ "\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {
+ "account_number": "4496"
+ },
+ "\u00c9tat, avances sur subventions": {
+ "account_number": "4497"
+ },
+ "\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {
+ "account_number": "4499"
+ },
+ "account_number": "449"
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "Op\u00e9rations avec les organismes africains": {
+ "account_number": "451"
+ },
+ "Op\u00e9rations avec les autres organismes internationaux": {
+ "account_number": "452"
+ },
+ "Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "Organismes internationaux, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4581"
+ },
+ "Organismes internationaux, subventions \u00e0 recevoir": {
+ "account_number": "4582"
+ },
+ "account_number": "458"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "Apporteurs, capital appel\u00e9, non vers\u00e9": {
+ "account_number": "4613"
+ },
+ "Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {
+ "account_number": "4614"
+ },
+ "Apporteurs, titres \u00e0 \u00e9changer": {
+ "account_number": "4618"
+ }
+ },
+ "Apporteurs, restant d\u00fb sur capital appel\u00e9": {
+ "account_number": "467"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4721"
+ },
+ "Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {
+ "account_number": "4726"
+ }
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "Mandants": {
+ "account_number": "4731"
+ },
+ "Mandataires": {
+ "account_number": "4732"
+ },
+ "Commettants": {
+ "account_number": "4733"
+ },
+ "Commissionnaires": {
+ "account_number": "4734"
+ },
+ "\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {
+ "account_number": "4739"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "Compte de r\u00e9partition p\u00e9riodique des produits": {
+ "account_number": "4747"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "Compte actif": {
+ "account_type": "Temporary",
+ "account_number": "4751"
+ }
+ },
+ "Charges constat\u00e9es d\u2019avance": {
+ "account_number": "476"
+ },
+ "478-\u00c9carts de conversion actif": {
+ "Diminution des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4781"
+ },
+ "Diminution des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4782"
+ },
+ "Augmentation des dettes d\u2019exploitation": {
+ "account_number": "4783"
+ },
+ "Augmentation des dettes financi\u00e8res": {
+ "account_number": "4784"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4786"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4788"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "En compte, immobilisations incorporelles": {
+ "account_number": "4851"
+ },
+ "En compte, immobilisations corporelles": {
+ "account_number": "4852"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_number": "4853"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_number": "4854"
+ },
+ "Effets escompt\u00e9s non \u00e9chus": {
+ "account_number": "4855"
+ },
+ "Retenues de garantie": {
+ "account_number": "4857"
+ },
+ "Factures \u00e0 \u00e9tablir": {
+ "account_number": "4858"
+ },
+ "account_number": "485"
+ },
+ "Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "488"
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "D\u00e9pr\u00e9ciations des comptes clients": {
+ "Cr\u00e9ances litigieuses": {
+ "account_number": "4911"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_number": "4912"
+ },
+ "account_number": "491"
+ },
+ "D\u00e9pr\u00e9ciations des comptes organismes internationaux": {
+ "account_number": "495"
+ },
+ "D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "Associ\u00e9s, comptes courants": {
+ "account_number": "4962"
+ },
+ "Associ\u00e9s, op\u00e9rations faites en commun": {
+ "account_number": "4963"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "4966"
+ },
+ "account_number": "496"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {
+ "account_number": "497"
+ },
+ "D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "account_number": "4985"
+ },
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4986"
+ },
+ "Autres cr\u00e9ances HAO": {
+ "account_number": "4988"
+ },
+ "account_number": "498"
+ },
+ "Provisions pour risques \u00e0 court terme": {
+ "Sur op\u00e9rations d\u2019exploitation": {
+ "account_number": "4991"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "4997"
+ },
+ "Sur op\u00e9rations HAO": {
+ "account_number": "4998"
+ },
+ "account_number": "499"
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "Fournisseurs, dettes en compte": {
+ "Fournisseurs": {
+ "account_type": "Payable",
+ "account_number": "4011"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Payable",
+ "account_number": "4012"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Payable",
+ "account_number": "4013"
+ },
+ "Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable",
+ "account_number": "4016"
+ },
+ "Fournisseur, retenues de garantie": {
+ "account_type": "Payable",
+ "account_number": "4017"
+ },
+ "account_type": "Payable",
+ "account_number": "401"
+ },
+ "Fournisseurs, effets \u00e0 payer": {
+ "Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4021"
+ },
+ "Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4022"
+ },
+ "Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4023"
+ },
+ "account_type": "Payable",
+ "account_number": "402"
+ },
+ "Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4041"
+ },
+ "Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4042"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4046"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4047"
+ },
+ "account_type": "Payable",
+ "account_number": "404"
+ },
+ "Fournisseurs, factures non parvenues": {
+ "Fournisseurs": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4081"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4082"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4083"
+ },
+ "Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4086"
+ },
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "408"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "Clients cr\u00e9diteurs": {
+ "Clients, avances et acomptes re\u00e7us": {
+ "account_number": "4191"
+ },
+ "Clients groupe, avances et acomptes re\u00e7us": {
+ "account_number": "4192"
+ },
+ "Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {
+ "account_number": "4194"
+ },
+ "Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {
+ "account_number": "4198"
+ },
+ "account_number": "419"
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "Personnel, r\u00e9mun\u00e9rations dues": {
+ "account_number": "422"
+ },
+ "Personnel, oppositions, saisies-arr\u00eats": {
+ "Personnel, oppositions": {
+ "account_number": "4231"
+ },
+ "Personnel, saisies-arr\u00eats": {
+ "account_number": "4232"
+ },
+ "Personnel, avis \u00e0 tiers d\u00e9tenteur": {
+ "account_number": "4233"
+ },
+ "account_number": "423"
+ },
+ "Personnel, \u0153uvres sociales internes": {
+ "Assistance m\u00e9dicale": {
+ "account_number": "4241"
+ },
+ "Allocations familiales": {
+ "account_number": "4242"
+ },
+ "Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {
+ "account_number": "4245"
+ },
+ "Autres \u0153uvres sociales internes": {
+ "account_number": "4248"
+ },
+ "account_number": "424"
+ },
+ "Repr\u00e9sentants du personnel": {
+ "D\u00e9l\u00e9gu\u00e9s du personnel": {
+ "account_number": "4251"
+ },
+ "Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {
+ "account_number": "4252"
+ },
+ "Autres repr\u00e9sentants du personnel": {
+ "account_number": "4258"
+ },
+ "account_number": "425"
+ },
+ "Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "Participation aux b\u00e9n\u00e9fices": {
+ "account_number": "4261"
+ },
+ "Participation au capital": {
+ "account_number": "4264"
+ },
+ "account_number": "426"
+ },
+ "Personnel d\u00e9p\u00f4ts": {
+ "account_number": "427"
+ },
+ "Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {
+ "account_number": "4281"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4286"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4287"
+ },
+ "account_number": "428"
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges sociales sur gratifications \u00e0 payer": {
+ "account_number": "4381"
+ },
+ "Charges sociales sur cong\u00e9s \u00e0 payer": {
+ "account_number": "4382"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4386"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {
+ "account_number": "441"
+ },
+ "\u00c9tat, autres imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes d\u2019\u00c9tat": {
+ "account_number": "4421"
+ },
+ "Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {
+ "account_number": "4422"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des obligataires": {
+ "account_number": "4423"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {
+ "account_number": "4424"
+ },
+ "Droits de douane": {
+ "account_number": "4426"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "4428"
+ },
+ "account_number": "442"
+ },
+ "\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "\u00c9tat, TVA due": {
+ "account_number": "4441"
+ },
+ "\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {
+ "account_number": "4449"
+ },
+ "account_number": "444"
+ },
+ "\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {
+ "account_number": "446"
+ },
+ "\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {
+ "account_number": "4471"
+ },
+ "Imp\u00f4ts sur salaires": {
+ "account_number": "4472"
+ },
+ "Contribution nationale": {
+ "account_number": "4473"
+ },
+ "Contribution nationale de solidarit\u00e9": {
+ "account_number": "4474"
+ },
+ "Autres imp\u00f4ts et contributions": {
+ "account_number": "4478"
+ },
+ "account_number": "447"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "Apporteurs, apports en nature": {
+ "account_number": "4611"
+ },
+ "Apporteurs, apports en num\u00e9raire": {
+ "account_number": "4612"
+ },
+ "Apporteurs, versements re\u00e7us sur augmentation de capital": {
+ "account_number": "4615"
+ },
+ "Apporteurs, versements anticip\u00e9s": {
+ "account_number": "4616"
+ },
+ "Apporteurs d\u00e9faillants": {
+ "account_number": "4617"
+ },
+ "Apporteurs, capital \u00e0 rembourser": {
+ "account_number": "4619"
+ }
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "Principal": {
+ "account_number": "4621"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4626"
+ }
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "Op\u00e9rations courantes": {
+ "account_number": "4631"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4636"
+ }
+ },
+ "Associ\u00e9s, dividendes \u00e0 payer": {
+ "account_number": "465"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "466"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "D\u00e9biteurs divers": {
+ "account_number": "4711"
+ },
+ "Cr\u00e9diteurs divers": {
+ "account_number": "4712"
+ },
+ "Obligataires": {
+ "account_number": "4713"
+ },
+ "R\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "4715"
+ },
+ "Compte d\u2019affacturage": {
+ "account_number": "4716"
+ },
+ "D\u00e9biteurs divers retenues de garantie": {
+ "account_number": "4717"
+ },
+ "Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {
+ "account_number": "4718"
+ },
+ "Bons de souscription d\u2019actions et d\u2019obligations": {
+ "account_number": "4719"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "Compte de r\u00e9partition p\u00e9riodique des charges": {
+ "account_number": "4746"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "Compte passif": {
+ "account_number": "4752"
+ }
+ },
+ "Produits constat\u00e9s d\u2019avance": {
+ "account_number": "477"
+ },
+ "479-\u00c9carts de conversion passif": {
+ "Augmentation des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4791"
+ },
+ "Augmentation des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4792"
+ },
+ "Diminution des dettes d\u2019exploitation": {
+ "account_number": "4793"
+ },
+ "Diminution des dettes financi\u00e8res": {
+ "account_number": "4794"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4797"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4798"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "Fournisseurs d\u2019investissements": {
+ "Immobilisations incorporelles": {
+ "account_number": "4811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4812"
+ },
+ "Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {
+ "account_number": "4813"
+ },
+ "R\u00e9serve de propri\u00e9t\u00e9": {
+ "account_number": "4816"
+ },
+ "Retenues de garantie": {
+ "account_number": "4817"
+ },
+ "Factures non parvenues": {
+ "account_number": "4818"
+ },
+ "account_number": "481"
+ },
+ "Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "Immobilisations incorporelles": {
+ "account_number": "4821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4822"
+ },
+ "account_number": "482"
+ },
+ "Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "Produits": {
+ "account_number": "4887"
+ },
+ "account_number": "484"
+ }
+ },
+ "root_type": "Liability"
+ },
+ "Comptes de tr\u00e9sorerie": {
+ "Titres de placement": {
+ "Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "Titres du Tr\u00e9sor \u00e0 court terme": {
+ "account_number": "5011"
+ },
+ "Titres d\u2019organismes financiers": {
+ "account_number": "5012"
+ },
+ "Bons de caisse \u00e0 court terme": {
+ "account_number": "5013"
+ },
+ "Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {
+ "account_number": "5016"
+ },
+ "account_number": "501"
+ },
+ "Actions": {
+ "Actions ou parts propres": {
+ "account_number": "5021"
+ },
+ "Actions cot\u00e9es": {
+ "account_number": "5022"
+ },
+ "Actions non cot\u00e9es": {
+ "account_number": "5023"
+ },
+ "Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {
+ "account_number": "5024"
+ },
+ "Autres actions": {
+ "account_number": "5025"
+ },
+ "Frais d\u2019acquisition des actions": {
+ "account_number": "5026"
+ },
+ "account_number": "502"
+ },
+ "Obligations": {
+ "Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {
+ "account_number": "5031"
+ },
+ "Obligations cot\u00e9es": {
+ "account_number": "5032"
+ },
+ "Obligations non cot\u00e9es": {
+ "account_number": "5033"
+ },
+ "Autres obligations": {
+ "account_number": "5035"
+ },
+ "Frais d\u2019acquisition des obligations": {
+ "account_number": "5036"
+ },
+ "account_number": "503"
+ },
+ "Bons de souscription": {
+ "Bons de souscription d\u2019actions": {
+ "account_number": "5042"
+ },
+ "Bons de souscription d\u2019obligations": {
+ "account_number": "5043"
+ },
+ "account_number": "504"
+ },
+ "Titres n\u00e9gociables hors r\u00e9gion": {
+ "account_number": "505"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "account_number": "5061"
+ },
+ "Actions": {
+ "account_number": "5062"
+ },
+ "Obligations": {
+ "account_number": "5063"
+ },
+ "account_number": "506"
+ },
+ "Autres titres de placement et cr\u00e9ances assimil\u00e9es": {
+ "account_number": "508"
+ },
+ "account_number": "50"
+ },
+ "Valeurs \u00e0 encaisser": {
+ "Effets \u00e0 encaisser": {
+ "account_number": "511"
+ },
+ "Effets \u00e0 l\u2019encaissement": {
+ "account_number": "512"
+ },
+ "Ch\u00e8ques \u00e0 encaisser": {
+ "account_number": "513"
+ },
+ "Ch\u00e8ques \u00e0 l\u2019encaissement": {
+ "account_number": "514"
+ },
+ "Cartes de cr\u00e9dit \u00e0 encaisser": {
+ "account_number": "515"
+ },
+ "Autres valeurs \u00e0 l\u2019encaissement": {
+ "Warrants": {
+ "account_number": "5181"
+ },
+ "Billets de fonds": {
+ "account_number": "5182"
+ },
+ "Ch\u00e8ques de voyage": {
+ "account_number": "5185"
+ },
+ "Coupons \u00e9chus": {
+ "account_number": "5186"
+ },
+ "Int\u00e9r\u00eats \u00e9chus des obligations": {
+ "account_number": "5187"
+ },
+ "account_number": "518"
+ },
+ "account_number": "51"
+ },
+ "Banques": {
+ "Banques locales": {
+ "Banques en monnaie nationale": {
+ "account_type": "Bank",
+ "account_number": "5211"
+ },
+ "Banques en devises": {
+ "account_type": "Bank",
+ "account_number": "5215"
+ },
+ "account_type": "Bank",
+ "account_number": "521"
+ },
+ "Banques autres \u00c9tats r\u00e9gion": {
+ "account_number": "522"
+ },
+ "Banques autres \u00c9tats zone mon\u00e9taire": {
+ "account_number": "523"
+ },
+ "Banques hors zone mon\u00e9taire": {
+ "account_number": "524"
+ },
+ "Banques d\u00e9p\u00f4t \u00e0 terme": {
+ "account_number": "525"
+ },
+ "Banques, int\u00e9r\u00eats courus": {
+ "Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {
+ "account_number": "5261"
+ },
+ "Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {
+ "account_number": "5267"
+ },
+ "account_number": "526"
+ },
+ "account_number": "52"
+ },
+ "\u00c9tablissements financiers et assimil\u00e9s": {
+ "Ch\u00e8ques postaux": {
+ "account_number": "531"
+ },
+ "Tr\u00e9sor": {
+ "account_number": "532"
+ },
+ "Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {
+ "account_number": "533"
+ },
+ "\u00c9tablissements financiers, int\u00e9r\u00eats courus": {
+ "account_number": "536"
+ },
+ "Autres organismes financiers": {
+ "account_number": "538"
+ },
+ "account_number": "53"
+ },
+ "Instruments de tr\u00e9sorerie": {
+ "Options de taux d\u2019int\u00e9r\u00eat": {
+ "account_number": "541"
+ },
+ "Options de taux de change": {
+ "account_number": "542"
+ },
+ "Options de taux boursiers": {
+ "account_number": "543"
+ },
+ "Instruments de march\u00e9s \u00e0 terme": {
+ "account_number": "544"
+ },
+ "Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {
+ "account_number": "545"
+ },
+ "account_number": "54"
+ },
+ "Instruments de monnaie \u00e9lectronique": {
+ "Monnaie \u00e9lectronique carte carburant": {
+ "account_number": "551"
+ },
+ "Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {
+ "account_number": "552"
+ },
+ "Monnaie \u00e9lectronique carte p\u00e9age": {
+ "account_number": "553"
+ },
+ "Porte-monnaie \u00e9lectronique": {
+ "account_number": "554"
+ },
+ "Autres instruments de monnaies \u00e9lectroniques": {
+ "account_number": "558"
+ },
+ "account_number": "55"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "Cr\u00e9dits de tr\u00e9sorerie": {
+ "account_number": "561"
+ },
+ "Escompte de cr\u00e9dits de campagne": {
+ "account_number": "564"
+ },
+ "Escompte de cr\u00e9dits ordinaires": {
+ "account_number": "565"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {
+ "account_number": "566"
+ },
+ "account_number": "56"
+ },
+ "Caisse": {
+ "Caisse si\u00e8ge social": {
+ "Caisse en monnaie nationale": {
+ "account_number": "5711"
+ },
+ "Caisse en devises": {
+ "account_number": "5712"
+ },
+ "account_number": "571"
+ },
+ "Caisse succursale A": {
+ "En monnaie nationale": {
+ "account_number": "5721"
+ },
+ "En devises": {
+ "account_number": "5722"
+ },
+ "account_number": "572"
+ },
+ "Caisse succursale B": {
+ "En monnaie nationale": {
+ "account_number": "5731"
+ },
+ "En devises": {
+ "account_number": "5732"
+ },
+ "account_number": "573"
+ },
+ "account_number": "57"
+ },
+ "R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "R\u00e9gies d\u2019avance": {
+ "account_number": "581"
+ },
+ "Accr\u00e9ditifs": {
+ "account_number": "582"
+ },
+ "Virements de fonds": {
+ "account_number": "585"
+ },
+ "Autres virements internes": {
+ "account_number": "588"
+ },
+ "account_number": "58"
+ },
+ "D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "D\u00e9pr\u00e9ciations des titres de placement": {
+ "account_number": "590"
+ },
+ "D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {
+ "account_number": "591"
+ },
+ "D\u00e9pr\u00e9ciations des comptes banques": {
+ "account_number": "592"
+ },
+ "D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {
+ "account_number": "593"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {
+ "account_number": "594"
+ },
+ "Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {
+ "account_number": "599"
+ },
+ "account_number": "59"
+ },
+ "root_type": "Asset",
+ "account_number": "5"
+ },
+ "Comptes de charges des activit\u00e9s ordinaires": {
+ "Achats et variations de stocks": {
+ "Achats de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6014"
+ },
+ "Frais sur achats": {
+ "account_number": "6015"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6019"
+ },
+ "account_number": "601"
+ },
+ "Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6024"
+ },
+ "Frais sur achats": {
+ "account_number": "6025"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6029"
+ },
+ "account_number": "602"
+ },
+ "Variations des stocks de biens achet\u00e9s": {
+ "Variations des stocks de marchandises": {
+ "account_number": "6031"
+ },
+ "Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "6032"
+ },
+ "Variations des stocks d\u2019autres approvisionnements": {
+ "account_number": "6033"
+ },
+ "account_number": "603"
+ },
+ "Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "Mati\u00e8res consommables": {
+ "account_number": "6041"
+ },
+ "Mati\u00e8res combustibles": {
+ "account_number": "6042"
+ },
+ "Produits d\u2019entretien": {
+ "account_number": "6043"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "6044"
+ },
+ "Frais sur achat": {
+ "account_number": "6045"
+ },
+ "Fournitures de magasin": {
+ "account_number": "6046"
+ },
+ "Fournitures de bureau": {
+ "account_number": "6047"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6049"
+ },
+ "account_number": "604"
+ },
+ "Autres achats": {
+ "Fournitures non stockables Eau": {
+ "account_number": "6051"
+ },
+ "Fournitures non stockables \u00c9lectricit\u00e9": {
+ "account_number": "6052"
+ },
+ "Fournitures non stockables Autres \u00e9nergies": {
+ "account_number": "6053"
+ },
+ "Fournitures d\u2019entretien non stockables": {
+ "account_number": "6054"
+ },
+ "Fournitures de bureau non stockables": {
+ "account_number": "6055"
+ },
+ "Achats de petit mat\u00e9riel et outillage": {
+ "account_number": "6056"
+ },
+ "Achats d\u2019\u00e9tudes et prestations de services": {
+ "account_number": "6057"
+ },
+ "Achats de travaux, mat\u00e9riels et \u00e9quipements": {
+ "account_number": "6058"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6059"
+ },
+ "account_number": "605"
+ },
+ "Achats d\u2019emballages": {
+ "Emballages perdus": {
+ "account_number": "6081"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "6082"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "6083"
+ },
+ "Frais sur achats": {
+ "account_number": "6085"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6089"
+ },
+ "account_number": "608"
+ },
+ "account_number": "60"
+ },
+ "Transports": {
+ "Transports sur ventes": {
+ "account_number": "612"
+ },
+ "Transports pour le compte de tiers": {
+ "account_number": "613"
+ },
+ "Transports du personnel": {
+ "account_number": "614"
+ },
+ "Transports de plis": {
+ "account_number": "616"
+ },
+ "Autres frais de transport": {
+ "Voyages et d\u00e9placements": {
+ "account_number": "6181"
+ },
+ "Transports entre \u00e9tablissements ou chantiers": {
+ "account_number": "6182"
+ },
+ "Transports administratifs": {
+ "account_number": "6183"
+ },
+ "account_number": "618"
+ },
+ "account_number": "61"
+ },
+ "Services ext\u00e9rieurs": {
+ "Sous-traitance g\u00e9n\u00e9rale": {
+ "account_number": "621"
+ },
+ "Locations, charges locatives": {
+ "Locations de terrains": {
+ "account_number": "6221"
+ },
+ "Locations de b\u00e2timents": {
+ "account_number": "6222"
+ },
+ "Locations de mat\u00e9riels et outillages": {
+ "account_number": "6223"
+ },
+ "Malis sur emballages": {
+ "account_number": "6224"
+ },
+ "Locations d\u2019emballages": {
+ "account_number": "6225"
+ },
+ "Fermages et loyers du foncier": {
+ "account_number": "6226"
+ },
+ "Locations et charges locatives diverses": {
+ "account_number": "6228"
+ },
+ "account_number": "622"
+ },
+ "Redevances de location acquisition": {
+ "Cr\u00e9dit-bail immobilier": {
+ "account_number": "6232"
+ },
+ "Cr\u00e9dit-bail mobilier": {
+ "account_number": "6233"
+ },
+ "Location-vente": {
+ "account_number": "6234"
+ },
+ "Autres contrats de location acquisition": {
+ "account_number": "6238"
+ },
+ "account_number": "623"
+ },
+ "Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "Entretien et r\u00e9parations des biens immobiliers": {
+ "account_number": "6241"
+ },
+ "Entretien et r\u00e9parations des biens mobiliers": {
+ "account_number": "6242"
+ },
+ "Maintenance": {
+ "account_number": "6243"
+ },
+ "Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "6244"
+ },
+ "Autres entretiens et r\u00e9parations": {
+ "account_number": "6248"
+ },
+ "account_number": "624"
+ },
+ "Primes d\u2019assurance": {
+ "Assurances multirisques": {
+ "account_number": "6251"
+ },
+ "Assurances mat\u00e9riel de transport": {
+ "account_number": "6252"
+ },
+ "Assurances risques d\u2019exploitation": {
+ "account_number": "6253"
+ },
+ "Assurances responsabilit\u00e9 du producteur": {
+ "account_number": "6254"
+ },
+ "Assurances insolvabilit\u00e9 clients": {
+ "account_number": "6255"
+ },
+ "Assurances transport sur ventes": {
+ "account_number": "6257"
+ },
+ "Autres primes d\u2019assurances": {
+ "account_number": "6258"
+ },
+ "account_number": "625"
+ },
+ "\u00c9tudes, recherches et documentation": {
+ "\u00c9tudes et recherches": {
+ "account_number": "6261"
+ },
+ "Documentation g\u00e9n\u00e9rale": {
+ "account_number": "6265"
+ },
+ "Documentation technique": {
+ "account_number": "6266"
+ },
+ "account_number": "626"
+ },
+ "Publicit\u00e9, publications, relations publiques": {
+ "Annonces, insertions": {
+ "account_number": "6271"
+ },
+ "Catalogues, imprim\u00e9s publicitaires": {
+ "account_number": "6272"
+ },
+ "\u00c9chantillons": {
+ "account_number": "6273"
+ },
+ "Foires et expositions": {
+ "account_number": "6274"
+ },
+ "Publications": {
+ "account_number": "6275"
+ },
+ "Cadeaux \u00e0 la client\u00e8le": {
+ "account_number": "6276"
+ },
+ "Frais de colloques, s\u00e9minaires, conf\u00e9rences": {
+ "account_number": "6277"
+ },
+ "Autres charges de publicit\u00e9 et relations publiques": {
+ "account_number": "6278"
+ },
+ "account_number": "627"
+ },
+ "Frais de t\u00e9l\u00e9communications": {
+ "Frais de t\u00e9l\u00e9phone": {
+ "account_number": "6281"
+ },
+ "Frais de t\u00e9lex": {
+ "account_number": "6282"
+ },
+ "Frais de t\u00e9l\u00e9copie": {
+ "account_number": "6283"
+ },
+ "Autres frais de t\u00e9l\u00e9communications": {
+ "account_number": "6288"
+ },
+ "account_number": "628"
+ },
+ "account_number": "62"
+ },
+ "Autres services ext\u00e9rieurs": {
+ "Frais bancaires": {
+ "Frais sur titres (vente, garde)": {
+ "account_number": "6311"
+ },
+ "Frais sur effets": {
+ "account_number": "6312"
+ },
+ "Location de coffres": {
+ "account_number": "6313"
+ },
+ "Commissions d\u2019affacturage": {
+ "account_number": "6314"
+ },
+ "Commissions sur cartes de cr\u00e9dit": {
+ "account_number": "6315"
+ },
+ "Frais d\u2019\u00e9mission d\u2019emprunts": {
+ "account_number": "6316"
+ },
+ "Frais sur instruments monnaie \u00e9lectronique": {
+ "account_number": "6317"
+ },
+ "Autres frais bancaires": {
+ "account_number": "6318"
+ },
+ "account_number": "631"
+ },
+ "R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "Commissions et courtages sur ventes": {
+ "account_number": "6322"
+ },
+ "Honoraires des professions r\u00e9glement\u00e9es": {
+ "account_number": "6324"
+ },
+ "Frais d\u2019actes et de contentieux": {
+ "account_number": "6325"
+ },
+ "R\u00e9mun\u00e9rations d\u2019affacturage": {
+ "account_number": "6326"
+ },
+ "R\u00e9mun\u00e9rations des autres prestataires de services": {
+ "account_number": "6327"
+ },
+ "Divers frais": {
+ "account_number": "6328"
+ },
+ "account_number": "632"
+ },
+ "Frais de formation du personnel": {
+ "account_number": "633"
+ },
+ "Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "Redevances pour brevets, licences": {
+ "account_number": "6342"
+ },
+ "Redevances pour logiciels": {
+ "account_number": "6343"
+ },
+ "Redevances pour marques": {
+ "account_number": "6344"
+ },
+ "Redevances pour sites internet": {
+ "account_number": "6345"
+ },
+ "Redevances pour concessions, droits et valeurs similaires": {
+ "account_number": "6346"
+ },
+ "account_number": "634"
+ },
+ "Cotisations": {
+ "Cotisations": {
+ "account_number": "6351"
+ },
+ "Concours divers": {
+ "account_number": "6358"
+ },
+ "account_number": "635"
+ },
+ "R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6371"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6372"
+ },
+ "account_number": "637"
+ },
+ "Autres charges externes": {
+ "Frais de recrutement du personnel": {
+ "account_number": "6381"
+ },
+ "Frais de d\u00e9m\u00e9nagement": {
+ "account_number": "6382"
+ },
+ "R\u00e9ceptions": {
+ "account_number": "6383"
+ },
+ "Missions": {
+ "account_number": "6384"
+ },
+ "Charges de copropri\u00e9t\u00e9": {
+ "account_number": "6385"
+ },
+ "account_number": "638"
+ },
+ "account_number": "63"
+ },
+ "Imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes directs": {
+ "Imp\u00f4ts fonciers et taxes annexes": {
+ "account_number": "6411"
+ },
+ "Patentes, licences et taxes annexes": {
+ "account_number": "6412"
+ },
+ "Taxes sur appointements et salaires": {
+ "account_number": "6413"
+ },
+ "Taxes d\u2019apprentissage": {
+ "account_number": "6414"
+ },
+ "Formation professionnelle continue": {
+ "account_number": "6415"
+ },
+ "Autres imp\u00f4ts et taxes directs": {
+ "account_number": "6418"
+ },
+ "account_number": "641"
+ },
+ "Imp\u00f4ts et taxes indirects": {
+ "account_number": "645"
+ },
+ "Droits d\u2019enregistrement": {
+ "Droits de mutation": {
+ "account_number": "6461"
+ },
+ "Droits de timbre": {
+ "account_number": "6462"
+ },
+ "Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {
+ "account_number": "6463"
+ },
+ "Vignettes": {
+ "account_number": "6464"
+ },
+ "Autres droits": {
+ "account_number": "6468"
+ },
+ "account_number": "646"
+ },
+ "P\u00e9nalit\u00e9s, amendes fiscales": {
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {
+ "account_number": "6471"
+ },
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {
+ "account_number": "6472"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {
+ "account_number": "6473"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {
+ "account_number": "6474"
+ },
+ "Autres p\u00e9nalit\u00e9s et amendes fiscales": {
+ "account_number": "6478"
+ },
+ "account_number": "647"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "648"
+ },
+ "account_number": "64"
+ },
+ "Autres charges": {
+ "Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "Clients": {
+ "account_number": "6511"
+ },
+ "Autres d\u00e9biteurs": {
+ "account_number": "6515"
+ },
+ "account_number": "651"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "6521"
+ },
+ "Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "6525"
+ },
+ "account_number": "652"
+ },
+ "Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "6541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "6542"
+ },
+ "account_number": "654"
+ },
+ "Perte de change sur cr\u00e9ances et dettes commerciale": {
+ "account_number": "656"
+ },
+ "P\u00e9nalit\u00e9s et amendes p\u00e9nales": {
+ "account_number": "657"
+ },
+ "Charges diverses": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "6581"
+ },
+ "Dons": {
+ "account_number": "6582"
+ },
+ "M\u00e9c\u00e9nat": {
+ "account_number": "6583"
+ },
+ "Autres charges diverses": {
+ "account_number": "6588"
+ },
+ "account_number": "658"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "6591"
+ },
+ "Sur stocks": {
+ "account_number": "6593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "6594"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {
+ "account_number": "6598"
+ },
+ "account_number": "659"
+ },
+ "account_number": "65"
+ },
+ "Charges de personnel": {
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6611"
+ },
+ "Primes et gratifications": {
+ "account_number": "6612"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6613"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6614"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6615"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6616"
+ },
+ "Avantages en nature": {
+ "account_number": "6617"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6618"
+ },
+ "account_number": "661"
+ },
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6621"
+ },
+ "Primes et gratifications": {
+ "account_number": "6622"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6623"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6624"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6625"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6626"
+ },
+ "Avantages en nature": {
+ "account_number": "6627"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6628"
+ },
+ "account_number": "662"
+ },
+ "Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "Indemnit\u00e9s de logement": {
+ "account_number": "6631"
+ },
+ "Indemnit\u00e9s de repr\u00e9sentation": {
+ "account_number": "6632"
+ },
+ "Indemnit\u00e9s d\u2019expatriation": {
+ "account_number": "6633"
+ },
+ "Indemnit\u00e9s de transport": {
+ "account_number": "6634"
+ },
+ "Autres indemnit\u00e9s et avantages divers": {
+ "account_number": "6638"
+ },
+ "account_number": "663"
+ },
+ "Charges sociales": {
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {
+ "account_number": "6641"
+ },
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {
+ "account_number": "6642"
+ },
+ "account_number": "664"
+ },
+ "R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {
+ "account_number": "6661"
+ },
+ "Charges sociales": {
+ "account_number": "6662"
+ },
+ "account_number": "666"
+ },
+ "R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6671"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6672"
+ },
+ "account_number": "667"
+ },
+ "Autres charges sociales": {
+ "Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {
+ "account_number": "6681"
+ },
+ "Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {
+ "account_number": "6682"
+ },
+ "Versements et contributions aux autres \u0153uvres sociales": {
+ "account_number": "6683"
+ },
+ "M\u00e9decine du travail et pharmacie": {
+ "account_number": "6684"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "6685"
+ },
+ "Assurances retraite et fonds de pension": {
+ "account_number": "6686"
+ },
+ "Majorations et p\u00e9nalit\u00e9s sociales": {
+ "account_number": "6687"
+ },
+ "Charges sociales diverses": {
+ "account_number": "6688"
+ },
+ "account_number": "668"
+ },
+ "account_number": "66"
+ },
+ "Frais financiers et charges assimil\u00e9es": {
+ "Int\u00e9r\u00eats des emprunts": {
+ "Emprunts obligataires": {
+ "account_number": "6711"
+ },
+ "Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "6712"
+ },
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "6713"
+ },
+ "Primes de remboursement des obligations": {
+ "account_number": "6714"
+ },
+ "account_number": "671"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "6722"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "6723"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {
+ "account_number": "6724"
+ },
+ "Int\u00e9r\u00eats dans loyers des autres locations acquisition": {
+ "account_number": "6728"
+ },
+ "account_number": "672"
+ },
+ "Escomptes accord\u00e9s": {
+ "account_number": "673"
+ },
+ "Autres int\u00e9r\u00eats": {
+ "Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {
+ "account_number": "6741"
+ },
+ "Comptes courants bloqu\u00e9s": {
+ "account_number": "6742"
+ },
+ "Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {
+ "account_number": "6743"
+ },
+ "Int\u00e9r\u00eats sur dettes commerciales": {
+ "account_number": "6744"
+ },
+ "Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {
+ "account_number": "6745"
+ },
+ "Int\u00e9r\u00eats sur dettes diverses": {
+ "account_number": "6748"
+ },
+ "account_number": "674"
+ },
+ "Escomptes des effets de commerce": {
+ "account_number": "675"
+ },
+ "Pertes de change financi\u00e8res": {
+ "account_number": "676"
+ },
+ "Pertes sur titres de placement": {
+ "Pertes sur cessions de titres de placement": {
+ "account_number": "6771"
+ },
+ "Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "6772"
+ },
+ "account_number": "677"
+ },
+ "Pertes et charges sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "6781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "6782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "6784"
+ },
+ "account_number": "678"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "6791"
+ },
+ "Sur titres de placement": {
+ "account_number": "6795"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "6798"
+ },
+ "account_number": "679"
+ },
+ "account_number": "67"
+ },
+ "Dotations aux amortissements": {
+ "Dotations aux amortissements d\u2019exploitation": {
+ "Dotations aux amortissements des immobilisations incorporelles": {
+ "account_number": "6812"
+ },
+ "Dotations aux amortissements des immobilisations corporelles": {
+ "account_number": "6813"
+ },
+ "account_number": "681"
+ },
+ "account_number": "68"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6911"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "account_number": "6913"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {
+ "account_number": "6914"
+ },
+ "account_number": "691"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6971"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {
+ "account_number": "6972"
+ },
+ "account_number": "697"
+ },
+ "account_number": "69"
+ },
+ "root_type": "Expense",
+ "account_number": "6"
+ },
+ "Comptes de produits des activit\u00e9s ordinaires": {
+ "Ventes": {
+ "Ventes de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7014"
+ },
+ "Sur internet": {
+ "account_number": "7015"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7019"
+ },
+ "account_number": "701"
+ },
+ "Ventes de produits finis": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7024"
+ },
+ "Sur internet": {
+ "account_number": "7025"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7029"
+ },
+ "account_number": "702"
+ },
+ "Ventes de produits interm\u00e9diaires": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7031"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7032"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7033"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7034"
+ },
+ "Sur internet": {
+ "account_number": "7035"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7039"
+ },
+ "account_number": "703"
+ },
+ "Ventes de produits r\u00e9siduels": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7041"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7042"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7043"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7044"
+ },
+ "Sur internet": {
+ "account_number": "7045"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7049"
+ },
+ "account_number": "704"
+ },
+ "Travaux factur\u00e9s": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7051"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7052"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7053"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7054"
+ },
+ "Sur internet": {
+ "account_number": "7055"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7059"
+ },
+ "account_number": "705"
+ },
+ "Services vendus": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7061"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7062"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7063"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7064"
+ },
+ "Sur internet": {
+ "account_number": "7065"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7069"
+ },
+ "account_number": "706"
+ },
+ "Produits accessoires": {
+ "Ports, emballages perdus et autres frais factur\u00e9s": {
+ "account_number": "7071"
+ },
+ "Commissions et courtages": {
+ "account_number": "7072"
+ },
+ "Locations": {
+ "account_number": "7073"
+ },
+ "Bonis sur reprises et cessions d\u2019emballages": {
+ "account_number": "7074"
+ },
+ "Mise \u00e0 disposition de personnel": {
+ "account_number": "7075"
+ },
+ "Redevances pour brevets, logiciels, marques et droits similaires": {
+ "account_number": "7076"
+ },
+ "Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {
+ "account_number": "7077"
+ },
+ "Autres produits accessoires": {
+ "account_number": "7078"
+ },
+ "account_number": "707"
+ },
+ "account_number": "70"
+ },
+ "Subventions d\u2019exploitation": {
+ "Sur produits \u00e0 l\u2019exportation": {
+ "account_number": "711"
+ },
+ "Sur produits \u00e0 l\u2019importation": {
+ "account_number": "712"
+ },
+ "Sur produits de p\u00e9r\u00e9quation": {
+ "account_number": "713"
+ },
+ "Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {
+ "account_number": "714"
+ },
+ "Autres subventions d\u2019exploitation": {
+ "Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {
+ "account_number": "7181"
+ },
+ "Vers\u00e9es par les organismes internationaux": {
+ "account_number": "7182"
+ },
+ "Vers\u00e9es par des tiers": {
+ "account_number": "7183"
+ },
+ "account_number": "718"
+ },
+ "account_number": "71"
+ },
+ "Production immobilis\u00e9e": {
+ "Immobilisations incorporelles": {
+ "account_number": "721"
+ },
+ "Immobilisations corporelles": {
+ "Immobilisations corporelles (hors actifs biologiques)": {
+ "account_number": "7221"
+ },
+ "Immobilisations corporelles (actifs biologiques)": {
+ "account_number": "7222"
+ },
+ "account_number": "722"
+ },
+ "Production auto-consomm\u00e9e": {
+ "account_number": "724"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "726"
+ },
+ "account_number": "72"
+ },
+ "Variations des stocks de biens et de services produits": {
+ "Variations des stocks de produits en cours": {
+ "Produits en cours": {
+ "account_number": "7341"
+ },
+ "Travaux en cours": {
+ "account_number": "7342"
+ },
+ "account_number": "734"
+ },
+ "Variations des en-cours de services": {
+ "\u00c9tudes en cours": {
+ "account_number": "7351"
+ },
+ "Prestations de services en cours": {
+ "account_number": "7352"
+ },
+ "account_number": "735"
+ },
+ "Variations des stocks de produits finis": {
+ "account_number": "736"
+ },
+ "Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "account_number": "7371"
+ },
+ "Produits r\u00e9siduels": {
+ "account_number": "7372"
+ },
+ "account_number": "737"
+ },
+ "account_number": "73"
+ },
+ "Autres produits": {
+ "Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "account_number": "751"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "7521"
+ },
+ "B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "7525"
+ },
+ "account_number": "752"
+ },
+ "Produits des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "7541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "7542"
+ },
+ "account_number": "754"
+ },
+ "Gains de change sur cr\u00e9ances et dettes commerciales": {
+ "account_number": "756"
+ },
+ "Produits divers": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "7581"
+ },
+ "Indemnit\u00e9s d\u2019assurances re\u00e7ues": {
+ "account_number": "7582"
+ },
+ "Autres produits divers": {
+ "account_number": "7588"
+ },
+ "account_number": "758"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "7591"
+ },
+ "Sur stocks": {
+ "account_number": "7593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "7594"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "account_number": "7598"
+ },
+ "account_number": "759"
+ },
+ "account_number": "75"
+ },
+ "Revenus financiers et produits assimil\u00e9s": {
+ "Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "Int\u00e9r\u00eats de pr\u00eats": {
+ "account_number": "7712"
+ },
+ "Int\u00e9r\u00eats sur cr\u00e9ances diverses": {
+ "account_number": "7713"
+ },
+ "account_number": "771"
+ },
+ "Revenus de participations et autres titres immobilis\u00e9s": {
+ "Revenus des titres de participation": {
+ "account_number": "7721"
+ },
+ "Revenus autres titres immobilis\u00e9s": {
+ "account_number": "7722"
+ },
+ "account_number": "772"
+ },
+ "Escomptes obtenus": {
+ "account_number": "773"
+ },
+ "Revenus de placement": {
+ "Revenus des obligations": {
+ "account_number": "7745"
+ },
+ "Revenus des titres de placement": {
+ "account_number": "7746"
+ },
+ "account_number": "774"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "account_number": "775"
+ },
+ "Gains de change financiers": {
+ "account_number": "776"
+ },
+ "Gains sur cessions de titres de placement": {
+ "account_number": "777"
+ },
+ "Gains sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "7781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "7782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "7784"
+ },
+ "account_number": "778"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "7791"
+ },
+ "Sur titres de placement": {
+ "account_number": "7795"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "7798"
+ },
+ "account_number": "779"
+ },
+ "account_number": "77"
+ },
+ "Transferts de charges": {
+ "Transferts de charges d\u2019exploitation": {
+ "account_number": "781"
+ },
+ "Transferts de charges financi\u00e8res": {
+ "account_number": "787"
+ },
+ "account_number": "78"
+ },
+ "Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Pour risques et charges": {
+ "account_number": "7911"
+ },
+ "Des immobilisations incorporelles": {
+ "account_number": "7913"
+ },
+ "Des immobilisations corporelles": {
+ "account_number": "7914"
+ },
+ "account_number": "791"
+ },
+ "Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Pour risques et charges": {
+ "account_number": "7971"
+ },
+ "Des immobilisations financi\u00e8res": {
+ "account_number": "7972"
+ },
+ "account_number": "797"
+ },
+ "Reprises d\u2019amortissements": {
+ "account_number": "798"
+ },
+ "Reprises de subventions d\u2019investissement": {
+ "account_number": "799"
+ },
+ "account_number": "79"
+ },
+ "root_type": "Income",
+ "account_number": "7"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "Valeurs comptables des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "812"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "816"
+ },
+ "account_number": "81"
+ },
+ "Charges hors activit\u00e9s ordinaires": {
+ "Charges HAO constat\u00e9es": {
+ "account_number": "831"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de restructuration": {
+ "account_number": "833"
+ },
+ "Pertes sur cr\u00e9ances HAO": {
+ "account_number": "834"
+ },
+ "Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {
+ "account_number": "835"
+ },
+ "Abandons de cr\u00e9ances consentis": {
+ "account_number": "836"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de liquidation": {
+ "account_number": "837"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "839"
+ },
+ "account_number": "83"
+ },
+ "Dotations hors activit\u00e9s ordinaires": {
+ "Dotations aux provisions r\u00e9glement\u00e9es": {
+ "account_number": "851"
+ },
+ "Dotations aux amortissements HAO": {
+ "account_number": "852"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "853"
+ },
+ "Dotations aux provisions pour risques et charges HAO": {
+ "account_number": "854"
+ },
+ "Autres dotations HAO": {
+ "account_number": "858"
+ },
+ "account_number": "85"
+ },
+ "Participation des travailleurs": {
+ "Participation l\u00e9gale aux b\u00e9n\u00e9fices": {
+ "account_number": "871"
+ },
+ "Participation contractuelle aux b\u00e9n\u00e9fices": {
+ "account_number": "874"
+ },
+ "Autres participations": {
+ "account_number": "878"
+ },
+ "account_number": "87"
+ },
+ "Imp\u00f4ts sur le r\u00e9sultat": {
+ "Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {
+ "account_number": "8911"
+ },
+ "Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {
+ "account_number": "8912"
+ },
+ "Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {
+ "account_number": "8913"
+ },
+ "account_number": "891"
+ },
+ "Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "account_number": "892"
+ },
+ "Imp\u00f4t minimum forfaitaire IMF": {
+ "account_number": "895"
+ },
+ "D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "D\u00e9gr\u00e8vements": {
+ "account_number": "8991"
+ },
+ "Annulations pour pertes r\u00e9troactives": {
+ "account_number": "8994"
+ },
+ "account_number": "899"
+ },
+ "account_number": "89"
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "Produits des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "822"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "826"
+ },
+ "account_number": "82"
+ },
+ "Produits hors activit\u00e9s ordinaires": {
+ "Produits HAO constat\u00e9s": {
+ "account_number": "841"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de restructuration": {
+ "account_number": "843"
+ },
+ "Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {
+ "account_number": "844"
+ },
+ "Dons et lib\u00e9ralit\u00e9s obtenus": {
+ "account_number": "845"
+ },
+ "Abandons de cr\u00e9ances obtenus": {
+ "account_number": "846"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de liquidation": {
+ "account_number": "847"
+ },
+ "Transferts de charges HAO": {
+ "account_number": "848"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "849"
+ },
+ "account_number": "84"
+ },
+ "Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "Reprises de provisions r\u00e9glement\u00e9es": {
+ "account_number": "861"
+ },
+ "Reprises d\u2019amortissements HAO": {
+ "account_number": "862"
+ },
+ "Reprises de d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "863"
+ },
+ "Reprises de provisions pour risques et charges HAO": {
+ "account_number": "864"
+ },
+ "Autres reprises HAO": {
+ "account_number": "868"
+ },
+ "account_number": "86"
+ },
+ "Subventions d\u2019\u00e9quilibre": {
+ "\u00c9tat": {
+ "account_number": "881"
+ },
+ "Collectivit\u00e9s publiques": {
+ "account_number": "884"
+ },
+ "Groupe": {
+ "account_number": "886"
+ },
+ "Autres": {
+ "account_number": "888"
+ },
+ "account_number": "88"
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/cd_plan_comptable.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/cd_plan_comptable.json
new file mode 100644
index 00000000000..569eab35c51
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/cd_plan_comptable.json
@@ -0,0 +1,1919 @@
+{
+ "country_code": "cd",
+ "name": "Syscohada - Plan Comptable",
+ "tree": {
+ "1-Comptes de ressources durables": {
+ "10-Capital": {
+ "101-Capital social": {
+ "1011-Capital souscrit, non appel\u00e9": {},
+ "1012-Capital souscrit, appel\u00e9, non vers\u00e9": {},
+ "1013-Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {},
+ "1014-Capital souscrit, appel\u00e9, vers\u00e9, amorti": {},
+ "1018-Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {}
+ },
+ "102-Capital par dotation": {
+ "1021-Dotation initiale": {},
+ "1022-Dotations compl\u00e9mentaires": {},
+ "1028-Autres dotations": {}
+ },
+ "103-Capital personnel": {},
+ "104-Compte de l\u2019exploitant": {
+ "1041-Apports temporaires": {},
+ "1042-Op\u00e9rations courantes": {},
+ "1043-R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {},
+ "1047-Pr\u00e9l\u00e8vements d\u2019autoconsommation": {},
+ "1048-Autres pr\u00e9l\u00e8vements": {}
+ },
+ "105-Primes li\u00e9es au capital social": {
+ "1051-Primes d\u2019\u00e9mission": {},
+ "1052-Primes d\u2019apport": {},
+ "1053-Primes de fusion": {},
+ "1054-Primes de conversion": {},
+ "1058-Autres primes": {}
+ },
+ "106-\u00c9carts de r\u00e9\u00e9valuation": {
+ "1061-\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {},
+ "1062-\u00c9carts de r\u00e9\u00e9valuation libre": {}
+ },
+ "109-Apporteurs, capital souscrit, non appel\u00e9": {}
+ },
+ "11-R\u00e9serves": {
+ "111-R\u00e9serve l\u00e9gale": {},
+ "112-R\u00e9serves statutaires ou contractuelles": {},
+ "113-R\u00e9serves r\u00e9glement\u00e9es": {
+ "1131-R\u00e9serves de plus-values nettes \u00e0 long terme": {},
+ "1132-R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {},
+ "1133-R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {},
+ "1134-R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {},
+ "1135-Autres r\u00e9serves r\u00e9glement\u00e9es": {}
+ },
+ "118-Autres r\u00e9serves": {
+ "1181-R\u00e9serves facultatives": {},
+ "1188-R\u00e9serves diverses": {}
+ }
+ },
+ "12-Report \u00e0 nouveau": {
+ "121-Report \u00e0 nouveau cr\u00e9diteur": {},
+ "129-Report \u00e0 nouveau d\u00e9biteur": {
+ "1291-Perte nette \u00e0 reporter": {},
+ "1292-Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {}
+ }
+ },
+ "13-R\u00e9sultat net de l\u2019exercice": {
+ "130-R\u00e9sultat en instance d\u2019affectation": {
+ "1301-R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {},
+ "1309-R\u00e9sultat en instance d\u2019affectation : perte": {}
+ },
+ "131-R\u00e9sultat net : b\u00e9n\u00e9fice": {},
+ "132-Marge commerciale (MC)": {},
+ "133-Valeur ajout\u00e9e (VA)": {},
+ "134-Exc\u00e9dent brut d\u2019exploitation (EBE)": {},
+ "135-R\u00e9sultat d\u2019exploitation (RE)": {},
+ "136-R\u00e9sultat financier (RF)": {},
+ "137-R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {},
+ "138-R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "1381-R\u00e9sultat de fusion": {},
+ "1382-R\u00e9sultat d\u2019apport partiel d\u2019actif": {},
+ "1383-R\u00e9sultat de scission": {},
+ "1384-R\u00e9sultat de liquidation": {}
+ },
+ "139-R\u00e9sultat net : perte": {}
+ },
+ "14-Subventions d\u2019investissement": {
+ "141-Subventions d\u2019\u00e9quipement": {
+ "1411-\u00c9tat": {},
+ "1412-R\u00e9gions": {},
+ "1413-D\u00e9partements": {},
+ "1414-Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {},
+ "1415-Entit\u00e9s publiques ou mixtes": {},
+ "1416-Entit\u00e9s et organismes priv\u00e9s": {},
+ "1417-Organismes internationaux": {},
+ "1418-Autres": {}
+ },
+ "148-Autres subventions d\u2019investissement": {}
+ },
+ "15-Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "151-Amortissements d\u00e9rogatoires": {},
+ "152-Plus-values de cession \u00e0 r\u00e9investir": {},
+ "153-Fonds r\u00e9glement\u00e9s": {
+ "1531-Fonds National": {},
+ "1532-Pr\u00e9l\u00e8vement pour le Budget": {}
+ },
+ "154-Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {},
+ "155-Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "1551-Reconstitution des gisements miniers et p\u00e9troliers": {}
+ },
+ "156-Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "1561-Hausse de prix": {},
+ "1562-Fluctuation des cours": {}
+ },
+ "157-Provisions pour investissement": {},
+ "158-Autres provisions et fonds r\u00e9glement\u00e9s": {}
+ },
+ "16-Emprunts et dettes assimil\u00e9es": {
+ "161-Emprunts obligataires": {
+ "1611-Emprunts obligataires ordinaires": {},
+ "1612-Emprunts obligataires convertibles en actions": {},
+ "1613-Emprunts obligataires remboursables en actions": {},
+ "1618-Autres emprunts obligataires": {}
+ },
+ "162-Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "163-Avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "164-Avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "165-D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "1651-D\u00e9p\u00f4ts": {},
+ "1652-Cautionnements": {}
+ },
+ "166-Int\u00e9r\u00eats courus": {
+ "1661-Sur emprunts obligataires": {},
+ "1662-Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "1663-Sur avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "1664-Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "1665-Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {},
+ "1667-Sur avances assorties de conditions particuli\u00e8res": {},
+ "1668-Sur autres emprunts et dettes": {}
+ },
+ "167-Avances assorties de conditions particuli\u00e8res": {
+ "1671-Avances bloqu\u00e9es pour augmentation du capital": {},
+ "1672-Avances conditionn\u00e9es par l\u2019\u00c9tat": {},
+ "1673-Avances conditionn\u00e9es par les autres organismes africains": {},
+ "1674-Avances conditionn\u00e9es par les organismes internationaux": {}
+ },
+ "168-Autres emprunts et dettes": {
+ "1681-Rentes viag\u00e8res capitalis\u00e9es": {},
+ "1682-Billets de fonds": {},
+ "1683-Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {},
+ "1684-Emprunts participatifs": {},
+ "1685-Participation des travailleurs aux b\u00e9n\u00e9fices": {},
+ "1686-Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {}
+ }
+ },
+ "17-Dettes de location acquisition": {
+ "172-Dettes de location acquisition / cr\u00e9dit bail immobilier": {},
+ "173-Dettes de location acquisition / cr\u00e9dit bail mobilier": {},
+ "174-Dettes de location acquisition / location de vente": {},
+ "176-Int\u00e9r\u00eats courus": {
+ "1762-Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "1763-Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "1764-Sur dettes de location acquisition / location-vente": {},
+ "1768-Sur autres dettes de location acquisition": {}
+ },
+ "178-Autres dettes de location acquisition": {}
+ },
+ "18-Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "181-Dettes li\u00e9es \u00e0 des participations": {
+ "1811-Dettes li\u00e9es \u00e0 des participations (groupe)": {},
+ "1812-Dettes li\u00e9es \u00e0 des participations (hors groupe)": {}
+ },
+ "182-Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "183-Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {},
+ "184-Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "185-Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "186-Comptes de liaison charges": {},
+ "187-Comptes de liaison produits": {},
+ "188-Comptes de liaison des soci\u00e9t\u00e9s en participation": {}
+ },
+ "19-Provisions pour risques et charges": {
+ "191-Provisions pour litiges": {},
+ "192-Provisions pour garanties donn\u00e9es aux clients": {},
+ "193-Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {},
+ "194-Provisions pour pertes de change": {},
+ "195-Provisions pour imp\u00f4ts": {},
+ "196-Provisions pour pensions et obligations similaires": {
+ "1961-Provisions pour pensions et obligations similaires engagement de retraite": {},
+ "1962-Actif du r\u00e9gime de retraite": {}
+ },
+ "197-Provisions pour restructuration": {},
+ "198-Autres provisions pour risques et charges": {
+ "1981-Provisions pour amendes et p\u00e9nalit\u00e9s": {},
+ "1983-Provisions pour propre assureur": {},
+ "1984-Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "1985-Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {},
+ "1988-Provisions pour divers risques et charges": {}
+ }
+ },
+ "root_type": "Equity"
+ },
+ "2-Comptes d\u2019actif immobilis\u00e9": {
+ "21-Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "211-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "212-Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "2121-Brevets": {
+ "account_type": "Fixed Asset"
+ },
+ "2122-Licences": {
+ "account_type": "Fixed Asset"
+ },
+ "2123-Concessions de service public": {
+ "account_type": "Fixed Asset"
+ },
+ "2128-Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "213-Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "2131-Logiciels": {
+ "account_type": "Fixed Asset"
+ },
+ "2132-Sites internet": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "214-Marques": {
+ "account_type": "Fixed Asset"
+ },
+ "215-Fonds commercial": {
+ "account_type": "Fixed Asset"
+ },
+ "216-Droit au bail": {
+ "account_type": "Fixed Asset"
+ },
+ "217-Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset"
+ },
+ "218-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "2181-Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset"
+ },
+ "2182-Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset"
+ },
+ "2183-Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset"
+ },
+ "2184-Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset"
+ },
+ "2188-Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "219-Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "2191-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "2193-Logiciels et internet": {
+ "account_type": "Fixed Asset"
+ },
+ "2198-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "22-Terrains": {
+ "account_type": "Fixed Asset",
+ "221-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "2211-Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset"
+ },
+ "2212-Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset"
+ },
+ "2218-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "222-Terrains nus": {
+ "account_type": "Fixed Asset",
+ "2221-Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset"
+ },
+ "2228-Autres terrains nus": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "223-Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "2231-Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset"
+ },
+ "2232-Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset"
+ },
+ "2234-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2235-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2238-Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "224-Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "2241-Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset"
+ },
+ "2245-Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2248-Autres travaux": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "225-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "2251-Carri\u00e8res": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "226-Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "2261-Parkings": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "227-Terrains mis en concession": {
+ "account_type": "Fixed Asset"
+ },
+ "228-Autres terrains": {
+ "account_type": "Fixed Asset",
+ "2281-Terrains immeubles de placement": {
+ "account_type": "Fixed Asset"
+ },
+ "2285-Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset"
+ },
+ "2286-Terrains de location acquisition": {
+ "account_type": "Fixed Asset"
+ },
+ "2288-Divers terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "229-Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "2291-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset"
+ },
+ "2292-Terrains nus": {
+ "account_type": "Fixed Asset"
+ },
+ "2295-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2298-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "23-B\u00e2timents, installations techniques et agencements": {
+ "231-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "2311-B\u00e2timents industriels": {},
+ "2312-B\u00e2timents agricoles": {},
+ "2313-B\u00e2timents administratifs et commerciaux": {},
+ "2314-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2315-B\u00e2timents immeubles de placement": {},
+ "2316-B\u00e2timents de location acquisition": {}
+ },
+ "232-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "2321-B\u00e2timents industriels": {},
+ "2322-B\u00e2timents agricoles": {},
+ "2323-B\u00e2timents administratifs et commerciaux": {},
+ "2324-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2325-B\u00e2timents immeubles de placement": {},
+ "2326-B\u00e2timents de location acquisition": {}
+ },
+ "233-Ouvrages d\u2019infrastructure": {
+ "2331-Voies de terre": {},
+ "2332-Voies de fer": {},
+ "2333-Voies d\u2019eau": {},
+ "2334-Barrages, Digues": {},
+ "2335-Pistes d\u2019a\u00e9rodrome": {},
+ "2338-Autres ouvrages d\u2019infrastructures": {}
+ },
+ "234-Am\u00e9nagements, agencements et installations techniques": {
+ "2341-Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {},
+ "2342-Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {},
+ "2343-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {},
+ "2344-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {},
+ "2345-Am\u00e9nagements et agencements des b\u00e2timents": {}
+ },
+ "235-Am\u00e9nagements de bureaux": {
+ "2351-Installations g\u00e9n\u00e9rales": {},
+ "2358-Autres am\u00e9nagements de bureaux": {}
+ },
+ "237-B\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "238-Autres installations et agencements": {},
+ "239-B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "2391-B\u00e2timents en cours": {},
+ "2392-Installations en cours": {},
+ "2393-Ouvrages d\u2019infrastructure en cours": {},
+ "2394-Am\u00e9nagements et agencements et installations techniques en cours": {},
+ "2395-Am\u00e9nagements de bureaux en cours": {},
+ "2398-Autres installations et agencements en cours": {}
+ }
+ },
+ "24-Mat\u00e9riel, mobilier et actifs biologiques": {
+ "241-Mat\u00e9riel et outillage industriel et commercial": {
+ "2411-Mat\u00e9riel industriel": {},
+ "2412-Outillage industriel": {},
+ "2413-Mat\u00e9riel commercial": {},
+ "2414-Outillage commercial": {},
+ "2416-Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {}
+ },
+ "242-Mat\u00e9riel et outillage agricole": {
+ "2421-Mat\u00e9riel agricole": {},
+ "2422-Outillage agricole": {},
+ "2426-Mat\u00e9riel & outillage agricole de location-acquisition": {}
+ },
+ "243-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "244-Mat\u00e9riel et mobilier": {
+ "2441-Mat\u00e9riel de bureau": {},
+ "2442-Mat\u00e9riel informatique": {},
+ "2443-Mat\u00e9riel bureautique": {},
+ "2444-Mobilier de bureau": {},
+ "2445-Mat\u00e9riel et mobilier immeubles de placement": {},
+ "2446-Mat\u00e9riel et mobilier de location acquisition": {},
+ "2447-Mat\u00e9riel et mobilier des logements du personnel": {}
+ },
+ "245-Mat\u00e9riel de transport": {
+ "2451-Mat\u00e9riel automobile": {},
+ "2452-Mat\u00e9riel ferroviaire": {},
+ "2453-Mat\u00e9riel fluvial, lagunaire": {},
+ "2454-Mat\u00e9riel naval": {},
+ "2455-Mat\u00e9riel a\u00e9rien": {},
+ "2456-Mat\u00e9riel de transport de location-acquisition": {},
+ "2457-Mat\u00e9riel hippomobile": {},
+ "2458-Autres mat\u00e9riels de transport": {}
+ },
+ "246-Actifs biologiques": {
+ "2461-Cheptel, animaux de trait": {},
+ "2462-Cheptel, animaux reproducteurs": {},
+ "2463-Animaux de garde": {},
+ "2465-Plantations agricoles": {},
+ "2468-Autres actifs biologiques": {}
+ },
+ "247-Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "2471-Agencements et am\u00e9nagements du mat\u00e9riel": {},
+ "2472-Agencements et am\u00e9nagements des actifs biologiques": {},
+ "2478-Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {}
+ },
+ "248-Autres mat\u00e9riels et mobiliers": {
+ "2481-Collections et \u0153uvres d\u2019art": {},
+ "2488-Divers mat\u00e9riels mobiliers": {}
+ },
+ "249-Mat\u00e9riels et actifs biologiques en cours": {
+ "2491-Mat\u00e9riel et outillage industriel et commercial": {},
+ "2492-Mat\u00e9riel et outillage agricole": {},
+ "2493-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2494-Mat\u00e9riel et mobilier de bureau": {},
+ "2495-Mat\u00e9riel de transport": {},
+ "2496-Actifs biologiques": {},
+ "2497-Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {},
+ "2498-Autres mat\u00e9riels et actifs biologiques en cours": {}
+ }
+ },
+ "25-Avances et acomptes vers\u00e9s sur immobilisations": {
+ "251-Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "252-Avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "26-Titres de participation": {
+ "261-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "262-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "263-Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "265-Participations dans des organismes professionnels": {},
+ "266-Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {},
+ "268-Autres titres de participation": {}
+ },
+ "27-Autres immobilisations financi\u00e8res": {
+ "271-Pr\u00eats et cr\u00e9ances": {
+ "2711-Pr\u00eats participatifs": {},
+ "2712-Pr\u00eats aux associ\u00e9s": {},
+ "2713-Billets de fonds": {},
+ "2714-Titres pr\u00eat\u00e9s": {},
+ "2718-Autres pr\u00eats et cr\u00e9ances": {}
+ },
+ "272-Pr\u00eats au personnel": {
+ "2721-Pr\u00eats immobiliers": {},
+ "2722-Pr\u00eats mobiliers et d\u2019installation": {},
+ "2728-Autres pr\u00eats au personnel": {}
+ },
+ "273-Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "2731-Retenues de garantie": {},
+ "2733-Fonds r\u00e9glement\u00e9": {},
+ "2734-Cr\u00e9ances sur le conc\u00e9dant": {},
+ "2738-Autres cr\u00e9ances sur l\u2019\u00c9tat": {}
+ },
+ "274-Titres immobilis\u00e9s": {
+ "2741-Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {},
+ "2742-Titres participatifs": {},
+ "2743-Certificats d\u2019investissement": {},
+ "2744-Parts de fonds commun de placement (FCP)": {},
+ "2745-Obligations": {},
+ "2746-Actions ou parts propres": {},
+ "2748-Autres titres immobilis\u00e9s": {}
+ },
+ "275-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "2751-D\u00e9p\u00f4ts pour loyers d\u2019avance": {},
+ "2752-D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {},
+ "2753-D\u00e9p\u00f4ts pour l\u2019eau": {},
+ "2754-D\u00e9p\u00f4ts pour le gaz": {},
+ "2755-D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {},
+ "2756-Cautionnements sur march\u00e9s publics": {},
+ "2757-Cautionnements sur autres op\u00e9rations": {},
+ "2758-Autres d\u00e9p\u00f4ts et cautionnements": {}
+ },
+ "276-Int\u00e9r\u00eats courus": {
+ "2761-Pr\u00eats et cr\u00e9ances non commerciales": {},
+ "2762-Pr\u00eats au personnel": {},
+ "2763-Cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2764-Titres immobilis\u00e9s": {},
+ "2765-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2767-Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {},
+ "2768-Immobilisations financi\u00e8res diverses": {}
+ },
+ "277-Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "2771-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {},
+ "2772-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {},
+ "2773-Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "2774-Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {}
+ },
+ "278-Immobilisations financi\u00e8res diverses": {
+ "2781-Cr\u00e9ances diverses groupe": {},
+ "2782-Cr\u00e9ances diverses hors groupe": {},
+ "2784-Banques d\u00e9p\u00f4ts \u00e0 terme": {},
+ "2785-Or et m\u00e9taux pr\u00e9cieux": {},
+ "2788-Autres immobilisations financi\u00e8res": {}
+ }
+ },
+ "28-Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "281-Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "2811-Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2812-Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2813-Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2814-Amortissements des marques": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2815-Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2816-Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2817-Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2818-Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "282-Amortissements des terrains": {
+ "2824-Amortissements des travaux de mise en valeur des terrains": {}
+ },
+ "283-Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "2831-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2832-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2833-Amortissements des ouvrages d\u2019infrastructure": {},
+ "2834-Amortissements des am\u00e9nagements, agencements et installations techniques": {},
+ "2835-Amortissements des am\u00e9nagements de bureaux": {},
+ "2837-Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2838-Amortissements des autres installations et agencements": {}
+ },
+ "284-Amortissements du mat\u00e9riel": {
+ "2841-Amortissements du mat\u00e9riel et outillage industriel et commercial": {},
+ "2842-Amortissements du mat\u00e9riel et outillage agricole": {},
+ "2843-Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2844-Amortissements du mat\u00e9riel et mobilier": {},
+ "2845-Amortissements du mat\u00e9riel de transport": {},
+ "2846-Amortissements des actifs biologiques": {},
+ "2847-Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2848-Amortissements des autres mat\u00e9riels": {}
+ }
+ },
+ "29-D\u00e9pr\u00e9ciations des immobilisations": {
+ "291-D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "2911-D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {},
+ "2912-D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {},
+ "2913-D\u00e9pr\u00e9ciations des logiciels et sites internet": {},
+ "2914-D\u00e9pr\u00e9ciations des marques": {},
+ "2915-D\u00e9pr\u00e9ciations du fonds commercial": {},
+ "2916-D\u00e9pr\u00e9ciations du droit au bail": {},
+ "2917-D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {},
+ "2918-D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {},
+ "2919-D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {}
+ },
+ "292-D\u00e9pr\u00e9ciations des terrains": {
+ "2921-D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {},
+ "2922-D\u00e9pr\u00e9ciations des terrains nus": {},
+ "2923-D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {},
+ "2924-D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {},
+ "2925-D\u00e9pr\u00e9ciations des terrains de gisement": {},
+ "2926-D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {},
+ "2927-D\u00e9pr\u00e9ciations des terrains mis en concession": {},
+ "2928-D\u00e9pr\u00e9ciations des autres terrains": {},
+ "2929-D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {}
+ },
+ "293-D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "2931-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2932-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2933-D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {},
+ "2934-D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {},
+ "2935-D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {},
+ "2937-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2938-D\u00e9pr\u00e9ciations des autres installations et agencements": {},
+ "2939-D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {}
+ },
+ "294-D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "2941-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {},
+ "2942-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {},
+ "2943-D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2944-D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {},
+ "2945-D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {},
+ "2946-D\u00e9pr\u00e9ciations des actifs biologiques": {},
+ "2947-D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2948-D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {},
+ "2949-D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {}
+ },
+ "295-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "2951-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "2952-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "296-D\u00e9pr\u00e9ciations des titres de participation": {
+ "2961-D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "2962-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "2963-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "2965-D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {},
+ "2966-D\u00e9pr\u00e9ciations des parts dans des GIE": {},
+ "2968-D\u00e9pr\u00e9ciations des autres titres de participation": {}
+ },
+ "297-D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "2971-D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {},
+ "2972-D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {},
+ "2973-D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2974-D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {},
+ "2975-D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2977-D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {},
+ "2978-D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "3-Comptes de Stocks": {
+ "31-Marchandises": {
+ "311-Marchandises A": {
+ "3111-Marchandises A1": {},
+ "3112-Marchandises A2": {}
+ },
+ "312-Marchandises B": {
+ "3121-Marchandises B1": {},
+ "3122-Marchandises B2": {}
+ },
+ "313-Actifs biologiques": {
+ "3131-Animaux": {},
+ "3132-V\u00e9g\u00e9taux": {}
+ },
+ "318-Marchandises hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "32-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "321-Mati\u00e8res A": {},
+ "322-Mati\u00e8res B": {},
+ "323-Fournitures (A, B)": {}
+ },
+ "33-Autres approvisionnements": {
+ "331-Mati\u00e8res consommables": {},
+ "332-Fournitures d\u2019atelier et d\u2019usine": {},
+ "333-Fournitures de magasin": {},
+ "334-Fournitures de bureau": {},
+ "335-Emballages": {
+ "3351-Emballages perdus": {},
+ "3352-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "3353-Emballages \u00e0 usage mixte": {},
+ "3358-Autres emballages": {}
+ },
+ "338-Autres mati\u00e8res": {}
+ },
+ "34-Produits en cours": {
+ "341-Produits en cours": {
+ "3411-Produits en cours P1": {},
+ "3412-Produits en cours P2": {}
+ },
+ "342-Travaux en cours": {
+ "3421-Travaux en cours T1": {},
+ "3422-Travaux en cours T2": {}
+ },
+ "343-Produits interm\u00e9diaires en cours": {
+ "3431-Produits interm\u00e9diaires A": {},
+ "3432-Produits interm\u00e9diaires B": {}
+ },
+ "344-Produits r\u00e9siduels en cours": {
+ "3441-Produits r\u00e9siduels A": {},
+ "3442-Produits r\u00e9siduels B": {}
+ },
+ "345-Actifs biologiques en cours": {
+ "3451-Animaux": {},
+ "3452-V\u00e9g\u00e9taux": {}
+ }
+ },
+ "35-Services en cours": {
+ "351-\u00c9tudes en cours": {
+ "3511-\u00c9tudes en cours E1": {},
+ "3512-\u00c9tudes en cours E2": {}
+ },
+ "352-Prestations de services en cours": {
+ "3521-Prestations de services S1": {},
+ "3522-Prestations de services S2": {}
+ }
+ },
+ "36-Produits finis": {
+ "361-Produits finis A": {},
+ "362-Produits finis B": {},
+ "363-Actifs biologiques": {
+ "3631-Animaux": {},
+ "3632-V\u00e9g\u00e9taux": {},
+ "3638-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "37-Produits interm\u00e9diaires et r\u00e9siduels": {
+ "371-Produits interm\u00e9diaires": {
+ "3711-Produits interm\u00e9diaires A": {},
+ "3712-Produits interm\u00e9diaires B": {}
+ },
+ "372-Produits r\u00e9siduels": {
+ "3721-D\u00e9chets": {},
+ "3722-Rebuts": {},
+ "3723-Mati\u00e8res de R\u00e9cup\u00e9ration": {}
+ },
+ "373-Actifs biologiques": {
+ "3731-Animaux": {},
+ "3732-V\u00e9g\u00e9taux": {},
+ "3738-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "38-Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "381-Marchandises en cours de route": {},
+ "382-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {},
+ "383-Autres approvisionnements en cours de route": {},
+ "386-Produits finis en cours de route": {},
+ "387-Stock en consignation ou en d\u00e9p\u00f4t": {
+ "3871-Stock en consignation": {},
+ "3872-Stock en d\u00e9p\u00f4t": {}
+ },
+ "388-Stock provenant d\u2019immobilisations mises hors service ou au rebut": {}
+ },
+ "39-D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "391-D\u00e9pr\u00e9ciations des stocks de marchandises": {},
+ "392-D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "393-D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {},
+ "394-D\u00e9pr\u00e9ciations des productions en cours": {},
+ "395-D\u00e9pr\u00e9ciations des services en cours": {},
+ "396-D\u00e9pr\u00e9ciations des stocks de produits finis": {},
+ "397-D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {},
+ "398-D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {}
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "409-Fournisseurs d\u00e9biteurs": {
+ "4091-Fournisseurs Avances et acomptes vers\u00e9s": {},
+ "4092-Fournisseurs Groupe avances et acomptes vers\u00e9s": {},
+ "4093-Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {},
+ "4094-Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {},
+ "4098-Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {}
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "411-Clients": {
+ "4111-Clients": {
+ "account_type": "Receivable"
+ },
+ "4112-Clients groupe": {
+ "account_type": "Receivable"
+ },
+ "4114-Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable"
+ },
+ "4115-Clients, organismes internationaux": {
+ "account_type": "Receivable"
+ },
+ "4116-Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable"
+ },
+ "4117-Client, retenues de garantie": {
+ "account_type": "Receivable"
+ },
+ "4118-Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "412-Clients, effets \u00e0 recevoir en portefeuille": {
+ "4121-Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4122-Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4124-\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4125-Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "413-Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "4131-Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4132-Clients, effets impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4133-Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "4138-Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "414-Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "4141-Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4142-Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "4146-Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4147-Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "415-Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable"
+ },
+ "416-Cr\u00e9ances clients litigieuses ou douteuses": {
+ "4161-Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable"
+ },
+ "4162-Cr\u00e9ances douteuses": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "418-Clients, produits \u00e0 recevoir": {
+ "4181-Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable"
+ },
+ "4186-Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "421-Personnel, avances et acomptes": {
+ "4211-Personnel, avances": {},
+ "4212-Personnel, acomptes": {},
+ "4213-Frais avanc\u00e9s et fournitures au personnel": {}
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "4311-Prestations familiales": {},
+ "4312-Accidents de travail": {},
+ "4313-Caisse de retraite obligatoire": {},
+ "4314-Caisse de retraite facultative": {},
+ "4318-Autres cotisations sociales": {}
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "4331-Mutuelle": {},
+ "4332-Assurances retraite": {},
+ "4333-Assurances et organismes de sant\u00e9": {}
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4387-Produits \u00e0 recevoir": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "443-\u00c9tat, TVA factur\u00e9e": {
+ "4431-TVA factur\u00e9e sur ventes": {},
+ "4432-TVA factur\u00e9e sur prestations de services": {},
+ "4433-TVA factur\u00e9e sur travaux": {},
+ "4434-TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {},
+ "4435-TVA sur factures \u00e0 \u00e9tablir": {}
+ },
+ "445-\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "4451-TVA r\u00e9cup\u00e9rable sur immobilisations": {},
+ "4452-TVA r\u00e9cup\u00e9rable sur achats": {},
+ "4453-TVA r\u00e9cup\u00e9rable sur transport": {},
+ "4454-TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {},
+ "4455-TVA r\u00e9cup\u00e9rable sur factures non parvenues": {},
+ "4456-TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {}
+ },
+ "448-\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4486-Charges \u00e0 payer": {},
+ "4487-Produits \u00e0 recevoir": {}
+ },
+ "449-\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "4491-\u00c9tat, obligations cautionn\u00e9es": {},
+ "4492-\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {},
+ "4493-\u00c9tat, fonds de dotation \u00e0 recevoir": {},
+ "4494-\u00c9tat, subventions investissement \u00e0 recevoir": {},
+ "4495-\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {},
+ "4496-\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {},
+ "4497-\u00c9tat, avances sur subventions": {},
+ "4499-\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {}
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "451-Op\u00e9rations avec les organismes africains": {},
+ "452-Op\u00e9rations avec les autres organismes internationaux": {},
+ "458-Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "4581-Organismes internationaux, fonds de dotation \u00e0 recevoir": {},
+ "4582-Organismes internationaux, subventions \u00e0 recevoir": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "4613-Apporteurs, capital appel\u00e9, non vers\u00e9": {},
+ "4614-Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {},
+ "4618-Apporteurs, titres \u00e0 \u00e9changer": {}
+ },
+ "467-Apporteurs, restant d\u00fb sur capital appel\u00e9": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "4721-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4726-Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {}
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "4731-Mandants": {},
+ "4732-Mandataires": {},
+ "4733-Commettants": {},
+ "4734-Commissionnaires": {},
+ "4739-\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "4747-Compte de r\u00e9partition p\u00e9riodique des produits": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "4751-Compte actif": {
+ "account_type": "Temporary"
+ }
+ },
+ "476-Charges constat\u00e9es d\u2019avance": {},
+ "478-\u00c9carts de conversion actif": {
+ "4781-Diminution des cr\u00e9ances d\u2019exploitation": {},
+ "4782-Diminution des cr\u00e9ances financi\u00e8res": {},
+ "4783-Augmentation des dettes d\u2019exploitation": {},
+ "4784-Augmentation des dettes financi\u00e8res": {},
+ "4786-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4788-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "485-Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "4851-En compte, immobilisations incorporelles": {},
+ "4852-En compte, immobilisations corporelles": {},
+ "4853-Effets \u00e0 recevoir, immobilisations incorporelles": {},
+ "4854-Effets \u00e0 recevoir, immobilisations corporelles": {},
+ "4855-Effets escompt\u00e9s non \u00e9chus": {},
+ "4857-Retenues de garantie": {},
+ "4858-Factures \u00e0 \u00e9tablir": {}
+ },
+ "488-Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "491-D\u00e9pr\u00e9ciations des comptes clients": {
+ "4911-Cr\u00e9ances litigieuses": {},
+ "4912-Cr\u00e9ances douteuses": {}
+ },
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {},
+ "496-D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "4962-Associ\u00e9s, comptes courants": {},
+ "4963-Associ\u00e9s, op\u00e9rations faites en commun": {},
+ "4966-Groupe, comptes courants": {}
+ },
+ "497-D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {},
+ "498-D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "4985-Cr\u00e9ances sur cessions d\u2019immobilisations": {},
+ "4986-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4988-Autres cr\u00e9ances HAO": {}
+ },
+ "499-Provisions pour risques \u00e0 court terme": {
+ "4991-Sur op\u00e9rations d\u2019exploitation": {},
+ "4997-Sur op\u00e9rations financi\u00e8res": {},
+ "4998-Sur op\u00e9rations HAO": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "401-Fournisseurs, dettes en compte": {
+ "4011-Fournisseurs": {
+ "account_type": "Payable"
+ },
+ "4012-Fournisseurs groupe": {
+ "account_type": "Payable"
+ },
+ "4013-Fournisseurs sous-traitants": {
+ "account_type": "Payable"
+ },
+ "4016-Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable"
+ },
+ "4017-Fournisseur, retenues de garantie": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "402-Fournisseurs, effets \u00e0 payer": {
+ "4021-Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4022-Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4023-Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "404-Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "4041-Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4042-Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "4046-Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4047-Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "408-Fournisseurs, factures non parvenues": {
+ "4081-Fournisseurs": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4082-Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4083-Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4086-Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "419-Clients cr\u00e9diteurs": {
+ "4191-Clients, avances et acomptes re\u00e7us": {},
+ "4192-Clients groupe, avances et acomptes re\u00e7us": {},
+ "4194-Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {},
+ "4198-Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {}
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "422-Personnel, r\u00e9mun\u00e9rations dues": {},
+ "423-Personnel, oppositions, saisies-arr\u00eats": {
+ "4231-Personnel, oppositions": {},
+ "4232-Personnel, saisies-arr\u00eats": {},
+ "4233-Personnel, avis \u00e0 tiers d\u00e9tenteur": {}
+ },
+ "424-Personnel, \u0153uvres sociales internes": {
+ "4241-Assistance m\u00e9dicale": {},
+ "4242-Allocations familiales": {},
+ "4245-Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {},
+ "4248-Autres \u0153uvres sociales internes": {}
+ },
+ "425-Repr\u00e9sentants du personnel": {
+ "4251-D\u00e9l\u00e9gu\u00e9s du personnel": {},
+ "4252-Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {},
+ "4258-Autres repr\u00e9sentants du personnel": {}
+ },
+ "426-Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "4261-Participation aux b\u00e9n\u00e9fices": {},
+ "4264-Participation au capital": {}
+ },
+ "427-Personnel d\u00e9p\u00f4ts": {},
+ "428-Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4281-Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {},
+ "4286-Autres charges \u00e0 payer": {},
+ "4287-Produits \u00e0 recevoir": {}
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4381-Charges sociales sur gratifications \u00e0 payer": {},
+ "4382-Charges sociales sur cong\u00e9s \u00e0 payer": {},
+ "4386-Autres charges \u00e0 payer": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "441-\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {},
+ "442-\u00c9tat, autres imp\u00f4ts et taxes": {
+ "4421-Imp\u00f4ts et taxes d\u2019\u00c9tat": {},
+ "4422-Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {},
+ "4423-Imp\u00f4ts et taxes recouvrables sur des obligataires": {},
+ "4424-Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {},
+ "4426-Droits de douane": {},
+ "4428-Autres imp\u00f4ts et taxes": {}
+ },
+ "444-\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "4441-\u00c9tat, TVA due": {},
+ "4449-\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {}
+ },
+ "446-\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {},
+ "447-\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "4471-Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {},
+ "4472-Imp\u00f4ts sur salaires": {},
+ "4473-Contribution nationale": {},
+ "4474-Contribution nationale de solidarit\u00e9": {},
+ "4478-Autres imp\u00f4ts et contributions": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "4611-Apporteurs, apports en nature": {},
+ "4612-Apporteurs, apports en num\u00e9raire": {},
+ "4615-Apporteurs, versements re\u00e7us sur augmentation de capital": {},
+ "4616-Apporteurs, versements anticip\u00e9s": {},
+ "4617-Apporteurs d\u00e9faillants": {},
+ "4619-Apporteurs, capital \u00e0 rembourser": {}
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "4621-Principal": {},
+ "4626-Int\u00e9r\u00eats courus": {}
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "4631-Op\u00e9rations courantes": {},
+ "4636-Int\u00e9r\u00eats courus": {}
+ },
+ "465-Associ\u00e9s, dividendes \u00e0 payer": {},
+ "466-Groupe, comptes courants": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "4711-D\u00e9biteurs divers": {},
+ "4712-Cr\u00e9diteurs divers": {},
+ "4713-Obligataires": {},
+ "4715-R\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "4716-Compte d\u2019affacturage": {},
+ "4717-D\u00e9biteurs divers retenues de garantie": {},
+ "4718-Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {},
+ "4719-Bons de souscription d\u2019actions et d\u2019obligations": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "4746-Compte de r\u00e9partition p\u00e9riodique des charges": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "4752-Compte passif": {}
+ },
+ "477-Produits constat\u00e9s d\u2019avance": {},
+ "479-\u00c9carts de conversion passif": {
+ "4791-Augmentation des cr\u00e9ances d\u2019exploitation": {},
+ "4792-Augmentation des cr\u00e9ances financi\u00e8res": {},
+ "4793-Diminution des dettes d\u2019exploitation": {},
+ "4794-Diminution des dettes financi\u00e8res": {},
+ "4797-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4798-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "481-Fournisseurs d\u2019investissements": {
+ "4811-Immobilisations incorporelles": {},
+ "4812-Immobilisations corporelles": {},
+ "4813-Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {},
+ "4816-R\u00e9serve de propri\u00e9t\u00e9": {},
+ "4817-Retenues de garantie": {},
+ "4818-Factures non parvenues": {}
+ },
+ "482-Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "4821-Immobilisations incorporelles": {},
+ "4822-Immobilisations corporelles": {}
+ },
+ "484-Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "4887-Produits": {}
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (PASSIF)": {
+ "490-D\u00e9pr\u00e9ciations des comptes fournisseurs": {},
+ "492-D\u00e9pr\u00e9ciations des comptes personnel": {},
+ "493-D\u00e9pr\u00e9ciations des comptes organismes sociaux": {},
+ "494-D\u00e9pr\u00e9ciations des comptes \u00c9tat et collectivit\u00e9s publiques": {},
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {}
+ },
+ "root_type": "Liability"
+ },
+ "5-Comptes de tr\u00e9sorerie": {
+ "50-Titres de placement": {
+ "501-Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "5011-Titres du Tr\u00e9sor \u00e0 court terme": {},
+ "5012-Titres d\u2019organismes financiers": {},
+ "5013-Bons de caisse \u00e0 court terme": {},
+ "5016-Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {}
+ },
+ "502-Actions": {
+ "5021-Actions ou parts propres": {},
+ "5022-Actions cot\u00e9es": {},
+ "5023-Actions non cot\u00e9es": {},
+ "5024-Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {},
+ "5025-Autres actions": {},
+ "5026-Frais d\u2019acquisition des actions": {}
+ },
+ "503-Obligations": {
+ "5031-Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {},
+ "5032-Obligations cot\u00e9es": {},
+ "5033-Obligations non cot\u00e9es": {},
+ "5035-Autres obligations": {},
+ "5036-Frais d\u2019acquisition des obligations": {}
+ },
+ "504-Bons de souscription": {
+ "5042-Bons de souscription d\u2019actions": {},
+ "5043-Bons de souscription d\u2019obligations": {}
+ },
+ "505-Titres n\u00e9gociables hors r\u00e9gion": {},
+ "506-Int\u00e9r\u00eats courus": {
+ "5061-Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {},
+ "5062-Actions": {},
+ "5063-Obligations": {}
+ },
+ "508-Autres titres de placement et cr\u00e9ances assimil\u00e9es": {}
+ },
+ "51-Valeurs \u00e0 encaisser": {
+ "511-Effets \u00e0 encaisser": {},
+ "512-Effets \u00e0 l\u2019encaissement": {},
+ "513-Ch\u00e8ques \u00e0 encaisser": {},
+ "514-Ch\u00e8ques \u00e0 l\u2019encaissement": {},
+ "515-Cartes de cr\u00e9dit \u00e0 encaisser": {},
+ "518-Autres valeurs \u00e0 l\u2019encaissement": {
+ "5181-Warrants": {},
+ "5182-Billets de fonds": {},
+ "5185-Ch\u00e8ques de voyage": {},
+ "5186-Coupons \u00e9chus": {},
+ "5187-Int\u00e9r\u00eats \u00e9chus des obligations": {}
+ }
+ },
+ "52-Banques": {
+ "521-Banques locales": {
+ "5211-Banques en monnaie nationale": {
+ "account_type": "Bank"
+ },
+ "5215-Banques en devises": {
+ "account_type": "Bank"
+ },
+ "account_type": "Bank"
+ },
+ "522-Banques autres \u00c9tats r\u00e9gion": {},
+ "523-Banques autres \u00c9tats zone mon\u00e9taire": {},
+ "524-Banques hors zone mon\u00e9taire": {},
+ "525-Banques d\u00e9p\u00f4t \u00e0 terme": {},
+ "526-Banques, int\u00e9r\u00eats courus": {
+ "5261-Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {},
+ "5267-Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {}
+ }
+ },
+ "53-\u00c9tablissements financiers et assimil\u00e9s": {
+ "531-Ch\u00e8ques postaux": {},
+ "532-Tr\u00e9sor": {},
+ "533-Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {},
+ "536-\u00c9tablissements financiers, int\u00e9r\u00eats courus": {},
+ "538-Autres organismes financiers": {}
+ },
+ "54-Instruments de tr\u00e9sorerie": {
+ "541-Options de taux d\u2019int\u00e9r\u00eat": {},
+ "542-Options de taux de change": {},
+ "543-Options de taux boursiers": {},
+ "544-Instruments de march\u00e9s \u00e0 terme": {},
+ "545-Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {}
+ },
+ "55-Instruments de monnaie \u00e9lectronique": {
+ "551-Monnaie \u00e9lectronique carte carburant": {},
+ "552-Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {},
+ "553-Monnaie \u00e9lectronique carte p\u00e9age": {},
+ "554-Porte-monnaie \u00e9lectronique": {},
+ "558-Autres instruments de monnaies \u00e9lectroniques": {}
+ },
+ "56-Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "561-Cr\u00e9dits de tr\u00e9sorerie": {},
+ "564-Escompte de cr\u00e9dits de campagne": {},
+ "565-Escompte de cr\u00e9dits ordinaires": {},
+ "566-Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {}
+ },
+ "57-Caisse": {
+ "571-Caisse si\u00e8ge social": {
+ "5711-Caisse en monnaie nationale": {},
+ "5712-Caisse en devises": {}
+ },
+ "572-Caisse succursale A": {
+ "5721-En monnaie nationale": {},
+ "5722-En devises": {}
+ },
+ "573-Caisse succursale B": {
+ "5731-En monnaie nationale": {},
+ "5732-En devises": {}
+ }
+ },
+ "58-R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "581-R\u00e9gies d\u2019avance": {},
+ "582-Accr\u00e9ditifs": {},
+ "585-Virements de fonds": {},
+ "588-Autres virements internes": {}
+ },
+ "59-D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "590-D\u00e9pr\u00e9ciations des titres de placement": {},
+ "591-D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {},
+ "592-D\u00e9pr\u00e9ciations des comptes banques": {},
+ "593-D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {},
+ "594-D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {},
+ "599-Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {}
+ },
+ "root_type": "Asset"
+ },
+ "6-Comptes de charges des activit\u00e9s ordinaires": {
+ "60-Achats et variations de stocks": {
+ "601-Achats de marchandises": {
+ "6011-Dans la R\u00e9gion": {},
+ "6012-Hors R\u00e9gion": {},
+ "6013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6015-Frais sur achats": {},
+ "6019-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "602-Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "6021-Dans la R\u00e9gion": {},
+ "6022-Hors R\u00e9gion": {},
+ "6023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6025-Frais sur achats": {},
+ "6029-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "603-Variations des stocks de biens achet\u00e9s": {
+ "6031-Variations des stocks de marchandises": {},
+ "6032-Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "6033-Variations des stocks d\u2019autres approvisionnements": {}
+ },
+ "604-Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "6041-Mati\u00e8res consommables": {},
+ "6042-Mati\u00e8res combustibles": {},
+ "6043-Produits d\u2019entretien": {},
+ "6044-Fournitures d\u2019atelier et d\u2019usine": {},
+ "6045-Frais sur achat": {},
+ "6046-Fournitures de magasin": {},
+ "6047-Fournitures de bureau": {},
+ "6049-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "605-Autres achats": {
+ "6051-Fournitures non stockables Eau": {},
+ "6052-Fournitures non stockables \u00c9lectricit\u00e9": {},
+ "6053-Fournitures non stockables Autres \u00e9nergies": {},
+ "6054-Fournitures d\u2019entretien non stockables": {},
+ "6055-Fournitures de bureau non stockables": {},
+ "6056-Achats de petit mat\u00e9riel et outillage": {},
+ "6057-Achats d\u2019\u00e9tudes et prestations de services": {},
+ "6058-Achats de travaux, mat\u00e9riels et \u00e9quipements": {},
+ "6059-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "608-Achats d\u2019emballages": {
+ "6081-Emballages perdus": {},
+ "6082-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "6083-Emballages \u00e0 usage mixte": {},
+ "6085-Frais sur achats": {},
+ "6089-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ }
+ },
+ "61-Transports": {
+ "612-Transports sur ventes": {},
+ "613-Transports pour le compte de tiers": {},
+ "614-Transports du personnel": {},
+ "616-Transports de plis": {},
+ "618-Autres frais de transport": {
+ "6181-Voyages et d\u00e9placements": {},
+ "6182-Transports entre \u00e9tablissements ou chantiers": {},
+ "6183-Transports administratifs": {}
+ }
+ },
+ "62-Services ext\u00e9rieurs": {
+ "621-Sous-traitance g\u00e9n\u00e9rale": {},
+ "622-Locations, charges locatives": {
+ "6221-Locations de terrains": {},
+ "6222-Locations de b\u00e2timents": {},
+ "6223-Locations de mat\u00e9riels et outillages": {},
+ "6224-Malis sur emballages": {},
+ "6225-Locations d\u2019emballages": {},
+ "6226-Fermages et loyers du foncier": {},
+ "6228-Locations et charges locatives diverses": {}
+ },
+ "623-Redevances de location acquisition": {
+ "6232-Cr\u00e9dit-bail immobilier": {},
+ "6233-Cr\u00e9dit-bail mobilier": {},
+ "6234-Location-vente": {},
+ "6238-Autres contrats de location acquisition": {}
+ },
+ "624-Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "6241-Entretien et r\u00e9parations des biens immobiliers": {},
+ "6242-Entretien et r\u00e9parations des biens mobiliers": {},
+ "6243-Maintenance": {},
+ "6244-Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "6248-Autres entretiens et r\u00e9parations": {}
+ },
+ "625-Primes d\u2019assurance": {
+ "6251-Assurances multirisques": {},
+ "6252-Assurances mat\u00e9riel de transport": {},
+ "6253-Assurances risques d\u2019exploitation": {},
+ "6254-Assurances responsabilit\u00e9 du producteur": {},
+ "6255-Assurances insolvabilit\u00e9 clients": {},
+ "6257-Assurances transport sur ventes": {},
+ "6258-Autres primes d\u2019assurances": {}
+ },
+ "626-\u00c9tudes, recherches et documentation": {
+ "6261-\u00c9tudes et recherches": {},
+ "6265-Documentation g\u00e9n\u00e9rale": {},
+ "6266-Documentation technique": {}
+ },
+ "627-Publicit\u00e9, publications, relations publiques": {
+ "6271-Annonces, insertions": {},
+ "6272-Catalogues, imprim\u00e9s publicitaires": {},
+ "6273-\u00c9chantillons": {},
+ "6274-Foires et expositions": {},
+ "6275-Publications": {},
+ "6276-Cadeaux \u00e0 la client\u00e8le": {},
+ "6277-Frais de colloques, s\u00e9minaires, conf\u00e9rences": {},
+ "6278-Autres charges de publicit\u00e9 et relations publiques": {}
+ },
+ "628-Frais de t\u00e9l\u00e9communications": {
+ "6281-Frais de t\u00e9l\u00e9phone": {},
+ "6282-Frais de t\u00e9lex": {},
+ "6283-Frais de t\u00e9l\u00e9copie": {},
+ "6288-Autres frais de t\u00e9l\u00e9communications": {}
+ }
+ },
+ "63-Autres services ext\u00e9rieurs": {
+ "631-Frais bancaires": {
+ "6311-Frais sur titres (vente, garde)": {},
+ "6312-Frais sur effets": {},
+ "6313-Location de coffres": {},
+ "6314-Commissions d\u2019affacturage": {},
+ "6315-Commissions sur cartes de cr\u00e9dit": {},
+ "6316-Frais d\u2019\u00e9mission d\u2019emprunts": {},
+ "6317-Frais sur instruments monnaie \u00e9lectronique": {},
+ "6318-Autres frais bancaires": {}
+ },
+ "632-R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "6322-Commissions et courtages sur ventes": {},
+ "6324-Honoraires des professions r\u00e9glement\u00e9es": {},
+ "6325-Frais d\u2019actes et de contentieux": {},
+ "6326-R\u00e9mun\u00e9rations d\u2019affacturage": {},
+ "6327-R\u00e9mun\u00e9rations des autres prestataires de services": {},
+ "6328-Divers frais": {}
+ },
+ "633-Frais de formation du personnel": {},
+ "634-Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "6342-Redevances pour brevets, licences": {},
+ "6343-Redevances pour logiciels": {},
+ "6344-Redevances pour marques": {},
+ "6345-Redevances pour sites internet": {},
+ "6346-Redevances pour concessions, droits et valeurs similaires": {}
+ },
+ "635-Cotisations": {
+ "6351-Cotisations": {},
+ "6358-Concours divers": {}
+ },
+ "637-R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "6371-Personnel int\u00e9rimaire": {},
+ "6372-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "638-Autres charges externes": {
+ "6381-Frais de recrutement du personnel": {},
+ "6382-Frais de d\u00e9m\u00e9nagement": {},
+ "6383-R\u00e9ceptions": {},
+ "6384-Missions": {},
+ "6385-Charges de copropri\u00e9t\u00e9": {}
+ }
+ },
+ "64-Imp\u00f4ts et taxes": {
+ "641-Imp\u00f4ts et taxes directs": {
+ "6411-Imp\u00f4ts fonciers et taxes annexes": {},
+ "6412-Patentes, licences et taxes annexes": {},
+ "6413-Taxes sur appointements et salaires": {},
+ "6414-Taxes d\u2019apprentissage": {},
+ "6415-Formation professionnelle continue": {},
+ "6418-Autres imp\u00f4ts et taxes directs": {}
+ },
+ "645-Imp\u00f4ts et taxes indirects": {},
+ "646-Droits d\u2019enregistrement": {
+ "6461-Droits de mutation": {},
+ "6462-Droits de timbre": {},
+ "6463-Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {},
+ "6464-Vignettes": {},
+ "6468-Autres droits": {}
+ },
+ "647-P\u00e9nalit\u00e9s, amendes fiscales": {
+ "6471-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {},
+ "6472-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {},
+ "6473-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {},
+ "6474-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {},
+ "6478-Autres p\u00e9nalit\u00e9s et amendes fiscales": {}
+ },
+ "648-Autres imp\u00f4ts et taxes": {}
+ },
+ "65-Autres charges": {
+ "651-Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "6511-Clients": {},
+ "6515-Autres d\u00e9biteurs": {}
+ },
+ "652-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "6521-Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {},
+ "6525-Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "654-Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "6541-Immobilisations incorporelles": {},
+ "6542-Immobilisations corporelles": {}
+ },
+ "656-Perte de change sur cr\u00e9ances et dettes commerciale": {},
+ "657-P\u00e9nalit\u00e9s et amendes p\u00e9nales": {},
+ "658-Charges diverses": {
+ "6581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "6582-Dons": {},
+ "6583-M\u00e9c\u00e9nat": {},
+ "6588-Autres charges diverses": {}
+ },
+ "659-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "6591-Sur risques \u00e0 court terme": {},
+ "6593-Sur stocks": {},
+ "6594-Sur cr\u00e9ances": {},
+ "6598-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {}
+ }
+ },
+ "66-Charges de personnel": {
+ "661-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "6611-Appointements salaires et commissions": {},
+ "6612-Primes et gratifications": {},
+ "6613-Cong\u00e9s pay\u00e9s": {},
+ "6614-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6615-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6616-Suppl\u00e9ment familial": {},
+ "6617-Avantages en nature": {},
+ "6618-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "662-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "6621-Appointements salaires et commissions": {},
+ "6622-Primes et gratifications": {},
+ "6623-Cong\u00e9s pay\u00e9s": {},
+ "6624-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6625-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6626-Suppl\u00e9ment familial": {},
+ "6627-Avantages en nature": {},
+ "6628-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "663-Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "6631-Indemnit\u00e9s de logement": {},
+ "6632-Indemnit\u00e9s de repr\u00e9sentation": {},
+ "6633-Indemnit\u00e9s d\u2019expatriation": {},
+ "6634-Indemnit\u00e9s de transport": {},
+ "6638-Autres indemnit\u00e9s et avantages divers": {}
+ },
+ "664-Charges sociales": {
+ "6641-Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {},
+ "6642-Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {}
+ },
+ "666-R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "6661-R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {},
+ "6662-Charges sociales": {}
+ },
+ "667-R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "6671-Personnel int\u00e9rimaire": {},
+ "6672-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "668-Autres charges sociales": {
+ "6681-Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {},
+ "6682-Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {},
+ "6683-Versements et contributions aux autres \u0153uvres sociales": {},
+ "6684-M\u00e9decine du travail et pharmacie": {},
+ "6685-Assurances et organismes de sant\u00e9": {},
+ "6686-Assurances retraite et fonds de pension": {},
+ "6687-Majorations et p\u00e9nalit\u00e9s sociales": {},
+ "6688-Charges sociales diverses": {}
+ }
+ },
+ "67-Frais financiers et charges assimil\u00e9es": {
+ "671-Int\u00e9r\u00eats des emprunts": {
+ "6711-Emprunts obligataires": {},
+ "6712-Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "6713-Dettes li\u00e9es \u00e0 des participations": {},
+ "6714-Primes de remboursement des obligations": {}
+ },
+ "672-Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "6722-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "6723-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "6724-Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {},
+ "6728-Int\u00e9r\u00eats dans loyers des autres locations acquisition": {}
+ },
+ "673-Escomptes accord\u00e9s": {},
+ "674-Autres int\u00e9r\u00eats": {
+ "6741-Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {},
+ "6742-Comptes courants bloqu\u00e9s": {},
+ "6743-Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {},
+ "6744-Int\u00e9r\u00eats sur dettes commerciales": {},
+ "6745-Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {},
+ "6748-Int\u00e9r\u00eats sur dettes diverses": {}
+ },
+ "675-Escomptes des effets de commerce": {},
+ "676-Pertes de change financi\u00e8res": {},
+ "677-Pertes sur titres de placement": {
+ "6771-Pertes sur cessions de titres de placement": {},
+ "6772-Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {}
+ },
+ "678-Pertes et charges sur risques financiers": {
+ "6781-Sur rentes viag\u00e8res": {},
+ "6782-Sur op\u00e9rations financi\u00e8res": {},
+ "6784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "679-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "6791-Sur risques financiers": {},
+ "6795-Sur titres de placement": {},
+ "6798-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "68-Dotations aux amortissements": {
+ "681-Dotations aux amortissements d\u2019exploitation": {
+ "6812-Dotations aux amortissements des immobilisations incorporelles": {},
+ "6813-Dotations aux amortissements des immobilisations corporelles": {}
+ }
+ },
+ "69-Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "691-Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "6911-Dotations aux provisions pour risques et charges": {},
+ "6913-Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {},
+ "6914-Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {}
+ },
+ "697-Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "6971-Dotations aux provisions pour risques et charges": {},
+ "6972-Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "7-Comptes de produits des activit\u00e9s ordinaires": {
+ "70-Ventes": {
+ "701-Ventes de marchandises": {
+ "7011-Dans la R\u00e9gion": {},
+ "7012-Hors R\u00e9gion": {},
+ "7013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7015-Sur internet": {},
+ "7019-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "702-Ventes de produits finis": {
+ "7021-Dans la R\u00e9gion": {},
+ "7022-Hors R\u00e9gion": {},
+ "7023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7025-Sur internet": {},
+ "7029-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "703-Ventes de produits interm\u00e9diaires": {
+ "7031-Dans la R\u00e9gion": {},
+ "7032-Hors R\u00e9gion": {},
+ "7033-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7034-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7035-Sur internet": {},
+ "7039-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "704-Ventes de produits r\u00e9siduels": {
+ "7041-Dans la R\u00e9gion": {},
+ "7042-Hors R\u00e9gion": {},
+ "7043-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7044-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7045-Sur internet": {},
+ "7049-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "705-Travaux factur\u00e9s": {
+ "7051-Dans la R\u00e9gion": {},
+ "7052-Hors R\u00e9gion": {},
+ "7053-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7054-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7055-Sur internet": {},
+ "7059-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "706-Services vendus": {
+ "7061-Dans la R\u00e9gion": {},
+ "7062-Hors R\u00e9gion": {},
+ "7063-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7064-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7065-Sur internet": {},
+ "7069-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "707-Produits accessoires": {
+ "7071-Ports, emballages perdus et autres frais factur\u00e9s": {},
+ "7072-Commissions et courtages": {},
+ "7073-Locations": {},
+ "7074-Bonis sur reprises et cessions d\u2019emballages": {},
+ "7075-Mise \u00e0 disposition de personnel": {},
+ "7076-Redevances pour brevets, logiciels, marques et droits similaires": {},
+ "7077-Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {},
+ "7078-Autres produits accessoires": {}
+ }
+ },
+ "71-Subventions d\u2019exploitation": {
+ "711-Sur produits \u00e0 l\u2019exportation": {},
+ "712-Sur produits \u00e0 l\u2019importation": {},
+ "713-Sur produits de p\u00e9r\u00e9quation": {},
+ "714-Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {},
+ "718-Autres subventions d\u2019exploitation": {
+ "7181-Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {},
+ "7182-Vers\u00e9es par les organismes internationaux": {},
+ "7183-Vers\u00e9es par des tiers": {}
+ }
+ },
+ "72-Production immobilis\u00e9e": {
+ "721-Immobilisations incorporelles": {},
+ "722-Immobilisations corporelles": {
+ "7221-Immobilisations corporelles (hors actifs biologiques)": {},
+ "7222-Immobilisations corporelles (actifs biologiques)": {}
+ },
+ "724-Production auto-consomm\u00e9e": {},
+ "726-Immobilisations financi\u00e8res": {}
+ },
+ "73-Variations des stocks de biens et de services produits": {
+ "734-Variations des stocks de produits en cours": {
+ "7341-Produits en cours": {},
+ "7342-Travaux en cours": {}
+ },
+ "735-Variations des en-cours de services": {
+ "7351-\u00c9tudes en cours": {},
+ "7352-Prestations de services en cours": {}
+ },
+ "736-Variations des stocks de produits finis": {},
+ "737-Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "7371-Produits interm\u00e9diaires": {},
+ "7372-Produits r\u00e9siduels": {}
+ }
+ },
+ "75-Autres produits": {
+ "751-Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {},
+ "752-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "7521-Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {},
+ "7525-B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "754-Produits des cessions courantes d\u2019immobilisations": {
+ "7541-Immobilisations incorporelles": {},
+ "7542-Immobilisations corporelles": {}
+ },
+ "756-Gains de change sur cr\u00e9ances et dettes commerciales": {},
+ "758-Produits divers": {
+ "7581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "7582-Indemnit\u00e9s d\u2019assurances re\u00e7ues": {},
+ "7588-Autres produits divers": {}
+ },
+ "759-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "7591-Sur risques \u00e0 court terme": {},
+ "7593-Sur stocks": {},
+ "7594-Sur cr\u00e9ances": {},
+ "7598-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {}
+ }
+ },
+ "77-Revenus financiers et produits assimil\u00e9s": {
+ "771-Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "7712-Int\u00e9r\u00eats de pr\u00eats": {},
+ "7713-Int\u00e9r\u00eats sur cr\u00e9ances diverses": {}
+ },
+ "772-Revenus de participations et autres titres immobilis\u00e9s": {
+ "7721-Revenus des titres de participation": {},
+ "7722-Revenus autres titres immobilis\u00e9s": {}
+ },
+ "773-Escomptes obtenus": {},
+ "774-Revenus de placement": {
+ "7745-Revenus des obligations": {},
+ "7746-Revenus des titres de placement": {}
+ },
+ "775-Int\u00e9r\u00eats dans loyers de location acquisition": {},
+ "776-Gains de change financiers": {},
+ "777-Gains sur cessions de titres de placement": {},
+ "778-Gains sur risques financiers": {
+ "7781-Sur rentes viag\u00e8res": {},
+ "7782-Sur op\u00e9rations financi\u00e8res": {},
+ "7784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "779-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "7791-Sur risques financiers": {},
+ "7795-Sur titres de placement": {},
+ "7798-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "78-Transferts de charges": {
+ "781-Transferts de charges d\u2019exploitation": {},
+ "787-Transferts de charges financi\u00e8res": {}
+ },
+ "79-Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "791-Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "7911-Pour risques et charges": {},
+ "7913-Des immobilisations incorporelles": {},
+ "7914-Des immobilisations corporelles": {}
+ },
+ "797-Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "7971-Pour risques et charges": {},
+ "7972-Des immobilisations financi\u00e8res": {}
+ },
+ "798-Reprises d\u2019amortissements": {},
+ "799-Reprises de subventions d\u2019investissement": {}
+ },
+ "root_type": "Income"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "81-Valeurs comptables des cessions d\u2019immobilisations": {
+ "811-Immobilisations incorporelles": {},
+ "812-Immobilisations corporelles": {},
+ "816-Immobilisations financi\u00e8res": {}
+ },
+ "83-Charges hors activit\u00e9s ordinaires": {
+ "831-Charges HAO constat\u00e9es": {},
+ "833-Charges li\u00e9es aux op\u00e9rations de restructuration": {},
+ "834-Pertes sur cr\u00e9ances HAO": {},
+ "835-Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {},
+ "836-Abandons de cr\u00e9ances consentis": {},
+ "837-Charges li\u00e9es aux op\u00e9rations de liquidation": {},
+ "839-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "85-Dotations hors activit\u00e9s ordinaires": {
+ "851-Dotations aux provisions r\u00e9glement\u00e9es": {},
+ "852-Dotations aux amortissements HAO": {},
+ "853-Dotations aux d\u00e9pr\u00e9ciations HAO": {},
+ "854-Dotations aux provisions pour risques et charges HAO": {},
+ "858-Autres dotations HAO": {}
+ },
+ "87-Participation des travailleurs": {
+ "871-Participation l\u00e9gale aux b\u00e9n\u00e9fices": {},
+ "874-Participation contractuelle aux b\u00e9n\u00e9fices": {},
+ "878-Autres participations": {}
+ },
+ "89-Imp\u00f4ts sur le r\u00e9sultat": {
+ "891-Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "8911-Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {},
+ "8912-Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {},
+ "8913-Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {}
+ },
+ "892-Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {},
+ "895-Imp\u00f4t minimum forfaitaire IMF": {},
+ "899-D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "8991-D\u00e9gr\u00e8vements": {},
+ "8994-Annulations pour pertes r\u00e9troactives": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "82-Produits des cessions d\u2019immobilisations": {
+ "821-Immobilisations incorporelles": {},
+ "822-Immobilisations corporelles": {},
+ "826-Immobilisations financi\u00e8res": {}
+ },
+ "84-Produits hors activit\u00e9s ordinaires": {
+ "841-Produits HAO constat\u00e9s": {},
+ "843-Produits li\u00e9s aux op\u00e9rations de restructuration": {},
+ "844-Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {},
+ "845-Dons et lib\u00e9ralit\u00e9s obtenus": {},
+ "846-Abandons de cr\u00e9ances obtenus": {},
+ "847-Produits li\u00e9s aux op\u00e9rations de liquidation": {},
+ "848-Transferts de charges HAO": {},
+ "849-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "86-Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "861-Reprises de provisions r\u00e9glement\u00e9es": {},
+ "862-Reprises d\u2019amortissements HAO": {},
+ "863-Reprises de d\u00e9pr\u00e9ciations HAO": {},
+ "864-Reprises de provisions pour risques et charges HAO": {},
+ "868-Autres reprises HAO": {}
+ },
+ "88-Subventions d\u2019\u00e9quilibre": {
+ "881-\u00c9tat": {},
+ "884-Collectivit\u00e9s publiques": {},
+ "886-Groupe": {},
+ "888-Autres": {}
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/cd_plan_comptable_avec_code.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/cd_plan_comptable_avec_code.json
new file mode 100644
index 00000000000..a8d2ad848db
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/cd_plan_comptable_avec_code.json
@@ -0,0 +1,4208 @@
+{
+ "country_code": "cd",
+ "name": "Syscohada - Plan Comptable avec code",
+ "tree": {
+ "Comptes de ressources durables": {
+ "Capital": {
+ "Capital social": {
+ "Capital souscrit, non appel\u00e9": {
+ "account_number": "1011"
+ },
+ "Capital souscrit, appel\u00e9, non vers\u00e9": {
+ "account_number": "1012"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {
+ "account_number": "1013"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, amorti": {
+ "account_number": "1014"
+ },
+ "Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {
+ "account_number": "1018"
+ },
+ "account_number": "101"
+ },
+ "Capital par dotation": {
+ "Dotation initiale": {
+ "account_number": "1021"
+ },
+ "Dotations compl\u00e9mentaires": {
+ "account_number": "1022"
+ },
+ "Autres dotations": {
+ "account_number": "1028"
+ },
+ "account_number": "102"
+ },
+ "Capital personnel": {
+ "account_number": "103"
+ },
+ "Compte de l\u2019exploitant": {
+ "Apports temporaires": {
+ "account_number": "1041"
+ },
+ "Op\u00e9rations courantes": {
+ "account_number": "1042"
+ },
+ "R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {
+ "account_number": "1043"
+ },
+ "Pr\u00e9l\u00e8vements d\u2019autoconsommation": {
+ "account_number": "1047"
+ },
+ "Autres pr\u00e9l\u00e8vements": {
+ "account_number": "1048"
+ },
+ "account_number": "104"
+ },
+ "Primes li\u00e9es au capital social": {
+ "Primes d\u2019\u00e9mission": {
+ "account_number": "1051"
+ },
+ "Primes d\u2019apport": {
+ "account_number": "1052"
+ },
+ "Primes de fusion": {
+ "account_number": "1053"
+ },
+ "Primes de conversion": {
+ "account_number": "1054"
+ },
+ "Autres primes": {
+ "account_number": "1058"
+ },
+ "account_number": "105"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation": {
+ "\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {
+ "account_number": "1061"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation libre": {
+ "account_number": "1062"
+ },
+ "account_number": "106"
+ },
+ "Apporteurs, capital souscrit, non appel\u00e9": {
+ "account_number": "109"
+ },
+ "account_number": "10"
+ },
+ "R\u00e9serves": {
+ "R\u00e9serve l\u00e9gale": {
+ "account_number": "111"
+ },
+ "R\u00e9serves statutaires ou contractuelles": {
+ "account_number": "112"
+ },
+ "R\u00e9serves r\u00e9glement\u00e9es": {
+ "R\u00e9serves de plus-values nettes \u00e0 long terme": {
+ "account_number": "1131"
+ },
+ "R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "1132"
+ },
+ "R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {
+ "account_number": "1133"
+ },
+ "R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {
+ "account_number": "1134"
+ },
+ "Autres r\u00e9serves r\u00e9glement\u00e9es": {
+ "account_number": "1135"
+ },
+ "account_number": "113"
+ },
+ "Autres r\u00e9serves": {
+ "R\u00e9serves facultatives": {
+ "account_number": "1181"
+ },
+ "R\u00e9serves diverses": {
+ "account_number": "1188"
+ },
+ "account_number": "118"
+ },
+ "account_number": "11"
+ },
+ "Report \u00e0 nouveau": {
+ "Report \u00e0 nouveau cr\u00e9diteur": {
+ "account_number": "121"
+ },
+ "Report \u00e0 nouveau d\u00e9biteur": {
+ "Perte nette \u00e0 reporter": {
+ "account_number": "1291"
+ },
+ "Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {
+ "account_number": "1292"
+ },
+ "account_number": "129"
+ },
+ "account_number": "12"
+ },
+ "R\u00e9sultat net de l\u2019exercice": {
+ "R\u00e9sultat en instance d\u2019affectation": {
+ "R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {
+ "account_number": "1301"
+ },
+ "R\u00e9sultat en instance d\u2019affectation : perte": {
+ "account_number": "1309"
+ },
+ "account_number": "130"
+ },
+ "R\u00e9sultat net : b\u00e9n\u00e9fice": {
+ "account_number": "131"
+ },
+ "Marge commerciale (MC)": {
+ "account_number": "132"
+ },
+ "Valeur ajout\u00e9e (VA)": {
+ "account_number": "133"
+ },
+ "Exc\u00e9dent brut d\u2019exploitation (EBE)": {
+ "account_number": "134"
+ },
+ "R\u00e9sultat d\u2019exploitation (RE)": {
+ "account_number": "135"
+ },
+ "R\u00e9sultat financier (RF)": {
+ "account_number": "136"
+ },
+ "R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {
+ "account_number": "137"
+ },
+ "R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "R\u00e9sultat de fusion": {
+ "account_number": "1381"
+ },
+ "R\u00e9sultat d\u2019apport partiel d\u2019actif": {
+ "account_number": "1382"
+ },
+ "R\u00e9sultat de scission": {
+ "account_number": "1383"
+ },
+ "R\u00e9sultat de liquidation": {
+ "account_number": "1384"
+ },
+ "account_number": "138"
+ },
+ "R\u00e9sultat net : perte": {
+ "account_number": "139"
+ },
+ "account_number": "13"
+ },
+ "Subventions d\u2019investissement": {
+ "Subventions d\u2019\u00e9quipement": {
+ "\u00c9tat": {
+ "account_number": "1411"
+ },
+ "R\u00e9gions": {
+ "account_number": "1412"
+ },
+ "D\u00e9partements": {
+ "account_number": "1413"
+ },
+ "Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {
+ "account_number": "1414"
+ },
+ "Entit\u00e9s publiques ou mixtes": {
+ "account_number": "1415"
+ },
+ "Entit\u00e9s et organismes priv\u00e9s": {
+ "account_number": "1416"
+ },
+ "Organismes internationaux": {
+ "account_number": "1417"
+ },
+ "Autres": {
+ "account_number": "1418"
+ },
+ "account_number": "141"
+ },
+ "Autres subventions d\u2019investissement": {
+ "account_number": "148"
+ },
+ "account_number": "14"
+ },
+ "Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "Amortissements d\u00e9rogatoires": {
+ "account_number": "151"
+ },
+ "Plus-values de cession \u00e0 r\u00e9investir": {
+ "account_number": "152"
+ },
+ "Fonds r\u00e9glement\u00e9s": {
+ "Fonds National": {
+ "account_number": "1531"
+ },
+ "Pr\u00e9l\u00e8vement pour le Budget": {
+ "account_number": "1532"
+ },
+ "account_number": "153"
+ },
+ "Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {
+ "account_number": "154"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "Reconstitution des gisements miniers et p\u00e9troliers": {
+ "account_number": "1551"
+ },
+ "account_number": "155"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "Hausse de prix": {
+ "account_number": "1561"
+ },
+ "Fluctuation des cours": {
+ "account_number": "1562"
+ },
+ "account_number": "156"
+ },
+ "Provisions pour investissement": {
+ "account_number": "157"
+ },
+ "Autres provisions et fonds r\u00e9glement\u00e9s": {
+ "account_number": "158"
+ },
+ "account_number": "15"
+ },
+ "Emprunts et dettes assimil\u00e9es": {
+ "Emprunts obligataires": {
+ "Emprunts obligataires ordinaires": {
+ "account_number": "1611"
+ },
+ "Emprunts obligataires convertibles en actions": {
+ "account_number": "1612"
+ },
+ "Emprunts obligataires remboursables en actions": {
+ "account_number": "1613"
+ },
+ "Autres emprunts obligataires": {
+ "account_number": "1618"
+ },
+ "account_number": "161"
+ },
+ "Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "162"
+ },
+ "Avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "163"
+ },
+ "Avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "164"
+ },
+ "D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "D\u00e9p\u00f4ts": {
+ "account_number": "1651"
+ },
+ "Cautionnements": {
+ "account_number": "1652"
+ },
+ "account_number": "165"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur emprunts obligataires": {
+ "account_number": "1661"
+ },
+ "Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "1662"
+ },
+ "Sur avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "1663"
+ },
+ "Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "1664"
+ },
+ "Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "account_number": "1665"
+ },
+ "Sur avances assorties de conditions particuli\u00e8res": {
+ "account_number": "1667"
+ },
+ "Sur autres emprunts et dettes": {
+ "account_number": "1668"
+ },
+ "account_number": "166"
+ },
+ "Avances assorties de conditions particuli\u00e8res": {
+ "Avances bloqu\u00e9es pour augmentation du capital": {
+ "account_number": "1671"
+ },
+ "Avances conditionn\u00e9es par l\u2019\u00c9tat": {
+ "account_number": "1672"
+ },
+ "Avances conditionn\u00e9es par les autres organismes africains": {
+ "account_number": "1673"
+ },
+ "Avances conditionn\u00e9es par les organismes internationaux": {
+ "account_number": "1674"
+ },
+ "account_number": "167"
+ },
+ "Autres emprunts et dettes": {
+ "Rentes viag\u00e8res capitalis\u00e9es": {
+ "account_number": "1681"
+ },
+ "Billets de fonds": {
+ "account_number": "1682"
+ },
+ "Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {
+ "account_number": "1683"
+ },
+ "Emprunts participatifs": {
+ "account_number": "1684"
+ },
+ "Participation des travailleurs aux b\u00e9n\u00e9fices": {
+ "account_number": "1685"
+ },
+ "Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {
+ "account_number": "1686"
+ },
+ "account_number": "168"
+ },
+ "account_number": "16"
+ },
+ "Dettes de location acquisition": {
+ "Dettes de location acquisition / cr\u00e9dit bail immobilier": {
+ "account_number": "172"
+ },
+ "Dettes de location acquisition / cr\u00e9dit bail mobilier": {
+ "account_number": "173"
+ },
+ "Dettes de location acquisition / location de vente": {
+ "account_number": "174"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "1762"
+ },
+ "Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "1763"
+ },
+ "Sur dettes de location acquisition / location-vente": {
+ "account_number": "1764"
+ },
+ "Sur autres dettes de location acquisition": {
+ "account_number": "1768"
+ },
+ "account_number": "176"
+ },
+ "Autres dettes de location acquisition": {
+ "account_number": "178"
+ },
+ "account_number": "17"
+ },
+ "Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "Dettes li\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "1811"
+ },
+ "Dettes li\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "1812"
+ },
+ "account_number": "181"
+ },
+ "Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "182"
+ },
+ "Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "183"
+ },
+ "Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "184"
+ },
+ "Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "185"
+ },
+ "Comptes de liaison charges": {
+ "account_number": "186"
+ },
+ "Comptes de liaison produits": {
+ "account_number": "187"
+ },
+ "Comptes de liaison des soci\u00e9t\u00e9s en participation": {
+ "account_number": "188"
+ },
+ "account_number": "18"
+ },
+ "Provisions pour risques et charges": {
+ "Provisions pour litiges": {
+ "account_number": "191"
+ },
+ "Provisions pour garanties donn\u00e9es aux clients": {
+ "account_number": "192"
+ },
+ "Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {
+ "account_number": "193"
+ },
+ "Provisions pour pertes de change": {
+ "account_number": "194"
+ },
+ "Provisions pour imp\u00f4ts": {
+ "account_number": "195"
+ },
+ "Provisions pour pensions et obligations similaires": {
+ "Provisions pour pensions et obligations similaires engagement de retraite": {
+ "account_number": "1961"
+ },
+ "Actif du r\u00e9gime de retraite": {
+ "account_number": "1962"
+ },
+ "account_number": "196"
+ },
+ "Provisions pour restructuration": {
+ "account_number": "197"
+ },
+ "Autres provisions pour risques et charges": {
+ "Provisions pour amendes et p\u00e9nalit\u00e9s": {
+ "account_number": "1981"
+ },
+ "Provisions pour propre assureur": {
+ "account_number": "1983"
+ },
+ "Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "1984"
+ },
+ "Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {
+ "account_number": "1985"
+ },
+ "Provisions pour divers risques et charges": {
+ "account_number": "1988"
+ },
+ "account_number": "198"
+ },
+ "account_number": "19"
+ },
+ "root_type": "Equity",
+ "account_number": "1"
+ },
+ "Comptes d\u2019actif immobilis\u00e9": {
+ "Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "211"
+ },
+ "Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "Brevets": {
+ "account_type": "Fixed Asset",
+ "account_number": "2121"
+ },
+ "Licences": {
+ "account_type": "Fixed Asset",
+ "account_number": "2122"
+ },
+ "Concessions de service public": {
+ "account_type": "Fixed Asset",
+ "account_number": "2123"
+ },
+ "Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "account_number": "2128"
+ },
+ "account_number": "212"
+ },
+ "Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "Logiciels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2131"
+ },
+ "Sites internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2132"
+ },
+ "account_number": "213"
+ },
+ "Marques": {
+ "account_type": "Fixed Asset",
+ "account_number": "214"
+ },
+ "Fonds commercial": {
+ "account_type": "Fixed Asset",
+ "account_number": "215"
+ },
+ "Droit au bail": {
+ "account_type": "Fixed Asset",
+ "account_number": "216"
+ },
+ "Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset",
+ "account_number": "217"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset",
+ "account_number": "2181"
+ },
+ "Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset",
+ "account_number": "2182"
+ },
+ "Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset",
+ "account_number": "2183"
+ },
+ "Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset",
+ "account_number": "2184"
+ },
+ "Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2188"
+ },
+ "account_number": "218"
+ },
+ "Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2191"
+ },
+ "Logiciels et internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2193"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2198"
+ },
+ "account_number": "219"
+ },
+ "account_number": "21"
+ },
+ "Terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset",
+ "account_number": "2211"
+ },
+ "Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset",
+ "account_number": "2212"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2218"
+ },
+ "account_number": "221"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset",
+ "account_number": "2221"
+ },
+ "Autres terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2228"
+ },
+ "account_number": "222"
+ },
+ "Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2231"
+ },
+ "Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2232"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2234"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2235"
+ },
+ "Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "account_number": "2238"
+ },
+ "account_number": "223"
+ },
+ "Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset",
+ "account_number": "2241"
+ },
+ "Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2245"
+ },
+ "Autres travaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2248"
+ },
+ "account_number": "224"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "Carri\u00e8res": {
+ "account_type": "Fixed Asset",
+ "account_number": "2251"
+ },
+ "account_number": "225"
+ },
+ "Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "Parkings": {
+ "account_type": "Fixed Asset",
+ "account_number": "2261"
+ },
+ "account_number": "226"
+ },
+ "Terrains mis en concession": {
+ "account_type": "Fixed Asset",
+ "account_number": "227"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains immeubles de placement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2281"
+ },
+ "Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset",
+ "account_number": "2285"
+ },
+ "Terrains de location acquisition": {
+ "account_type": "Fixed Asset",
+ "account_number": "2286"
+ },
+ "Divers terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2288"
+ },
+ "account_number": "228"
+ },
+ "Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "account_number": "2291"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2292"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2295"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2298"
+ },
+ "account_number": "229"
+ },
+ "account_number": "22"
+ },
+ "B\u00e2timents, installations techniques et agencements": {
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "B\u00e2timents industriels": {
+ "account_number": "2311"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2312"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2313"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2314"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2315"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2316"
+ },
+ "account_number": "231"
+ },
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "B\u00e2timents industriels": {
+ "account_number": "2321"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2322"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2323"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2324"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2325"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2326"
+ },
+ "account_number": "232"
+ },
+ "Ouvrages d\u2019infrastructure": {
+ "Voies de terre": {
+ "account_number": "2331"
+ },
+ "Voies de fer": {
+ "account_number": "2332"
+ },
+ "Voies d\u2019eau": {
+ "account_number": "2333"
+ },
+ "Barrages, Digues": {
+ "account_number": "2334"
+ },
+ "Pistes d\u2019a\u00e9rodrome": {
+ "account_number": "2335"
+ },
+ "Autres ouvrages d\u2019infrastructures": {
+ "account_number": "2338"
+ },
+ "account_number": "233"
+ },
+ "Am\u00e9nagements, agencements et installations techniques": {
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {
+ "account_number": "2341"
+ },
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {
+ "account_number": "2342"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {
+ "account_number": "2343"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {
+ "account_number": "2344"
+ },
+ "Am\u00e9nagements et agencements des b\u00e2timents": {
+ "account_number": "2345"
+ },
+ "account_number": "234"
+ },
+ "Am\u00e9nagements de bureaux": {
+ "Installations g\u00e9n\u00e9rales": {
+ "account_number": "2351"
+ },
+ "Autres am\u00e9nagements de bureaux": {
+ "account_number": "2358"
+ },
+ "account_number": "235"
+ },
+ "B\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "237"
+ },
+ "Autres installations et agencements": {
+ "account_number": "238"
+ },
+ "B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "B\u00e2timents en cours": {
+ "account_number": "2391"
+ },
+ "Installations en cours": {
+ "account_number": "2392"
+ },
+ "Ouvrages d\u2019infrastructure en cours": {
+ "account_number": "2393"
+ },
+ "Am\u00e9nagements et agencements et installations techniques en cours": {
+ "account_number": "2394"
+ },
+ "Am\u00e9nagements de bureaux en cours": {
+ "account_number": "2395"
+ },
+ "Autres installations et agencements en cours": {
+ "account_number": "2398"
+ },
+ "account_number": "239"
+ },
+ "account_number": "23"
+ },
+ "Mat\u00e9riel, mobilier et actifs biologiques": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "Mat\u00e9riel industriel": {
+ "account_number": "2411"
+ },
+ "Outillage industriel": {
+ "account_number": "2412"
+ },
+ "Mat\u00e9riel commercial": {
+ "account_number": "2413"
+ },
+ "Outillage commercial": {
+ "account_number": "2414"
+ },
+ "Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {
+ "account_number": "2416"
+ },
+ "account_number": "241"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "Mat\u00e9riel agricole": {
+ "account_number": "2421"
+ },
+ "Outillage agricole": {
+ "account_number": "2422"
+ },
+ "Mat\u00e9riel & outillage agricole de location-acquisition": {
+ "account_number": "2426"
+ },
+ "account_number": "242"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "243"
+ },
+ "Mat\u00e9riel et mobilier": {
+ "Mat\u00e9riel de bureau": {
+ "account_number": "2441"
+ },
+ "Mat\u00e9riel informatique": {
+ "account_number": "2442"
+ },
+ "Mat\u00e9riel bureautique": {
+ "account_number": "2443"
+ },
+ "Mobilier de bureau": {
+ "account_number": "2444"
+ },
+ "Mat\u00e9riel et mobilier immeubles de placement": {
+ "account_number": "2445"
+ },
+ "Mat\u00e9riel et mobilier de location acquisition": {
+ "account_number": "2446"
+ },
+ "Mat\u00e9riel et mobilier des logements du personnel": {
+ "account_number": "2447"
+ },
+ "account_number": "244"
+ },
+ "Mat\u00e9riel de transport": {
+ "Mat\u00e9riel automobile": {
+ "account_number": "2451"
+ },
+ "Mat\u00e9riel ferroviaire": {
+ "account_number": "2452"
+ },
+ "Mat\u00e9riel fluvial, lagunaire": {
+ "account_number": "2453"
+ },
+ "Mat\u00e9riel naval": {
+ "account_number": "2454"
+ },
+ "Mat\u00e9riel a\u00e9rien": {
+ "account_number": "2455"
+ },
+ "Mat\u00e9riel de transport de location-acquisition": {
+ "account_number": "2456"
+ },
+ "Mat\u00e9riel hippomobile": {
+ "account_number": "2457"
+ },
+ "Autres mat\u00e9riels de transport": {
+ "account_number": "2458"
+ },
+ "account_number": "245"
+ },
+ "Actifs biologiques": {
+ "Cheptel, animaux de trait": {
+ "account_number": "2461"
+ },
+ "Cheptel, animaux reproducteurs": {
+ "account_number": "2462"
+ },
+ "Animaux de garde": {
+ "account_number": "2463"
+ },
+ "Plantations agricoles": {
+ "account_number": "2465"
+ },
+ "Autres actifs biologiques": {
+ "account_number": "2468"
+ },
+ "account_number": "246"
+ },
+ "Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "Agencements et am\u00e9nagements du mat\u00e9riel": {
+ "account_number": "2471"
+ },
+ "Agencements et am\u00e9nagements des actifs biologiques": {
+ "account_number": "2472"
+ },
+ "Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2478"
+ },
+ "account_number": "247"
+ },
+ "Autres mat\u00e9riels et mobiliers": {
+ "Collections et \u0153uvres d\u2019art": {
+ "account_number": "2481"
+ },
+ "Divers mat\u00e9riels mobiliers": {
+ "account_number": "2488"
+ },
+ "account_number": "248"
+ },
+ "Mat\u00e9riels et actifs biologiques en cours": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2491"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "account_number": "2492"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2493"
+ },
+ "Mat\u00e9riel et mobilier de bureau": {
+ "account_number": "2494"
+ },
+ "Mat\u00e9riel de transport": {
+ "account_number": "2495"
+ },
+ "Actifs biologiques": {
+ "account_number": "2496"
+ },
+ "Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2497"
+ },
+ "Autres mat\u00e9riels et actifs biologiques en cours": {
+ "account_number": "2498"
+ },
+ "account_number": "249"
+ },
+ "account_number": "24"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations": {
+ "Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "251"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "252"
+ },
+ "account_number": "25"
+ },
+ "Titres de participation": {
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "261"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "262"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "263"
+ },
+ "Participations dans des organismes professionnels": {
+ "account_number": "265"
+ },
+ "Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "266"
+ },
+ "Autres titres de participation": {
+ "account_number": "268"
+ },
+ "account_number": "26"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "Pr\u00eats et cr\u00e9ances": {
+ "Pr\u00eats participatifs": {
+ "account_number": "2711"
+ },
+ "Pr\u00eats aux associ\u00e9s": {
+ "account_number": "2712"
+ },
+ "Billets de fonds": {
+ "account_number": "2713"
+ },
+ "Titres pr\u00eat\u00e9s": {
+ "account_number": "2714"
+ },
+ "Autres pr\u00eats et cr\u00e9ances": {
+ "account_number": "2718"
+ },
+ "account_number": "271"
+ },
+ "Pr\u00eats au personnel": {
+ "Pr\u00eats immobiliers": {
+ "account_number": "2721"
+ },
+ "Pr\u00eats mobiliers et d\u2019installation": {
+ "account_number": "2722"
+ },
+ "Autres pr\u00eats au personnel": {
+ "account_number": "2728"
+ },
+ "account_number": "272"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "Retenues de garantie": {
+ "account_number": "2731"
+ },
+ "Fonds r\u00e9glement\u00e9": {
+ "account_number": "2733"
+ },
+ "Cr\u00e9ances sur le conc\u00e9dant": {
+ "account_number": "2734"
+ },
+ "Autres cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2738"
+ },
+ "account_number": "273"
+ },
+ "Titres immobilis\u00e9s": {
+ "Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {
+ "account_number": "2741"
+ },
+ "Titres participatifs": {
+ "account_number": "2742"
+ },
+ "Certificats d\u2019investissement": {
+ "account_number": "2743"
+ },
+ "Parts de fonds commun de placement (FCP)": {
+ "account_number": "2744"
+ },
+ "Obligations": {
+ "account_number": "2745"
+ },
+ "Actions ou parts propres": {
+ "account_number": "2746"
+ },
+ "Autres titres immobilis\u00e9s": {
+ "account_number": "2748"
+ },
+ "account_number": "274"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "D\u00e9p\u00f4ts pour loyers d\u2019avance": {
+ "account_number": "2751"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {
+ "account_number": "2752"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019eau": {
+ "account_number": "2753"
+ },
+ "D\u00e9p\u00f4ts pour le gaz": {
+ "account_number": "2754"
+ },
+ "D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {
+ "account_number": "2755"
+ },
+ "Cautionnements sur march\u00e9s publics": {
+ "account_number": "2756"
+ },
+ "Cautionnements sur autres op\u00e9rations": {
+ "account_number": "2757"
+ },
+ "Autres d\u00e9p\u00f4ts et cautionnements": {
+ "account_number": "2758"
+ },
+ "account_number": "275"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Pr\u00eats et cr\u00e9ances non commerciales": {
+ "account_number": "2761"
+ },
+ "Pr\u00eats au personnel": {
+ "account_number": "2762"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2763"
+ },
+ "Titres immobilis\u00e9s": {
+ "account_number": "2764"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2765"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {
+ "account_number": "2767"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "account_number": "2768"
+ },
+ "account_number": "276"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "2771"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "2772"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "2773"
+ },
+ "Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "2774"
+ },
+ "account_number": "277"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "Cr\u00e9ances diverses groupe": {
+ "account_number": "2781"
+ },
+ "Cr\u00e9ances diverses hors groupe": {
+ "account_number": "2782"
+ },
+ "Banques d\u00e9p\u00f4ts \u00e0 terme": {
+ "account_number": "2784"
+ },
+ "Or et m\u00e9taux pr\u00e9cieux": {
+ "account_number": "2785"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "account_number": "2788"
+ },
+ "account_number": "278"
+ },
+ "account_number": "27"
+ },
+ "Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2811"
+ },
+ "Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2812"
+ },
+ "Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2813"
+ },
+ "Amortissements des marques": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2814"
+ },
+ "Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2815"
+ },
+ "Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2816"
+ },
+ "Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2817"
+ },
+ "Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2818"
+ },
+ "account_number": "281"
+ },
+ "Amortissements des terrains": {
+ "Amortissements des travaux de mise en valeur des terrains": {
+ "account_number": "2824"
+ },
+ "account_number": "282"
+ },
+ "Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2831"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2832"
+ },
+ "Amortissements des ouvrages d\u2019infrastructure": {
+ "account_number": "2833"
+ },
+ "Amortissements des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2834"
+ },
+ "Amortissements des am\u00e9nagements de bureaux": {
+ "account_number": "2835"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2837"
+ },
+ "Amortissements des autres installations et agencements": {
+ "account_number": "2838"
+ },
+ "account_number": "283"
+ },
+ "Amortissements du mat\u00e9riel": {
+ "Amortissements du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2841"
+ },
+ "Amortissements du mat\u00e9riel et outillage agricole": {
+ "account_number": "2842"
+ },
+ "Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2843"
+ },
+ "Amortissements du mat\u00e9riel et mobilier": {
+ "account_number": "2844"
+ },
+ "Amortissements du mat\u00e9riel de transport": {
+ "account_number": "2845"
+ },
+ "Amortissements des actifs biologiques": {
+ "account_number": "2846"
+ },
+ "Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2847"
+ },
+ "Amortissements des autres mat\u00e9riels": {
+ "account_number": "2848"
+ },
+ "account_number": "284"
+ },
+ "account_number": "28"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations": {
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {
+ "account_number": "2911"
+ },
+ "D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {
+ "account_number": "2912"
+ },
+ "D\u00e9pr\u00e9ciations des logiciels et sites internet": {
+ "account_number": "2913"
+ },
+ "D\u00e9pr\u00e9ciations des marques": {
+ "account_number": "2914"
+ },
+ "D\u00e9pr\u00e9ciations du fonds commercial": {
+ "account_number": "2915"
+ },
+ "D\u00e9pr\u00e9ciations du droit au bail": {
+ "account_number": "2916"
+ },
+ "D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {
+ "account_number": "2917"
+ },
+ "D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {
+ "account_number": "2918"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {
+ "account_number": "2919"
+ },
+ "account_number": "291"
+ },
+ "D\u00e9pr\u00e9ciations des terrains": {
+ "D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {
+ "account_number": "2921"
+ },
+ "D\u00e9pr\u00e9ciations des terrains nus": {
+ "account_number": "2922"
+ },
+ "D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {
+ "account_number": "2923"
+ },
+ "D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {
+ "account_number": "2924"
+ },
+ "D\u00e9pr\u00e9ciations des terrains de gisement": {
+ "account_number": "2925"
+ },
+ "D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {
+ "account_number": "2926"
+ },
+ "D\u00e9pr\u00e9ciations des terrains mis en concession": {
+ "account_number": "2927"
+ },
+ "D\u00e9pr\u00e9ciations des autres terrains": {
+ "account_number": "2928"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {
+ "account_number": "2929"
+ },
+ "account_number": "292"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2931"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2932"
+ },
+ "D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {
+ "account_number": "2933"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2934"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {
+ "account_number": "2935"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2937"
+ },
+ "D\u00e9pr\u00e9ciations des autres installations et agencements": {
+ "account_number": "2938"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {
+ "account_number": "2939"
+ },
+ "account_number": "293"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2941"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {
+ "account_number": "2942"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2943"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {
+ "account_number": "2944"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {
+ "account_number": "2945"
+ },
+ "D\u00e9pr\u00e9ciations des actifs biologiques": {
+ "account_number": "2946"
+ },
+ "D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2947"
+ },
+ "D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {
+ "account_number": "2948"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {
+ "account_number": "2949"
+ },
+ "account_number": "294"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "2951"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "2952"
+ },
+ "account_number": "295"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation": {
+ "D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "2961"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "2962"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "2963"
+ },
+ "D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {
+ "account_number": "2965"
+ },
+ "D\u00e9pr\u00e9ciations des parts dans des GIE": {
+ "account_number": "2966"
+ },
+ "D\u00e9pr\u00e9ciations des autres titres de participation": {
+ "account_number": "2968"
+ },
+ "account_number": "296"
+ },
+ "D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {
+ "account_number": "2971"
+ },
+ "D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {
+ "account_number": "2972"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2973"
+ },
+ "D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {
+ "account_number": "2974"
+ },
+ "D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2975"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "account_number": "2977"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {
+ "account_number": "2978"
+ },
+ "account_number": "297"
+ },
+ "account_number": "29"
+ },
+ "root_type": "Asset",
+ "account_number": "2"
+ },
+ "Comptes de Stocks": {
+ "Marchandises": {
+ "Marchandises A": {
+ "Marchandises A1": {
+ "account_number": "3111"
+ },
+ "Marchandises A2": {
+ "account_number": "3112"
+ },
+ "account_number": "311"
+ },
+ "Marchandises B": {
+ "Marchandises B1": {
+ "account_number": "3121"
+ },
+ "Marchandises B2": {
+ "account_number": "3122"
+ },
+ "account_number": "312"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3131"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3132"
+ },
+ "account_number": "313"
+ },
+ "Marchandises hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "318"
+ },
+ "account_number": "31"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Mati\u00e8res A": {
+ "account_number": "321"
+ },
+ "Mati\u00e8res B": {
+ "account_number": "322"
+ },
+ "Fournitures (A, B)": {
+ "account_number": "323"
+ },
+ "account_number": "32"
+ },
+ "Autres approvisionnements": {
+ "Mati\u00e8res consommables": {
+ "account_number": "331"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "332"
+ },
+ "Fournitures de magasin": {
+ "account_number": "333"
+ },
+ "Fournitures de bureau": {
+ "account_number": "334"
+ },
+ "Emballages": {
+ "Emballages perdus": {
+ "account_number": "3351"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "3352"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "3353"
+ },
+ "Autres emballages": {
+ "account_number": "3358"
+ },
+ "account_number": "335"
+ },
+ "Autres mati\u00e8res": {
+ "account_number": "338"
+ },
+ "account_number": "33"
+ },
+ "Produits en cours": {
+ "Produits en cours": {
+ "Produits en cours P1": {
+ "account_number": "3411"
+ },
+ "Produits en cours P2": {
+ "account_number": "3412"
+ },
+ "account_number": "341"
+ },
+ "Travaux en cours": {
+ "Travaux en cours T1": {
+ "account_number": "3421"
+ },
+ "Travaux en cours T2": {
+ "account_number": "3422"
+ },
+ "account_number": "342"
+ },
+ "Produits interm\u00e9diaires en cours": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3431"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3432"
+ },
+ "account_number": "343"
+ },
+ "Produits r\u00e9siduels en cours": {
+ "Produits r\u00e9siduels A": {
+ "account_number": "3441"
+ },
+ "Produits r\u00e9siduels B": {
+ "account_number": "3442"
+ },
+ "account_number": "344"
+ },
+ "Actifs biologiques en cours": {
+ "Animaux": {
+ "account_number": "3451"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3452"
+ },
+ "account_number": "345"
+ },
+ "account_number": "34"
+ },
+ "Services en cours": {
+ "\u00c9tudes en cours": {
+ "\u00c9tudes en cours E1": {
+ "account_number": "3511"
+ },
+ "\u00c9tudes en cours E2": {
+ "account_number": "3512"
+ },
+ "account_number": "351"
+ },
+ "Prestations de services en cours": {
+ "Prestations de services S1": {
+ "account_number": "3521"
+ },
+ "Prestations de services S2": {
+ "account_number": "3522"
+ }
+ },
+ "account_number": "35"
+ },
+ "Produits finis": {
+ "Produits finis A": {
+ "account_number": "361"
+ },
+ "Produits finis B": {
+ "account_number": "362"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3631"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3632"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3638"
+ },
+ "account_number": "363"
+ },
+ "account_number": "36"
+ },
+ "Produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3711"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3712"
+ },
+ "account_number": "371"
+ },
+ "Produits r\u00e9siduels": {
+ "D\u00e9chets": {
+ "account_number": "3721"
+ },
+ "Rebuts": {
+ "account_number": "3722"
+ },
+ "Mati\u00e8res de R\u00e9cup\u00e9ration": {
+ "account_number": "3723"
+ },
+ "account_number": "372"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3731"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3732"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3738"
+ },
+ "account_number": "373"
+ },
+ "account_number": "37"
+ },
+ "Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "Marchandises en cours de route": {
+ "account_number": "381"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {
+ "account_number": "382"
+ },
+ "Autres approvisionnements en cours de route": {
+ "account_number": "383"
+ },
+ "Produits finis en cours de route": {
+ "account_number": "386"
+ },
+ "Stock en consignation ou en d\u00e9p\u00f4t": {
+ "Stock en consignation": {
+ "account_number": "3871"
+ },
+ "Stock en d\u00e9p\u00f4t": {
+ "account_number": "3872"
+ },
+ "account_number": "387"
+ },
+ "Stock provenant d\u2019immobilisations mises hors service ou au rebut": {
+ "account_number": "388"
+ },
+ "account_number": "38"
+ },
+ "D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "D\u00e9pr\u00e9ciations des stocks de marchandises": {
+ "account_number": "391"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "392"
+ },
+ "D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {
+ "account_number": "393"
+ },
+ "D\u00e9pr\u00e9ciations des productions en cours": {
+ "account_number": "394"
+ },
+ "D\u00e9pr\u00e9ciations des services en cours": {
+ "account_number": "395"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits finis": {
+ "account_number": "396"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "account_number": "397"
+ },
+ "D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_number": "398"
+ },
+ "account_number": "39"
+ },
+ "root_type": "Asset",
+ "account_number": "3"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "Fournisseurs d\u00e9biteurs": {
+ "Fournisseurs Avances et acomptes vers\u00e9s": {
+ "account_number": "4091"
+ },
+ "Fournisseurs Groupe avances et acomptes vers\u00e9s": {
+ "account_number": "4092"
+ },
+ "Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {
+ "account_number": "4093"
+ },
+ "Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {
+ "account_number": "4094"
+ },
+ "Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {
+ "account_number": "4098"
+ },
+ "account_number": "409"
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "Clients": {
+ "Clients": {
+ "account_type": "Receivable",
+ "account_number": "4111"
+ },
+ "Clients groupe": {
+ "account_type": "Receivable",
+ "account_number": "4112"
+ },
+ "Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable",
+ "account_number": "4114"
+ },
+ "Clients, organismes internationaux": {
+ "account_type": "Receivable",
+ "account_number": "4115"
+ },
+ "Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable",
+ "account_number": "4116"
+ },
+ "Client, retenues de garantie": {
+ "account_type": "Receivable",
+ "account_number": "4117"
+ },
+ "Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable",
+ "account_number": "4118"
+ },
+ "account_type": "Receivable",
+ "account_number": "411"
+ },
+ "Clients, effets \u00e0 recevoir en portefeuille": {
+ "Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4121"
+ },
+ "Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4122"
+ },
+ "\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4124"
+ },
+ "Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4125"
+ },
+ "account_type": "Receivable",
+ "account_number": "412"
+ },
+ "Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4131"
+ },
+ "Clients, effets impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4132"
+ },
+ "Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4133"
+ },
+ "Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4138"
+ },
+ "account_type": "Receivable",
+ "account_number": "413"
+ },
+ "Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4141"
+ },
+ "Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4142"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4146"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4147"
+ },
+ "account_type": "Receivable",
+ "account_number": "414"
+ },
+ "Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable",
+ "account_number": "415"
+ },
+ "Cr\u00e9ances clients litigieuses ou douteuses": {
+ "Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable",
+ "account_number": "4161"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_type": "Receivable",
+ "account_number": "4162"
+ },
+ "account_type": "Receivable",
+ "account_number": "416"
+ },
+ "Clients, produits \u00e0 recevoir": {
+ "Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable",
+ "account_number": "4181"
+ },
+ "Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable",
+ "account_number": "4186"
+ },
+ "account_type": "Receivable",
+ "account_number": "418"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "Personnel, avances et acomptes": {
+ "Personnel, avances": {
+ "account_number": "4211"
+ },
+ "Personnel, acomptes": {
+ "account_number": "4212"
+ },
+ "Frais avanc\u00e9s et fournitures au personnel": {
+ "account_number": "4213"
+ },
+ "account_number": "421"
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "Prestations familiales": {
+ "account_number": "4311"
+ },
+ "Accidents de travail": {
+ "account_number": "4312"
+ },
+ "Caisse de retraite obligatoire": {
+ "account_number": "4313"
+ },
+ "Caisse de retraite facultative": {
+ "account_number": "4314"
+ },
+ "Autres cotisations sociales": {
+ "account_number": "4318"
+ }
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "Mutuelle": {
+ "account_number": "4331"
+ },
+ "Assurances retraite": {
+ "account_number": "4332"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "4333"
+ }
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Produits \u00e0 recevoir": {
+ "account_number": "4387"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "\u00c9tat, TVA factur\u00e9e": {
+ "TVA factur\u00e9e sur ventes": {
+ "account_number": "4431"
+ },
+ "TVA factur\u00e9e sur prestations de services": {
+ "account_number": "4432"
+ },
+ "TVA factur\u00e9e sur travaux": {
+ "account_number": "4433"
+ },
+ "TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {
+ "account_number": "4434"
+ },
+ "TVA sur factures \u00e0 \u00e9tablir": {
+ "account_number": "4435"
+ },
+ "account_number": "443"
+ },
+ "\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "TVA r\u00e9cup\u00e9rable sur immobilisations": {
+ "account_number": "4451"
+ },
+ "TVA r\u00e9cup\u00e9rable sur achats": {
+ "account_number": "4452"
+ },
+ "TVA r\u00e9cup\u00e9rable sur transport": {
+ "account_number": "4453"
+ },
+ "TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {
+ "account_number": "4454"
+ },
+ "TVA r\u00e9cup\u00e9rable sur factures non parvenues": {
+ "account_number": "4455"
+ },
+ "TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {
+ "account_number": "4456"
+ },
+ "account_number": "445"
+ },
+ "\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges \u00e0 payer": {
+ "account_number": "4486"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4487"
+ },
+ "account_number": "448"
+ },
+ "\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "\u00c9tat, obligations cautionn\u00e9es": {
+ "account_number": "4491"
+ },
+ "\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {
+ "account_number": "4492"
+ },
+ "\u00c9tat, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4493"
+ },
+ "\u00c9tat, subventions investissement \u00e0 recevoir": {
+ "account_number": "4494"
+ },
+ "\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {
+ "account_number": "4495"
+ },
+ "\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {
+ "account_number": "4496"
+ },
+ "\u00c9tat, avances sur subventions": {
+ "account_number": "4497"
+ },
+ "\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {
+ "account_number": "4499"
+ },
+ "account_number": "449"
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "Op\u00e9rations avec les organismes africains": {
+ "account_number": "451"
+ },
+ "Op\u00e9rations avec les autres organismes internationaux": {
+ "account_number": "452"
+ },
+ "Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "Organismes internationaux, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4581"
+ },
+ "Organismes internationaux, subventions \u00e0 recevoir": {
+ "account_number": "4582"
+ },
+ "account_number": "458"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "Apporteurs, capital appel\u00e9, non vers\u00e9": {
+ "account_number": "4613"
+ },
+ "Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {
+ "account_number": "4614"
+ },
+ "Apporteurs, titres \u00e0 \u00e9changer": {
+ "account_number": "4618"
+ }
+ },
+ "Apporteurs, restant d\u00fb sur capital appel\u00e9": {
+ "account_number": "467"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4721"
+ },
+ "Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {
+ "account_number": "4726"
+ }
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "Mandants": {
+ "account_number": "4731"
+ },
+ "Mandataires": {
+ "account_number": "4732"
+ },
+ "Commettants": {
+ "account_number": "4733"
+ },
+ "Commissionnaires": {
+ "account_number": "4734"
+ },
+ "\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {
+ "account_number": "4739"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "Compte de r\u00e9partition p\u00e9riodique des produits": {
+ "account_number": "4747"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "Compte actif": {
+ "account_type": "Temporary",
+ "account_number": "4751"
+ }
+ },
+ "Charges constat\u00e9es d\u2019avance": {
+ "account_number": "476"
+ },
+ "478-\u00c9carts de conversion actif": {
+ "Diminution des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4781"
+ },
+ "Diminution des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4782"
+ },
+ "Augmentation des dettes d\u2019exploitation": {
+ "account_number": "4783"
+ },
+ "Augmentation des dettes financi\u00e8res": {
+ "account_number": "4784"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4786"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4788"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "En compte, immobilisations incorporelles": {
+ "account_number": "4851"
+ },
+ "En compte, immobilisations corporelles": {
+ "account_number": "4852"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_number": "4853"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_number": "4854"
+ },
+ "Effets escompt\u00e9s non \u00e9chus": {
+ "account_number": "4855"
+ },
+ "Retenues de garantie": {
+ "account_number": "4857"
+ },
+ "Factures \u00e0 \u00e9tablir": {
+ "account_number": "4858"
+ },
+ "account_number": "485"
+ },
+ "Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "488"
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "D\u00e9pr\u00e9ciations des comptes clients": {
+ "Cr\u00e9ances litigieuses": {
+ "account_number": "4911"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_number": "4912"
+ },
+ "account_number": "491"
+ },
+ "D\u00e9pr\u00e9ciations des comptes organismes internationaux": {
+ "account_number": "495"
+ },
+ "D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "Associ\u00e9s, comptes courants": {
+ "account_number": "4962"
+ },
+ "Associ\u00e9s, op\u00e9rations faites en commun": {
+ "account_number": "4963"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "4966"
+ },
+ "account_number": "496"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {
+ "account_number": "497"
+ },
+ "D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "account_number": "4985"
+ },
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4986"
+ },
+ "Autres cr\u00e9ances HAO": {
+ "account_number": "4988"
+ },
+ "account_number": "498"
+ },
+ "Provisions pour risques \u00e0 court terme": {
+ "Sur op\u00e9rations d\u2019exploitation": {
+ "account_number": "4991"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "4997"
+ },
+ "Sur op\u00e9rations HAO": {
+ "account_number": "4998"
+ },
+ "account_number": "499"
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "Fournisseurs, dettes en compte": {
+ "Fournisseurs": {
+ "account_type": "Payable",
+ "account_number": "4011"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Payable",
+ "account_number": "4012"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Payable",
+ "account_number": "4013"
+ },
+ "Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable",
+ "account_number": "4016"
+ },
+ "Fournisseur, retenues de garantie": {
+ "account_type": "Payable",
+ "account_number": "4017"
+ },
+ "account_type": "Payable",
+ "account_number": "401"
+ },
+ "Fournisseurs, effets \u00e0 payer": {
+ "Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4021"
+ },
+ "Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4022"
+ },
+ "Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4023"
+ },
+ "account_type": "Payable",
+ "account_number": "402"
+ },
+ "Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4041"
+ },
+ "Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4042"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4046"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4047"
+ },
+ "account_type": "Payable",
+ "account_number": "404"
+ },
+ "Fournisseurs, factures non parvenues": {
+ "Fournisseurs": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4081"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4082"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4083"
+ },
+ "Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4086"
+ },
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "408"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "Clients cr\u00e9diteurs": {
+ "Clients, avances et acomptes re\u00e7us": {
+ "account_number": "4191"
+ },
+ "Clients groupe, avances et acomptes re\u00e7us": {
+ "account_number": "4192"
+ },
+ "Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {
+ "account_number": "4194"
+ },
+ "Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {
+ "account_number": "4198"
+ },
+ "account_number": "419"
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "Personnel, r\u00e9mun\u00e9rations dues": {
+ "account_number": "422"
+ },
+ "Personnel, oppositions, saisies-arr\u00eats": {
+ "Personnel, oppositions": {
+ "account_number": "4231"
+ },
+ "Personnel, saisies-arr\u00eats": {
+ "account_number": "4232"
+ },
+ "Personnel, avis \u00e0 tiers d\u00e9tenteur": {
+ "account_number": "4233"
+ },
+ "account_number": "423"
+ },
+ "Personnel, \u0153uvres sociales internes": {
+ "Assistance m\u00e9dicale": {
+ "account_number": "4241"
+ },
+ "Allocations familiales": {
+ "account_number": "4242"
+ },
+ "Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {
+ "account_number": "4245"
+ },
+ "Autres \u0153uvres sociales internes": {
+ "account_number": "4248"
+ },
+ "account_number": "424"
+ },
+ "Repr\u00e9sentants du personnel": {
+ "D\u00e9l\u00e9gu\u00e9s du personnel": {
+ "account_number": "4251"
+ },
+ "Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {
+ "account_number": "4252"
+ },
+ "Autres repr\u00e9sentants du personnel": {
+ "account_number": "4258"
+ },
+ "account_number": "425"
+ },
+ "Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "Participation aux b\u00e9n\u00e9fices": {
+ "account_number": "4261"
+ },
+ "Participation au capital": {
+ "account_number": "4264"
+ },
+ "account_number": "426"
+ },
+ "Personnel d\u00e9p\u00f4ts": {
+ "account_number": "427"
+ },
+ "Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {
+ "account_number": "4281"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4286"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4287"
+ },
+ "account_number": "428"
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges sociales sur gratifications \u00e0 payer": {
+ "account_number": "4381"
+ },
+ "Charges sociales sur cong\u00e9s \u00e0 payer": {
+ "account_number": "4382"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4386"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {
+ "account_number": "441"
+ },
+ "\u00c9tat, autres imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes d\u2019\u00c9tat": {
+ "account_number": "4421"
+ },
+ "Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {
+ "account_number": "4422"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des obligataires": {
+ "account_number": "4423"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {
+ "account_number": "4424"
+ },
+ "Droits de douane": {
+ "account_number": "4426"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "4428"
+ },
+ "account_number": "442"
+ },
+ "\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "\u00c9tat, TVA due": {
+ "account_number": "4441"
+ },
+ "\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {
+ "account_number": "4449"
+ },
+ "account_number": "444"
+ },
+ "\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {
+ "account_number": "446"
+ },
+ "\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {
+ "account_number": "4471"
+ },
+ "Imp\u00f4ts sur salaires": {
+ "account_number": "4472"
+ },
+ "Contribution nationale": {
+ "account_number": "4473"
+ },
+ "Contribution nationale de solidarit\u00e9": {
+ "account_number": "4474"
+ },
+ "Autres imp\u00f4ts et contributions": {
+ "account_number": "4478"
+ },
+ "account_number": "447"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "Apporteurs, apports en nature": {
+ "account_number": "4611"
+ },
+ "Apporteurs, apports en num\u00e9raire": {
+ "account_number": "4612"
+ },
+ "Apporteurs, versements re\u00e7us sur augmentation de capital": {
+ "account_number": "4615"
+ },
+ "Apporteurs, versements anticip\u00e9s": {
+ "account_number": "4616"
+ },
+ "Apporteurs d\u00e9faillants": {
+ "account_number": "4617"
+ },
+ "Apporteurs, capital \u00e0 rembourser": {
+ "account_number": "4619"
+ }
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "Principal": {
+ "account_number": "4621"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4626"
+ }
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "Op\u00e9rations courantes": {
+ "account_number": "4631"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4636"
+ }
+ },
+ "Associ\u00e9s, dividendes \u00e0 payer": {
+ "account_number": "465"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "466"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "D\u00e9biteurs divers": {
+ "account_number": "4711"
+ },
+ "Cr\u00e9diteurs divers": {
+ "account_number": "4712"
+ },
+ "Obligataires": {
+ "account_number": "4713"
+ },
+ "R\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "4715"
+ },
+ "Compte d\u2019affacturage": {
+ "account_number": "4716"
+ },
+ "D\u00e9biteurs divers retenues de garantie": {
+ "account_number": "4717"
+ },
+ "Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {
+ "account_number": "4718"
+ },
+ "Bons de souscription d\u2019actions et d\u2019obligations": {
+ "account_number": "4719"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "Compte de r\u00e9partition p\u00e9riodique des charges": {
+ "account_number": "4746"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "Compte passif": {
+ "account_number": "4752"
+ }
+ },
+ "Produits constat\u00e9s d\u2019avance": {
+ "account_number": "477"
+ },
+ "479-\u00c9carts de conversion passif": {
+ "Augmentation des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4791"
+ },
+ "Augmentation des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4792"
+ },
+ "Diminution des dettes d\u2019exploitation": {
+ "account_number": "4793"
+ },
+ "Diminution des dettes financi\u00e8res": {
+ "account_number": "4794"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4797"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4798"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "Fournisseurs d\u2019investissements": {
+ "Immobilisations incorporelles": {
+ "account_number": "4811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4812"
+ },
+ "Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {
+ "account_number": "4813"
+ },
+ "R\u00e9serve de propri\u00e9t\u00e9": {
+ "account_number": "4816"
+ },
+ "Retenues de garantie": {
+ "account_number": "4817"
+ },
+ "Factures non parvenues": {
+ "account_number": "4818"
+ },
+ "account_number": "481"
+ },
+ "Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "Immobilisations incorporelles": {
+ "account_number": "4821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4822"
+ },
+ "account_number": "482"
+ },
+ "Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "Produits": {
+ "account_number": "4887"
+ },
+ "account_number": "484"
+ }
+ },
+ "root_type": "Liability"
+ },
+ "Comptes de tr\u00e9sorerie": {
+ "Titres de placement": {
+ "Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "Titres du Tr\u00e9sor \u00e0 court terme": {
+ "account_number": "5011"
+ },
+ "Titres d\u2019organismes financiers": {
+ "account_number": "5012"
+ },
+ "Bons de caisse \u00e0 court terme": {
+ "account_number": "5013"
+ },
+ "Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {
+ "account_number": "5016"
+ },
+ "account_number": "501"
+ },
+ "Actions": {
+ "Actions ou parts propres": {
+ "account_number": "5021"
+ },
+ "Actions cot\u00e9es": {
+ "account_number": "5022"
+ },
+ "Actions non cot\u00e9es": {
+ "account_number": "5023"
+ },
+ "Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {
+ "account_number": "5024"
+ },
+ "Autres actions": {
+ "account_number": "5025"
+ },
+ "Frais d\u2019acquisition des actions": {
+ "account_number": "5026"
+ },
+ "account_number": "502"
+ },
+ "Obligations": {
+ "Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {
+ "account_number": "5031"
+ },
+ "Obligations cot\u00e9es": {
+ "account_number": "5032"
+ },
+ "Obligations non cot\u00e9es": {
+ "account_number": "5033"
+ },
+ "Autres obligations": {
+ "account_number": "5035"
+ },
+ "Frais d\u2019acquisition des obligations": {
+ "account_number": "5036"
+ },
+ "account_number": "503"
+ },
+ "Bons de souscription": {
+ "Bons de souscription d\u2019actions": {
+ "account_number": "5042"
+ },
+ "Bons de souscription d\u2019obligations": {
+ "account_number": "5043"
+ },
+ "account_number": "504"
+ },
+ "Titres n\u00e9gociables hors r\u00e9gion": {
+ "account_number": "505"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "account_number": "5061"
+ },
+ "Actions": {
+ "account_number": "5062"
+ },
+ "Obligations": {
+ "account_number": "5063"
+ },
+ "account_number": "506"
+ },
+ "Autres titres de placement et cr\u00e9ances assimil\u00e9es": {
+ "account_number": "508"
+ },
+ "account_number": "50"
+ },
+ "Valeurs \u00e0 encaisser": {
+ "Effets \u00e0 encaisser": {
+ "account_number": "511"
+ },
+ "Effets \u00e0 l\u2019encaissement": {
+ "account_number": "512"
+ },
+ "Ch\u00e8ques \u00e0 encaisser": {
+ "account_number": "513"
+ },
+ "Ch\u00e8ques \u00e0 l\u2019encaissement": {
+ "account_number": "514"
+ },
+ "Cartes de cr\u00e9dit \u00e0 encaisser": {
+ "account_number": "515"
+ },
+ "Autres valeurs \u00e0 l\u2019encaissement": {
+ "Warrants": {
+ "account_number": "5181"
+ },
+ "Billets de fonds": {
+ "account_number": "5182"
+ },
+ "Ch\u00e8ques de voyage": {
+ "account_number": "5185"
+ },
+ "Coupons \u00e9chus": {
+ "account_number": "5186"
+ },
+ "Int\u00e9r\u00eats \u00e9chus des obligations": {
+ "account_number": "5187"
+ },
+ "account_number": "518"
+ },
+ "account_number": "51"
+ },
+ "Banques": {
+ "Banques locales": {
+ "Banques en monnaie nationale": {
+ "account_type": "Bank",
+ "account_number": "5211"
+ },
+ "Banques en devises": {
+ "account_type": "Bank",
+ "account_number": "5215"
+ },
+ "account_type": "Bank",
+ "account_number": "521"
+ },
+ "Banques autres \u00c9tats r\u00e9gion": {
+ "account_number": "522"
+ },
+ "Banques autres \u00c9tats zone mon\u00e9taire": {
+ "account_number": "523"
+ },
+ "Banques hors zone mon\u00e9taire": {
+ "account_number": "524"
+ },
+ "Banques d\u00e9p\u00f4t \u00e0 terme": {
+ "account_number": "525"
+ },
+ "Banques, int\u00e9r\u00eats courus": {
+ "Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {
+ "account_number": "5261"
+ },
+ "Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {
+ "account_number": "5267"
+ },
+ "account_number": "526"
+ },
+ "account_number": "52"
+ },
+ "\u00c9tablissements financiers et assimil\u00e9s": {
+ "Ch\u00e8ques postaux": {
+ "account_number": "531"
+ },
+ "Tr\u00e9sor": {
+ "account_number": "532"
+ },
+ "Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {
+ "account_number": "533"
+ },
+ "\u00c9tablissements financiers, int\u00e9r\u00eats courus": {
+ "account_number": "536"
+ },
+ "Autres organismes financiers": {
+ "account_number": "538"
+ },
+ "account_number": "53"
+ },
+ "Instruments de tr\u00e9sorerie": {
+ "Options de taux d\u2019int\u00e9r\u00eat": {
+ "account_number": "541"
+ },
+ "Options de taux de change": {
+ "account_number": "542"
+ },
+ "Options de taux boursiers": {
+ "account_number": "543"
+ },
+ "Instruments de march\u00e9s \u00e0 terme": {
+ "account_number": "544"
+ },
+ "Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {
+ "account_number": "545"
+ },
+ "account_number": "54"
+ },
+ "Instruments de monnaie \u00e9lectronique": {
+ "Monnaie \u00e9lectronique carte carburant": {
+ "account_number": "551"
+ },
+ "Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {
+ "account_number": "552"
+ },
+ "Monnaie \u00e9lectronique carte p\u00e9age": {
+ "account_number": "553"
+ },
+ "Porte-monnaie \u00e9lectronique": {
+ "account_number": "554"
+ },
+ "Autres instruments de monnaies \u00e9lectroniques": {
+ "account_number": "558"
+ },
+ "account_number": "55"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "Cr\u00e9dits de tr\u00e9sorerie": {
+ "account_number": "561"
+ },
+ "Escompte de cr\u00e9dits de campagne": {
+ "account_number": "564"
+ },
+ "Escompte de cr\u00e9dits ordinaires": {
+ "account_number": "565"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {
+ "account_number": "566"
+ },
+ "account_number": "56"
+ },
+ "Caisse": {
+ "Caisse si\u00e8ge social": {
+ "Caisse en monnaie nationale": {
+ "account_number": "5711"
+ },
+ "Caisse en devises": {
+ "account_number": "5712"
+ },
+ "account_number": "571"
+ },
+ "Caisse succursale A": {
+ "En monnaie nationale": {
+ "account_number": "5721"
+ },
+ "En devises": {
+ "account_number": "5722"
+ },
+ "account_number": "572"
+ },
+ "Caisse succursale B": {
+ "En monnaie nationale": {
+ "account_number": "5731"
+ },
+ "En devises": {
+ "account_number": "5732"
+ },
+ "account_number": "573"
+ },
+ "account_number": "57"
+ },
+ "R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "R\u00e9gies d\u2019avance": {
+ "account_number": "581"
+ },
+ "Accr\u00e9ditifs": {
+ "account_number": "582"
+ },
+ "Virements de fonds": {
+ "account_number": "585"
+ },
+ "Autres virements internes": {
+ "account_number": "588"
+ },
+ "account_number": "58"
+ },
+ "D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "D\u00e9pr\u00e9ciations des titres de placement": {
+ "account_number": "590"
+ },
+ "D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {
+ "account_number": "591"
+ },
+ "D\u00e9pr\u00e9ciations des comptes banques": {
+ "account_number": "592"
+ },
+ "D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {
+ "account_number": "593"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {
+ "account_number": "594"
+ },
+ "Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {
+ "account_number": "599"
+ },
+ "account_number": "59"
+ },
+ "root_type": "Asset",
+ "account_number": "5"
+ },
+ "Comptes de charges des activit\u00e9s ordinaires": {
+ "Achats et variations de stocks": {
+ "Achats de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6014"
+ },
+ "Frais sur achats": {
+ "account_number": "6015"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6019"
+ },
+ "account_number": "601"
+ },
+ "Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6024"
+ },
+ "Frais sur achats": {
+ "account_number": "6025"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6029"
+ },
+ "account_number": "602"
+ },
+ "Variations des stocks de biens achet\u00e9s": {
+ "Variations des stocks de marchandises": {
+ "account_number": "6031"
+ },
+ "Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "6032"
+ },
+ "Variations des stocks d\u2019autres approvisionnements": {
+ "account_number": "6033"
+ },
+ "account_number": "603"
+ },
+ "Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "Mati\u00e8res consommables": {
+ "account_number": "6041"
+ },
+ "Mati\u00e8res combustibles": {
+ "account_number": "6042"
+ },
+ "Produits d\u2019entretien": {
+ "account_number": "6043"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "6044"
+ },
+ "Frais sur achat": {
+ "account_number": "6045"
+ },
+ "Fournitures de magasin": {
+ "account_number": "6046"
+ },
+ "Fournitures de bureau": {
+ "account_number": "6047"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6049"
+ },
+ "account_number": "604"
+ },
+ "Autres achats": {
+ "Fournitures non stockables Eau": {
+ "account_number": "6051"
+ },
+ "Fournitures non stockables \u00c9lectricit\u00e9": {
+ "account_number": "6052"
+ },
+ "Fournitures non stockables Autres \u00e9nergies": {
+ "account_number": "6053"
+ },
+ "Fournitures d\u2019entretien non stockables": {
+ "account_number": "6054"
+ },
+ "Fournitures de bureau non stockables": {
+ "account_number": "6055"
+ },
+ "Achats de petit mat\u00e9riel et outillage": {
+ "account_number": "6056"
+ },
+ "Achats d\u2019\u00e9tudes et prestations de services": {
+ "account_number": "6057"
+ },
+ "Achats de travaux, mat\u00e9riels et \u00e9quipements": {
+ "account_number": "6058"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6059"
+ },
+ "account_number": "605"
+ },
+ "Achats d\u2019emballages": {
+ "Emballages perdus": {
+ "account_number": "6081"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "6082"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "6083"
+ },
+ "Frais sur achats": {
+ "account_number": "6085"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6089"
+ },
+ "account_number": "608"
+ },
+ "account_number": "60"
+ },
+ "Transports": {
+ "Transports sur ventes": {
+ "account_number": "612"
+ },
+ "Transports pour le compte de tiers": {
+ "account_number": "613"
+ },
+ "Transports du personnel": {
+ "account_number": "614"
+ },
+ "Transports de plis": {
+ "account_number": "616"
+ },
+ "Autres frais de transport": {
+ "Voyages et d\u00e9placements": {
+ "account_number": "6181"
+ },
+ "Transports entre \u00e9tablissements ou chantiers": {
+ "account_number": "6182"
+ },
+ "Transports administratifs": {
+ "account_number": "6183"
+ },
+ "account_number": "618"
+ },
+ "account_number": "61"
+ },
+ "Services ext\u00e9rieurs": {
+ "Sous-traitance g\u00e9n\u00e9rale": {
+ "account_number": "621"
+ },
+ "Locations, charges locatives": {
+ "Locations de terrains": {
+ "account_number": "6221"
+ },
+ "Locations de b\u00e2timents": {
+ "account_number": "6222"
+ },
+ "Locations de mat\u00e9riels et outillages": {
+ "account_number": "6223"
+ },
+ "Malis sur emballages": {
+ "account_number": "6224"
+ },
+ "Locations d\u2019emballages": {
+ "account_number": "6225"
+ },
+ "Fermages et loyers du foncier": {
+ "account_number": "6226"
+ },
+ "Locations et charges locatives diverses": {
+ "account_number": "6228"
+ },
+ "account_number": "622"
+ },
+ "Redevances de location acquisition": {
+ "Cr\u00e9dit-bail immobilier": {
+ "account_number": "6232"
+ },
+ "Cr\u00e9dit-bail mobilier": {
+ "account_number": "6233"
+ },
+ "Location-vente": {
+ "account_number": "6234"
+ },
+ "Autres contrats de location acquisition": {
+ "account_number": "6238"
+ },
+ "account_number": "623"
+ },
+ "Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "Entretien et r\u00e9parations des biens immobiliers": {
+ "account_number": "6241"
+ },
+ "Entretien et r\u00e9parations des biens mobiliers": {
+ "account_number": "6242"
+ },
+ "Maintenance": {
+ "account_number": "6243"
+ },
+ "Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "6244"
+ },
+ "Autres entretiens et r\u00e9parations": {
+ "account_number": "6248"
+ },
+ "account_number": "624"
+ },
+ "Primes d\u2019assurance": {
+ "Assurances multirisques": {
+ "account_number": "6251"
+ },
+ "Assurances mat\u00e9riel de transport": {
+ "account_number": "6252"
+ },
+ "Assurances risques d\u2019exploitation": {
+ "account_number": "6253"
+ },
+ "Assurances responsabilit\u00e9 du producteur": {
+ "account_number": "6254"
+ },
+ "Assurances insolvabilit\u00e9 clients": {
+ "account_number": "6255"
+ },
+ "Assurances transport sur ventes": {
+ "account_number": "6257"
+ },
+ "Autres primes d\u2019assurances": {
+ "account_number": "6258"
+ },
+ "account_number": "625"
+ },
+ "\u00c9tudes, recherches et documentation": {
+ "\u00c9tudes et recherches": {
+ "account_number": "6261"
+ },
+ "Documentation g\u00e9n\u00e9rale": {
+ "account_number": "6265"
+ },
+ "Documentation technique": {
+ "account_number": "6266"
+ },
+ "account_number": "626"
+ },
+ "Publicit\u00e9, publications, relations publiques": {
+ "Annonces, insertions": {
+ "account_number": "6271"
+ },
+ "Catalogues, imprim\u00e9s publicitaires": {
+ "account_number": "6272"
+ },
+ "\u00c9chantillons": {
+ "account_number": "6273"
+ },
+ "Foires et expositions": {
+ "account_number": "6274"
+ },
+ "Publications": {
+ "account_number": "6275"
+ },
+ "Cadeaux \u00e0 la client\u00e8le": {
+ "account_number": "6276"
+ },
+ "Frais de colloques, s\u00e9minaires, conf\u00e9rences": {
+ "account_number": "6277"
+ },
+ "Autres charges de publicit\u00e9 et relations publiques": {
+ "account_number": "6278"
+ },
+ "account_number": "627"
+ },
+ "Frais de t\u00e9l\u00e9communications": {
+ "Frais de t\u00e9l\u00e9phone": {
+ "account_number": "6281"
+ },
+ "Frais de t\u00e9lex": {
+ "account_number": "6282"
+ },
+ "Frais de t\u00e9l\u00e9copie": {
+ "account_number": "6283"
+ },
+ "Autres frais de t\u00e9l\u00e9communications": {
+ "account_number": "6288"
+ },
+ "account_number": "628"
+ },
+ "account_number": "62"
+ },
+ "Autres services ext\u00e9rieurs": {
+ "Frais bancaires": {
+ "Frais sur titres (vente, garde)": {
+ "account_number": "6311"
+ },
+ "Frais sur effets": {
+ "account_number": "6312"
+ },
+ "Location de coffres": {
+ "account_number": "6313"
+ },
+ "Commissions d\u2019affacturage": {
+ "account_number": "6314"
+ },
+ "Commissions sur cartes de cr\u00e9dit": {
+ "account_number": "6315"
+ },
+ "Frais d\u2019\u00e9mission d\u2019emprunts": {
+ "account_number": "6316"
+ },
+ "Frais sur instruments monnaie \u00e9lectronique": {
+ "account_number": "6317"
+ },
+ "Autres frais bancaires": {
+ "account_number": "6318"
+ },
+ "account_number": "631"
+ },
+ "R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "Commissions et courtages sur ventes": {
+ "account_number": "6322"
+ },
+ "Honoraires des professions r\u00e9glement\u00e9es": {
+ "account_number": "6324"
+ },
+ "Frais d\u2019actes et de contentieux": {
+ "account_number": "6325"
+ },
+ "R\u00e9mun\u00e9rations d\u2019affacturage": {
+ "account_number": "6326"
+ },
+ "R\u00e9mun\u00e9rations des autres prestataires de services": {
+ "account_number": "6327"
+ },
+ "Divers frais": {
+ "account_number": "6328"
+ },
+ "account_number": "632"
+ },
+ "Frais de formation du personnel": {
+ "account_number": "633"
+ },
+ "Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "Redevances pour brevets, licences": {
+ "account_number": "6342"
+ },
+ "Redevances pour logiciels": {
+ "account_number": "6343"
+ },
+ "Redevances pour marques": {
+ "account_number": "6344"
+ },
+ "Redevances pour sites internet": {
+ "account_number": "6345"
+ },
+ "Redevances pour concessions, droits et valeurs similaires": {
+ "account_number": "6346"
+ },
+ "account_number": "634"
+ },
+ "Cotisations": {
+ "Cotisations": {
+ "account_number": "6351"
+ },
+ "Concours divers": {
+ "account_number": "6358"
+ },
+ "account_number": "635"
+ },
+ "R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6371"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6372"
+ },
+ "account_number": "637"
+ },
+ "Autres charges externes": {
+ "Frais de recrutement du personnel": {
+ "account_number": "6381"
+ },
+ "Frais de d\u00e9m\u00e9nagement": {
+ "account_number": "6382"
+ },
+ "R\u00e9ceptions": {
+ "account_number": "6383"
+ },
+ "Missions": {
+ "account_number": "6384"
+ },
+ "Charges de copropri\u00e9t\u00e9": {
+ "account_number": "6385"
+ },
+ "account_number": "638"
+ },
+ "account_number": "63"
+ },
+ "Imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes directs": {
+ "Imp\u00f4ts fonciers et taxes annexes": {
+ "account_number": "6411"
+ },
+ "Patentes, licences et taxes annexes": {
+ "account_number": "6412"
+ },
+ "Taxes sur appointements et salaires": {
+ "account_number": "6413"
+ },
+ "Taxes d\u2019apprentissage": {
+ "account_number": "6414"
+ },
+ "Formation professionnelle continue": {
+ "account_number": "6415"
+ },
+ "Autres imp\u00f4ts et taxes directs": {
+ "account_number": "6418"
+ },
+ "account_number": "641"
+ },
+ "Imp\u00f4ts et taxes indirects": {
+ "account_number": "645"
+ },
+ "Droits d\u2019enregistrement": {
+ "Droits de mutation": {
+ "account_number": "6461"
+ },
+ "Droits de timbre": {
+ "account_number": "6462"
+ },
+ "Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {
+ "account_number": "6463"
+ },
+ "Vignettes": {
+ "account_number": "6464"
+ },
+ "Autres droits": {
+ "account_number": "6468"
+ },
+ "account_number": "646"
+ },
+ "P\u00e9nalit\u00e9s, amendes fiscales": {
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {
+ "account_number": "6471"
+ },
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {
+ "account_number": "6472"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {
+ "account_number": "6473"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {
+ "account_number": "6474"
+ },
+ "Autres p\u00e9nalit\u00e9s et amendes fiscales": {
+ "account_number": "6478"
+ },
+ "account_number": "647"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "648"
+ },
+ "account_number": "64"
+ },
+ "Autres charges": {
+ "Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "Clients": {
+ "account_number": "6511"
+ },
+ "Autres d\u00e9biteurs": {
+ "account_number": "6515"
+ },
+ "account_number": "651"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "6521"
+ },
+ "Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "6525"
+ },
+ "account_number": "652"
+ },
+ "Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "6541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "6542"
+ },
+ "account_number": "654"
+ },
+ "Perte de change sur cr\u00e9ances et dettes commerciale": {
+ "account_number": "656"
+ },
+ "P\u00e9nalit\u00e9s et amendes p\u00e9nales": {
+ "account_number": "657"
+ },
+ "Charges diverses": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "6581"
+ },
+ "Dons": {
+ "account_number": "6582"
+ },
+ "M\u00e9c\u00e9nat": {
+ "account_number": "6583"
+ },
+ "Autres charges diverses": {
+ "account_number": "6588"
+ },
+ "account_number": "658"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "6591"
+ },
+ "Sur stocks": {
+ "account_number": "6593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "6594"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {
+ "account_number": "6598"
+ },
+ "account_number": "659"
+ },
+ "account_number": "65"
+ },
+ "Charges de personnel": {
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6611"
+ },
+ "Primes et gratifications": {
+ "account_number": "6612"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6613"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6614"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6615"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6616"
+ },
+ "Avantages en nature": {
+ "account_number": "6617"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6618"
+ },
+ "account_number": "661"
+ },
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6621"
+ },
+ "Primes et gratifications": {
+ "account_number": "6622"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6623"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6624"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6625"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6626"
+ },
+ "Avantages en nature": {
+ "account_number": "6627"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6628"
+ },
+ "account_number": "662"
+ },
+ "Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "Indemnit\u00e9s de logement": {
+ "account_number": "6631"
+ },
+ "Indemnit\u00e9s de repr\u00e9sentation": {
+ "account_number": "6632"
+ },
+ "Indemnit\u00e9s d\u2019expatriation": {
+ "account_number": "6633"
+ },
+ "Indemnit\u00e9s de transport": {
+ "account_number": "6634"
+ },
+ "Autres indemnit\u00e9s et avantages divers": {
+ "account_number": "6638"
+ },
+ "account_number": "663"
+ },
+ "Charges sociales": {
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {
+ "account_number": "6641"
+ },
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {
+ "account_number": "6642"
+ },
+ "account_number": "664"
+ },
+ "R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {
+ "account_number": "6661"
+ },
+ "Charges sociales": {
+ "account_number": "6662"
+ },
+ "account_number": "666"
+ },
+ "R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6671"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6672"
+ },
+ "account_number": "667"
+ },
+ "Autres charges sociales": {
+ "Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {
+ "account_number": "6681"
+ },
+ "Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {
+ "account_number": "6682"
+ },
+ "Versements et contributions aux autres \u0153uvres sociales": {
+ "account_number": "6683"
+ },
+ "M\u00e9decine du travail et pharmacie": {
+ "account_number": "6684"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "6685"
+ },
+ "Assurances retraite et fonds de pension": {
+ "account_number": "6686"
+ },
+ "Majorations et p\u00e9nalit\u00e9s sociales": {
+ "account_number": "6687"
+ },
+ "Charges sociales diverses": {
+ "account_number": "6688"
+ },
+ "account_number": "668"
+ },
+ "account_number": "66"
+ },
+ "Frais financiers et charges assimil\u00e9es": {
+ "Int\u00e9r\u00eats des emprunts": {
+ "Emprunts obligataires": {
+ "account_number": "6711"
+ },
+ "Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "6712"
+ },
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "6713"
+ },
+ "Primes de remboursement des obligations": {
+ "account_number": "6714"
+ },
+ "account_number": "671"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "6722"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "6723"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {
+ "account_number": "6724"
+ },
+ "Int\u00e9r\u00eats dans loyers des autres locations acquisition": {
+ "account_number": "6728"
+ },
+ "account_number": "672"
+ },
+ "Escomptes accord\u00e9s": {
+ "account_number": "673"
+ },
+ "Autres int\u00e9r\u00eats": {
+ "Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {
+ "account_number": "6741"
+ },
+ "Comptes courants bloqu\u00e9s": {
+ "account_number": "6742"
+ },
+ "Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {
+ "account_number": "6743"
+ },
+ "Int\u00e9r\u00eats sur dettes commerciales": {
+ "account_number": "6744"
+ },
+ "Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {
+ "account_number": "6745"
+ },
+ "Int\u00e9r\u00eats sur dettes diverses": {
+ "account_number": "6748"
+ },
+ "account_number": "674"
+ },
+ "Escomptes des effets de commerce": {
+ "account_number": "675"
+ },
+ "Pertes de change financi\u00e8res": {
+ "account_number": "676"
+ },
+ "Pertes sur titres de placement": {
+ "Pertes sur cessions de titres de placement": {
+ "account_number": "6771"
+ },
+ "Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "6772"
+ },
+ "account_number": "677"
+ },
+ "Pertes et charges sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "6781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "6782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "6784"
+ },
+ "account_number": "678"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "6791"
+ },
+ "Sur titres de placement": {
+ "account_number": "6795"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "6798"
+ },
+ "account_number": "679"
+ },
+ "account_number": "67"
+ },
+ "Dotations aux amortissements": {
+ "Dotations aux amortissements d\u2019exploitation": {
+ "Dotations aux amortissements des immobilisations incorporelles": {
+ "account_number": "6812"
+ },
+ "Dotations aux amortissements des immobilisations corporelles": {
+ "account_number": "6813"
+ },
+ "account_number": "681"
+ },
+ "account_number": "68"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6911"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "account_number": "6913"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {
+ "account_number": "6914"
+ },
+ "account_number": "691"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6971"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {
+ "account_number": "6972"
+ },
+ "account_number": "697"
+ },
+ "account_number": "69"
+ },
+ "root_type": "Expense",
+ "account_number": "6"
+ },
+ "Comptes de produits des activit\u00e9s ordinaires": {
+ "Ventes": {
+ "Ventes de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7014"
+ },
+ "Sur internet": {
+ "account_number": "7015"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7019"
+ },
+ "account_number": "701"
+ },
+ "Ventes de produits finis": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7024"
+ },
+ "Sur internet": {
+ "account_number": "7025"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7029"
+ },
+ "account_number": "702"
+ },
+ "Ventes de produits interm\u00e9diaires": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7031"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7032"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7033"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7034"
+ },
+ "Sur internet": {
+ "account_number": "7035"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7039"
+ },
+ "account_number": "703"
+ },
+ "Ventes de produits r\u00e9siduels": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7041"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7042"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7043"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7044"
+ },
+ "Sur internet": {
+ "account_number": "7045"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7049"
+ },
+ "account_number": "704"
+ },
+ "Travaux factur\u00e9s": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7051"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7052"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7053"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7054"
+ },
+ "Sur internet": {
+ "account_number": "7055"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7059"
+ },
+ "account_number": "705"
+ },
+ "Services vendus": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7061"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7062"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7063"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7064"
+ },
+ "Sur internet": {
+ "account_number": "7065"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7069"
+ },
+ "account_number": "706"
+ },
+ "Produits accessoires": {
+ "Ports, emballages perdus et autres frais factur\u00e9s": {
+ "account_number": "7071"
+ },
+ "Commissions et courtages": {
+ "account_number": "7072"
+ },
+ "Locations": {
+ "account_number": "7073"
+ },
+ "Bonis sur reprises et cessions d\u2019emballages": {
+ "account_number": "7074"
+ },
+ "Mise \u00e0 disposition de personnel": {
+ "account_number": "7075"
+ },
+ "Redevances pour brevets, logiciels, marques et droits similaires": {
+ "account_number": "7076"
+ },
+ "Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {
+ "account_number": "7077"
+ },
+ "Autres produits accessoires": {
+ "account_number": "7078"
+ },
+ "account_number": "707"
+ },
+ "account_number": "70"
+ },
+ "Subventions d\u2019exploitation": {
+ "Sur produits \u00e0 l\u2019exportation": {
+ "account_number": "711"
+ },
+ "Sur produits \u00e0 l\u2019importation": {
+ "account_number": "712"
+ },
+ "Sur produits de p\u00e9r\u00e9quation": {
+ "account_number": "713"
+ },
+ "Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {
+ "account_number": "714"
+ },
+ "Autres subventions d\u2019exploitation": {
+ "Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {
+ "account_number": "7181"
+ },
+ "Vers\u00e9es par les organismes internationaux": {
+ "account_number": "7182"
+ },
+ "Vers\u00e9es par des tiers": {
+ "account_number": "7183"
+ },
+ "account_number": "718"
+ },
+ "account_number": "71"
+ },
+ "Production immobilis\u00e9e": {
+ "Immobilisations incorporelles": {
+ "account_number": "721"
+ },
+ "Immobilisations corporelles": {
+ "Immobilisations corporelles (hors actifs biologiques)": {
+ "account_number": "7221"
+ },
+ "Immobilisations corporelles (actifs biologiques)": {
+ "account_number": "7222"
+ },
+ "account_number": "722"
+ },
+ "Production auto-consomm\u00e9e": {
+ "account_number": "724"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "726"
+ },
+ "account_number": "72"
+ },
+ "Variations des stocks de biens et de services produits": {
+ "Variations des stocks de produits en cours": {
+ "Produits en cours": {
+ "account_number": "7341"
+ },
+ "Travaux en cours": {
+ "account_number": "7342"
+ },
+ "account_number": "734"
+ },
+ "Variations des en-cours de services": {
+ "\u00c9tudes en cours": {
+ "account_number": "7351"
+ },
+ "Prestations de services en cours": {
+ "account_number": "7352"
+ },
+ "account_number": "735"
+ },
+ "Variations des stocks de produits finis": {
+ "account_number": "736"
+ },
+ "Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "account_number": "7371"
+ },
+ "Produits r\u00e9siduels": {
+ "account_number": "7372"
+ },
+ "account_number": "737"
+ },
+ "account_number": "73"
+ },
+ "Autres produits": {
+ "Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "account_number": "751"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "7521"
+ },
+ "B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "7525"
+ },
+ "account_number": "752"
+ },
+ "Produits des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "7541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "7542"
+ },
+ "account_number": "754"
+ },
+ "Gains de change sur cr\u00e9ances et dettes commerciales": {
+ "account_number": "756"
+ },
+ "Produits divers": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "7581"
+ },
+ "Indemnit\u00e9s d\u2019assurances re\u00e7ues": {
+ "account_number": "7582"
+ },
+ "Autres produits divers": {
+ "account_number": "7588"
+ },
+ "account_number": "758"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "7591"
+ },
+ "Sur stocks": {
+ "account_number": "7593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "7594"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "account_number": "7598"
+ },
+ "account_number": "759"
+ },
+ "account_number": "75"
+ },
+ "Revenus financiers et produits assimil\u00e9s": {
+ "Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "Int\u00e9r\u00eats de pr\u00eats": {
+ "account_number": "7712"
+ },
+ "Int\u00e9r\u00eats sur cr\u00e9ances diverses": {
+ "account_number": "7713"
+ },
+ "account_number": "771"
+ },
+ "Revenus de participations et autres titres immobilis\u00e9s": {
+ "Revenus des titres de participation": {
+ "account_number": "7721"
+ },
+ "Revenus autres titres immobilis\u00e9s": {
+ "account_number": "7722"
+ },
+ "account_number": "772"
+ },
+ "Escomptes obtenus": {
+ "account_number": "773"
+ },
+ "Revenus de placement": {
+ "Revenus des obligations": {
+ "account_number": "7745"
+ },
+ "Revenus des titres de placement": {
+ "account_number": "7746"
+ },
+ "account_number": "774"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "account_number": "775"
+ },
+ "Gains de change financiers": {
+ "account_number": "776"
+ },
+ "Gains sur cessions de titres de placement": {
+ "account_number": "777"
+ },
+ "Gains sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "7781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "7782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "7784"
+ },
+ "account_number": "778"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "7791"
+ },
+ "Sur titres de placement": {
+ "account_number": "7795"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "7798"
+ },
+ "account_number": "779"
+ },
+ "account_number": "77"
+ },
+ "Transferts de charges": {
+ "Transferts de charges d\u2019exploitation": {
+ "account_number": "781"
+ },
+ "Transferts de charges financi\u00e8res": {
+ "account_number": "787"
+ },
+ "account_number": "78"
+ },
+ "Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Pour risques et charges": {
+ "account_number": "7911"
+ },
+ "Des immobilisations incorporelles": {
+ "account_number": "7913"
+ },
+ "Des immobilisations corporelles": {
+ "account_number": "7914"
+ },
+ "account_number": "791"
+ },
+ "Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Pour risques et charges": {
+ "account_number": "7971"
+ },
+ "Des immobilisations financi\u00e8res": {
+ "account_number": "7972"
+ },
+ "account_number": "797"
+ },
+ "Reprises d\u2019amortissements": {
+ "account_number": "798"
+ },
+ "Reprises de subventions d\u2019investissement": {
+ "account_number": "799"
+ },
+ "account_number": "79"
+ },
+ "root_type": "Income",
+ "account_number": "7"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "Valeurs comptables des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "812"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "816"
+ },
+ "account_number": "81"
+ },
+ "Charges hors activit\u00e9s ordinaires": {
+ "Charges HAO constat\u00e9es": {
+ "account_number": "831"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de restructuration": {
+ "account_number": "833"
+ },
+ "Pertes sur cr\u00e9ances HAO": {
+ "account_number": "834"
+ },
+ "Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {
+ "account_number": "835"
+ },
+ "Abandons de cr\u00e9ances consentis": {
+ "account_number": "836"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de liquidation": {
+ "account_number": "837"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "839"
+ },
+ "account_number": "83"
+ },
+ "Dotations hors activit\u00e9s ordinaires": {
+ "Dotations aux provisions r\u00e9glement\u00e9es": {
+ "account_number": "851"
+ },
+ "Dotations aux amortissements HAO": {
+ "account_number": "852"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "853"
+ },
+ "Dotations aux provisions pour risques et charges HAO": {
+ "account_number": "854"
+ },
+ "Autres dotations HAO": {
+ "account_number": "858"
+ },
+ "account_number": "85"
+ },
+ "Participation des travailleurs": {
+ "Participation l\u00e9gale aux b\u00e9n\u00e9fices": {
+ "account_number": "871"
+ },
+ "Participation contractuelle aux b\u00e9n\u00e9fices": {
+ "account_number": "874"
+ },
+ "Autres participations": {
+ "account_number": "878"
+ },
+ "account_number": "87"
+ },
+ "Imp\u00f4ts sur le r\u00e9sultat": {
+ "Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {
+ "account_number": "8911"
+ },
+ "Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {
+ "account_number": "8912"
+ },
+ "Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {
+ "account_number": "8913"
+ },
+ "account_number": "891"
+ },
+ "Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "account_number": "892"
+ },
+ "Imp\u00f4t minimum forfaitaire IMF": {
+ "account_number": "895"
+ },
+ "D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "D\u00e9gr\u00e8vements": {
+ "account_number": "8991"
+ },
+ "Annulations pour pertes r\u00e9troactives": {
+ "account_number": "8994"
+ },
+ "account_number": "899"
+ },
+ "account_number": "89"
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "Produits des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "822"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "826"
+ },
+ "account_number": "82"
+ },
+ "Produits hors activit\u00e9s ordinaires": {
+ "Produits HAO constat\u00e9s": {
+ "account_number": "841"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de restructuration": {
+ "account_number": "843"
+ },
+ "Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {
+ "account_number": "844"
+ },
+ "Dons et lib\u00e9ralit\u00e9s obtenus": {
+ "account_number": "845"
+ },
+ "Abandons de cr\u00e9ances obtenus": {
+ "account_number": "846"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de liquidation": {
+ "account_number": "847"
+ },
+ "Transferts de charges HAO": {
+ "account_number": "848"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "849"
+ },
+ "account_number": "84"
+ },
+ "Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "Reprises de provisions r\u00e9glement\u00e9es": {
+ "account_number": "861"
+ },
+ "Reprises d\u2019amortissements HAO": {
+ "account_number": "862"
+ },
+ "Reprises de d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "863"
+ },
+ "Reprises de provisions pour risques et charges HAO": {
+ "account_number": "864"
+ },
+ "Autres reprises HAO": {
+ "account_number": "868"
+ },
+ "account_number": "86"
+ },
+ "Subventions d\u2019\u00e9quilibre": {
+ "\u00c9tat": {
+ "account_number": "881"
+ },
+ "Collectivit\u00e9s publiques": {
+ "account_number": "884"
+ },
+ "Groupe": {
+ "account_number": "886"
+ },
+ "Autres": {
+ "account_number": "888"
+ },
+ "account_number": "88"
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/cf_plan_comptable.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/cf_plan_comptable.json
new file mode 100644
index 00000000000..4871d5387af
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/cf_plan_comptable.json
@@ -0,0 +1,1919 @@
+{
+ "country_code": "cf",
+ "name": "Syscohada - Plan Comptable",
+ "tree": {
+ "1-Comptes de ressources durables": {
+ "10-Capital": {
+ "101-Capital social": {
+ "1011-Capital souscrit, non appel\u00e9": {},
+ "1012-Capital souscrit, appel\u00e9, non vers\u00e9": {},
+ "1013-Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {},
+ "1014-Capital souscrit, appel\u00e9, vers\u00e9, amorti": {},
+ "1018-Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {}
+ },
+ "102-Capital par dotation": {
+ "1021-Dotation initiale": {},
+ "1022-Dotations compl\u00e9mentaires": {},
+ "1028-Autres dotations": {}
+ },
+ "103-Capital personnel": {},
+ "104-Compte de l\u2019exploitant": {
+ "1041-Apports temporaires": {},
+ "1042-Op\u00e9rations courantes": {},
+ "1043-R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {},
+ "1047-Pr\u00e9l\u00e8vements d\u2019autoconsommation": {},
+ "1048-Autres pr\u00e9l\u00e8vements": {}
+ },
+ "105-Primes li\u00e9es au capital social": {
+ "1051-Primes d\u2019\u00e9mission": {},
+ "1052-Primes d\u2019apport": {},
+ "1053-Primes de fusion": {},
+ "1054-Primes de conversion": {},
+ "1058-Autres primes": {}
+ },
+ "106-\u00c9carts de r\u00e9\u00e9valuation": {
+ "1061-\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {},
+ "1062-\u00c9carts de r\u00e9\u00e9valuation libre": {}
+ },
+ "109-Apporteurs, capital souscrit, non appel\u00e9": {}
+ },
+ "11-R\u00e9serves": {
+ "111-R\u00e9serve l\u00e9gale": {},
+ "112-R\u00e9serves statutaires ou contractuelles": {},
+ "113-R\u00e9serves r\u00e9glement\u00e9es": {
+ "1131-R\u00e9serves de plus-values nettes \u00e0 long terme": {},
+ "1132-R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {},
+ "1133-R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {},
+ "1134-R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {},
+ "1135-Autres r\u00e9serves r\u00e9glement\u00e9es": {}
+ },
+ "118-Autres r\u00e9serves": {
+ "1181-R\u00e9serves facultatives": {},
+ "1188-R\u00e9serves diverses": {}
+ }
+ },
+ "12-Report \u00e0 nouveau": {
+ "121-Report \u00e0 nouveau cr\u00e9diteur": {},
+ "129-Report \u00e0 nouveau d\u00e9biteur": {
+ "1291-Perte nette \u00e0 reporter": {},
+ "1292-Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {}
+ }
+ },
+ "13-R\u00e9sultat net de l\u2019exercice": {
+ "130-R\u00e9sultat en instance d\u2019affectation": {
+ "1301-R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {},
+ "1309-R\u00e9sultat en instance d\u2019affectation : perte": {}
+ },
+ "131-R\u00e9sultat net : b\u00e9n\u00e9fice": {},
+ "132-Marge commerciale (MC)": {},
+ "133-Valeur ajout\u00e9e (VA)": {},
+ "134-Exc\u00e9dent brut d\u2019exploitation (EBE)": {},
+ "135-R\u00e9sultat d\u2019exploitation (RE)": {},
+ "136-R\u00e9sultat financier (RF)": {},
+ "137-R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {},
+ "138-R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "1381-R\u00e9sultat de fusion": {},
+ "1382-R\u00e9sultat d\u2019apport partiel d\u2019actif": {},
+ "1383-R\u00e9sultat de scission": {},
+ "1384-R\u00e9sultat de liquidation": {}
+ },
+ "139-R\u00e9sultat net : perte": {}
+ },
+ "14-Subventions d\u2019investissement": {
+ "141-Subventions d\u2019\u00e9quipement": {
+ "1411-\u00c9tat": {},
+ "1412-R\u00e9gions": {},
+ "1413-D\u00e9partements": {},
+ "1414-Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {},
+ "1415-Entit\u00e9s publiques ou mixtes": {},
+ "1416-Entit\u00e9s et organismes priv\u00e9s": {},
+ "1417-Organismes internationaux": {},
+ "1418-Autres": {}
+ },
+ "148-Autres subventions d\u2019investissement": {}
+ },
+ "15-Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "151-Amortissements d\u00e9rogatoires": {},
+ "152-Plus-values de cession \u00e0 r\u00e9investir": {},
+ "153-Fonds r\u00e9glement\u00e9s": {
+ "1531-Fonds National": {},
+ "1532-Pr\u00e9l\u00e8vement pour le Budget": {}
+ },
+ "154-Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {},
+ "155-Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "1551-Reconstitution des gisements miniers et p\u00e9troliers": {}
+ },
+ "156-Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "1561-Hausse de prix": {},
+ "1562-Fluctuation des cours": {}
+ },
+ "157-Provisions pour investissement": {},
+ "158-Autres provisions et fonds r\u00e9glement\u00e9s": {}
+ },
+ "16-Emprunts et dettes assimil\u00e9es": {
+ "161-Emprunts obligataires": {
+ "1611-Emprunts obligataires ordinaires": {},
+ "1612-Emprunts obligataires convertibles en actions": {},
+ "1613-Emprunts obligataires remboursables en actions": {},
+ "1618-Autres emprunts obligataires": {}
+ },
+ "162-Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "163-Avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "164-Avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "165-D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "1651-D\u00e9p\u00f4ts": {},
+ "1652-Cautionnements": {}
+ },
+ "166-Int\u00e9r\u00eats courus": {
+ "1661-Sur emprunts obligataires": {},
+ "1662-Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "1663-Sur avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "1664-Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "1665-Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {},
+ "1667-Sur avances assorties de conditions particuli\u00e8res": {},
+ "1668-Sur autres emprunts et dettes": {}
+ },
+ "167-Avances assorties de conditions particuli\u00e8res": {
+ "1671-Avances bloqu\u00e9es pour augmentation du capital": {},
+ "1672-Avances conditionn\u00e9es par l\u2019\u00c9tat": {},
+ "1673-Avances conditionn\u00e9es par les autres organismes africains": {},
+ "1674-Avances conditionn\u00e9es par les organismes internationaux": {}
+ },
+ "168-Autres emprunts et dettes": {
+ "1681-Rentes viag\u00e8res capitalis\u00e9es": {},
+ "1682-Billets de fonds": {},
+ "1683-Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {},
+ "1684-Emprunts participatifs": {},
+ "1685-Participation des travailleurs aux b\u00e9n\u00e9fices": {},
+ "1686-Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {}
+ }
+ },
+ "17-Dettes de location acquisition": {
+ "172-Dettes de location acquisition / cr\u00e9dit bail immobilier": {},
+ "173-Dettes de location acquisition / cr\u00e9dit bail mobilier": {},
+ "174-Dettes de location acquisition / location de vente": {},
+ "176-Int\u00e9r\u00eats courus": {
+ "1762-Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "1763-Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "1764-Sur dettes de location acquisition / location-vente": {},
+ "1768-Sur autres dettes de location acquisition": {}
+ },
+ "178-Autres dettes de location acquisition": {}
+ },
+ "18-Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "181-Dettes li\u00e9es \u00e0 des participations": {
+ "1811-Dettes li\u00e9es \u00e0 des participations (groupe)": {},
+ "1812-Dettes li\u00e9es \u00e0 des participations (hors groupe)": {}
+ },
+ "182-Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "183-Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {},
+ "184-Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "185-Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "186-Comptes de liaison charges": {},
+ "187-Comptes de liaison produits": {},
+ "188-Comptes de liaison des soci\u00e9t\u00e9s en participation": {}
+ },
+ "19-Provisions pour risques et charges": {
+ "191-Provisions pour litiges": {},
+ "192-Provisions pour garanties donn\u00e9es aux clients": {},
+ "193-Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {},
+ "194-Provisions pour pertes de change": {},
+ "195-Provisions pour imp\u00f4ts": {},
+ "196-Provisions pour pensions et obligations similaires": {
+ "1961-Provisions pour pensions et obligations similaires engagement de retraite": {},
+ "1962-Actif du r\u00e9gime de retraite": {}
+ },
+ "197-Provisions pour restructuration": {},
+ "198-Autres provisions pour risques et charges": {
+ "1981-Provisions pour amendes et p\u00e9nalit\u00e9s": {},
+ "1983-Provisions pour propre assureur": {},
+ "1984-Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "1985-Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {},
+ "1988-Provisions pour divers risques et charges": {}
+ }
+ },
+ "root_type": "Equity"
+ },
+ "2-Comptes d\u2019actif immobilis\u00e9": {
+ "21-Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "211-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "212-Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "2121-Brevets": {
+ "account_type": "Fixed Asset"
+ },
+ "2122-Licences": {
+ "account_type": "Fixed Asset"
+ },
+ "2123-Concessions de service public": {
+ "account_type": "Fixed Asset"
+ },
+ "2128-Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "213-Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "2131-Logiciels": {
+ "account_type": "Fixed Asset"
+ },
+ "2132-Sites internet": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "214-Marques": {
+ "account_type": "Fixed Asset"
+ },
+ "215-Fonds commercial": {
+ "account_type": "Fixed Asset"
+ },
+ "216-Droit au bail": {
+ "account_type": "Fixed Asset"
+ },
+ "217-Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset"
+ },
+ "218-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "2181-Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset"
+ },
+ "2182-Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset"
+ },
+ "2183-Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset"
+ },
+ "2184-Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset"
+ },
+ "2188-Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "219-Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "2191-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "2193-Logiciels et internet": {
+ "account_type": "Fixed Asset"
+ },
+ "2198-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "22-Terrains": {
+ "account_type": "Fixed Asset",
+ "221-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "2211-Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset"
+ },
+ "2212-Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset"
+ },
+ "2218-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "222-Terrains nus": {
+ "account_type": "Fixed Asset",
+ "2221-Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset"
+ },
+ "2228-Autres terrains nus": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "223-Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "2231-Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset"
+ },
+ "2232-Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset"
+ },
+ "2234-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2235-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2238-Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "224-Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "2241-Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset"
+ },
+ "2245-Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2248-Autres travaux": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "225-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "2251-Carri\u00e8res": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "226-Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "2261-Parkings": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "227-Terrains mis en concession": {
+ "account_type": "Fixed Asset"
+ },
+ "228-Autres terrains": {
+ "account_type": "Fixed Asset",
+ "2281-Terrains immeubles de placement": {
+ "account_type": "Fixed Asset"
+ },
+ "2285-Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset"
+ },
+ "2286-Terrains de location acquisition": {
+ "account_type": "Fixed Asset"
+ },
+ "2288-Divers terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "229-Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "2291-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset"
+ },
+ "2292-Terrains nus": {
+ "account_type": "Fixed Asset"
+ },
+ "2295-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2298-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "23-B\u00e2timents, installations techniques et agencements": {
+ "231-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "2311-B\u00e2timents industriels": {},
+ "2312-B\u00e2timents agricoles": {},
+ "2313-B\u00e2timents administratifs et commerciaux": {},
+ "2314-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2315-B\u00e2timents immeubles de placement": {},
+ "2316-B\u00e2timents de location acquisition": {}
+ },
+ "232-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "2321-B\u00e2timents industriels": {},
+ "2322-B\u00e2timents agricoles": {},
+ "2323-B\u00e2timents administratifs et commerciaux": {},
+ "2324-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2325-B\u00e2timents immeubles de placement": {},
+ "2326-B\u00e2timents de location acquisition": {}
+ },
+ "233-Ouvrages d\u2019infrastructure": {
+ "2331-Voies de terre": {},
+ "2332-Voies de fer": {},
+ "2333-Voies d\u2019eau": {},
+ "2334-Barrages, Digues": {},
+ "2335-Pistes d\u2019a\u00e9rodrome": {},
+ "2338-Autres ouvrages d\u2019infrastructures": {}
+ },
+ "234-Am\u00e9nagements, agencements et installations techniques": {
+ "2341-Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {},
+ "2342-Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {},
+ "2343-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {},
+ "2344-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {},
+ "2345-Am\u00e9nagements et agencements des b\u00e2timents": {}
+ },
+ "235-Am\u00e9nagements de bureaux": {
+ "2351-Installations g\u00e9n\u00e9rales": {},
+ "2358-Autres am\u00e9nagements de bureaux": {}
+ },
+ "237-B\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "238-Autres installations et agencements": {},
+ "239-B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "2391-B\u00e2timents en cours": {},
+ "2392-Installations en cours": {},
+ "2393-Ouvrages d\u2019infrastructure en cours": {},
+ "2394-Am\u00e9nagements et agencements et installations techniques en cours": {},
+ "2395-Am\u00e9nagements de bureaux en cours": {},
+ "2398-Autres installations et agencements en cours": {}
+ }
+ },
+ "24-Mat\u00e9riel, mobilier et actifs biologiques": {
+ "241-Mat\u00e9riel et outillage industriel et commercial": {
+ "2411-Mat\u00e9riel industriel": {},
+ "2412-Outillage industriel": {},
+ "2413-Mat\u00e9riel commercial": {},
+ "2414-Outillage commercial": {},
+ "2416-Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {}
+ },
+ "242-Mat\u00e9riel et outillage agricole": {
+ "2421-Mat\u00e9riel agricole": {},
+ "2422-Outillage agricole": {},
+ "2426-Mat\u00e9riel & outillage agricole de location-acquisition": {}
+ },
+ "243-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "244-Mat\u00e9riel et mobilier": {
+ "2441-Mat\u00e9riel de bureau": {},
+ "2442-Mat\u00e9riel informatique": {},
+ "2443-Mat\u00e9riel bureautique": {},
+ "2444-Mobilier de bureau": {},
+ "2445-Mat\u00e9riel et mobilier immeubles de placement": {},
+ "2446-Mat\u00e9riel et mobilier de location acquisition": {},
+ "2447-Mat\u00e9riel et mobilier des logements du personnel": {}
+ },
+ "245-Mat\u00e9riel de transport": {
+ "2451-Mat\u00e9riel automobile": {},
+ "2452-Mat\u00e9riel ferroviaire": {},
+ "2453-Mat\u00e9riel fluvial, lagunaire": {},
+ "2454-Mat\u00e9riel naval": {},
+ "2455-Mat\u00e9riel a\u00e9rien": {},
+ "2456-Mat\u00e9riel de transport de location-acquisition": {},
+ "2457-Mat\u00e9riel hippomobile": {},
+ "2458-Autres mat\u00e9riels de transport": {}
+ },
+ "246-Actifs biologiques": {
+ "2461-Cheptel, animaux de trait": {},
+ "2462-Cheptel, animaux reproducteurs": {},
+ "2463-Animaux de garde": {},
+ "2465-Plantations agricoles": {},
+ "2468-Autres actifs biologiques": {}
+ },
+ "247-Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "2471-Agencements et am\u00e9nagements du mat\u00e9riel": {},
+ "2472-Agencements et am\u00e9nagements des actifs biologiques": {},
+ "2478-Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {}
+ },
+ "248-Autres mat\u00e9riels et mobiliers": {
+ "2481-Collections et \u0153uvres d\u2019art": {},
+ "2488-Divers mat\u00e9riels mobiliers": {}
+ },
+ "249-Mat\u00e9riels et actifs biologiques en cours": {
+ "2491-Mat\u00e9riel et outillage industriel et commercial": {},
+ "2492-Mat\u00e9riel et outillage agricole": {},
+ "2493-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2494-Mat\u00e9riel et mobilier de bureau": {},
+ "2495-Mat\u00e9riel de transport": {},
+ "2496-Actifs biologiques": {},
+ "2497-Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {},
+ "2498-Autres mat\u00e9riels et actifs biologiques en cours": {}
+ }
+ },
+ "25-Avances et acomptes vers\u00e9s sur immobilisations": {
+ "251-Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "252-Avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "26-Titres de participation": {
+ "261-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "262-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "263-Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "265-Participations dans des organismes professionnels": {},
+ "266-Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {},
+ "268-Autres titres de participation": {}
+ },
+ "27-Autres immobilisations financi\u00e8res": {
+ "271-Pr\u00eats et cr\u00e9ances": {
+ "2711-Pr\u00eats participatifs": {},
+ "2712-Pr\u00eats aux associ\u00e9s": {},
+ "2713-Billets de fonds": {},
+ "2714-Titres pr\u00eat\u00e9s": {},
+ "2718-Autres pr\u00eats et cr\u00e9ances": {}
+ },
+ "272-Pr\u00eats au personnel": {
+ "2721-Pr\u00eats immobiliers": {},
+ "2722-Pr\u00eats mobiliers et d\u2019installation": {},
+ "2728-Autres pr\u00eats au personnel": {}
+ },
+ "273-Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "2731-Retenues de garantie": {},
+ "2733-Fonds r\u00e9glement\u00e9": {},
+ "2734-Cr\u00e9ances sur le conc\u00e9dant": {},
+ "2738-Autres cr\u00e9ances sur l\u2019\u00c9tat": {}
+ },
+ "274-Titres immobilis\u00e9s": {
+ "2741-Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {},
+ "2742-Titres participatifs": {},
+ "2743-Certificats d\u2019investissement": {},
+ "2744-Parts de fonds commun de placement (FCP)": {},
+ "2745-Obligations": {},
+ "2746-Actions ou parts propres": {},
+ "2748-Autres titres immobilis\u00e9s": {}
+ },
+ "275-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "2751-D\u00e9p\u00f4ts pour loyers d\u2019avance": {},
+ "2752-D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {},
+ "2753-D\u00e9p\u00f4ts pour l\u2019eau": {},
+ "2754-D\u00e9p\u00f4ts pour le gaz": {},
+ "2755-D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {},
+ "2756-Cautionnements sur march\u00e9s publics": {},
+ "2757-Cautionnements sur autres op\u00e9rations": {},
+ "2758-Autres d\u00e9p\u00f4ts et cautionnements": {}
+ },
+ "276-Int\u00e9r\u00eats courus": {
+ "2761-Pr\u00eats et cr\u00e9ances non commerciales": {},
+ "2762-Pr\u00eats au personnel": {},
+ "2763-Cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2764-Titres immobilis\u00e9s": {},
+ "2765-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2767-Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {},
+ "2768-Immobilisations financi\u00e8res diverses": {}
+ },
+ "277-Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "2771-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {},
+ "2772-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {},
+ "2773-Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "2774-Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {}
+ },
+ "278-Immobilisations financi\u00e8res diverses": {
+ "2781-Cr\u00e9ances diverses groupe": {},
+ "2782-Cr\u00e9ances diverses hors groupe": {},
+ "2784-Banques d\u00e9p\u00f4ts \u00e0 terme": {},
+ "2785-Or et m\u00e9taux pr\u00e9cieux": {},
+ "2788-Autres immobilisations financi\u00e8res": {}
+ }
+ },
+ "28-Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "281-Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "2811-Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2812-Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2813-Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2814-Amortissements des marques": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2815-Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2816-Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2817-Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2818-Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "282-Amortissements des terrains": {
+ "2824-Amortissements des travaux de mise en valeur des terrains": {}
+ },
+ "283-Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "2831-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2832-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2833-Amortissements des ouvrages d\u2019infrastructure": {},
+ "2834-Amortissements des am\u00e9nagements, agencements et installations techniques": {},
+ "2835-Amortissements des am\u00e9nagements de bureaux": {},
+ "2837-Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2838-Amortissements des autres installations et agencements": {}
+ },
+ "284-Amortissements du mat\u00e9riel": {
+ "2841-Amortissements du mat\u00e9riel et outillage industriel et commercial": {},
+ "2842-Amortissements du mat\u00e9riel et outillage agricole": {},
+ "2843-Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2844-Amortissements du mat\u00e9riel et mobilier": {},
+ "2845-Amortissements du mat\u00e9riel de transport": {},
+ "2846-Amortissements des actifs biologiques": {},
+ "2847-Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2848-Amortissements des autres mat\u00e9riels": {}
+ }
+ },
+ "29-D\u00e9pr\u00e9ciations des immobilisations": {
+ "291-D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "2911-D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {},
+ "2912-D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {},
+ "2913-D\u00e9pr\u00e9ciations des logiciels et sites internet": {},
+ "2914-D\u00e9pr\u00e9ciations des marques": {},
+ "2915-D\u00e9pr\u00e9ciations du fonds commercial": {},
+ "2916-D\u00e9pr\u00e9ciations du droit au bail": {},
+ "2917-D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {},
+ "2918-D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {},
+ "2919-D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {}
+ },
+ "292-D\u00e9pr\u00e9ciations des terrains": {
+ "2921-D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {},
+ "2922-D\u00e9pr\u00e9ciations des terrains nus": {},
+ "2923-D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {},
+ "2924-D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {},
+ "2925-D\u00e9pr\u00e9ciations des terrains de gisement": {},
+ "2926-D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {},
+ "2927-D\u00e9pr\u00e9ciations des terrains mis en concession": {},
+ "2928-D\u00e9pr\u00e9ciations des autres terrains": {},
+ "2929-D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {}
+ },
+ "293-D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "2931-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2932-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2933-D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {},
+ "2934-D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {},
+ "2935-D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {},
+ "2937-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2938-D\u00e9pr\u00e9ciations des autres installations et agencements": {},
+ "2939-D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {}
+ },
+ "294-D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "2941-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {},
+ "2942-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {},
+ "2943-D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2944-D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {},
+ "2945-D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {},
+ "2946-D\u00e9pr\u00e9ciations des actifs biologiques": {},
+ "2947-D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2948-D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {},
+ "2949-D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {}
+ },
+ "295-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "2951-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "2952-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "296-D\u00e9pr\u00e9ciations des titres de participation": {
+ "2961-D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "2962-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "2963-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "2965-D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {},
+ "2966-D\u00e9pr\u00e9ciations des parts dans des GIE": {},
+ "2968-D\u00e9pr\u00e9ciations des autres titres de participation": {}
+ },
+ "297-D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "2971-D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {},
+ "2972-D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {},
+ "2973-D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2974-D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {},
+ "2975-D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2977-D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {},
+ "2978-D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "3-Comptes de Stocks": {
+ "31-Marchandises": {
+ "311-Marchandises A": {
+ "3111-Marchandises A1": {},
+ "3112-Marchandises A2": {}
+ },
+ "312-Marchandises B": {
+ "3121-Marchandises B1": {},
+ "3122-Marchandises B2": {}
+ },
+ "313-Actifs biologiques": {
+ "3131-Animaux": {},
+ "3132-V\u00e9g\u00e9taux": {}
+ },
+ "318-Marchandises hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "32-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "321-Mati\u00e8res A": {},
+ "322-Mati\u00e8res B": {},
+ "323-Fournitures (A, B)": {}
+ },
+ "33-Autres approvisionnements": {
+ "331-Mati\u00e8res consommables": {},
+ "332-Fournitures d\u2019atelier et d\u2019usine": {},
+ "333-Fournitures de magasin": {},
+ "334-Fournitures de bureau": {},
+ "335-Emballages": {
+ "3351-Emballages perdus": {},
+ "3352-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "3353-Emballages \u00e0 usage mixte": {},
+ "3358-Autres emballages": {}
+ },
+ "338-Autres mati\u00e8res": {}
+ },
+ "34-Produits en cours": {
+ "341-Produits en cours": {
+ "3411-Produits en cours P1": {},
+ "3412-Produits en cours P2": {}
+ },
+ "342-Travaux en cours": {
+ "3421-Travaux en cours T1": {},
+ "3422-Travaux en cours T2": {}
+ },
+ "343-Produits interm\u00e9diaires en cours": {
+ "3431-Produits interm\u00e9diaires A": {},
+ "3432-Produits interm\u00e9diaires B": {}
+ },
+ "344-Produits r\u00e9siduels en cours": {
+ "3441-Produits r\u00e9siduels A": {},
+ "3442-Produits r\u00e9siduels B": {}
+ },
+ "345-Actifs biologiques en cours": {
+ "3451-Animaux": {},
+ "3452-V\u00e9g\u00e9taux": {}
+ }
+ },
+ "35-Services en cours": {
+ "351-\u00c9tudes en cours": {
+ "3511-\u00c9tudes en cours E1": {},
+ "3512-\u00c9tudes en cours E2": {}
+ },
+ "352-Prestations de services en cours": {
+ "3521-Prestations de services S1": {},
+ "3522-Prestations de services S2": {}
+ }
+ },
+ "36-Produits finis": {
+ "361-Produits finis A": {},
+ "362-Produits finis B": {},
+ "363-Actifs biologiques": {
+ "3631-Animaux": {},
+ "3632-V\u00e9g\u00e9taux": {},
+ "3638-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "37-Produits interm\u00e9diaires et r\u00e9siduels": {
+ "371-Produits interm\u00e9diaires": {
+ "3711-Produits interm\u00e9diaires A": {},
+ "3712-Produits interm\u00e9diaires B": {}
+ },
+ "372-Produits r\u00e9siduels": {
+ "3721-D\u00e9chets": {},
+ "3722-Rebuts": {},
+ "3723-Mati\u00e8res de R\u00e9cup\u00e9ration": {}
+ },
+ "373-Actifs biologiques": {
+ "3731-Animaux": {},
+ "3732-V\u00e9g\u00e9taux": {},
+ "3738-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "38-Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "381-Marchandises en cours de route": {},
+ "382-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {},
+ "383-Autres approvisionnements en cours de route": {},
+ "386-Produits finis en cours de route": {},
+ "387-Stock en consignation ou en d\u00e9p\u00f4t": {
+ "3871-Stock en consignation": {},
+ "3872-Stock en d\u00e9p\u00f4t": {}
+ },
+ "388-Stock provenant d\u2019immobilisations mises hors service ou au rebut": {}
+ },
+ "39-D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "391-D\u00e9pr\u00e9ciations des stocks de marchandises": {},
+ "392-D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "393-D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {},
+ "394-D\u00e9pr\u00e9ciations des productions en cours": {},
+ "395-D\u00e9pr\u00e9ciations des services en cours": {},
+ "396-D\u00e9pr\u00e9ciations des stocks de produits finis": {},
+ "397-D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {},
+ "398-D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {}
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "409-Fournisseurs d\u00e9biteurs": {
+ "4091-Fournisseurs Avances et acomptes vers\u00e9s": {},
+ "4092-Fournisseurs Groupe avances et acomptes vers\u00e9s": {},
+ "4093-Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {},
+ "4094-Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {},
+ "4098-Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {}
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "411-Clients": {
+ "4111-Clients": {
+ "account_type": "Receivable"
+ },
+ "4112-Clients groupe": {
+ "account_type": "Receivable"
+ },
+ "4114-Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable"
+ },
+ "4115-Clients, organismes internationaux": {
+ "account_type": "Receivable"
+ },
+ "4116-Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable"
+ },
+ "4117-Client, retenues de garantie": {
+ "account_type": "Receivable"
+ },
+ "4118-Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "412-Clients, effets \u00e0 recevoir en portefeuille": {
+ "4121-Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4122-Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4124-\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4125-Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "413-Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "4131-Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4132-Clients, effets impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4133-Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "4138-Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "414-Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "4141-Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4142-Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "4146-Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4147-Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "415-Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable"
+ },
+ "416-Cr\u00e9ances clients litigieuses ou douteuses": {
+ "4161-Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable"
+ },
+ "4162-Cr\u00e9ances douteuses": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "418-Clients, produits \u00e0 recevoir": {
+ "4181-Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable"
+ },
+ "4186-Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "421-Personnel, avances et acomptes": {
+ "4211-Personnel, avances": {},
+ "4212-Personnel, acomptes": {},
+ "4213-Frais avanc\u00e9s et fournitures au personnel": {}
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "4311-Prestations familiales": {},
+ "4312-Accidents de travail": {},
+ "4313-Caisse de retraite obligatoire": {},
+ "4314-Caisse de retraite facultative": {},
+ "4318-Autres cotisations sociales": {}
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "4331-Mutuelle": {},
+ "4332-Assurances retraite": {},
+ "4333-Assurances et organismes de sant\u00e9": {}
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4387-Produits \u00e0 recevoir": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "443-\u00c9tat, TVA factur\u00e9e": {
+ "4431-TVA factur\u00e9e sur ventes": {},
+ "4432-TVA factur\u00e9e sur prestations de services": {},
+ "4433-TVA factur\u00e9e sur travaux": {},
+ "4434-TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {},
+ "4435-TVA sur factures \u00e0 \u00e9tablir": {}
+ },
+ "445-\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "4451-TVA r\u00e9cup\u00e9rable sur immobilisations": {},
+ "4452-TVA r\u00e9cup\u00e9rable sur achats": {},
+ "4453-TVA r\u00e9cup\u00e9rable sur transport": {},
+ "4454-TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {},
+ "4455-TVA r\u00e9cup\u00e9rable sur factures non parvenues": {},
+ "4456-TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {}
+ },
+ "448-\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4486-Charges \u00e0 payer": {},
+ "4487-Produits \u00e0 recevoir": {}
+ },
+ "449-\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "4491-\u00c9tat, obligations cautionn\u00e9es": {},
+ "4492-\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {},
+ "4493-\u00c9tat, fonds de dotation \u00e0 recevoir": {},
+ "4494-\u00c9tat, subventions investissement \u00e0 recevoir": {},
+ "4495-\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {},
+ "4496-\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {},
+ "4497-\u00c9tat, avances sur subventions": {},
+ "4499-\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {}
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "451-Op\u00e9rations avec les organismes africains": {},
+ "452-Op\u00e9rations avec les autres organismes internationaux": {},
+ "458-Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "4581-Organismes internationaux, fonds de dotation \u00e0 recevoir": {},
+ "4582-Organismes internationaux, subventions \u00e0 recevoir": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "4613-Apporteurs, capital appel\u00e9, non vers\u00e9": {},
+ "4614-Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {},
+ "4618-Apporteurs, titres \u00e0 \u00e9changer": {}
+ },
+ "467-Apporteurs, restant d\u00fb sur capital appel\u00e9": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "4721-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4726-Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {}
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "4731-Mandants": {},
+ "4732-Mandataires": {},
+ "4733-Commettants": {},
+ "4734-Commissionnaires": {},
+ "4739-\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "4747-Compte de r\u00e9partition p\u00e9riodique des produits": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "4751-Compte actif": {
+ "account_type": "Temporary"
+ }
+ },
+ "476-Charges constat\u00e9es d\u2019avance": {},
+ "478-\u00c9carts de conversion actif": {
+ "4781-Diminution des cr\u00e9ances d\u2019exploitation": {},
+ "4782-Diminution des cr\u00e9ances financi\u00e8res": {},
+ "4783-Augmentation des dettes d\u2019exploitation": {},
+ "4784-Augmentation des dettes financi\u00e8res": {},
+ "4786-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4788-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "485-Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "4851-En compte, immobilisations incorporelles": {},
+ "4852-En compte, immobilisations corporelles": {},
+ "4853-Effets \u00e0 recevoir, immobilisations incorporelles": {},
+ "4854-Effets \u00e0 recevoir, immobilisations corporelles": {},
+ "4855-Effets escompt\u00e9s non \u00e9chus": {},
+ "4857-Retenues de garantie": {},
+ "4858-Factures \u00e0 \u00e9tablir": {}
+ },
+ "488-Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "491-D\u00e9pr\u00e9ciations des comptes clients": {
+ "4911-Cr\u00e9ances litigieuses": {},
+ "4912-Cr\u00e9ances douteuses": {}
+ },
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {},
+ "496-D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "4962-Associ\u00e9s, comptes courants": {},
+ "4963-Associ\u00e9s, op\u00e9rations faites en commun": {},
+ "4966-Groupe, comptes courants": {}
+ },
+ "497-D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {},
+ "498-D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "4985-Cr\u00e9ances sur cessions d\u2019immobilisations": {},
+ "4986-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4988-Autres cr\u00e9ances HAO": {}
+ },
+ "499-Provisions pour risques \u00e0 court terme": {
+ "4991-Sur op\u00e9rations d\u2019exploitation": {},
+ "4997-Sur op\u00e9rations financi\u00e8res": {},
+ "4998-Sur op\u00e9rations HAO": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "401-Fournisseurs, dettes en compte": {
+ "4011-Fournisseurs": {
+ "account_type": "Payable"
+ },
+ "4012-Fournisseurs groupe": {
+ "account_type": "Payable"
+ },
+ "4013-Fournisseurs sous-traitants": {
+ "account_type": "Payable"
+ },
+ "4016-Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable"
+ },
+ "4017-Fournisseur, retenues de garantie": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "402-Fournisseurs, effets \u00e0 payer": {
+ "4021-Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4022-Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4023-Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "404-Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "4041-Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4042-Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "4046-Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4047-Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "408-Fournisseurs, factures non parvenues": {
+ "4081-Fournisseurs": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4082-Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4083-Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4086-Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "419-Clients cr\u00e9diteurs": {
+ "4191-Clients, avances et acomptes re\u00e7us": {},
+ "4192-Clients groupe, avances et acomptes re\u00e7us": {},
+ "4194-Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {},
+ "4198-Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {}
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "422-Personnel, r\u00e9mun\u00e9rations dues": {},
+ "423-Personnel, oppositions, saisies-arr\u00eats": {
+ "4231-Personnel, oppositions": {},
+ "4232-Personnel, saisies-arr\u00eats": {},
+ "4233-Personnel, avis \u00e0 tiers d\u00e9tenteur": {}
+ },
+ "424-Personnel, \u0153uvres sociales internes": {
+ "4241-Assistance m\u00e9dicale": {},
+ "4242-Allocations familiales": {},
+ "4245-Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {},
+ "4248-Autres \u0153uvres sociales internes": {}
+ },
+ "425-Repr\u00e9sentants du personnel": {
+ "4251-D\u00e9l\u00e9gu\u00e9s du personnel": {},
+ "4252-Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {},
+ "4258-Autres repr\u00e9sentants du personnel": {}
+ },
+ "426-Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "4261-Participation aux b\u00e9n\u00e9fices": {},
+ "4264-Participation au capital": {}
+ },
+ "427-Personnel d\u00e9p\u00f4ts": {},
+ "428-Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4281-Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {},
+ "4286-Autres charges \u00e0 payer": {},
+ "4287-Produits \u00e0 recevoir": {}
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4381-Charges sociales sur gratifications \u00e0 payer": {},
+ "4382-Charges sociales sur cong\u00e9s \u00e0 payer": {},
+ "4386-Autres charges \u00e0 payer": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "441-\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {},
+ "442-\u00c9tat, autres imp\u00f4ts et taxes": {
+ "4421-Imp\u00f4ts et taxes d\u2019\u00c9tat": {},
+ "4422-Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {},
+ "4423-Imp\u00f4ts et taxes recouvrables sur des obligataires": {},
+ "4424-Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {},
+ "4426-Droits de douane": {},
+ "4428-Autres imp\u00f4ts et taxes": {}
+ },
+ "444-\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "4441-\u00c9tat, TVA due": {},
+ "4449-\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {}
+ },
+ "446-\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {},
+ "447-\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "4471-Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {},
+ "4472-Imp\u00f4ts sur salaires": {},
+ "4473-Contribution nationale": {},
+ "4474-Contribution nationale de solidarit\u00e9": {},
+ "4478-Autres imp\u00f4ts et contributions": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "4611-Apporteurs, apports en nature": {},
+ "4612-Apporteurs, apports en num\u00e9raire": {},
+ "4615-Apporteurs, versements re\u00e7us sur augmentation de capital": {},
+ "4616-Apporteurs, versements anticip\u00e9s": {},
+ "4617-Apporteurs d\u00e9faillants": {},
+ "4619-Apporteurs, capital \u00e0 rembourser": {}
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "4621-Principal": {},
+ "4626-Int\u00e9r\u00eats courus": {}
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "4631-Op\u00e9rations courantes": {},
+ "4636-Int\u00e9r\u00eats courus": {}
+ },
+ "465-Associ\u00e9s, dividendes \u00e0 payer": {},
+ "466-Groupe, comptes courants": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "4711-D\u00e9biteurs divers": {},
+ "4712-Cr\u00e9diteurs divers": {},
+ "4713-Obligataires": {},
+ "4715-R\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "4716-Compte d\u2019affacturage": {},
+ "4717-D\u00e9biteurs divers retenues de garantie": {},
+ "4718-Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {},
+ "4719-Bons de souscription d\u2019actions et d\u2019obligations": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "4746-Compte de r\u00e9partition p\u00e9riodique des charges": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "4752-Compte passif": {}
+ },
+ "477-Produits constat\u00e9s d\u2019avance": {},
+ "479-\u00c9carts de conversion passif": {
+ "4791-Augmentation des cr\u00e9ances d\u2019exploitation": {},
+ "4792-Augmentation des cr\u00e9ances financi\u00e8res": {},
+ "4793-Diminution des dettes d\u2019exploitation": {},
+ "4794-Diminution des dettes financi\u00e8res": {},
+ "4797-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4798-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "481-Fournisseurs d\u2019investissements": {
+ "4811-Immobilisations incorporelles": {},
+ "4812-Immobilisations corporelles": {},
+ "4813-Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {},
+ "4816-R\u00e9serve de propri\u00e9t\u00e9": {},
+ "4817-Retenues de garantie": {},
+ "4818-Factures non parvenues": {}
+ },
+ "482-Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "4821-Immobilisations incorporelles": {},
+ "4822-Immobilisations corporelles": {}
+ },
+ "484-Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "4887-Produits": {}
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (PASSIF)": {
+ "490-D\u00e9pr\u00e9ciations des comptes fournisseurs": {},
+ "492-D\u00e9pr\u00e9ciations des comptes personnel": {},
+ "493-D\u00e9pr\u00e9ciations des comptes organismes sociaux": {},
+ "494-D\u00e9pr\u00e9ciations des comptes \u00c9tat et collectivit\u00e9s publiques": {},
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {}
+ },
+ "root_type": "Liability"
+ },
+ "5-Comptes de tr\u00e9sorerie": {
+ "50-Titres de placement": {
+ "501-Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "5011-Titres du Tr\u00e9sor \u00e0 court terme": {},
+ "5012-Titres d\u2019organismes financiers": {},
+ "5013-Bons de caisse \u00e0 court terme": {},
+ "5016-Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {}
+ },
+ "502-Actions": {
+ "5021-Actions ou parts propres": {},
+ "5022-Actions cot\u00e9es": {},
+ "5023-Actions non cot\u00e9es": {},
+ "5024-Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {},
+ "5025-Autres actions": {},
+ "5026-Frais d\u2019acquisition des actions": {}
+ },
+ "503-Obligations": {
+ "5031-Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {},
+ "5032-Obligations cot\u00e9es": {},
+ "5033-Obligations non cot\u00e9es": {},
+ "5035-Autres obligations": {},
+ "5036-Frais d\u2019acquisition des obligations": {}
+ },
+ "504-Bons de souscription": {
+ "5042-Bons de souscription d\u2019actions": {},
+ "5043-Bons de souscription d\u2019obligations": {}
+ },
+ "505-Titres n\u00e9gociables hors r\u00e9gion": {},
+ "506-Int\u00e9r\u00eats courus": {
+ "5061-Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {},
+ "5062-Actions": {},
+ "5063-Obligations": {}
+ },
+ "508-Autres titres de placement et cr\u00e9ances assimil\u00e9es": {}
+ },
+ "51-Valeurs \u00e0 encaisser": {
+ "511-Effets \u00e0 encaisser": {},
+ "512-Effets \u00e0 l\u2019encaissement": {},
+ "513-Ch\u00e8ques \u00e0 encaisser": {},
+ "514-Ch\u00e8ques \u00e0 l\u2019encaissement": {},
+ "515-Cartes de cr\u00e9dit \u00e0 encaisser": {},
+ "518-Autres valeurs \u00e0 l\u2019encaissement": {
+ "5181-Warrants": {},
+ "5182-Billets de fonds": {},
+ "5185-Ch\u00e8ques de voyage": {},
+ "5186-Coupons \u00e9chus": {},
+ "5187-Int\u00e9r\u00eats \u00e9chus des obligations": {}
+ }
+ },
+ "52-Banques": {
+ "521-Banques locales": {
+ "5211-Banques en monnaie nationale": {
+ "account_type": "Bank"
+ },
+ "5215-Banques en devises": {
+ "account_type": "Bank"
+ },
+ "account_type": "Bank"
+ },
+ "522-Banques autres \u00c9tats r\u00e9gion": {},
+ "523-Banques autres \u00c9tats zone mon\u00e9taire": {},
+ "524-Banques hors zone mon\u00e9taire": {},
+ "525-Banques d\u00e9p\u00f4t \u00e0 terme": {},
+ "526-Banques, int\u00e9r\u00eats courus": {
+ "5261-Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {},
+ "5267-Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {}
+ }
+ },
+ "53-\u00c9tablissements financiers et assimil\u00e9s": {
+ "531-Ch\u00e8ques postaux": {},
+ "532-Tr\u00e9sor": {},
+ "533-Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {},
+ "536-\u00c9tablissements financiers, int\u00e9r\u00eats courus": {},
+ "538-Autres organismes financiers": {}
+ },
+ "54-Instruments de tr\u00e9sorerie": {
+ "541-Options de taux d\u2019int\u00e9r\u00eat": {},
+ "542-Options de taux de change": {},
+ "543-Options de taux boursiers": {},
+ "544-Instruments de march\u00e9s \u00e0 terme": {},
+ "545-Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {}
+ },
+ "55-Instruments de monnaie \u00e9lectronique": {
+ "551-Monnaie \u00e9lectronique carte carburant": {},
+ "552-Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {},
+ "553-Monnaie \u00e9lectronique carte p\u00e9age": {},
+ "554-Porte-monnaie \u00e9lectronique": {},
+ "558-Autres instruments de monnaies \u00e9lectroniques": {}
+ },
+ "56-Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "561-Cr\u00e9dits de tr\u00e9sorerie": {},
+ "564-Escompte de cr\u00e9dits de campagne": {},
+ "565-Escompte de cr\u00e9dits ordinaires": {},
+ "566-Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {}
+ },
+ "57-Caisse": {
+ "571-Caisse si\u00e8ge social": {
+ "5711-Caisse en monnaie nationale": {},
+ "5712-Caisse en devises": {}
+ },
+ "572-Caisse succursale A": {
+ "5721-En monnaie nationale": {},
+ "5722-En devises": {}
+ },
+ "573-Caisse succursale B": {
+ "5731-En monnaie nationale": {},
+ "5732-En devises": {}
+ }
+ },
+ "58-R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "581-R\u00e9gies d\u2019avance": {},
+ "582-Accr\u00e9ditifs": {},
+ "585-Virements de fonds": {},
+ "588-Autres virements internes": {}
+ },
+ "59-D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "590-D\u00e9pr\u00e9ciations des titres de placement": {},
+ "591-D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {},
+ "592-D\u00e9pr\u00e9ciations des comptes banques": {},
+ "593-D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {},
+ "594-D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {},
+ "599-Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {}
+ },
+ "root_type": "Asset"
+ },
+ "6-Comptes de charges des activit\u00e9s ordinaires": {
+ "60-Achats et variations de stocks": {
+ "601-Achats de marchandises": {
+ "6011-Dans la R\u00e9gion": {},
+ "6012-Hors R\u00e9gion": {},
+ "6013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6015-Frais sur achats": {},
+ "6019-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "602-Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "6021-Dans la R\u00e9gion": {},
+ "6022-Hors R\u00e9gion": {},
+ "6023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6025-Frais sur achats": {},
+ "6029-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "603-Variations des stocks de biens achet\u00e9s": {
+ "6031-Variations des stocks de marchandises": {},
+ "6032-Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "6033-Variations des stocks d\u2019autres approvisionnements": {}
+ },
+ "604-Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "6041-Mati\u00e8res consommables": {},
+ "6042-Mati\u00e8res combustibles": {},
+ "6043-Produits d\u2019entretien": {},
+ "6044-Fournitures d\u2019atelier et d\u2019usine": {},
+ "6045-Frais sur achat": {},
+ "6046-Fournitures de magasin": {},
+ "6047-Fournitures de bureau": {},
+ "6049-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "605-Autres achats": {
+ "6051-Fournitures non stockables Eau": {},
+ "6052-Fournitures non stockables \u00c9lectricit\u00e9": {},
+ "6053-Fournitures non stockables Autres \u00e9nergies": {},
+ "6054-Fournitures d\u2019entretien non stockables": {},
+ "6055-Fournitures de bureau non stockables": {},
+ "6056-Achats de petit mat\u00e9riel et outillage": {},
+ "6057-Achats d\u2019\u00e9tudes et prestations de services": {},
+ "6058-Achats de travaux, mat\u00e9riels et \u00e9quipements": {},
+ "6059-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "608-Achats d\u2019emballages": {
+ "6081-Emballages perdus": {},
+ "6082-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "6083-Emballages \u00e0 usage mixte": {},
+ "6085-Frais sur achats": {},
+ "6089-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ }
+ },
+ "61-Transports": {
+ "612-Transports sur ventes": {},
+ "613-Transports pour le compte de tiers": {},
+ "614-Transports du personnel": {},
+ "616-Transports de plis": {},
+ "618-Autres frais de transport": {
+ "6181-Voyages et d\u00e9placements": {},
+ "6182-Transports entre \u00e9tablissements ou chantiers": {},
+ "6183-Transports administratifs": {}
+ }
+ },
+ "62-Services ext\u00e9rieurs": {
+ "621-Sous-traitance g\u00e9n\u00e9rale": {},
+ "622-Locations, charges locatives": {
+ "6221-Locations de terrains": {},
+ "6222-Locations de b\u00e2timents": {},
+ "6223-Locations de mat\u00e9riels et outillages": {},
+ "6224-Malis sur emballages": {},
+ "6225-Locations d\u2019emballages": {},
+ "6226-Fermages et loyers du foncier": {},
+ "6228-Locations et charges locatives diverses": {}
+ },
+ "623-Redevances de location acquisition": {
+ "6232-Cr\u00e9dit-bail immobilier": {},
+ "6233-Cr\u00e9dit-bail mobilier": {},
+ "6234-Location-vente": {},
+ "6238-Autres contrats de location acquisition": {}
+ },
+ "624-Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "6241-Entretien et r\u00e9parations des biens immobiliers": {},
+ "6242-Entretien et r\u00e9parations des biens mobiliers": {},
+ "6243-Maintenance": {},
+ "6244-Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "6248-Autres entretiens et r\u00e9parations": {}
+ },
+ "625-Primes d\u2019assurance": {
+ "6251-Assurances multirisques": {},
+ "6252-Assurances mat\u00e9riel de transport": {},
+ "6253-Assurances risques d\u2019exploitation": {},
+ "6254-Assurances responsabilit\u00e9 du producteur": {},
+ "6255-Assurances insolvabilit\u00e9 clients": {},
+ "6257-Assurances transport sur ventes": {},
+ "6258-Autres primes d\u2019assurances": {}
+ },
+ "626-\u00c9tudes, recherches et documentation": {
+ "6261-\u00c9tudes et recherches": {},
+ "6265-Documentation g\u00e9n\u00e9rale": {},
+ "6266-Documentation technique": {}
+ },
+ "627-Publicit\u00e9, publications, relations publiques": {
+ "6271-Annonces, insertions": {},
+ "6272-Catalogues, imprim\u00e9s publicitaires": {},
+ "6273-\u00c9chantillons": {},
+ "6274-Foires et expositions": {},
+ "6275-Publications": {},
+ "6276-Cadeaux \u00e0 la client\u00e8le": {},
+ "6277-Frais de colloques, s\u00e9minaires, conf\u00e9rences": {},
+ "6278-Autres charges de publicit\u00e9 et relations publiques": {}
+ },
+ "628-Frais de t\u00e9l\u00e9communications": {
+ "6281-Frais de t\u00e9l\u00e9phone": {},
+ "6282-Frais de t\u00e9lex": {},
+ "6283-Frais de t\u00e9l\u00e9copie": {},
+ "6288-Autres frais de t\u00e9l\u00e9communications": {}
+ }
+ },
+ "63-Autres services ext\u00e9rieurs": {
+ "631-Frais bancaires": {
+ "6311-Frais sur titres (vente, garde)": {},
+ "6312-Frais sur effets": {},
+ "6313-Location de coffres": {},
+ "6314-Commissions d\u2019affacturage": {},
+ "6315-Commissions sur cartes de cr\u00e9dit": {},
+ "6316-Frais d\u2019\u00e9mission d\u2019emprunts": {},
+ "6317-Frais sur instruments monnaie \u00e9lectronique": {},
+ "6318-Autres frais bancaires": {}
+ },
+ "632-R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "6322-Commissions et courtages sur ventes": {},
+ "6324-Honoraires des professions r\u00e9glement\u00e9es": {},
+ "6325-Frais d\u2019actes et de contentieux": {},
+ "6326-R\u00e9mun\u00e9rations d\u2019affacturage": {},
+ "6327-R\u00e9mun\u00e9rations des autres prestataires de services": {},
+ "6328-Divers frais": {}
+ },
+ "633-Frais de formation du personnel": {},
+ "634-Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "6342-Redevances pour brevets, licences": {},
+ "6343-Redevances pour logiciels": {},
+ "6344-Redevances pour marques": {},
+ "6345-Redevances pour sites internet": {},
+ "6346-Redevances pour concessions, droits et valeurs similaires": {}
+ },
+ "635-Cotisations": {
+ "6351-Cotisations": {},
+ "6358-Concours divers": {}
+ },
+ "637-R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "6371-Personnel int\u00e9rimaire": {},
+ "6372-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "638-Autres charges externes": {
+ "6381-Frais de recrutement du personnel": {},
+ "6382-Frais de d\u00e9m\u00e9nagement": {},
+ "6383-R\u00e9ceptions": {},
+ "6384-Missions": {},
+ "6385-Charges de copropri\u00e9t\u00e9": {}
+ }
+ },
+ "64-Imp\u00f4ts et taxes": {
+ "641-Imp\u00f4ts et taxes directs": {
+ "6411-Imp\u00f4ts fonciers et taxes annexes": {},
+ "6412-Patentes, licences et taxes annexes": {},
+ "6413-Taxes sur appointements et salaires": {},
+ "6414-Taxes d\u2019apprentissage": {},
+ "6415-Formation professionnelle continue": {},
+ "6418-Autres imp\u00f4ts et taxes directs": {}
+ },
+ "645-Imp\u00f4ts et taxes indirects": {},
+ "646-Droits d\u2019enregistrement": {
+ "6461-Droits de mutation": {},
+ "6462-Droits de timbre": {},
+ "6463-Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {},
+ "6464-Vignettes": {},
+ "6468-Autres droits": {}
+ },
+ "647-P\u00e9nalit\u00e9s, amendes fiscales": {
+ "6471-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {},
+ "6472-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {},
+ "6473-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {},
+ "6474-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {},
+ "6478-Autres p\u00e9nalit\u00e9s et amendes fiscales": {}
+ },
+ "648-Autres imp\u00f4ts et taxes": {}
+ },
+ "65-Autres charges": {
+ "651-Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "6511-Clients": {},
+ "6515-Autres d\u00e9biteurs": {}
+ },
+ "652-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "6521-Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {},
+ "6525-Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "654-Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "6541-Immobilisations incorporelles": {},
+ "6542-Immobilisations corporelles": {}
+ },
+ "656-Perte de change sur cr\u00e9ances et dettes commerciale": {},
+ "657-P\u00e9nalit\u00e9s et amendes p\u00e9nales": {},
+ "658-Charges diverses": {
+ "6581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "6582-Dons": {},
+ "6583-M\u00e9c\u00e9nat": {},
+ "6588-Autres charges diverses": {}
+ },
+ "659-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "6591-Sur risques \u00e0 court terme": {},
+ "6593-Sur stocks": {},
+ "6594-Sur cr\u00e9ances": {},
+ "6598-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {}
+ }
+ },
+ "66-Charges de personnel": {
+ "661-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "6611-Appointements salaires et commissions": {},
+ "6612-Primes et gratifications": {},
+ "6613-Cong\u00e9s pay\u00e9s": {},
+ "6614-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6615-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6616-Suppl\u00e9ment familial": {},
+ "6617-Avantages en nature": {},
+ "6618-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "662-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "6621-Appointements salaires et commissions": {},
+ "6622-Primes et gratifications": {},
+ "6623-Cong\u00e9s pay\u00e9s": {},
+ "6624-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6625-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6626-Suppl\u00e9ment familial": {},
+ "6627-Avantages en nature": {},
+ "6628-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "663-Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "6631-Indemnit\u00e9s de logement": {},
+ "6632-Indemnit\u00e9s de repr\u00e9sentation": {},
+ "6633-Indemnit\u00e9s d\u2019expatriation": {},
+ "6634-Indemnit\u00e9s de transport": {},
+ "6638-Autres indemnit\u00e9s et avantages divers": {}
+ },
+ "664-Charges sociales": {
+ "6641-Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {},
+ "6642-Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {}
+ },
+ "666-R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "6661-R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {},
+ "6662-Charges sociales": {}
+ },
+ "667-R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "6671-Personnel int\u00e9rimaire": {},
+ "6672-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "668-Autres charges sociales": {
+ "6681-Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {},
+ "6682-Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {},
+ "6683-Versements et contributions aux autres \u0153uvres sociales": {},
+ "6684-M\u00e9decine du travail et pharmacie": {},
+ "6685-Assurances et organismes de sant\u00e9": {},
+ "6686-Assurances retraite et fonds de pension": {},
+ "6687-Majorations et p\u00e9nalit\u00e9s sociales": {},
+ "6688-Charges sociales diverses": {}
+ }
+ },
+ "67-Frais financiers et charges assimil\u00e9es": {
+ "671-Int\u00e9r\u00eats des emprunts": {
+ "6711-Emprunts obligataires": {},
+ "6712-Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "6713-Dettes li\u00e9es \u00e0 des participations": {},
+ "6714-Primes de remboursement des obligations": {}
+ },
+ "672-Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "6722-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "6723-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "6724-Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {},
+ "6728-Int\u00e9r\u00eats dans loyers des autres locations acquisition": {}
+ },
+ "673-Escomptes accord\u00e9s": {},
+ "674-Autres int\u00e9r\u00eats": {
+ "6741-Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {},
+ "6742-Comptes courants bloqu\u00e9s": {},
+ "6743-Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {},
+ "6744-Int\u00e9r\u00eats sur dettes commerciales": {},
+ "6745-Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {},
+ "6748-Int\u00e9r\u00eats sur dettes diverses": {}
+ },
+ "675-Escomptes des effets de commerce": {},
+ "676-Pertes de change financi\u00e8res": {},
+ "677-Pertes sur titres de placement": {
+ "6771-Pertes sur cessions de titres de placement": {},
+ "6772-Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {}
+ },
+ "678-Pertes et charges sur risques financiers": {
+ "6781-Sur rentes viag\u00e8res": {},
+ "6782-Sur op\u00e9rations financi\u00e8res": {},
+ "6784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "679-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "6791-Sur risques financiers": {},
+ "6795-Sur titres de placement": {},
+ "6798-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "68-Dotations aux amortissements": {
+ "681-Dotations aux amortissements d\u2019exploitation": {
+ "6812-Dotations aux amortissements des immobilisations incorporelles": {},
+ "6813-Dotations aux amortissements des immobilisations corporelles": {}
+ }
+ },
+ "69-Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "691-Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "6911-Dotations aux provisions pour risques et charges": {},
+ "6913-Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {},
+ "6914-Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {}
+ },
+ "697-Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "6971-Dotations aux provisions pour risques et charges": {},
+ "6972-Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "7-Comptes de produits des activit\u00e9s ordinaires": {
+ "70-Ventes": {
+ "701-Ventes de marchandises": {
+ "7011-Dans la R\u00e9gion": {},
+ "7012-Hors R\u00e9gion": {},
+ "7013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7015-Sur internet": {},
+ "7019-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "702-Ventes de produits finis": {
+ "7021-Dans la R\u00e9gion": {},
+ "7022-Hors R\u00e9gion": {},
+ "7023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7025-Sur internet": {},
+ "7029-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "703-Ventes de produits interm\u00e9diaires": {
+ "7031-Dans la R\u00e9gion": {},
+ "7032-Hors R\u00e9gion": {},
+ "7033-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7034-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7035-Sur internet": {},
+ "7039-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "704-Ventes de produits r\u00e9siduels": {
+ "7041-Dans la R\u00e9gion": {},
+ "7042-Hors R\u00e9gion": {},
+ "7043-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7044-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7045-Sur internet": {},
+ "7049-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "705-Travaux factur\u00e9s": {
+ "7051-Dans la R\u00e9gion": {},
+ "7052-Hors R\u00e9gion": {},
+ "7053-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7054-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7055-Sur internet": {},
+ "7059-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "706-Services vendus": {
+ "7061-Dans la R\u00e9gion": {},
+ "7062-Hors R\u00e9gion": {},
+ "7063-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7064-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7065-Sur internet": {},
+ "7069-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "707-Produits accessoires": {
+ "7071-Ports, emballages perdus et autres frais factur\u00e9s": {},
+ "7072-Commissions et courtages": {},
+ "7073-Locations": {},
+ "7074-Bonis sur reprises et cessions d\u2019emballages": {},
+ "7075-Mise \u00e0 disposition de personnel": {},
+ "7076-Redevances pour brevets, logiciels, marques et droits similaires": {},
+ "7077-Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {},
+ "7078-Autres produits accessoires": {}
+ }
+ },
+ "71-Subventions d\u2019exploitation": {
+ "711-Sur produits \u00e0 l\u2019exportation": {},
+ "712-Sur produits \u00e0 l\u2019importation": {},
+ "713-Sur produits de p\u00e9r\u00e9quation": {},
+ "714-Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {},
+ "718-Autres subventions d\u2019exploitation": {
+ "7181-Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {},
+ "7182-Vers\u00e9es par les organismes internationaux": {},
+ "7183-Vers\u00e9es par des tiers": {}
+ }
+ },
+ "72-Production immobilis\u00e9e": {
+ "721-Immobilisations incorporelles": {},
+ "722-Immobilisations corporelles": {
+ "7221-Immobilisations corporelles (hors actifs biologiques)": {},
+ "7222-Immobilisations corporelles (actifs biologiques)": {}
+ },
+ "724-Production auto-consomm\u00e9e": {},
+ "726-Immobilisations financi\u00e8res": {}
+ },
+ "73-Variations des stocks de biens et de services produits": {
+ "734-Variations des stocks de produits en cours": {
+ "7341-Produits en cours": {},
+ "7342-Travaux en cours": {}
+ },
+ "735-Variations des en-cours de services": {
+ "7351-\u00c9tudes en cours": {},
+ "7352-Prestations de services en cours": {}
+ },
+ "736-Variations des stocks de produits finis": {},
+ "737-Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "7371-Produits interm\u00e9diaires": {},
+ "7372-Produits r\u00e9siduels": {}
+ }
+ },
+ "75-Autres produits": {
+ "751-Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {},
+ "752-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "7521-Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {},
+ "7525-B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "754-Produits des cessions courantes d\u2019immobilisations": {
+ "7541-Immobilisations incorporelles": {},
+ "7542-Immobilisations corporelles": {}
+ },
+ "756-Gains de change sur cr\u00e9ances et dettes commerciales": {},
+ "758-Produits divers": {
+ "7581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "7582-Indemnit\u00e9s d\u2019assurances re\u00e7ues": {},
+ "7588-Autres produits divers": {}
+ },
+ "759-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "7591-Sur risques \u00e0 court terme": {},
+ "7593-Sur stocks": {},
+ "7594-Sur cr\u00e9ances": {},
+ "7598-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {}
+ }
+ },
+ "77-Revenus financiers et produits assimil\u00e9s": {
+ "771-Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "7712-Int\u00e9r\u00eats de pr\u00eats": {},
+ "7713-Int\u00e9r\u00eats sur cr\u00e9ances diverses": {}
+ },
+ "772-Revenus de participations et autres titres immobilis\u00e9s": {
+ "7721-Revenus des titres de participation": {},
+ "7722-Revenus autres titres immobilis\u00e9s": {}
+ },
+ "773-Escomptes obtenus": {},
+ "774-Revenus de placement": {
+ "7745-Revenus des obligations": {},
+ "7746-Revenus des titres de placement": {}
+ },
+ "775-Int\u00e9r\u00eats dans loyers de location acquisition": {},
+ "776-Gains de change financiers": {},
+ "777-Gains sur cessions de titres de placement": {},
+ "778-Gains sur risques financiers": {
+ "7781-Sur rentes viag\u00e8res": {},
+ "7782-Sur op\u00e9rations financi\u00e8res": {},
+ "7784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "779-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "7791-Sur risques financiers": {},
+ "7795-Sur titres de placement": {},
+ "7798-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "78-Transferts de charges": {
+ "781-Transferts de charges d\u2019exploitation": {},
+ "787-Transferts de charges financi\u00e8res": {}
+ },
+ "79-Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "791-Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "7911-Pour risques et charges": {},
+ "7913-Des immobilisations incorporelles": {},
+ "7914-Des immobilisations corporelles": {}
+ },
+ "797-Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "7971-Pour risques et charges": {},
+ "7972-Des immobilisations financi\u00e8res": {}
+ },
+ "798-Reprises d\u2019amortissements": {},
+ "799-Reprises de subventions d\u2019investissement": {}
+ },
+ "root_type": "Income"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "81-Valeurs comptables des cessions d\u2019immobilisations": {
+ "811-Immobilisations incorporelles": {},
+ "812-Immobilisations corporelles": {},
+ "816-Immobilisations financi\u00e8res": {}
+ },
+ "83-Charges hors activit\u00e9s ordinaires": {
+ "831-Charges HAO constat\u00e9es": {},
+ "833-Charges li\u00e9es aux op\u00e9rations de restructuration": {},
+ "834-Pertes sur cr\u00e9ances HAO": {},
+ "835-Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {},
+ "836-Abandons de cr\u00e9ances consentis": {},
+ "837-Charges li\u00e9es aux op\u00e9rations de liquidation": {},
+ "839-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "85-Dotations hors activit\u00e9s ordinaires": {
+ "851-Dotations aux provisions r\u00e9glement\u00e9es": {},
+ "852-Dotations aux amortissements HAO": {},
+ "853-Dotations aux d\u00e9pr\u00e9ciations HAO": {},
+ "854-Dotations aux provisions pour risques et charges HAO": {},
+ "858-Autres dotations HAO": {}
+ },
+ "87-Participation des travailleurs": {
+ "871-Participation l\u00e9gale aux b\u00e9n\u00e9fices": {},
+ "874-Participation contractuelle aux b\u00e9n\u00e9fices": {},
+ "878-Autres participations": {}
+ },
+ "89-Imp\u00f4ts sur le r\u00e9sultat": {
+ "891-Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "8911-Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {},
+ "8912-Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {},
+ "8913-Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {}
+ },
+ "892-Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {},
+ "895-Imp\u00f4t minimum forfaitaire IMF": {},
+ "899-D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "8991-D\u00e9gr\u00e8vements": {},
+ "8994-Annulations pour pertes r\u00e9troactives": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "82-Produits des cessions d\u2019immobilisations": {
+ "821-Immobilisations incorporelles": {},
+ "822-Immobilisations corporelles": {},
+ "826-Immobilisations financi\u00e8res": {}
+ },
+ "84-Produits hors activit\u00e9s ordinaires": {
+ "841-Produits HAO constat\u00e9s": {},
+ "843-Produits li\u00e9s aux op\u00e9rations de restructuration": {},
+ "844-Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {},
+ "845-Dons et lib\u00e9ralit\u00e9s obtenus": {},
+ "846-Abandons de cr\u00e9ances obtenus": {},
+ "847-Produits li\u00e9s aux op\u00e9rations de liquidation": {},
+ "848-Transferts de charges HAO": {},
+ "849-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "86-Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "861-Reprises de provisions r\u00e9glement\u00e9es": {},
+ "862-Reprises d\u2019amortissements HAO": {},
+ "863-Reprises de d\u00e9pr\u00e9ciations HAO": {},
+ "864-Reprises de provisions pour risques et charges HAO": {},
+ "868-Autres reprises HAO": {}
+ },
+ "88-Subventions d\u2019\u00e9quilibre": {
+ "881-\u00c9tat": {},
+ "884-Collectivit\u00e9s publiques": {},
+ "886-Groupe": {},
+ "888-Autres": {}
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/cf_plan_comptable_avec_code.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/cf_plan_comptable_avec_code.json
new file mode 100644
index 00000000000..5913ed65476
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/cf_plan_comptable_avec_code.json
@@ -0,0 +1,4208 @@
+{
+ "country_code": "cf",
+ "name": "Syscohada - Plan Comptable avec code",
+ "tree": {
+ "Comptes de ressources durables": {
+ "Capital": {
+ "Capital social": {
+ "Capital souscrit, non appel\u00e9": {
+ "account_number": "1011"
+ },
+ "Capital souscrit, appel\u00e9, non vers\u00e9": {
+ "account_number": "1012"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {
+ "account_number": "1013"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, amorti": {
+ "account_number": "1014"
+ },
+ "Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {
+ "account_number": "1018"
+ },
+ "account_number": "101"
+ },
+ "Capital par dotation": {
+ "Dotation initiale": {
+ "account_number": "1021"
+ },
+ "Dotations compl\u00e9mentaires": {
+ "account_number": "1022"
+ },
+ "Autres dotations": {
+ "account_number": "1028"
+ },
+ "account_number": "102"
+ },
+ "Capital personnel": {
+ "account_number": "103"
+ },
+ "Compte de l\u2019exploitant": {
+ "Apports temporaires": {
+ "account_number": "1041"
+ },
+ "Op\u00e9rations courantes": {
+ "account_number": "1042"
+ },
+ "R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {
+ "account_number": "1043"
+ },
+ "Pr\u00e9l\u00e8vements d\u2019autoconsommation": {
+ "account_number": "1047"
+ },
+ "Autres pr\u00e9l\u00e8vements": {
+ "account_number": "1048"
+ },
+ "account_number": "104"
+ },
+ "Primes li\u00e9es au capital social": {
+ "Primes d\u2019\u00e9mission": {
+ "account_number": "1051"
+ },
+ "Primes d\u2019apport": {
+ "account_number": "1052"
+ },
+ "Primes de fusion": {
+ "account_number": "1053"
+ },
+ "Primes de conversion": {
+ "account_number": "1054"
+ },
+ "Autres primes": {
+ "account_number": "1058"
+ },
+ "account_number": "105"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation": {
+ "\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {
+ "account_number": "1061"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation libre": {
+ "account_number": "1062"
+ },
+ "account_number": "106"
+ },
+ "Apporteurs, capital souscrit, non appel\u00e9": {
+ "account_number": "109"
+ },
+ "account_number": "10"
+ },
+ "R\u00e9serves": {
+ "R\u00e9serve l\u00e9gale": {
+ "account_number": "111"
+ },
+ "R\u00e9serves statutaires ou contractuelles": {
+ "account_number": "112"
+ },
+ "R\u00e9serves r\u00e9glement\u00e9es": {
+ "R\u00e9serves de plus-values nettes \u00e0 long terme": {
+ "account_number": "1131"
+ },
+ "R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "1132"
+ },
+ "R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {
+ "account_number": "1133"
+ },
+ "R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {
+ "account_number": "1134"
+ },
+ "Autres r\u00e9serves r\u00e9glement\u00e9es": {
+ "account_number": "1135"
+ },
+ "account_number": "113"
+ },
+ "Autres r\u00e9serves": {
+ "R\u00e9serves facultatives": {
+ "account_number": "1181"
+ },
+ "R\u00e9serves diverses": {
+ "account_number": "1188"
+ },
+ "account_number": "118"
+ },
+ "account_number": "11"
+ },
+ "Report \u00e0 nouveau": {
+ "Report \u00e0 nouveau cr\u00e9diteur": {
+ "account_number": "121"
+ },
+ "Report \u00e0 nouveau d\u00e9biteur": {
+ "Perte nette \u00e0 reporter": {
+ "account_number": "1291"
+ },
+ "Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {
+ "account_number": "1292"
+ },
+ "account_number": "129"
+ },
+ "account_number": "12"
+ },
+ "R\u00e9sultat net de l\u2019exercice": {
+ "R\u00e9sultat en instance d\u2019affectation": {
+ "R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {
+ "account_number": "1301"
+ },
+ "R\u00e9sultat en instance d\u2019affectation : perte": {
+ "account_number": "1309"
+ },
+ "account_number": "130"
+ },
+ "R\u00e9sultat net : b\u00e9n\u00e9fice": {
+ "account_number": "131"
+ },
+ "Marge commerciale (MC)": {
+ "account_number": "132"
+ },
+ "Valeur ajout\u00e9e (VA)": {
+ "account_number": "133"
+ },
+ "Exc\u00e9dent brut d\u2019exploitation (EBE)": {
+ "account_number": "134"
+ },
+ "R\u00e9sultat d\u2019exploitation (RE)": {
+ "account_number": "135"
+ },
+ "R\u00e9sultat financier (RF)": {
+ "account_number": "136"
+ },
+ "R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {
+ "account_number": "137"
+ },
+ "R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "R\u00e9sultat de fusion": {
+ "account_number": "1381"
+ },
+ "R\u00e9sultat d\u2019apport partiel d\u2019actif": {
+ "account_number": "1382"
+ },
+ "R\u00e9sultat de scission": {
+ "account_number": "1383"
+ },
+ "R\u00e9sultat de liquidation": {
+ "account_number": "1384"
+ },
+ "account_number": "138"
+ },
+ "R\u00e9sultat net : perte": {
+ "account_number": "139"
+ },
+ "account_number": "13"
+ },
+ "Subventions d\u2019investissement": {
+ "Subventions d\u2019\u00e9quipement": {
+ "\u00c9tat": {
+ "account_number": "1411"
+ },
+ "R\u00e9gions": {
+ "account_number": "1412"
+ },
+ "D\u00e9partements": {
+ "account_number": "1413"
+ },
+ "Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {
+ "account_number": "1414"
+ },
+ "Entit\u00e9s publiques ou mixtes": {
+ "account_number": "1415"
+ },
+ "Entit\u00e9s et organismes priv\u00e9s": {
+ "account_number": "1416"
+ },
+ "Organismes internationaux": {
+ "account_number": "1417"
+ },
+ "Autres": {
+ "account_number": "1418"
+ },
+ "account_number": "141"
+ },
+ "Autres subventions d\u2019investissement": {
+ "account_number": "148"
+ },
+ "account_number": "14"
+ },
+ "Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "Amortissements d\u00e9rogatoires": {
+ "account_number": "151"
+ },
+ "Plus-values de cession \u00e0 r\u00e9investir": {
+ "account_number": "152"
+ },
+ "Fonds r\u00e9glement\u00e9s": {
+ "Fonds National": {
+ "account_number": "1531"
+ },
+ "Pr\u00e9l\u00e8vement pour le Budget": {
+ "account_number": "1532"
+ },
+ "account_number": "153"
+ },
+ "Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {
+ "account_number": "154"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "Reconstitution des gisements miniers et p\u00e9troliers": {
+ "account_number": "1551"
+ },
+ "account_number": "155"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "Hausse de prix": {
+ "account_number": "1561"
+ },
+ "Fluctuation des cours": {
+ "account_number": "1562"
+ },
+ "account_number": "156"
+ },
+ "Provisions pour investissement": {
+ "account_number": "157"
+ },
+ "Autres provisions et fonds r\u00e9glement\u00e9s": {
+ "account_number": "158"
+ },
+ "account_number": "15"
+ },
+ "Emprunts et dettes assimil\u00e9es": {
+ "Emprunts obligataires": {
+ "Emprunts obligataires ordinaires": {
+ "account_number": "1611"
+ },
+ "Emprunts obligataires convertibles en actions": {
+ "account_number": "1612"
+ },
+ "Emprunts obligataires remboursables en actions": {
+ "account_number": "1613"
+ },
+ "Autres emprunts obligataires": {
+ "account_number": "1618"
+ },
+ "account_number": "161"
+ },
+ "Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "162"
+ },
+ "Avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "163"
+ },
+ "Avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "164"
+ },
+ "D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "D\u00e9p\u00f4ts": {
+ "account_number": "1651"
+ },
+ "Cautionnements": {
+ "account_number": "1652"
+ },
+ "account_number": "165"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur emprunts obligataires": {
+ "account_number": "1661"
+ },
+ "Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "1662"
+ },
+ "Sur avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "1663"
+ },
+ "Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "1664"
+ },
+ "Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "account_number": "1665"
+ },
+ "Sur avances assorties de conditions particuli\u00e8res": {
+ "account_number": "1667"
+ },
+ "Sur autres emprunts et dettes": {
+ "account_number": "1668"
+ },
+ "account_number": "166"
+ },
+ "Avances assorties de conditions particuli\u00e8res": {
+ "Avances bloqu\u00e9es pour augmentation du capital": {
+ "account_number": "1671"
+ },
+ "Avances conditionn\u00e9es par l\u2019\u00c9tat": {
+ "account_number": "1672"
+ },
+ "Avances conditionn\u00e9es par les autres organismes africains": {
+ "account_number": "1673"
+ },
+ "Avances conditionn\u00e9es par les organismes internationaux": {
+ "account_number": "1674"
+ },
+ "account_number": "167"
+ },
+ "Autres emprunts et dettes": {
+ "Rentes viag\u00e8res capitalis\u00e9es": {
+ "account_number": "1681"
+ },
+ "Billets de fonds": {
+ "account_number": "1682"
+ },
+ "Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {
+ "account_number": "1683"
+ },
+ "Emprunts participatifs": {
+ "account_number": "1684"
+ },
+ "Participation des travailleurs aux b\u00e9n\u00e9fices": {
+ "account_number": "1685"
+ },
+ "Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {
+ "account_number": "1686"
+ },
+ "account_number": "168"
+ },
+ "account_number": "16"
+ },
+ "Dettes de location acquisition": {
+ "Dettes de location acquisition / cr\u00e9dit bail immobilier": {
+ "account_number": "172"
+ },
+ "Dettes de location acquisition / cr\u00e9dit bail mobilier": {
+ "account_number": "173"
+ },
+ "Dettes de location acquisition / location de vente": {
+ "account_number": "174"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "1762"
+ },
+ "Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "1763"
+ },
+ "Sur dettes de location acquisition / location-vente": {
+ "account_number": "1764"
+ },
+ "Sur autres dettes de location acquisition": {
+ "account_number": "1768"
+ },
+ "account_number": "176"
+ },
+ "Autres dettes de location acquisition": {
+ "account_number": "178"
+ },
+ "account_number": "17"
+ },
+ "Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "Dettes li\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "1811"
+ },
+ "Dettes li\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "1812"
+ },
+ "account_number": "181"
+ },
+ "Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "182"
+ },
+ "Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "183"
+ },
+ "Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "184"
+ },
+ "Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "185"
+ },
+ "Comptes de liaison charges": {
+ "account_number": "186"
+ },
+ "Comptes de liaison produits": {
+ "account_number": "187"
+ },
+ "Comptes de liaison des soci\u00e9t\u00e9s en participation": {
+ "account_number": "188"
+ },
+ "account_number": "18"
+ },
+ "Provisions pour risques et charges": {
+ "Provisions pour litiges": {
+ "account_number": "191"
+ },
+ "Provisions pour garanties donn\u00e9es aux clients": {
+ "account_number": "192"
+ },
+ "Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {
+ "account_number": "193"
+ },
+ "Provisions pour pertes de change": {
+ "account_number": "194"
+ },
+ "Provisions pour imp\u00f4ts": {
+ "account_number": "195"
+ },
+ "Provisions pour pensions et obligations similaires": {
+ "Provisions pour pensions et obligations similaires engagement de retraite": {
+ "account_number": "1961"
+ },
+ "Actif du r\u00e9gime de retraite": {
+ "account_number": "1962"
+ },
+ "account_number": "196"
+ },
+ "Provisions pour restructuration": {
+ "account_number": "197"
+ },
+ "Autres provisions pour risques et charges": {
+ "Provisions pour amendes et p\u00e9nalit\u00e9s": {
+ "account_number": "1981"
+ },
+ "Provisions pour propre assureur": {
+ "account_number": "1983"
+ },
+ "Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "1984"
+ },
+ "Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {
+ "account_number": "1985"
+ },
+ "Provisions pour divers risques et charges": {
+ "account_number": "1988"
+ },
+ "account_number": "198"
+ },
+ "account_number": "19"
+ },
+ "root_type": "Equity",
+ "account_number": "1"
+ },
+ "Comptes d\u2019actif immobilis\u00e9": {
+ "Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "211"
+ },
+ "Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "Brevets": {
+ "account_type": "Fixed Asset",
+ "account_number": "2121"
+ },
+ "Licences": {
+ "account_type": "Fixed Asset",
+ "account_number": "2122"
+ },
+ "Concessions de service public": {
+ "account_type": "Fixed Asset",
+ "account_number": "2123"
+ },
+ "Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "account_number": "2128"
+ },
+ "account_number": "212"
+ },
+ "Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "Logiciels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2131"
+ },
+ "Sites internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2132"
+ },
+ "account_number": "213"
+ },
+ "Marques": {
+ "account_type": "Fixed Asset",
+ "account_number": "214"
+ },
+ "Fonds commercial": {
+ "account_type": "Fixed Asset",
+ "account_number": "215"
+ },
+ "Droit au bail": {
+ "account_type": "Fixed Asset",
+ "account_number": "216"
+ },
+ "Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset",
+ "account_number": "217"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset",
+ "account_number": "2181"
+ },
+ "Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset",
+ "account_number": "2182"
+ },
+ "Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset",
+ "account_number": "2183"
+ },
+ "Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset",
+ "account_number": "2184"
+ },
+ "Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2188"
+ },
+ "account_number": "218"
+ },
+ "Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2191"
+ },
+ "Logiciels et internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2193"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2198"
+ },
+ "account_number": "219"
+ },
+ "account_number": "21"
+ },
+ "Terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset",
+ "account_number": "2211"
+ },
+ "Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset",
+ "account_number": "2212"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2218"
+ },
+ "account_number": "221"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset",
+ "account_number": "2221"
+ },
+ "Autres terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2228"
+ },
+ "account_number": "222"
+ },
+ "Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2231"
+ },
+ "Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2232"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2234"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2235"
+ },
+ "Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "account_number": "2238"
+ },
+ "account_number": "223"
+ },
+ "Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset",
+ "account_number": "2241"
+ },
+ "Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2245"
+ },
+ "Autres travaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2248"
+ },
+ "account_number": "224"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "Carri\u00e8res": {
+ "account_type": "Fixed Asset",
+ "account_number": "2251"
+ },
+ "account_number": "225"
+ },
+ "Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "Parkings": {
+ "account_type": "Fixed Asset",
+ "account_number": "2261"
+ },
+ "account_number": "226"
+ },
+ "Terrains mis en concession": {
+ "account_type": "Fixed Asset",
+ "account_number": "227"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains immeubles de placement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2281"
+ },
+ "Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset",
+ "account_number": "2285"
+ },
+ "Terrains de location acquisition": {
+ "account_type": "Fixed Asset",
+ "account_number": "2286"
+ },
+ "Divers terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2288"
+ },
+ "account_number": "228"
+ },
+ "Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "account_number": "2291"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2292"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2295"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2298"
+ },
+ "account_number": "229"
+ },
+ "account_number": "22"
+ },
+ "B\u00e2timents, installations techniques et agencements": {
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "B\u00e2timents industriels": {
+ "account_number": "2311"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2312"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2313"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2314"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2315"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2316"
+ },
+ "account_number": "231"
+ },
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "B\u00e2timents industriels": {
+ "account_number": "2321"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2322"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2323"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2324"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2325"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2326"
+ },
+ "account_number": "232"
+ },
+ "Ouvrages d\u2019infrastructure": {
+ "Voies de terre": {
+ "account_number": "2331"
+ },
+ "Voies de fer": {
+ "account_number": "2332"
+ },
+ "Voies d\u2019eau": {
+ "account_number": "2333"
+ },
+ "Barrages, Digues": {
+ "account_number": "2334"
+ },
+ "Pistes d\u2019a\u00e9rodrome": {
+ "account_number": "2335"
+ },
+ "Autres ouvrages d\u2019infrastructures": {
+ "account_number": "2338"
+ },
+ "account_number": "233"
+ },
+ "Am\u00e9nagements, agencements et installations techniques": {
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {
+ "account_number": "2341"
+ },
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {
+ "account_number": "2342"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {
+ "account_number": "2343"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {
+ "account_number": "2344"
+ },
+ "Am\u00e9nagements et agencements des b\u00e2timents": {
+ "account_number": "2345"
+ },
+ "account_number": "234"
+ },
+ "Am\u00e9nagements de bureaux": {
+ "Installations g\u00e9n\u00e9rales": {
+ "account_number": "2351"
+ },
+ "Autres am\u00e9nagements de bureaux": {
+ "account_number": "2358"
+ },
+ "account_number": "235"
+ },
+ "B\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "237"
+ },
+ "Autres installations et agencements": {
+ "account_number": "238"
+ },
+ "B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "B\u00e2timents en cours": {
+ "account_number": "2391"
+ },
+ "Installations en cours": {
+ "account_number": "2392"
+ },
+ "Ouvrages d\u2019infrastructure en cours": {
+ "account_number": "2393"
+ },
+ "Am\u00e9nagements et agencements et installations techniques en cours": {
+ "account_number": "2394"
+ },
+ "Am\u00e9nagements de bureaux en cours": {
+ "account_number": "2395"
+ },
+ "Autres installations et agencements en cours": {
+ "account_number": "2398"
+ },
+ "account_number": "239"
+ },
+ "account_number": "23"
+ },
+ "Mat\u00e9riel, mobilier et actifs biologiques": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "Mat\u00e9riel industriel": {
+ "account_number": "2411"
+ },
+ "Outillage industriel": {
+ "account_number": "2412"
+ },
+ "Mat\u00e9riel commercial": {
+ "account_number": "2413"
+ },
+ "Outillage commercial": {
+ "account_number": "2414"
+ },
+ "Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {
+ "account_number": "2416"
+ },
+ "account_number": "241"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "Mat\u00e9riel agricole": {
+ "account_number": "2421"
+ },
+ "Outillage agricole": {
+ "account_number": "2422"
+ },
+ "Mat\u00e9riel & outillage agricole de location-acquisition": {
+ "account_number": "2426"
+ },
+ "account_number": "242"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "243"
+ },
+ "Mat\u00e9riel et mobilier": {
+ "Mat\u00e9riel de bureau": {
+ "account_number": "2441"
+ },
+ "Mat\u00e9riel informatique": {
+ "account_number": "2442"
+ },
+ "Mat\u00e9riel bureautique": {
+ "account_number": "2443"
+ },
+ "Mobilier de bureau": {
+ "account_number": "2444"
+ },
+ "Mat\u00e9riel et mobilier immeubles de placement": {
+ "account_number": "2445"
+ },
+ "Mat\u00e9riel et mobilier de location acquisition": {
+ "account_number": "2446"
+ },
+ "Mat\u00e9riel et mobilier des logements du personnel": {
+ "account_number": "2447"
+ },
+ "account_number": "244"
+ },
+ "Mat\u00e9riel de transport": {
+ "Mat\u00e9riel automobile": {
+ "account_number": "2451"
+ },
+ "Mat\u00e9riel ferroviaire": {
+ "account_number": "2452"
+ },
+ "Mat\u00e9riel fluvial, lagunaire": {
+ "account_number": "2453"
+ },
+ "Mat\u00e9riel naval": {
+ "account_number": "2454"
+ },
+ "Mat\u00e9riel a\u00e9rien": {
+ "account_number": "2455"
+ },
+ "Mat\u00e9riel de transport de location-acquisition": {
+ "account_number": "2456"
+ },
+ "Mat\u00e9riel hippomobile": {
+ "account_number": "2457"
+ },
+ "Autres mat\u00e9riels de transport": {
+ "account_number": "2458"
+ },
+ "account_number": "245"
+ },
+ "Actifs biologiques": {
+ "Cheptel, animaux de trait": {
+ "account_number": "2461"
+ },
+ "Cheptel, animaux reproducteurs": {
+ "account_number": "2462"
+ },
+ "Animaux de garde": {
+ "account_number": "2463"
+ },
+ "Plantations agricoles": {
+ "account_number": "2465"
+ },
+ "Autres actifs biologiques": {
+ "account_number": "2468"
+ },
+ "account_number": "246"
+ },
+ "Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "Agencements et am\u00e9nagements du mat\u00e9riel": {
+ "account_number": "2471"
+ },
+ "Agencements et am\u00e9nagements des actifs biologiques": {
+ "account_number": "2472"
+ },
+ "Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2478"
+ },
+ "account_number": "247"
+ },
+ "Autres mat\u00e9riels et mobiliers": {
+ "Collections et \u0153uvres d\u2019art": {
+ "account_number": "2481"
+ },
+ "Divers mat\u00e9riels mobiliers": {
+ "account_number": "2488"
+ },
+ "account_number": "248"
+ },
+ "Mat\u00e9riels et actifs biologiques en cours": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2491"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "account_number": "2492"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2493"
+ },
+ "Mat\u00e9riel et mobilier de bureau": {
+ "account_number": "2494"
+ },
+ "Mat\u00e9riel de transport": {
+ "account_number": "2495"
+ },
+ "Actifs biologiques": {
+ "account_number": "2496"
+ },
+ "Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2497"
+ },
+ "Autres mat\u00e9riels et actifs biologiques en cours": {
+ "account_number": "2498"
+ },
+ "account_number": "249"
+ },
+ "account_number": "24"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations": {
+ "Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "251"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "252"
+ },
+ "account_number": "25"
+ },
+ "Titres de participation": {
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "261"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "262"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "263"
+ },
+ "Participations dans des organismes professionnels": {
+ "account_number": "265"
+ },
+ "Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "266"
+ },
+ "Autres titres de participation": {
+ "account_number": "268"
+ },
+ "account_number": "26"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "Pr\u00eats et cr\u00e9ances": {
+ "Pr\u00eats participatifs": {
+ "account_number": "2711"
+ },
+ "Pr\u00eats aux associ\u00e9s": {
+ "account_number": "2712"
+ },
+ "Billets de fonds": {
+ "account_number": "2713"
+ },
+ "Titres pr\u00eat\u00e9s": {
+ "account_number": "2714"
+ },
+ "Autres pr\u00eats et cr\u00e9ances": {
+ "account_number": "2718"
+ },
+ "account_number": "271"
+ },
+ "Pr\u00eats au personnel": {
+ "Pr\u00eats immobiliers": {
+ "account_number": "2721"
+ },
+ "Pr\u00eats mobiliers et d\u2019installation": {
+ "account_number": "2722"
+ },
+ "Autres pr\u00eats au personnel": {
+ "account_number": "2728"
+ },
+ "account_number": "272"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "Retenues de garantie": {
+ "account_number": "2731"
+ },
+ "Fonds r\u00e9glement\u00e9": {
+ "account_number": "2733"
+ },
+ "Cr\u00e9ances sur le conc\u00e9dant": {
+ "account_number": "2734"
+ },
+ "Autres cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2738"
+ },
+ "account_number": "273"
+ },
+ "Titres immobilis\u00e9s": {
+ "Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {
+ "account_number": "2741"
+ },
+ "Titres participatifs": {
+ "account_number": "2742"
+ },
+ "Certificats d\u2019investissement": {
+ "account_number": "2743"
+ },
+ "Parts de fonds commun de placement (FCP)": {
+ "account_number": "2744"
+ },
+ "Obligations": {
+ "account_number": "2745"
+ },
+ "Actions ou parts propres": {
+ "account_number": "2746"
+ },
+ "Autres titres immobilis\u00e9s": {
+ "account_number": "2748"
+ },
+ "account_number": "274"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "D\u00e9p\u00f4ts pour loyers d\u2019avance": {
+ "account_number": "2751"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {
+ "account_number": "2752"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019eau": {
+ "account_number": "2753"
+ },
+ "D\u00e9p\u00f4ts pour le gaz": {
+ "account_number": "2754"
+ },
+ "D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {
+ "account_number": "2755"
+ },
+ "Cautionnements sur march\u00e9s publics": {
+ "account_number": "2756"
+ },
+ "Cautionnements sur autres op\u00e9rations": {
+ "account_number": "2757"
+ },
+ "Autres d\u00e9p\u00f4ts et cautionnements": {
+ "account_number": "2758"
+ },
+ "account_number": "275"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Pr\u00eats et cr\u00e9ances non commerciales": {
+ "account_number": "2761"
+ },
+ "Pr\u00eats au personnel": {
+ "account_number": "2762"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2763"
+ },
+ "Titres immobilis\u00e9s": {
+ "account_number": "2764"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2765"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {
+ "account_number": "2767"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "account_number": "2768"
+ },
+ "account_number": "276"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "2771"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "2772"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "2773"
+ },
+ "Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "2774"
+ },
+ "account_number": "277"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "Cr\u00e9ances diverses groupe": {
+ "account_number": "2781"
+ },
+ "Cr\u00e9ances diverses hors groupe": {
+ "account_number": "2782"
+ },
+ "Banques d\u00e9p\u00f4ts \u00e0 terme": {
+ "account_number": "2784"
+ },
+ "Or et m\u00e9taux pr\u00e9cieux": {
+ "account_number": "2785"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "account_number": "2788"
+ },
+ "account_number": "278"
+ },
+ "account_number": "27"
+ },
+ "Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2811"
+ },
+ "Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2812"
+ },
+ "Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2813"
+ },
+ "Amortissements des marques": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2814"
+ },
+ "Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2815"
+ },
+ "Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2816"
+ },
+ "Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2817"
+ },
+ "Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2818"
+ },
+ "account_number": "281"
+ },
+ "Amortissements des terrains": {
+ "Amortissements des travaux de mise en valeur des terrains": {
+ "account_number": "2824"
+ },
+ "account_number": "282"
+ },
+ "Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2831"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2832"
+ },
+ "Amortissements des ouvrages d\u2019infrastructure": {
+ "account_number": "2833"
+ },
+ "Amortissements des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2834"
+ },
+ "Amortissements des am\u00e9nagements de bureaux": {
+ "account_number": "2835"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2837"
+ },
+ "Amortissements des autres installations et agencements": {
+ "account_number": "2838"
+ },
+ "account_number": "283"
+ },
+ "Amortissements du mat\u00e9riel": {
+ "Amortissements du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2841"
+ },
+ "Amortissements du mat\u00e9riel et outillage agricole": {
+ "account_number": "2842"
+ },
+ "Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2843"
+ },
+ "Amortissements du mat\u00e9riel et mobilier": {
+ "account_number": "2844"
+ },
+ "Amortissements du mat\u00e9riel de transport": {
+ "account_number": "2845"
+ },
+ "Amortissements des actifs biologiques": {
+ "account_number": "2846"
+ },
+ "Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2847"
+ },
+ "Amortissements des autres mat\u00e9riels": {
+ "account_number": "2848"
+ },
+ "account_number": "284"
+ },
+ "account_number": "28"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations": {
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {
+ "account_number": "2911"
+ },
+ "D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {
+ "account_number": "2912"
+ },
+ "D\u00e9pr\u00e9ciations des logiciels et sites internet": {
+ "account_number": "2913"
+ },
+ "D\u00e9pr\u00e9ciations des marques": {
+ "account_number": "2914"
+ },
+ "D\u00e9pr\u00e9ciations du fonds commercial": {
+ "account_number": "2915"
+ },
+ "D\u00e9pr\u00e9ciations du droit au bail": {
+ "account_number": "2916"
+ },
+ "D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {
+ "account_number": "2917"
+ },
+ "D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {
+ "account_number": "2918"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {
+ "account_number": "2919"
+ },
+ "account_number": "291"
+ },
+ "D\u00e9pr\u00e9ciations des terrains": {
+ "D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {
+ "account_number": "2921"
+ },
+ "D\u00e9pr\u00e9ciations des terrains nus": {
+ "account_number": "2922"
+ },
+ "D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {
+ "account_number": "2923"
+ },
+ "D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {
+ "account_number": "2924"
+ },
+ "D\u00e9pr\u00e9ciations des terrains de gisement": {
+ "account_number": "2925"
+ },
+ "D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {
+ "account_number": "2926"
+ },
+ "D\u00e9pr\u00e9ciations des terrains mis en concession": {
+ "account_number": "2927"
+ },
+ "D\u00e9pr\u00e9ciations des autres terrains": {
+ "account_number": "2928"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {
+ "account_number": "2929"
+ },
+ "account_number": "292"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2931"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2932"
+ },
+ "D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {
+ "account_number": "2933"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2934"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {
+ "account_number": "2935"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2937"
+ },
+ "D\u00e9pr\u00e9ciations des autres installations et agencements": {
+ "account_number": "2938"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {
+ "account_number": "2939"
+ },
+ "account_number": "293"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2941"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {
+ "account_number": "2942"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2943"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {
+ "account_number": "2944"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {
+ "account_number": "2945"
+ },
+ "D\u00e9pr\u00e9ciations des actifs biologiques": {
+ "account_number": "2946"
+ },
+ "D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2947"
+ },
+ "D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {
+ "account_number": "2948"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {
+ "account_number": "2949"
+ },
+ "account_number": "294"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "2951"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "2952"
+ },
+ "account_number": "295"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation": {
+ "D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "2961"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "2962"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "2963"
+ },
+ "D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {
+ "account_number": "2965"
+ },
+ "D\u00e9pr\u00e9ciations des parts dans des GIE": {
+ "account_number": "2966"
+ },
+ "D\u00e9pr\u00e9ciations des autres titres de participation": {
+ "account_number": "2968"
+ },
+ "account_number": "296"
+ },
+ "D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {
+ "account_number": "2971"
+ },
+ "D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {
+ "account_number": "2972"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2973"
+ },
+ "D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {
+ "account_number": "2974"
+ },
+ "D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2975"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "account_number": "2977"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {
+ "account_number": "2978"
+ },
+ "account_number": "297"
+ },
+ "account_number": "29"
+ },
+ "root_type": "Asset",
+ "account_number": "2"
+ },
+ "Comptes de Stocks": {
+ "Marchandises": {
+ "Marchandises A": {
+ "Marchandises A1": {
+ "account_number": "3111"
+ },
+ "Marchandises A2": {
+ "account_number": "3112"
+ },
+ "account_number": "311"
+ },
+ "Marchandises B": {
+ "Marchandises B1": {
+ "account_number": "3121"
+ },
+ "Marchandises B2": {
+ "account_number": "3122"
+ },
+ "account_number": "312"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3131"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3132"
+ },
+ "account_number": "313"
+ },
+ "Marchandises hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "318"
+ },
+ "account_number": "31"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Mati\u00e8res A": {
+ "account_number": "321"
+ },
+ "Mati\u00e8res B": {
+ "account_number": "322"
+ },
+ "Fournitures (A, B)": {
+ "account_number": "323"
+ },
+ "account_number": "32"
+ },
+ "Autres approvisionnements": {
+ "Mati\u00e8res consommables": {
+ "account_number": "331"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "332"
+ },
+ "Fournitures de magasin": {
+ "account_number": "333"
+ },
+ "Fournitures de bureau": {
+ "account_number": "334"
+ },
+ "Emballages": {
+ "Emballages perdus": {
+ "account_number": "3351"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "3352"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "3353"
+ },
+ "Autres emballages": {
+ "account_number": "3358"
+ },
+ "account_number": "335"
+ },
+ "Autres mati\u00e8res": {
+ "account_number": "338"
+ },
+ "account_number": "33"
+ },
+ "Produits en cours": {
+ "Produits en cours": {
+ "Produits en cours P1": {
+ "account_number": "3411"
+ },
+ "Produits en cours P2": {
+ "account_number": "3412"
+ },
+ "account_number": "341"
+ },
+ "Travaux en cours": {
+ "Travaux en cours T1": {
+ "account_number": "3421"
+ },
+ "Travaux en cours T2": {
+ "account_number": "3422"
+ },
+ "account_number": "342"
+ },
+ "Produits interm\u00e9diaires en cours": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3431"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3432"
+ },
+ "account_number": "343"
+ },
+ "Produits r\u00e9siduels en cours": {
+ "Produits r\u00e9siduels A": {
+ "account_number": "3441"
+ },
+ "Produits r\u00e9siduels B": {
+ "account_number": "3442"
+ },
+ "account_number": "344"
+ },
+ "Actifs biologiques en cours": {
+ "Animaux": {
+ "account_number": "3451"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3452"
+ },
+ "account_number": "345"
+ },
+ "account_number": "34"
+ },
+ "Services en cours": {
+ "\u00c9tudes en cours": {
+ "\u00c9tudes en cours E1": {
+ "account_number": "3511"
+ },
+ "\u00c9tudes en cours E2": {
+ "account_number": "3512"
+ },
+ "account_number": "351"
+ },
+ "Prestations de services en cours": {
+ "Prestations de services S1": {
+ "account_number": "3521"
+ },
+ "Prestations de services S2": {
+ "account_number": "3522"
+ }
+ },
+ "account_number": "35"
+ },
+ "Produits finis": {
+ "Produits finis A": {
+ "account_number": "361"
+ },
+ "Produits finis B": {
+ "account_number": "362"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3631"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3632"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3638"
+ },
+ "account_number": "363"
+ },
+ "account_number": "36"
+ },
+ "Produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3711"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3712"
+ },
+ "account_number": "371"
+ },
+ "Produits r\u00e9siduels": {
+ "D\u00e9chets": {
+ "account_number": "3721"
+ },
+ "Rebuts": {
+ "account_number": "3722"
+ },
+ "Mati\u00e8res de R\u00e9cup\u00e9ration": {
+ "account_number": "3723"
+ },
+ "account_number": "372"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3731"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3732"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3738"
+ },
+ "account_number": "373"
+ },
+ "account_number": "37"
+ },
+ "Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "Marchandises en cours de route": {
+ "account_number": "381"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {
+ "account_number": "382"
+ },
+ "Autres approvisionnements en cours de route": {
+ "account_number": "383"
+ },
+ "Produits finis en cours de route": {
+ "account_number": "386"
+ },
+ "Stock en consignation ou en d\u00e9p\u00f4t": {
+ "Stock en consignation": {
+ "account_number": "3871"
+ },
+ "Stock en d\u00e9p\u00f4t": {
+ "account_number": "3872"
+ },
+ "account_number": "387"
+ },
+ "Stock provenant d\u2019immobilisations mises hors service ou au rebut": {
+ "account_number": "388"
+ },
+ "account_number": "38"
+ },
+ "D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "D\u00e9pr\u00e9ciations des stocks de marchandises": {
+ "account_number": "391"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "392"
+ },
+ "D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {
+ "account_number": "393"
+ },
+ "D\u00e9pr\u00e9ciations des productions en cours": {
+ "account_number": "394"
+ },
+ "D\u00e9pr\u00e9ciations des services en cours": {
+ "account_number": "395"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits finis": {
+ "account_number": "396"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "account_number": "397"
+ },
+ "D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_number": "398"
+ },
+ "account_number": "39"
+ },
+ "root_type": "Asset",
+ "account_number": "3"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "Fournisseurs d\u00e9biteurs": {
+ "Fournisseurs Avances et acomptes vers\u00e9s": {
+ "account_number": "4091"
+ },
+ "Fournisseurs Groupe avances et acomptes vers\u00e9s": {
+ "account_number": "4092"
+ },
+ "Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {
+ "account_number": "4093"
+ },
+ "Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {
+ "account_number": "4094"
+ },
+ "Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {
+ "account_number": "4098"
+ },
+ "account_number": "409"
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "Clients": {
+ "Clients": {
+ "account_type": "Receivable",
+ "account_number": "4111"
+ },
+ "Clients groupe": {
+ "account_type": "Receivable",
+ "account_number": "4112"
+ },
+ "Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable",
+ "account_number": "4114"
+ },
+ "Clients, organismes internationaux": {
+ "account_type": "Receivable",
+ "account_number": "4115"
+ },
+ "Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable",
+ "account_number": "4116"
+ },
+ "Client, retenues de garantie": {
+ "account_type": "Receivable",
+ "account_number": "4117"
+ },
+ "Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable",
+ "account_number": "4118"
+ },
+ "account_type": "Receivable",
+ "account_number": "411"
+ },
+ "Clients, effets \u00e0 recevoir en portefeuille": {
+ "Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4121"
+ },
+ "Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4122"
+ },
+ "\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4124"
+ },
+ "Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4125"
+ },
+ "account_type": "Receivable",
+ "account_number": "412"
+ },
+ "Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4131"
+ },
+ "Clients, effets impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4132"
+ },
+ "Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4133"
+ },
+ "Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4138"
+ },
+ "account_type": "Receivable",
+ "account_number": "413"
+ },
+ "Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4141"
+ },
+ "Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4142"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4146"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4147"
+ },
+ "account_type": "Receivable",
+ "account_number": "414"
+ },
+ "Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable",
+ "account_number": "415"
+ },
+ "Cr\u00e9ances clients litigieuses ou douteuses": {
+ "Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable",
+ "account_number": "4161"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_type": "Receivable",
+ "account_number": "4162"
+ },
+ "account_type": "Receivable",
+ "account_number": "416"
+ },
+ "Clients, produits \u00e0 recevoir": {
+ "Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable",
+ "account_number": "4181"
+ },
+ "Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable",
+ "account_number": "4186"
+ },
+ "account_type": "Receivable",
+ "account_number": "418"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "Personnel, avances et acomptes": {
+ "Personnel, avances": {
+ "account_number": "4211"
+ },
+ "Personnel, acomptes": {
+ "account_number": "4212"
+ },
+ "Frais avanc\u00e9s et fournitures au personnel": {
+ "account_number": "4213"
+ },
+ "account_number": "421"
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "Prestations familiales": {
+ "account_number": "4311"
+ },
+ "Accidents de travail": {
+ "account_number": "4312"
+ },
+ "Caisse de retraite obligatoire": {
+ "account_number": "4313"
+ },
+ "Caisse de retraite facultative": {
+ "account_number": "4314"
+ },
+ "Autres cotisations sociales": {
+ "account_number": "4318"
+ }
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "Mutuelle": {
+ "account_number": "4331"
+ },
+ "Assurances retraite": {
+ "account_number": "4332"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "4333"
+ }
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Produits \u00e0 recevoir": {
+ "account_number": "4387"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "\u00c9tat, TVA factur\u00e9e": {
+ "TVA factur\u00e9e sur ventes": {
+ "account_number": "4431"
+ },
+ "TVA factur\u00e9e sur prestations de services": {
+ "account_number": "4432"
+ },
+ "TVA factur\u00e9e sur travaux": {
+ "account_number": "4433"
+ },
+ "TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {
+ "account_number": "4434"
+ },
+ "TVA sur factures \u00e0 \u00e9tablir": {
+ "account_number": "4435"
+ },
+ "account_number": "443"
+ },
+ "\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "TVA r\u00e9cup\u00e9rable sur immobilisations": {
+ "account_number": "4451"
+ },
+ "TVA r\u00e9cup\u00e9rable sur achats": {
+ "account_number": "4452"
+ },
+ "TVA r\u00e9cup\u00e9rable sur transport": {
+ "account_number": "4453"
+ },
+ "TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {
+ "account_number": "4454"
+ },
+ "TVA r\u00e9cup\u00e9rable sur factures non parvenues": {
+ "account_number": "4455"
+ },
+ "TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {
+ "account_number": "4456"
+ },
+ "account_number": "445"
+ },
+ "\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges \u00e0 payer": {
+ "account_number": "4486"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4487"
+ },
+ "account_number": "448"
+ },
+ "\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "\u00c9tat, obligations cautionn\u00e9es": {
+ "account_number": "4491"
+ },
+ "\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {
+ "account_number": "4492"
+ },
+ "\u00c9tat, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4493"
+ },
+ "\u00c9tat, subventions investissement \u00e0 recevoir": {
+ "account_number": "4494"
+ },
+ "\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {
+ "account_number": "4495"
+ },
+ "\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {
+ "account_number": "4496"
+ },
+ "\u00c9tat, avances sur subventions": {
+ "account_number": "4497"
+ },
+ "\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {
+ "account_number": "4499"
+ },
+ "account_number": "449"
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "Op\u00e9rations avec les organismes africains": {
+ "account_number": "451"
+ },
+ "Op\u00e9rations avec les autres organismes internationaux": {
+ "account_number": "452"
+ },
+ "Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "Organismes internationaux, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4581"
+ },
+ "Organismes internationaux, subventions \u00e0 recevoir": {
+ "account_number": "4582"
+ },
+ "account_number": "458"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "Apporteurs, capital appel\u00e9, non vers\u00e9": {
+ "account_number": "4613"
+ },
+ "Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {
+ "account_number": "4614"
+ },
+ "Apporteurs, titres \u00e0 \u00e9changer": {
+ "account_number": "4618"
+ }
+ },
+ "Apporteurs, restant d\u00fb sur capital appel\u00e9": {
+ "account_number": "467"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4721"
+ },
+ "Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {
+ "account_number": "4726"
+ }
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "Mandants": {
+ "account_number": "4731"
+ },
+ "Mandataires": {
+ "account_number": "4732"
+ },
+ "Commettants": {
+ "account_number": "4733"
+ },
+ "Commissionnaires": {
+ "account_number": "4734"
+ },
+ "\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {
+ "account_number": "4739"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "Compte de r\u00e9partition p\u00e9riodique des produits": {
+ "account_number": "4747"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "Compte actif": {
+ "account_type": "Temporary",
+ "account_number": "4751"
+ }
+ },
+ "Charges constat\u00e9es d\u2019avance": {
+ "account_number": "476"
+ },
+ "478-\u00c9carts de conversion actif": {
+ "Diminution des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4781"
+ },
+ "Diminution des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4782"
+ },
+ "Augmentation des dettes d\u2019exploitation": {
+ "account_number": "4783"
+ },
+ "Augmentation des dettes financi\u00e8res": {
+ "account_number": "4784"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4786"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4788"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "En compte, immobilisations incorporelles": {
+ "account_number": "4851"
+ },
+ "En compte, immobilisations corporelles": {
+ "account_number": "4852"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_number": "4853"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_number": "4854"
+ },
+ "Effets escompt\u00e9s non \u00e9chus": {
+ "account_number": "4855"
+ },
+ "Retenues de garantie": {
+ "account_number": "4857"
+ },
+ "Factures \u00e0 \u00e9tablir": {
+ "account_number": "4858"
+ },
+ "account_number": "485"
+ },
+ "Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "488"
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "D\u00e9pr\u00e9ciations des comptes clients": {
+ "Cr\u00e9ances litigieuses": {
+ "account_number": "4911"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_number": "4912"
+ },
+ "account_number": "491"
+ },
+ "D\u00e9pr\u00e9ciations des comptes organismes internationaux": {
+ "account_number": "495"
+ },
+ "D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "Associ\u00e9s, comptes courants": {
+ "account_number": "4962"
+ },
+ "Associ\u00e9s, op\u00e9rations faites en commun": {
+ "account_number": "4963"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "4966"
+ },
+ "account_number": "496"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {
+ "account_number": "497"
+ },
+ "D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "account_number": "4985"
+ },
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4986"
+ },
+ "Autres cr\u00e9ances HAO": {
+ "account_number": "4988"
+ },
+ "account_number": "498"
+ },
+ "Provisions pour risques \u00e0 court terme": {
+ "Sur op\u00e9rations d\u2019exploitation": {
+ "account_number": "4991"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "4997"
+ },
+ "Sur op\u00e9rations HAO": {
+ "account_number": "4998"
+ },
+ "account_number": "499"
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "Fournisseurs, dettes en compte": {
+ "Fournisseurs": {
+ "account_type": "Payable",
+ "account_number": "4011"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Payable",
+ "account_number": "4012"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Payable",
+ "account_number": "4013"
+ },
+ "Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable",
+ "account_number": "4016"
+ },
+ "Fournisseur, retenues de garantie": {
+ "account_type": "Payable",
+ "account_number": "4017"
+ },
+ "account_type": "Payable",
+ "account_number": "401"
+ },
+ "Fournisseurs, effets \u00e0 payer": {
+ "Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4021"
+ },
+ "Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4022"
+ },
+ "Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4023"
+ },
+ "account_type": "Payable",
+ "account_number": "402"
+ },
+ "Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4041"
+ },
+ "Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4042"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4046"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4047"
+ },
+ "account_type": "Payable",
+ "account_number": "404"
+ },
+ "Fournisseurs, factures non parvenues": {
+ "Fournisseurs": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4081"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4082"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4083"
+ },
+ "Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4086"
+ },
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "408"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "Clients cr\u00e9diteurs": {
+ "Clients, avances et acomptes re\u00e7us": {
+ "account_number": "4191"
+ },
+ "Clients groupe, avances et acomptes re\u00e7us": {
+ "account_number": "4192"
+ },
+ "Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {
+ "account_number": "4194"
+ },
+ "Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {
+ "account_number": "4198"
+ },
+ "account_number": "419"
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "Personnel, r\u00e9mun\u00e9rations dues": {
+ "account_number": "422"
+ },
+ "Personnel, oppositions, saisies-arr\u00eats": {
+ "Personnel, oppositions": {
+ "account_number": "4231"
+ },
+ "Personnel, saisies-arr\u00eats": {
+ "account_number": "4232"
+ },
+ "Personnel, avis \u00e0 tiers d\u00e9tenteur": {
+ "account_number": "4233"
+ },
+ "account_number": "423"
+ },
+ "Personnel, \u0153uvres sociales internes": {
+ "Assistance m\u00e9dicale": {
+ "account_number": "4241"
+ },
+ "Allocations familiales": {
+ "account_number": "4242"
+ },
+ "Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {
+ "account_number": "4245"
+ },
+ "Autres \u0153uvres sociales internes": {
+ "account_number": "4248"
+ },
+ "account_number": "424"
+ },
+ "Repr\u00e9sentants du personnel": {
+ "D\u00e9l\u00e9gu\u00e9s du personnel": {
+ "account_number": "4251"
+ },
+ "Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {
+ "account_number": "4252"
+ },
+ "Autres repr\u00e9sentants du personnel": {
+ "account_number": "4258"
+ },
+ "account_number": "425"
+ },
+ "Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "Participation aux b\u00e9n\u00e9fices": {
+ "account_number": "4261"
+ },
+ "Participation au capital": {
+ "account_number": "4264"
+ },
+ "account_number": "426"
+ },
+ "Personnel d\u00e9p\u00f4ts": {
+ "account_number": "427"
+ },
+ "Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {
+ "account_number": "4281"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4286"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4287"
+ },
+ "account_number": "428"
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges sociales sur gratifications \u00e0 payer": {
+ "account_number": "4381"
+ },
+ "Charges sociales sur cong\u00e9s \u00e0 payer": {
+ "account_number": "4382"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4386"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {
+ "account_number": "441"
+ },
+ "\u00c9tat, autres imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes d\u2019\u00c9tat": {
+ "account_number": "4421"
+ },
+ "Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {
+ "account_number": "4422"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des obligataires": {
+ "account_number": "4423"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {
+ "account_number": "4424"
+ },
+ "Droits de douane": {
+ "account_number": "4426"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "4428"
+ },
+ "account_number": "442"
+ },
+ "\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "\u00c9tat, TVA due": {
+ "account_number": "4441"
+ },
+ "\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {
+ "account_number": "4449"
+ },
+ "account_number": "444"
+ },
+ "\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {
+ "account_number": "446"
+ },
+ "\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {
+ "account_number": "4471"
+ },
+ "Imp\u00f4ts sur salaires": {
+ "account_number": "4472"
+ },
+ "Contribution nationale": {
+ "account_number": "4473"
+ },
+ "Contribution nationale de solidarit\u00e9": {
+ "account_number": "4474"
+ },
+ "Autres imp\u00f4ts et contributions": {
+ "account_number": "4478"
+ },
+ "account_number": "447"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "Apporteurs, apports en nature": {
+ "account_number": "4611"
+ },
+ "Apporteurs, apports en num\u00e9raire": {
+ "account_number": "4612"
+ },
+ "Apporteurs, versements re\u00e7us sur augmentation de capital": {
+ "account_number": "4615"
+ },
+ "Apporteurs, versements anticip\u00e9s": {
+ "account_number": "4616"
+ },
+ "Apporteurs d\u00e9faillants": {
+ "account_number": "4617"
+ },
+ "Apporteurs, capital \u00e0 rembourser": {
+ "account_number": "4619"
+ }
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "Principal": {
+ "account_number": "4621"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4626"
+ }
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "Op\u00e9rations courantes": {
+ "account_number": "4631"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4636"
+ }
+ },
+ "Associ\u00e9s, dividendes \u00e0 payer": {
+ "account_number": "465"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "466"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "D\u00e9biteurs divers": {
+ "account_number": "4711"
+ },
+ "Cr\u00e9diteurs divers": {
+ "account_number": "4712"
+ },
+ "Obligataires": {
+ "account_number": "4713"
+ },
+ "R\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "4715"
+ },
+ "Compte d\u2019affacturage": {
+ "account_number": "4716"
+ },
+ "D\u00e9biteurs divers retenues de garantie": {
+ "account_number": "4717"
+ },
+ "Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {
+ "account_number": "4718"
+ },
+ "Bons de souscription d\u2019actions et d\u2019obligations": {
+ "account_number": "4719"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "Compte de r\u00e9partition p\u00e9riodique des charges": {
+ "account_number": "4746"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "Compte passif": {
+ "account_number": "4752"
+ }
+ },
+ "Produits constat\u00e9s d\u2019avance": {
+ "account_number": "477"
+ },
+ "479-\u00c9carts de conversion passif": {
+ "Augmentation des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4791"
+ },
+ "Augmentation des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4792"
+ },
+ "Diminution des dettes d\u2019exploitation": {
+ "account_number": "4793"
+ },
+ "Diminution des dettes financi\u00e8res": {
+ "account_number": "4794"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4797"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4798"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "Fournisseurs d\u2019investissements": {
+ "Immobilisations incorporelles": {
+ "account_number": "4811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4812"
+ },
+ "Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {
+ "account_number": "4813"
+ },
+ "R\u00e9serve de propri\u00e9t\u00e9": {
+ "account_number": "4816"
+ },
+ "Retenues de garantie": {
+ "account_number": "4817"
+ },
+ "Factures non parvenues": {
+ "account_number": "4818"
+ },
+ "account_number": "481"
+ },
+ "Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "Immobilisations incorporelles": {
+ "account_number": "4821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4822"
+ },
+ "account_number": "482"
+ },
+ "Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "Produits": {
+ "account_number": "4887"
+ },
+ "account_number": "484"
+ }
+ },
+ "root_type": "Liability"
+ },
+ "Comptes de tr\u00e9sorerie": {
+ "Titres de placement": {
+ "Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "Titres du Tr\u00e9sor \u00e0 court terme": {
+ "account_number": "5011"
+ },
+ "Titres d\u2019organismes financiers": {
+ "account_number": "5012"
+ },
+ "Bons de caisse \u00e0 court terme": {
+ "account_number": "5013"
+ },
+ "Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {
+ "account_number": "5016"
+ },
+ "account_number": "501"
+ },
+ "Actions": {
+ "Actions ou parts propres": {
+ "account_number": "5021"
+ },
+ "Actions cot\u00e9es": {
+ "account_number": "5022"
+ },
+ "Actions non cot\u00e9es": {
+ "account_number": "5023"
+ },
+ "Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {
+ "account_number": "5024"
+ },
+ "Autres actions": {
+ "account_number": "5025"
+ },
+ "Frais d\u2019acquisition des actions": {
+ "account_number": "5026"
+ },
+ "account_number": "502"
+ },
+ "Obligations": {
+ "Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {
+ "account_number": "5031"
+ },
+ "Obligations cot\u00e9es": {
+ "account_number": "5032"
+ },
+ "Obligations non cot\u00e9es": {
+ "account_number": "5033"
+ },
+ "Autres obligations": {
+ "account_number": "5035"
+ },
+ "Frais d\u2019acquisition des obligations": {
+ "account_number": "5036"
+ },
+ "account_number": "503"
+ },
+ "Bons de souscription": {
+ "Bons de souscription d\u2019actions": {
+ "account_number": "5042"
+ },
+ "Bons de souscription d\u2019obligations": {
+ "account_number": "5043"
+ },
+ "account_number": "504"
+ },
+ "Titres n\u00e9gociables hors r\u00e9gion": {
+ "account_number": "505"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "account_number": "5061"
+ },
+ "Actions": {
+ "account_number": "5062"
+ },
+ "Obligations": {
+ "account_number": "5063"
+ },
+ "account_number": "506"
+ },
+ "Autres titres de placement et cr\u00e9ances assimil\u00e9es": {
+ "account_number": "508"
+ },
+ "account_number": "50"
+ },
+ "Valeurs \u00e0 encaisser": {
+ "Effets \u00e0 encaisser": {
+ "account_number": "511"
+ },
+ "Effets \u00e0 l\u2019encaissement": {
+ "account_number": "512"
+ },
+ "Ch\u00e8ques \u00e0 encaisser": {
+ "account_number": "513"
+ },
+ "Ch\u00e8ques \u00e0 l\u2019encaissement": {
+ "account_number": "514"
+ },
+ "Cartes de cr\u00e9dit \u00e0 encaisser": {
+ "account_number": "515"
+ },
+ "Autres valeurs \u00e0 l\u2019encaissement": {
+ "Warrants": {
+ "account_number": "5181"
+ },
+ "Billets de fonds": {
+ "account_number": "5182"
+ },
+ "Ch\u00e8ques de voyage": {
+ "account_number": "5185"
+ },
+ "Coupons \u00e9chus": {
+ "account_number": "5186"
+ },
+ "Int\u00e9r\u00eats \u00e9chus des obligations": {
+ "account_number": "5187"
+ },
+ "account_number": "518"
+ },
+ "account_number": "51"
+ },
+ "Banques": {
+ "Banques locales": {
+ "Banques en monnaie nationale": {
+ "account_type": "Bank",
+ "account_number": "5211"
+ },
+ "Banques en devises": {
+ "account_type": "Bank",
+ "account_number": "5215"
+ },
+ "account_type": "Bank",
+ "account_number": "521"
+ },
+ "Banques autres \u00c9tats r\u00e9gion": {
+ "account_number": "522"
+ },
+ "Banques autres \u00c9tats zone mon\u00e9taire": {
+ "account_number": "523"
+ },
+ "Banques hors zone mon\u00e9taire": {
+ "account_number": "524"
+ },
+ "Banques d\u00e9p\u00f4t \u00e0 terme": {
+ "account_number": "525"
+ },
+ "Banques, int\u00e9r\u00eats courus": {
+ "Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {
+ "account_number": "5261"
+ },
+ "Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {
+ "account_number": "5267"
+ },
+ "account_number": "526"
+ },
+ "account_number": "52"
+ },
+ "\u00c9tablissements financiers et assimil\u00e9s": {
+ "Ch\u00e8ques postaux": {
+ "account_number": "531"
+ },
+ "Tr\u00e9sor": {
+ "account_number": "532"
+ },
+ "Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {
+ "account_number": "533"
+ },
+ "\u00c9tablissements financiers, int\u00e9r\u00eats courus": {
+ "account_number": "536"
+ },
+ "Autres organismes financiers": {
+ "account_number": "538"
+ },
+ "account_number": "53"
+ },
+ "Instruments de tr\u00e9sorerie": {
+ "Options de taux d\u2019int\u00e9r\u00eat": {
+ "account_number": "541"
+ },
+ "Options de taux de change": {
+ "account_number": "542"
+ },
+ "Options de taux boursiers": {
+ "account_number": "543"
+ },
+ "Instruments de march\u00e9s \u00e0 terme": {
+ "account_number": "544"
+ },
+ "Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {
+ "account_number": "545"
+ },
+ "account_number": "54"
+ },
+ "Instruments de monnaie \u00e9lectronique": {
+ "Monnaie \u00e9lectronique carte carburant": {
+ "account_number": "551"
+ },
+ "Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {
+ "account_number": "552"
+ },
+ "Monnaie \u00e9lectronique carte p\u00e9age": {
+ "account_number": "553"
+ },
+ "Porte-monnaie \u00e9lectronique": {
+ "account_number": "554"
+ },
+ "Autres instruments de monnaies \u00e9lectroniques": {
+ "account_number": "558"
+ },
+ "account_number": "55"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "Cr\u00e9dits de tr\u00e9sorerie": {
+ "account_number": "561"
+ },
+ "Escompte de cr\u00e9dits de campagne": {
+ "account_number": "564"
+ },
+ "Escompte de cr\u00e9dits ordinaires": {
+ "account_number": "565"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {
+ "account_number": "566"
+ },
+ "account_number": "56"
+ },
+ "Caisse": {
+ "Caisse si\u00e8ge social": {
+ "Caisse en monnaie nationale": {
+ "account_number": "5711"
+ },
+ "Caisse en devises": {
+ "account_number": "5712"
+ },
+ "account_number": "571"
+ },
+ "Caisse succursale A": {
+ "En monnaie nationale": {
+ "account_number": "5721"
+ },
+ "En devises": {
+ "account_number": "5722"
+ },
+ "account_number": "572"
+ },
+ "Caisse succursale B": {
+ "En monnaie nationale": {
+ "account_number": "5731"
+ },
+ "En devises": {
+ "account_number": "5732"
+ },
+ "account_number": "573"
+ },
+ "account_number": "57"
+ },
+ "R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "R\u00e9gies d\u2019avance": {
+ "account_number": "581"
+ },
+ "Accr\u00e9ditifs": {
+ "account_number": "582"
+ },
+ "Virements de fonds": {
+ "account_number": "585"
+ },
+ "Autres virements internes": {
+ "account_number": "588"
+ },
+ "account_number": "58"
+ },
+ "D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "D\u00e9pr\u00e9ciations des titres de placement": {
+ "account_number": "590"
+ },
+ "D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {
+ "account_number": "591"
+ },
+ "D\u00e9pr\u00e9ciations des comptes banques": {
+ "account_number": "592"
+ },
+ "D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {
+ "account_number": "593"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {
+ "account_number": "594"
+ },
+ "Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {
+ "account_number": "599"
+ },
+ "account_number": "59"
+ },
+ "root_type": "Asset",
+ "account_number": "5"
+ },
+ "Comptes de charges des activit\u00e9s ordinaires": {
+ "Achats et variations de stocks": {
+ "Achats de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6014"
+ },
+ "Frais sur achats": {
+ "account_number": "6015"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6019"
+ },
+ "account_number": "601"
+ },
+ "Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6024"
+ },
+ "Frais sur achats": {
+ "account_number": "6025"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6029"
+ },
+ "account_number": "602"
+ },
+ "Variations des stocks de biens achet\u00e9s": {
+ "Variations des stocks de marchandises": {
+ "account_number": "6031"
+ },
+ "Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "6032"
+ },
+ "Variations des stocks d\u2019autres approvisionnements": {
+ "account_number": "6033"
+ },
+ "account_number": "603"
+ },
+ "Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "Mati\u00e8res consommables": {
+ "account_number": "6041"
+ },
+ "Mati\u00e8res combustibles": {
+ "account_number": "6042"
+ },
+ "Produits d\u2019entretien": {
+ "account_number": "6043"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "6044"
+ },
+ "Frais sur achat": {
+ "account_number": "6045"
+ },
+ "Fournitures de magasin": {
+ "account_number": "6046"
+ },
+ "Fournitures de bureau": {
+ "account_number": "6047"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6049"
+ },
+ "account_number": "604"
+ },
+ "Autres achats": {
+ "Fournitures non stockables Eau": {
+ "account_number": "6051"
+ },
+ "Fournitures non stockables \u00c9lectricit\u00e9": {
+ "account_number": "6052"
+ },
+ "Fournitures non stockables Autres \u00e9nergies": {
+ "account_number": "6053"
+ },
+ "Fournitures d\u2019entretien non stockables": {
+ "account_number": "6054"
+ },
+ "Fournitures de bureau non stockables": {
+ "account_number": "6055"
+ },
+ "Achats de petit mat\u00e9riel et outillage": {
+ "account_number": "6056"
+ },
+ "Achats d\u2019\u00e9tudes et prestations de services": {
+ "account_number": "6057"
+ },
+ "Achats de travaux, mat\u00e9riels et \u00e9quipements": {
+ "account_number": "6058"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6059"
+ },
+ "account_number": "605"
+ },
+ "Achats d\u2019emballages": {
+ "Emballages perdus": {
+ "account_number": "6081"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "6082"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "6083"
+ },
+ "Frais sur achats": {
+ "account_number": "6085"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6089"
+ },
+ "account_number": "608"
+ },
+ "account_number": "60"
+ },
+ "Transports": {
+ "Transports sur ventes": {
+ "account_number": "612"
+ },
+ "Transports pour le compte de tiers": {
+ "account_number": "613"
+ },
+ "Transports du personnel": {
+ "account_number": "614"
+ },
+ "Transports de plis": {
+ "account_number": "616"
+ },
+ "Autres frais de transport": {
+ "Voyages et d\u00e9placements": {
+ "account_number": "6181"
+ },
+ "Transports entre \u00e9tablissements ou chantiers": {
+ "account_number": "6182"
+ },
+ "Transports administratifs": {
+ "account_number": "6183"
+ },
+ "account_number": "618"
+ },
+ "account_number": "61"
+ },
+ "Services ext\u00e9rieurs": {
+ "Sous-traitance g\u00e9n\u00e9rale": {
+ "account_number": "621"
+ },
+ "Locations, charges locatives": {
+ "Locations de terrains": {
+ "account_number": "6221"
+ },
+ "Locations de b\u00e2timents": {
+ "account_number": "6222"
+ },
+ "Locations de mat\u00e9riels et outillages": {
+ "account_number": "6223"
+ },
+ "Malis sur emballages": {
+ "account_number": "6224"
+ },
+ "Locations d\u2019emballages": {
+ "account_number": "6225"
+ },
+ "Fermages et loyers du foncier": {
+ "account_number": "6226"
+ },
+ "Locations et charges locatives diverses": {
+ "account_number": "6228"
+ },
+ "account_number": "622"
+ },
+ "Redevances de location acquisition": {
+ "Cr\u00e9dit-bail immobilier": {
+ "account_number": "6232"
+ },
+ "Cr\u00e9dit-bail mobilier": {
+ "account_number": "6233"
+ },
+ "Location-vente": {
+ "account_number": "6234"
+ },
+ "Autres contrats de location acquisition": {
+ "account_number": "6238"
+ },
+ "account_number": "623"
+ },
+ "Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "Entretien et r\u00e9parations des biens immobiliers": {
+ "account_number": "6241"
+ },
+ "Entretien et r\u00e9parations des biens mobiliers": {
+ "account_number": "6242"
+ },
+ "Maintenance": {
+ "account_number": "6243"
+ },
+ "Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "6244"
+ },
+ "Autres entretiens et r\u00e9parations": {
+ "account_number": "6248"
+ },
+ "account_number": "624"
+ },
+ "Primes d\u2019assurance": {
+ "Assurances multirisques": {
+ "account_number": "6251"
+ },
+ "Assurances mat\u00e9riel de transport": {
+ "account_number": "6252"
+ },
+ "Assurances risques d\u2019exploitation": {
+ "account_number": "6253"
+ },
+ "Assurances responsabilit\u00e9 du producteur": {
+ "account_number": "6254"
+ },
+ "Assurances insolvabilit\u00e9 clients": {
+ "account_number": "6255"
+ },
+ "Assurances transport sur ventes": {
+ "account_number": "6257"
+ },
+ "Autres primes d\u2019assurances": {
+ "account_number": "6258"
+ },
+ "account_number": "625"
+ },
+ "\u00c9tudes, recherches et documentation": {
+ "\u00c9tudes et recherches": {
+ "account_number": "6261"
+ },
+ "Documentation g\u00e9n\u00e9rale": {
+ "account_number": "6265"
+ },
+ "Documentation technique": {
+ "account_number": "6266"
+ },
+ "account_number": "626"
+ },
+ "Publicit\u00e9, publications, relations publiques": {
+ "Annonces, insertions": {
+ "account_number": "6271"
+ },
+ "Catalogues, imprim\u00e9s publicitaires": {
+ "account_number": "6272"
+ },
+ "\u00c9chantillons": {
+ "account_number": "6273"
+ },
+ "Foires et expositions": {
+ "account_number": "6274"
+ },
+ "Publications": {
+ "account_number": "6275"
+ },
+ "Cadeaux \u00e0 la client\u00e8le": {
+ "account_number": "6276"
+ },
+ "Frais de colloques, s\u00e9minaires, conf\u00e9rences": {
+ "account_number": "6277"
+ },
+ "Autres charges de publicit\u00e9 et relations publiques": {
+ "account_number": "6278"
+ },
+ "account_number": "627"
+ },
+ "Frais de t\u00e9l\u00e9communications": {
+ "Frais de t\u00e9l\u00e9phone": {
+ "account_number": "6281"
+ },
+ "Frais de t\u00e9lex": {
+ "account_number": "6282"
+ },
+ "Frais de t\u00e9l\u00e9copie": {
+ "account_number": "6283"
+ },
+ "Autres frais de t\u00e9l\u00e9communications": {
+ "account_number": "6288"
+ },
+ "account_number": "628"
+ },
+ "account_number": "62"
+ },
+ "Autres services ext\u00e9rieurs": {
+ "Frais bancaires": {
+ "Frais sur titres (vente, garde)": {
+ "account_number": "6311"
+ },
+ "Frais sur effets": {
+ "account_number": "6312"
+ },
+ "Location de coffres": {
+ "account_number": "6313"
+ },
+ "Commissions d\u2019affacturage": {
+ "account_number": "6314"
+ },
+ "Commissions sur cartes de cr\u00e9dit": {
+ "account_number": "6315"
+ },
+ "Frais d\u2019\u00e9mission d\u2019emprunts": {
+ "account_number": "6316"
+ },
+ "Frais sur instruments monnaie \u00e9lectronique": {
+ "account_number": "6317"
+ },
+ "Autres frais bancaires": {
+ "account_number": "6318"
+ },
+ "account_number": "631"
+ },
+ "R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "Commissions et courtages sur ventes": {
+ "account_number": "6322"
+ },
+ "Honoraires des professions r\u00e9glement\u00e9es": {
+ "account_number": "6324"
+ },
+ "Frais d\u2019actes et de contentieux": {
+ "account_number": "6325"
+ },
+ "R\u00e9mun\u00e9rations d\u2019affacturage": {
+ "account_number": "6326"
+ },
+ "R\u00e9mun\u00e9rations des autres prestataires de services": {
+ "account_number": "6327"
+ },
+ "Divers frais": {
+ "account_number": "6328"
+ },
+ "account_number": "632"
+ },
+ "Frais de formation du personnel": {
+ "account_number": "633"
+ },
+ "Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "Redevances pour brevets, licences": {
+ "account_number": "6342"
+ },
+ "Redevances pour logiciels": {
+ "account_number": "6343"
+ },
+ "Redevances pour marques": {
+ "account_number": "6344"
+ },
+ "Redevances pour sites internet": {
+ "account_number": "6345"
+ },
+ "Redevances pour concessions, droits et valeurs similaires": {
+ "account_number": "6346"
+ },
+ "account_number": "634"
+ },
+ "Cotisations": {
+ "Cotisations": {
+ "account_number": "6351"
+ },
+ "Concours divers": {
+ "account_number": "6358"
+ },
+ "account_number": "635"
+ },
+ "R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6371"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6372"
+ },
+ "account_number": "637"
+ },
+ "Autres charges externes": {
+ "Frais de recrutement du personnel": {
+ "account_number": "6381"
+ },
+ "Frais de d\u00e9m\u00e9nagement": {
+ "account_number": "6382"
+ },
+ "R\u00e9ceptions": {
+ "account_number": "6383"
+ },
+ "Missions": {
+ "account_number": "6384"
+ },
+ "Charges de copropri\u00e9t\u00e9": {
+ "account_number": "6385"
+ },
+ "account_number": "638"
+ },
+ "account_number": "63"
+ },
+ "Imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes directs": {
+ "Imp\u00f4ts fonciers et taxes annexes": {
+ "account_number": "6411"
+ },
+ "Patentes, licences et taxes annexes": {
+ "account_number": "6412"
+ },
+ "Taxes sur appointements et salaires": {
+ "account_number": "6413"
+ },
+ "Taxes d\u2019apprentissage": {
+ "account_number": "6414"
+ },
+ "Formation professionnelle continue": {
+ "account_number": "6415"
+ },
+ "Autres imp\u00f4ts et taxes directs": {
+ "account_number": "6418"
+ },
+ "account_number": "641"
+ },
+ "Imp\u00f4ts et taxes indirects": {
+ "account_number": "645"
+ },
+ "Droits d\u2019enregistrement": {
+ "Droits de mutation": {
+ "account_number": "6461"
+ },
+ "Droits de timbre": {
+ "account_number": "6462"
+ },
+ "Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {
+ "account_number": "6463"
+ },
+ "Vignettes": {
+ "account_number": "6464"
+ },
+ "Autres droits": {
+ "account_number": "6468"
+ },
+ "account_number": "646"
+ },
+ "P\u00e9nalit\u00e9s, amendes fiscales": {
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {
+ "account_number": "6471"
+ },
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {
+ "account_number": "6472"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {
+ "account_number": "6473"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {
+ "account_number": "6474"
+ },
+ "Autres p\u00e9nalit\u00e9s et amendes fiscales": {
+ "account_number": "6478"
+ },
+ "account_number": "647"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "648"
+ },
+ "account_number": "64"
+ },
+ "Autres charges": {
+ "Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "Clients": {
+ "account_number": "6511"
+ },
+ "Autres d\u00e9biteurs": {
+ "account_number": "6515"
+ },
+ "account_number": "651"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "6521"
+ },
+ "Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "6525"
+ },
+ "account_number": "652"
+ },
+ "Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "6541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "6542"
+ },
+ "account_number": "654"
+ },
+ "Perte de change sur cr\u00e9ances et dettes commerciale": {
+ "account_number": "656"
+ },
+ "P\u00e9nalit\u00e9s et amendes p\u00e9nales": {
+ "account_number": "657"
+ },
+ "Charges diverses": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "6581"
+ },
+ "Dons": {
+ "account_number": "6582"
+ },
+ "M\u00e9c\u00e9nat": {
+ "account_number": "6583"
+ },
+ "Autres charges diverses": {
+ "account_number": "6588"
+ },
+ "account_number": "658"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "6591"
+ },
+ "Sur stocks": {
+ "account_number": "6593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "6594"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {
+ "account_number": "6598"
+ },
+ "account_number": "659"
+ },
+ "account_number": "65"
+ },
+ "Charges de personnel": {
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6611"
+ },
+ "Primes et gratifications": {
+ "account_number": "6612"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6613"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6614"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6615"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6616"
+ },
+ "Avantages en nature": {
+ "account_number": "6617"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6618"
+ },
+ "account_number": "661"
+ },
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6621"
+ },
+ "Primes et gratifications": {
+ "account_number": "6622"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6623"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6624"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6625"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6626"
+ },
+ "Avantages en nature": {
+ "account_number": "6627"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6628"
+ },
+ "account_number": "662"
+ },
+ "Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "Indemnit\u00e9s de logement": {
+ "account_number": "6631"
+ },
+ "Indemnit\u00e9s de repr\u00e9sentation": {
+ "account_number": "6632"
+ },
+ "Indemnit\u00e9s d\u2019expatriation": {
+ "account_number": "6633"
+ },
+ "Indemnit\u00e9s de transport": {
+ "account_number": "6634"
+ },
+ "Autres indemnit\u00e9s et avantages divers": {
+ "account_number": "6638"
+ },
+ "account_number": "663"
+ },
+ "Charges sociales": {
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {
+ "account_number": "6641"
+ },
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {
+ "account_number": "6642"
+ },
+ "account_number": "664"
+ },
+ "R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {
+ "account_number": "6661"
+ },
+ "Charges sociales": {
+ "account_number": "6662"
+ },
+ "account_number": "666"
+ },
+ "R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6671"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6672"
+ },
+ "account_number": "667"
+ },
+ "Autres charges sociales": {
+ "Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {
+ "account_number": "6681"
+ },
+ "Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {
+ "account_number": "6682"
+ },
+ "Versements et contributions aux autres \u0153uvres sociales": {
+ "account_number": "6683"
+ },
+ "M\u00e9decine du travail et pharmacie": {
+ "account_number": "6684"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "6685"
+ },
+ "Assurances retraite et fonds de pension": {
+ "account_number": "6686"
+ },
+ "Majorations et p\u00e9nalit\u00e9s sociales": {
+ "account_number": "6687"
+ },
+ "Charges sociales diverses": {
+ "account_number": "6688"
+ },
+ "account_number": "668"
+ },
+ "account_number": "66"
+ },
+ "Frais financiers et charges assimil\u00e9es": {
+ "Int\u00e9r\u00eats des emprunts": {
+ "Emprunts obligataires": {
+ "account_number": "6711"
+ },
+ "Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "6712"
+ },
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "6713"
+ },
+ "Primes de remboursement des obligations": {
+ "account_number": "6714"
+ },
+ "account_number": "671"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "6722"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "6723"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {
+ "account_number": "6724"
+ },
+ "Int\u00e9r\u00eats dans loyers des autres locations acquisition": {
+ "account_number": "6728"
+ },
+ "account_number": "672"
+ },
+ "Escomptes accord\u00e9s": {
+ "account_number": "673"
+ },
+ "Autres int\u00e9r\u00eats": {
+ "Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {
+ "account_number": "6741"
+ },
+ "Comptes courants bloqu\u00e9s": {
+ "account_number": "6742"
+ },
+ "Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {
+ "account_number": "6743"
+ },
+ "Int\u00e9r\u00eats sur dettes commerciales": {
+ "account_number": "6744"
+ },
+ "Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {
+ "account_number": "6745"
+ },
+ "Int\u00e9r\u00eats sur dettes diverses": {
+ "account_number": "6748"
+ },
+ "account_number": "674"
+ },
+ "Escomptes des effets de commerce": {
+ "account_number": "675"
+ },
+ "Pertes de change financi\u00e8res": {
+ "account_number": "676"
+ },
+ "Pertes sur titres de placement": {
+ "Pertes sur cessions de titres de placement": {
+ "account_number": "6771"
+ },
+ "Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "6772"
+ },
+ "account_number": "677"
+ },
+ "Pertes et charges sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "6781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "6782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "6784"
+ },
+ "account_number": "678"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "6791"
+ },
+ "Sur titres de placement": {
+ "account_number": "6795"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "6798"
+ },
+ "account_number": "679"
+ },
+ "account_number": "67"
+ },
+ "Dotations aux amortissements": {
+ "Dotations aux amortissements d\u2019exploitation": {
+ "Dotations aux amortissements des immobilisations incorporelles": {
+ "account_number": "6812"
+ },
+ "Dotations aux amortissements des immobilisations corporelles": {
+ "account_number": "6813"
+ },
+ "account_number": "681"
+ },
+ "account_number": "68"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6911"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "account_number": "6913"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {
+ "account_number": "6914"
+ },
+ "account_number": "691"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6971"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {
+ "account_number": "6972"
+ },
+ "account_number": "697"
+ },
+ "account_number": "69"
+ },
+ "root_type": "Expense",
+ "account_number": "6"
+ },
+ "Comptes de produits des activit\u00e9s ordinaires": {
+ "Ventes": {
+ "Ventes de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7014"
+ },
+ "Sur internet": {
+ "account_number": "7015"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7019"
+ },
+ "account_number": "701"
+ },
+ "Ventes de produits finis": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7024"
+ },
+ "Sur internet": {
+ "account_number": "7025"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7029"
+ },
+ "account_number": "702"
+ },
+ "Ventes de produits interm\u00e9diaires": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7031"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7032"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7033"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7034"
+ },
+ "Sur internet": {
+ "account_number": "7035"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7039"
+ },
+ "account_number": "703"
+ },
+ "Ventes de produits r\u00e9siduels": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7041"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7042"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7043"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7044"
+ },
+ "Sur internet": {
+ "account_number": "7045"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7049"
+ },
+ "account_number": "704"
+ },
+ "Travaux factur\u00e9s": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7051"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7052"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7053"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7054"
+ },
+ "Sur internet": {
+ "account_number": "7055"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7059"
+ },
+ "account_number": "705"
+ },
+ "Services vendus": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7061"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7062"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7063"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7064"
+ },
+ "Sur internet": {
+ "account_number": "7065"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7069"
+ },
+ "account_number": "706"
+ },
+ "Produits accessoires": {
+ "Ports, emballages perdus et autres frais factur\u00e9s": {
+ "account_number": "7071"
+ },
+ "Commissions et courtages": {
+ "account_number": "7072"
+ },
+ "Locations": {
+ "account_number": "7073"
+ },
+ "Bonis sur reprises et cessions d\u2019emballages": {
+ "account_number": "7074"
+ },
+ "Mise \u00e0 disposition de personnel": {
+ "account_number": "7075"
+ },
+ "Redevances pour brevets, logiciels, marques et droits similaires": {
+ "account_number": "7076"
+ },
+ "Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {
+ "account_number": "7077"
+ },
+ "Autres produits accessoires": {
+ "account_number": "7078"
+ },
+ "account_number": "707"
+ },
+ "account_number": "70"
+ },
+ "Subventions d\u2019exploitation": {
+ "Sur produits \u00e0 l\u2019exportation": {
+ "account_number": "711"
+ },
+ "Sur produits \u00e0 l\u2019importation": {
+ "account_number": "712"
+ },
+ "Sur produits de p\u00e9r\u00e9quation": {
+ "account_number": "713"
+ },
+ "Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {
+ "account_number": "714"
+ },
+ "Autres subventions d\u2019exploitation": {
+ "Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {
+ "account_number": "7181"
+ },
+ "Vers\u00e9es par les organismes internationaux": {
+ "account_number": "7182"
+ },
+ "Vers\u00e9es par des tiers": {
+ "account_number": "7183"
+ },
+ "account_number": "718"
+ },
+ "account_number": "71"
+ },
+ "Production immobilis\u00e9e": {
+ "Immobilisations incorporelles": {
+ "account_number": "721"
+ },
+ "Immobilisations corporelles": {
+ "Immobilisations corporelles (hors actifs biologiques)": {
+ "account_number": "7221"
+ },
+ "Immobilisations corporelles (actifs biologiques)": {
+ "account_number": "7222"
+ },
+ "account_number": "722"
+ },
+ "Production auto-consomm\u00e9e": {
+ "account_number": "724"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "726"
+ },
+ "account_number": "72"
+ },
+ "Variations des stocks de biens et de services produits": {
+ "Variations des stocks de produits en cours": {
+ "Produits en cours": {
+ "account_number": "7341"
+ },
+ "Travaux en cours": {
+ "account_number": "7342"
+ },
+ "account_number": "734"
+ },
+ "Variations des en-cours de services": {
+ "\u00c9tudes en cours": {
+ "account_number": "7351"
+ },
+ "Prestations de services en cours": {
+ "account_number": "7352"
+ },
+ "account_number": "735"
+ },
+ "Variations des stocks de produits finis": {
+ "account_number": "736"
+ },
+ "Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "account_number": "7371"
+ },
+ "Produits r\u00e9siduels": {
+ "account_number": "7372"
+ },
+ "account_number": "737"
+ },
+ "account_number": "73"
+ },
+ "Autres produits": {
+ "Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "account_number": "751"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "7521"
+ },
+ "B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "7525"
+ },
+ "account_number": "752"
+ },
+ "Produits des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "7541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "7542"
+ },
+ "account_number": "754"
+ },
+ "Gains de change sur cr\u00e9ances et dettes commerciales": {
+ "account_number": "756"
+ },
+ "Produits divers": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "7581"
+ },
+ "Indemnit\u00e9s d\u2019assurances re\u00e7ues": {
+ "account_number": "7582"
+ },
+ "Autres produits divers": {
+ "account_number": "7588"
+ },
+ "account_number": "758"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "7591"
+ },
+ "Sur stocks": {
+ "account_number": "7593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "7594"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "account_number": "7598"
+ },
+ "account_number": "759"
+ },
+ "account_number": "75"
+ },
+ "Revenus financiers et produits assimil\u00e9s": {
+ "Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "Int\u00e9r\u00eats de pr\u00eats": {
+ "account_number": "7712"
+ },
+ "Int\u00e9r\u00eats sur cr\u00e9ances diverses": {
+ "account_number": "7713"
+ },
+ "account_number": "771"
+ },
+ "Revenus de participations et autres titres immobilis\u00e9s": {
+ "Revenus des titres de participation": {
+ "account_number": "7721"
+ },
+ "Revenus autres titres immobilis\u00e9s": {
+ "account_number": "7722"
+ },
+ "account_number": "772"
+ },
+ "Escomptes obtenus": {
+ "account_number": "773"
+ },
+ "Revenus de placement": {
+ "Revenus des obligations": {
+ "account_number": "7745"
+ },
+ "Revenus des titres de placement": {
+ "account_number": "7746"
+ },
+ "account_number": "774"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "account_number": "775"
+ },
+ "Gains de change financiers": {
+ "account_number": "776"
+ },
+ "Gains sur cessions de titres de placement": {
+ "account_number": "777"
+ },
+ "Gains sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "7781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "7782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "7784"
+ },
+ "account_number": "778"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "7791"
+ },
+ "Sur titres de placement": {
+ "account_number": "7795"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "7798"
+ },
+ "account_number": "779"
+ },
+ "account_number": "77"
+ },
+ "Transferts de charges": {
+ "Transferts de charges d\u2019exploitation": {
+ "account_number": "781"
+ },
+ "Transferts de charges financi\u00e8res": {
+ "account_number": "787"
+ },
+ "account_number": "78"
+ },
+ "Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Pour risques et charges": {
+ "account_number": "7911"
+ },
+ "Des immobilisations incorporelles": {
+ "account_number": "7913"
+ },
+ "Des immobilisations corporelles": {
+ "account_number": "7914"
+ },
+ "account_number": "791"
+ },
+ "Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Pour risques et charges": {
+ "account_number": "7971"
+ },
+ "Des immobilisations financi\u00e8res": {
+ "account_number": "7972"
+ },
+ "account_number": "797"
+ },
+ "Reprises d\u2019amortissements": {
+ "account_number": "798"
+ },
+ "Reprises de subventions d\u2019investissement": {
+ "account_number": "799"
+ },
+ "account_number": "79"
+ },
+ "root_type": "Income",
+ "account_number": "7"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "Valeurs comptables des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "812"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "816"
+ },
+ "account_number": "81"
+ },
+ "Charges hors activit\u00e9s ordinaires": {
+ "Charges HAO constat\u00e9es": {
+ "account_number": "831"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de restructuration": {
+ "account_number": "833"
+ },
+ "Pertes sur cr\u00e9ances HAO": {
+ "account_number": "834"
+ },
+ "Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {
+ "account_number": "835"
+ },
+ "Abandons de cr\u00e9ances consentis": {
+ "account_number": "836"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de liquidation": {
+ "account_number": "837"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "839"
+ },
+ "account_number": "83"
+ },
+ "Dotations hors activit\u00e9s ordinaires": {
+ "Dotations aux provisions r\u00e9glement\u00e9es": {
+ "account_number": "851"
+ },
+ "Dotations aux amortissements HAO": {
+ "account_number": "852"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "853"
+ },
+ "Dotations aux provisions pour risques et charges HAO": {
+ "account_number": "854"
+ },
+ "Autres dotations HAO": {
+ "account_number": "858"
+ },
+ "account_number": "85"
+ },
+ "Participation des travailleurs": {
+ "Participation l\u00e9gale aux b\u00e9n\u00e9fices": {
+ "account_number": "871"
+ },
+ "Participation contractuelle aux b\u00e9n\u00e9fices": {
+ "account_number": "874"
+ },
+ "Autres participations": {
+ "account_number": "878"
+ },
+ "account_number": "87"
+ },
+ "Imp\u00f4ts sur le r\u00e9sultat": {
+ "Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {
+ "account_number": "8911"
+ },
+ "Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {
+ "account_number": "8912"
+ },
+ "Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {
+ "account_number": "8913"
+ },
+ "account_number": "891"
+ },
+ "Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "account_number": "892"
+ },
+ "Imp\u00f4t minimum forfaitaire IMF": {
+ "account_number": "895"
+ },
+ "D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "D\u00e9gr\u00e8vements": {
+ "account_number": "8991"
+ },
+ "Annulations pour pertes r\u00e9troactives": {
+ "account_number": "8994"
+ },
+ "account_number": "899"
+ },
+ "account_number": "89"
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "Produits des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "822"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "826"
+ },
+ "account_number": "82"
+ },
+ "Produits hors activit\u00e9s ordinaires": {
+ "Produits HAO constat\u00e9s": {
+ "account_number": "841"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de restructuration": {
+ "account_number": "843"
+ },
+ "Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {
+ "account_number": "844"
+ },
+ "Dons et lib\u00e9ralit\u00e9s obtenus": {
+ "account_number": "845"
+ },
+ "Abandons de cr\u00e9ances obtenus": {
+ "account_number": "846"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de liquidation": {
+ "account_number": "847"
+ },
+ "Transferts de charges HAO": {
+ "account_number": "848"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "849"
+ },
+ "account_number": "84"
+ },
+ "Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "Reprises de provisions r\u00e9glement\u00e9es": {
+ "account_number": "861"
+ },
+ "Reprises d\u2019amortissements HAO": {
+ "account_number": "862"
+ },
+ "Reprises de d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "863"
+ },
+ "Reprises de provisions pour risques et charges HAO": {
+ "account_number": "864"
+ },
+ "Autres reprises HAO": {
+ "account_number": "868"
+ },
+ "account_number": "86"
+ },
+ "Subventions d\u2019\u00e9quilibre": {
+ "\u00c9tat": {
+ "account_number": "881"
+ },
+ "Collectivit\u00e9s publiques": {
+ "account_number": "884"
+ },
+ "Groupe": {
+ "account_number": "886"
+ },
+ "Autres": {
+ "account_number": "888"
+ },
+ "account_number": "88"
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/cg_plan_comptable.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/cg_plan_comptable.json
new file mode 100644
index 00000000000..ee65f15920a
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/cg_plan_comptable.json
@@ -0,0 +1,1919 @@
+{
+ "country_code": "cg",
+ "name": "Syscohada - Plan Comptable",
+ "tree": {
+ "1-Comptes de ressources durables": {
+ "10-Capital": {
+ "101-Capital social": {
+ "1011-Capital souscrit, non appel\u00e9": {},
+ "1012-Capital souscrit, appel\u00e9, non vers\u00e9": {},
+ "1013-Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {},
+ "1014-Capital souscrit, appel\u00e9, vers\u00e9, amorti": {},
+ "1018-Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {}
+ },
+ "102-Capital par dotation": {
+ "1021-Dotation initiale": {},
+ "1022-Dotations compl\u00e9mentaires": {},
+ "1028-Autres dotations": {}
+ },
+ "103-Capital personnel": {},
+ "104-Compte de l\u2019exploitant": {
+ "1041-Apports temporaires": {},
+ "1042-Op\u00e9rations courantes": {},
+ "1043-R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {},
+ "1047-Pr\u00e9l\u00e8vements d\u2019autoconsommation": {},
+ "1048-Autres pr\u00e9l\u00e8vements": {}
+ },
+ "105-Primes li\u00e9es au capital social": {
+ "1051-Primes d\u2019\u00e9mission": {},
+ "1052-Primes d\u2019apport": {},
+ "1053-Primes de fusion": {},
+ "1054-Primes de conversion": {},
+ "1058-Autres primes": {}
+ },
+ "106-\u00c9carts de r\u00e9\u00e9valuation": {
+ "1061-\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {},
+ "1062-\u00c9carts de r\u00e9\u00e9valuation libre": {}
+ },
+ "109-Apporteurs, capital souscrit, non appel\u00e9": {}
+ },
+ "11-R\u00e9serves": {
+ "111-R\u00e9serve l\u00e9gale": {},
+ "112-R\u00e9serves statutaires ou contractuelles": {},
+ "113-R\u00e9serves r\u00e9glement\u00e9es": {
+ "1131-R\u00e9serves de plus-values nettes \u00e0 long terme": {},
+ "1132-R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {},
+ "1133-R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {},
+ "1134-R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {},
+ "1135-Autres r\u00e9serves r\u00e9glement\u00e9es": {}
+ },
+ "118-Autres r\u00e9serves": {
+ "1181-R\u00e9serves facultatives": {},
+ "1188-R\u00e9serves diverses": {}
+ }
+ },
+ "12-Report \u00e0 nouveau": {
+ "121-Report \u00e0 nouveau cr\u00e9diteur": {},
+ "129-Report \u00e0 nouveau d\u00e9biteur": {
+ "1291-Perte nette \u00e0 reporter": {},
+ "1292-Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {}
+ }
+ },
+ "13-R\u00e9sultat net de l\u2019exercice": {
+ "130-R\u00e9sultat en instance d\u2019affectation": {
+ "1301-R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {},
+ "1309-R\u00e9sultat en instance d\u2019affectation : perte": {}
+ },
+ "131-R\u00e9sultat net : b\u00e9n\u00e9fice": {},
+ "132-Marge commerciale (MC)": {},
+ "133-Valeur ajout\u00e9e (VA)": {},
+ "134-Exc\u00e9dent brut d\u2019exploitation (EBE)": {},
+ "135-R\u00e9sultat d\u2019exploitation (RE)": {},
+ "136-R\u00e9sultat financier (RF)": {},
+ "137-R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {},
+ "138-R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "1381-R\u00e9sultat de fusion": {},
+ "1382-R\u00e9sultat d\u2019apport partiel d\u2019actif": {},
+ "1383-R\u00e9sultat de scission": {},
+ "1384-R\u00e9sultat de liquidation": {}
+ },
+ "139-R\u00e9sultat net : perte": {}
+ },
+ "14-Subventions d\u2019investissement": {
+ "141-Subventions d\u2019\u00e9quipement": {
+ "1411-\u00c9tat": {},
+ "1412-R\u00e9gions": {},
+ "1413-D\u00e9partements": {},
+ "1414-Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {},
+ "1415-Entit\u00e9s publiques ou mixtes": {},
+ "1416-Entit\u00e9s et organismes priv\u00e9s": {},
+ "1417-Organismes internationaux": {},
+ "1418-Autres": {}
+ },
+ "148-Autres subventions d\u2019investissement": {}
+ },
+ "15-Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "151-Amortissements d\u00e9rogatoires": {},
+ "152-Plus-values de cession \u00e0 r\u00e9investir": {},
+ "153-Fonds r\u00e9glement\u00e9s": {
+ "1531-Fonds National": {},
+ "1532-Pr\u00e9l\u00e8vement pour le Budget": {}
+ },
+ "154-Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {},
+ "155-Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "1551-Reconstitution des gisements miniers et p\u00e9troliers": {}
+ },
+ "156-Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "1561-Hausse de prix": {},
+ "1562-Fluctuation des cours": {}
+ },
+ "157-Provisions pour investissement": {},
+ "158-Autres provisions et fonds r\u00e9glement\u00e9s": {}
+ },
+ "16-Emprunts et dettes assimil\u00e9es": {
+ "161-Emprunts obligataires": {
+ "1611-Emprunts obligataires ordinaires": {},
+ "1612-Emprunts obligataires convertibles en actions": {},
+ "1613-Emprunts obligataires remboursables en actions": {},
+ "1618-Autres emprunts obligataires": {}
+ },
+ "162-Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "163-Avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "164-Avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "165-D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "1651-D\u00e9p\u00f4ts": {},
+ "1652-Cautionnements": {}
+ },
+ "166-Int\u00e9r\u00eats courus": {
+ "1661-Sur emprunts obligataires": {},
+ "1662-Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "1663-Sur avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "1664-Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "1665-Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {},
+ "1667-Sur avances assorties de conditions particuli\u00e8res": {},
+ "1668-Sur autres emprunts et dettes": {}
+ },
+ "167-Avances assorties de conditions particuli\u00e8res": {
+ "1671-Avances bloqu\u00e9es pour augmentation du capital": {},
+ "1672-Avances conditionn\u00e9es par l\u2019\u00c9tat": {},
+ "1673-Avances conditionn\u00e9es par les autres organismes africains": {},
+ "1674-Avances conditionn\u00e9es par les organismes internationaux": {}
+ },
+ "168-Autres emprunts et dettes": {
+ "1681-Rentes viag\u00e8res capitalis\u00e9es": {},
+ "1682-Billets de fonds": {},
+ "1683-Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {},
+ "1684-Emprunts participatifs": {},
+ "1685-Participation des travailleurs aux b\u00e9n\u00e9fices": {},
+ "1686-Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {}
+ }
+ },
+ "17-Dettes de location acquisition": {
+ "172-Dettes de location acquisition / cr\u00e9dit bail immobilier": {},
+ "173-Dettes de location acquisition / cr\u00e9dit bail mobilier": {},
+ "174-Dettes de location acquisition / location de vente": {},
+ "176-Int\u00e9r\u00eats courus": {
+ "1762-Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "1763-Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "1764-Sur dettes de location acquisition / location-vente": {},
+ "1768-Sur autres dettes de location acquisition": {}
+ },
+ "178-Autres dettes de location acquisition": {}
+ },
+ "18-Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "181-Dettes li\u00e9es \u00e0 des participations": {
+ "1811-Dettes li\u00e9es \u00e0 des participations (groupe)": {},
+ "1812-Dettes li\u00e9es \u00e0 des participations (hors groupe)": {}
+ },
+ "182-Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "183-Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {},
+ "184-Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "185-Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "186-Comptes de liaison charges": {},
+ "187-Comptes de liaison produits": {},
+ "188-Comptes de liaison des soci\u00e9t\u00e9s en participation": {}
+ },
+ "19-Provisions pour risques et charges": {
+ "191-Provisions pour litiges": {},
+ "192-Provisions pour garanties donn\u00e9es aux clients": {},
+ "193-Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {},
+ "194-Provisions pour pertes de change": {},
+ "195-Provisions pour imp\u00f4ts": {},
+ "196-Provisions pour pensions et obligations similaires": {
+ "1961-Provisions pour pensions et obligations similaires engagement de retraite": {},
+ "1962-Actif du r\u00e9gime de retraite": {}
+ },
+ "197-Provisions pour restructuration": {},
+ "198-Autres provisions pour risques et charges": {
+ "1981-Provisions pour amendes et p\u00e9nalit\u00e9s": {},
+ "1983-Provisions pour propre assureur": {},
+ "1984-Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "1985-Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {},
+ "1988-Provisions pour divers risques et charges": {}
+ }
+ },
+ "root_type": "Equity"
+ },
+ "2-Comptes d\u2019actif immobilis\u00e9": {
+ "21-Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "211-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "212-Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "2121-Brevets": {
+ "account_type": "Fixed Asset"
+ },
+ "2122-Licences": {
+ "account_type": "Fixed Asset"
+ },
+ "2123-Concessions de service public": {
+ "account_type": "Fixed Asset"
+ },
+ "2128-Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "213-Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "2131-Logiciels": {
+ "account_type": "Fixed Asset"
+ },
+ "2132-Sites internet": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "214-Marques": {
+ "account_type": "Fixed Asset"
+ },
+ "215-Fonds commercial": {
+ "account_type": "Fixed Asset"
+ },
+ "216-Droit au bail": {
+ "account_type": "Fixed Asset"
+ },
+ "217-Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset"
+ },
+ "218-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "2181-Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset"
+ },
+ "2182-Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset"
+ },
+ "2183-Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset"
+ },
+ "2184-Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset"
+ },
+ "2188-Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "219-Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "2191-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "2193-Logiciels et internet": {
+ "account_type": "Fixed Asset"
+ },
+ "2198-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "22-Terrains": {
+ "account_type": "Fixed Asset",
+ "221-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "2211-Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset"
+ },
+ "2212-Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset"
+ },
+ "2218-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "222-Terrains nus": {
+ "account_type": "Fixed Asset",
+ "2221-Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset"
+ },
+ "2228-Autres terrains nus": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "223-Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "2231-Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset"
+ },
+ "2232-Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset"
+ },
+ "2234-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2235-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2238-Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "224-Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "2241-Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset"
+ },
+ "2245-Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2248-Autres travaux": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "225-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "2251-Carri\u00e8res": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "226-Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "2261-Parkings": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "227-Terrains mis en concession": {
+ "account_type": "Fixed Asset"
+ },
+ "228-Autres terrains": {
+ "account_type": "Fixed Asset",
+ "2281-Terrains immeubles de placement": {
+ "account_type": "Fixed Asset"
+ },
+ "2285-Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset"
+ },
+ "2286-Terrains de location acquisition": {
+ "account_type": "Fixed Asset"
+ },
+ "2288-Divers terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "229-Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "2291-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset"
+ },
+ "2292-Terrains nus": {
+ "account_type": "Fixed Asset"
+ },
+ "2295-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2298-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "23-B\u00e2timents, installations techniques et agencements": {
+ "231-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "2311-B\u00e2timents industriels": {},
+ "2312-B\u00e2timents agricoles": {},
+ "2313-B\u00e2timents administratifs et commerciaux": {},
+ "2314-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2315-B\u00e2timents immeubles de placement": {},
+ "2316-B\u00e2timents de location acquisition": {}
+ },
+ "232-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "2321-B\u00e2timents industriels": {},
+ "2322-B\u00e2timents agricoles": {},
+ "2323-B\u00e2timents administratifs et commerciaux": {},
+ "2324-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2325-B\u00e2timents immeubles de placement": {},
+ "2326-B\u00e2timents de location acquisition": {}
+ },
+ "233-Ouvrages d\u2019infrastructure": {
+ "2331-Voies de terre": {},
+ "2332-Voies de fer": {},
+ "2333-Voies d\u2019eau": {},
+ "2334-Barrages, Digues": {},
+ "2335-Pistes d\u2019a\u00e9rodrome": {},
+ "2338-Autres ouvrages d\u2019infrastructures": {}
+ },
+ "234-Am\u00e9nagements, agencements et installations techniques": {
+ "2341-Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {},
+ "2342-Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {},
+ "2343-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {},
+ "2344-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {},
+ "2345-Am\u00e9nagements et agencements des b\u00e2timents": {}
+ },
+ "235-Am\u00e9nagements de bureaux": {
+ "2351-Installations g\u00e9n\u00e9rales": {},
+ "2358-Autres am\u00e9nagements de bureaux": {}
+ },
+ "237-B\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "238-Autres installations et agencements": {},
+ "239-B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "2391-B\u00e2timents en cours": {},
+ "2392-Installations en cours": {},
+ "2393-Ouvrages d\u2019infrastructure en cours": {},
+ "2394-Am\u00e9nagements et agencements et installations techniques en cours": {},
+ "2395-Am\u00e9nagements de bureaux en cours": {},
+ "2398-Autres installations et agencements en cours": {}
+ }
+ },
+ "24-Mat\u00e9riel, mobilier et actifs biologiques": {
+ "241-Mat\u00e9riel et outillage industriel et commercial": {
+ "2411-Mat\u00e9riel industriel": {},
+ "2412-Outillage industriel": {},
+ "2413-Mat\u00e9riel commercial": {},
+ "2414-Outillage commercial": {},
+ "2416-Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {}
+ },
+ "242-Mat\u00e9riel et outillage agricole": {
+ "2421-Mat\u00e9riel agricole": {},
+ "2422-Outillage agricole": {},
+ "2426-Mat\u00e9riel & outillage agricole de location-acquisition": {}
+ },
+ "243-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "244-Mat\u00e9riel et mobilier": {
+ "2441-Mat\u00e9riel de bureau": {},
+ "2442-Mat\u00e9riel informatique": {},
+ "2443-Mat\u00e9riel bureautique": {},
+ "2444-Mobilier de bureau": {},
+ "2445-Mat\u00e9riel et mobilier immeubles de placement": {},
+ "2446-Mat\u00e9riel et mobilier de location acquisition": {},
+ "2447-Mat\u00e9riel et mobilier des logements du personnel": {}
+ },
+ "245-Mat\u00e9riel de transport": {
+ "2451-Mat\u00e9riel automobile": {},
+ "2452-Mat\u00e9riel ferroviaire": {},
+ "2453-Mat\u00e9riel fluvial, lagunaire": {},
+ "2454-Mat\u00e9riel naval": {},
+ "2455-Mat\u00e9riel a\u00e9rien": {},
+ "2456-Mat\u00e9riel de transport de location-acquisition": {},
+ "2457-Mat\u00e9riel hippomobile": {},
+ "2458-Autres mat\u00e9riels de transport": {}
+ },
+ "246-Actifs biologiques": {
+ "2461-Cheptel, animaux de trait": {},
+ "2462-Cheptel, animaux reproducteurs": {},
+ "2463-Animaux de garde": {},
+ "2465-Plantations agricoles": {},
+ "2468-Autres actifs biologiques": {}
+ },
+ "247-Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "2471-Agencements et am\u00e9nagements du mat\u00e9riel": {},
+ "2472-Agencements et am\u00e9nagements des actifs biologiques": {},
+ "2478-Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {}
+ },
+ "248-Autres mat\u00e9riels et mobiliers": {
+ "2481-Collections et \u0153uvres d\u2019art": {},
+ "2488-Divers mat\u00e9riels mobiliers": {}
+ },
+ "249-Mat\u00e9riels et actifs biologiques en cours": {
+ "2491-Mat\u00e9riel et outillage industriel et commercial": {},
+ "2492-Mat\u00e9riel et outillage agricole": {},
+ "2493-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2494-Mat\u00e9riel et mobilier de bureau": {},
+ "2495-Mat\u00e9riel de transport": {},
+ "2496-Actifs biologiques": {},
+ "2497-Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {},
+ "2498-Autres mat\u00e9riels et actifs biologiques en cours": {}
+ }
+ },
+ "25-Avances et acomptes vers\u00e9s sur immobilisations": {
+ "251-Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "252-Avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "26-Titres de participation": {
+ "261-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "262-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "263-Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "265-Participations dans des organismes professionnels": {},
+ "266-Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {},
+ "268-Autres titres de participation": {}
+ },
+ "27-Autres immobilisations financi\u00e8res": {
+ "271-Pr\u00eats et cr\u00e9ances": {
+ "2711-Pr\u00eats participatifs": {},
+ "2712-Pr\u00eats aux associ\u00e9s": {},
+ "2713-Billets de fonds": {},
+ "2714-Titres pr\u00eat\u00e9s": {},
+ "2718-Autres pr\u00eats et cr\u00e9ances": {}
+ },
+ "272-Pr\u00eats au personnel": {
+ "2721-Pr\u00eats immobiliers": {},
+ "2722-Pr\u00eats mobiliers et d\u2019installation": {},
+ "2728-Autres pr\u00eats au personnel": {}
+ },
+ "273-Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "2731-Retenues de garantie": {},
+ "2733-Fonds r\u00e9glement\u00e9": {},
+ "2734-Cr\u00e9ances sur le conc\u00e9dant": {},
+ "2738-Autres cr\u00e9ances sur l\u2019\u00c9tat": {}
+ },
+ "274-Titres immobilis\u00e9s": {
+ "2741-Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {},
+ "2742-Titres participatifs": {},
+ "2743-Certificats d\u2019investissement": {},
+ "2744-Parts de fonds commun de placement (FCP)": {},
+ "2745-Obligations": {},
+ "2746-Actions ou parts propres": {},
+ "2748-Autres titres immobilis\u00e9s": {}
+ },
+ "275-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "2751-D\u00e9p\u00f4ts pour loyers d\u2019avance": {},
+ "2752-D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {},
+ "2753-D\u00e9p\u00f4ts pour l\u2019eau": {},
+ "2754-D\u00e9p\u00f4ts pour le gaz": {},
+ "2755-D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {},
+ "2756-Cautionnements sur march\u00e9s publics": {},
+ "2757-Cautionnements sur autres op\u00e9rations": {},
+ "2758-Autres d\u00e9p\u00f4ts et cautionnements": {}
+ },
+ "276-Int\u00e9r\u00eats courus": {
+ "2761-Pr\u00eats et cr\u00e9ances non commerciales": {},
+ "2762-Pr\u00eats au personnel": {},
+ "2763-Cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2764-Titres immobilis\u00e9s": {},
+ "2765-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2767-Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {},
+ "2768-Immobilisations financi\u00e8res diverses": {}
+ },
+ "277-Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "2771-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {},
+ "2772-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {},
+ "2773-Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "2774-Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {}
+ },
+ "278-Immobilisations financi\u00e8res diverses": {
+ "2781-Cr\u00e9ances diverses groupe": {},
+ "2782-Cr\u00e9ances diverses hors groupe": {},
+ "2784-Banques d\u00e9p\u00f4ts \u00e0 terme": {},
+ "2785-Or et m\u00e9taux pr\u00e9cieux": {},
+ "2788-Autres immobilisations financi\u00e8res": {}
+ }
+ },
+ "28-Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "281-Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "2811-Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2812-Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2813-Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2814-Amortissements des marques": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2815-Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2816-Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2817-Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2818-Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "282-Amortissements des terrains": {
+ "2824-Amortissements des travaux de mise en valeur des terrains": {}
+ },
+ "283-Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "2831-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2832-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2833-Amortissements des ouvrages d\u2019infrastructure": {},
+ "2834-Amortissements des am\u00e9nagements, agencements et installations techniques": {},
+ "2835-Amortissements des am\u00e9nagements de bureaux": {},
+ "2837-Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2838-Amortissements des autres installations et agencements": {}
+ },
+ "284-Amortissements du mat\u00e9riel": {
+ "2841-Amortissements du mat\u00e9riel et outillage industriel et commercial": {},
+ "2842-Amortissements du mat\u00e9riel et outillage agricole": {},
+ "2843-Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2844-Amortissements du mat\u00e9riel et mobilier": {},
+ "2845-Amortissements du mat\u00e9riel de transport": {},
+ "2846-Amortissements des actifs biologiques": {},
+ "2847-Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2848-Amortissements des autres mat\u00e9riels": {}
+ }
+ },
+ "29-D\u00e9pr\u00e9ciations des immobilisations": {
+ "291-D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "2911-D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {},
+ "2912-D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {},
+ "2913-D\u00e9pr\u00e9ciations des logiciels et sites internet": {},
+ "2914-D\u00e9pr\u00e9ciations des marques": {},
+ "2915-D\u00e9pr\u00e9ciations du fonds commercial": {},
+ "2916-D\u00e9pr\u00e9ciations du droit au bail": {},
+ "2917-D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {},
+ "2918-D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {},
+ "2919-D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {}
+ },
+ "292-D\u00e9pr\u00e9ciations des terrains": {
+ "2921-D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {},
+ "2922-D\u00e9pr\u00e9ciations des terrains nus": {},
+ "2923-D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {},
+ "2924-D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {},
+ "2925-D\u00e9pr\u00e9ciations des terrains de gisement": {},
+ "2926-D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {},
+ "2927-D\u00e9pr\u00e9ciations des terrains mis en concession": {},
+ "2928-D\u00e9pr\u00e9ciations des autres terrains": {},
+ "2929-D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {}
+ },
+ "293-D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "2931-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2932-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2933-D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {},
+ "2934-D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {},
+ "2935-D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {},
+ "2937-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2938-D\u00e9pr\u00e9ciations des autres installations et agencements": {},
+ "2939-D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {}
+ },
+ "294-D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "2941-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {},
+ "2942-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {},
+ "2943-D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2944-D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {},
+ "2945-D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {},
+ "2946-D\u00e9pr\u00e9ciations des actifs biologiques": {},
+ "2947-D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2948-D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {},
+ "2949-D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {}
+ },
+ "295-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "2951-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "2952-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "296-D\u00e9pr\u00e9ciations des titres de participation": {
+ "2961-D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "2962-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "2963-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "2965-D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {},
+ "2966-D\u00e9pr\u00e9ciations des parts dans des GIE": {},
+ "2968-D\u00e9pr\u00e9ciations des autres titres de participation": {}
+ },
+ "297-D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "2971-D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {},
+ "2972-D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {},
+ "2973-D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2974-D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {},
+ "2975-D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2977-D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {},
+ "2978-D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "3-Comptes de Stocks": {
+ "31-Marchandises": {
+ "311-Marchandises A": {
+ "3111-Marchandises A1": {},
+ "3112-Marchandises A2": {}
+ },
+ "312-Marchandises B": {
+ "3121-Marchandises B1": {},
+ "3122-Marchandises B2": {}
+ },
+ "313-Actifs biologiques": {
+ "3131-Animaux": {},
+ "3132-V\u00e9g\u00e9taux": {}
+ },
+ "318-Marchandises hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "32-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "321-Mati\u00e8res A": {},
+ "322-Mati\u00e8res B": {},
+ "323-Fournitures (A, B)": {}
+ },
+ "33-Autres approvisionnements": {
+ "331-Mati\u00e8res consommables": {},
+ "332-Fournitures d\u2019atelier et d\u2019usine": {},
+ "333-Fournitures de magasin": {},
+ "334-Fournitures de bureau": {},
+ "335-Emballages": {
+ "3351-Emballages perdus": {},
+ "3352-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "3353-Emballages \u00e0 usage mixte": {},
+ "3358-Autres emballages": {}
+ },
+ "338-Autres mati\u00e8res": {}
+ },
+ "34-Produits en cours": {
+ "341-Produits en cours": {
+ "3411-Produits en cours P1": {},
+ "3412-Produits en cours P2": {}
+ },
+ "342-Travaux en cours": {
+ "3421-Travaux en cours T1": {},
+ "3422-Travaux en cours T2": {}
+ },
+ "343-Produits interm\u00e9diaires en cours": {
+ "3431-Produits interm\u00e9diaires A": {},
+ "3432-Produits interm\u00e9diaires B": {}
+ },
+ "344-Produits r\u00e9siduels en cours": {
+ "3441-Produits r\u00e9siduels A": {},
+ "3442-Produits r\u00e9siduels B": {}
+ },
+ "345-Actifs biologiques en cours": {
+ "3451-Animaux": {},
+ "3452-V\u00e9g\u00e9taux": {}
+ }
+ },
+ "35-Services en cours": {
+ "351-\u00c9tudes en cours": {
+ "3511-\u00c9tudes en cours E1": {},
+ "3512-\u00c9tudes en cours E2": {}
+ },
+ "352-Prestations de services en cours": {
+ "3521-Prestations de services S1": {},
+ "3522-Prestations de services S2": {}
+ }
+ },
+ "36-Produits finis": {
+ "361-Produits finis A": {},
+ "362-Produits finis B": {},
+ "363-Actifs biologiques": {
+ "3631-Animaux": {},
+ "3632-V\u00e9g\u00e9taux": {},
+ "3638-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "37-Produits interm\u00e9diaires et r\u00e9siduels": {
+ "371-Produits interm\u00e9diaires": {
+ "3711-Produits interm\u00e9diaires A": {},
+ "3712-Produits interm\u00e9diaires B": {}
+ },
+ "372-Produits r\u00e9siduels": {
+ "3721-D\u00e9chets": {},
+ "3722-Rebuts": {},
+ "3723-Mati\u00e8res de R\u00e9cup\u00e9ration": {}
+ },
+ "373-Actifs biologiques": {
+ "3731-Animaux": {},
+ "3732-V\u00e9g\u00e9taux": {},
+ "3738-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "38-Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "381-Marchandises en cours de route": {},
+ "382-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {},
+ "383-Autres approvisionnements en cours de route": {},
+ "386-Produits finis en cours de route": {},
+ "387-Stock en consignation ou en d\u00e9p\u00f4t": {
+ "3871-Stock en consignation": {},
+ "3872-Stock en d\u00e9p\u00f4t": {}
+ },
+ "388-Stock provenant d\u2019immobilisations mises hors service ou au rebut": {}
+ },
+ "39-D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "391-D\u00e9pr\u00e9ciations des stocks de marchandises": {},
+ "392-D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "393-D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {},
+ "394-D\u00e9pr\u00e9ciations des productions en cours": {},
+ "395-D\u00e9pr\u00e9ciations des services en cours": {},
+ "396-D\u00e9pr\u00e9ciations des stocks de produits finis": {},
+ "397-D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {},
+ "398-D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {}
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "409-Fournisseurs d\u00e9biteurs": {
+ "4091-Fournisseurs Avances et acomptes vers\u00e9s": {},
+ "4092-Fournisseurs Groupe avances et acomptes vers\u00e9s": {},
+ "4093-Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {},
+ "4094-Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {},
+ "4098-Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {}
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "411-Clients": {
+ "4111-Clients": {
+ "account_type": "Receivable"
+ },
+ "4112-Clients groupe": {
+ "account_type": "Receivable"
+ },
+ "4114-Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable"
+ },
+ "4115-Clients, organismes internationaux": {
+ "account_type": "Receivable"
+ },
+ "4116-Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable"
+ },
+ "4117-Client, retenues de garantie": {
+ "account_type": "Receivable"
+ },
+ "4118-Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "412-Clients, effets \u00e0 recevoir en portefeuille": {
+ "4121-Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4122-Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4124-\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4125-Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "413-Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "4131-Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4132-Clients, effets impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4133-Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "4138-Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "414-Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "4141-Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4142-Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "4146-Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4147-Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "415-Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable"
+ },
+ "416-Cr\u00e9ances clients litigieuses ou douteuses": {
+ "4161-Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable"
+ },
+ "4162-Cr\u00e9ances douteuses": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "418-Clients, produits \u00e0 recevoir": {
+ "4181-Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable"
+ },
+ "4186-Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "421-Personnel, avances et acomptes": {
+ "4211-Personnel, avances": {},
+ "4212-Personnel, acomptes": {},
+ "4213-Frais avanc\u00e9s et fournitures au personnel": {}
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "4311-Prestations familiales": {},
+ "4312-Accidents de travail": {},
+ "4313-Caisse de retraite obligatoire": {},
+ "4314-Caisse de retraite facultative": {},
+ "4318-Autres cotisations sociales": {}
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "4331-Mutuelle": {},
+ "4332-Assurances retraite": {},
+ "4333-Assurances et organismes de sant\u00e9": {}
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4387-Produits \u00e0 recevoir": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "443-\u00c9tat, TVA factur\u00e9e": {
+ "4431-TVA factur\u00e9e sur ventes": {},
+ "4432-TVA factur\u00e9e sur prestations de services": {},
+ "4433-TVA factur\u00e9e sur travaux": {},
+ "4434-TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {},
+ "4435-TVA sur factures \u00e0 \u00e9tablir": {}
+ },
+ "445-\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "4451-TVA r\u00e9cup\u00e9rable sur immobilisations": {},
+ "4452-TVA r\u00e9cup\u00e9rable sur achats": {},
+ "4453-TVA r\u00e9cup\u00e9rable sur transport": {},
+ "4454-TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {},
+ "4455-TVA r\u00e9cup\u00e9rable sur factures non parvenues": {},
+ "4456-TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {}
+ },
+ "448-\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4486-Charges \u00e0 payer": {},
+ "4487-Produits \u00e0 recevoir": {}
+ },
+ "449-\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "4491-\u00c9tat, obligations cautionn\u00e9es": {},
+ "4492-\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {},
+ "4493-\u00c9tat, fonds de dotation \u00e0 recevoir": {},
+ "4494-\u00c9tat, subventions investissement \u00e0 recevoir": {},
+ "4495-\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {},
+ "4496-\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {},
+ "4497-\u00c9tat, avances sur subventions": {},
+ "4499-\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {}
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "451-Op\u00e9rations avec les organismes africains": {},
+ "452-Op\u00e9rations avec les autres organismes internationaux": {},
+ "458-Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "4581-Organismes internationaux, fonds de dotation \u00e0 recevoir": {},
+ "4582-Organismes internationaux, subventions \u00e0 recevoir": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "4613-Apporteurs, capital appel\u00e9, non vers\u00e9": {},
+ "4614-Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {},
+ "4618-Apporteurs, titres \u00e0 \u00e9changer": {}
+ },
+ "467-Apporteurs, restant d\u00fb sur capital appel\u00e9": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "4721-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4726-Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {}
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "4731-Mandants": {},
+ "4732-Mandataires": {},
+ "4733-Commettants": {},
+ "4734-Commissionnaires": {},
+ "4739-\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "4747-Compte de r\u00e9partition p\u00e9riodique des produits": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "4751-Compte actif": {
+ "account_type": "Temporary"
+ }
+ },
+ "476-Charges constat\u00e9es d\u2019avance": {},
+ "478-\u00c9carts de conversion actif": {
+ "4781-Diminution des cr\u00e9ances d\u2019exploitation": {},
+ "4782-Diminution des cr\u00e9ances financi\u00e8res": {},
+ "4783-Augmentation des dettes d\u2019exploitation": {},
+ "4784-Augmentation des dettes financi\u00e8res": {},
+ "4786-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4788-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "485-Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "4851-En compte, immobilisations incorporelles": {},
+ "4852-En compte, immobilisations corporelles": {},
+ "4853-Effets \u00e0 recevoir, immobilisations incorporelles": {},
+ "4854-Effets \u00e0 recevoir, immobilisations corporelles": {},
+ "4855-Effets escompt\u00e9s non \u00e9chus": {},
+ "4857-Retenues de garantie": {},
+ "4858-Factures \u00e0 \u00e9tablir": {}
+ },
+ "488-Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "491-D\u00e9pr\u00e9ciations des comptes clients": {
+ "4911-Cr\u00e9ances litigieuses": {},
+ "4912-Cr\u00e9ances douteuses": {}
+ },
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {},
+ "496-D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "4962-Associ\u00e9s, comptes courants": {},
+ "4963-Associ\u00e9s, op\u00e9rations faites en commun": {},
+ "4966-Groupe, comptes courants": {}
+ },
+ "497-D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {},
+ "498-D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "4985-Cr\u00e9ances sur cessions d\u2019immobilisations": {},
+ "4986-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4988-Autres cr\u00e9ances HAO": {}
+ },
+ "499-Provisions pour risques \u00e0 court terme": {
+ "4991-Sur op\u00e9rations d\u2019exploitation": {},
+ "4997-Sur op\u00e9rations financi\u00e8res": {},
+ "4998-Sur op\u00e9rations HAO": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "401-Fournisseurs, dettes en compte": {
+ "4011-Fournisseurs": {
+ "account_type": "Payable"
+ },
+ "4012-Fournisseurs groupe": {
+ "account_type": "Payable"
+ },
+ "4013-Fournisseurs sous-traitants": {
+ "account_type": "Payable"
+ },
+ "4016-Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable"
+ },
+ "4017-Fournisseur, retenues de garantie": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "402-Fournisseurs, effets \u00e0 payer": {
+ "4021-Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4022-Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4023-Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "404-Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "4041-Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4042-Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "4046-Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4047-Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "408-Fournisseurs, factures non parvenues": {
+ "4081-Fournisseurs": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4082-Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4083-Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4086-Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "419-Clients cr\u00e9diteurs": {
+ "4191-Clients, avances et acomptes re\u00e7us": {},
+ "4192-Clients groupe, avances et acomptes re\u00e7us": {},
+ "4194-Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {},
+ "4198-Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {}
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "422-Personnel, r\u00e9mun\u00e9rations dues": {},
+ "423-Personnel, oppositions, saisies-arr\u00eats": {
+ "4231-Personnel, oppositions": {},
+ "4232-Personnel, saisies-arr\u00eats": {},
+ "4233-Personnel, avis \u00e0 tiers d\u00e9tenteur": {}
+ },
+ "424-Personnel, \u0153uvres sociales internes": {
+ "4241-Assistance m\u00e9dicale": {},
+ "4242-Allocations familiales": {},
+ "4245-Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {},
+ "4248-Autres \u0153uvres sociales internes": {}
+ },
+ "425-Repr\u00e9sentants du personnel": {
+ "4251-D\u00e9l\u00e9gu\u00e9s du personnel": {},
+ "4252-Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {},
+ "4258-Autres repr\u00e9sentants du personnel": {}
+ },
+ "426-Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "4261-Participation aux b\u00e9n\u00e9fices": {},
+ "4264-Participation au capital": {}
+ },
+ "427-Personnel d\u00e9p\u00f4ts": {},
+ "428-Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4281-Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {},
+ "4286-Autres charges \u00e0 payer": {},
+ "4287-Produits \u00e0 recevoir": {}
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4381-Charges sociales sur gratifications \u00e0 payer": {},
+ "4382-Charges sociales sur cong\u00e9s \u00e0 payer": {},
+ "4386-Autres charges \u00e0 payer": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "441-\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {},
+ "442-\u00c9tat, autres imp\u00f4ts et taxes": {
+ "4421-Imp\u00f4ts et taxes d\u2019\u00c9tat": {},
+ "4422-Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {},
+ "4423-Imp\u00f4ts et taxes recouvrables sur des obligataires": {},
+ "4424-Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {},
+ "4426-Droits de douane": {},
+ "4428-Autres imp\u00f4ts et taxes": {}
+ },
+ "444-\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "4441-\u00c9tat, TVA due": {},
+ "4449-\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {}
+ },
+ "446-\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {},
+ "447-\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "4471-Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {},
+ "4472-Imp\u00f4ts sur salaires": {},
+ "4473-Contribution nationale": {},
+ "4474-Contribution nationale de solidarit\u00e9": {},
+ "4478-Autres imp\u00f4ts et contributions": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "4611-Apporteurs, apports en nature": {},
+ "4612-Apporteurs, apports en num\u00e9raire": {},
+ "4615-Apporteurs, versements re\u00e7us sur augmentation de capital": {},
+ "4616-Apporteurs, versements anticip\u00e9s": {},
+ "4617-Apporteurs d\u00e9faillants": {},
+ "4619-Apporteurs, capital \u00e0 rembourser": {}
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "4621-Principal": {},
+ "4626-Int\u00e9r\u00eats courus": {}
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "4631-Op\u00e9rations courantes": {},
+ "4636-Int\u00e9r\u00eats courus": {}
+ },
+ "465-Associ\u00e9s, dividendes \u00e0 payer": {},
+ "466-Groupe, comptes courants": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "4711-D\u00e9biteurs divers": {},
+ "4712-Cr\u00e9diteurs divers": {},
+ "4713-Obligataires": {},
+ "4715-R\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "4716-Compte d\u2019affacturage": {},
+ "4717-D\u00e9biteurs divers retenues de garantie": {},
+ "4718-Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {},
+ "4719-Bons de souscription d\u2019actions et d\u2019obligations": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "4746-Compte de r\u00e9partition p\u00e9riodique des charges": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "4752-Compte passif": {}
+ },
+ "477-Produits constat\u00e9s d\u2019avance": {},
+ "479-\u00c9carts de conversion passif": {
+ "4791-Augmentation des cr\u00e9ances d\u2019exploitation": {},
+ "4792-Augmentation des cr\u00e9ances financi\u00e8res": {},
+ "4793-Diminution des dettes d\u2019exploitation": {},
+ "4794-Diminution des dettes financi\u00e8res": {},
+ "4797-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4798-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "481-Fournisseurs d\u2019investissements": {
+ "4811-Immobilisations incorporelles": {},
+ "4812-Immobilisations corporelles": {},
+ "4813-Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {},
+ "4816-R\u00e9serve de propri\u00e9t\u00e9": {},
+ "4817-Retenues de garantie": {},
+ "4818-Factures non parvenues": {}
+ },
+ "482-Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "4821-Immobilisations incorporelles": {},
+ "4822-Immobilisations corporelles": {}
+ },
+ "484-Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "4887-Produits": {}
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (PASSIF)": {
+ "490-D\u00e9pr\u00e9ciations des comptes fournisseurs": {},
+ "492-D\u00e9pr\u00e9ciations des comptes personnel": {},
+ "493-D\u00e9pr\u00e9ciations des comptes organismes sociaux": {},
+ "494-D\u00e9pr\u00e9ciations des comptes \u00c9tat et collectivit\u00e9s publiques": {},
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {}
+ },
+ "root_type": "Liability"
+ },
+ "5-Comptes de tr\u00e9sorerie": {
+ "50-Titres de placement": {
+ "501-Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "5011-Titres du Tr\u00e9sor \u00e0 court terme": {},
+ "5012-Titres d\u2019organismes financiers": {},
+ "5013-Bons de caisse \u00e0 court terme": {},
+ "5016-Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {}
+ },
+ "502-Actions": {
+ "5021-Actions ou parts propres": {},
+ "5022-Actions cot\u00e9es": {},
+ "5023-Actions non cot\u00e9es": {},
+ "5024-Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {},
+ "5025-Autres actions": {},
+ "5026-Frais d\u2019acquisition des actions": {}
+ },
+ "503-Obligations": {
+ "5031-Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {},
+ "5032-Obligations cot\u00e9es": {},
+ "5033-Obligations non cot\u00e9es": {},
+ "5035-Autres obligations": {},
+ "5036-Frais d\u2019acquisition des obligations": {}
+ },
+ "504-Bons de souscription": {
+ "5042-Bons de souscription d\u2019actions": {},
+ "5043-Bons de souscription d\u2019obligations": {}
+ },
+ "505-Titres n\u00e9gociables hors r\u00e9gion": {},
+ "506-Int\u00e9r\u00eats courus": {
+ "5061-Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {},
+ "5062-Actions": {},
+ "5063-Obligations": {}
+ },
+ "508-Autres titres de placement et cr\u00e9ances assimil\u00e9es": {}
+ },
+ "51-Valeurs \u00e0 encaisser": {
+ "511-Effets \u00e0 encaisser": {},
+ "512-Effets \u00e0 l\u2019encaissement": {},
+ "513-Ch\u00e8ques \u00e0 encaisser": {},
+ "514-Ch\u00e8ques \u00e0 l\u2019encaissement": {},
+ "515-Cartes de cr\u00e9dit \u00e0 encaisser": {},
+ "518-Autres valeurs \u00e0 l\u2019encaissement": {
+ "5181-Warrants": {},
+ "5182-Billets de fonds": {},
+ "5185-Ch\u00e8ques de voyage": {},
+ "5186-Coupons \u00e9chus": {},
+ "5187-Int\u00e9r\u00eats \u00e9chus des obligations": {}
+ }
+ },
+ "52-Banques": {
+ "521-Banques locales": {
+ "5211-Banques en monnaie nationale": {
+ "account_type": "Bank"
+ },
+ "5215-Banques en devises": {
+ "account_type": "Bank"
+ },
+ "account_type": "Bank"
+ },
+ "522-Banques autres \u00c9tats r\u00e9gion": {},
+ "523-Banques autres \u00c9tats zone mon\u00e9taire": {},
+ "524-Banques hors zone mon\u00e9taire": {},
+ "525-Banques d\u00e9p\u00f4t \u00e0 terme": {},
+ "526-Banques, int\u00e9r\u00eats courus": {
+ "5261-Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {},
+ "5267-Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {}
+ }
+ },
+ "53-\u00c9tablissements financiers et assimil\u00e9s": {
+ "531-Ch\u00e8ques postaux": {},
+ "532-Tr\u00e9sor": {},
+ "533-Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {},
+ "536-\u00c9tablissements financiers, int\u00e9r\u00eats courus": {},
+ "538-Autres organismes financiers": {}
+ },
+ "54-Instruments de tr\u00e9sorerie": {
+ "541-Options de taux d\u2019int\u00e9r\u00eat": {},
+ "542-Options de taux de change": {},
+ "543-Options de taux boursiers": {},
+ "544-Instruments de march\u00e9s \u00e0 terme": {},
+ "545-Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {}
+ },
+ "55-Instruments de monnaie \u00e9lectronique": {
+ "551-Monnaie \u00e9lectronique carte carburant": {},
+ "552-Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {},
+ "553-Monnaie \u00e9lectronique carte p\u00e9age": {},
+ "554-Porte-monnaie \u00e9lectronique": {},
+ "558-Autres instruments de monnaies \u00e9lectroniques": {}
+ },
+ "56-Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "561-Cr\u00e9dits de tr\u00e9sorerie": {},
+ "564-Escompte de cr\u00e9dits de campagne": {},
+ "565-Escompte de cr\u00e9dits ordinaires": {},
+ "566-Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {}
+ },
+ "57-Caisse": {
+ "571-Caisse si\u00e8ge social": {
+ "5711-Caisse en monnaie nationale": {},
+ "5712-Caisse en devises": {}
+ },
+ "572-Caisse succursale A": {
+ "5721-En monnaie nationale": {},
+ "5722-En devises": {}
+ },
+ "573-Caisse succursale B": {
+ "5731-En monnaie nationale": {},
+ "5732-En devises": {}
+ }
+ },
+ "58-R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "581-R\u00e9gies d\u2019avance": {},
+ "582-Accr\u00e9ditifs": {},
+ "585-Virements de fonds": {},
+ "588-Autres virements internes": {}
+ },
+ "59-D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "590-D\u00e9pr\u00e9ciations des titres de placement": {},
+ "591-D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {},
+ "592-D\u00e9pr\u00e9ciations des comptes banques": {},
+ "593-D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {},
+ "594-D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {},
+ "599-Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {}
+ },
+ "root_type": "Asset"
+ },
+ "6-Comptes de charges des activit\u00e9s ordinaires": {
+ "60-Achats et variations de stocks": {
+ "601-Achats de marchandises": {
+ "6011-Dans la R\u00e9gion": {},
+ "6012-Hors R\u00e9gion": {},
+ "6013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6015-Frais sur achats": {},
+ "6019-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "602-Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "6021-Dans la R\u00e9gion": {},
+ "6022-Hors R\u00e9gion": {},
+ "6023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6025-Frais sur achats": {},
+ "6029-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "603-Variations des stocks de biens achet\u00e9s": {
+ "6031-Variations des stocks de marchandises": {},
+ "6032-Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "6033-Variations des stocks d\u2019autres approvisionnements": {}
+ },
+ "604-Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "6041-Mati\u00e8res consommables": {},
+ "6042-Mati\u00e8res combustibles": {},
+ "6043-Produits d\u2019entretien": {},
+ "6044-Fournitures d\u2019atelier et d\u2019usine": {},
+ "6045-Frais sur achat": {},
+ "6046-Fournitures de magasin": {},
+ "6047-Fournitures de bureau": {},
+ "6049-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "605-Autres achats": {
+ "6051-Fournitures non stockables Eau": {},
+ "6052-Fournitures non stockables \u00c9lectricit\u00e9": {},
+ "6053-Fournitures non stockables Autres \u00e9nergies": {},
+ "6054-Fournitures d\u2019entretien non stockables": {},
+ "6055-Fournitures de bureau non stockables": {},
+ "6056-Achats de petit mat\u00e9riel et outillage": {},
+ "6057-Achats d\u2019\u00e9tudes et prestations de services": {},
+ "6058-Achats de travaux, mat\u00e9riels et \u00e9quipements": {},
+ "6059-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "608-Achats d\u2019emballages": {
+ "6081-Emballages perdus": {},
+ "6082-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "6083-Emballages \u00e0 usage mixte": {},
+ "6085-Frais sur achats": {},
+ "6089-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ }
+ },
+ "61-Transports": {
+ "612-Transports sur ventes": {},
+ "613-Transports pour le compte de tiers": {},
+ "614-Transports du personnel": {},
+ "616-Transports de plis": {},
+ "618-Autres frais de transport": {
+ "6181-Voyages et d\u00e9placements": {},
+ "6182-Transports entre \u00e9tablissements ou chantiers": {},
+ "6183-Transports administratifs": {}
+ }
+ },
+ "62-Services ext\u00e9rieurs": {
+ "621-Sous-traitance g\u00e9n\u00e9rale": {},
+ "622-Locations, charges locatives": {
+ "6221-Locations de terrains": {},
+ "6222-Locations de b\u00e2timents": {},
+ "6223-Locations de mat\u00e9riels et outillages": {},
+ "6224-Malis sur emballages": {},
+ "6225-Locations d\u2019emballages": {},
+ "6226-Fermages et loyers du foncier": {},
+ "6228-Locations et charges locatives diverses": {}
+ },
+ "623-Redevances de location acquisition": {
+ "6232-Cr\u00e9dit-bail immobilier": {},
+ "6233-Cr\u00e9dit-bail mobilier": {},
+ "6234-Location-vente": {},
+ "6238-Autres contrats de location acquisition": {}
+ },
+ "624-Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "6241-Entretien et r\u00e9parations des biens immobiliers": {},
+ "6242-Entretien et r\u00e9parations des biens mobiliers": {},
+ "6243-Maintenance": {},
+ "6244-Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "6248-Autres entretiens et r\u00e9parations": {}
+ },
+ "625-Primes d\u2019assurance": {
+ "6251-Assurances multirisques": {},
+ "6252-Assurances mat\u00e9riel de transport": {},
+ "6253-Assurances risques d\u2019exploitation": {},
+ "6254-Assurances responsabilit\u00e9 du producteur": {},
+ "6255-Assurances insolvabilit\u00e9 clients": {},
+ "6257-Assurances transport sur ventes": {},
+ "6258-Autres primes d\u2019assurances": {}
+ },
+ "626-\u00c9tudes, recherches et documentation": {
+ "6261-\u00c9tudes et recherches": {},
+ "6265-Documentation g\u00e9n\u00e9rale": {},
+ "6266-Documentation technique": {}
+ },
+ "627-Publicit\u00e9, publications, relations publiques": {
+ "6271-Annonces, insertions": {},
+ "6272-Catalogues, imprim\u00e9s publicitaires": {},
+ "6273-\u00c9chantillons": {},
+ "6274-Foires et expositions": {},
+ "6275-Publications": {},
+ "6276-Cadeaux \u00e0 la client\u00e8le": {},
+ "6277-Frais de colloques, s\u00e9minaires, conf\u00e9rences": {},
+ "6278-Autres charges de publicit\u00e9 et relations publiques": {}
+ },
+ "628-Frais de t\u00e9l\u00e9communications": {
+ "6281-Frais de t\u00e9l\u00e9phone": {},
+ "6282-Frais de t\u00e9lex": {},
+ "6283-Frais de t\u00e9l\u00e9copie": {},
+ "6288-Autres frais de t\u00e9l\u00e9communications": {}
+ }
+ },
+ "63-Autres services ext\u00e9rieurs": {
+ "631-Frais bancaires": {
+ "6311-Frais sur titres (vente, garde)": {},
+ "6312-Frais sur effets": {},
+ "6313-Location de coffres": {},
+ "6314-Commissions d\u2019affacturage": {},
+ "6315-Commissions sur cartes de cr\u00e9dit": {},
+ "6316-Frais d\u2019\u00e9mission d\u2019emprunts": {},
+ "6317-Frais sur instruments monnaie \u00e9lectronique": {},
+ "6318-Autres frais bancaires": {}
+ },
+ "632-R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "6322-Commissions et courtages sur ventes": {},
+ "6324-Honoraires des professions r\u00e9glement\u00e9es": {},
+ "6325-Frais d\u2019actes et de contentieux": {},
+ "6326-R\u00e9mun\u00e9rations d\u2019affacturage": {},
+ "6327-R\u00e9mun\u00e9rations des autres prestataires de services": {},
+ "6328-Divers frais": {}
+ },
+ "633-Frais de formation du personnel": {},
+ "634-Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "6342-Redevances pour brevets, licences": {},
+ "6343-Redevances pour logiciels": {},
+ "6344-Redevances pour marques": {},
+ "6345-Redevances pour sites internet": {},
+ "6346-Redevances pour concessions, droits et valeurs similaires": {}
+ },
+ "635-Cotisations": {
+ "6351-Cotisations": {},
+ "6358-Concours divers": {}
+ },
+ "637-R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "6371-Personnel int\u00e9rimaire": {},
+ "6372-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "638-Autres charges externes": {
+ "6381-Frais de recrutement du personnel": {},
+ "6382-Frais de d\u00e9m\u00e9nagement": {},
+ "6383-R\u00e9ceptions": {},
+ "6384-Missions": {},
+ "6385-Charges de copropri\u00e9t\u00e9": {}
+ }
+ },
+ "64-Imp\u00f4ts et taxes": {
+ "641-Imp\u00f4ts et taxes directs": {
+ "6411-Imp\u00f4ts fonciers et taxes annexes": {},
+ "6412-Patentes, licences et taxes annexes": {},
+ "6413-Taxes sur appointements et salaires": {},
+ "6414-Taxes d\u2019apprentissage": {},
+ "6415-Formation professionnelle continue": {},
+ "6418-Autres imp\u00f4ts et taxes directs": {}
+ },
+ "645-Imp\u00f4ts et taxes indirects": {},
+ "646-Droits d\u2019enregistrement": {
+ "6461-Droits de mutation": {},
+ "6462-Droits de timbre": {},
+ "6463-Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {},
+ "6464-Vignettes": {},
+ "6468-Autres droits": {}
+ },
+ "647-P\u00e9nalit\u00e9s, amendes fiscales": {
+ "6471-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {},
+ "6472-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {},
+ "6473-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {},
+ "6474-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {},
+ "6478-Autres p\u00e9nalit\u00e9s et amendes fiscales": {}
+ },
+ "648-Autres imp\u00f4ts et taxes": {}
+ },
+ "65-Autres charges": {
+ "651-Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "6511-Clients": {},
+ "6515-Autres d\u00e9biteurs": {}
+ },
+ "652-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "6521-Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {},
+ "6525-Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "654-Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "6541-Immobilisations incorporelles": {},
+ "6542-Immobilisations corporelles": {}
+ },
+ "656-Perte de change sur cr\u00e9ances et dettes commerciale": {},
+ "657-P\u00e9nalit\u00e9s et amendes p\u00e9nales": {},
+ "658-Charges diverses": {
+ "6581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "6582-Dons": {},
+ "6583-M\u00e9c\u00e9nat": {},
+ "6588-Autres charges diverses": {}
+ },
+ "659-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "6591-Sur risques \u00e0 court terme": {},
+ "6593-Sur stocks": {},
+ "6594-Sur cr\u00e9ances": {},
+ "6598-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {}
+ }
+ },
+ "66-Charges de personnel": {
+ "661-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "6611-Appointements salaires et commissions": {},
+ "6612-Primes et gratifications": {},
+ "6613-Cong\u00e9s pay\u00e9s": {},
+ "6614-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6615-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6616-Suppl\u00e9ment familial": {},
+ "6617-Avantages en nature": {},
+ "6618-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "662-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "6621-Appointements salaires et commissions": {},
+ "6622-Primes et gratifications": {},
+ "6623-Cong\u00e9s pay\u00e9s": {},
+ "6624-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6625-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6626-Suppl\u00e9ment familial": {},
+ "6627-Avantages en nature": {},
+ "6628-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "663-Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "6631-Indemnit\u00e9s de logement": {},
+ "6632-Indemnit\u00e9s de repr\u00e9sentation": {},
+ "6633-Indemnit\u00e9s d\u2019expatriation": {},
+ "6634-Indemnit\u00e9s de transport": {},
+ "6638-Autres indemnit\u00e9s et avantages divers": {}
+ },
+ "664-Charges sociales": {
+ "6641-Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {},
+ "6642-Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {}
+ },
+ "666-R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "6661-R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {},
+ "6662-Charges sociales": {}
+ },
+ "667-R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "6671-Personnel int\u00e9rimaire": {},
+ "6672-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "668-Autres charges sociales": {
+ "6681-Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {},
+ "6682-Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {},
+ "6683-Versements et contributions aux autres \u0153uvres sociales": {},
+ "6684-M\u00e9decine du travail et pharmacie": {},
+ "6685-Assurances et organismes de sant\u00e9": {},
+ "6686-Assurances retraite et fonds de pension": {},
+ "6687-Majorations et p\u00e9nalit\u00e9s sociales": {},
+ "6688-Charges sociales diverses": {}
+ }
+ },
+ "67-Frais financiers et charges assimil\u00e9es": {
+ "671-Int\u00e9r\u00eats des emprunts": {
+ "6711-Emprunts obligataires": {},
+ "6712-Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "6713-Dettes li\u00e9es \u00e0 des participations": {},
+ "6714-Primes de remboursement des obligations": {}
+ },
+ "672-Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "6722-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "6723-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "6724-Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {},
+ "6728-Int\u00e9r\u00eats dans loyers des autres locations acquisition": {}
+ },
+ "673-Escomptes accord\u00e9s": {},
+ "674-Autres int\u00e9r\u00eats": {
+ "6741-Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {},
+ "6742-Comptes courants bloqu\u00e9s": {},
+ "6743-Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {},
+ "6744-Int\u00e9r\u00eats sur dettes commerciales": {},
+ "6745-Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {},
+ "6748-Int\u00e9r\u00eats sur dettes diverses": {}
+ },
+ "675-Escomptes des effets de commerce": {},
+ "676-Pertes de change financi\u00e8res": {},
+ "677-Pertes sur titres de placement": {
+ "6771-Pertes sur cessions de titres de placement": {},
+ "6772-Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {}
+ },
+ "678-Pertes et charges sur risques financiers": {
+ "6781-Sur rentes viag\u00e8res": {},
+ "6782-Sur op\u00e9rations financi\u00e8res": {},
+ "6784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "679-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "6791-Sur risques financiers": {},
+ "6795-Sur titres de placement": {},
+ "6798-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "68-Dotations aux amortissements": {
+ "681-Dotations aux amortissements d\u2019exploitation": {
+ "6812-Dotations aux amortissements des immobilisations incorporelles": {},
+ "6813-Dotations aux amortissements des immobilisations corporelles": {}
+ }
+ },
+ "69-Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "691-Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "6911-Dotations aux provisions pour risques et charges": {},
+ "6913-Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {},
+ "6914-Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {}
+ },
+ "697-Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "6971-Dotations aux provisions pour risques et charges": {},
+ "6972-Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "7-Comptes de produits des activit\u00e9s ordinaires": {
+ "70-Ventes": {
+ "701-Ventes de marchandises": {
+ "7011-Dans la R\u00e9gion": {},
+ "7012-Hors R\u00e9gion": {},
+ "7013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7015-Sur internet": {},
+ "7019-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "702-Ventes de produits finis": {
+ "7021-Dans la R\u00e9gion": {},
+ "7022-Hors R\u00e9gion": {},
+ "7023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7025-Sur internet": {},
+ "7029-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "703-Ventes de produits interm\u00e9diaires": {
+ "7031-Dans la R\u00e9gion": {},
+ "7032-Hors R\u00e9gion": {},
+ "7033-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7034-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7035-Sur internet": {},
+ "7039-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "704-Ventes de produits r\u00e9siduels": {
+ "7041-Dans la R\u00e9gion": {},
+ "7042-Hors R\u00e9gion": {},
+ "7043-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7044-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7045-Sur internet": {},
+ "7049-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "705-Travaux factur\u00e9s": {
+ "7051-Dans la R\u00e9gion": {},
+ "7052-Hors R\u00e9gion": {},
+ "7053-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7054-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7055-Sur internet": {},
+ "7059-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "706-Services vendus": {
+ "7061-Dans la R\u00e9gion": {},
+ "7062-Hors R\u00e9gion": {},
+ "7063-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7064-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7065-Sur internet": {},
+ "7069-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "707-Produits accessoires": {
+ "7071-Ports, emballages perdus et autres frais factur\u00e9s": {},
+ "7072-Commissions et courtages": {},
+ "7073-Locations": {},
+ "7074-Bonis sur reprises et cessions d\u2019emballages": {},
+ "7075-Mise \u00e0 disposition de personnel": {},
+ "7076-Redevances pour brevets, logiciels, marques et droits similaires": {},
+ "7077-Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {},
+ "7078-Autres produits accessoires": {}
+ }
+ },
+ "71-Subventions d\u2019exploitation": {
+ "711-Sur produits \u00e0 l\u2019exportation": {},
+ "712-Sur produits \u00e0 l\u2019importation": {},
+ "713-Sur produits de p\u00e9r\u00e9quation": {},
+ "714-Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {},
+ "718-Autres subventions d\u2019exploitation": {
+ "7181-Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {},
+ "7182-Vers\u00e9es par les organismes internationaux": {},
+ "7183-Vers\u00e9es par des tiers": {}
+ }
+ },
+ "72-Production immobilis\u00e9e": {
+ "721-Immobilisations incorporelles": {},
+ "722-Immobilisations corporelles": {
+ "7221-Immobilisations corporelles (hors actifs biologiques)": {},
+ "7222-Immobilisations corporelles (actifs biologiques)": {}
+ },
+ "724-Production auto-consomm\u00e9e": {},
+ "726-Immobilisations financi\u00e8res": {}
+ },
+ "73-Variations des stocks de biens et de services produits": {
+ "734-Variations des stocks de produits en cours": {
+ "7341-Produits en cours": {},
+ "7342-Travaux en cours": {}
+ },
+ "735-Variations des en-cours de services": {
+ "7351-\u00c9tudes en cours": {},
+ "7352-Prestations de services en cours": {}
+ },
+ "736-Variations des stocks de produits finis": {},
+ "737-Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "7371-Produits interm\u00e9diaires": {},
+ "7372-Produits r\u00e9siduels": {}
+ }
+ },
+ "75-Autres produits": {
+ "751-Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {},
+ "752-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "7521-Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {},
+ "7525-B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "754-Produits des cessions courantes d\u2019immobilisations": {
+ "7541-Immobilisations incorporelles": {},
+ "7542-Immobilisations corporelles": {}
+ },
+ "756-Gains de change sur cr\u00e9ances et dettes commerciales": {},
+ "758-Produits divers": {
+ "7581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "7582-Indemnit\u00e9s d\u2019assurances re\u00e7ues": {},
+ "7588-Autres produits divers": {}
+ },
+ "759-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "7591-Sur risques \u00e0 court terme": {},
+ "7593-Sur stocks": {},
+ "7594-Sur cr\u00e9ances": {},
+ "7598-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {}
+ }
+ },
+ "77-Revenus financiers et produits assimil\u00e9s": {
+ "771-Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "7712-Int\u00e9r\u00eats de pr\u00eats": {},
+ "7713-Int\u00e9r\u00eats sur cr\u00e9ances diverses": {}
+ },
+ "772-Revenus de participations et autres titres immobilis\u00e9s": {
+ "7721-Revenus des titres de participation": {},
+ "7722-Revenus autres titres immobilis\u00e9s": {}
+ },
+ "773-Escomptes obtenus": {},
+ "774-Revenus de placement": {
+ "7745-Revenus des obligations": {},
+ "7746-Revenus des titres de placement": {}
+ },
+ "775-Int\u00e9r\u00eats dans loyers de location acquisition": {},
+ "776-Gains de change financiers": {},
+ "777-Gains sur cessions de titres de placement": {},
+ "778-Gains sur risques financiers": {
+ "7781-Sur rentes viag\u00e8res": {},
+ "7782-Sur op\u00e9rations financi\u00e8res": {},
+ "7784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "779-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "7791-Sur risques financiers": {},
+ "7795-Sur titres de placement": {},
+ "7798-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "78-Transferts de charges": {
+ "781-Transferts de charges d\u2019exploitation": {},
+ "787-Transferts de charges financi\u00e8res": {}
+ },
+ "79-Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "791-Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "7911-Pour risques et charges": {},
+ "7913-Des immobilisations incorporelles": {},
+ "7914-Des immobilisations corporelles": {}
+ },
+ "797-Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "7971-Pour risques et charges": {},
+ "7972-Des immobilisations financi\u00e8res": {}
+ },
+ "798-Reprises d\u2019amortissements": {},
+ "799-Reprises de subventions d\u2019investissement": {}
+ },
+ "root_type": "Income"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "81-Valeurs comptables des cessions d\u2019immobilisations": {
+ "811-Immobilisations incorporelles": {},
+ "812-Immobilisations corporelles": {},
+ "816-Immobilisations financi\u00e8res": {}
+ },
+ "83-Charges hors activit\u00e9s ordinaires": {
+ "831-Charges HAO constat\u00e9es": {},
+ "833-Charges li\u00e9es aux op\u00e9rations de restructuration": {},
+ "834-Pertes sur cr\u00e9ances HAO": {},
+ "835-Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {},
+ "836-Abandons de cr\u00e9ances consentis": {},
+ "837-Charges li\u00e9es aux op\u00e9rations de liquidation": {},
+ "839-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "85-Dotations hors activit\u00e9s ordinaires": {
+ "851-Dotations aux provisions r\u00e9glement\u00e9es": {},
+ "852-Dotations aux amortissements HAO": {},
+ "853-Dotations aux d\u00e9pr\u00e9ciations HAO": {},
+ "854-Dotations aux provisions pour risques et charges HAO": {},
+ "858-Autres dotations HAO": {}
+ },
+ "87-Participation des travailleurs": {
+ "871-Participation l\u00e9gale aux b\u00e9n\u00e9fices": {},
+ "874-Participation contractuelle aux b\u00e9n\u00e9fices": {},
+ "878-Autres participations": {}
+ },
+ "89-Imp\u00f4ts sur le r\u00e9sultat": {
+ "891-Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "8911-Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {},
+ "8912-Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {},
+ "8913-Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {}
+ },
+ "892-Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {},
+ "895-Imp\u00f4t minimum forfaitaire IMF": {},
+ "899-D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "8991-D\u00e9gr\u00e8vements": {},
+ "8994-Annulations pour pertes r\u00e9troactives": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "82-Produits des cessions d\u2019immobilisations": {
+ "821-Immobilisations incorporelles": {},
+ "822-Immobilisations corporelles": {},
+ "826-Immobilisations financi\u00e8res": {}
+ },
+ "84-Produits hors activit\u00e9s ordinaires": {
+ "841-Produits HAO constat\u00e9s": {},
+ "843-Produits li\u00e9s aux op\u00e9rations de restructuration": {},
+ "844-Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {},
+ "845-Dons et lib\u00e9ralit\u00e9s obtenus": {},
+ "846-Abandons de cr\u00e9ances obtenus": {},
+ "847-Produits li\u00e9s aux op\u00e9rations de liquidation": {},
+ "848-Transferts de charges HAO": {},
+ "849-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "86-Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "861-Reprises de provisions r\u00e9glement\u00e9es": {},
+ "862-Reprises d\u2019amortissements HAO": {},
+ "863-Reprises de d\u00e9pr\u00e9ciations HAO": {},
+ "864-Reprises de provisions pour risques et charges HAO": {},
+ "868-Autres reprises HAO": {}
+ },
+ "88-Subventions d\u2019\u00e9quilibre": {
+ "881-\u00c9tat": {},
+ "884-Collectivit\u00e9s publiques": {},
+ "886-Groupe": {},
+ "888-Autres": {}
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/cg_plan_comptable_avec_code.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/cg_plan_comptable_avec_code.json
new file mode 100644
index 00000000000..8abdaf2bfbf
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/cg_plan_comptable_avec_code.json
@@ -0,0 +1,4208 @@
+{
+ "country_code": "cg",
+ "name": "Syscohada - Plan Comptable avec code",
+ "tree": {
+ "Comptes de ressources durables": {
+ "Capital": {
+ "Capital social": {
+ "Capital souscrit, non appel\u00e9": {
+ "account_number": "1011"
+ },
+ "Capital souscrit, appel\u00e9, non vers\u00e9": {
+ "account_number": "1012"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {
+ "account_number": "1013"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, amorti": {
+ "account_number": "1014"
+ },
+ "Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {
+ "account_number": "1018"
+ },
+ "account_number": "101"
+ },
+ "Capital par dotation": {
+ "Dotation initiale": {
+ "account_number": "1021"
+ },
+ "Dotations compl\u00e9mentaires": {
+ "account_number": "1022"
+ },
+ "Autres dotations": {
+ "account_number": "1028"
+ },
+ "account_number": "102"
+ },
+ "Capital personnel": {
+ "account_number": "103"
+ },
+ "Compte de l\u2019exploitant": {
+ "Apports temporaires": {
+ "account_number": "1041"
+ },
+ "Op\u00e9rations courantes": {
+ "account_number": "1042"
+ },
+ "R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {
+ "account_number": "1043"
+ },
+ "Pr\u00e9l\u00e8vements d\u2019autoconsommation": {
+ "account_number": "1047"
+ },
+ "Autres pr\u00e9l\u00e8vements": {
+ "account_number": "1048"
+ },
+ "account_number": "104"
+ },
+ "Primes li\u00e9es au capital social": {
+ "Primes d\u2019\u00e9mission": {
+ "account_number": "1051"
+ },
+ "Primes d\u2019apport": {
+ "account_number": "1052"
+ },
+ "Primes de fusion": {
+ "account_number": "1053"
+ },
+ "Primes de conversion": {
+ "account_number": "1054"
+ },
+ "Autres primes": {
+ "account_number": "1058"
+ },
+ "account_number": "105"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation": {
+ "\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {
+ "account_number": "1061"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation libre": {
+ "account_number": "1062"
+ },
+ "account_number": "106"
+ },
+ "Apporteurs, capital souscrit, non appel\u00e9": {
+ "account_number": "109"
+ },
+ "account_number": "10"
+ },
+ "R\u00e9serves": {
+ "R\u00e9serve l\u00e9gale": {
+ "account_number": "111"
+ },
+ "R\u00e9serves statutaires ou contractuelles": {
+ "account_number": "112"
+ },
+ "R\u00e9serves r\u00e9glement\u00e9es": {
+ "R\u00e9serves de plus-values nettes \u00e0 long terme": {
+ "account_number": "1131"
+ },
+ "R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "1132"
+ },
+ "R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {
+ "account_number": "1133"
+ },
+ "R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {
+ "account_number": "1134"
+ },
+ "Autres r\u00e9serves r\u00e9glement\u00e9es": {
+ "account_number": "1135"
+ },
+ "account_number": "113"
+ },
+ "Autres r\u00e9serves": {
+ "R\u00e9serves facultatives": {
+ "account_number": "1181"
+ },
+ "R\u00e9serves diverses": {
+ "account_number": "1188"
+ },
+ "account_number": "118"
+ },
+ "account_number": "11"
+ },
+ "Report \u00e0 nouveau": {
+ "Report \u00e0 nouveau cr\u00e9diteur": {
+ "account_number": "121"
+ },
+ "Report \u00e0 nouveau d\u00e9biteur": {
+ "Perte nette \u00e0 reporter": {
+ "account_number": "1291"
+ },
+ "Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {
+ "account_number": "1292"
+ },
+ "account_number": "129"
+ },
+ "account_number": "12"
+ },
+ "R\u00e9sultat net de l\u2019exercice": {
+ "R\u00e9sultat en instance d\u2019affectation": {
+ "R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {
+ "account_number": "1301"
+ },
+ "R\u00e9sultat en instance d\u2019affectation : perte": {
+ "account_number": "1309"
+ },
+ "account_number": "130"
+ },
+ "R\u00e9sultat net : b\u00e9n\u00e9fice": {
+ "account_number": "131"
+ },
+ "Marge commerciale (MC)": {
+ "account_number": "132"
+ },
+ "Valeur ajout\u00e9e (VA)": {
+ "account_number": "133"
+ },
+ "Exc\u00e9dent brut d\u2019exploitation (EBE)": {
+ "account_number": "134"
+ },
+ "R\u00e9sultat d\u2019exploitation (RE)": {
+ "account_number": "135"
+ },
+ "R\u00e9sultat financier (RF)": {
+ "account_number": "136"
+ },
+ "R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {
+ "account_number": "137"
+ },
+ "R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "R\u00e9sultat de fusion": {
+ "account_number": "1381"
+ },
+ "R\u00e9sultat d\u2019apport partiel d\u2019actif": {
+ "account_number": "1382"
+ },
+ "R\u00e9sultat de scission": {
+ "account_number": "1383"
+ },
+ "R\u00e9sultat de liquidation": {
+ "account_number": "1384"
+ },
+ "account_number": "138"
+ },
+ "R\u00e9sultat net : perte": {
+ "account_number": "139"
+ },
+ "account_number": "13"
+ },
+ "Subventions d\u2019investissement": {
+ "Subventions d\u2019\u00e9quipement": {
+ "\u00c9tat": {
+ "account_number": "1411"
+ },
+ "R\u00e9gions": {
+ "account_number": "1412"
+ },
+ "D\u00e9partements": {
+ "account_number": "1413"
+ },
+ "Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {
+ "account_number": "1414"
+ },
+ "Entit\u00e9s publiques ou mixtes": {
+ "account_number": "1415"
+ },
+ "Entit\u00e9s et organismes priv\u00e9s": {
+ "account_number": "1416"
+ },
+ "Organismes internationaux": {
+ "account_number": "1417"
+ },
+ "Autres": {
+ "account_number": "1418"
+ },
+ "account_number": "141"
+ },
+ "Autres subventions d\u2019investissement": {
+ "account_number": "148"
+ },
+ "account_number": "14"
+ },
+ "Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "Amortissements d\u00e9rogatoires": {
+ "account_number": "151"
+ },
+ "Plus-values de cession \u00e0 r\u00e9investir": {
+ "account_number": "152"
+ },
+ "Fonds r\u00e9glement\u00e9s": {
+ "Fonds National": {
+ "account_number": "1531"
+ },
+ "Pr\u00e9l\u00e8vement pour le Budget": {
+ "account_number": "1532"
+ },
+ "account_number": "153"
+ },
+ "Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {
+ "account_number": "154"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "Reconstitution des gisements miniers et p\u00e9troliers": {
+ "account_number": "1551"
+ },
+ "account_number": "155"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "Hausse de prix": {
+ "account_number": "1561"
+ },
+ "Fluctuation des cours": {
+ "account_number": "1562"
+ },
+ "account_number": "156"
+ },
+ "Provisions pour investissement": {
+ "account_number": "157"
+ },
+ "Autres provisions et fonds r\u00e9glement\u00e9s": {
+ "account_number": "158"
+ },
+ "account_number": "15"
+ },
+ "Emprunts et dettes assimil\u00e9es": {
+ "Emprunts obligataires": {
+ "Emprunts obligataires ordinaires": {
+ "account_number": "1611"
+ },
+ "Emprunts obligataires convertibles en actions": {
+ "account_number": "1612"
+ },
+ "Emprunts obligataires remboursables en actions": {
+ "account_number": "1613"
+ },
+ "Autres emprunts obligataires": {
+ "account_number": "1618"
+ },
+ "account_number": "161"
+ },
+ "Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "162"
+ },
+ "Avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "163"
+ },
+ "Avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "164"
+ },
+ "D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "D\u00e9p\u00f4ts": {
+ "account_number": "1651"
+ },
+ "Cautionnements": {
+ "account_number": "1652"
+ },
+ "account_number": "165"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur emprunts obligataires": {
+ "account_number": "1661"
+ },
+ "Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "1662"
+ },
+ "Sur avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "1663"
+ },
+ "Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "1664"
+ },
+ "Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "account_number": "1665"
+ },
+ "Sur avances assorties de conditions particuli\u00e8res": {
+ "account_number": "1667"
+ },
+ "Sur autres emprunts et dettes": {
+ "account_number": "1668"
+ },
+ "account_number": "166"
+ },
+ "Avances assorties de conditions particuli\u00e8res": {
+ "Avances bloqu\u00e9es pour augmentation du capital": {
+ "account_number": "1671"
+ },
+ "Avances conditionn\u00e9es par l\u2019\u00c9tat": {
+ "account_number": "1672"
+ },
+ "Avances conditionn\u00e9es par les autres organismes africains": {
+ "account_number": "1673"
+ },
+ "Avances conditionn\u00e9es par les organismes internationaux": {
+ "account_number": "1674"
+ },
+ "account_number": "167"
+ },
+ "Autres emprunts et dettes": {
+ "Rentes viag\u00e8res capitalis\u00e9es": {
+ "account_number": "1681"
+ },
+ "Billets de fonds": {
+ "account_number": "1682"
+ },
+ "Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {
+ "account_number": "1683"
+ },
+ "Emprunts participatifs": {
+ "account_number": "1684"
+ },
+ "Participation des travailleurs aux b\u00e9n\u00e9fices": {
+ "account_number": "1685"
+ },
+ "Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {
+ "account_number": "1686"
+ },
+ "account_number": "168"
+ },
+ "account_number": "16"
+ },
+ "Dettes de location acquisition": {
+ "Dettes de location acquisition / cr\u00e9dit bail immobilier": {
+ "account_number": "172"
+ },
+ "Dettes de location acquisition / cr\u00e9dit bail mobilier": {
+ "account_number": "173"
+ },
+ "Dettes de location acquisition / location de vente": {
+ "account_number": "174"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "1762"
+ },
+ "Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "1763"
+ },
+ "Sur dettes de location acquisition / location-vente": {
+ "account_number": "1764"
+ },
+ "Sur autres dettes de location acquisition": {
+ "account_number": "1768"
+ },
+ "account_number": "176"
+ },
+ "Autres dettes de location acquisition": {
+ "account_number": "178"
+ },
+ "account_number": "17"
+ },
+ "Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "Dettes li\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "1811"
+ },
+ "Dettes li\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "1812"
+ },
+ "account_number": "181"
+ },
+ "Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "182"
+ },
+ "Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "183"
+ },
+ "Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "184"
+ },
+ "Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "185"
+ },
+ "Comptes de liaison charges": {
+ "account_number": "186"
+ },
+ "Comptes de liaison produits": {
+ "account_number": "187"
+ },
+ "Comptes de liaison des soci\u00e9t\u00e9s en participation": {
+ "account_number": "188"
+ },
+ "account_number": "18"
+ },
+ "Provisions pour risques et charges": {
+ "Provisions pour litiges": {
+ "account_number": "191"
+ },
+ "Provisions pour garanties donn\u00e9es aux clients": {
+ "account_number": "192"
+ },
+ "Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {
+ "account_number": "193"
+ },
+ "Provisions pour pertes de change": {
+ "account_number": "194"
+ },
+ "Provisions pour imp\u00f4ts": {
+ "account_number": "195"
+ },
+ "Provisions pour pensions et obligations similaires": {
+ "Provisions pour pensions et obligations similaires engagement de retraite": {
+ "account_number": "1961"
+ },
+ "Actif du r\u00e9gime de retraite": {
+ "account_number": "1962"
+ },
+ "account_number": "196"
+ },
+ "Provisions pour restructuration": {
+ "account_number": "197"
+ },
+ "Autres provisions pour risques et charges": {
+ "Provisions pour amendes et p\u00e9nalit\u00e9s": {
+ "account_number": "1981"
+ },
+ "Provisions pour propre assureur": {
+ "account_number": "1983"
+ },
+ "Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "1984"
+ },
+ "Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {
+ "account_number": "1985"
+ },
+ "Provisions pour divers risques et charges": {
+ "account_number": "1988"
+ },
+ "account_number": "198"
+ },
+ "account_number": "19"
+ },
+ "root_type": "Equity",
+ "account_number": "1"
+ },
+ "Comptes d\u2019actif immobilis\u00e9": {
+ "Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "211"
+ },
+ "Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "Brevets": {
+ "account_type": "Fixed Asset",
+ "account_number": "2121"
+ },
+ "Licences": {
+ "account_type": "Fixed Asset",
+ "account_number": "2122"
+ },
+ "Concessions de service public": {
+ "account_type": "Fixed Asset",
+ "account_number": "2123"
+ },
+ "Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "account_number": "2128"
+ },
+ "account_number": "212"
+ },
+ "Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "Logiciels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2131"
+ },
+ "Sites internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2132"
+ },
+ "account_number": "213"
+ },
+ "Marques": {
+ "account_type": "Fixed Asset",
+ "account_number": "214"
+ },
+ "Fonds commercial": {
+ "account_type": "Fixed Asset",
+ "account_number": "215"
+ },
+ "Droit au bail": {
+ "account_type": "Fixed Asset",
+ "account_number": "216"
+ },
+ "Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset",
+ "account_number": "217"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset",
+ "account_number": "2181"
+ },
+ "Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset",
+ "account_number": "2182"
+ },
+ "Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset",
+ "account_number": "2183"
+ },
+ "Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset",
+ "account_number": "2184"
+ },
+ "Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2188"
+ },
+ "account_number": "218"
+ },
+ "Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2191"
+ },
+ "Logiciels et internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2193"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2198"
+ },
+ "account_number": "219"
+ },
+ "account_number": "21"
+ },
+ "Terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset",
+ "account_number": "2211"
+ },
+ "Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset",
+ "account_number": "2212"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2218"
+ },
+ "account_number": "221"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset",
+ "account_number": "2221"
+ },
+ "Autres terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2228"
+ },
+ "account_number": "222"
+ },
+ "Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2231"
+ },
+ "Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2232"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2234"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2235"
+ },
+ "Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "account_number": "2238"
+ },
+ "account_number": "223"
+ },
+ "Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset",
+ "account_number": "2241"
+ },
+ "Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2245"
+ },
+ "Autres travaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2248"
+ },
+ "account_number": "224"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "Carri\u00e8res": {
+ "account_type": "Fixed Asset",
+ "account_number": "2251"
+ },
+ "account_number": "225"
+ },
+ "Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "Parkings": {
+ "account_type": "Fixed Asset",
+ "account_number": "2261"
+ },
+ "account_number": "226"
+ },
+ "Terrains mis en concession": {
+ "account_type": "Fixed Asset",
+ "account_number": "227"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains immeubles de placement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2281"
+ },
+ "Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset",
+ "account_number": "2285"
+ },
+ "Terrains de location acquisition": {
+ "account_type": "Fixed Asset",
+ "account_number": "2286"
+ },
+ "Divers terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2288"
+ },
+ "account_number": "228"
+ },
+ "Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "account_number": "2291"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2292"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2295"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2298"
+ },
+ "account_number": "229"
+ },
+ "account_number": "22"
+ },
+ "B\u00e2timents, installations techniques et agencements": {
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "B\u00e2timents industriels": {
+ "account_number": "2311"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2312"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2313"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2314"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2315"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2316"
+ },
+ "account_number": "231"
+ },
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "B\u00e2timents industriels": {
+ "account_number": "2321"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2322"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2323"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2324"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2325"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2326"
+ },
+ "account_number": "232"
+ },
+ "Ouvrages d\u2019infrastructure": {
+ "Voies de terre": {
+ "account_number": "2331"
+ },
+ "Voies de fer": {
+ "account_number": "2332"
+ },
+ "Voies d\u2019eau": {
+ "account_number": "2333"
+ },
+ "Barrages, Digues": {
+ "account_number": "2334"
+ },
+ "Pistes d\u2019a\u00e9rodrome": {
+ "account_number": "2335"
+ },
+ "Autres ouvrages d\u2019infrastructures": {
+ "account_number": "2338"
+ },
+ "account_number": "233"
+ },
+ "Am\u00e9nagements, agencements et installations techniques": {
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {
+ "account_number": "2341"
+ },
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {
+ "account_number": "2342"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {
+ "account_number": "2343"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {
+ "account_number": "2344"
+ },
+ "Am\u00e9nagements et agencements des b\u00e2timents": {
+ "account_number": "2345"
+ },
+ "account_number": "234"
+ },
+ "Am\u00e9nagements de bureaux": {
+ "Installations g\u00e9n\u00e9rales": {
+ "account_number": "2351"
+ },
+ "Autres am\u00e9nagements de bureaux": {
+ "account_number": "2358"
+ },
+ "account_number": "235"
+ },
+ "B\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "237"
+ },
+ "Autres installations et agencements": {
+ "account_number": "238"
+ },
+ "B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "B\u00e2timents en cours": {
+ "account_number": "2391"
+ },
+ "Installations en cours": {
+ "account_number": "2392"
+ },
+ "Ouvrages d\u2019infrastructure en cours": {
+ "account_number": "2393"
+ },
+ "Am\u00e9nagements et agencements et installations techniques en cours": {
+ "account_number": "2394"
+ },
+ "Am\u00e9nagements de bureaux en cours": {
+ "account_number": "2395"
+ },
+ "Autres installations et agencements en cours": {
+ "account_number": "2398"
+ },
+ "account_number": "239"
+ },
+ "account_number": "23"
+ },
+ "Mat\u00e9riel, mobilier et actifs biologiques": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "Mat\u00e9riel industriel": {
+ "account_number": "2411"
+ },
+ "Outillage industriel": {
+ "account_number": "2412"
+ },
+ "Mat\u00e9riel commercial": {
+ "account_number": "2413"
+ },
+ "Outillage commercial": {
+ "account_number": "2414"
+ },
+ "Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {
+ "account_number": "2416"
+ },
+ "account_number": "241"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "Mat\u00e9riel agricole": {
+ "account_number": "2421"
+ },
+ "Outillage agricole": {
+ "account_number": "2422"
+ },
+ "Mat\u00e9riel & outillage agricole de location-acquisition": {
+ "account_number": "2426"
+ },
+ "account_number": "242"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "243"
+ },
+ "Mat\u00e9riel et mobilier": {
+ "Mat\u00e9riel de bureau": {
+ "account_number": "2441"
+ },
+ "Mat\u00e9riel informatique": {
+ "account_number": "2442"
+ },
+ "Mat\u00e9riel bureautique": {
+ "account_number": "2443"
+ },
+ "Mobilier de bureau": {
+ "account_number": "2444"
+ },
+ "Mat\u00e9riel et mobilier immeubles de placement": {
+ "account_number": "2445"
+ },
+ "Mat\u00e9riel et mobilier de location acquisition": {
+ "account_number": "2446"
+ },
+ "Mat\u00e9riel et mobilier des logements du personnel": {
+ "account_number": "2447"
+ },
+ "account_number": "244"
+ },
+ "Mat\u00e9riel de transport": {
+ "Mat\u00e9riel automobile": {
+ "account_number": "2451"
+ },
+ "Mat\u00e9riel ferroviaire": {
+ "account_number": "2452"
+ },
+ "Mat\u00e9riel fluvial, lagunaire": {
+ "account_number": "2453"
+ },
+ "Mat\u00e9riel naval": {
+ "account_number": "2454"
+ },
+ "Mat\u00e9riel a\u00e9rien": {
+ "account_number": "2455"
+ },
+ "Mat\u00e9riel de transport de location-acquisition": {
+ "account_number": "2456"
+ },
+ "Mat\u00e9riel hippomobile": {
+ "account_number": "2457"
+ },
+ "Autres mat\u00e9riels de transport": {
+ "account_number": "2458"
+ },
+ "account_number": "245"
+ },
+ "Actifs biologiques": {
+ "Cheptel, animaux de trait": {
+ "account_number": "2461"
+ },
+ "Cheptel, animaux reproducteurs": {
+ "account_number": "2462"
+ },
+ "Animaux de garde": {
+ "account_number": "2463"
+ },
+ "Plantations agricoles": {
+ "account_number": "2465"
+ },
+ "Autres actifs biologiques": {
+ "account_number": "2468"
+ },
+ "account_number": "246"
+ },
+ "Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "Agencements et am\u00e9nagements du mat\u00e9riel": {
+ "account_number": "2471"
+ },
+ "Agencements et am\u00e9nagements des actifs biologiques": {
+ "account_number": "2472"
+ },
+ "Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2478"
+ },
+ "account_number": "247"
+ },
+ "Autres mat\u00e9riels et mobiliers": {
+ "Collections et \u0153uvres d\u2019art": {
+ "account_number": "2481"
+ },
+ "Divers mat\u00e9riels mobiliers": {
+ "account_number": "2488"
+ },
+ "account_number": "248"
+ },
+ "Mat\u00e9riels et actifs biologiques en cours": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2491"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "account_number": "2492"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2493"
+ },
+ "Mat\u00e9riel et mobilier de bureau": {
+ "account_number": "2494"
+ },
+ "Mat\u00e9riel de transport": {
+ "account_number": "2495"
+ },
+ "Actifs biologiques": {
+ "account_number": "2496"
+ },
+ "Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2497"
+ },
+ "Autres mat\u00e9riels et actifs biologiques en cours": {
+ "account_number": "2498"
+ },
+ "account_number": "249"
+ },
+ "account_number": "24"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations": {
+ "Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "251"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "252"
+ },
+ "account_number": "25"
+ },
+ "Titres de participation": {
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "261"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "262"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "263"
+ },
+ "Participations dans des organismes professionnels": {
+ "account_number": "265"
+ },
+ "Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "266"
+ },
+ "Autres titres de participation": {
+ "account_number": "268"
+ },
+ "account_number": "26"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "Pr\u00eats et cr\u00e9ances": {
+ "Pr\u00eats participatifs": {
+ "account_number": "2711"
+ },
+ "Pr\u00eats aux associ\u00e9s": {
+ "account_number": "2712"
+ },
+ "Billets de fonds": {
+ "account_number": "2713"
+ },
+ "Titres pr\u00eat\u00e9s": {
+ "account_number": "2714"
+ },
+ "Autres pr\u00eats et cr\u00e9ances": {
+ "account_number": "2718"
+ },
+ "account_number": "271"
+ },
+ "Pr\u00eats au personnel": {
+ "Pr\u00eats immobiliers": {
+ "account_number": "2721"
+ },
+ "Pr\u00eats mobiliers et d\u2019installation": {
+ "account_number": "2722"
+ },
+ "Autres pr\u00eats au personnel": {
+ "account_number": "2728"
+ },
+ "account_number": "272"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "Retenues de garantie": {
+ "account_number": "2731"
+ },
+ "Fonds r\u00e9glement\u00e9": {
+ "account_number": "2733"
+ },
+ "Cr\u00e9ances sur le conc\u00e9dant": {
+ "account_number": "2734"
+ },
+ "Autres cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2738"
+ },
+ "account_number": "273"
+ },
+ "Titres immobilis\u00e9s": {
+ "Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {
+ "account_number": "2741"
+ },
+ "Titres participatifs": {
+ "account_number": "2742"
+ },
+ "Certificats d\u2019investissement": {
+ "account_number": "2743"
+ },
+ "Parts de fonds commun de placement (FCP)": {
+ "account_number": "2744"
+ },
+ "Obligations": {
+ "account_number": "2745"
+ },
+ "Actions ou parts propres": {
+ "account_number": "2746"
+ },
+ "Autres titres immobilis\u00e9s": {
+ "account_number": "2748"
+ },
+ "account_number": "274"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "D\u00e9p\u00f4ts pour loyers d\u2019avance": {
+ "account_number": "2751"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {
+ "account_number": "2752"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019eau": {
+ "account_number": "2753"
+ },
+ "D\u00e9p\u00f4ts pour le gaz": {
+ "account_number": "2754"
+ },
+ "D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {
+ "account_number": "2755"
+ },
+ "Cautionnements sur march\u00e9s publics": {
+ "account_number": "2756"
+ },
+ "Cautionnements sur autres op\u00e9rations": {
+ "account_number": "2757"
+ },
+ "Autres d\u00e9p\u00f4ts et cautionnements": {
+ "account_number": "2758"
+ },
+ "account_number": "275"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Pr\u00eats et cr\u00e9ances non commerciales": {
+ "account_number": "2761"
+ },
+ "Pr\u00eats au personnel": {
+ "account_number": "2762"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2763"
+ },
+ "Titres immobilis\u00e9s": {
+ "account_number": "2764"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2765"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {
+ "account_number": "2767"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "account_number": "2768"
+ },
+ "account_number": "276"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "2771"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "2772"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "2773"
+ },
+ "Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "2774"
+ },
+ "account_number": "277"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "Cr\u00e9ances diverses groupe": {
+ "account_number": "2781"
+ },
+ "Cr\u00e9ances diverses hors groupe": {
+ "account_number": "2782"
+ },
+ "Banques d\u00e9p\u00f4ts \u00e0 terme": {
+ "account_number": "2784"
+ },
+ "Or et m\u00e9taux pr\u00e9cieux": {
+ "account_number": "2785"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "account_number": "2788"
+ },
+ "account_number": "278"
+ },
+ "account_number": "27"
+ },
+ "Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2811"
+ },
+ "Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2812"
+ },
+ "Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2813"
+ },
+ "Amortissements des marques": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2814"
+ },
+ "Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2815"
+ },
+ "Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2816"
+ },
+ "Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2817"
+ },
+ "Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2818"
+ },
+ "account_number": "281"
+ },
+ "Amortissements des terrains": {
+ "Amortissements des travaux de mise en valeur des terrains": {
+ "account_number": "2824"
+ },
+ "account_number": "282"
+ },
+ "Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2831"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2832"
+ },
+ "Amortissements des ouvrages d\u2019infrastructure": {
+ "account_number": "2833"
+ },
+ "Amortissements des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2834"
+ },
+ "Amortissements des am\u00e9nagements de bureaux": {
+ "account_number": "2835"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2837"
+ },
+ "Amortissements des autres installations et agencements": {
+ "account_number": "2838"
+ },
+ "account_number": "283"
+ },
+ "Amortissements du mat\u00e9riel": {
+ "Amortissements du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2841"
+ },
+ "Amortissements du mat\u00e9riel et outillage agricole": {
+ "account_number": "2842"
+ },
+ "Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2843"
+ },
+ "Amortissements du mat\u00e9riel et mobilier": {
+ "account_number": "2844"
+ },
+ "Amortissements du mat\u00e9riel de transport": {
+ "account_number": "2845"
+ },
+ "Amortissements des actifs biologiques": {
+ "account_number": "2846"
+ },
+ "Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2847"
+ },
+ "Amortissements des autres mat\u00e9riels": {
+ "account_number": "2848"
+ },
+ "account_number": "284"
+ },
+ "account_number": "28"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations": {
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {
+ "account_number": "2911"
+ },
+ "D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {
+ "account_number": "2912"
+ },
+ "D\u00e9pr\u00e9ciations des logiciels et sites internet": {
+ "account_number": "2913"
+ },
+ "D\u00e9pr\u00e9ciations des marques": {
+ "account_number": "2914"
+ },
+ "D\u00e9pr\u00e9ciations du fonds commercial": {
+ "account_number": "2915"
+ },
+ "D\u00e9pr\u00e9ciations du droit au bail": {
+ "account_number": "2916"
+ },
+ "D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {
+ "account_number": "2917"
+ },
+ "D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {
+ "account_number": "2918"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {
+ "account_number": "2919"
+ },
+ "account_number": "291"
+ },
+ "D\u00e9pr\u00e9ciations des terrains": {
+ "D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {
+ "account_number": "2921"
+ },
+ "D\u00e9pr\u00e9ciations des terrains nus": {
+ "account_number": "2922"
+ },
+ "D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {
+ "account_number": "2923"
+ },
+ "D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {
+ "account_number": "2924"
+ },
+ "D\u00e9pr\u00e9ciations des terrains de gisement": {
+ "account_number": "2925"
+ },
+ "D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {
+ "account_number": "2926"
+ },
+ "D\u00e9pr\u00e9ciations des terrains mis en concession": {
+ "account_number": "2927"
+ },
+ "D\u00e9pr\u00e9ciations des autres terrains": {
+ "account_number": "2928"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {
+ "account_number": "2929"
+ },
+ "account_number": "292"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2931"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2932"
+ },
+ "D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {
+ "account_number": "2933"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2934"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {
+ "account_number": "2935"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2937"
+ },
+ "D\u00e9pr\u00e9ciations des autres installations et agencements": {
+ "account_number": "2938"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {
+ "account_number": "2939"
+ },
+ "account_number": "293"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2941"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {
+ "account_number": "2942"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2943"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {
+ "account_number": "2944"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {
+ "account_number": "2945"
+ },
+ "D\u00e9pr\u00e9ciations des actifs biologiques": {
+ "account_number": "2946"
+ },
+ "D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2947"
+ },
+ "D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {
+ "account_number": "2948"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {
+ "account_number": "2949"
+ },
+ "account_number": "294"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "2951"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "2952"
+ },
+ "account_number": "295"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation": {
+ "D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "2961"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "2962"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "2963"
+ },
+ "D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {
+ "account_number": "2965"
+ },
+ "D\u00e9pr\u00e9ciations des parts dans des GIE": {
+ "account_number": "2966"
+ },
+ "D\u00e9pr\u00e9ciations des autres titres de participation": {
+ "account_number": "2968"
+ },
+ "account_number": "296"
+ },
+ "D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {
+ "account_number": "2971"
+ },
+ "D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {
+ "account_number": "2972"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2973"
+ },
+ "D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {
+ "account_number": "2974"
+ },
+ "D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2975"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "account_number": "2977"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {
+ "account_number": "2978"
+ },
+ "account_number": "297"
+ },
+ "account_number": "29"
+ },
+ "root_type": "Asset",
+ "account_number": "2"
+ },
+ "Comptes de Stocks": {
+ "Marchandises": {
+ "Marchandises A": {
+ "Marchandises A1": {
+ "account_number": "3111"
+ },
+ "Marchandises A2": {
+ "account_number": "3112"
+ },
+ "account_number": "311"
+ },
+ "Marchandises B": {
+ "Marchandises B1": {
+ "account_number": "3121"
+ },
+ "Marchandises B2": {
+ "account_number": "3122"
+ },
+ "account_number": "312"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3131"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3132"
+ },
+ "account_number": "313"
+ },
+ "Marchandises hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "318"
+ },
+ "account_number": "31"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Mati\u00e8res A": {
+ "account_number": "321"
+ },
+ "Mati\u00e8res B": {
+ "account_number": "322"
+ },
+ "Fournitures (A, B)": {
+ "account_number": "323"
+ },
+ "account_number": "32"
+ },
+ "Autres approvisionnements": {
+ "Mati\u00e8res consommables": {
+ "account_number": "331"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "332"
+ },
+ "Fournitures de magasin": {
+ "account_number": "333"
+ },
+ "Fournitures de bureau": {
+ "account_number": "334"
+ },
+ "Emballages": {
+ "Emballages perdus": {
+ "account_number": "3351"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "3352"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "3353"
+ },
+ "Autres emballages": {
+ "account_number": "3358"
+ },
+ "account_number": "335"
+ },
+ "Autres mati\u00e8res": {
+ "account_number": "338"
+ },
+ "account_number": "33"
+ },
+ "Produits en cours": {
+ "Produits en cours": {
+ "Produits en cours P1": {
+ "account_number": "3411"
+ },
+ "Produits en cours P2": {
+ "account_number": "3412"
+ },
+ "account_number": "341"
+ },
+ "Travaux en cours": {
+ "Travaux en cours T1": {
+ "account_number": "3421"
+ },
+ "Travaux en cours T2": {
+ "account_number": "3422"
+ },
+ "account_number": "342"
+ },
+ "Produits interm\u00e9diaires en cours": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3431"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3432"
+ },
+ "account_number": "343"
+ },
+ "Produits r\u00e9siduels en cours": {
+ "Produits r\u00e9siduels A": {
+ "account_number": "3441"
+ },
+ "Produits r\u00e9siduels B": {
+ "account_number": "3442"
+ },
+ "account_number": "344"
+ },
+ "Actifs biologiques en cours": {
+ "Animaux": {
+ "account_number": "3451"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3452"
+ },
+ "account_number": "345"
+ },
+ "account_number": "34"
+ },
+ "Services en cours": {
+ "\u00c9tudes en cours": {
+ "\u00c9tudes en cours E1": {
+ "account_number": "3511"
+ },
+ "\u00c9tudes en cours E2": {
+ "account_number": "3512"
+ },
+ "account_number": "351"
+ },
+ "Prestations de services en cours": {
+ "Prestations de services S1": {
+ "account_number": "3521"
+ },
+ "Prestations de services S2": {
+ "account_number": "3522"
+ }
+ },
+ "account_number": "35"
+ },
+ "Produits finis": {
+ "Produits finis A": {
+ "account_number": "361"
+ },
+ "Produits finis B": {
+ "account_number": "362"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3631"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3632"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3638"
+ },
+ "account_number": "363"
+ },
+ "account_number": "36"
+ },
+ "Produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3711"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3712"
+ },
+ "account_number": "371"
+ },
+ "Produits r\u00e9siduels": {
+ "D\u00e9chets": {
+ "account_number": "3721"
+ },
+ "Rebuts": {
+ "account_number": "3722"
+ },
+ "Mati\u00e8res de R\u00e9cup\u00e9ration": {
+ "account_number": "3723"
+ },
+ "account_number": "372"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3731"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3732"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3738"
+ },
+ "account_number": "373"
+ },
+ "account_number": "37"
+ },
+ "Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "Marchandises en cours de route": {
+ "account_number": "381"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {
+ "account_number": "382"
+ },
+ "Autres approvisionnements en cours de route": {
+ "account_number": "383"
+ },
+ "Produits finis en cours de route": {
+ "account_number": "386"
+ },
+ "Stock en consignation ou en d\u00e9p\u00f4t": {
+ "Stock en consignation": {
+ "account_number": "3871"
+ },
+ "Stock en d\u00e9p\u00f4t": {
+ "account_number": "3872"
+ },
+ "account_number": "387"
+ },
+ "Stock provenant d\u2019immobilisations mises hors service ou au rebut": {
+ "account_number": "388"
+ },
+ "account_number": "38"
+ },
+ "D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "D\u00e9pr\u00e9ciations des stocks de marchandises": {
+ "account_number": "391"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "392"
+ },
+ "D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {
+ "account_number": "393"
+ },
+ "D\u00e9pr\u00e9ciations des productions en cours": {
+ "account_number": "394"
+ },
+ "D\u00e9pr\u00e9ciations des services en cours": {
+ "account_number": "395"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits finis": {
+ "account_number": "396"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "account_number": "397"
+ },
+ "D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_number": "398"
+ },
+ "account_number": "39"
+ },
+ "root_type": "Asset",
+ "account_number": "3"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "Fournisseurs d\u00e9biteurs": {
+ "Fournisseurs Avances et acomptes vers\u00e9s": {
+ "account_number": "4091"
+ },
+ "Fournisseurs Groupe avances et acomptes vers\u00e9s": {
+ "account_number": "4092"
+ },
+ "Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {
+ "account_number": "4093"
+ },
+ "Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {
+ "account_number": "4094"
+ },
+ "Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {
+ "account_number": "4098"
+ },
+ "account_number": "409"
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "Clients": {
+ "Clients": {
+ "account_type": "Receivable",
+ "account_number": "4111"
+ },
+ "Clients groupe": {
+ "account_type": "Receivable",
+ "account_number": "4112"
+ },
+ "Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable",
+ "account_number": "4114"
+ },
+ "Clients, organismes internationaux": {
+ "account_type": "Receivable",
+ "account_number": "4115"
+ },
+ "Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable",
+ "account_number": "4116"
+ },
+ "Client, retenues de garantie": {
+ "account_type": "Receivable",
+ "account_number": "4117"
+ },
+ "Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable",
+ "account_number": "4118"
+ },
+ "account_type": "Receivable",
+ "account_number": "411"
+ },
+ "Clients, effets \u00e0 recevoir en portefeuille": {
+ "Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4121"
+ },
+ "Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4122"
+ },
+ "\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4124"
+ },
+ "Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4125"
+ },
+ "account_type": "Receivable",
+ "account_number": "412"
+ },
+ "Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4131"
+ },
+ "Clients, effets impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4132"
+ },
+ "Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4133"
+ },
+ "Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4138"
+ },
+ "account_type": "Receivable",
+ "account_number": "413"
+ },
+ "Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4141"
+ },
+ "Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4142"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4146"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4147"
+ },
+ "account_type": "Receivable",
+ "account_number": "414"
+ },
+ "Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable",
+ "account_number": "415"
+ },
+ "Cr\u00e9ances clients litigieuses ou douteuses": {
+ "Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable",
+ "account_number": "4161"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_type": "Receivable",
+ "account_number": "4162"
+ },
+ "account_type": "Receivable",
+ "account_number": "416"
+ },
+ "Clients, produits \u00e0 recevoir": {
+ "Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable",
+ "account_number": "4181"
+ },
+ "Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable",
+ "account_number": "4186"
+ },
+ "account_type": "Receivable",
+ "account_number": "418"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "Personnel, avances et acomptes": {
+ "Personnel, avances": {
+ "account_number": "4211"
+ },
+ "Personnel, acomptes": {
+ "account_number": "4212"
+ },
+ "Frais avanc\u00e9s et fournitures au personnel": {
+ "account_number": "4213"
+ },
+ "account_number": "421"
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "Prestations familiales": {
+ "account_number": "4311"
+ },
+ "Accidents de travail": {
+ "account_number": "4312"
+ },
+ "Caisse de retraite obligatoire": {
+ "account_number": "4313"
+ },
+ "Caisse de retraite facultative": {
+ "account_number": "4314"
+ },
+ "Autres cotisations sociales": {
+ "account_number": "4318"
+ }
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "Mutuelle": {
+ "account_number": "4331"
+ },
+ "Assurances retraite": {
+ "account_number": "4332"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "4333"
+ }
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Produits \u00e0 recevoir": {
+ "account_number": "4387"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "\u00c9tat, TVA factur\u00e9e": {
+ "TVA factur\u00e9e sur ventes": {
+ "account_number": "4431"
+ },
+ "TVA factur\u00e9e sur prestations de services": {
+ "account_number": "4432"
+ },
+ "TVA factur\u00e9e sur travaux": {
+ "account_number": "4433"
+ },
+ "TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {
+ "account_number": "4434"
+ },
+ "TVA sur factures \u00e0 \u00e9tablir": {
+ "account_number": "4435"
+ },
+ "account_number": "443"
+ },
+ "\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "TVA r\u00e9cup\u00e9rable sur immobilisations": {
+ "account_number": "4451"
+ },
+ "TVA r\u00e9cup\u00e9rable sur achats": {
+ "account_number": "4452"
+ },
+ "TVA r\u00e9cup\u00e9rable sur transport": {
+ "account_number": "4453"
+ },
+ "TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {
+ "account_number": "4454"
+ },
+ "TVA r\u00e9cup\u00e9rable sur factures non parvenues": {
+ "account_number": "4455"
+ },
+ "TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {
+ "account_number": "4456"
+ },
+ "account_number": "445"
+ },
+ "\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges \u00e0 payer": {
+ "account_number": "4486"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4487"
+ },
+ "account_number": "448"
+ },
+ "\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "\u00c9tat, obligations cautionn\u00e9es": {
+ "account_number": "4491"
+ },
+ "\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {
+ "account_number": "4492"
+ },
+ "\u00c9tat, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4493"
+ },
+ "\u00c9tat, subventions investissement \u00e0 recevoir": {
+ "account_number": "4494"
+ },
+ "\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {
+ "account_number": "4495"
+ },
+ "\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {
+ "account_number": "4496"
+ },
+ "\u00c9tat, avances sur subventions": {
+ "account_number": "4497"
+ },
+ "\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {
+ "account_number": "4499"
+ },
+ "account_number": "449"
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "Op\u00e9rations avec les organismes africains": {
+ "account_number": "451"
+ },
+ "Op\u00e9rations avec les autres organismes internationaux": {
+ "account_number": "452"
+ },
+ "Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "Organismes internationaux, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4581"
+ },
+ "Organismes internationaux, subventions \u00e0 recevoir": {
+ "account_number": "4582"
+ },
+ "account_number": "458"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "Apporteurs, capital appel\u00e9, non vers\u00e9": {
+ "account_number": "4613"
+ },
+ "Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {
+ "account_number": "4614"
+ },
+ "Apporteurs, titres \u00e0 \u00e9changer": {
+ "account_number": "4618"
+ }
+ },
+ "Apporteurs, restant d\u00fb sur capital appel\u00e9": {
+ "account_number": "467"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4721"
+ },
+ "Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {
+ "account_number": "4726"
+ }
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "Mandants": {
+ "account_number": "4731"
+ },
+ "Mandataires": {
+ "account_number": "4732"
+ },
+ "Commettants": {
+ "account_number": "4733"
+ },
+ "Commissionnaires": {
+ "account_number": "4734"
+ },
+ "\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {
+ "account_number": "4739"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "Compte de r\u00e9partition p\u00e9riodique des produits": {
+ "account_number": "4747"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "Compte actif": {
+ "account_type": "Temporary",
+ "account_number": "4751"
+ }
+ },
+ "Charges constat\u00e9es d\u2019avance": {
+ "account_number": "476"
+ },
+ "478-\u00c9carts de conversion actif": {
+ "Diminution des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4781"
+ },
+ "Diminution des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4782"
+ },
+ "Augmentation des dettes d\u2019exploitation": {
+ "account_number": "4783"
+ },
+ "Augmentation des dettes financi\u00e8res": {
+ "account_number": "4784"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4786"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4788"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "En compte, immobilisations incorporelles": {
+ "account_number": "4851"
+ },
+ "En compte, immobilisations corporelles": {
+ "account_number": "4852"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_number": "4853"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_number": "4854"
+ },
+ "Effets escompt\u00e9s non \u00e9chus": {
+ "account_number": "4855"
+ },
+ "Retenues de garantie": {
+ "account_number": "4857"
+ },
+ "Factures \u00e0 \u00e9tablir": {
+ "account_number": "4858"
+ },
+ "account_number": "485"
+ },
+ "Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "488"
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "D\u00e9pr\u00e9ciations des comptes clients": {
+ "Cr\u00e9ances litigieuses": {
+ "account_number": "4911"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_number": "4912"
+ },
+ "account_number": "491"
+ },
+ "D\u00e9pr\u00e9ciations des comptes organismes internationaux": {
+ "account_number": "495"
+ },
+ "D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "Associ\u00e9s, comptes courants": {
+ "account_number": "4962"
+ },
+ "Associ\u00e9s, op\u00e9rations faites en commun": {
+ "account_number": "4963"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "4966"
+ },
+ "account_number": "496"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {
+ "account_number": "497"
+ },
+ "D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "account_number": "4985"
+ },
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4986"
+ },
+ "Autres cr\u00e9ances HAO": {
+ "account_number": "4988"
+ },
+ "account_number": "498"
+ },
+ "Provisions pour risques \u00e0 court terme": {
+ "Sur op\u00e9rations d\u2019exploitation": {
+ "account_number": "4991"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "4997"
+ },
+ "Sur op\u00e9rations HAO": {
+ "account_number": "4998"
+ },
+ "account_number": "499"
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "Fournisseurs, dettes en compte": {
+ "Fournisseurs": {
+ "account_type": "Payable",
+ "account_number": "4011"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Payable",
+ "account_number": "4012"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Payable",
+ "account_number": "4013"
+ },
+ "Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable",
+ "account_number": "4016"
+ },
+ "Fournisseur, retenues de garantie": {
+ "account_type": "Payable",
+ "account_number": "4017"
+ },
+ "account_type": "Payable",
+ "account_number": "401"
+ },
+ "Fournisseurs, effets \u00e0 payer": {
+ "Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4021"
+ },
+ "Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4022"
+ },
+ "Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4023"
+ },
+ "account_type": "Payable",
+ "account_number": "402"
+ },
+ "Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4041"
+ },
+ "Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4042"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4046"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4047"
+ },
+ "account_type": "Payable",
+ "account_number": "404"
+ },
+ "Fournisseurs, factures non parvenues": {
+ "Fournisseurs": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4081"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4082"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4083"
+ },
+ "Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4086"
+ },
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "408"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "Clients cr\u00e9diteurs": {
+ "Clients, avances et acomptes re\u00e7us": {
+ "account_number": "4191"
+ },
+ "Clients groupe, avances et acomptes re\u00e7us": {
+ "account_number": "4192"
+ },
+ "Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {
+ "account_number": "4194"
+ },
+ "Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {
+ "account_number": "4198"
+ },
+ "account_number": "419"
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "Personnel, r\u00e9mun\u00e9rations dues": {
+ "account_number": "422"
+ },
+ "Personnel, oppositions, saisies-arr\u00eats": {
+ "Personnel, oppositions": {
+ "account_number": "4231"
+ },
+ "Personnel, saisies-arr\u00eats": {
+ "account_number": "4232"
+ },
+ "Personnel, avis \u00e0 tiers d\u00e9tenteur": {
+ "account_number": "4233"
+ },
+ "account_number": "423"
+ },
+ "Personnel, \u0153uvres sociales internes": {
+ "Assistance m\u00e9dicale": {
+ "account_number": "4241"
+ },
+ "Allocations familiales": {
+ "account_number": "4242"
+ },
+ "Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {
+ "account_number": "4245"
+ },
+ "Autres \u0153uvres sociales internes": {
+ "account_number": "4248"
+ },
+ "account_number": "424"
+ },
+ "Repr\u00e9sentants du personnel": {
+ "D\u00e9l\u00e9gu\u00e9s du personnel": {
+ "account_number": "4251"
+ },
+ "Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {
+ "account_number": "4252"
+ },
+ "Autres repr\u00e9sentants du personnel": {
+ "account_number": "4258"
+ },
+ "account_number": "425"
+ },
+ "Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "Participation aux b\u00e9n\u00e9fices": {
+ "account_number": "4261"
+ },
+ "Participation au capital": {
+ "account_number": "4264"
+ },
+ "account_number": "426"
+ },
+ "Personnel d\u00e9p\u00f4ts": {
+ "account_number": "427"
+ },
+ "Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {
+ "account_number": "4281"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4286"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4287"
+ },
+ "account_number": "428"
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges sociales sur gratifications \u00e0 payer": {
+ "account_number": "4381"
+ },
+ "Charges sociales sur cong\u00e9s \u00e0 payer": {
+ "account_number": "4382"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4386"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {
+ "account_number": "441"
+ },
+ "\u00c9tat, autres imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes d\u2019\u00c9tat": {
+ "account_number": "4421"
+ },
+ "Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {
+ "account_number": "4422"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des obligataires": {
+ "account_number": "4423"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {
+ "account_number": "4424"
+ },
+ "Droits de douane": {
+ "account_number": "4426"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "4428"
+ },
+ "account_number": "442"
+ },
+ "\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "\u00c9tat, TVA due": {
+ "account_number": "4441"
+ },
+ "\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {
+ "account_number": "4449"
+ },
+ "account_number": "444"
+ },
+ "\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {
+ "account_number": "446"
+ },
+ "\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {
+ "account_number": "4471"
+ },
+ "Imp\u00f4ts sur salaires": {
+ "account_number": "4472"
+ },
+ "Contribution nationale": {
+ "account_number": "4473"
+ },
+ "Contribution nationale de solidarit\u00e9": {
+ "account_number": "4474"
+ },
+ "Autres imp\u00f4ts et contributions": {
+ "account_number": "4478"
+ },
+ "account_number": "447"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "Apporteurs, apports en nature": {
+ "account_number": "4611"
+ },
+ "Apporteurs, apports en num\u00e9raire": {
+ "account_number": "4612"
+ },
+ "Apporteurs, versements re\u00e7us sur augmentation de capital": {
+ "account_number": "4615"
+ },
+ "Apporteurs, versements anticip\u00e9s": {
+ "account_number": "4616"
+ },
+ "Apporteurs d\u00e9faillants": {
+ "account_number": "4617"
+ },
+ "Apporteurs, capital \u00e0 rembourser": {
+ "account_number": "4619"
+ }
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "Principal": {
+ "account_number": "4621"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4626"
+ }
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "Op\u00e9rations courantes": {
+ "account_number": "4631"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4636"
+ }
+ },
+ "Associ\u00e9s, dividendes \u00e0 payer": {
+ "account_number": "465"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "466"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "D\u00e9biteurs divers": {
+ "account_number": "4711"
+ },
+ "Cr\u00e9diteurs divers": {
+ "account_number": "4712"
+ },
+ "Obligataires": {
+ "account_number": "4713"
+ },
+ "R\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "4715"
+ },
+ "Compte d\u2019affacturage": {
+ "account_number": "4716"
+ },
+ "D\u00e9biteurs divers retenues de garantie": {
+ "account_number": "4717"
+ },
+ "Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {
+ "account_number": "4718"
+ },
+ "Bons de souscription d\u2019actions et d\u2019obligations": {
+ "account_number": "4719"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "Compte de r\u00e9partition p\u00e9riodique des charges": {
+ "account_number": "4746"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "Compte passif": {
+ "account_number": "4752"
+ }
+ },
+ "Produits constat\u00e9s d\u2019avance": {
+ "account_number": "477"
+ },
+ "479-\u00c9carts de conversion passif": {
+ "Augmentation des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4791"
+ },
+ "Augmentation des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4792"
+ },
+ "Diminution des dettes d\u2019exploitation": {
+ "account_number": "4793"
+ },
+ "Diminution des dettes financi\u00e8res": {
+ "account_number": "4794"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4797"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4798"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "Fournisseurs d\u2019investissements": {
+ "Immobilisations incorporelles": {
+ "account_number": "4811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4812"
+ },
+ "Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {
+ "account_number": "4813"
+ },
+ "R\u00e9serve de propri\u00e9t\u00e9": {
+ "account_number": "4816"
+ },
+ "Retenues de garantie": {
+ "account_number": "4817"
+ },
+ "Factures non parvenues": {
+ "account_number": "4818"
+ },
+ "account_number": "481"
+ },
+ "Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "Immobilisations incorporelles": {
+ "account_number": "4821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4822"
+ },
+ "account_number": "482"
+ },
+ "Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "Produits": {
+ "account_number": "4887"
+ },
+ "account_number": "484"
+ }
+ },
+ "root_type": "Liability"
+ },
+ "Comptes de tr\u00e9sorerie": {
+ "Titres de placement": {
+ "Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "Titres du Tr\u00e9sor \u00e0 court terme": {
+ "account_number": "5011"
+ },
+ "Titres d\u2019organismes financiers": {
+ "account_number": "5012"
+ },
+ "Bons de caisse \u00e0 court terme": {
+ "account_number": "5013"
+ },
+ "Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {
+ "account_number": "5016"
+ },
+ "account_number": "501"
+ },
+ "Actions": {
+ "Actions ou parts propres": {
+ "account_number": "5021"
+ },
+ "Actions cot\u00e9es": {
+ "account_number": "5022"
+ },
+ "Actions non cot\u00e9es": {
+ "account_number": "5023"
+ },
+ "Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {
+ "account_number": "5024"
+ },
+ "Autres actions": {
+ "account_number": "5025"
+ },
+ "Frais d\u2019acquisition des actions": {
+ "account_number": "5026"
+ },
+ "account_number": "502"
+ },
+ "Obligations": {
+ "Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {
+ "account_number": "5031"
+ },
+ "Obligations cot\u00e9es": {
+ "account_number": "5032"
+ },
+ "Obligations non cot\u00e9es": {
+ "account_number": "5033"
+ },
+ "Autres obligations": {
+ "account_number": "5035"
+ },
+ "Frais d\u2019acquisition des obligations": {
+ "account_number": "5036"
+ },
+ "account_number": "503"
+ },
+ "Bons de souscription": {
+ "Bons de souscription d\u2019actions": {
+ "account_number": "5042"
+ },
+ "Bons de souscription d\u2019obligations": {
+ "account_number": "5043"
+ },
+ "account_number": "504"
+ },
+ "Titres n\u00e9gociables hors r\u00e9gion": {
+ "account_number": "505"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "account_number": "5061"
+ },
+ "Actions": {
+ "account_number": "5062"
+ },
+ "Obligations": {
+ "account_number": "5063"
+ },
+ "account_number": "506"
+ },
+ "Autres titres de placement et cr\u00e9ances assimil\u00e9es": {
+ "account_number": "508"
+ },
+ "account_number": "50"
+ },
+ "Valeurs \u00e0 encaisser": {
+ "Effets \u00e0 encaisser": {
+ "account_number": "511"
+ },
+ "Effets \u00e0 l\u2019encaissement": {
+ "account_number": "512"
+ },
+ "Ch\u00e8ques \u00e0 encaisser": {
+ "account_number": "513"
+ },
+ "Ch\u00e8ques \u00e0 l\u2019encaissement": {
+ "account_number": "514"
+ },
+ "Cartes de cr\u00e9dit \u00e0 encaisser": {
+ "account_number": "515"
+ },
+ "Autres valeurs \u00e0 l\u2019encaissement": {
+ "Warrants": {
+ "account_number": "5181"
+ },
+ "Billets de fonds": {
+ "account_number": "5182"
+ },
+ "Ch\u00e8ques de voyage": {
+ "account_number": "5185"
+ },
+ "Coupons \u00e9chus": {
+ "account_number": "5186"
+ },
+ "Int\u00e9r\u00eats \u00e9chus des obligations": {
+ "account_number": "5187"
+ },
+ "account_number": "518"
+ },
+ "account_number": "51"
+ },
+ "Banques": {
+ "Banques locales": {
+ "Banques en monnaie nationale": {
+ "account_type": "Bank",
+ "account_number": "5211"
+ },
+ "Banques en devises": {
+ "account_type": "Bank",
+ "account_number": "5215"
+ },
+ "account_type": "Bank",
+ "account_number": "521"
+ },
+ "Banques autres \u00c9tats r\u00e9gion": {
+ "account_number": "522"
+ },
+ "Banques autres \u00c9tats zone mon\u00e9taire": {
+ "account_number": "523"
+ },
+ "Banques hors zone mon\u00e9taire": {
+ "account_number": "524"
+ },
+ "Banques d\u00e9p\u00f4t \u00e0 terme": {
+ "account_number": "525"
+ },
+ "Banques, int\u00e9r\u00eats courus": {
+ "Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {
+ "account_number": "5261"
+ },
+ "Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {
+ "account_number": "5267"
+ },
+ "account_number": "526"
+ },
+ "account_number": "52"
+ },
+ "\u00c9tablissements financiers et assimil\u00e9s": {
+ "Ch\u00e8ques postaux": {
+ "account_number": "531"
+ },
+ "Tr\u00e9sor": {
+ "account_number": "532"
+ },
+ "Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {
+ "account_number": "533"
+ },
+ "\u00c9tablissements financiers, int\u00e9r\u00eats courus": {
+ "account_number": "536"
+ },
+ "Autres organismes financiers": {
+ "account_number": "538"
+ },
+ "account_number": "53"
+ },
+ "Instruments de tr\u00e9sorerie": {
+ "Options de taux d\u2019int\u00e9r\u00eat": {
+ "account_number": "541"
+ },
+ "Options de taux de change": {
+ "account_number": "542"
+ },
+ "Options de taux boursiers": {
+ "account_number": "543"
+ },
+ "Instruments de march\u00e9s \u00e0 terme": {
+ "account_number": "544"
+ },
+ "Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {
+ "account_number": "545"
+ },
+ "account_number": "54"
+ },
+ "Instruments de monnaie \u00e9lectronique": {
+ "Monnaie \u00e9lectronique carte carburant": {
+ "account_number": "551"
+ },
+ "Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {
+ "account_number": "552"
+ },
+ "Monnaie \u00e9lectronique carte p\u00e9age": {
+ "account_number": "553"
+ },
+ "Porte-monnaie \u00e9lectronique": {
+ "account_number": "554"
+ },
+ "Autres instruments de monnaies \u00e9lectroniques": {
+ "account_number": "558"
+ },
+ "account_number": "55"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "Cr\u00e9dits de tr\u00e9sorerie": {
+ "account_number": "561"
+ },
+ "Escompte de cr\u00e9dits de campagne": {
+ "account_number": "564"
+ },
+ "Escompte de cr\u00e9dits ordinaires": {
+ "account_number": "565"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {
+ "account_number": "566"
+ },
+ "account_number": "56"
+ },
+ "Caisse": {
+ "Caisse si\u00e8ge social": {
+ "Caisse en monnaie nationale": {
+ "account_number": "5711"
+ },
+ "Caisse en devises": {
+ "account_number": "5712"
+ },
+ "account_number": "571"
+ },
+ "Caisse succursale A": {
+ "En monnaie nationale": {
+ "account_number": "5721"
+ },
+ "En devises": {
+ "account_number": "5722"
+ },
+ "account_number": "572"
+ },
+ "Caisse succursale B": {
+ "En monnaie nationale": {
+ "account_number": "5731"
+ },
+ "En devises": {
+ "account_number": "5732"
+ },
+ "account_number": "573"
+ },
+ "account_number": "57"
+ },
+ "R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "R\u00e9gies d\u2019avance": {
+ "account_number": "581"
+ },
+ "Accr\u00e9ditifs": {
+ "account_number": "582"
+ },
+ "Virements de fonds": {
+ "account_number": "585"
+ },
+ "Autres virements internes": {
+ "account_number": "588"
+ },
+ "account_number": "58"
+ },
+ "D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "D\u00e9pr\u00e9ciations des titres de placement": {
+ "account_number": "590"
+ },
+ "D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {
+ "account_number": "591"
+ },
+ "D\u00e9pr\u00e9ciations des comptes banques": {
+ "account_number": "592"
+ },
+ "D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {
+ "account_number": "593"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {
+ "account_number": "594"
+ },
+ "Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {
+ "account_number": "599"
+ },
+ "account_number": "59"
+ },
+ "root_type": "Asset",
+ "account_number": "5"
+ },
+ "Comptes de charges des activit\u00e9s ordinaires": {
+ "Achats et variations de stocks": {
+ "Achats de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6014"
+ },
+ "Frais sur achats": {
+ "account_number": "6015"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6019"
+ },
+ "account_number": "601"
+ },
+ "Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6024"
+ },
+ "Frais sur achats": {
+ "account_number": "6025"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6029"
+ },
+ "account_number": "602"
+ },
+ "Variations des stocks de biens achet\u00e9s": {
+ "Variations des stocks de marchandises": {
+ "account_number": "6031"
+ },
+ "Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "6032"
+ },
+ "Variations des stocks d\u2019autres approvisionnements": {
+ "account_number": "6033"
+ },
+ "account_number": "603"
+ },
+ "Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "Mati\u00e8res consommables": {
+ "account_number": "6041"
+ },
+ "Mati\u00e8res combustibles": {
+ "account_number": "6042"
+ },
+ "Produits d\u2019entretien": {
+ "account_number": "6043"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "6044"
+ },
+ "Frais sur achat": {
+ "account_number": "6045"
+ },
+ "Fournitures de magasin": {
+ "account_number": "6046"
+ },
+ "Fournitures de bureau": {
+ "account_number": "6047"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6049"
+ },
+ "account_number": "604"
+ },
+ "Autres achats": {
+ "Fournitures non stockables Eau": {
+ "account_number": "6051"
+ },
+ "Fournitures non stockables \u00c9lectricit\u00e9": {
+ "account_number": "6052"
+ },
+ "Fournitures non stockables Autres \u00e9nergies": {
+ "account_number": "6053"
+ },
+ "Fournitures d\u2019entretien non stockables": {
+ "account_number": "6054"
+ },
+ "Fournitures de bureau non stockables": {
+ "account_number": "6055"
+ },
+ "Achats de petit mat\u00e9riel et outillage": {
+ "account_number": "6056"
+ },
+ "Achats d\u2019\u00e9tudes et prestations de services": {
+ "account_number": "6057"
+ },
+ "Achats de travaux, mat\u00e9riels et \u00e9quipements": {
+ "account_number": "6058"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6059"
+ },
+ "account_number": "605"
+ },
+ "Achats d\u2019emballages": {
+ "Emballages perdus": {
+ "account_number": "6081"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "6082"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "6083"
+ },
+ "Frais sur achats": {
+ "account_number": "6085"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6089"
+ },
+ "account_number": "608"
+ },
+ "account_number": "60"
+ },
+ "Transports": {
+ "Transports sur ventes": {
+ "account_number": "612"
+ },
+ "Transports pour le compte de tiers": {
+ "account_number": "613"
+ },
+ "Transports du personnel": {
+ "account_number": "614"
+ },
+ "Transports de plis": {
+ "account_number": "616"
+ },
+ "Autres frais de transport": {
+ "Voyages et d\u00e9placements": {
+ "account_number": "6181"
+ },
+ "Transports entre \u00e9tablissements ou chantiers": {
+ "account_number": "6182"
+ },
+ "Transports administratifs": {
+ "account_number": "6183"
+ },
+ "account_number": "618"
+ },
+ "account_number": "61"
+ },
+ "Services ext\u00e9rieurs": {
+ "Sous-traitance g\u00e9n\u00e9rale": {
+ "account_number": "621"
+ },
+ "Locations, charges locatives": {
+ "Locations de terrains": {
+ "account_number": "6221"
+ },
+ "Locations de b\u00e2timents": {
+ "account_number": "6222"
+ },
+ "Locations de mat\u00e9riels et outillages": {
+ "account_number": "6223"
+ },
+ "Malis sur emballages": {
+ "account_number": "6224"
+ },
+ "Locations d\u2019emballages": {
+ "account_number": "6225"
+ },
+ "Fermages et loyers du foncier": {
+ "account_number": "6226"
+ },
+ "Locations et charges locatives diverses": {
+ "account_number": "6228"
+ },
+ "account_number": "622"
+ },
+ "Redevances de location acquisition": {
+ "Cr\u00e9dit-bail immobilier": {
+ "account_number": "6232"
+ },
+ "Cr\u00e9dit-bail mobilier": {
+ "account_number": "6233"
+ },
+ "Location-vente": {
+ "account_number": "6234"
+ },
+ "Autres contrats de location acquisition": {
+ "account_number": "6238"
+ },
+ "account_number": "623"
+ },
+ "Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "Entretien et r\u00e9parations des biens immobiliers": {
+ "account_number": "6241"
+ },
+ "Entretien et r\u00e9parations des biens mobiliers": {
+ "account_number": "6242"
+ },
+ "Maintenance": {
+ "account_number": "6243"
+ },
+ "Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "6244"
+ },
+ "Autres entretiens et r\u00e9parations": {
+ "account_number": "6248"
+ },
+ "account_number": "624"
+ },
+ "Primes d\u2019assurance": {
+ "Assurances multirisques": {
+ "account_number": "6251"
+ },
+ "Assurances mat\u00e9riel de transport": {
+ "account_number": "6252"
+ },
+ "Assurances risques d\u2019exploitation": {
+ "account_number": "6253"
+ },
+ "Assurances responsabilit\u00e9 du producteur": {
+ "account_number": "6254"
+ },
+ "Assurances insolvabilit\u00e9 clients": {
+ "account_number": "6255"
+ },
+ "Assurances transport sur ventes": {
+ "account_number": "6257"
+ },
+ "Autres primes d\u2019assurances": {
+ "account_number": "6258"
+ },
+ "account_number": "625"
+ },
+ "\u00c9tudes, recherches et documentation": {
+ "\u00c9tudes et recherches": {
+ "account_number": "6261"
+ },
+ "Documentation g\u00e9n\u00e9rale": {
+ "account_number": "6265"
+ },
+ "Documentation technique": {
+ "account_number": "6266"
+ },
+ "account_number": "626"
+ },
+ "Publicit\u00e9, publications, relations publiques": {
+ "Annonces, insertions": {
+ "account_number": "6271"
+ },
+ "Catalogues, imprim\u00e9s publicitaires": {
+ "account_number": "6272"
+ },
+ "\u00c9chantillons": {
+ "account_number": "6273"
+ },
+ "Foires et expositions": {
+ "account_number": "6274"
+ },
+ "Publications": {
+ "account_number": "6275"
+ },
+ "Cadeaux \u00e0 la client\u00e8le": {
+ "account_number": "6276"
+ },
+ "Frais de colloques, s\u00e9minaires, conf\u00e9rences": {
+ "account_number": "6277"
+ },
+ "Autres charges de publicit\u00e9 et relations publiques": {
+ "account_number": "6278"
+ },
+ "account_number": "627"
+ },
+ "Frais de t\u00e9l\u00e9communications": {
+ "Frais de t\u00e9l\u00e9phone": {
+ "account_number": "6281"
+ },
+ "Frais de t\u00e9lex": {
+ "account_number": "6282"
+ },
+ "Frais de t\u00e9l\u00e9copie": {
+ "account_number": "6283"
+ },
+ "Autres frais de t\u00e9l\u00e9communications": {
+ "account_number": "6288"
+ },
+ "account_number": "628"
+ },
+ "account_number": "62"
+ },
+ "Autres services ext\u00e9rieurs": {
+ "Frais bancaires": {
+ "Frais sur titres (vente, garde)": {
+ "account_number": "6311"
+ },
+ "Frais sur effets": {
+ "account_number": "6312"
+ },
+ "Location de coffres": {
+ "account_number": "6313"
+ },
+ "Commissions d\u2019affacturage": {
+ "account_number": "6314"
+ },
+ "Commissions sur cartes de cr\u00e9dit": {
+ "account_number": "6315"
+ },
+ "Frais d\u2019\u00e9mission d\u2019emprunts": {
+ "account_number": "6316"
+ },
+ "Frais sur instruments monnaie \u00e9lectronique": {
+ "account_number": "6317"
+ },
+ "Autres frais bancaires": {
+ "account_number": "6318"
+ },
+ "account_number": "631"
+ },
+ "R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "Commissions et courtages sur ventes": {
+ "account_number": "6322"
+ },
+ "Honoraires des professions r\u00e9glement\u00e9es": {
+ "account_number": "6324"
+ },
+ "Frais d\u2019actes et de contentieux": {
+ "account_number": "6325"
+ },
+ "R\u00e9mun\u00e9rations d\u2019affacturage": {
+ "account_number": "6326"
+ },
+ "R\u00e9mun\u00e9rations des autres prestataires de services": {
+ "account_number": "6327"
+ },
+ "Divers frais": {
+ "account_number": "6328"
+ },
+ "account_number": "632"
+ },
+ "Frais de formation du personnel": {
+ "account_number": "633"
+ },
+ "Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "Redevances pour brevets, licences": {
+ "account_number": "6342"
+ },
+ "Redevances pour logiciels": {
+ "account_number": "6343"
+ },
+ "Redevances pour marques": {
+ "account_number": "6344"
+ },
+ "Redevances pour sites internet": {
+ "account_number": "6345"
+ },
+ "Redevances pour concessions, droits et valeurs similaires": {
+ "account_number": "6346"
+ },
+ "account_number": "634"
+ },
+ "Cotisations": {
+ "Cotisations": {
+ "account_number": "6351"
+ },
+ "Concours divers": {
+ "account_number": "6358"
+ },
+ "account_number": "635"
+ },
+ "R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6371"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6372"
+ },
+ "account_number": "637"
+ },
+ "Autres charges externes": {
+ "Frais de recrutement du personnel": {
+ "account_number": "6381"
+ },
+ "Frais de d\u00e9m\u00e9nagement": {
+ "account_number": "6382"
+ },
+ "R\u00e9ceptions": {
+ "account_number": "6383"
+ },
+ "Missions": {
+ "account_number": "6384"
+ },
+ "Charges de copropri\u00e9t\u00e9": {
+ "account_number": "6385"
+ },
+ "account_number": "638"
+ },
+ "account_number": "63"
+ },
+ "Imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes directs": {
+ "Imp\u00f4ts fonciers et taxes annexes": {
+ "account_number": "6411"
+ },
+ "Patentes, licences et taxes annexes": {
+ "account_number": "6412"
+ },
+ "Taxes sur appointements et salaires": {
+ "account_number": "6413"
+ },
+ "Taxes d\u2019apprentissage": {
+ "account_number": "6414"
+ },
+ "Formation professionnelle continue": {
+ "account_number": "6415"
+ },
+ "Autres imp\u00f4ts et taxes directs": {
+ "account_number": "6418"
+ },
+ "account_number": "641"
+ },
+ "Imp\u00f4ts et taxes indirects": {
+ "account_number": "645"
+ },
+ "Droits d\u2019enregistrement": {
+ "Droits de mutation": {
+ "account_number": "6461"
+ },
+ "Droits de timbre": {
+ "account_number": "6462"
+ },
+ "Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {
+ "account_number": "6463"
+ },
+ "Vignettes": {
+ "account_number": "6464"
+ },
+ "Autres droits": {
+ "account_number": "6468"
+ },
+ "account_number": "646"
+ },
+ "P\u00e9nalit\u00e9s, amendes fiscales": {
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {
+ "account_number": "6471"
+ },
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {
+ "account_number": "6472"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {
+ "account_number": "6473"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {
+ "account_number": "6474"
+ },
+ "Autres p\u00e9nalit\u00e9s et amendes fiscales": {
+ "account_number": "6478"
+ },
+ "account_number": "647"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "648"
+ },
+ "account_number": "64"
+ },
+ "Autres charges": {
+ "Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "Clients": {
+ "account_number": "6511"
+ },
+ "Autres d\u00e9biteurs": {
+ "account_number": "6515"
+ },
+ "account_number": "651"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "6521"
+ },
+ "Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "6525"
+ },
+ "account_number": "652"
+ },
+ "Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "6541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "6542"
+ },
+ "account_number": "654"
+ },
+ "Perte de change sur cr\u00e9ances et dettes commerciale": {
+ "account_number": "656"
+ },
+ "P\u00e9nalit\u00e9s et amendes p\u00e9nales": {
+ "account_number": "657"
+ },
+ "Charges diverses": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "6581"
+ },
+ "Dons": {
+ "account_number": "6582"
+ },
+ "M\u00e9c\u00e9nat": {
+ "account_number": "6583"
+ },
+ "Autres charges diverses": {
+ "account_number": "6588"
+ },
+ "account_number": "658"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "6591"
+ },
+ "Sur stocks": {
+ "account_number": "6593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "6594"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {
+ "account_number": "6598"
+ },
+ "account_number": "659"
+ },
+ "account_number": "65"
+ },
+ "Charges de personnel": {
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6611"
+ },
+ "Primes et gratifications": {
+ "account_number": "6612"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6613"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6614"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6615"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6616"
+ },
+ "Avantages en nature": {
+ "account_number": "6617"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6618"
+ },
+ "account_number": "661"
+ },
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6621"
+ },
+ "Primes et gratifications": {
+ "account_number": "6622"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6623"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6624"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6625"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6626"
+ },
+ "Avantages en nature": {
+ "account_number": "6627"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6628"
+ },
+ "account_number": "662"
+ },
+ "Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "Indemnit\u00e9s de logement": {
+ "account_number": "6631"
+ },
+ "Indemnit\u00e9s de repr\u00e9sentation": {
+ "account_number": "6632"
+ },
+ "Indemnit\u00e9s d\u2019expatriation": {
+ "account_number": "6633"
+ },
+ "Indemnit\u00e9s de transport": {
+ "account_number": "6634"
+ },
+ "Autres indemnit\u00e9s et avantages divers": {
+ "account_number": "6638"
+ },
+ "account_number": "663"
+ },
+ "Charges sociales": {
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {
+ "account_number": "6641"
+ },
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {
+ "account_number": "6642"
+ },
+ "account_number": "664"
+ },
+ "R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {
+ "account_number": "6661"
+ },
+ "Charges sociales": {
+ "account_number": "6662"
+ },
+ "account_number": "666"
+ },
+ "R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6671"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6672"
+ },
+ "account_number": "667"
+ },
+ "Autres charges sociales": {
+ "Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {
+ "account_number": "6681"
+ },
+ "Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {
+ "account_number": "6682"
+ },
+ "Versements et contributions aux autres \u0153uvres sociales": {
+ "account_number": "6683"
+ },
+ "M\u00e9decine du travail et pharmacie": {
+ "account_number": "6684"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "6685"
+ },
+ "Assurances retraite et fonds de pension": {
+ "account_number": "6686"
+ },
+ "Majorations et p\u00e9nalit\u00e9s sociales": {
+ "account_number": "6687"
+ },
+ "Charges sociales diverses": {
+ "account_number": "6688"
+ },
+ "account_number": "668"
+ },
+ "account_number": "66"
+ },
+ "Frais financiers et charges assimil\u00e9es": {
+ "Int\u00e9r\u00eats des emprunts": {
+ "Emprunts obligataires": {
+ "account_number": "6711"
+ },
+ "Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "6712"
+ },
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "6713"
+ },
+ "Primes de remboursement des obligations": {
+ "account_number": "6714"
+ },
+ "account_number": "671"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "6722"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "6723"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {
+ "account_number": "6724"
+ },
+ "Int\u00e9r\u00eats dans loyers des autres locations acquisition": {
+ "account_number": "6728"
+ },
+ "account_number": "672"
+ },
+ "Escomptes accord\u00e9s": {
+ "account_number": "673"
+ },
+ "Autres int\u00e9r\u00eats": {
+ "Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {
+ "account_number": "6741"
+ },
+ "Comptes courants bloqu\u00e9s": {
+ "account_number": "6742"
+ },
+ "Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {
+ "account_number": "6743"
+ },
+ "Int\u00e9r\u00eats sur dettes commerciales": {
+ "account_number": "6744"
+ },
+ "Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {
+ "account_number": "6745"
+ },
+ "Int\u00e9r\u00eats sur dettes diverses": {
+ "account_number": "6748"
+ },
+ "account_number": "674"
+ },
+ "Escomptes des effets de commerce": {
+ "account_number": "675"
+ },
+ "Pertes de change financi\u00e8res": {
+ "account_number": "676"
+ },
+ "Pertes sur titres de placement": {
+ "Pertes sur cessions de titres de placement": {
+ "account_number": "6771"
+ },
+ "Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "6772"
+ },
+ "account_number": "677"
+ },
+ "Pertes et charges sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "6781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "6782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "6784"
+ },
+ "account_number": "678"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "6791"
+ },
+ "Sur titres de placement": {
+ "account_number": "6795"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "6798"
+ },
+ "account_number": "679"
+ },
+ "account_number": "67"
+ },
+ "Dotations aux amortissements": {
+ "Dotations aux amortissements d\u2019exploitation": {
+ "Dotations aux amortissements des immobilisations incorporelles": {
+ "account_number": "6812"
+ },
+ "Dotations aux amortissements des immobilisations corporelles": {
+ "account_number": "6813"
+ },
+ "account_number": "681"
+ },
+ "account_number": "68"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6911"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "account_number": "6913"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {
+ "account_number": "6914"
+ },
+ "account_number": "691"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6971"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {
+ "account_number": "6972"
+ },
+ "account_number": "697"
+ },
+ "account_number": "69"
+ },
+ "root_type": "Expense",
+ "account_number": "6"
+ },
+ "Comptes de produits des activit\u00e9s ordinaires": {
+ "Ventes": {
+ "Ventes de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7014"
+ },
+ "Sur internet": {
+ "account_number": "7015"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7019"
+ },
+ "account_number": "701"
+ },
+ "Ventes de produits finis": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7024"
+ },
+ "Sur internet": {
+ "account_number": "7025"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7029"
+ },
+ "account_number": "702"
+ },
+ "Ventes de produits interm\u00e9diaires": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7031"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7032"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7033"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7034"
+ },
+ "Sur internet": {
+ "account_number": "7035"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7039"
+ },
+ "account_number": "703"
+ },
+ "Ventes de produits r\u00e9siduels": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7041"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7042"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7043"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7044"
+ },
+ "Sur internet": {
+ "account_number": "7045"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7049"
+ },
+ "account_number": "704"
+ },
+ "Travaux factur\u00e9s": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7051"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7052"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7053"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7054"
+ },
+ "Sur internet": {
+ "account_number": "7055"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7059"
+ },
+ "account_number": "705"
+ },
+ "Services vendus": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7061"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7062"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7063"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7064"
+ },
+ "Sur internet": {
+ "account_number": "7065"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7069"
+ },
+ "account_number": "706"
+ },
+ "Produits accessoires": {
+ "Ports, emballages perdus et autres frais factur\u00e9s": {
+ "account_number": "7071"
+ },
+ "Commissions et courtages": {
+ "account_number": "7072"
+ },
+ "Locations": {
+ "account_number": "7073"
+ },
+ "Bonis sur reprises et cessions d\u2019emballages": {
+ "account_number": "7074"
+ },
+ "Mise \u00e0 disposition de personnel": {
+ "account_number": "7075"
+ },
+ "Redevances pour brevets, logiciels, marques et droits similaires": {
+ "account_number": "7076"
+ },
+ "Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {
+ "account_number": "7077"
+ },
+ "Autres produits accessoires": {
+ "account_number": "7078"
+ },
+ "account_number": "707"
+ },
+ "account_number": "70"
+ },
+ "Subventions d\u2019exploitation": {
+ "Sur produits \u00e0 l\u2019exportation": {
+ "account_number": "711"
+ },
+ "Sur produits \u00e0 l\u2019importation": {
+ "account_number": "712"
+ },
+ "Sur produits de p\u00e9r\u00e9quation": {
+ "account_number": "713"
+ },
+ "Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {
+ "account_number": "714"
+ },
+ "Autres subventions d\u2019exploitation": {
+ "Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {
+ "account_number": "7181"
+ },
+ "Vers\u00e9es par les organismes internationaux": {
+ "account_number": "7182"
+ },
+ "Vers\u00e9es par des tiers": {
+ "account_number": "7183"
+ },
+ "account_number": "718"
+ },
+ "account_number": "71"
+ },
+ "Production immobilis\u00e9e": {
+ "Immobilisations incorporelles": {
+ "account_number": "721"
+ },
+ "Immobilisations corporelles": {
+ "Immobilisations corporelles (hors actifs biologiques)": {
+ "account_number": "7221"
+ },
+ "Immobilisations corporelles (actifs biologiques)": {
+ "account_number": "7222"
+ },
+ "account_number": "722"
+ },
+ "Production auto-consomm\u00e9e": {
+ "account_number": "724"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "726"
+ },
+ "account_number": "72"
+ },
+ "Variations des stocks de biens et de services produits": {
+ "Variations des stocks de produits en cours": {
+ "Produits en cours": {
+ "account_number": "7341"
+ },
+ "Travaux en cours": {
+ "account_number": "7342"
+ },
+ "account_number": "734"
+ },
+ "Variations des en-cours de services": {
+ "\u00c9tudes en cours": {
+ "account_number": "7351"
+ },
+ "Prestations de services en cours": {
+ "account_number": "7352"
+ },
+ "account_number": "735"
+ },
+ "Variations des stocks de produits finis": {
+ "account_number": "736"
+ },
+ "Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "account_number": "7371"
+ },
+ "Produits r\u00e9siduels": {
+ "account_number": "7372"
+ },
+ "account_number": "737"
+ },
+ "account_number": "73"
+ },
+ "Autres produits": {
+ "Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "account_number": "751"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "7521"
+ },
+ "B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "7525"
+ },
+ "account_number": "752"
+ },
+ "Produits des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "7541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "7542"
+ },
+ "account_number": "754"
+ },
+ "Gains de change sur cr\u00e9ances et dettes commerciales": {
+ "account_number": "756"
+ },
+ "Produits divers": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "7581"
+ },
+ "Indemnit\u00e9s d\u2019assurances re\u00e7ues": {
+ "account_number": "7582"
+ },
+ "Autres produits divers": {
+ "account_number": "7588"
+ },
+ "account_number": "758"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "7591"
+ },
+ "Sur stocks": {
+ "account_number": "7593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "7594"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "account_number": "7598"
+ },
+ "account_number": "759"
+ },
+ "account_number": "75"
+ },
+ "Revenus financiers et produits assimil\u00e9s": {
+ "Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "Int\u00e9r\u00eats de pr\u00eats": {
+ "account_number": "7712"
+ },
+ "Int\u00e9r\u00eats sur cr\u00e9ances diverses": {
+ "account_number": "7713"
+ },
+ "account_number": "771"
+ },
+ "Revenus de participations et autres titres immobilis\u00e9s": {
+ "Revenus des titres de participation": {
+ "account_number": "7721"
+ },
+ "Revenus autres titres immobilis\u00e9s": {
+ "account_number": "7722"
+ },
+ "account_number": "772"
+ },
+ "Escomptes obtenus": {
+ "account_number": "773"
+ },
+ "Revenus de placement": {
+ "Revenus des obligations": {
+ "account_number": "7745"
+ },
+ "Revenus des titres de placement": {
+ "account_number": "7746"
+ },
+ "account_number": "774"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "account_number": "775"
+ },
+ "Gains de change financiers": {
+ "account_number": "776"
+ },
+ "Gains sur cessions de titres de placement": {
+ "account_number": "777"
+ },
+ "Gains sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "7781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "7782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "7784"
+ },
+ "account_number": "778"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "7791"
+ },
+ "Sur titres de placement": {
+ "account_number": "7795"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "7798"
+ },
+ "account_number": "779"
+ },
+ "account_number": "77"
+ },
+ "Transferts de charges": {
+ "Transferts de charges d\u2019exploitation": {
+ "account_number": "781"
+ },
+ "Transferts de charges financi\u00e8res": {
+ "account_number": "787"
+ },
+ "account_number": "78"
+ },
+ "Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Pour risques et charges": {
+ "account_number": "7911"
+ },
+ "Des immobilisations incorporelles": {
+ "account_number": "7913"
+ },
+ "Des immobilisations corporelles": {
+ "account_number": "7914"
+ },
+ "account_number": "791"
+ },
+ "Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Pour risques et charges": {
+ "account_number": "7971"
+ },
+ "Des immobilisations financi\u00e8res": {
+ "account_number": "7972"
+ },
+ "account_number": "797"
+ },
+ "Reprises d\u2019amortissements": {
+ "account_number": "798"
+ },
+ "Reprises de subventions d\u2019investissement": {
+ "account_number": "799"
+ },
+ "account_number": "79"
+ },
+ "root_type": "Income",
+ "account_number": "7"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "Valeurs comptables des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "812"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "816"
+ },
+ "account_number": "81"
+ },
+ "Charges hors activit\u00e9s ordinaires": {
+ "Charges HAO constat\u00e9es": {
+ "account_number": "831"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de restructuration": {
+ "account_number": "833"
+ },
+ "Pertes sur cr\u00e9ances HAO": {
+ "account_number": "834"
+ },
+ "Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {
+ "account_number": "835"
+ },
+ "Abandons de cr\u00e9ances consentis": {
+ "account_number": "836"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de liquidation": {
+ "account_number": "837"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "839"
+ },
+ "account_number": "83"
+ },
+ "Dotations hors activit\u00e9s ordinaires": {
+ "Dotations aux provisions r\u00e9glement\u00e9es": {
+ "account_number": "851"
+ },
+ "Dotations aux amortissements HAO": {
+ "account_number": "852"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "853"
+ },
+ "Dotations aux provisions pour risques et charges HAO": {
+ "account_number": "854"
+ },
+ "Autres dotations HAO": {
+ "account_number": "858"
+ },
+ "account_number": "85"
+ },
+ "Participation des travailleurs": {
+ "Participation l\u00e9gale aux b\u00e9n\u00e9fices": {
+ "account_number": "871"
+ },
+ "Participation contractuelle aux b\u00e9n\u00e9fices": {
+ "account_number": "874"
+ },
+ "Autres participations": {
+ "account_number": "878"
+ },
+ "account_number": "87"
+ },
+ "Imp\u00f4ts sur le r\u00e9sultat": {
+ "Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {
+ "account_number": "8911"
+ },
+ "Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {
+ "account_number": "8912"
+ },
+ "Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {
+ "account_number": "8913"
+ },
+ "account_number": "891"
+ },
+ "Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "account_number": "892"
+ },
+ "Imp\u00f4t minimum forfaitaire IMF": {
+ "account_number": "895"
+ },
+ "D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "D\u00e9gr\u00e8vements": {
+ "account_number": "8991"
+ },
+ "Annulations pour pertes r\u00e9troactives": {
+ "account_number": "8994"
+ },
+ "account_number": "899"
+ },
+ "account_number": "89"
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "Produits des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "822"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "826"
+ },
+ "account_number": "82"
+ },
+ "Produits hors activit\u00e9s ordinaires": {
+ "Produits HAO constat\u00e9s": {
+ "account_number": "841"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de restructuration": {
+ "account_number": "843"
+ },
+ "Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {
+ "account_number": "844"
+ },
+ "Dons et lib\u00e9ralit\u00e9s obtenus": {
+ "account_number": "845"
+ },
+ "Abandons de cr\u00e9ances obtenus": {
+ "account_number": "846"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de liquidation": {
+ "account_number": "847"
+ },
+ "Transferts de charges HAO": {
+ "account_number": "848"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "849"
+ },
+ "account_number": "84"
+ },
+ "Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "Reprises de provisions r\u00e9glement\u00e9es": {
+ "account_number": "861"
+ },
+ "Reprises d\u2019amortissements HAO": {
+ "account_number": "862"
+ },
+ "Reprises de d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "863"
+ },
+ "Reprises de provisions pour risques et charges HAO": {
+ "account_number": "864"
+ },
+ "Autres reprises HAO": {
+ "account_number": "868"
+ },
+ "account_number": "86"
+ },
+ "Subventions d\u2019\u00e9quilibre": {
+ "\u00c9tat": {
+ "account_number": "881"
+ },
+ "Collectivit\u00e9s publiques": {
+ "account_number": "884"
+ },
+ "Groupe": {
+ "account_number": "886"
+ },
+ "Autres": {
+ "account_number": "888"
+ },
+ "account_number": "88"
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/ch_240812_schulkontenrahmen_veb_de.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/ch_240812_schulkontenrahmen_veb_de.json
new file mode 100644
index 00000000000..dff27a213c1
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/ch_240812_schulkontenrahmen_veb_de.json
@@ -0,0 +1,532 @@
+{
+ "country_code": "ch",
+ "name": "240812 Schulkontenrahmen VEB - DE",
+ "tree": {
+ "Aktiven": {
+ "account_number": "1",
+ "is_group": 1,
+ "root_type": "Asset",
+ "Umlaufvermögen": {
+ "account_number": "10",
+ "is_group": 1,
+ "Flüssige Mittel": {
+ "account_number": "100",
+ "is_group": 1,
+ "Kasse": {
+ "account_number": "1000",
+ "account_type": "Cash"
+ },
+ "Bankguthaben": {
+ "account_number": "1020",
+ "account_type": "Bank"
+ }
+ },
+ "Kurzfristig gehaltene Aktiven mit Börsenkurs": {
+ "account_number": "106",
+ "is_group": 1,
+ "Wertschriften": {
+ "account_number": "1060"
+ },
+ "Wertberichtigungen Wertschriften": {
+ "account_number": "1069"
+ }
+ },
+ "Forderungen aus Lieferungen und Leistungen": {
+ "account_number": "110",
+ "is_group": 1,
+ "Forderungen aus Lieferungen und Leistungen (Debitoren)": {
+ "account_number": "1100"
+ },
+ "Delkredere": {
+ "account_number": "1109"
+ }
+ },
+ "Übrige kurzfristige Forderungen": {
+ "account_number": "114",
+ "is_group": 1,
+ "Vorschüsse und Darlehen": {
+ "account_number": "1140"
+ },
+ "Wertberichtigungen Vorschüsse und Darlehen": {
+ "account_number": "1149"
+ },
+ "Vorsteuer MWST Material, Waren, Dienstleistungen, Energie": {
+ "account_number": "1170"
+ },
+ "Vorsteuer MWST Investitionen, übriger Betriebsaufwand": {
+ "account_number": "1171"
+ },
+ "Verrechnungssteuer": {
+ "account_number": "1176"
+ },
+ "Forderungen gegenüber Sozialversicherungen und Vorsorgeeinrichtungen": {
+ "account_number": "1180"
+ },
+ "Quellensteuer": {
+ "account_number": "1189"
+ },
+ "Sonstige kurzfristige Forderungen": {
+ "account_number": "1190"
+ },
+ "Wertberichtigungen sonstige kurzfristige Forderungen": {
+ "account_number": "1199"
+ }
+ },
+ "Vorräte und nicht fakturierte Dienstleistungen": {
+ "account_number": "120",
+ "is_group": 1,
+ "Handelswaren": {
+ "account_number": "1200"
+ },
+ "Rohstoffe": {
+ "account_number": "1210"
+ },
+ "Werkstoffe": {
+ "account_number": "1220"
+ },
+ "Hilfs- und Verbrauchsmaterial": {
+ "account_number": "1230"
+ },
+ "Handelswaren in Konsignation": {
+ "account_number": "1250"
+ },
+ "Fertige Erzeugnisse": {
+ "account_number": "1260"
+ },
+ "Unfertige Erzeugnisse": {
+ "account_number": "1270"
+ },
+ "Nicht fakturierte Dienstleistungen": {
+ "account_number": "1280"
+ }
+ },
+ "Aktive Rechnungsabgrenzungen": {
+ "account_number": "130",
+ "is_group": 1,
+ "Bezahlter Aufwand des Folgejahres": {
+ "account_number": "1300"
+ },
+ "Noch nicht erhaltener Ertrag": {
+ "account_number": "1301"
+ }
+ }
+ },
+ "Anlagevermögen": {
+ "account_number": "14",
+ "is_group": 1,
+ "Finanzanlagen": {
+ "account_number": "140",
+ "is_group": 1,
+ "Wertschriften": {
+ "account_number": "1400"
+ },
+ "Wertberichtigungen Wertschriften": {
+ "account_number": "1409"
+ },
+ "Darlehen": {
+ "account_number": "1440"
+ },
+ "Hypotheken": {
+ "account_number": "1441"
+ },
+ "Wertberichtigungen langfristige Forderungen": {
+ "account_number": "1449"
+ }
+ },
+ "Beteiligungen": {
+ "account_number": "148",
+ "is_group": 1,
+ "Beteiligungen": {
+ "account_number": "1480"
+ },
+ "Wertberichtigungen Beteiligungen": {
+ "account_number": "1489"
+ }
+ },
+ "Mobile Sachanlagen": {
+ "account_number": "150",
+ "is_group": 1,
+ "Maschinen und Apparate": {
+ "account_number": "1500"
+ },
+ "Wertberichtigungen Maschinen und Apparate": {
+ "account_number": "1509"
+ },
+ "Mobiliar und Einrichtungen": {
+ "account_number": "1510"
+ },
+ "Wertberichtigungen Mobiliar und Einrichtungen": {
+ "account_number": "1519"
+ },
+ "Büromaschinen, Informatik, Kommunikationstechnologie": {
+ "account_number": "1520"
+ },
+ "Wertberichtigungen Büromaschinen, Informatik, Kommunikationstechnologie": {
+ "account_number": "1529"
+ },
+ "Fahrzeuge": {
+ "account_number": "1530"
+ },
+ "Wertberichtigungen Fahrzeuge": {
+ "account_number": "1539"
+ },
+ "Werkzeuge und Geräte": {
+ "account_number": "1540"
+ },
+ "Wertberichtigungen Werkzeuge und Geräte": {
+ "account_number": "1549"
+ }
+ },
+ "Immobile Sachanlagen": {
+ "account_number": "160",
+ "is_group": 1,
+ "Geschäftsliegenschaften": {
+ "account_number": "1600"
+ },
+ "Wertberichtigungen Geschäftsliegenschaften": {
+ "account_number": "1609"
+ }
+ },
+ "Immaterielle Werte": {
+ "account_number": "170",
+ "is_group": 1,
+ "Patente, Know-how, Lizenzen, Rechte, Entwicklungen": {
+ "account_number": "1700"
+ },
+ "Wertberichtigungen Patente, Know-how, Lizenzen, Rechte, Entwicklungen": {
+ "account_number": "1709"
+ },
+ "Goodwill": {
+ "account_number": "1770"
+ },
+ "Wertberichtigungen Goodwill": {
+ "account_number": "1779"
+ }
+ },
+ "Nicht einbezahltes Grund-, Gesellschafter- oder Stiftungskapital": {
+ "account_number": "180",
+ "is_group": 1,
+ "Nicht einbezahltes Aktien-, Stamm-, Anteilschein- oder Stiftungskapital": {
+ "account_number": "1850"
+ }
+ }
+ }
+ },
+ "Passiven": {
+ "account_number": "2",
+ "is_group": 1,
+ "root_type": "Liability",
+ "Kurzfristiges Fremdkapital": {
+ "account_number": "20",
+ "is_group": 1,
+ "Verbindlichkeiten aus Lieferungen und Leistungen": {
+ "account_number": "200",
+ "is_group": 1,
+ "Verbindlichkeiten aus Lieferungen und Leistungen (Kreditoren)": {
+ "account_number": "2000"
+ },
+ "Erhaltene Anzahlungen": {
+ "account_number": "2030"
+ }
+ },
+ "Kurzfristige verzinsliche Verbindlichkeiten": {
+ "account_number": "210",
+ "is_group": 1,
+ "Bankverbindlichkeiten": {
+ "account_number": "2100"
+ },
+ "Verbindlichkeiten aus Finanzierungsleasing": {
+ "account_number": "2120"
+ },
+ "Übrige verzinsliche Verbindlichkeiten": {
+ "account_number": "2140"
+ }
+ },
+ "Übrige kurzfristige Verbindlichkeiten": {
+ "account_number": "220",
+ "is_group": 1,
+ "Geschuldete MWST (Umsatzsteuer)": {
+ "account_number": "2200"
+ },
+ "Abrechnungskonto MWST": {
+ "account_number": "2201"
+ },
+ "Verrechnungssteuer": {
+ "account_number": "2206"
+ },
+ "Direkte Steuern": {
+ "account_number": "2208"
+ },
+ "Sonstige kurzfristige Verbindlichkeiten": {
+ "account_number": "2210"
+ },
+ "Beschlossene Ausschüttungen": {
+ "account_number": "2261"
+ },
+ "Sozialversicherungen und Vorsorgeeinrichtungen": {
+ "account_number": "2270"
+ },
+ "Quellensteuer": {
+ "account_number": "2279"
+ }
+ },
+ "Passive Rechnungsabgrenzungen und kurzfristige Rückstellungen": {
+ "account_number": "230",
+ "is_group": 1,
+ "Noch nicht bezahlter Aufwand": {
+ "account_number": "2300"
+ },
+ "Erhaltener Ertrag des Folgejahres": {
+ "account_number": "2301"
+ },
+ "Kurzfristige Rückstellungen": {
+ "account_number": "2330"
+ }
+ }
+ },
+ "Langfristiges Fremdkapital": {
+ "account_number": "24",
+ "is_group": 1,
+ "Langfristige verzinsliche Verbindlichkeiten": {
+ "account_number": "240",
+ "is_group": 1,
+ "Bankverbindlichkeiten": {
+ "account_number": "2400"
+ },
+ "Verbindlichkeiten aus Finanzierungsleasing": {
+ "account_number": "2420"
+ },
+ "Obligationenanleihen": {
+ "account_number": "2430"
+ },
+ "Darlehen": {
+ "account_number": "2450"
+ },
+ "Hypotheken": {
+ "account_number": "2451"
+ }
+ },
+ "Übrige langfristige Verbindlichkeiten": {
+ "account_number": "250",
+ "is_group": 1,
+ "Übrige langfristige Verbindlichkeiten (unverzinslich)": {
+ "account_number": "2500"
+ }
+ },
+ "Rückstellungen sowie vom Gesetz vorgesehene ähnliche Positionen": {
+ "account_number": "260",
+ "is_group": 1,
+ "Rückstellungen": {
+ "account_number": "2600"
+ }
+ }
+ },
+ "Eigenkapital (juristische Personen)": {
+ "account_number": "28",
+ "is_group": 1,
+ "Grund-, Gesellschafter- oder Stiftungskapital": {
+ "account_number": "280",
+ "is_group": 1,
+ "Aktien-, Stamm-, Anteilschein- oder Stiftungskapital": {
+ "account_number": "2800"
+ }
+ },
+ "Reserven und Jahresgewinn oder Jahresverlust": {
+ "account_number": "290",
+ "is_group": 1,
+ "Gesetzliche Kapitalreserve": {
+ "account_number": "2900"
+ },
+ "Reserve für eigene Kapitalanteile": {
+ "account_number": "2930"
+ },
+ "Aufwertungsreserve": {
+ "account_number": "2940"
+ },
+ "Gesetzliche Gewinnreserve": {
+ "account_number": "2950"
+ },
+ "Freiwillige Gewinnreserven": {
+ "account_number": "2960"
+ },
+ "Gewinnvortrag oder Verlustvortrag": {
+ "account_number": "2970"
+ },
+ "Jahresgewinn oder Jahresverlust": {
+ "account_number": "2979"
+ },
+ "Eigene Aktien, Stammanteile oder Anteilscheine (Minusposten)": {
+ "account_number": "2980"
+ }
+ }
+ }
+ },
+ "Betrieblicher Ertrag aus Lieferungen und Leistungen": {
+ "account_number": "3",
+ "is_group": 1,
+ "root_type": "Income",
+ "Produktionserlöse": {
+ "account_number": "3000"
+ },
+ "Handelserlöse": {
+ "account_number": "3200"
+ },
+ "Dienstleistungserlöse": {
+ "account_number": "3400"
+ },
+ "Übrige Erlöse aus Lieferungen und Leistungen": {
+ "account_number": "3600"
+ },
+ "Eigenleistungen": {
+ "account_number": "3700"
+ },
+ "Eigenverbrauch": {
+ "account_number": "3710"
+ },
+ "Erlösminderungen": {
+ "account_number": "3800"
+ },
+ "Verluste Forderungen (Debitoren), Veränderung Delkredere": {
+ "account_number": "3805"
+ },
+ "Bestandesänderungen unfertige Erzeugnisse": {
+ "account_number": "3900"
+ },
+ "Bestandesänderungen fertige Erzeugnisse": {
+ "account_number": "3901"
+ },
+ "Bestandesänderungen nicht fakturierte Dienstleistungen": {
+ "account_number": "3940"
+ }
+ },
+ "Aufwand für Material, Handelswaren, Dienstleistungen und Energie": {
+ "account_number": "4",
+ "is_group": 1,
+ "root_type": "Expense",
+ "Materialaufwand Produktion": {
+ "account_number": "4000"
+ },
+ "Handelswarenaufwand": {
+ "account_number": "4200"
+ },
+ "Aufwand für bezogene Dienstleistungen": {
+ "account_number": "4400"
+ },
+ "Energieaufwand zur Leistungserstellung": {
+ "account_number": "4500"
+ },
+ "Aufwandminderungen": {
+ "account_number": "4900"
+ }
+ },
+ "Personalaufwand": {
+ "account_number": "5",
+ "is_group": 1,
+ "root_type": "Expense",
+ "Lohnaufwand": {
+ "account_number": "5000"
+ },
+ "Sozialversicherungsaufwand": {
+ "account_number": "5700"
+ },
+ "Übriger Personalaufwand": {
+ "account_number": "5800"
+ },
+ "Leistungen Dritter": {
+ "account_number": "5900"
+ }
+ },
+ "Übriger betrieblicher Aufwand, Abschreibungen und Wertberichtigungen sowie Finanzergebnis": {
+ "account_number": "6",
+ "is_group": 1,
+ "root_type": "Expense",
+ "Raumaufwand": {
+ "account_number": "6000"
+ },
+ "Unterhalt, Reparaturen, Ersatz mobile Sachanlagen": {
+ "account_number": "6100"
+ },
+ "Leasingaufwand mobile Sachanlagen": {
+ "account_number": "6105"
+ },
+ "Fahrzeug- und Transportaufwand": {
+ "account_number": "6200"
+ },
+ "Fahrzeugleasing und -mieten": {
+ "account_number": "6260"
+ },
+ "Sachversicherungen, Abgaben, Gebühren, Bewilligungen": {
+ "account_number": "6300"
+ },
+ "Energie- und Entsorgungsaufwand": {
+ "account_number": "6400"
+ },
+ "Verwaltungsaufwand": {
+ "account_number": "6500"
+ },
+ "Informatikaufwand inkl. Leasing": {
+ "account_number": "6570"
+ },
+ "Werbeaufwand": {
+ "account_number": "6600"
+ },
+ "Sonstiger betrieblicher Aufwand": {
+ "account_number": "6700"
+ },
+ "Abschreibungen und Wertberichtigungen auf Positionen des Anlagevermögens": {
+ "account_number": "6800"
+ },
+ "Finanzaufwand": {
+ "account_number": "6900"
+ },
+ "Finanzertrag": {
+ "account_number": "6950"
+ }
+ },
+ "Betrieblicher Nebenerfolg": {
+ "account_number": "7",
+ "is_group": 1,
+ "root_type": "Income",
+ "Ertrag Nebenbetrieb": {
+ "account_number": "7000"
+ },
+ "Aufwand Nebenbetrieb": {
+ "account_number": "7010"
+ },
+ "Ertrag betriebliche Liegenschaft": {
+ "account_number": "7500"
+ },
+ "Aufwand betriebliche Liegenschaft": {
+ "account_number": "7510"
+ }
+ },
+ "Betriebsfremder, ausserordentlicher, einmaliger oder periodenfremder Aufwand und Ertrag": {
+ "account_number": "8",
+ "is_group": 1,
+ "root_type": "Expense",
+ "Betriebsfremder Aufwand": {
+ "account_number": "8000"
+ },
+ "Betriebsfremder Ertrag": {
+ "account_number": "8100"
+ },
+ "Ausserordentlicher, einmaliger oder periodenfremder Aufwand": {
+ "account_number": "8500"
+ },
+ "Ausserordentlicher, einmaliger oder periodenfremder Ertrag": {
+ "account_number": "8510"
+ },
+ "Direkte Steuern": {
+ "account_number": "8900"
+ }
+ },
+ "Abschluss": {
+ "account_number": "9",
+ "is_group": 1,
+ "root_type": "Equity",
+ "Jahresgewinn oder Jahresverlust": {
+ "account_number": "9200"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/ci_plan_comptable.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/ci_plan_comptable.json
new file mode 100644
index 00000000000..cacde3de336
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/ci_plan_comptable.json
@@ -0,0 +1,1919 @@
+{
+ "country_code": "ci",
+ "name": "Syscohada - Plan Comptable",
+ "tree": {
+ "1-Comptes de ressources durables": {
+ "10-Capital": {
+ "101-Capital social": {
+ "1011-Capital souscrit, non appel\u00e9": {},
+ "1012-Capital souscrit, appel\u00e9, non vers\u00e9": {},
+ "1013-Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {},
+ "1014-Capital souscrit, appel\u00e9, vers\u00e9, amorti": {},
+ "1018-Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {}
+ },
+ "102-Capital par dotation": {
+ "1021-Dotation initiale": {},
+ "1022-Dotations compl\u00e9mentaires": {},
+ "1028-Autres dotations": {}
+ },
+ "103-Capital personnel": {},
+ "104-Compte de l\u2019exploitant": {
+ "1041-Apports temporaires": {},
+ "1042-Op\u00e9rations courantes": {},
+ "1043-R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {},
+ "1047-Pr\u00e9l\u00e8vements d\u2019autoconsommation": {},
+ "1048-Autres pr\u00e9l\u00e8vements": {}
+ },
+ "105-Primes li\u00e9es au capital social": {
+ "1051-Primes d\u2019\u00e9mission": {},
+ "1052-Primes d\u2019apport": {},
+ "1053-Primes de fusion": {},
+ "1054-Primes de conversion": {},
+ "1058-Autres primes": {}
+ },
+ "106-\u00c9carts de r\u00e9\u00e9valuation": {
+ "1061-\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {},
+ "1062-\u00c9carts de r\u00e9\u00e9valuation libre": {}
+ },
+ "109-Apporteurs, capital souscrit, non appel\u00e9": {}
+ },
+ "11-R\u00e9serves": {
+ "111-R\u00e9serve l\u00e9gale": {},
+ "112-R\u00e9serves statutaires ou contractuelles": {},
+ "113-R\u00e9serves r\u00e9glement\u00e9es": {
+ "1131-R\u00e9serves de plus-values nettes \u00e0 long terme": {},
+ "1132-R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {},
+ "1133-R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {},
+ "1134-R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {},
+ "1135-Autres r\u00e9serves r\u00e9glement\u00e9es": {}
+ },
+ "118-Autres r\u00e9serves": {
+ "1181-R\u00e9serves facultatives": {},
+ "1188-R\u00e9serves diverses": {}
+ }
+ },
+ "12-Report \u00e0 nouveau": {
+ "121-Report \u00e0 nouveau cr\u00e9diteur": {},
+ "129-Report \u00e0 nouveau d\u00e9biteur": {
+ "1291-Perte nette \u00e0 reporter": {},
+ "1292-Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {}
+ }
+ },
+ "13-R\u00e9sultat net de l\u2019exercice": {
+ "130-R\u00e9sultat en instance d\u2019affectation": {
+ "1301-R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {},
+ "1309-R\u00e9sultat en instance d\u2019affectation : perte": {}
+ },
+ "131-R\u00e9sultat net : b\u00e9n\u00e9fice": {},
+ "132-Marge commerciale (MC)": {},
+ "133-Valeur ajout\u00e9e (VA)": {},
+ "134-Exc\u00e9dent brut d\u2019exploitation (EBE)": {},
+ "135-R\u00e9sultat d\u2019exploitation (RE)": {},
+ "136-R\u00e9sultat financier (RF)": {},
+ "137-R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {},
+ "138-R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "1381-R\u00e9sultat de fusion": {},
+ "1382-R\u00e9sultat d\u2019apport partiel d\u2019actif": {},
+ "1383-R\u00e9sultat de scission": {},
+ "1384-R\u00e9sultat de liquidation": {}
+ },
+ "139-R\u00e9sultat net : perte": {}
+ },
+ "14-Subventions d\u2019investissement": {
+ "141-Subventions d\u2019\u00e9quipement": {
+ "1411-\u00c9tat": {},
+ "1412-R\u00e9gions": {},
+ "1413-D\u00e9partements": {},
+ "1414-Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {},
+ "1415-Entit\u00e9s publiques ou mixtes": {},
+ "1416-Entit\u00e9s et organismes priv\u00e9s": {},
+ "1417-Organismes internationaux": {},
+ "1418-Autres": {}
+ },
+ "148-Autres subventions d\u2019investissement": {}
+ },
+ "15-Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "151-Amortissements d\u00e9rogatoires": {},
+ "152-Plus-values de cession \u00e0 r\u00e9investir": {},
+ "153-Fonds r\u00e9glement\u00e9s": {
+ "1531-Fonds National": {},
+ "1532-Pr\u00e9l\u00e8vement pour le Budget": {}
+ },
+ "154-Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {},
+ "155-Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "1551-Reconstitution des gisements miniers et p\u00e9troliers": {}
+ },
+ "156-Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "1561-Hausse de prix": {},
+ "1562-Fluctuation des cours": {}
+ },
+ "157-Provisions pour investissement": {},
+ "158-Autres provisions et fonds r\u00e9glement\u00e9s": {}
+ },
+ "16-Emprunts et dettes assimil\u00e9es": {
+ "161-Emprunts obligataires": {
+ "1611-Emprunts obligataires ordinaires": {},
+ "1612-Emprunts obligataires convertibles en actions": {},
+ "1613-Emprunts obligataires remboursables en actions": {},
+ "1618-Autres emprunts obligataires": {}
+ },
+ "162-Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "163-Avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "164-Avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "165-D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "1651-D\u00e9p\u00f4ts": {},
+ "1652-Cautionnements": {}
+ },
+ "166-Int\u00e9r\u00eats courus": {
+ "1661-Sur emprunts obligataires": {},
+ "1662-Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "1663-Sur avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "1664-Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "1665-Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {},
+ "1667-Sur avances assorties de conditions particuli\u00e8res": {},
+ "1668-Sur autres emprunts et dettes": {}
+ },
+ "167-Avances assorties de conditions particuli\u00e8res": {
+ "1671-Avances bloqu\u00e9es pour augmentation du capital": {},
+ "1672-Avances conditionn\u00e9es par l\u2019\u00c9tat": {},
+ "1673-Avances conditionn\u00e9es par les autres organismes africains": {},
+ "1674-Avances conditionn\u00e9es par les organismes internationaux": {}
+ },
+ "168-Autres emprunts et dettes": {
+ "1681-Rentes viag\u00e8res capitalis\u00e9es": {},
+ "1682-Billets de fonds": {},
+ "1683-Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {},
+ "1684-Emprunts participatifs": {},
+ "1685-Participation des travailleurs aux b\u00e9n\u00e9fices": {},
+ "1686-Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {}
+ }
+ },
+ "17-Dettes de location acquisition": {
+ "172-Dettes de location acquisition / cr\u00e9dit bail immobilier": {},
+ "173-Dettes de location acquisition / cr\u00e9dit bail mobilier": {},
+ "174-Dettes de location acquisition / location de vente": {},
+ "176-Int\u00e9r\u00eats courus": {
+ "1762-Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "1763-Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "1764-Sur dettes de location acquisition / location-vente": {},
+ "1768-Sur autres dettes de location acquisition": {}
+ },
+ "178-Autres dettes de location acquisition": {}
+ },
+ "18-Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "181-Dettes li\u00e9es \u00e0 des participations": {
+ "1811-Dettes li\u00e9es \u00e0 des participations (groupe)": {},
+ "1812-Dettes li\u00e9es \u00e0 des participations (hors groupe)": {}
+ },
+ "182-Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "183-Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {},
+ "184-Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "185-Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "186-Comptes de liaison charges": {},
+ "187-Comptes de liaison produits": {},
+ "188-Comptes de liaison des soci\u00e9t\u00e9s en participation": {}
+ },
+ "19-Provisions pour risques et charges": {
+ "191-Provisions pour litiges": {},
+ "192-Provisions pour garanties donn\u00e9es aux clients": {},
+ "193-Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {},
+ "194-Provisions pour pertes de change": {},
+ "195-Provisions pour imp\u00f4ts": {},
+ "196-Provisions pour pensions et obligations similaires": {
+ "1961-Provisions pour pensions et obligations similaires engagement de retraite": {},
+ "1962-Actif du r\u00e9gime de retraite": {}
+ },
+ "197-Provisions pour restructuration": {},
+ "198-Autres provisions pour risques et charges": {
+ "1981-Provisions pour amendes et p\u00e9nalit\u00e9s": {},
+ "1983-Provisions pour propre assureur": {},
+ "1984-Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "1985-Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {},
+ "1988-Provisions pour divers risques et charges": {}
+ }
+ },
+ "root_type": "Equity"
+ },
+ "2-Comptes d\u2019actif immobilis\u00e9": {
+ "21-Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "211-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "212-Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "2121-Brevets": {
+ "account_type": "Fixed Asset"
+ },
+ "2122-Licences": {
+ "account_type": "Fixed Asset"
+ },
+ "2123-Concessions de service public": {
+ "account_type": "Fixed Asset"
+ },
+ "2128-Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "213-Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "2131-Logiciels": {
+ "account_type": "Fixed Asset"
+ },
+ "2132-Sites internet": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "214-Marques": {
+ "account_type": "Fixed Asset"
+ },
+ "215-Fonds commercial": {
+ "account_type": "Fixed Asset"
+ },
+ "216-Droit au bail": {
+ "account_type": "Fixed Asset"
+ },
+ "217-Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset"
+ },
+ "218-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "2181-Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset"
+ },
+ "2182-Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset"
+ },
+ "2183-Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset"
+ },
+ "2184-Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset"
+ },
+ "2188-Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "219-Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "2191-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "2193-Logiciels et internet": {
+ "account_type": "Fixed Asset"
+ },
+ "2198-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "22-Terrains": {
+ "account_type": "Fixed Asset",
+ "221-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "2211-Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset"
+ },
+ "2212-Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset"
+ },
+ "2218-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "222-Terrains nus": {
+ "account_type": "Fixed Asset",
+ "2221-Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset"
+ },
+ "2228-Autres terrains nus": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "223-Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "2231-Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset"
+ },
+ "2232-Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset"
+ },
+ "2234-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2235-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2238-Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "224-Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "2241-Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset"
+ },
+ "2245-Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2248-Autres travaux": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "225-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "2251-Carri\u00e8res": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "226-Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "2261-Parkings": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "227-Terrains mis en concession": {
+ "account_type": "Fixed Asset"
+ },
+ "228-Autres terrains": {
+ "account_type": "Fixed Asset",
+ "2281-Terrains immeubles de placement": {
+ "account_type": "Fixed Asset"
+ },
+ "2285-Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset"
+ },
+ "2286-Terrains de location acquisition": {
+ "account_type": "Fixed Asset"
+ },
+ "2288-Divers terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "229-Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "2291-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset"
+ },
+ "2292-Terrains nus": {
+ "account_type": "Fixed Asset"
+ },
+ "2295-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2298-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "23-B\u00e2timents, installations techniques et agencements": {
+ "231-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "2311-B\u00e2timents industriels": {},
+ "2312-B\u00e2timents agricoles": {},
+ "2313-B\u00e2timents administratifs et commerciaux": {},
+ "2314-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2315-B\u00e2timents immeubles de placement": {},
+ "2316-B\u00e2timents de location acquisition": {}
+ },
+ "232-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "2321-B\u00e2timents industriels": {},
+ "2322-B\u00e2timents agricoles": {},
+ "2323-B\u00e2timents administratifs et commerciaux": {},
+ "2324-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2325-B\u00e2timents immeubles de placement": {},
+ "2326-B\u00e2timents de location acquisition": {}
+ },
+ "233-Ouvrages d\u2019infrastructure": {
+ "2331-Voies de terre": {},
+ "2332-Voies de fer": {},
+ "2333-Voies d\u2019eau": {},
+ "2334-Barrages, Digues": {},
+ "2335-Pistes d\u2019a\u00e9rodrome": {},
+ "2338-Autres ouvrages d\u2019infrastructures": {}
+ },
+ "234-Am\u00e9nagements, agencements et installations techniques": {
+ "2341-Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {},
+ "2342-Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {},
+ "2343-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {},
+ "2344-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {},
+ "2345-Am\u00e9nagements et agencements des b\u00e2timents": {}
+ },
+ "235-Am\u00e9nagements de bureaux": {
+ "2351-Installations g\u00e9n\u00e9rales": {},
+ "2358-Autres am\u00e9nagements de bureaux": {}
+ },
+ "237-B\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "238-Autres installations et agencements": {},
+ "239-B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "2391-B\u00e2timents en cours": {},
+ "2392-Installations en cours": {},
+ "2393-Ouvrages d\u2019infrastructure en cours": {},
+ "2394-Am\u00e9nagements et agencements et installations techniques en cours": {},
+ "2395-Am\u00e9nagements de bureaux en cours": {},
+ "2398-Autres installations et agencements en cours": {}
+ }
+ },
+ "24-Mat\u00e9riel, mobilier et actifs biologiques": {
+ "241-Mat\u00e9riel et outillage industriel et commercial": {
+ "2411-Mat\u00e9riel industriel": {},
+ "2412-Outillage industriel": {},
+ "2413-Mat\u00e9riel commercial": {},
+ "2414-Outillage commercial": {},
+ "2416-Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {}
+ },
+ "242-Mat\u00e9riel et outillage agricole": {
+ "2421-Mat\u00e9riel agricole": {},
+ "2422-Outillage agricole": {},
+ "2426-Mat\u00e9riel & outillage agricole de location-acquisition": {}
+ },
+ "243-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "244-Mat\u00e9riel et mobilier": {
+ "2441-Mat\u00e9riel de bureau": {},
+ "2442-Mat\u00e9riel informatique": {},
+ "2443-Mat\u00e9riel bureautique": {},
+ "2444-Mobilier de bureau": {},
+ "2445-Mat\u00e9riel et mobilier immeubles de placement": {},
+ "2446-Mat\u00e9riel et mobilier de location acquisition": {},
+ "2447-Mat\u00e9riel et mobilier des logements du personnel": {}
+ },
+ "245-Mat\u00e9riel de transport": {
+ "2451-Mat\u00e9riel automobile": {},
+ "2452-Mat\u00e9riel ferroviaire": {},
+ "2453-Mat\u00e9riel fluvial, lagunaire": {},
+ "2454-Mat\u00e9riel naval": {},
+ "2455-Mat\u00e9riel a\u00e9rien": {},
+ "2456-Mat\u00e9riel de transport de location-acquisition": {},
+ "2457-Mat\u00e9riel hippomobile": {},
+ "2458-Autres mat\u00e9riels de transport": {}
+ },
+ "246-Actifs biologiques": {
+ "2461-Cheptel, animaux de trait": {},
+ "2462-Cheptel, animaux reproducteurs": {},
+ "2463-Animaux de garde": {},
+ "2465-Plantations agricoles": {},
+ "2468-Autres actifs biologiques": {}
+ },
+ "247-Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "2471-Agencements et am\u00e9nagements du mat\u00e9riel": {},
+ "2472-Agencements et am\u00e9nagements des actifs biologiques": {},
+ "2478-Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {}
+ },
+ "248-Autres mat\u00e9riels et mobiliers": {
+ "2481-Collections et \u0153uvres d\u2019art": {},
+ "2488-Divers mat\u00e9riels mobiliers": {}
+ },
+ "249-Mat\u00e9riels et actifs biologiques en cours": {
+ "2491-Mat\u00e9riel et outillage industriel et commercial": {},
+ "2492-Mat\u00e9riel et outillage agricole": {},
+ "2493-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2494-Mat\u00e9riel et mobilier de bureau": {},
+ "2495-Mat\u00e9riel de transport": {},
+ "2496-Actifs biologiques": {},
+ "2497-Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {},
+ "2498-Autres mat\u00e9riels et actifs biologiques en cours": {}
+ }
+ },
+ "25-Avances et acomptes vers\u00e9s sur immobilisations": {
+ "251-Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "252-Avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "26-Titres de participation": {
+ "261-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "262-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "263-Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "265-Participations dans des organismes professionnels": {},
+ "266-Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {},
+ "268-Autres titres de participation": {}
+ },
+ "27-Autres immobilisations financi\u00e8res": {
+ "271-Pr\u00eats et cr\u00e9ances": {
+ "2711-Pr\u00eats participatifs": {},
+ "2712-Pr\u00eats aux associ\u00e9s": {},
+ "2713-Billets de fonds": {},
+ "2714-Titres pr\u00eat\u00e9s": {},
+ "2718-Autres pr\u00eats et cr\u00e9ances": {}
+ },
+ "272-Pr\u00eats au personnel": {
+ "2721-Pr\u00eats immobiliers": {},
+ "2722-Pr\u00eats mobiliers et d\u2019installation": {},
+ "2728-Autres pr\u00eats au personnel": {}
+ },
+ "273-Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "2731-Retenues de garantie": {},
+ "2733-Fonds r\u00e9glement\u00e9": {},
+ "2734-Cr\u00e9ances sur le conc\u00e9dant": {},
+ "2738-Autres cr\u00e9ances sur l\u2019\u00c9tat": {}
+ },
+ "274-Titres immobilis\u00e9s": {
+ "2741-Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {},
+ "2742-Titres participatifs": {},
+ "2743-Certificats d\u2019investissement": {},
+ "2744-Parts de fonds commun de placement (FCP)": {},
+ "2745-Obligations": {},
+ "2746-Actions ou parts propres": {},
+ "2748-Autres titres immobilis\u00e9s": {}
+ },
+ "275-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "2751-D\u00e9p\u00f4ts pour loyers d\u2019avance": {},
+ "2752-D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {},
+ "2753-D\u00e9p\u00f4ts pour l\u2019eau": {},
+ "2754-D\u00e9p\u00f4ts pour le gaz": {},
+ "2755-D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {},
+ "2756-Cautionnements sur march\u00e9s publics": {},
+ "2757-Cautionnements sur autres op\u00e9rations": {},
+ "2758-Autres d\u00e9p\u00f4ts et cautionnements": {}
+ },
+ "276-Int\u00e9r\u00eats courus": {
+ "2761-Pr\u00eats et cr\u00e9ances non commerciales": {},
+ "2762-Pr\u00eats au personnel": {},
+ "2763-Cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2764-Titres immobilis\u00e9s": {},
+ "2765-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2767-Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {},
+ "2768-Immobilisations financi\u00e8res diverses": {}
+ },
+ "277-Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "2771-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {},
+ "2772-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {},
+ "2773-Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "2774-Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {}
+ },
+ "278-Immobilisations financi\u00e8res diverses": {
+ "2781-Cr\u00e9ances diverses groupe": {},
+ "2782-Cr\u00e9ances diverses hors groupe": {},
+ "2784-Banques d\u00e9p\u00f4ts \u00e0 terme": {},
+ "2785-Or et m\u00e9taux pr\u00e9cieux": {},
+ "2788-Autres immobilisations financi\u00e8res": {}
+ }
+ },
+ "28-Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "281-Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "2811-Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2812-Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2813-Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2814-Amortissements des marques": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2815-Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2816-Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2817-Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2818-Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "282-Amortissements des terrains": {
+ "2824-Amortissements des travaux de mise en valeur des terrains": {}
+ },
+ "283-Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "2831-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2832-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2833-Amortissements des ouvrages d\u2019infrastructure": {},
+ "2834-Amortissements des am\u00e9nagements, agencements et installations techniques": {},
+ "2835-Amortissements des am\u00e9nagements de bureaux": {},
+ "2837-Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2838-Amortissements des autres installations et agencements": {}
+ },
+ "284-Amortissements du mat\u00e9riel": {
+ "2841-Amortissements du mat\u00e9riel et outillage industriel et commercial": {},
+ "2842-Amortissements du mat\u00e9riel et outillage agricole": {},
+ "2843-Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2844-Amortissements du mat\u00e9riel et mobilier": {},
+ "2845-Amortissements du mat\u00e9riel de transport": {},
+ "2846-Amortissements des actifs biologiques": {},
+ "2847-Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2848-Amortissements des autres mat\u00e9riels": {}
+ }
+ },
+ "29-D\u00e9pr\u00e9ciations des immobilisations": {
+ "291-D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "2911-D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {},
+ "2912-D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {},
+ "2913-D\u00e9pr\u00e9ciations des logiciels et sites internet": {},
+ "2914-D\u00e9pr\u00e9ciations des marques": {},
+ "2915-D\u00e9pr\u00e9ciations du fonds commercial": {},
+ "2916-D\u00e9pr\u00e9ciations du droit au bail": {},
+ "2917-D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {},
+ "2918-D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {},
+ "2919-D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {}
+ },
+ "292-D\u00e9pr\u00e9ciations des terrains": {
+ "2921-D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {},
+ "2922-D\u00e9pr\u00e9ciations des terrains nus": {},
+ "2923-D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {},
+ "2924-D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {},
+ "2925-D\u00e9pr\u00e9ciations des terrains de gisement": {},
+ "2926-D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {},
+ "2927-D\u00e9pr\u00e9ciations des terrains mis en concession": {},
+ "2928-D\u00e9pr\u00e9ciations des autres terrains": {},
+ "2929-D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {}
+ },
+ "293-D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "2931-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2932-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2933-D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {},
+ "2934-D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {},
+ "2935-D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {},
+ "2937-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2938-D\u00e9pr\u00e9ciations des autres installations et agencements": {},
+ "2939-D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {}
+ },
+ "294-D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "2941-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {},
+ "2942-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {},
+ "2943-D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2944-D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {},
+ "2945-D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {},
+ "2946-D\u00e9pr\u00e9ciations des actifs biologiques": {},
+ "2947-D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2948-D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {},
+ "2949-D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {}
+ },
+ "295-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "2951-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "2952-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "296-D\u00e9pr\u00e9ciations des titres de participation": {
+ "2961-D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "2962-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "2963-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "2965-D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {},
+ "2966-D\u00e9pr\u00e9ciations des parts dans des GIE": {},
+ "2968-D\u00e9pr\u00e9ciations des autres titres de participation": {}
+ },
+ "297-D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "2971-D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {},
+ "2972-D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {},
+ "2973-D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2974-D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {},
+ "2975-D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2977-D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {},
+ "2978-D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "3-Comptes de Stocks": {
+ "31-Marchandises": {
+ "311-Marchandises A": {
+ "3111-Marchandises A1": {},
+ "3112-Marchandises A2": {}
+ },
+ "312-Marchandises B": {
+ "3121-Marchandises B1": {},
+ "3122-Marchandises B2": {}
+ },
+ "313-Actifs biologiques": {
+ "3131-Animaux": {},
+ "3132-V\u00e9g\u00e9taux": {}
+ },
+ "318-Marchandises hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "32-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "321-Mati\u00e8res A": {},
+ "322-Mati\u00e8res B": {},
+ "323-Fournitures (A, B)": {}
+ },
+ "33-Autres approvisionnements": {
+ "331-Mati\u00e8res consommables": {},
+ "332-Fournitures d\u2019atelier et d\u2019usine": {},
+ "333-Fournitures de magasin": {},
+ "334-Fournitures de bureau": {},
+ "335-Emballages": {
+ "3351-Emballages perdus": {},
+ "3352-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "3353-Emballages \u00e0 usage mixte": {},
+ "3358-Autres emballages": {}
+ },
+ "338-Autres mati\u00e8res": {}
+ },
+ "34-Produits en cours": {
+ "341-Produits en cours": {
+ "3411-Produits en cours P1": {},
+ "3412-Produits en cours P2": {}
+ },
+ "342-Travaux en cours": {
+ "3421-Travaux en cours T1": {},
+ "3422-Travaux en cours T2": {}
+ },
+ "343-Produits interm\u00e9diaires en cours": {
+ "3431-Produits interm\u00e9diaires A": {},
+ "3432-Produits interm\u00e9diaires B": {}
+ },
+ "344-Produits r\u00e9siduels en cours": {
+ "3441-Produits r\u00e9siduels A": {},
+ "3442-Produits r\u00e9siduels B": {}
+ },
+ "345-Actifs biologiques en cours": {
+ "3451-Animaux": {},
+ "3452-V\u00e9g\u00e9taux": {}
+ }
+ },
+ "35-Services en cours": {
+ "351-\u00c9tudes en cours": {
+ "3511-\u00c9tudes en cours E1": {},
+ "3512-\u00c9tudes en cours E2": {}
+ },
+ "352-Prestations de services en cours": {
+ "3521-Prestations de services S1": {},
+ "3522-Prestations de services S2": {}
+ }
+ },
+ "36-Produits finis": {
+ "361-Produits finis A": {},
+ "362-Produits finis B": {},
+ "363-Actifs biologiques": {
+ "3631-Animaux": {},
+ "3632-V\u00e9g\u00e9taux": {},
+ "3638-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "37-Produits interm\u00e9diaires et r\u00e9siduels": {
+ "371-Produits interm\u00e9diaires": {
+ "3711-Produits interm\u00e9diaires A": {},
+ "3712-Produits interm\u00e9diaires B": {}
+ },
+ "372-Produits r\u00e9siduels": {
+ "3721-D\u00e9chets": {},
+ "3722-Rebuts": {},
+ "3723-Mati\u00e8res de R\u00e9cup\u00e9ration": {}
+ },
+ "373-Actifs biologiques": {
+ "3731-Animaux": {},
+ "3732-V\u00e9g\u00e9taux": {},
+ "3738-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "38-Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "381-Marchandises en cours de route": {},
+ "382-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {},
+ "383-Autres approvisionnements en cours de route": {},
+ "386-Produits finis en cours de route": {},
+ "387-Stock en consignation ou en d\u00e9p\u00f4t": {
+ "3871-Stock en consignation": {},
+ "3872-Stock en d\u00e9p\u00f4t": {}
+ },
+ "388-Stock provenant d\u2019immobilisations mises hors service ou au rebut": {}
+ },
+ "39-D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "391-D\u00e9pr\u00e9ciations des stocks de marchandises": {},
+ "392-D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "393-D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {},
+ "394-D\u00e9pr\u00e9ciations des productions en cours": {},
+ "395-D\u00e9pr\u00e9ciations des services en cours": {},
+ "396-D\u00e9pr\u00e9ciations des stocks de produits finis": {},
+ "397-D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {},
+ "398-D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {}
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "409-Fournisseurs d\u00e9biteurs": {
+ "4091-Fournisseurs Avances et acomptes vers\u00e9s": {},
+ "4092-Fournisseurs Groupe avances et acomptes vers\u00e9s": {},
+ "4093-Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {},
+ "4094-Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {},
+ "4098-Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {}
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "411-Clients": {
+ "4111-Clients": {
+ "account_type": "Receivable"
+ },
+ "4112-Clients groupe": {
+ "account_type": "Receivable"
+ },
+ "4114-Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable"
+ },
+ "4115-Clients, organismes internationaux": {
+ "account_type": "Receivable"
+ },
+ "4116-Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable"
+ },
+ "4117-Client, retenues de garantie": {
+ "account_type": "Receivable"
+ },
+ "4118-Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "412-Clients, effets \u00e0 recevoir en portefeuille": {
+ "4121-Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4122-Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4124-\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4125-Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "413-Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "4131-Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4132-Clients, effets impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4133-Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "4138-Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "414-Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "4141-Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4142-Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "4146-Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4147-Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "415-Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable"
+ },
+ "416-Cr\u00e9ances clients litigieuses ou douteuses": {
+ "4161-Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable"
+ },
+ "4162-Cr\u00e9ances douteuses": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "418-Clients, produits \u00e0 recevoir": {
+ "4181-Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable"
+ },
+ "4186-Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "421-Personnel, avances et acomptes": {
+ "4211-Personnel, avances": {},
+ "4212-Personnel, acomptes": {},
+ "4213-Frais avanc\u00e9s et fournitures au personnel": {}
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "4311-Prestations familiales": {},
+ "4312-Accidents de travail": {},
+ "4313-Caisse de retraite obligatoire": {},
+ "4314-Caisse de retraite facultative": {},
+ "4318-Autres cotisations sociales": {}
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "4331-Mutuelle": {},
+ "4332-Assurances retraite": {},
+ "4333-Assurances et organismes de sant\u00e9": {}
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4387-Produits \u00e0 recevoir": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "443-\u00c9tat, TVA factur\u00e9e": {
+ "4431-TVA factur\u00e9e sur ventes": {},
+ "4432-TVA factur\u00e9e sur prestations de services": {},
+ "4433-TVA factur\u00e9e sur travaux": {},
+ "4434-TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {},
+ "4435-TVA sur factures \u00e0 \u00e9tablir": {}
+ },
+ "445-\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "4451-TVA r\u00e9cup\u00e9rable sur immobilisations": {},
+ "4452-TVA r\u00e9cup\u00e9rable sur achats": {},
+ "4453-TVA r\u00e9cup\u00e9rable sur transport": {},
+ "4454-TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {},
+ "4455-TVA r\u00e9cup\u00e9rable sur factures non parvenues": {},
+ "4456-TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {}
+ },
+ "448-\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4486-Charges \u00e0 payer": {},
+ "4487-Produits \u00e0 recevoir": {}
+ },
+ "449-\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "4491-\u00c9tat, obligations cautionn\u00e9es": {},
+ "4492-\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {},
+ "4493-\u00c9tat, fonds de dotation \u00e0 recevoir": {},
+ "4494-\u00c9tat, subventions investissement \u00e0 recevoir": {},
+ "4495-\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {},
+ "4496-\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {},
+ "4497-\u00c9tat, avances sur subventions": {},
+ "4499-\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {}
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "451-Op\u00e9rations avec les organismes africains": {},
+ "452-Op\u00e9rations avec les autres organismes internationaux": {},
+ "458-Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "4581-Organismes internationaux, fonds de dotation \u00e0 recevoir": {},
+ "4582-Organismes internationaux, subventions \u00e0 recevoir": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "4613-Apporteurs, capital appel\u00e9, non vers\u00e9": {},
+ "4614-Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {},
+ "4618-Apporteurs, titres \u00e0 \u00e9changer": {}
+ },
+ "467-Apporteurs, restant d\u00fb sur capital appel\u00e9": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "4721-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4726-Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {}
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "4731-Mandants": {},
+ "4732-Mandataires": {},
+ "4733-Commettants": {},
+ "4734-Commissionnaires": {},
+ "4739-\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "4747-Compte de r\u00e9partition p\u00e9riodique des produits": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "4751-Compte actif": {
+ "account_type": "Temporary"
+ }
+ },
+ "476-Charges constat\u00e9es d\u2019avance": {},
+ "478-\u00c9carts de conversion actif": {
+ "4781-Diminution des cr\u00e9ances d\u2019exploitation": {},
+ "4782-Diminution des cr\u00e9ances financi\u00e8res": {},
+ "4783-Augmentation des dettes d\u2019exploitation": {},
+ "4784-Augmentation des dettes financi\u00e8res": {},
+ "4786-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4788-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "485-Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "4851-En compte, immobilisations incorporelles": {},
+ "4852-En compte, immobilisations corporelles": {},
+ "4853-Effets \u00e0 recevoir, immobilisations incorporelles": {},
+ "4854-Effets \u00e0 recevoir, immobilisations corporelles": {},
+ "4855-Effets escompt\u00e9s non \u00e9chus": {},
+ "4857-Retenues de garantie": {},
+ "4858-Factures \u00e0 \u00e9tablir": {}
+ },
+ "488-Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "491-D\u00e9pr\u00e9ciations des comptes clients": {
+ "4911-Cr\u00e9ances litigieuses": {},
+ "4912-Cr\u00e9ances douteuses": {}
+ },
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {},
+ "496-D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "4962-Associ\u00e9s, comptes courants": {},
+ "4963-Associ\u00e9s, op\u00e9rations faites en commun": {},
+ "4966-Groupe, comptes courants": {}
+ },
+ "497-D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {},
+ "498-D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "4985-Cr\u00e9ances sur cessions d\u2019immobilisations": {},
+ "4986-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4988-Autres cr\u00e9ances HAO": {}
+ },
+ "499-Provisions pour risques \u00e0 court terme": {
+ "4991-Sur op\u00e9rations d\u2019exploitation": {},
+ "4997-Sur op\u00e9rations financi\u00e8res": {},
+ "4998-Sur op\u00e9rations HAO": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "401-Fournisseurs, dettes en compte": {
+ "4011-Fournisseurs": {
+ "account_type": "Payable"
+ },
+ "4012-Fournisseurs groupe": {
+ "account_type": "Payable"
+ },
+ "4013-Fournisseurs sous-traitants": {
+ "account_type": "Payable"
+ },
+ "4016-Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable"
+ },
+ "4017-Fournisseur, retenues de garantie": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "402-Fournisseurs, effets \u00e0 payer": {
+ "4021-Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4022-Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4023-Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "404-Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "4041-Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4042-Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "4046-Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4047-Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "408-Fournisseurs, factures non parvenues": {
+ "4081-Fournisseurs": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4082-Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4083-Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4086-Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "419-Clients cr\u00e9diteurs": {
+ "4191-Clients, avances et acomptes re\u00e7us": {},
+ "4192-Clients groupe, avances et acomptes re\u00e7us": {},
+ "4194-Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {},
+ "4198-Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {}
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "422-Personnel, r\u00e9mun\u00e9rations dues": {},
+ "423-Personnel, oppositions, saisies-arr\u00eats": {
+ "4231-Personnel, oppositions": {},
+ "4232-Personnel, saisies-arr\u00eats": {},
+ "4233-Personnel, avis \u00e0 tiers d\u00e9tenteur": {}
+ },
+ "424-Personnel, \u0153uvres sociales internes": {
+ "4241-Assistance m\u00e9dicale": {},
+ "4242-Allocations familiales": {},
+ "4245-Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {},
+ "4248-Autres \u0153uvres sociales internes": {}
+ },
+ "425-Repr\u00e9sentants du personnel": {
+ "4251-D\u00e9l\u00e9gu\u00e9s du personnel": {},
+ "4252-Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {},
+ "4258-Autres repr\u00e9sentants du personnel": {}
+ },
+ "426-Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "4261-Participation aux b\u00e9n\u00e9fices": {},
+ "4264-Participation au capital": {}
+ },
+ "427-Personnel d\u00e9p\u00f4ts": {},
+ "428-Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4281-Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {},
+ "4286-Autres charges \u00e0 payer": {},
+ "4287-Produits \u00e0 recevoir": {}
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4381-Charges sociales sur gratifications \u00e0 payer": {},
+ "4382-Charges sociales sur cong\u00e9s \u00e0 payer": {},
+ "4386-Autres charges \u00e0 payer": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "441-\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {},
+ "442-\u00c9tat, autres imp\u00f4ts et taxes": {
+ "4421-Imp\u00f4ts et taxes d\u2019\u00c9tat": {},
+ "4422-Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {},
+ "4423-Imp\u00f4ts et taxes recouvrables sur des obligataires": {},
+ "4424-Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {},
+ "4426-Droits de douane": {},
+ "4428-Autres imp\u00f4ts et taxes": {}
+ },
+ "444-\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "4441-\u00c9tat, TVA due": {},
+ "4449-\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {}
+ },
+ "446-\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {},
+ "447-\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "4471-Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {},
+ "4472-Imp\u00f4ts sur salaires": {},
+ "4473-Contribution nationale": {},
+ "4474-Contribution nationale de solidarit\u00e9": {},
+ "4478-Autres imp\u00f4ts et contributions": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "4611-Apporteurs, apports en nature": {},
+ "4612-Apporteurs, apports en num\u00e9raire": {},
+ "4615-Apporteurs, versements re\u00e7us sur augmentation de capital": {},
+ "4616-Apporteurs, versements anticip\u00e9s": {},
+ "4617-Apporteurs d\u00e9faillants": {},
+ "4619-Apporteurs, capital \u00e0 rembourser": {}
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "4621-Principal": {},
+ "4626-Int\u00e9r\u00eats courus": {}
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "4631-Op\u00e9rations courantes": {},
+ "4636-Int\u00e9r\u00eats courus": {}
+ },
+ "465-Associ\u00e9s, dividendes \u00e0 payer": {},
+ "466-Groupe, comptes courants": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "4711-D\u00e9biteurs divers": {},
+ "4712-Cr\u00e9diteurs divers": {},
+ "4713-Obligataires": {},
+ "4715-R\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "4716-Compte d\u2019affacturage": {},
+ "4717-D\u00e9biteurs divers retenues de garantie": {},
+ "4718-Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {},
+ "4719-Bons de souscription d\u2019actions et d\u2019obligations": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "4746-Compte de r\u00e9partition p\u00e9riodique des charges": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "4752-Compte passif": {}
+ },
+ "477-Produits constat\u00e9s d\u2019avance": {},
+ "479-\u00c9carts de conversion passif": {
+ "4791-Augmentation des cr\u00e9ances d\u2019exploitation": {},
+ "4792-Augmentation des cr\u00e9ances financi\u00e8res": {},
+ "4793-Diminution des dettes d\u2019exploitation": {},
+ "4794-Diminution des dettes financi\u00e8res": {},
+ "4797-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4798-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "481-Fournisseurs d\u2019investissements": {
+ "4811-Immobilisations incorporelles": {},
+ "4812-Immobilisations corporelles": {},
+ "4813-Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {},
+ "4816-R\u00e9serve de propri\u00e9t\u00e9": {},
+ "4817-Retenues de garantie": {},
+ "4818-Factures non parvenues": {}
+ },
+ "482-Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "4821-Immobilisations incorporelles": {},
+ "4822-Immobilisations corporelles": {}
+ },
+ "484-Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "4887-Produits": {}
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (PASSIF)": {
+ "490-D\u00e9pr\u00e9ciations des comptes fournisseurs": {},
+ "492-D\u00e9pr\u00e9ciations des comptes personnel": {},
+ "493-D\u00e9pr\u00e9ciations des comptes organismes sociaux": {},
+ "494-D\u00e9pr\u00e9ciations des comptes \u00c9tat et collectivit\u00e9s publiques": {},
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {}
+ },
+ "root_type": "Liability"
+ },
+ "5-Comptes de tr\u00e9sorerie": {
+ "50-Titres de placement": {
+ "501-Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "5011-Titres du Tr\u00e9sor \u00e0 court terme": {},
+ "5012-Titres d\u2019organismes financiers": {},
+ "5013-Bons de caisse \u00e0 court terme": {},
+ "5016-Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {}
+ },
+ "502-Actions": {
+ "5021-Actions ou parts propres": {},
+ "5022-Actions cot\u00e9es": {},
+ "5023-Actions non cot\u00e9es": {},
+ "5024-Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {},
+ "5025-Autres actions": {},
+ "5026-Frais d\u2019acquisition des actions": {}
+ },
+ "503-Obligations": {
+ "5031-Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {},
+ "5032-Obligations cot\u00e9es": {},
+ "5033-Obligations non cot\u00e9es": {},
+ "5035-Autres obligations": {},
+ "5036-Frais d\u2019acquisition des obligations": {}
+ },
+ "504-Bons de souscription": {
+ "5042-Bons de souscription d\u2019actions": {},
+ "5043-Bons de souscription d\u2019obligations": {}
+ },
+ "505-Titres n\u00e9gociables hors r\u00e9gion": {},
+ "506-Int\u00e9r\u00eats courus": {
+ "5061-Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {},
+ "5062-Actions": {},
+ "5063-Obligations": {}
+ },
+ "508-Autres titres de placement et cr\u00e9ances assimil\u00e9es": {}
+ },
+ "51-Valeurs \u00e0 encaisser": {
+ "511-Effets \u00e0 encaisser": {},
+ "512-Effets \u00e0 l\u2019encaissement": {},
+ "513-Ch\u00e8ques \u00e0 encaisser": {},
+ "514-Ch\u00e8ques \u00e0 l\u2019encaissement": {},
+ "515-Cartes de cr\u00e9dit \u00e0 encaisser": {},
+ "518-Autres valeurs \u00e0 l\u2019encaissement": {
+ "5181-Warrants": {},
+ "5182-Billets de fonds": {},
+ "5185-Ch\u00e8ques de voyage": {},
+ "5186-Coupons \u00e9chus": {},
+ "5187-Int\u00e9r\u00eats \u00e9chus des obligations": {}
+ }
+ },
+ "52-Banques": {
+ "521-Banques locales": {
+ "5211-Banques en monnaie nationale": {
+ "account_type": "Bank"
+ },
+ "5215-Banques en devises": {
+ "account_type": "Bank"
+ },
+ "account_type": "Bank"
+ },
+ "522-Banques autres \u00c9tats r\u00e9gion": {},
+ "523-Banques autres \u00c9tats zone mon\u00e9taire": {},
+ "524-Banques hors zone mon\u00e9taire": {},
+ "525-Banques d\u00e9p\u00f4t \u00e0 terme": {},
+ "526-Banques, int\u00e9r\u00eats courus": {
+ "5261-Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {},
+ "5267-Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {}
+ }
+ },
+ "53-\u00c9tablissements financiers et assimil\u00e9s": {
+ "531-Ch\u00e8ques postaux": {},
+ "532-Tr\u00e9sor": {},
+ "533-Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {},
+ "536-\u00c9tablissements financiers, int\u00e9r\u00eats courus": {},
+ "538-Autres organismes financiers": {}
+ },
+ "54-Instruments de tr\u00e9sorerie": {
+ "541-Options de taux d\u2019int\u00e9r\u00eat": {},
+ "542-Options de taux de change": {},
+ "543-Options de taux boursiers": {},
+ "544-Instruments de march\u00e9s \u00e0 terme": {},
+ "545-Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {}
+ },
+ "55-Instruments de monnaie \u00e9lectronique": {
+ "551-Monnaie \u00e9lectronique carte carburant": {},
+ "552-Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {},
+ "553-Monnaie \u00e9lectronique carte p\u00e9age": {},
+ "554-Porte-monnaie \u00e9lectronique": {},
+ "558-Autres instruments de monnaies \u00e9lectroniques": {}
+ },
+ "56-Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "561-Cr\u00e9dits de tr\u00e9sorerie": {},
+ "564-Escompte de cr\u00e9dits de campagne": {},
+ "565-Escompte de cr\u00e9dits ordinaires": {},
+ "566-Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {}
+ },
+ "57-Caisse": {
+ "571-Caisse si\u00e8ge social": {
+ "5711-Caisse en monnaie nationale": {},
+ "5712-Caisse en devises": {}
+ },
+ "572-Caisse succursale A": {
+ "5721-En monnaie nationale": {},
+ "5722-En devises": {}
+ },
+ "573-Caisse succursale B": {
+ "5731-En monnaie nationale": {},
+ "5732-En devises": {}
+ }
+ },
+ "58-R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "581-R\u00e9gies d\u2019avance": {},
+ "582-Accr\u00e9ditifs": {},
+ "585-Virements de fonds": {},
+ "588-Autres virements internes": {}
+ },
+ "59-D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "590-D\u00e9pr\u00e9ciations des titres de placement": {},
+ "591-D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {},
+ "592-D\u00e9pr\u00e9ciations des comptes banques": {},
+ "593-D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {},
+ "594-D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {},
+ "599-Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {}
+ },
+ "root_type": "Asset"
+ },
+ "6-Comptes de charges des activit\u00e9s ordinaires": {
+ "60-Achats et variations de stocks": {
+ "601-Achats de marchandises": {
+ "6011-Dans la R\u00e9gion": {},
+ "6012-Hors R\u00e9gion": {},
+ "6013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6015-Frais sur achats": {},
+ "6019-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "602-Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "6021-Dans la R\u00e9gion": {},
+ "6022-Hors R\u00e9gion": {},
+ "6023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6025-Frais sur achats": {},
+ "6029-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "603-Variations des stocks de biens achet\u00e9s": {
+ "6031-Variations des stocks de marchandises": {},
+ "6032-Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "6033-Variations des stocks d\u2019autres approvisionnements": {}
+ },
+ "604-Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "6041-Mati\u00e8res consommables": {},
+ "6042-Mati\u00e8res combustibles": {},
+ "6043-Produits d\u2019entretien": {},
+ "6044-Fournitures d\u2019atelier et d\u2019usine": {},
+ "6045-Frais sur achat": {},
+ "6046-Fournitures de magasin": {},
+ "6047-Fournitures de bureau": {},
+ "6049-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "605-Autres achats": {
+ "6051-Fournitures non stockables Eau": {},
+ "6052-Fournitures non stockables \u00c9lectricit\u00e9": {},
+ "6053-Fournitures non stockables Autres \u00e9nergies": {},
+ "6054-Fournitures d\u2019entretien non stockables": {},
+ "6055-Fournitures de bureau non stockables": {},
+ "6056-Achats de petit mat\u00e9riel et outillage": {},
+ "6057-Achats d\u2019\u00e9tudes et prestations de services": {},
+ "6058-Achats de travaux, mat\u00e9riels et \u00e9quipements": {},
+ "6059-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "608-Achats d\u2019emballages": {
+ "6081-Emballages perdus": {},
+ "6082-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "6083-Emballages \u00e0 usage mixte": {},
+ "6085-Frais sur achats": {},
+ "6089-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ }
+ },
+ "61-Transports": {
+ "612-Transports sur ventes": {},
+ "613-Transports pour le compte de tiers": {},
+ "614-Transports du personnel": {},
+ "616-Transports de plis": {},
+ "618-Autres frais de transport": {
+ "6181-Voyages et d\u00e9placements": {},
+ "6182-Transports entre \u00e9tablissements ou chantiers": {},
+ "6183-Transports administratifs": {}
+ }
+ },
+ "62-Services ext\u00e9rieurs": {
+ "621-Sous-traitance g\u00e9n\u00e9rale": {},
+ "622-Locations, charges locatives": {
+ "6221-Locations de terrains": {},
+ "6222-Locations de b\u00e2timents": {},
+ "6223-Locations de mat\u00e9riels et outillages": {},
+ "6224-Malis sur emballages": {},
+ "6225-Locations d\u2019emballages": {},
+ "6226-Fermages et loyers du foncier": {},
+ "6228-Locations et charges locatives diverses": {}
+ },
+ "623-Redevances de location acquisition": {
+ "6232-Cr\u00e9dit-bail immobilier": {},
+ "6233-Cr\u00e9dit-bail mobilier": {},
+ "6234-Location-vente": {},
+ "6238-Autres contrats de location acquisition": {}
+ },
+ "624-Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "6241-Entretien et r\u00e9parations des biens immobiliers": {},
+ "6242-Entretien et r\u00e9parations des biens mobiliers": {},
+ "6243-Maintenance": {},
+ "6244-Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "6248-Autres entretiens et r\u00e9parations": {}
+ },
+ "625-Primes d\u2019assurance": {
+ "6251-Assurances multirisques": {},
+ "6252-Assurances mat\u00e9riel de transport": {},
+ "6253-Assurances risques d\u2019exploitation": {},
+ "6254-Assurances responsabilit\u00e9 du producteur": {},
+ "6255-Assurances insolvabilit\u00e9 clients": {},
+ "6257-Assurances transport sur ventes": {},
+ "6258-Autres primes d\u2019assurances": {}
+ },
+ "626-\u00c9tudes, recherches et documentation": {
+ "6261-\u00c9tudes et recherches": {},
+ "6265-Documentation g\u00e9n\u00e9rale": {},
+ "6266-Documentation technique": {}
+ },
+ "627-Publicit\u00e9, publications, relations publiques": {
+ "6271-Annonces, insertions": {},
+ "6272-Catalogues, imprim\u00e9s publicitaires": {},
+ "6273-\u00c9chantillons": {},
+ "6274-Foires et expositions": {},
+ "6275-Publications": {},
+ "6276-Cadeaux \u00e0 la client\u00e8le": {},
+ "6277-Frais de colloques, s\u00e9minaires, conf\u00e9rences": {},
+ "6278-Autres charges de publicit\u00e9 et relations publiques": {}
+ },
+ "628-Frais de t\u00e9l\u00e9communications": {
+ "6281-Frais de t\u00e9l\u00e9phone": {},
+ "6282-Frais de t\u00e9lex": {},
+ "6283-Frais de t\u00e9l\u00e9copie": {},
+ "6288-Autres frais de t\u00e9l\u00e9communications": {}
+ }
+ },
+ "63-Autres services ext\u00e9rieurs": {
+ "631-Frais bancaires": {
+ "6311-Frais sur titres (vente, garde)": {},
+ "6312-Frais sur effets": {},
+ "6313-Location de coffres": {},
+ "6314-Commissions d\u2019affacturage": {},
+ "6315-Commissions sur cartes de cr\u00e9dit": {},
+ "6316-Frais d\u2019\u00e9mission d\u2019emprunts": {},
+ "6317-Frais sur instruments monnaie \u00e9lectronique": {},
+ "6318-Autres frais bancaires": {}
+ },
+ "632-R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "6322-Commissions et courtages sur ventes": {},
+ "6324-Honoraires des professions r\u00e9glement\u00e9es": {},
+ "6325-Frais d\u2019actes et de contentieux": {},
+ "6326-R\u00e9mun\u00e9rations d\u2019affacturage": {},
+ "6327-R\u00e9mun\u00e9rations des autres prestataires de services": {},
+ "6328-Divers frais": {}
+ },
+ "633-Frais de formation du personnel": {},
+ "634-Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "6342-Redevances pour brevets, licences": {},
+ "6343-Redevances pour logiciels": {},
+ "6344-Redevances pour marques": {},
+ "6345-Redevances pour sites internet": {},
+ "6346-Redevances pour concessions, droits et valeurs similaires": {}
+ },
+ "635-Cotisations": {
+ "6351-Cotisations": {},
+ "6358-Concours divers": {}
+ },
+ "637-R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "6371-Personnel int\u00e9rimaire": {},
+ "6372-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "638-Autres charges externes": {
+ "6381-Frais de recrutement du personnel": {},
+ "6382-Frais de d\u00e9m\u00e9nagement": {},
+ "6383-R\u00e9ceptions": {},
+ "6384-Missions": {},
+ "6385-Charges de copropri\u00e9t\u00e9": {}
+ }
+ },
+ "64-Imp\u00f4ts et taxes": {
+ "641-Imp\u00f4ts et taxes directs": {
+ "6411-Imp\u00f4ts fonciers et taxes annexes": {},
+ "6412-Patentes, licences et taxes annexes": {},
+ "6413-Taxes sur appointements et salaires": {},
+ "6414-Taxes d\u2019apprentissage": {},
+ "6415-Formation professionnelle continue": {},
+ "6418-Autres imp\u00f4ts et taxes directs": {}
+ },
+ "645-Imp\u00f4ts et taxes indirects": {},
+ "646-Droits d\u2019enregistrement": {
+ "6461-Droits de mutation": {},
+ "6462-Droits de timbre": {},
+ "6463-Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {},
+ "6464-Vignettes": {},
+ "6468-Autres droits": {}
+ },
+ "647-P\u00e9nalit\u00e9s, amendes fiscales": {
+ "6471-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {},
+ "6472-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {},
+ "6473-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {},
+ "6474-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {},
+ "6478-Autres p\u00e9nalit\u00e9s et amendes fiscales": {}
+ },
+ "648-Autres imp\u00f4ts et taxes": {}
+ },
+ "65-Autres charges": {
+ "651-Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "6511-Clients": {},
+ "6515-Autres d\u00e9biteurs": {}
+ },
+ "652-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "6521-Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {},
+ "6525-Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "654-Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "6541-Immobilisations incorporelles": {},
+ "6542-Immobilisations corporelles": {}
+ },
+ "656-Perte de change sur cr\u00e9ances et dettes commerciale": {},
+ "657-P\u00e9nalit\u00e9s et amendes p\u00e9nales": {},
+ "658-Charges diverses": {
+ "6581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "6582-Dons": {},
+ "6583-M\u00e9c\u00e9nat": {},
+ "6588-Autres charges diverses": {}
+ },
+ "659-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "6591-Sur risques \u00e0 court terme": {},
+ "6593-Sur stocks": {},
+ "6594-Sur cr\u00e9ances": {},
+ "6598-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {}
+ }
+ },
+ "66-Charges de personnel": {
+ "661-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "6611-Appointements salaires et commissions": {},
+ "6612-Primes et gratifications": {},
+ "6613-Cong\u00e9s pay\u00e9s": {},
+ "6614-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6615-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6616-Suppl\u00e9ment familial": {},
+ "6617-Avantages en nature": {},
+ "6618-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "662-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "6621-Appointements salaires et commissions": {},
+ "6622-Primes et gratifications": {},
+ "6623-Cong\u00e9s pay\u00e9s": {},
+ "6624-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6625-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6626-Suppl\u00e9ment familial": {},
+ "6627-Avantages en nature": {},
+ "6628-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "663-Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "6631-Indemnit\u00e9s de logement": {},
+ "6632-Indemnit\u00e9s de repr\u00e9sentation": {},
+ "6633-Indemnit\u00e9s d\u2019expatriation": {},
+ "6634-Indemnit\u00e9s de transport": {},
+ "6638-Autres indemnit\u00e9s et avantages divers": {}
+ },
+ "664-Charges sociales": {
+ "6641-Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {},
+ "6642-Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {}
+ },
+ "666-R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "6661-R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {},
+ "6662-Charges sociales": {}
+ },
+ "667-R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "6671-Personnel int\u00e9rimaire": {},
+ "6672-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "668-Autres charges sociales": {
+ "6681-Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {},
+ "6682-Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {},
+ "6683-Versements et contributions aux autres \u0153uvres sociales": {},
+ "6684-M\u00e9decine du travail et pharmacie": {},
+ "6685-Assurances et organismes de sant\u00e9": {},
+ "6686-Assurances retraite et fonds de pension": {},
+ "6687-Majorations et p\u00e9nalit\u00e9s sociales": {},
+ "6688-Charges sociales diverses": {}
+ }
+ },
+ "67-Frais financiers et charges assimil\u00e9es": {
+ "671-Int\u00e9r\u00eats des emprunts": {
+ "6711-Emprunts obligataires": {},
+ "6712-Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "6713-Dettes li\u00e9es \u00e0 des participations": {},
+ "6714-Primes de remboursement des obligations": {}
+ },
+ "672-Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "6722-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "6723-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "6724-Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {},
+ "6728-Int\u00e9r\u00eats dans loyers des autres locations acquisition": {}
+ },
+ "673-Escomptes accord\u00e9s": {},
+ "674-Autres int\u00e9r\u00eats": {
+ "6741-Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {},
+ "6742-Comptes courants bloqu\u00e9s": {},
+ "6743-Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {},
+ "6744-Int\u00e9r\u00eats sur dettes commerciales": {},
+ "6745-Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {},
+ "6748-Int\u00e9r\u00eats sur dettes diverses": {}
+ },
+ "675-Escomptes des effets de commerce": {},
+ "676-Pertes de change financi\u00e8res": {},
+ "677-Pertes sur titres de placement": {
+ "6771-Pertes sur cessions de titres de placement": {},
+ "6772-Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {}
+ },
+ "678-Pertes et charges sur risques financiers": {
+ "6781-Sur rentes viag\u00e8res": {},
+ "6782-Sur op\u00e9rations financi\u00e8res": {},
+ "6784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "679-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "6791-Sur risques financiers": {},
+ "6795-Sur titres de placement": {},
+ "6798-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "68-Dotations aux amortissements": {
+ "681-Dotations aux amortissements d\u2019exploitation": {
+ "6812-Dotations aux amortissements des immobilisations incorporelles": {},
+ "6813-Dotations aux amortissements des immobilisations corporelles": {}
+ }
+ },
+ "69-Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "691-Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "6911-Dotations aux provisions pour risques et charges": {},
+ "6913-Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {},
+ "6914-Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {}
+ },
+ "697-Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "6971-Dotations aux provisions pour risques et charges": {},
+ "6972-Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "7-Comptes de produits des activit\u00e9s ordinaires": {
+ "70-Ventes": {
+ "701-Ventes de marchandises": {
+ "7011-Dans la R\u00e9gion": {},
+ "7012-Hors R\u00e9gion": {},
+ "7013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7015-Sur internet": {},
+ "7019-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "702-Ventes de produits finis": {
+ "7021-Dans la R\u00e9gion": {},
+ "7022-Hors R\u00e9gion": {},
+ "7023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7025-Sur internet": {},
+ "7029-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "703-Ventes de produits interm\u00e9diaires": {
+ "7031-Dans la R\u00e9gion": {},
+ "7032-Hors R\u00e9gion": {},
+ "7033-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7034-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7035-Sur internet": {},
+ "7039-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "704-Ventes de produits r\u00e9siduels": {
+ "7041-Dans la R\u00e9gion": {},
+ "7042-Hors R\u00e9gion": {},
+ "7043-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7044-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7045-Sur internet": {},
+ "7049-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "705-Travaux factur\u00e9s": {
+ "7051-Dans la R\u00e9gion": {},
+ "7052-Hors R\u00e9gion": {},
+ "7053-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7054-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7055-Sur internet": {},
+ "7059-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "706-Services vendus": {
+ "7061-Dans la R\u00e9gion": {},
+ "7062-Hors R\u00e9gion": {},
+ "7063-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7064-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7065-Sur internet": {},
+ "7069-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "707-Produits accessoires": {
+ "7071-Ports, emballages perdus et autres frais factur\u00e9s": {},
+ "7072-Commissions et courtages": {},
+ "7073-Locations": {},
+ "7074-Bonis sur reprises et cessions d\u2019emballages": {},
+ "7075-Mise \u00e0 disposition de personnel": {},
+ "7076-Redevances pour brevets, logiciels, marques et droits similaires": {},
+ "7077-Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {},
+ "7078-Autres produits accessoires": {}
+ }
+ },
+ "71-Subventions d\u2019exploitation": {
+ "711-Sur produits \u00e0 l\u2019exportation": {},
+ "712-Sur produits \u00e0 l\u2019importation": {},
+ "713-Sur produits de p\u00e9r\u00e9quation": {},
+ "714-Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {},
+ "718-Autres subventions d\u2019exploitation": {
+ "7181-Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {},
+ "7182-Vers\u00e9es par les organismes internationaux": {},
+ "7183-Vers\u00e9es par des tiers": {}
+ }
+ },
+ "72-Production immobilis\u00e9e": {
+ "721-Immobilisations incorporelles": {},
+ "722-Immobilisations corporelles": {
+ "7221-Immobilisations corporelles (hors actifs biologiques)": {},
+ "7222-Immobilisations corporelles (actifs biologiques)": {}
+ },
+ "724-Production auto-consomm\u00e9e": {},
+ "726-Immobilisations financi\u00e8res": {}
+ },
+ "73-Variations des stocks de biens et de services produits": {
+ "734-Variations des stocks de produits en cours": {
+ "7341-Produits en cours": {},
+ "7342-Travaux en cours": {}
+ },
+ "735-Variations des en-cours de services": {
+ "7351-\u00c9tudes en cours": {},
+ "7352-Prestations de services en cours": {}
+ },
+ "736-Variations des stocks de produits finis": {},
+ "737-Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "7371-Produits interm\u00e9diaires": {},
+ "7372-Produits r\u00e9siduels": {}
+ }
+ },
+ "75-Autres produits": {
+ "751-Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {},
+ "752-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "7521-Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {},
+ "7525-B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "754-Produits des cessions courantes d\u2019immobilisations": {
+ "7541-Immobilisations incorporelles": {},
+ "7542-Immobilisations corporelles": {}
+ },
+ "756-Gains de change sur cr\u00e9ances et dettes commerciales": {},
+ "758-Produits divers": {
+ "7581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "7582-Indemnit\u00e9s d\u2019assurances re\u00e7ues": {},
+ "7588-Autres produits divers": {}
+ },
+ "759-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "7591-Sur risques \u00e0 court terme": {},
+ "7593-Sur stocks": {},
+ "7594-Sur cr\u00e9ances": {},
+ "7598-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {}
+ }
+ },
+ "77-Revenus financiers et produits assimil\u00e9s": {
+ "771-Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "7712-Int\u00e9r\u00eats de pr\u00eats": {},
+ "7713-Int\u00e9r\u00eats sur cr\u00e9ances diverses": {}
+ },
+ "772-Revenus de participations et autres titres immobilis\u00e9s": {
+ "7721-Revenus des titres de participation": {},
+ "7722-Revenus autres titres immobilis\u00e9s": {}
+ },
+ "773-Escomptes obtenus": {},
+ "774-Revenus de placement": {
+ "7745-Revenus des obligations": {},
+ "7746-Revenus des titres de placement": {}
+ },
+ "775-Int\u00e9r\u00eats dans loyers de location acquisition": {},
+ "776-Gains de change financiers": {},
+ "777-Gains sur cessions de titres de placement": {},
+ "778-Gains sur risques financiers": {
+ "7781-Sur rentes viag\u00e8res": {},
+ "7782-Sur op\u00e9rations financi\u00e8res": {},
+ "7784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "779-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "7791-Sur risques financiers": {},
+ "7795-Sur titres de placement": {},
+ "7798-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "78-Transferts de charges": {
+ "781-Transferts de charges d\u2019exploitation": {},
+ "787-Transferts de charges financi\u00e8res": {}
+ },
+ "79-Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "791-Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "7911-Pour risques et charges": {},
+ "7913-Des immobilisations incorporelles": {},
+ "7914-Des immobilisations corporelles": {}
+ },
+ "797-Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "7971-Pour risques et charges": {},
+ "7972-Des immobilisations financi\u00e8res": {}
+ },
+ "798-Reprises d\u2019amortissements": {},
+ "799-Reprises de subventions d\u2019investissement": {}
+ },
+ "root_type": "Income"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "81-Valeurs comptables des cessions d\u2019immobilisations": {
+ "811-Immobilisations incorporelles": {},
+ "812-Immobilisations corporelles": {},
+ "816-Immobilisations financi\u00e8res": {}
+ },
+ "83-Charges hors activit\u00e9s ordinaires": {
+ "831-Charges HAO constat\u00e9es": {},
+ "833-Charges li\u00e9es aux op\u00e9rations de restructuration": {},
+ "834-Pertes sur cr\u00e9ances HAO": {},
+ "835-Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {},
+ "836-Abandons de cr\u00e9ances consentis": {},
+ "837-Charges li\u00e9es aux op\u00e9rations de liquidation": {},
+ "839-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "85-Dotations hors activit\u00e9s ordinaires": {
+ "851-Dotations aux provisions r\u00e9glement\u00e9es": {},
+ "852-Dotations aux amortissements HAO": {},
+ "853-Dotations aux d\u00e9pr\u00e9ciations HAO": {},
+ "854-Dotations aux provisions pour risques et charges HAO": {},
+ "858-Autres dotations HAO": {}
+ },
+ "87-Participation des travailleurs": {
+ "871-Participation l\u00e9gale aux b\u00e9n\u00e9fices": {},
+ "874-Participation contractuelle aux b\u00e9n\u00e9fices": {},
+ "878-Autres participations": {}
+ },
+ "89-Imp\u00f4ts sur le r\u00e9sultat": {
+ "891-Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "8911-Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {},
+ "8912-Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {},
+ "8913-Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {}
+ },
+ "892-Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {},
+ "895-Imp\u00f4t minimum forfaitaire IMF": {},
+ "899-D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "8991-D\u00e9gr\u00e8vements": {},
+ "8994-Annulations pour pertes r\u00e9troactives": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "82-Produits des cessions d\u2019immobilisations": {
+ "821-Immobilisations incorporelles": {},
+ "822-Immobilisations corporelles": {},
+ "826-Immobilisations financi\u00e8res": {}
+ },
+ "84-Produits hors activit\u00e9s ordinaires": {
+ "841-Produits HAO constat\u00e9s": {},
+ "843-Produits li\u00e9s aux op\u00e9rations de restructuration": {},
+ "844-Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {},
+ "845-Dons et lib\u00e9ralit\u00e9s obtenus": {},
+ "846-Abandons de cr\u00e9ances obtenus": {},
+ "847-Produits li\u00e9s aux op\u00e9rations de liquidation": {},
+ "848-Transferts de charges HAO": {},
+ "849-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "86-Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "861-Reprises de provisions r\u00e9glement\u00e9es": {},
+ "862-Reprises d\u2019amortissements HAO": {},
+ "863-Reprises de d\u00e9pr\u00e9ciations HAO": {},
+ "864-Reprises de provisions pour risques et charges HAO": {},
+ "868-Autres reprises HAO": {}
+ },
+ "88-Subventions d\u2019\u00e9quilibre": {
+ "881-\u00c9tat": {},
+ "884-Collectivit\u00e9s publiques": {},
+ "886-Groupe": {},
+ "888-Autres": {}
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/ci_plan_comptable_avec_code.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/ci_plan_comptable_avec_code.json
new file mode 100644
index 00000000000..782082f0bfc
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/ci_plan_comptable_avec_code.json
@@ -0,0 +1,4208 @@
+{
+ "country_code": "ci",
+ "name": "Syscohada - Plan Comptable avec code",
+ "tree": {
+ "Comptes de ressources durables": {
+ "Capital": {
+ "Capital social": {
+ "Capital souscrit, non appel\u00e9": {
+ "account_number": "1011"
+ },
+ "Capital souscrit, appel\u00e9, non vers\u00e9": {
+ "account_number": "1012"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {
+ "account_number": "1013"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, amorti": {
+ "account_number": "1014"
+ },
+ "Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {
+ "account_number": "1018"
+ },
+ "account_number": "101"
+ },
+ "Capital par dotation": {
+ "Dotation initiale": {
+ "account_number": "1021"
+ },
+ "Dotations compl\u00e9mentaires": {
+ "account_number": "1022"
+ },
+ "Autres dotations": {
+ "account_number": "1028"
+ },
+ "account_number": "102"
+ },
+ "Capital personnel": {
+ "account_number": "103"
+ },
+ "Compte de l\u2019exploitant": {
+ "Apports temporaires": {
+ "account_number": "1041"
+ },
+ "Op\u00e9rations courantes": {
+ "account_number": "1042"
+ },
+ "R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {
+ "account_number": "1043"
+ },
+ "Pr\u00e9l\u00e8vements d\u2019autoconsommation": {
+ "account_number": "1047"
+ },
+ "Autres pr\u00e9l\u00e8vements": {
+ "account_number": "1048"
+ },
+ "account_number": "104"
+ },
+ "Primes li\u00e9es au capital social": {
+ "Primes d\u2019\u00e9mission": {
+ "account_number": "1051"
+ },
+ "Primes d\u2019apport": {
+ "account_number": "1052"
+ },
+ "Primes de fusion": {
+ "account_number": "1053"
+ },
+ "Primes de conversion": {
+ "account_number": "1054"
+ },
+ "Autres primes": {
+ "account_number": "1058"
+ },
+ "account_number": "105"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation": {
+ "\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {
+ "account_number": "1061"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation libre": {
+ "account_number": "1062"
+ },
+ "account_number": "106"
+ },
+ "Apporteurs, capital souscrit, non appel\u00e9": {
+ "account_number": "109"
+ },
+ "account_number": "10"
+ },
+ "R\u00e9serves": {
+ "R\u00e9serve l\u00e9gale": {
+ "account_number": "111"
+ },
+ "R\u00e9serves statutaires ou contractuelles": {
+ "account_number": "112"
+ },
+ "R\u00e9serves r\u00e9glement\u00e9es": {
+ "R\u00e9serves de plus-values nettes \u00e0 long terme": {
+ "account_number": "1131"
+ },
+ "R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "1132"
+ },
+ "R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {
+ "account_number": "1133"
+ },
+ "R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {
+ "account_number": "1134"
+ },
+ "Autres r\u00e9serves r\u00e9glement\u00e9es": {
+ "account_number": "1135"
+ },
+ "account_number": "113"
+ },
+ "Autres r\u00e9serves": {
+ "R\u00e9serves facultatives": {
+ "account_number": "1181"
+ },
+ "R\u00e9serves diverses": {
+ "account_number": "1188"
+ },
+ "account_number": "118"
+ },
+ "account_number": "11"
+ },
+ "Report \u00e0 nouveau": {
+ "Report \u00e0 nouveau cr\u00e9diteur": {
+ "account_number": "121"
+ },
+ "Report \u00e0 nouveau d\u00e9biteur": {
+ "Perte nette \u00e0 reporter": {
+ "account_number": "1291"
+ },
+ "Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {
+ "account_number": "1292"
+ },
+ "account_number": "129"
+ },
+ "account_number": "12"
+ },
+ "R\u00e9sultat net de l\u2019exercice": {
+ "R\u00e9sultat en instance d\u2019affectation": {
+ "R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {
+ "account_number": "1301"
+ },
+ "R\u00e9sultat en instance d\u2019affectation : perte": {
+ "account_number": "1309"
+ },
+ "account_number": "130"
+ },
+ "R\u00e9sultat net : b\u00e9n\u00e9fice": {
+ "account_number": "131"
+ },
+ "Marge commerciale (MC)": {
+ "account_number": "132"
+ },
+ "Valeur ajout\u00e9e (VA)": {
+ "account_number": "133"
+ },
+ "Exc\u00e9dent brut d\u2019exploitation (EBE)": {
+ "account_number": "134"
+ },
+ "R\u00e9sultat d\u2019exploitation (RE)": {
+ "account_number": "135"
+ },
+ "R\u00e9sultat financier (RF)": {
+ "account_number": "136"
+ },
+ "R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {
+ "account_number": "137"
+ },
+ "R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "R\u00e9sultat de fusion": {
+ "account_number": "1381"
+ },
+ "R\u00e9sultat d\u2019apport partiel d\u2019actif": {
+ "account_number": "1382"
+ },
+ "R\u00e9sultat de scission": {
+ "account_number": "1383"
+ },
+ "R\u00e9sultat de liquidation": {
+ "account_number": "1384"
+ },
+ "account_number": "138"
+ },
+ "R\u00e9sultat net : perte": {
+ "account_number": "139"
+ },
+ "account_number": "13"
+ },
+ "Subventions d\u2019investissement": {
+ "Subventions d\u2019\u00e9quipement": {
+ "\u00c9tat": {
+ "account_number": "1411"
+ },
+ "R\u00e9gions": {
+ "account_number": "1412"
+ },
+ "D\u00e9partements": {
+ "account_number": "1413"
+ },
+ "Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {
+ "account_number": "1414"
+ },
+ "Entit\u00e9s publiques ou mixtes": {
+ "account_number": "1415"
+ },
+ "Entit\u00e9s et organismes priv\u00e9s": {
+ "account_number": "1416"
+ },
+ "Organismes internationaux": {
+ "account_number": "1417"
+ },
+ "Autres": {
+ "account_number": "1418"
+ },
+ "account_number": "141"
+ },
+ "Autres subventions d\u2019investissement": {
+ "account_number": "148"
+ },
+ "account_number": "14"
+ },
+ "Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "Amortissements d\u00e9rogatoires": {
+ "account_number": "151"
+ },
+ "Plus-values de cession \u00e0 r\u00e9investir": {
+ "account_number": "152"
+ },
+ "Fonds r\u00e9glement\u00e9s": {
+ "Fonds National": {
+ "account_number": "1531"
+ },
+ "Pr\u00e9l\u00e8vement pour le Budget": {
+ "account_number": "1532"
+ },
+ "account_number": "153"
+ },
+ "Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {
+ "account_number": "154"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "Reconstitution des gisements miniers et p\u00e9troliers": {
+ "account_number": "1551"
+ },
+ "account_number": "155"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "Hausse de prix": {
+ "account_number": "1561"
+ },
+ "Fluctuation des cours": {
+ "account_number": "1562"
+ },
+ "account_number": "156"
+ },
+ "Provisions pour investissement": {
+ "account_number": "157"
+ },
+ "Autres provisions et fonds r\u00e9glement\u00e9s": {
+ "account_number": "158"
+ },
+ "account_number": "15"
+ },
+ "Emprunts et dettes assimil\u00e9es": {
+ "Emprunts obligataires": {
+ "Emprunts obligataires ordinaires": {
+ "account_number": "1611"
+ },
+ "Emprunts obligataires convertibles en actions": {
+ "account_number": "1612"
+ },
+ "Emprunts obligataires remboursables en actions": {
+ "account_number": "1613"
+ },
+ "Autres emprunts obligataires": {
+ "account_number": "1618"
+ },
+ "account_number": "161"
+ },
+ "Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "162"
+ },
+ "Avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "163"
+ },
+ "Avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "164"
+ },
+ "D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "D\u00e9p\u00f4ts": {
+ "account_number": "1651"
+ },
+ "Cautionnements": {
+ "account_number": "1652"
+ },
+ "account_number": "165"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur emprunts obligataires": {
+ "account_number": "1661"
+ },
+ "Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "1662"
+ },
+ "Sur avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "1663"
+ },
+ "Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "1664"
+ },
+ "Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "account_number": "1665"
+ },
+ "Sur avances assorties de conditions particuli\u00e8res": {
+ "account_number": "1667"
+ },
+ "Sur autres emprunts et dettes": {
+ "account_number": "1668"
+ },
+ "account_number": "166"
+ },
+ "Avances assorties de conditions particuli\u00e8res": {
+ "Avances bloqu\u00e9es pour augmentation du capital": {
+ "account_number": "1671"
+ },
+ "Avances conditionn\u00e9es par l\u2019\u00c9tat": {
+ "account_number": "1672"
+ },
+ "Avances conditionn\u00e9es par les autres organismes africains": {
+ "account_number": "1673"
+ },
+ "Avances conditionn\u00e9es par les organismes internationaux": {
+ "account_number": "1674"
+ },
+ "account_number": "167"
+ },
+ "Autres emprunts et dettes": {
+ "Rentes viag\u00e8res capitalis\u00e9es": {
+ "account_number": "1681"
+ },
+ "Billets de fonds": {
+ "account_number": "1682"
+ },
+ "Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {
+ "account_number": "1683"
+ },
+ "Emprunts participatifs": {
+ "account_number": "1684"
+ },
+ "Participation des travailleurs aux b\u00e9n\u00e9fices": {
+ "account_number": "1685"
+ },
+ "Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {
+ "account_number": "1686"
+ },
+ "account_number": "168"
+ },
+ "account_number": "16"
+ },
+ "Dettes de location acquisition": {
+ "Dettes de location acquisition / cr\u00e9dit bail immobilier": {
+ "account_number": "172"
+ },
+ "Dettes de location acquisition / cr\u00e9dit bail mobilier": {
+ "account_number": "173"
+ },
+ "Dettes de location acquisition / location de vente": {
+ "account_number": "174"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "1762"
+ },
+ "Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "1763"
+ },
+ "Sur dettes de location acquisition / location-vente": {
+ "account_number": "1764"
+ },
+ "Sur autres dettes de location acquisition": {
+ "account_number": "1768"
+ },
+ "account_number": "176"
+ },
+ "Autres dettes de location acquisition": {
+ "account_number": "178"
+ },
+ "account_number": "17"
+ },
+ "Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "Dettes li\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "1811"
+ },
+ "Dettes li\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "1812"
+ },
+ "account_number": "181"
+ },
+ "Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "182"
+ },
+ "Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "183"
+ },
+ "Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "184"
+ },
+ "Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "185"
+ },
+ "Comptes de liaison charges": {
+ "account_number": "186"
+ },
+ "Comptes de liaison produits": {
+ "account_number": "187"
+ },
+ "Comptes de liaison des soci\u00e9t\u00e9s en participation": {
+ "account_number": "188"
+ },
+ "account_number": "18"
+ },
+ "Provisions pour risques et charges": {
+ "Provisions pour litiges": {
+ "account_number": "191"
+ },
+ "Provisions pour garanties donn\u00e9es aux clients": {
+ "account_number": "192"
+ },
+ "Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {
+ "account_number": "193"
+ },
+ "Provisions pour pertes de change": {
+ "account_number": "194"
+ },
+ "Provisions pour imp\u00f4ts": {
+ "account_number": "195"
+ },
+ "Provisions pour pensions et obligations similaires": {
+ "Provisions pour pensions et obligations similaires engagement de retraite": {
+ "account_number": "1961"
+ },
+ "Actif du r\u00e9gime de retraite": {
+ "account_number": "1962"
+ },
+ "account_number": "196"
+ },
+ "Provisions pour restructuration": {
+ "account_number": "197"
+ },
+ "Autres provisions pour risques et charges": {
+ "Provisions pour amendes et p\u00e9nalit\u00e9s": {
+ "account_number": "1981"
+ },
+ "Provisions pour propre assureur": {
+ "account_number": "1983"
+ },
+ "Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "1984"
+ },
+ "Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {
+ "account_number": "1985"
+ },
+ "Provisions pour divers risques et charges": {
+ "account_number": "1988"
+ },
+ "account_number": "198"
+ },
+ "account_number": "19"
+ },
+ "root_type": "Equity",
+ "account_number": "1"
+ },
+ "Comptes d\u2019actif immobilis\u00e9": {
+ "Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "211"
+ },
+ "Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "Brevets": {
+ "account_type": "Fixed Asset",
+ "account_number": "2121"
+ },
+ "Licences": {
+ "account_type": "Fixed Asset",
+ "account_number": "2122"
+ },
+ "Concessions de service public": {
+ "account_type": "Fixed Asset",
+ "account_number": "2123"
+ },
+ "Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "account_number": "2128"
+ },
+ "account_number": "212"
+ },
+ "Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "Logiciels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2131"
+ },
+ "Sites internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2132"
+ },
+ "account_number": "213"
+ },
+ "Marques": {
+ "account_type": "Fixed Asset",
+ "account_number": "214"
+ },
+ "Fonds commercial": {
+ "account_type": "Fixed Asset",
+ "account_number": "215"
+ },
+ "Droit au bail": {
+ "account_type": "Fixed Asset",
+ "account_number": "216"
+ },
+ "Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset",
+ "account_number": "217"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset",
+ "account_number": "2181"
+ },
+ "Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset",
+ "account_number": "2182"
+ },
+ "Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset",
+ "account_number": "2183"
+ },
+ "Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset",
+ "account_number": "2184"
+ },
+ "Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2188"
+ },
+ "account_number": "218"
+ },
+ "Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2191"
+ },
+ "Logiciels et internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2193"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2198"
+ },
+ "account_number": "219"
+ },
+ "account_number": "21"
+ },
+ "Terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset",
+ "account_number": "2211"
+ },
+ "Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset",
+ "account_number": "2212"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2218"
+ },
+ "account_number": "221"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset",
+ "account_number": "2221"
+ },
+ "Autres terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2228"
+ },
+ "account_number": "222"
+ },
+ "Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2231"
+ },
+ "Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2232"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2234"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2235"
+ },
+ "Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "account_number": "2238"
+ },
+ "account_number": "223"
+ },
+ "Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset",
+ "account_number": "2241"
+ },
+ "Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2245"
+ },
+ "Autres travaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2248"
+ },
+ "account_number": "224"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "Carri\u00e8res": {
+ "account_type": "Fixed Asset",
+ "account_number": "2251"
+ },
+ "account_number": "225"
+ },
+ "Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "Parkings": {
+ "account_type": "Fixed Asset",
+ "account_number": "2261"
+ },
+ "account_number": "226"
+ },
+ "Terrains mis en concession": {
+ "account_type": "Fixed Asset",
+ "account_number": "227"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains immeubles de placement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2281"
+ },
+ "Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset",
+ "account_number": "2285"
+ },
+ "Terrains de location acquisition": {
+ "account_type": "Fixed Asset",
+ "account_number": "2286"
+ },
+ "Divers terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2288"
+ },
+ "account_number": "228"
+ },
+ "Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "account_number": "2291"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2292"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2295"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2298"
+ },
+ "account_number": "229"
+ },
+ "account_number": "22"
+ },
+ "B\u00e2timents, installations techniques et agencements": {
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "B\u00e2timents industriels": {
+ "account_number": "2311"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2312"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2313"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2314"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2315"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2316"
+ },
+ "account_number": "231"
+ },
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "B\u00e2timents industriels": {
+ "account_number": "2321"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2322"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2323"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2324"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2325"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2326"
+ },
+ "account_number": "232"
+ },
+ "Ouvrages d\u2019infrastructure": {
+ "Voies de terre": {
+ "account_number": "2331"
+ },
+ "Voies de fer": {
+ "account_number": "2332"
+ },
+ "Voies d\u2019eau": {
+ "account_number": "2333"
+ },
+ "Barrages, Digues": {
+ "account_number": "2334"
+ },
+ "Pistes d\u2019a\u00e9rodrome": {
+ "account_number": "2335"
+ },
+ "Autres ouvrages d\u2019infrastructures": {
+ "account_number": "2338"
+ },
+ "account_number": "233"
+ },
+ "Am\u00e9nagements, agencements et installations techniques": {
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {
+ "account_number": "2341"
+ },
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {
+ "account_number": "2342"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {
+ "account_number": "2343"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {
+ "account_number": "2344"
+ },
+ "Am\u00e9nagements et agencements des b\u00e2timents": {
+ "account_number": "2345"
+ },
+ "account_number": "234"
+ },
+ "Am\u00e9nagements de bureaux": {
+ "Installations g\u00e9n\u00e9rales": {
+ "account_number": "2351"
+ },
+ "Autres am\u00e9nagements de bureaux": {
+ "account_number": "2358"
+ },
+ "account_number": "235"
+ },
+ "B\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "237"
+ },
+ "Autres installations et agencements": {
+ "account_number": "238"
+ },
+ "B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "B\u00e2timents en cours": {
+ "account_number": "2391"
+ },
+ "Installations en cours": {
+ "account_number": "2392"
+ },
+ "Ouvrages d\u2019infrastructure en cours": {
+ "account_number": "2393"
+ },
+ "Am\u00e9nagements et agencements et installations techniques en cours": {
+ "account_number": "2394"
+ },
+ "Am\u00e9nagements de bureaux en cours": {
+ "account_number": "2395"
+ },
+ "Autres installations et agencements en cours": {
+ "account_number": "2398"
+ },
+ "account_number": "239"
+ },
+ "account_number": "23"
+ },
+ "Mat\u00e9riel, mobilier et actifs biologiques": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "Mat\u00e9riel industriel": {
+ "account_number": "2411"
+ },
+ "Outillage industriel": {
+ "account_number": "2412"
+ },
+ "Mat\u00e9riel commercial": {
+ "account_number": "2413"
+ },
+ "Outillage commercial": {
+ "account_number": "2414"
+ },
+ "Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {
+ "account_number": "2416"
+ },
+ "account_number": "241"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "Mat\u00e9riel agricole": {
+ "account_number": "2421"
+ },
+ "Outillage agricole": {
+ "account_number": "2422"
+ },
+ "Mat\u00e9riel & outillage agricole de location-acquisition": {
+ "account_number": "2426"
+ },
+ "account_number": "242"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "243"
+ },
+ "Mat\u00e9riel et mobilier": {
+ "Mat\u00e9riel de bureau": {
+ "account_number": "2441"
+ },
+ "Mat\u00e9riel informatique": {
+ "account_number": "2442"
+ },
+ "Mat\u00e9riel bureautique": {
+ "account_number": "2443"
+ },
+ "Mobilier de bureau": {
+ "account_number": "2444"
+ },
+ "Mat\u00e9riel et mobilier immeubles de placement": {
+ "account_number": "2445"
+ },
+ "Mat\u00e9riel et mobilier de location acquisition": {
+ "account_number": "2446"
+ },
+ "Mat\u00e9riel et mobilier des logements du personnel": {
+ "account_number": "2447"
+ },
+ "account_number": "244"
+ },
+ "Mat\u00e9riel de transport": {
+ "Mat\u00e9riel automobile": {
+ "account_number": "2451"
+ },
+ "Mat\u00e9riel ferroviaire": {
+ "account_number": "2452"
+ },
+ "Mat\u00e9riel fluvial, lagunaire": {
+ "account_number": "2453"
+ },
+ "Mat\u00e9riel naval": {
+ "account_number": "2454"
+ },
+ "Mat\u00e9riel a\u00e9rien": {
+ "account_number": "2455"
+ },
+ "Mat\u00e9riel de transport de location-acquisition": {
+ "account_number": "2456"
+ },
+ "Mat\u00e9riel hippomobile": {
+ "account_number": "2457"
+ },
+ "Autres mat\u00e9riels de transport": {
+ "account_number": "2458"
+ },
+ "account_number": "245"
+ },
+ "Actifs biologiques": {
+ "Cheptel, animaux de trait": {
+ "account_number": "2461"
+ },
+ "Cheptel, animaux reproducteurs": {
+ "account_number": "2462"
+ },
+ "Animaux de garde": {
+ "account_number": "2463"
+ },
+ "Plantations agricoles": {
+ "account_number": "2465"
+ },
+ "Autres actifs biologiques": {
+ "account_number": "2468"
+ },
+ "account_number": "246"
+ },
+ "Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "Agencements et am\u00e9nagements du mat\u00e9riel": {
+ "account_number": "2471"
+ },
+ "Agencements et am\u00e9nagements des actifs biologiques": {
+ "account_number": "2472"
+ },
+ "Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2478"
+ },
+ "account_number": "247"
+ },
+ "Autres mat\u00e9riels et mobiliers": {
+ "Collections et \u0153uvres d\u2019art": {
+ "account_number": "2481"
+ },
+ "Divers mat\u00e9riels mobiliers": {
+ "account_number": "2488"
+ },
+ "account_number": "248"
+ },
+ "Mat\u00e9riels et actifs biologiques en cours": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2491"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "account_number": "2492"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2493"
+ },
+ "Mat\u00e9riel et mobilier de bureau": {
+ "account_number": "2494"
+ },
+ "Mat\u00e9riel de transport": {
+ "account_number": "2495"
+ },
+ "Actifs biologiques": {
+ "account_number": "2496"
+ },
+ "Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2497"
+ },
+ "Autres mat\u00e9riels et actifs biologiques en cours": {
+ "account_number": "2498"
+ },
+ "account_number": "249"
+ },
+ "account_number": "24"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations": {
+ "Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "251"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "252"
+ },
+ "account_number": "25"
+ },
+ "Titres de participation": {
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "261"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "262"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "263"
+ },
+ "Participations dans des organismes professionnels": {
+ "account_number": "265"
+ },
+ "Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "266"
+ },
+ "Autres titres de participation": {
+ "account_number": "268"
+ },
+ "account_number": "26"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "Pr\u00eats et cr\u00e9ances": {
+ "Pr\u00eats participatifs": {
+ "account_number": "2711"
+ },
+ "Pr\u00eats aux associ\u00e9s": {
+ "account_number": "2712"
+ },
+ "Billets de fonds": {
+ "account_number": "2713"
+ },
+ "Titres pr\u00eat\u00e9s": {
+ "account_number": "2714"
+ },
+ "Autres pr\u00eats et cr\u00e9ances": {
+ "account_number": "2718"
+ },
+ "account_number": "271"
+ },
+ "Pr\u00eats au personnel": {
+ "Pr\u00eats immobiliers": {
+ "account_number": "2721"
+ },
+ "Pr\u00eats mobiliers et d\u2019installation": {
+ "account_number": "2722"
+ },
+ "Autres pr\u00eats au personnel": {
+ "account_number": "2728"
+ },
+ "account_number": "272"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "Retenues de garantie": {
+ "account_number": "2731"
+ },
+ "Fonds r\u00e9glement\u00e9": {
+ "account_number": "2733"
+ },
+ "Cr\u00e9ances sur le conc\u00e9dant": {
+ "account_number": "2734"
+ },
+ "Autres cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2738"
+ },
+ "account_number": "273"
+ },
+ "Titres immobilis\u00e9s": {
+ "Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {
+ "account_number": "2741"
+ },
+ "Titres participatifs": {
+ "account_number": "2742"
+ },
+ "Certificats d\u2019investissement": {
+ "account_number": "2743"
+ },
+ "Parts de fonds commun de placement (FCP)": {
+ "account_number": "2744"
+ },
+ "Obligations": {
+ "account_number": "2745"
+ },
+ "Actions ou parts propres": {
+ "account_number": "2746"
+ },
+ "Autres titres immobilis\u00e9s": {
+ "account_number": "2748"
+ },
+ "account_number": "274"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "D\u00e9p\u00f4ts pour loyers d\u2019avance": {
+ "account_number": "2751"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {
+ "account_number": "2752"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019eau": {
+ "account_number": "2753"
+ },
+ "D\u00e9p\u00f4ts pour le gaz": {
+ "account_number": "2754"
+ },
+ "D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {
+ "account_number": "2755"
+ },
+ "Cautionnements sur march\u00e9s publics": {
+ "account_number": "2756"
+ },
+ "Cautionnements sur autres op\u00e9rations": {
+ "account_number": "2757"
+ },
+ "Autres d\u00e9p\u00f4ts et cautionnements": {
+ "account_number": "2758"
+ },
+ "account_number": "275"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Pr\u00eats et cr\u00e9ances non commerciales": {
+ "account_number": "2761"
+ },
+ "Pr\u00eats au personnel": {
+ "account_number": "2762"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2763"
+ },
+ "Titres immobilis\u00e9s": {
+ "account_number": "2764"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2765"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {
+ "account_number": "2767"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "account_number": "2768"
+ },
+ "account_number": "276"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "2771"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "2772"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "2773"
+ },
+ "Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "2774"
+ },
+ "account_number": "277"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "Cr\u00e9ances diverses groupe": {
+ "account_number": "2781"
+ },
+ "Cr\u00e9ances diverses hors groupe": {
+ "account_number": "2782"
+ },
+ "Banques d\u00e9p\u00f4ts \u00e0 terme": {
+ "account_number": "2784"
+ },
+ "Or et m\u00e9taux pr\u00e9cieux": {
+ "account_number": "2785"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "account_number": "2788"
+ },
+ "account_number": "278"
+ },
+ "account_number": "27"
+ },
+ "Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2811"
+ },
+ "Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2812"
+ },
+ "Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2813"
+ },
+ "Amortissements des marques": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2814"
+ },
+ "Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2815"
+ },
+ "Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2816"
+ },
+ "Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2817"
+ },
+ "Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2818"
+ },
+ "account_number": "281"
+ },
+ "Amortissements des terrains": {
+ "Amortissements des travaux de mise en valeur des terrains": {
+ "account_number": "2824"
+ },
+ "account_number": "282"
+ },
+ "Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2831"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2832"
+ },
+ "Amortissements des ouvrages d\u2019infrastructure": {
+ "account_number": "2833"
+ },
+ "Amortissements des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2834"
+ },
+ "Amortissements des am\u00e9nagements de bureaux": {
+ "account_number": "2835"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2837"
+ },
+ "Amortissements des autres installations et agencements": {
+ "account_number": "2838"
+ },
+ "account_number": "283"
+ },
+ "Amortissements du mat\u00e9riel": {
+ "Amortissements du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2841"
+ },
+ "Amortissements du mat\u00e9riel et outillage agricole": {
+ "account_number": "2842"
+ },
+ "Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2843"
+ },
+ "Amortissements du mat\u00e9riel et mobilier": {
+ "account_number": "2844"
+ },
+ "Amortissements du mat\u00e9riel de transport": {
+ "account_number": "2845"
+ },
+ "Amortissements des actifs biologiques": {
+ "account_number": "2846"
+ },
+ "Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2847"
+ },
+ "Amortissements des autres mat\u00e9riels": {
+ "account_number": "2848"
+ },
+ "account_number": "284"
+ },
+ "account_number": "28"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations": {
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {
+ "account_number": "2911"
+ },
+ "D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {
+ "account_number": "2912"
+ },
+ "D\u00e9pr\u00e9ciations des logiciels et sites internet": {
+ "account_number": "2913"
+ },
+ "D\u00e9pr\u00e9ciations des marques": {
+ "account_number": "2914"
+ },
+ "D\u00e9pr\u00e9ciations du fonds commercial": {
+ "account_number": "2915"
+ },
+ "D\u00e9pr\u00e9ciations du droit au bail": {
+ "account_number": "2916"
+ },
+ "D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {
+ "account_number": "2917"
+ },
+ "D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {
+ "account_number": "2918"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {
+ "account_number": "2919"
+ },
+ "account_number": "291"
+ },
+ "D\u00e9pr\u00e9ciations des terrains": {
+ "D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {
+ "account_number": "2921"
+ },
+ "D\u00e9pr\u00e9ciations des terrains nus": {
+ "account_number": "2922"
+ },
+ "D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {
+ "account_number": "2923"
+ },
+ "D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {
+ "account_number": "2924"
+ },
+ "D\u00e9pr\u00e9ciations des terrains de gisement": {
+ "account_number": "2925"
+ },
+ "D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {
+ "account_number": "2926"
+ },
+ "D\u00e9pr\u00e9ciations des terrains mis en concession": {
+ "account_number": "2927"
+ },
+ "D\u00e9pr\u00e9ciations des autres terrains": {
+ "account_number": "2928"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {
+ "account_number": "2929"
+ },
+ "account_number": "292"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2931"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2932"
+ },
+ "D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {
+ "account_number": "2933"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2934"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {
+ "account_number": "2935"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2937"
+ },
+ "D\u00e9pr\u00e9ciations des autres installations et agencements": {
+ "account_number": "2938"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {
+ "account_number": "2939"
+ },
+ "account_number": "293"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2941"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {
+ "account_number": "2942"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2943"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {
+ "account_number": "2944"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {
+ "account_number": "2945"
+ },
+ "D\u00e9pr\u00e9ciations des actifs biologiques": {
+ "account_number": "2946"
+ },
+ "D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2947"
+ },
+ "D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {
+ "account_number": "2948"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {
+ "account_number": "2949"
+ },
+ "account_number": "294"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "2951"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "2952"
+ },
+ "account_number": "295"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation": {
+ "D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "2961"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "2962"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "2963"
+ },
+ "D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {
+ "account_number": "2965"
+ },
+ "D\u00e9pr\u00e9ciations des parts dans des GIE": {
+ "account_number": "2966"
+ },
+ "D\u00e9pr\u00e9ciations des autres titres de participation": {
+ "account_number": "2968"
+ },
+ "account_number": "296"
+ },
+ "D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {
+ "account_number": "2971"
+ },
+ "D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {
+ "account_number": "2972"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2973"
+ },
+ "D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {
+ "account_number": "2974"
+ },
+ "D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2975"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "account_number": "2977"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {
+ "account_number": "2978"
+ },
+ "account_number": "297"
+ },
+ "account_number": "29"
+ },
+ "root_type": "Asset",
+ "account_number": "2"
+ },
+ "Comptes de Stocks": {
+ "Marchandises": {
+ "Marchandises A": {
+ "Marchandises A1": {
+ "account_number": "3111"
+ },
+ "Marchandises A2": {
+ "account_number": "3112"
+ },
+ "account_number": "311"
+ },
+ "Marchandises B": {
+ "Marchandises B1": {
+ "account_number": "3121"
+ },
+ "Marchandises B2": {
+ "account_number": "3122"
+ },
+ "account_number": "312"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3131"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3132"
+ },
+ "account_number": "313"
+ },
+ "Marchandises hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "318"
+ },
+ "account_number": "31"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Mati\u00e8res A": {
+ "account_number": "321"
+ },
+ "Mati\u00e8res B": {
+ "account_number": "322"
+ },
+ "Fournitures (A, B)": {
+ "account_number": "323"
+ },
+ "account_number": "32"
+ },
+ "Autres approvisionnements": {
+ "Mati\u00e8res consommables": {
+ "account_number": "331"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "332"
+ },
+ "Fournitures de magasin": {
+ "account_number": "333"
+ },
+ "Fournitures de bureau": {
+ "account_number": "334"
+ },
+ "Emballages": {
+ "Emballages perdus": {
+ "account_number": "3351"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "3352"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "3353"
+ },
+ "Autres emballages": {
+ "account_number": "3358"
+ },
+ "account_number": "335"
+ },
+ "Autres mati\u00e8res": {
+ "account_number": "338"
+ },
+ "account_number": "33"
+ },
+ "Produits en cours": {
+ "Produits en cours": {
+ "Produits en cours P1": {
+ "account_number": "3411"
+ },
+ "Produits en cours P2": {
+ "account_number": "3412"
+ },
+ "account_number": "341"
+ },
+ "Travaux en cours": {
+ "Travaux en cours T1": {
+ "account_number": "3421"
+ },
+ "Travaux en cours T2": {
+ "account_number": "3422"
+ },
+ "account_number": "342"
+ },
+ "Produits interm\u00e9diaires en cours": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3431"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3432"
+ },
+ "account_number": "343"
+ },
+ "Produits r\u00e9siduels en cours": {
+ "Produits r\u00e9siduels A": {
+ "account_number": "3441"
+ },
+ "Produits r\u00e9siduels B": {
+ "account_number": "3442"
+ },
+ "account_number": "344"
+ },
+ "Actifs biologiques en cours": {
+ "Animaux": {
+ "account_number": "3451"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3452"
+ },
+ "account_number": "345"
+ },
+ "account_number": "34"
+ },
+ "Services en cours": {
+ "\u00c9tudes en cours": {
+ "\u00c9tudes en cours E1": {
+ "account_number": "3511"
+ },
+ "\u00c9tudes en cours E2": {
+ "account_number": "3512"
+ },
+ "account_number": "351"
+ },
+ "Prestations de services en cours": {
+ "Prestations de services S1": {
+ "account_number": "3521"
+ },
+ "Prestations de services S2": {
+ "account_number": "3522"
+ }
+ },
+ "account_number": "35"
+ },
+ "Produits finis": {
+ "Produits finis A": {
+ "account_number": "361"
+ },
+ "Produits finis B": {
+ "account_number": "362"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3631"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3632"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3638"
+ },
+ "account_number": "363"
+ },
+ "account_number": "36"
+ },
+ "Produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3711"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3712"
+ },
+ "account_number": "371"
+ },
+ "Produits r\u00e9siduels": {
+ "D\u00e9chets": {
+ "account_number": "3721"
+ },
+ "Rebuts": {
+ "account_number": "3722"
+ },
+ "Mati\u00e8res de R\u00e9cup\u00e9ration": {
+ "account_number": "3723"
+ },
+ "account_number": "372"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3731"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3732"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3738"
+ },
+ "account_number": "373"
+ },
+ "account_number": "37"
+ },
+ "Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "Marchandises en cours de route": {
+ "account_number": "381"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {
+ "account_number": "382"
+ },
+ "Autres approvisionnements en cours de route": {
+ "account_number": "383"
+ },
+ "Produits finis en cours de route": {
+ "account_number": "386"
+ },
+ "Stock en consignation ou en d\u00e9p\u00f4t": {
+ "Stock en consignation": {
+ "account_number": "3871"
+ },
+ "Stock en d\u00e9p\u00f4t": {
+ "account_number": "3872"
+ },
+ "account_number": "387"
+ },
+ "Stock provenant d\u2019immobilisations mises hors service ou au rebut": {
+ "account_number": "388"
+ },
+ "account_number": "38"
+ },
+ "D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "D\u00e9pr\u00e9ciations des stocks de marchandises": {
+ "account_number": "391"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "392"
+ },
+ "D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {
+ "account_number": "393"
+ },
+ "D\u00e9pr\u00e9ciations des productions en cours": {
+ "account_number": "394"
+ },
+ "D\u00e9pr\u00e9ciations des services en cours": {
+ "account_number": "395"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits finis": {
+ "account_number": "396"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "account_number": "397"
+ },
+ "D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_number": "398"
+ },
+ "account_number": "39"
+ },
+ "root_type": "Asset",
+ "account_number": "3"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "Fournisseurs d\u00e9biteurs": {
+ "Fournisseurs Avances et acomptes vers\u00e9s": {
+ "account_number": "4091"
+ },
+ "Fournisseurs Groupe avances et acomptes vers\u00e9s": {
+ "account_number": "4092"
+ },
+ "Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {
+ "account_number": "4093"
+ },
+ "Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {
+ "account_number": "4094"
+ },
+ "Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {
+ "account_number": "4098"
+ },
+ "account_number": "409"
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "Clients": {
+ "Clients": {
+ "account_type": "Receivable",
+ "account_number": "4111"
+ },
+ "Clients groupe": {
+ "account_type": "Receivable",
+ "account_number": "4112"
+ },
+ "Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable",
+ "account_number": "4114"
+ },
+ "Clients, organismes internationaux": {
+ "account_type": "Receivable",
+ "account_number": "4115"
+ },
+ "Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable",
+ "account_number": "4116"
+ },
+ "Client, retenues de garantie": {
+ "account_type": "Receivable",
+ "account_number": "4117"
+ },
+ "Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable",
+ "account_number": "4118"
+ },
+ "account_type": "Receivable",
+ "account_number": "411"
+ },
+ "Clients, effets \u00e0 recevoir en portefeuille": {
+ "Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4121"
+ },
+ "Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4122"
+ },
+ "\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4124"
+ },
+ "Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4125"
+ },
+ "account_type": "Receivable",
+ "account_number": "412"
+ },
+ "Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4131"
+ },
+ "Clients, effets impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4132"
+ },
+ "Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4133"
+ },
+ "Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4138"
+ },
+ "account_type": "Receivable",
+ "account_number": "413"
+ },
+ "Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4141"
+ },
+ "Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4142"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4146"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4147"
+ },
+ "account_type": "Receivable",
+ "account_number": "414"
+ },
+ "Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable",
+ "account_number": "415"
+ },
+ "Cr\u00e9ances clients litigieuses ou douteuses": {
+ "Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable",
+ "account_number": "4161"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_type": "Receivable",
+ "account_number": "4162"
+ },
+ "account_type": "Receivable",
+ "account_number": "416"
+ },
+ "Clients, produits \u00e0 recevoir": {
+ "Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable",
+ "account_number": "4181"
+ },
+ "Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable",
+ "account_number": "4186"
+ },
+ "account_type": "Receivable",
+ "account_number": "418"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "Personnel, avances et acomptes": {
+ "Personnel, avances": {
+ "account_number": "4211"
+ },
+ "Personnel, acomptes": {
+ "account_number": "4212"
+ },
+ "Frais avanc\u00e9s et fournitures au personnel": {
+ "account_number": "4213"
+ },
+ "account_number": "421"
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "Prestations familiales": {
+ "account_number": "4311"
+ },
+ "Accidents de travail": {
+ "account_number": "4312"
+ },
+ "Caisse de retraite obligatoire": {
+ "account_number": "4313"
+ },
+ "Caisse de retraite facultative": {
+ "account_number": "4314"
+ },
+ "Autres cotisations sociales": {
+ "account_number": "4318"
+ }
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "Mutuelle": {
+ "account_number": "4331"
+ },
+ "Assurances retraite": {
+ "account_number": "4332"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "4333"
+ }
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Produits \u00e0 recevoir": {
+ "account_number": "4387"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "\u00c9tat, TVA factur\u00e9e": {
+ "TVA factur\u00e9e sur ventes": {
+ "account_number": "4431"
+ },
+ "TVA factur\u00e9e sur prestations de services": {
+ "account_number": "4432"
+ },
+ "TVA factur\u00e9e sur travaux": {
+ "account_number": "4433"
+ },
+ "TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {
+ "account_number": "4434"
+ },
+ "TVA sur factures \u00e0 \u00e9tablir": {
+ "account_number": "4435"
+ },
+ "account_number": "443"
+ },
+ "\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "TVA r\u00e9cup\u00e9rable sur immobilisations": {
+ "account_number": "4451"
+ },
+ "TVA r\u00e9cup\u00e9rable sur achats": {
+ "account_number": "4452"
+ },
+ "TVA r\u00e9cup\u00e9rable sur transport": {
+ "account_number": "4453"
+ },
+ "TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {
+ "account_number": "4454"
+ },
+ "TVA r\u00e9cup\u00e9rable sur factures non parvenues": {
+ "account_number": "4455"
+ },
+ "TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {
+ "account_number": "4456"
+ },
+ "account_number": "445"
+ },
+ "\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges \u00e0 payer": {
+ "account_number": "4486"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4487"
+ },
+ "account_number": "448"
+ },
+ "\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "\u00c9tat, obligations cautionn\u00e9es": {
+ "account_number": "4491"
+ },
+ "\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {
+ "account_number": "4492"
+ },
+ "\u00c9tat, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4493"
+ },
+ "\u00c9tat, subventions investissement \u00e0 recevoir": {
+ "account_number": "4494"
+ },
+ "\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {
+ "account_number": "4495"
+ },
+ "\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {
+ "account_number": "4496"
+ },
+ "\u00c9tat, avances sur subventions": {
+ "account_number": "4497"
+ },
+ "\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {
+ "account_number": "4499"
+ },
+ "account_number": "449"
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "Op\u00e9rations avec les organismes africains": {
+ "account_number": "451"
+ },
+ "Op\u00e9rations avec les autres organismes internationaux": {
+ "account_number": "452"
+ },
+ "Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "Organismes internationaux, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4581"
+ },
+ "Organismes internationaux, subventions \u00e0 recevoir": {
+ "account_number": "4582"
+ },
+ "account_number": "458"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "Apporteurs, capital appel\u00e9, non vers\u00e9": {
+ "account_number": "4613"
+ },
+ "Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {
+ "account_number": "4614"
+ },
+ "Apporteurs, titres \u00e0 \u00e9changer": {
+ "account_number": "4618"
+ }
+ },
+ "Apporteurs, restant d\u00fb sur capital appel\u00e9": {
+ "account_number": "467"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4721"
+ },
+ "Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {
+ "account_number": "4726"
+ }
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "Mandants": {
+ "account_number": "4731"
+ },
+ "Mandataires": {
+ "account_number": "4732"
+ },
+ "Commettants": {
+ "account_number": "4733"
+ },
+ "Commissionnaires": {
+ "account_number": "4734"
+ },
+ "\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {
+ "account_number": "4739"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "Compte de r\u00e9partition p\u00e9riodique des produits": {
+ "account_number": "4747"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "Compte actif": {
+ "account_type": "Temporary",
+ "account_number": "4751"
+ }
+ },
+ "Charges constat\u00e9es d\u2019avance": {
+ "account_number": "476"
+ },
+ "478-\u00c9carts de conversion actif": {
+ "Diminution des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4781"
+ },
+ "Diminution des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4782"
+ },
+ "Augmentation des dettes d\u2019exploitation": {
+ "account_number": "4783"
+ },
+ "Augmentation des dettes financi\u00e8res": {
+ "account_number": "4784"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4786"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4788"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "En compte, immobilisations incorporelles": {
+ "account_number": "4851"
+ },
+ "En compte, immobilisations corporelles": {
+ "account_number": "4852"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_number": "4853"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_number": "4854"
+ },
+ "Effets escompt\u00e9s non \u00e9chus": {
+ "account_number": "4855"
+ },
+ "Retenues de garantie": {
+ "account_number": "4857"
+ },
+ "Factures \u00e0 \u00e9tablir": {
+ "account_number": "4858"
+ },
+ "account_number": "485"
+ },
+ "Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "488"
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "D\u00e9pr\u00e9ciations des comptes clients": {
+ "Cr\u00e9ances litigieuses": {
+ "account_number": "4911"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_number": "4912"
+ },
+ "account_number": "491"
+ },
+ "D\u00e9pr\u00e9ciations des comptes organismes internationaux": {
+ "account_number": "495"
+ },
+ "D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "Associ\u00e9s, comptes courants": {
+ "account_number": "4962"
+ },
+ "Associ\u00e9s, op\u00e9rations faites en commun": {
+ "account_number": "4963"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "4966"
+ },
+ "account_number": "496"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {
+ "account_number": "497"
+ },
+ "D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "account_number": "4985"
+ },
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4986"
+ },
+ "Autres cr\u00e9ances HAO": {
+ "account_number": "4988"
+ },
+ "account_number": "498"
+ },
+ "Provisions pour risques \u00e0 court terme": {
+ "Sur op\u00e9rations d\u2019exploitation": {
+ "account_number": "4991"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "4997"
+ },
+ "Sur op\u00e9rations HAO": {
+ "account_number": "4998"
+ },
+ "account_number": "499"
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "Fournisseurs, dettes en compte": {
+ "Fournisseurs": {
+ "account_type": "Payable",
+ "account_number": "4011"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Payable",
+ "account_number": "4012"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Payable",
+ "account_number": "4013"
+ },
+ "Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable",
+ "account_number": "4016"
+ },
+ "Fournisseur, retenues de garantie": {
+ "account_type": "Payable",
+ "account_number": "4017"
+ },
+ "account_type": "Payable",
+ "account_number": "401"
+ },
+ "Fournisseurs, effets \u00e0 payer": {
+ "Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4021"
+ },
+ "Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4022"
+ },
+ "Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4023"
+ },
+ "account_type": "Payable",
+ "account_number": "402"
+ },
+ "Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4041"
+ },
+ "Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4042"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4046"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4047"
+ },
+ "account_type": "Payable",
+ "account_number": "404"
+ },
+ "Fournisseurs, factures non parvenues": {
+ "Fournisseurs": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4081"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4082"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4083"
+ },
+ "Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4086"
+ },
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "408"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "Clients cr\u00e9diteurs": {
+ "Clients, avances et acomptes re\u00e7us": {
+ "account_number": "4191"
+ },
+ "Clients groupe, avances et acomptes re\u00e7us": {
+ "account_number": "4192"
+ },
+ "Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {
+ "account_number": "4194"
+ },
+ "Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {
+ "account_number": "4198"
+ },
+ "account_number": "419"
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "Personnel, r\u00e9mun\u00e9rations dues": {
+ "account_number": "422"
+ },
+ "Personnel, oppositions, saisies-arr\u00eats": {
+ "Personnel, oppositions": {
+ "account_number": "4231"
+ },
+ "Personnel, saisies-arr\u00eats": {
+ "account_number": "4232"
+ },
+ "Personnel, avis \u00e0 tiers d\u00e9tenteur": {
+ "account_number": "4233"
+ },
+ "account_number": "423"
+ },
+ "Personnel, \u0153uvres sociales internes": {
+ "Assistance m\u00e9dicale": {
+ "account_number": "4241"
+ },
+ "Allocations familiales": {
+ "account_number": "4242"
+ },
+ "Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {
+ "account_number": "4245"
+ },
+ "Autres \u0153uvres sociales internes": {
+ "account_number": "4248"
+ },
+ "account_number": "424"
+ },
+ "Repr\u00e9sentants du personnel": {
+ "D\u00e9l\u00e9gu\u00e9s du personnel": {
+ "account_number": "4251"
+ },
+ "Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {
+ "account_number": "4252"
+ },
+ "Autres repr\u00e9sentants du personnel": {
+ "account_number": "4258"
+ },
+ "account_number": "425"
+ },
+ "Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "Participation aux b\u00e9n\u00e9fices": {
+ "account_number": "4261"
+ },
+ "Participation au capital": {
+ "account_number": "4264"
+ },
+ "account_number": "426"
+ },
+ "Personnel d\u00e9p\u00f4ts": {
+ "account_number": "427"
+ },
+ "Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {
+ "account_number": "4281"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4286"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4287"
+ },
+ "account_number": "428"
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges sociales sur gratifications \u00e0 payer": {
+ "account_number": "4381"
+ },
+ "Charges sociales sur cong\u00e9s \u00e0 payer": {
+ "account_number": "4382"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4386"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {
+ "account_number": "441"
+ },
+ "\u00c9tat, autres imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes d\u2019\u00c9tat": {
+ "account_number": "4421"
+ },
+ "Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {
+ "account_number": "4422"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des obligataires": {
+ "account_number": "4423"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {
+ "account_number": "4424"
+ },
+ "Droits de douane": {
+ "account_number": "4426"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "4428"
+ },
+ "account_number": "442"
+ },
+ "\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "\u00c9tat, TVA due": {
+ "account_number": "4441"
+ },
+ "\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {
+ "account_number": "4449"
+ },
+ "account_number": "444"
+ },
+ "\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {
+ "account_number": "446"
+ },
+ "\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {
+ "account_number": "4471"
+ },
+ "Imp\u00f4ts sur salaires": {
+ "account_number": "4472"
+ },
+ "Contribution nationale": {
+ "account_number": "4473"
+ },
+ "Contribution nationale de solidarit\u00e9": {
+ "account_number": "4474"
+ },
+ "Autres imp\u00f4ts et contributions": {
+ "account_number": "4478"
+ },
+ "account_number": "447"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "Apporteurs, apports en nature": {
+ "account_number": "4611"
+ },
+ "Apporteurs, apports en num\u00e9raire": {
+ "account_number": "4612"
+ },
+ "Apporteurs, versements re\u00e7us sur augmentation de capital": {
+ "account_number": "4615"
+ },
+ "Apporteurs, versements anticip\u00e9s": {
+ "account_number": "4616"
+ },
+ "Apporteurs d\u00e9faillants": {
+ "account_number": "4617"
+ },
+ "Apporteurs, capital \u00e0 rembourser": {
+ "account_number": "4619"
+ }
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "Principal": {
+ "account_number": "4621"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4626"
+ }
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "Op\u00e9rations courantes": {
+ "account_number": "4631"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4636"
+ }
+ },
+ "Associ\u00e9s, dividendes \u00e0 payer": {
+ "account_number": "465"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "466"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "D\u00e9biteurs divers": {
+ "account_number": "4711"
+ },
+ "Cr\u00e9diteurs divers": {
+ "account_number": "4712"
+ },
+ "Obligataires": {
+ "account_number": "4713"
+ },
+ "R\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "4715"
+ },
+ "Compte d\u2019affacturage": {
+ "account_number": "4716"
+ },
+ "D\u00e9biteurs divers retenues de garantie": {
+ "account_number": "4717"
+ },
+ "Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {
+ "account_number": "4718"
+ },
+ "Bons de souscription d\u2019actions et d\u2019obligations": {
+ "account_number": "4719"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "Compte de r\u00e9partition p\u00e9riodique des charges": {
+ "account_number": "4746"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "Compte passif": {
+ "account_number": "4752"
+ }
+ },
+ "Produits constat\u00e9s d\u2019avance": {
+ "account_number": "477"
+ },
+ "479-\u00c9carts de conversion passif": {
+ "Augmentation des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4791"
+ },
+ "Augmentation des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4792"
+ },
+ "Diminution des dettes d\u2019exploitation": {
+ "account_number": "4793"
+ },
+ "Diminution des dettes financi\u00e8res": {
+ "account_number": "4794"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4797"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4798"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "Fournisseurs d\u2019investissements": {
+ "Immobilisations incorporelles": {
+ "account_number": "4811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4812"
+ },
+ "Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {
+ "account_number": "4813"
+ },
+ "R\u00e9serve de propri\u00e9t\u00e9": {
+ "account_number": "4816"
+ },
+ "Retenues de garantie": {
+ "account_number": "4817"
+ },
+ "Factures non parvenues": {
+ "account_number": "4818"
+ },
+ "account_number": "481"
+ },
+ "Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "Immobilisations incorporelles": {
+ "account_number": "4821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4822"
+ },
+ "account_number": "482"
+ },
+ "Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "Produits": {
+ "account_number": "4887"
+ },
+ "account_number": "484"
+ }
+ },
+ "root_type": "Liability"
+ },
+ "Comptes de tr\u00e9sorerie": {
+ "Titres de placement": {
+ "Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "Titres du Tr\u00e9sor \u00e0 court terme": {
+ "account_number": "5011"
+ },
+ "Titres d\u2019organismes financiers": {
+ "account_number": "5012"
+ },
+ "Bons de caisse \u00e0 court terme": {
+ "account_number": "5013"
+ },
+ "Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {
+ "account_number": "5016"
+ },
+ "account_number": "501"
+ },
+ "Actions": {
+ "Actions ou parts propres": {
+ "account_number": "5021"
+ },
+ "Actions cot\u00e9es": {
+ "account_number": "5022"
+ },
+ "Actions non cot\u00e9es": {
+ "account_number": "5023"
+ },
+ "Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {
+ "account_number": "5024"
+ },
+ "Autres actions": {
+ "account_number": "5025"
+ },
+ "Frais d\u2019acquisition des actions": {
+ "account_number": "5026"
+ },
+ "account_number": "502"
+ },
+ "Obligations": {
+ "Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {
+ "account_number": "5031"
+ },
+ "Obligations cot\u00e9es": {
+ "account_number": "5032"
+ },
+ "Obligations non cot\u00e9es": {
+ "account_number": "5033"
+ },
+ "Autres obligations": {
+ "account_number": "5035"
+ },
+ "Frais d\u2019acquisition des obligations": {
+ "account_number": "5036"
+ },
+ "account_number": "503"
+ },
+ "Bons de souscription": {
+ "Bons de souscription d\u2019actions": {
+ "account_number": "5042"
+ },
+ "Bons de souscription d\u2019obligations": {
+ "account_number": "5043"
+ },
+ "account_number": "504"
+ },
+ "Titres n\u00e9gociables hors r\u00e9gion": {
+ "account_number": "505"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "account_number": "5061"
+ },
+ "Actions": {
+ "account_number": "5062"
+ },
+ "Obligations": {
+ "account_number": "5063"
+ },
+ "account_number": "506"
+ },
+ "Autres titres de placement et cr\u00e9ances assimil\u00e9es": {
+ "account_number": "508"
+ },
+ "account_number": "50"
+ },
+ "Valeurs \u00e0 encaisser": {
+ "Effets \u00e0 encaisser": {
+ "account_number": "511"
+ },
+ "Effets \u00e0 l\u2019encaissement": {
+ "account_number": "512"
+ },
+ "Ch\u00e8ques \u00e0 encaisser": {
+ "account_number": "513"
+ },
+ "Ch\u00e8ques \u00e0 l\u2019encaissement": {
+ "account_number": "514"
+ },
+ "Cartes de cr\u00e9dit \u00e0 encaisser": {
+ "account_number": "515"
+ },
+ "Autres valeurs \u00e0 l\u2019encaissement": {
+ "Warrants": {
+ "account_number": "5181"
+ },
+ "Billets de fonds": {
+ "account_number": "5182"
+ },
+ "Ch\u00e8ques de voyage": {
+ "account_number": "5185"
+ },
+ "Coupons \u00e9chus": {
+ "account_number": "5186"
+ },
+ "Int\u00e9r\u00eats \u00e9chus des obligations": {
+ "account_number": "5187"
+ },
+ "account_number": "518"
+ },
+ "account_number": "51"
+ },
+ "Banques": {
+ "Banques locales": {
+ "Banques en monnaie nationale": {
+ "account_type": "Bank",
+ "account_number": "5211"
+ },
+ "Banques en devises": {
+ "account_type": "Bank",
+ "account_number": "5215"
+ },
+ "account_type": "Bank",
+ "account_number": "521"
+ },
+ "Banques autres \u00c9tats r\u00e9gion": {
+ "account_number": "522"
+ },
+ "Banques autres \u00c9tats zone mon\u00e9taire": {
+ "account_number": "523"
+ },
+ "Banques hors zone mon\u00e9taire": {
+ "account_number": "524"
+ },
+ "Banques d\u00e9p\u00f4t \u00e0 terme": {
+ "account_number": "525"
+ },
+ "Banques, int\u00e9r\u00eats courus": {
+ "Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {
+ "account_number": "5261"
+ },
+ "Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {
+ "account_number": "5267"
+ },
+ "account_number": "526"
+ },
+ "account_number": "52"
+ },
+ "\u00c9tablissements financiers et assimil\u00e9s": {
+ "Ch\u00e8ques postaux": {
+ "account_number": "531"
+ },
+ "Tr\u00e9sor": {
+ "account_number": "532"
+ },
+ "Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {
+ "account_number": "533"
+ },
+ "\u00c9tablissements financiers, int\u00e9r\u00eats courus": {
+ "account_number": "536"
+ },
+ "Autres organismes financiers": {
+ "account_number": "538"
+ },
+ "account_number": "53"
+ },
+ "Instruments de tr\u00e9sorerie": {
+ "Options de taux d\u2019int\u00e9r\u00eat": {
+ "account_number": "541"
+ },
+ "Options de taux de change": {
+ "account_number": "542"
+ },
+ "Options de taux boursiers": {
+ "account_number": "543"
+ },
+ "Instruments de march\u00e9s \u00e0 terme": {
+ "account_number": "544"
+ },
+ "Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {
+ "account_number": "545"
+ },
+ "account_number": "54"
+ },
+ "Instruments de monnaie \u00e9lectronique": {
+ "Monnaie \u00e9lectronique carte carburant": {
+ "account_number": "551"
+ },
+ "Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {
+ "account_number": "552"
+ },
+ "Monnaie \u00e9lectronique carte p\u00e9age": {
+ "account_number": "553"
+ },
+ "Porte-monnaie \u00e9lectronique": {
+ "account_number": "554"
+ },
+ "Autres instruments de monnaies \u00e9lectroniques": {
+ "account_number": "558"
+ },
+ "account_number": "55"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "Cr\u00e9dits de tr\u00e9sorerie": {
+ "account_number": "561"
+ },
+ "Escompte de cr\u00e9dits de campagne": {
+ "account_number": "564"
+ },
+ "Escompte de cr\u00e9dits ordinaires": {
+ "account_number": "565"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {
+ "account_number": "566"
+ },
+ "account_number": "56"
+ },
+ "Caisse": {
+ "Caisse si\u00e8ge social": {
+ "Caisse en monnaie nationale": {
+ "account_number": "5711"
+ },
+ "Caisse en devises": {
+ "account_number": "5712"
+ },
+ "account_number": "571"
+ },
+ "Caisse succursale A": {
+ "En monnaie nationale": {
+ "account_number": "5721"
+ },
+ "En devises": {
+ "account_number": "5722"
+ },
+ "account_number": "572"
+ },
+ "Caisse succursale B": {
+ "En monnaie nationale": {
+ "account_number": "5731"
+ },
+ "En devises": {
+ "account_number": "5732"
+ },
+ "account_number": "573"
+ },
+ "account_number": "57"
+ },
+ "R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "R\u00e9gies d\u2019avance": {
+ "account_number": "581"
+ },
+ "Accr\u00e9ditifs": {
+ "account_number": "582"
+ },
+ "Virements de fonds": {
+ "account_number": "585"
+ },
+ "Autres virements internes": {
+ "account_number": "588"
+ },
+ "account_number": "58"
+ },
+ "D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "D\u00e9pr\u00e9ciations des titres de placement": {
+ "account_number": "590"
+ },
+ "D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {
+ "account_number": "591"
+ },
+ "D\u00e9pr\u00e9ciations des comptes banques": {
+ "account_number": "592"
+ },
+ "D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {
+ "account_number": "593"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {
+ "account_number": "594"
+ },
+ "Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {
+ "account_number": "599"
+ },
+ "account_number": "59"
+ },
+ "root_type": "Asset",
+ "account_number": "5"
+ },
+ "Comptes de charges des activit\u00e9s ordinaires": {
+ "Achats et variations de stocks": {
+ "Achats de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6014"
+ },
+ "Frais sur achats": {
+ "account_number": "6015"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6019"
+ },
+ "account_number": "601"
+ },
+ "Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6024"
+ },
+ "Frais sur achats": {
+ "account_number": "6025"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6029"
+ },
+ "account_number": "602"
+ },
+ "Variations des stocks de biens achet\u00e9s": {
+ "Variations des stocks de marchandises": {
+ "account_number": "6031"
+ },
+ "Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "6032"
+ },
+ "Variations des stocks d\u2019autres approvisionnements": {
+ "account_number": "6033"
+ },
+ "account_number": "603"
+ },
+ "Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "Mati\u00e8res consommables": {
+ "account_number": "6041"
+ },
+ "Mati\u00e8res combustibles": {
+ "account_number": "6042"
+ },
+ "Produits d\u2019entretien": {
+ "account_number": "6043"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "6044"
+ },
+ "Frais sur achat": {
+ "account_number": "6045"
+ },
+ "Fournitures de magasin": {
+ "account_number": "6046"
+ },
+ "Fournitures de bureau": {
+ "account_number": "6047"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6049"
+ },
+ "account_number": "604"
+ },
+ "Autres achats": {
+ "Fournitures non stockables Eau": {
+ "account_number": "6051"
+ },
+ "Fournitures non stockables \u00c9lectricit\u00e9": {
+ "account_number": "6052"
+ },
+ "Fournitures non stockables Autres \u00e9nergies": {
+ "account_number": "6053"
+ },
+ "Fournitures d\u2019entretien non stockables": {
+ "account_number": "6054"
+ },
+ "Fournitures de bureau non stockables": {
+ "account_number": "6055"
+ },
+ "Achats de petit mat\u00e9riel et outillage": {
+ "account_number": "6056"
+ },
+ "Achats d\u2019\u00e9tudes et prestations de services": {
+ "account_number": "6057"
+ },
+ "Achats de travaux, mat\u00e9riels et \u00e9quipements": {
+ "account_number": "6058"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6059"
+ },
+ "account_number": "605"
+ },
+ "Achats d\u2019emballages": {
+ "Emballages perdus": {
+ "account_number": "6081"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "6082"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "6083"
+ },
+ "Frais sur achats": {
+ "account_number": "6085"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6089"
+ },
+ "account_number": "608"
+ },
+ "account_number": "60"
+ },
+ "Transports": {
+ "Transports sur ventes": {
+ "account_number": "612"
+ },
+ "Transports pour le compte de tiers": {
+ "account_number": "613"
+ },
+ "Transports du personnel": {
+ "account_number": "614"
+ },
+ "Transports de plis": {
+ "account_number": "616"
+ },
+ "Autres frais de transport": {
+ "Voyages et d\u00e9placements": {
+ "account_number": "6181"
+ },
+ "Transports entre \u00e9tablissements ou chantiers": {
+ "account_number": "6182"
+ },
+ "Transports administratifs": {
+ "account_number": "6183"
+ },
+ "account_number": "618"
+ },
+ "account_number": "61"
+ },
+ "Services ext\u00e9rieurs": {
+ "Sous-traitance g\u00e9n\u00e9rale": {
+ "account_number": "621"
+ },
+ "Locations, charges locatives": {
+ "Locations de terrains": {
+ "account_number": "6221"
+ },
+ "Locations de b\u00e2timents": {
+ "account_number": "6222"
+ },
+ "Locations de mat\u00e9riels et outillages": {
+ "account_number": "6223"
+ },
+ "Malis sur emballages": {
+ "account_number": "6224"
+ },
+ "Locations d\u2019emballages": {
+ "account_number": "6225"
+ },
+ "Fermages et loyers du foncier": {
+ "account_number": "6226"
+ },
+ "Locations et charges locatives diverses": {
+ "account_number": "6228"
+ },
+ "account_number": "622"
+ },
+ "Redevances de location acquisition": {
+ "Cr\u00e9dit-bail immobilier": {
+ "account_number": "6232"
+ },
+ "Cr\u00e9dit-bail mobilier": {
+ "account_number": "6233"
+ },
+ "Location-vente": {
+ "account_number": "6234"
+ },
+ "Autres contrats de location acquisition": {
+ "account_number": "6238"
+ },
+ "account_number": "623"
+ },
+ "Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "Entretien et r\u00e9parations des biens immobiliers": {
+ "account_number": "6241"
+ },
+ "Entretien et r\u00e9parations des biens mobiliers": {
+ "account_number": "6242"
+ },
+ "Maintenance": {
+ "account_number": "6243"
+ },
+ "Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "6244"
+ },
+ "Autres entretiens et r\u00e9parations": {
+ "account_number": "6248"
+ },
+ "account_number": "624"
+ },
+ "Primes d\u2019assurance": {
+ "Assurances multirisques": {
+ "account_number": "6251"
+ },
+ "Assurances mat\u00e9riel de transport": {
+ "account_number": "6252"
+ },
+ "Assurances risques d\u2019exploitation": {
+ "account_number": "6253"
+ },
+ "Assurances responsabilit\u00e9 du producteur": {
+ "account_number": "6254"
+ },
+ "Assurances insolvabilit\u00e9 clients": {
+ "account_number": "6255"
+ },
+ "Assurances transport sur ventes": {
+ "account_number": "6257"
+ },
+ "Autres primes d\u2019assurances": {
+ "account_number": "6258"
+ },
+ "account_number": "625"
+ },
+ "\u00c9tudes, recherches et documentation": {
+ "\u00c9tudes et recherches": {
+ "account_number": "6261"
+ },
+ "Documentation g\u00e9n\u00e9rale": {
+ "account_number": "6265"
+ },
+ "Documentation technique": {
+ "account_number": "6266"
+ },
+ "account_number": "626"
+ },
+ "Publicit\u00e9, publications, relations publiques": {
+ "Annonces, insertions": {
+ "account_number": "6271"
+ },
+ "Catalogues, imprim\u00e9s publicitaires": {
+ "account_number": "6272"
+ },
+ "\u00c9chantillons": {
+ "account_number": "6273"
+ },
+ "Foires et expositions": {
+ "account_number": "6274"
+ },
+ "Publications": {
+ "account_number": "6275"
+ },
+ "Cadeaux \u00e0 la client\u00e8le": {
+ "account_number": "6276"
+ },
+ "Frais de colloques, s\u00e9minaires, conf\u00e9rences": {
+ "account_number": "6277"
+ },
+ "Autres charges de publicit\u00e9 et relations publiques": {
+ "account_number": "6278"
+ },
+ "account_number": "627"
+ },
+ "Frais de t\u00e9l\u00e9communications": {
+ "Frais de t\u00e9l\u00e9phone": {
+ "account_number": "6281"
+ },
+ "Frais de t\u00e9lex": {
+ "account_number": "6282"
+ },
+ "Frais de t\u00e9l\u00e9copie": {
+ "account_number": "6283"
+ },
+ "Autres frais de t\u00e9l\u00e9communications": {
+ "account_number": "6288"
+ },
+ "account_number": "628"
+ },
+ "account_number": "62"
+ },
+ "Autres services ext\u00e9rieurs": {
+ "Frais bancaires": {
+ "Frais sur titres (vente, garde)": {
+ "account_number": "6311"
+ },
+ "Frais sur effets": {
+ "account_number": "6312"
+ },
+ "Location de coffres": {
+ "account_number": "6313"
+ },
+ "Commissions d\u2019affacturage": {
+ "account_number": "6314"
+ },
+ "Commissions sur cartes de cr\u00e9dit": {
+ "account_number": "6315"
+ },
+ "Frais d\u2019\u00e9mission d\u2019emprunts": {
+ "account_number": "6316"
+ },
+ "Frais sur instruments monnaie \u00e9lectronique": {
+ "account_number": "6317"
+ },
+ "Autres frais bancaires": {
+ "account_number": "6318"
+ },
+ "account_number": "631"
+ },
+ "R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "Commissions et courtages sur ventes": {
+ "account_number": "6322"
+ },
+ "Honoraires des professions r\u00e9glement\u00e9es": {
+ "account_number": "6324"
+ },
+ "Frais d\u2019actes et de contentieux": {
+ "account_number": "6325"
+ },
+ "R\u00e9mun\u00e9rations d\u2019affacturage": {
+ "account_number": "6326"
+ },
+ "R\u00e9mun\u00e9rations des autres prestataires de services": {
+ "account_number": "6327"
+ },
+ "Divers frais": {
+ "account_number": "6328"
+ },
+ "account_number": "632"
+ },
+ "Frais de formation du personnel": {
+ "account_number": "633"
+ },
+ "Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "Redevances pour brevets, licences": {
+ "account_number": "6342"
+ },
+ "Redevances pour logiciels": {
+ "account_number": "6343"
+ },
+ "Redevances pour marques": {
+ "account_number": "6344"
+ },
+ "Redevances pour sites internet": {
+ "account_number": "6345"
+ },
+ "Redevances pour concessions, droits et valeurs similaires": {
+ "account_number": "6346"
+ },
+ "account_number": "634"
+ },
+ "Cotisations": {
+ "Cotisations": {
+ "account_number": "6351"
+ },
+ "Concours divers": {
+ "account_number": "6358"
+ },
+ "account_number": "635"
+ },
+ "R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6371"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6372"
+ },
+ "account_number": "637"
+ },
+ "Autres charges externes": {
+ "Frais de recrutement du personnel": {
+ "account_number": "6381"
+ },
+ "Frais de d\u00e9m\u00e9nagement": {
+ "account_number": "6382"
+ },
+ "R\u00e9ceptions": {
+ "account_number": "6383"
+ },
+ "Missions": {
+ "account_number": "6384"
+ },
+ "Charges de copropri\u00e9t\u00e9": {
+ "account_number": "6385"
+ },
+ "account_number": "638"
+ },
+ "account_number": "63"
+ },
+ "Imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes directs": {
+ "Imp\u00f4ts fonciers et taxes annexes": {
+ "account_number": "6411"
+ },
+ "Patentes, licences et taxes annexes": {
+ "account_number": "6412"
+ },
+ "Taxes sur appointements et salaires": {
+ "account_number": "6413"
+ },
+ "Taxes d\u2019apprentissage": {
+ "account_number": "6414"
+ },
+ "Formation professionnelle continue": {
+ "account_number": "6415"
+ },
+ "Autres imp\u00f4ts et taxes directs": {
+ "account_number": "6418"
+ },
+ "account_number": "641"
+ },
+ "Imp\u00f4ts et taxes indirects": {
+ "account_number": "645"
+ },
+ "Droits d\u2019enregistrement": {
+ "Droits de mutation": {
+ "account_number": "6461"
+ },
+ "Droits de timbre": {
+ "account_number": "6462"
+ },
+ "Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {
+ "account_number": "6463"
+ },
+ "Vignettes": {
+ "account_number": "6464"
+ },
+ "Autres droits": {
+ "account_number": "6468"
+ },
+ "account_number": "646"
+ },
+ "P\u00e9nalit\u00e9s, amendes fiscales": {
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {
+ "account_number": "6471"
+ },
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {
+ "account_number": "6472"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {
+ "account_number": "6473"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {
+ "account_number": "6474"
+ },
+ "Autres p\u00e9nalit\u00e9s et amendes fiscales": {
+ "account_number": "6478"
+ },
+ "account_number": "647"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "648"
+ },
+ "account_number": "64"
+ },
+ "Autres charges": {
+ "Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "Clients": {
+ "account_number": "6511"
+ },
+ "Autres d\u00e9biteurs": {
+ "account_number": "6515"
+ },
+ "account_number": "651"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "6521"
+ },
+ "Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "6525"
+ },
+ "account_number": "652"
+ },
+ "Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "6541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "6542"
+ },
+ "account_number": "654"
+ },
+ "Perte de change sur cr\u00e9ances et dettes commerciale": {
+ "account_number": "656"
+ },
+ "P\u00e9nalit\u00e9s et amendes p\u00e9nales": {
+ "account_number": "657"
+ },
+ "Charges diverses": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "6581"
+ },
+ "Dons": {
+ "account_number": "6582"
+ },
+ "M\u00e9c\u00e9nat": {
+ "account_number": "6583"
+ },
+ "Autres charges diverses": {
+ "account_number": "6588"
+ },
+ "account_number": "658"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "6591"
+ },
+ "Sur stocks": {
+ "account_number": "6593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "6594"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {
+ "account_number": "6598"
+ },
+ "account_number": "659"
+ },
+ "account_number": "65"
+ },
+ "Charges de personnel": {
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6611"
+ },
+ "Primes et gratifications": {
+ "account_number": "6612"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6613"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6614"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6615"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6616"
+ },
+ "Avantages en nature": {
+ "account_number": "6617"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6618"
+ },
+ "account_number": "661"
+ },
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6621"
+ },
+ "Primes et gratifications": {
+ "account_number": "6622"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6623"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6624"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6625"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6626"
+ },
+ "Avantages en nature": {
+ "account_number": "6627"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6628"
+ },
+ "account_number": "662"
+ },
+ "Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "Indemnit\u00e9s de logement": {
+ "account_number": "6631"
+ },
+ "Indemnit\u00e9s de repr\u00e9sentation": {
+ "account_number": "6632"
+ },
+ "Indemnit\u00e9s d\u2019expatriation": {
+ "account_number": "6633"
+ },
+ "Indemnit\u00e9s de transport": {
+ "account_number": "6634"
+ },
+ "Autres indemnit\u00e9s et avantages divers": {
+ "account_number": "6638"
+ },
+ "account_number": "663"
+ },
+ "Charges sociales": {
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {
+ "account_number": "6641"
+ },
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {
+ "account_number": "6642"
+ },
+ "account_number": "664"
+ },
+ "R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {
+ "account_number": "6661"
+ },
+ "Charges sociales": {
+ "account_number": "6662"
+ },
+ "account_number": "666"
+ },
+ "R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6671"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6672"
+ },
+ "account_number": "667"
+ },
+ "Autres charges sociales": {
+ "Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {
+ "account_number": "6681"
+ },
+ "Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {
+ "account_number": "6682"
+ },
+ "Versements et contributions aux autres \u0153uvres sociales": {
+ "account_number": "6683"
+ },
+ "M\u00e9decine du travail et pharmacie": {
+ "account_number": "6684"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "6685"
+ },
+ "Assurances retraite et fonds de pension": {
+ "account_number": "6686"
+ },
+ "Majorations et p\u00e9nalit\u00e9s sociales": {
+ "account_number": "6687"
+ },
+ "Charges sociales diverses": {
+ "account_number": "6688"
+ },
+ "account_number": "668"
+ },
+ "account_number": "66"
+ },
+ "Frais financiers et charges assimil\u00e9es": {
+ "Int\u00e9r\u00eats des emprunts": {
+ "Emprunts obligataires": {
+ "account_number": "6711"
+ },
+ "Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "6712"
+ },
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "6713"
+ },
+ "Primes de remboursement des obligations": {
+ "account_number": "6714"
+ },
+ "account_number": "671"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "6722"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "6723"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {
+ "account_number": "6724"
+ },
+ "Int\u00e9r\u00eats dans loyers des autres locations acquisition": {
+ "account_number": "6728"
+ },
+ "account_number": "672"
+ },
+ "Escomptes accord\u00e9s": {
+ "account_number": "673"
+ },
+ "Autres int\u00e9r\u00eats": {
+ "Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {
+ "account_number": "6741"
+ },
+ "Comptes courants bloqu\u00e9s": {
+ "account_number": "6742"
+ },
+ "Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {
+ "account_number": "6743"
+ },
+ "Int\u00e9r\u00eats sur dettes commerciales": {
+ "account_number": "6744"
+ },
+ "Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {
+ "account_number": "6745"
+ },
+ "Int\u00e9r\u00eats sur dettes diverses": {
+ "account_number": "6748"
+ },
+ "account_number": "674"
+ },
+ "Escomptes des effets de commerce": {
+ "account_number": "675"
+ },
+ "Pertes de change financi\u00e8res": {
+ "account_number": "676"
+ },
+ "Pertes sur titres de placement": {
+ "Pertes sur cessions de titres de placement": {
+ "account_number": "6771"
+ },
+ "Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "6772"
+ },
+ "account_number": "677"
+ },
+ "Pertes et charges sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "6781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "6782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "6784"
+ },
+ "account_number": "678"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "6791"
+ },
+ "Sur titres de placement": {
+ "account_number": "6795"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "6798"
+ },
+ "account_number": "679"
+ },
+ "account_number": "67"
+ },
+ "Dotations aux amortissements": {
+ "Dotations aux amortissements d\u2019exploitation": {
+ "Dotations aux amortissements des immobilisations incorporelles": {
+ "account_number": "6812"
+ },
+ "Dotations aux amortissements des immobilisations corporelles": {
+ "account_number": "6813"
+ },
+ "account_number": "681"
+ },
+ "account_number": "68"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6911"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "account_number": "6913"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {
+ "account_number": "6914"
+ },
+ "account_number": "691"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6971"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {
+ "account_number": "6972"
+ },
+ "account_number": "697"
+ },
+ "account_number": "69"
+ },
+ "root_type": "Expense",
+ "account_number": "6"
+ },
+ "Comptes de produits des activit\u00e9s ordinaires": {
+ "Ventes": {
+ "Ventes de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7014"
+ },
+ "Sur internet": {
+ "account_number": "7015"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7019"
+ },
+ "account_number": "701"
+ },
+ "Ventes de produits finis": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7024"
+ },
+ "Sur internet": {
+ "account_number": "7025"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7029"
+ },
+ "account_number": "702"
+ },
+ "Ventes de produits interm\u00e9diaires": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7031"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7032"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7033"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7034"
+ },
+ "Sur internet": {
+ "account_number": "7035"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7039"
+ },
+ "account_number": "703"
+ },
+ "Ventes de produits r\u00e9siduels": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7041"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7042"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7043"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7044"
+ },
+ "Sur internet": {
+ "account_number": "7045"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7049"
+ },
+ "account_number": "704"
+ },
+ "Travaux factur\u00e9s": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7051"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7052"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7053"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7054"
+ },
+ "Sur internet": {
+ "account_number": "7055"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7059"
+ },
+ "account_number": "705"
+ },
+ "Services vendus": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7061"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7062"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7063"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7064"
+ },
+ "Sur internet": {
+ "account_number": "7065"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7069"
+ },
+ "account_number": "706"
+ },
+ "Produits accessoires": {
+ "Ports, emballages perdus et autres frais factur\u00e9s": {
+ "account_number": "7071"
+ },
+ "Commissions et courtages": {
+ "account_number": "7072"
+ },
+ "Locations": {
+ "account_number": "7073"
+ },
+ "Bonis sur reprises et cessions d\u2019emballages": {
+ "account_number": "7074"
+ },
+ "Mise \u00e0 disposition de personnel": {
+ "account_number": "7075"
+ },
+ "Redevances pour brevets, logiciels, marques et droits similaires": {
+ "account_number": "7076"
+ },
+ "Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {
+ "account_number": "7077"
+ },
+ "Autres produits accessoires": {
+ "account_number": "7078"
+ },
+ "account_number": "707"
+ },
+ "account_number": "70"
+ },
+ "Subventions d\u2019exploitation": {
+ "Sur produits \u00e0 l\u2019exportation": {
+ "account_number": "711"
+ },
+ "Sur produits \u00e0 l\u2019importation": {
+ "account_number": "712"
+ },
+ "Sur produits de p\u00e9r\u00e9quation": {
+ "account_number": "713"
+ },
+ "Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {
+ "account_number": "714"
+ },
+ "Autres subventions d\u2019exploitation": {
+ "Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {
+ "account_number": "7181"
+ },
+ "Vers\u00e9es par les organismes internationaux": {
+ "account_number": "7182"
+ },
+ "Vers\u00e9es par des tiers": {
+ "account_number": "7183"
+ },
+ "account_number": "718"
+ },
+ "account_number": "71"
+ },
+ "Production immobilis\u00e9e": {
+ "Immobilisations incorporelles": {
+ "account_number": "721"
+ },
+ "Immobilisations corporelles": {
+ "Immobilisations corporelles (hors actifs biologiques)": {
+ "account_number": "7221"
+ },
+ "Immobilisations corporelles (actifs biologiques)": {
+ "account_number": "7222"
+ },
+ "account_number": "722"
+ },
+ "Production auto-consomm\u00e9e": {
+ "account_number": "724"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "726"
+ },
+ "account_number": "72"
+ },
+ "Variations des stocks de biens et de services produits": {
+ "Variations des stocks de produits en cours": {
+ "Produits en cours": {
+ "account_number": "7341"
+ },
+ "Travaux en cours": {
+ "account_number": "7342"
+ },
+ "account_number": "734"
+ },
+ "Variations des en-cours de services": {
+ "\u00c9tudes en cours": {
+ "account_number": "7351"
+ },
+ "Prestations de services en cours": {
+ "account_number": "7352"
+ },
+ "account_number": "735"
+ },
+ "Variations des stocks de produits finis": {
+ "account_number": "736"
+ },
+ "Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "account_number": "7371"
+ },
+ "Produits r\u00e9siduels": {
+ "account_number": "7372"
+ },
+ "account_number": "737"
+ },
+ "account_number": "73"
+ },
+ "Autres produits": {
+ "Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "account_number": "751"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "7521"
+ },
+ "B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "7525"
+ },
+ "account_number": "752"
+ },
+ "Produits des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "7541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "7542"
+ },
+ "account_number": "754"
+ },
+ "Gains de change sur cr\u00e9ances et dettes commerciales": {
+ "account_number": "756"
+ },
+ "Produits divers": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "7581"
+ },
+ "Indemnit\u00e9s d\u2019assurances re\u00e7ues": {
+ "account_number": "7582"
+ },
+ "Autres produits divers": {
+ "account_number": "7588"
+ },
+ "account_number": "758"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "7591"
+ },
+ "Sur stocks": {
+ "account_number": "7593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "7594"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "account_number": "7598"
+ },
+ "account_number": "759"
+ },
+ "account_number": "75"
+ },
+ "Revenus financiers et produits assimil\u00e9s": {
+ "Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "Int\u00e9r\u00eats de pr\u00eats": {
+ "account_number": "7712"
+ },
+ "Int\u00e9r\u00eats sur cr\u00e9ances diverses": {
+ "account_number": "7713"
+ },
+ "account_number": "771"
+ },
+ "Revenus de participations et autres titres immobilis\u00e9s": {
+ "Revenus des titres de participation": {
+ "account_number": "7721"
+ },
+ "Revenus autres titres immobilis\u00e9s": {
+ "account_number": "7722"
+ },
+ "account_number": "772"
+ },
+ "Escomptes obtenus": {
+ "account_number": "773"
+ },
+ "Revenus de placement": {
+ "Revenus des obligations": {
+ "account_number": "7745"
+ },
+ "Revenus des titres de placement": {
+ "account_number": "7746"
+ },
+ "account_number": "774"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "account_number": "775"
+ },
+ "Gains de change financiers": {
+ "account_number": "776"
+ },
+ "Gains sur cessions de titres de placement": {
+ "account_number": "777"
+ },
+ "Gains sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "7781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "7782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "7784"
+ },
+ "account_number": "778"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "7791"
+ },
+ "Sur titres de placement": {
+ "account_number": "7795"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "7798"
+ },
+ "account_number": "779"
+ },
+ "account_number": "77"
+ },
+ "Transferts de charges": {
+ "Transferts de charges d\u2019exploitation": {
+ "account_number": "781"
+ },
+ "Transferts de charges financi\u00e8res": {
+ "account_number": "787"
+ },
+ "account_number": "78"
+ },
+ "Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Pour risques et charges": {
+ "account_number": "7911"
+ },
+ "Des immobilisations incorporelles": {
+ "account_number": "7913"
+ },
+ "Des immobilisations corporelles": {
+ "account_number": "7914"
+ },
+ "account_number": "791"
+ },
+ "Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Pour risques et charges": {
+ "account_number": "7971"
+ },
+ "Des immobilisations financi\u00e8res": {
+ "account_number": "7972"
+ },
+ "account_number": "797"
+ },
+ "Reprises d\u2019amortissements": {
+ "account_number": "798"
+ },
+ "Reprises de subventions d\u2019investissement": {
+ "account_number": "799"
+ },
+ "account_number": "79"
+ },
+ "root_type": "Income",
+ "account_number": "7"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "Valeurs comptables des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "812"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "816"
+ },
+ "account_number": "81"
+ },
+ "Charges hors activit\u00e9s ordinaires": {
+ "Charges HAO constat\u00e9es": {
+ "account_number": "831"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de restructuration": {
+ "account_number": "833"
+ },
+ "Pertes sur cr\u00e9ances HAO": {
+ "account_number": "834"
+ },
+ "Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {
+ "account_number": "835"
+ },
+ "Abandons de cr\u00e9ances consentis": {
+ "account_number": "836"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de liquidation": {
+ "account_number": "837"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "839"
+ },
+ "account_number": "83"
+ },
+ "Dotations hors activit\u00e9s ordinaires": {
+ "Dotations aux provisions r\u00e9glement\u00e9es": {
+ "account_number": "851"
+ },
+ "Dotations aux amortissements HAO": {
+ "account_number": "852"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "853"
+ },
+ "Dotations aux provisions pour risques et charges HAO": {
+ "account_number": "854"
+ },
+ "Autres dotations HAO": {
+ "account_number": "858"
+ },
+ "account_number": "85"
+ },
+ "Participation des travailleurs": {
+ "Participation l\u00e9gale aux b\u00e9n\u00e9fices": {
+ "account_number": "871"
+ },
+ "Participation contractuelle aux b\u00e9n\u00e9fices": {
+ "account_number": "874"
+ },
+ "Autres participations": {
+ "account_number": "878"
+ },
+ "account_number": "87"
+ },
+ "Imp\u00f4ts sur le r\u00e9sultat": {
+ "Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {
+ "account_number": "8911"
+ },
+ "Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {
+ "account_number": "8912"
+ },
+ "Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {
+ "account_number": "8913"
+ },
+ "account_number": "891"
+ },
+ "Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "account_number": "892"
+ },
+ "Imp\u00f4t minimum forfaitaire IMF": {
+ "account_number": "895"
+ },
+ "D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "D\u00e9gr\u00e8vements": {
+ "account_number": "8991"
+ },
+ "Annulations pour pertes r\u00e9troactives": {
+ "account_number": "8994"
+ },
+ "account_number": "899"
+ },
+ "account_number": "89"
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "Produits des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "822"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "826"
+ },
+ "account_number": "82"
+ },
+ "Produits hors activit\u00e9s ordinaires": {
+ "Produits HAO constat\u00e9s": {
+ "account_number": "841"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de restructuration": {
+ "account_number": "843"
+ },
+ "Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {
+ "account_number": "844"
+ },
+ "Dons et lib\u00e9ralit\u00e9s obtenus": {
+ "account_number": "845"
+ },
+ "Abandons de cr\u00e9ances obtenus": {
+ "account_number": "846"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de liquidation": {
+ "account_number": "847"
+ },
+ "Transferts de charges HAO": {
+ "account_number": "848"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "849"
+ },
+ "account_number": "84"
+ },
+ "Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "Reprises de provisions r\u00e9glement\u00e9es": {
+ "account_number": "861"
+ },
+ "Reprises d\u2019amortissements HAO": {
+ "account_number": "862"
+ },
+ "Reprises de d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "863"
+ },
+ "Reprises de provisions pour risques et charges HAO": {
+ "account_number": "864"
+ },
+ "Autres reprises HAO": {
+ "account_number": "868"
+ },
+ "account_number": "86"
+ },
+ "Subventions d\u2019\u00e9quilibre": {
+ "\u00c9tat": {
+ "account_number": "881"
+ },
+ "Collectivit\u00e9s publiques": {
+ "account_number": "884"
+ },
+ "Groupe": {
+ "account_number": "886"
+ },
+ "Autres": {
+ "account_number": "888"
+ },
+ "account_number": "88"
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/cm_plan_comptable.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/cm_plan_comptable.json
new file mode 100644
index 00000000000..7ca9888457e
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/cm_plan_comptable.json
@@ -0,0 +1,1919 @@
+{
+ "country_code": "cm",
+ "name": "Syscohada - Plan Comptable",
+ "tree": {
+ "1-Comptes de ressources durables": {
+ "10-Capital": {
+ "101-Capital social": {
+ "1011-Capital souscrit, non appel\u00e9": {},
+ "1012-Capital souscrit, appel\u00e9, non vers\u00e9": {},
+ "1013-Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {},
+ "1014-Capital souscrit, appel\u00e9, vers\u00e9, amorti": {},
+ "1018-Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {}
+ },
+ "102-Capital par dotation": {
+ "1021-Dotation initiale": {},
+ "1022-Dotations compl\u00e9mentaires": {},
+ "1028-Autres dotations": {}
+ },
+ "103-Capital personnel": {},
+ "104-Compte de l\u2019exploitant": {
+ "1041-Apports temporaires": {},
+ "1042-Op\u00e9rations courantes": {},
+ "1043-R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {},
+ "1047-Pr\u00e9l\u00e8vements d\u2019autoconsommation": {},
+ "1048-Autres pr\u00e9l\u00e8vements": {}
+ },
+ "105-Primes li\u00e9es au capital social": {
+ "1051-Primes d\u2019\u00e9mission": {},
+ "1052-Primes d\u2019apport": {},
+ "1053-Primes de fusion": {},
+ "1054-Primes de conversion": {},
+ "1058-Autres primes": {}
+ },
+ "106-\u00c9carts de r\u00e9\u00e9valuation": {
+ "1061-\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {},
+ "1062-\u00c9carts de r\u00e9\u00e9valuation libre": {}
+ },
+ "109-Apporteurs, capital souscrit, non appel\u00e9": {}
+ },
+ "11-R\u00e9serves": {
+ "111-R\u00e9serve l\u00e9gale": {},
+ "112-R\u00e9serves statutaires ou contractuelles": {},
+ "113-R\u00e9serves r\u00e9glement\u00e9es": {
+ "1131-R\u00e9serves de plus-values nettes \u00e0 long terme": {},
+ "1132-R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {},
+ "1133-R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {},
+ "1134-R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {},
+ "1135-Autres r\u00e9serves r\u00e9glement\u00e9es": {}
+ },
+ "118-Autres r\u00e9serves": {
+ "1181-R\u00e9serves facultatives": {},
+ "1188-R\u00e9serves diverses": {}
+ }
+ },
+ "12-Report \u00e0 nouveau": {
+ "121-Report \u00e0 nouveau cr\u00e9diteur": {},
+ "129-Report \u00e0 nouveau d\u00e9biteur": {
+ "1291-Perte nette \u00e0 reporter": {},
+ "1292-Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {}
+ }
+ },
+ "13-R\u00e9sultat net de l\u2019exercice": {
+ "130-R\u00e9sultat en instance d\u2019affectation": {
+ "1301-R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {},
+ "1309-R\u00e9sultat en instance d\u2019affectation : perte": {}
+ },
+ "131-R\u00e9sultat net : b\u00e9n\u00e9fice": {},
+ "132-Marge commerciale (MC)": {},
+ "133-Valeur ajout\u00e9e (VA)": {},
+ "134-Exc\u00e9dent brut d\u2019exploitation (EBE)": {},
+ "135-R\u00e9sultat d\u2019exploitation (RE)": {},
+ "136-R\u00e9sultat financier (RF)": {},
+ "137-R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {},
+ "138-R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "1381-R\u00e9sultat de fusion": {},
+ "1382-R\u00e9sultat d\u2019apport partiel d\u2019actif": {},
+ "1383-R\u00e9sultat de scission": {},
+ "1384-R\u00e9sultat de liquidation": {}
+ },
+ "139-R\u00e9sultat net : perte": {}
+ },
+ "14-Subventions d\u2019investissement": {
+ "141-Subventions d\u2019\u00e9quipement": {
+ "1411-\u00c9tat": {},
+ "1412-R\u00e9gions": {},
+ "1413-D\u00e9partements": {},
+ "1414-Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {},
+ "1415-Entit\u00e9s publiques ou mixtes": {},
+ "1416-Entit\u00e9s et organismes priv\u00e9s": {},
+ "1417-Organismes internationaux": {},
+ "1418-Autres": {}
+ },
+ "148-Autres subventions d\u2019investissement": {}
+ },
+ "15-Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "151-Amortissements d\u00e9rogatoires": {},
+ "152-Plus-values de cession \u00e0 r\u00e9investir": {},
+ "153-Fonds r\u00e9glement\u00e9s": {
+ "1531-Fonds National": {},
+ "1532-Pr\u00e9l\u00e8vement pour le Budget": {}
+ },
+ "154-Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {},
+ "155-Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "1551-Reconstitution des gisements miniers et p\u00e9troliers": {}
+ },
+ "156-Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "1561-Hausse de prix": {},
+ "1562-Fluctuation des cours": {}
+ },
+ "157-Provisions pour investissement": {},
+ "158-Autres provisions et fonds r\u00e9glement\u00e9s": {}
+ },
+ "16-Emprunts et dettes assimil\u00e9es": {
+ "161-Emprunts obligataires": {
+ "1611-Emprunts obligataires ordinaires": {},
+ "1612-Emprunts obligataires convertibles en actions": {},
+ "1613-Emprunts obligataires remboursables en actions": {},
+ "1618-Autres emprunts obligataires": {}
+ },
+ "162-Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "163-Avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "164-Avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "165-D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "1651-D\u00e9p\u00f4ts": {},
+ "1652-Cautionnements": {}
+ },
+ "166-Int\u00e9r\u00eats courus": {
+ "1661-Sur emprunts obligataires": {},
+ "1662-Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "1663-Sur avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "1664-Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "1665-Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {},
+ "1667-Sur avances assorties de conditions particuli\u00e8res": {},
+ "1668-Sur autres emprunts et dettes": {}
+ },
+ "167-Avances assorties de conditions particuli\u00e8res": {
+ "1671-Avances bloqu\u00e9es pour augmentation du capital": {},
+ "1672-Avances conditionn\u00e9es par l\u2019\u00c9tat": {},
+ "1673-Avances conditionn\u00e9es par les autres organismes africains": {},
+ "1674-Avances conditionn\u00e9es par les organismes internationaux": {}
+ },
+ "168-Autres emprunts et dettes": {
+ "1681-Rentes viag\u00e8res capitalis\u00e9es": {},
+ "1682-Billets de fonds": {},
+ "1683-Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {},
+ "1684-Emprunts participatifs": {},
+ "1685-Participation des travailleurs aux b\u00e9n\u00e9fices": {},
+ "1686-Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {}
+ }
+ },
+ "17-Dettes de location acquisition": {
+ "172-Dettes de location acquisition / cr\u00e9dit bail immobilier": {},
+ "173-Dettes de location acquisition / cr\u00e9dit bail mobilier": {},
+ "174-Dettes de location acquisition / location de vente": {},
+ "176-Int\u00e9r\u00eats courus": {
+ "1762-Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "1763-Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "1764-Sur dettes de location acquisition / location-vente": {},
+ "1768-Sur autres dettes de location acquisition": {}
+ },
+ "178-Autres dettes de location acquisition": {}
+ },
+ "18-Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "181-Dettes li\u00e9es \u00e0 des participations": {
+ "1811-Dettes li\u00e9es \u00e0 des participations (groupe)": {},
+ "1812-Dettes li\u00e9es \u00e0 des participations (hors groupe)": {}
+ },
+ "182-Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "183-Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {},
+ "184-Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "185-Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "186-Comptes de liaison charges": {},
+ "187-Comptes de liaison produits": {},
+ "188-Comptes de liaison des soci\u00e9t\u00e9s en participation": {}
+ },
+ "19-Provisions pour risques et charges": {
+ "191-Provisions pour litiges": {},
+ "192-Provisions pour garanties donn\u00e9es aux clients": {},
+ "193-Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {},
+ "194-Provisions pour pertes de change": {},
+ "195-Provisions pour imp\u00f4ts": {},
+ "196-Provisions pour pensions et obligations similaires": {
+ "1961-Provisions pour pensions et obligations similaires engagement de retraite": {},
+ "1962-Actif du r\u00e9gime de retraite": {}
+ },
+ "197-Provisions pour restructuration": {},
+ "198-Autres provisions pour risques et charges": {
+ "1981-Provisions pour amendes et p\u00e9nalit\u00e9s": {},
+ "1983-Provisions pour propre assureur": {},
+ "1984-Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "1985-Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {},
+ "1988-Provisions pour divers risques et charges": {}
+ }
+ },
+ "root_type": "Equity"
+ },
+ "2-Comptes d\u2019actif immobilis\u00e9": {
+ "21-Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "211-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "212-Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "2121-Brevets": {
+ "account_type": "Fixed Asset"
+ },
+ "2122-Licences": {
+ "account_type": "Fixed Asset"
+ },
+ "2123-Concessions de service public": {
+ "account_type": "Fixed Asset"
+ },
+ "2128-Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "213-Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "2131-Logiciels": {
+ "account_type": "Fixed Asset"
+ },
+ "2132-Sites internet": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "214-Marques": {
+ "account_type": "Fixed Asset"
+ },
+ "215-Fonds commercial": {
+ "account_type": "Fixed Asset"
+ },
+ "216-Droit au bail": {
+ "account_type": "Fixed Asset"
+ },
+ "217-Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset"
+ },
+ "218-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "2181-Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset"
+ },
+ "2182-Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset"
+ },
+ "2183-Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset"
+ },
+ "2184-Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset"
+ },
+ "2188-Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "219-Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "2191-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "2193-Logiciels et internet": {
+ "account_type": "Fixed Asset"
+ },
+ "2198-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "22-Terrains": {
+ "account_type": "Fixed Asset",
+ "221-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "2211-Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset"
+ },
+ "2212-Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset"
+ },
+ "2218-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "222-Terrains nus": {
+ "account_type": "Fixed Asset",
+ "2221-Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset"
+ },
+ "2228-Autres terrains nus": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "223-Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "2231-Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset"
+ },
+ "2232-Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset"
+ },
+ "2234-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2235-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2238-Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "224-Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "2241-Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset"
+ },
+ "2245-Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2248-Autres travaux": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "225-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "2251-Carri\u00e8res": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "226-Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "2261-Parkings": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "227-Terrains mis en concession": {
+ "account_type": "Fixed Asset"
+ },
+ "228-Autres terrains": {
+ "account_type": "Fixed Asset",
+ "2281-Terrains immeubles de placement": {
+ "account_type": "Fixed Asset"
+ },
+ "2285-Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset"
+ },
+ "2286-Terrains de location acquisition": {
+ "account_type": "Fixed Asset"
+ },
+ "2288-Divers terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "229-Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "2291-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset"
+ },
+ "2292-Terrains nus": {
+ "account_type": "Fixed Asset"
+ },
+ "2295-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2298-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "23-B\u00e2timents, installations techniques et agencements": {
+ "231-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "2311-B\u00e2timents industriels": {},
+ "2312-B\u00e2timents agricoles": {},
+ "2313-B\u00e2timents administratifs et commerciaux": {},
+ "2314-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2315-B\u00e2timents immeubles de placement": {},
+ "2316-B\u00e2timents de location acquisition": {}
+ },
+ "232-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "2321-B\u00e2timents industriels": {},
+ "2322-B\u00e2timents agricoles": {},
+ "2323-B\u00e2timents administratifs et commerciaux": {},
+ "2324-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2325-B\u00e2timents immeubles de placement": {},
+ "2326-B\u00e2timents de location acquisition": {}
+ },
+ "233-Ouvrages d\u2019infrastructure": {
+ "2331-Voies de terre": {},
+ "2332-Voies de fer": {},
+ "2333-Voies d\u2019eau": {},
+ "2334-Barrages, Digues": {},
+ "2335-Pistes d\u2019a\u00e9rodrome": {},
+ "2338-Autres ouvrages d\u2019infrastructures": {}
+ },
+ "234-Am\u00e9nagements, agencements et installations techniques": {
+ "2341-Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {},
+ "2342-Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {},
+ "2343-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {},
+ "2344-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {},
+ "2345-Am\u00e9nagements et agencements des b\u00e2timents": {}
+ },
+ "235-Am\u00e9nagements de bureaux": {
+ "2351-Installations g\u00e9n\u00e9rales": {},
+ "2358-Autres am\u00e9nagements de bureaux": {}
+ },
+ "237-B\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "238-Autres installations et agencements": {},
+ "239-B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "2391-B\u00e2timents en cours": {},
+ "2392-Installations en cours": {},
+ "2393-Ouvrages d\u2019infrastructure en cours": {},
+ "2394-Am\u00e9nagements et agencements et installations techniques en cours": {},
+ "2395-Am\u00e9nagements de bureaux en cours": {},
+ "2398-Autres installations et agencements en cours": {}
+ }
+ },
+ "24-Mat\u00e9riel, mobilier et actifs biologiques": {
+ "241-Mat\u00e9riel et outillage industriel et commercial": {
+ "2411-Mat\u00e9riel industriel": {},
+ "2412-Outillage industriel": {},
+ "2413-Mat\u00e9riel commercial": {},
+ "2414-Outillage commercial": {},
+ "2416-Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {}
+ },
+ "242-Mat\u00e9riel et outillage agricole": {
+ "2421-Mat\u00e9riel agricole": {},
+ "2422-Outillage agricole": {},
+ "2426-Mat\u00e9riel & outillage agricole de location-acquisition": {}
+ },
+ "243-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "244-Mat\u00e9riel et mobilier": {
+ "2441-Mat\u00e9riel de bureau": {},
+ "2442-Mat\u00e9riel informatique": {},
+ "2443-Mat\u00e9riel bureautique": {},
+ "2444-Mobilier de bureau": {},
+ "2445-Mat\u00e9riel et mobilier immeubles de placement": {},
+ "2446-Mat\u00e9riel et mobilier de location acquisition": {},
+ "2447-Mat\u00e9riel et mobilier des logements du personnel": {}
+ },
+ "245-Mat\u00e9riel de transport": {
+ "2451-Mat\u00e9riel automobile": {},
+ "2452-Mat\u00e9riel ferroviaire": {},
+ "2453-Mat\u00e9riel fluvial, lagunaire": {},
+ "2454-Mat\u00e9riel naval": {},
+ "2455-Mat\u00e9riel a\u00e9rien": {},
+ "2456-Mat\u00e9riel de transport de location-acquisition": {},
+ "2457-Mat\u00e9riel hippomobile": {},
+ "2458-Autres mat\u00e9riels de transport": {}
+ },
+ "246-Actifs biologiques": {
+ "2461-Cheptel, animaux de trait": {},
+ "2462-Cheptel, animaux reproducteurs": {},
+ "2463-Animaux de garde": {},
+ "2465-Plantations agricoles": {},
+ "2468-Autres actifs biologiques": {}
+ },
+ "247-Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "2471-Agencements et am\u00e9nagements du mat\u00e9riel": {},
+ "2472-Agencements et am\u00e9nagements des actifs biologiques": {},
+ "2478-Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {}
+ },
+ "248-Autres mat\u00e9riels et mobiliers": {
+ "2481-Collections et \u0153uvres d\u2019art": {},
+ "2488-Divers mat\u00e9riels mobiliers": {}
+ },
+ "249-Mat\u00e9riels et actifs biologiques en cours": {
+ "2491-Mat\u00e9riel et outillage industriel et commercial": {},
+ "2492-Mat\u00e9riel et outillage agricole": {},
+ "2493-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2494-Mat\u00e9riel et mobilier de bureau": {},
+ "2495-Mat\u00e9riel de transport": {},
+ "2496-Actifs biologiques": {},
+ "2497-Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {},
+ "2498-Autres mat\u00e9riels et actifs biologiques en cours": {}
+ }
+ },
+ "25-Avances et acomptes vers\u00e9s sur immobilisations": {
+ "251-Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "252-Avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "26-Titres de participation": {
+ "261-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "262-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "263-Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "265-Participations dans des organismes professionnels": {},
+ "266-Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {},
+ "268-Autres titres de participation": {}
+ },
+ "27-Autres immobilisations financi\u00e8res": {
+ "271-Pr\u00eats et cr\u00e9ances": {
+ "2711-Pr\u00eats participatifs": {},
+ "2712-Pr\u00eats aux associ\u00e9s": {},
+ "2713-Billets de fonds": {},
+ "2714-Titres pr\u00eat\u00e9s": {},
+ "2718-Autres pr\u00eats et cr\u00e9ances": {}
+ },
+ "272-Pr\u00eats au personnel": {
+ "2721-Pr\u00eats immobiliers": {},
+ "2722-Pr\u00eats mobiliers et d\u2019installation": {},
+ "2728-Autres pr\u00eats au personnel": {}
+ },
+ "273-Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "2731-Retenues de garantie": {},
+ "2733-Fonds r\u00e9glement\u00e9": {},
+ "2734-Cr\u00e9ances sur le conc\u00e9dant": {},
+ "2738-Autres cr\u00e9ances sur l\u2019\u00c9tat": {}
+ },
+ "274-Titres immobilis\u00e9s": {
+ "2741-Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {},
+ "2742-Titres participatifs": {},
+ "2743-Certificats d\u2019investissement": {},
+ "2744-Parts de fonds commun de placement (FCP)": {},
+ "2745-Obligations": {},
+ "2746-Actions ou parts propres": {},
+ "2748-Autres titres immobilis\u00e9s": {}
+ },
+ "275-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "2751-D\u00e9p\u00f4ts pour loyers d\u2019avance": {},
+ "2752-D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {},
+ "2753-D\u00e9p\u00f4ts pour l\u2019eau": {},
+ "2754-D\u00e9p\u00f4ts pour le gaz": {},
+ "2755-D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {},
+ "2756-Cautionnements sur march\u00e9s publics": {},
+ "2757-Cautionnements sur autres op\u00e9rations": {},
+ "2758-Autres d\u00e9p\u00f4ts et cautionnements": {}
+ },
+ "276-Int\u00e9r\u00eats courus": {
+ "2761-Pr\u00eats et cr\u00e9ances non commerciales": {},
+ "2762-Pr\u00eats au personnel": {},
+ "2763-Cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2764-Titres immobilis\u00e9s": {},
+ "2765-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2767-Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {},
+ "2768-Immobilisations financi\u00e8res diverses": {}
+ },
+ "277-Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "2771-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {},
+ "2772-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {},
+ "2773-Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "2774-Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {}
+ },
+ "278-Immobilisations financi\u00e8res diverses": {
+ "2781-Cr\u00e9ances diverses groupe": {},
+ "2782-Cr\u00e9ances diverses hors groupe": {},
+ "2784-Banques d\u00e9p\u00f4ts \u00e0 terme": {},
+ "2785-Or et m\u00e9taux pr\u00e9cieux": {},
+ "2788-Autres immobilisations financi\u00e8res": {}
+ }
+ },
+ "28-Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "281-Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "2811-Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2812-Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2813-Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2814-Amortissements des marques": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2815-Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2816-Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2817-Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2818-Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "282-Amortissements des terrains": {
+ "2824-Amortissements des travaux de mise en valeur des terrains": {}
+ },
+ "283-Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "2831-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2832-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2833-Amortissements des ouvrages d\u2019infrastructure": {},
+ "2834-Amortissements des am\u00e9nagements, agencements et installations techniques": {},
+ "2835-Amortissements des am\u00e9nagements de bureaux": {},
+ "2837-Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2838-Amortissements des autres installations et agencements": {}
+ },
+ "284-Amortissements du mat\u00e9riel": {
+ "2841-Amortissements du mat\u00e9riel et outillage industriel et commercial": {},
+ "2842-Amortissements du mat\u00e9riel et outillage agricole": {},
+ "2843-Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2844-Amortissements du mat\u00e9riel et mobilier": {},
+ "2845-Amortissements du mat\u00e9riel de transport": {},
+ "2846-Amortissements des actifs biologiques": {},
+ "2847-Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2848-Amortissements des autres mat\u00e9riels": {}
+ }
+ },
+ "29-D\u00e9pr\u00e9ciations des immobilisations": {
+ "291-D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "2911-D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {},
+ "2912-D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {},
+ "2913-D\u00e9pr\u00e9ciations des logiciels et sites internet": {},
+ "2914-D\u00e9pr\u00e9ciations des marques": {},
+ "2915-D\u00e9pr\u00e9ciations du fonds commercial": {},
+ "2916-D\u00e9pr\u00e9ciations du droit au bail": {},
+ "2917-D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {},
+ "2918-D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {},
+ "2919-D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {}
+ },
+ "292-D\u00e9pr\u00e9ciations des terrains": {
+ "2921-D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {},
+ "2922-D\u00e9pr\u00e9ciations des terrains nus": {},
+ "2923-D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {},
+ "2924-D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {},
+ "2925-D\u00e9pr\u00e9ciations des terrains de gisement": {},
+ "2926-D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {},
+ "2927-D\u00e9pr\u00e9ciations des terrains mis en concession": {},
+ "2928-D\u00e9pr\u00e9ciations des autres terrains": {},
+ "2929-D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {}
+ },
+ "293-D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "2931-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2932-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2933-D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {},
+ "2934-D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {},
+ "2935-D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {},
+ "2937-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2938-D\u00e9pr\u00e9ciations des autres installations et agencements": {},
+ "2939-D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {}
+ },
+ "294-D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "2941-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {},
+ "2942-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {},
+ "2943-D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2944-D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {},
+ "2945-D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {},
+ "2946-D\u00e9pr\u00e9ciations des actifs biologiques": {},
+ "2947-D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2948-D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {},
+ "2949-D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {}
+ },
+ "295-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "2951-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "2952-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "296-D\u00e9pr\u00e9ciations des titres de participation": {
+ "2961-D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "2962-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "2963-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "2965-D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {},
+ "2966-D\u00e9pr\u00e9ciations des parts dans des GIE": {},
+ "2968-D\u00e9pr\u00e9ciations des autres titres de participation": {}
+ },
+ "297-D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "2971-D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {},
+ "2972-D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {},
+ "2973-D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2974-D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {},
+ "2975-D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2977-D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {},
+ "2978-D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "3-Comptes de Stocks": {
+ "31-Marchandises": {
+ "311-Marchandises A": {
+ "3111-Marchandises A1": {},
+ "3112-Marchandises A2": {}
+ },
+ "312-Marchandises B": {
+ "3121-Marchandises B1": {},
+ "3122-Marchandises B2": {}
+ },
+ "313-Actifs biologiques": {
+ "3131-Animaux": {},
+ "3132-V\u00e9g\u00e9taux": {}
+ },
+ "318-Marchandises hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "32-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "321-Mati\u00e8res A": {},
+ "322-Mati\u00e8res B": {},
+ "323-Fournitures (A, B)": {}
+ },
+ "33-Autres approvisionnements": {
+ "331-Mati\u00e8res consommables": {},
+ "332-Fournitures d\u2019atelier et d\u2019usine": {},
+ "333-Fournitures de magasin": {},
+ "334-Fournitures de bureau": {},
+ "335-Emballages": {
+ "3351-Emballages perdus": {},
+ "3352-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "3353-Emballages \u00e0 usage mixte": {},
+ "3358-Autres emballages": {}
+ },
+ "338-Autres mati\u00e8res": {}
+ },
+ "34-Produits en cours": {
+ "341-Produits en cours": {
+ "3411-Produits en cours P1": {},
+ "3412-Produits en cours P2": {}
+ },
+ "342-Travaux en cours": {
+ "3421-Travaux en cours T1": {},
+ "3422-Travaux en cours T2": {}
+ },
+ "343-Produits interm\u00e9diaires en cours": {
+ "3431-Produits interm\u00e9diaires A": {},
+ "3432-Produits interm\u00e9diaires B": {}
+ },
+ "344-Produits r\u00e9siduels en cours": {
+ "3441-Produits r\u00e9siduels A": {},
+ "3442-Produits r\u00e9siduels B": {}
+ },
+ "345-Actifs biologiques en cours": {
+ "3451-Animaux": {},
+ "3452-V\u00e9g\u00e9taux": {}
+ }
+ },
+ "35-Services en cours": {
+ "351-\u00c9tudes en cours": {
+ "3511-\u00c9tudes en cours E1": {},
+ "3512-\u00c9tudes en cours E2": {}
+ },
+ "352-Prestations de services en cours": {
+ "3521-Prestations de services S1": {},
+ "3522-Prestations de services S2": {}
+ }
+ },
+ "36-Produits finis": {
+ "361-Produits finis A": {},
+ "362-Produits finis B": {},
+ "363-Actifs biologiques": {
+ "3631-Animaux": {},
+ "3632-V\u00e9g\u00e9taux": {},
+ "3638-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "37-Produits interm\u00e9diaires et r\u00e9siduels": {
+ "371-Produits interm\u00e9diaires": {
+ "3711-Produits interm\u00e9diaires A": {},
+ "3712-Produits interm\u00e9diaires B": {}
+ },
+ "372-Produits r\u00e9siduels": {
+ "3721-D\u00e9chets": {},
+ "3722-Rebuts": {},
+ "3723-Mati\u00e8res de R\u00e9cup\u00e9ration": {}
+ },
+ "373-Actifs biologiques": {
+ "3731-Animaux": {},
+ "3732-V\u00e9g\u00e9taux": {},
+ "3738-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "38-Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "381-Marchandises en cours de route": {},
+ "382-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {},
+ "383-Autres approvisionnements en cours de route": {},
+ "386-Produits finis en cours de route": {},
+ "387-Stock en consignation ou en d\u00e9p\u00f4t": {
+ "3871-Stock en consignation": {},
+ "3872-Stock en d\u00e9p\u00f4t": {}
+ },
+ "388-Stock provenant d\u2019immobilisations mises hors service ou au rebut": {}
+ },
+ "39-D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "391-D\u00e9pr\u00e9ciations des stocks de marchandises": {},
+ "392-D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "393-D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {},
+ "394-D\u00e9pr\u00e9ciations des productions en cours": {},
+ "395-D\u00e9pr\u00e9ciations des services en cours": {},
+ "396-D\u00e9pr\u00e9ciations des stocks de produits finis": {},
+ "397-D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {},
+ "398-D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {}
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "409-Fournisseurs d\u00e9biteurs": {
+ "4091-Fournisseurs Avances et acomptes vers\u00e9s": {},
+ "4092-Fournisseurs Groupe avances et acomptes vers\u00e9s": {},
+ "4093-Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {},
+ "4094-Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {},
+ "4098-Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {}
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "411-Clients": {
+ "4111-Clients": {
+ "account_type": "Receivable"
+ },
+ "4112-Clients groupe": {
+ "account_type": "Receivable"
+ },
+ "4114-Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable"
+ },
+ "4115-Clients, organismes internationaux": {
+ "account_type": "Receivable"
+ },
+ "4116-Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable"
+ },
+ "4117-Client, retenues de garantie": {
+ "account_type": "Receivable"
+ },
+ "4118-Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "412-Clients, effets \u00e0 recevoir en portefeuille": {
+ "4121-Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4122-Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4124-\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4125-Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "413-Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "4131-Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4132-Clients, effets impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4133-Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "4138-Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "414-Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "4141-Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4142-Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "4146-Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4147-Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "415-Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable"
+ },
+ "416-Cr\u00e9ances clients litigieuses ou douteuses": {
+ "4161-Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable"
+ },
+ "4162-Cr\u00e9ances douteuses": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "418-Clients, produits \u00e0 recevoir": {
+ "4181-Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable"
+ },
+ "4186-Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "421-Personnel, avances et acomptes": {
+ "4211-Personnel, avances": {},
+ "4212-Personnel, acomptes": {},
+ "4213-Frais avanc\u00e9s et fournitures au personnel": {}
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "4311-Prestations familiales": {},
+ "4312-Accidents de travail": {},
+ "4313-Caisse de retraite obligatoire": {},
+ "4314-Caisse de retraite facultative": {},
+ "4318-Autres cotisations sociales": {}
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "4331-Mutuelle": {},
+ "4332-Assurances retraite": {},
+ "4333-Assurances et organismes de sant\u00e9": {}
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4387-Produits \u00e0 recevoir": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "443-\u00c9tat, TVA factur\u00e9e": {
+ "4431-TVA factur\u00e9e sur ventes": {},
+ "4432-TVA factur\u00e9e sur prestations de services": {},
+ "4433-TVA factur\u00e9e sur travaux": {},
+ "4434-TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {},
+ "4435-TVA sur factures \u00e0 \u00e9tablir": {}
+ },
+ "445-\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "4451-TVA r\u00e9cup\u00e9rable sur immobilisations": {},
+ "4452-TVA r\u00e9cup\u00e9rable sur achats": {},
+ "4453-TVA r\u00e9cup\u00e9rable sur transport": {},
+ "4454-TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {},
+ "4455-TVA r\u00e9cup\u00e9rable sur factures non parvenues": {},
+ "4456-TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {}
+ },
+ "448-\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4486-Charges \u00e0 payer": {},
+ "4487-Produits \u00e0 recevoir": {}
+ },
+ "449-\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "4491-\u00c9tat, obligations cautionn\u00e9es": {},
+ "4492-\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {},
+ "4493-\u00c9tat, fonds de dotation \u00e0 recevoir": {},
+ "4494-\u00c9tat, subventions investissement \u00e0 recevoir": {},
+ "4495-\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {},
+ "4496-\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {},
+ "4497-\u00c9tat, avances sur subventions": {},
+ "4499-\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {}
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "451-Op\u00e9rations avec les organismes africains": {},
+ "452-Op\u00e9rations avec les autres organismes internationaux": {},
+ "458-Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "4581-Organismes internationaux, fonds de dotation \u00e0 recevoir": {},
+ "4582-Organismes internationaux, subventions \u00e0 recevoir": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "4613-Apporteurs, capital appel\u00e9, non vers\u00e9": {},
+ "4614-Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {},
+ "4618-Apporteurs, titres \u00e0 \u00e9changer": {}
+ },
+ "467-Apporteurs, restant d\u00fb sur capital appel\u00e9": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "4721-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4726-Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {}
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "4731-Mandants": {},
+ "4732-Mandataires": {},
+ "4733-Commettants": {},
+ "4734-Commissionnaires": {},
+ "4739-\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "4747-Compte de r\u00e9partition p\u00e9riodique des produits": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "4751-Compte actif": {
+ "account_type": "Temporary"
+ }
+ },
+ "476-Charges constat\u00e9es d\u2019avance": {},
+ "478-\u00c9carts de conversion actif": {
+ "4781-Diminution des cr\u00e9ances d\u2019exploitation": {},
+ "4782-Diminution des cr\u00e9ances financi\u00e8res": {},
+ "4783-Augmentation des dettes d\u2019exploitation": {},
+ "4784-Augmentation des dettes financi\u00e8res": {},
+ "4786-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4788-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "485-Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "4851-En compte, immobilisations incorporelles": {},
+ "4852-En compte, immobilisations corporelles": {},
+ "4853-Effets \u00e0 recevoir, immobilisations incorporelles": {},
+ "4854-Effets \u00e0 recevoir, immobilisations corporelles": {},
+ "4855-Effets escompt\u00e9s non \u00e9chus": {},
+ "4857-Retenues de garantie": {},
+ "4858-Factures \u00e0 \u00e9tablir": {}
+ },
+ "488-Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "491-D\u00e9pr\u00e9ciations des comptes clients": {
+ "4911-Cr\u00e9ances litigieuses": {},
+ "4912-Cr\u00e9ances douteuses": {}
+ },
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {},
+ "496-D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "4962-Associ\u00e9s, comptes courants": {},
+ "4963-Associ\u00e9s, op\u00e9rations faites en commun": {},
+ "4966-Groupe, comptes courants": {}
+ },
+ "497-D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {},
+ "498-D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "4985-Cr\u00e9ances sur cessions d\u2019immobilisations": {},
+ "4986-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4988-Autres cr\u00e9ances HAO": {}
+ },
+ "499-Provisions pour risques \u00e0 court terme": {
+ "4991-Sur op\u00e9rations d\u2019exploitation": {},
+ "4997-Sur op\u00e9rations financi\u00e8res": {},
+ "4998-Sur op\u00e9rations HAO": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "401-Fournisseurs, dettes en compte": {
+ "4011-Fournisseurs": {
+ "account_type": "Payable"
+ },
+ "4012-Fournisseurs groupe": {
+ "account_type": "Payable"
+ },
+ "4013-Fournisseurs sous-traitants": {
+ "account_type": "Payable"
+ },
+ "4016-Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable"
+ },
+ "4017-Fournisseur, retenues de garantie": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "402-Fournisseurs, effets \u00e0 payer": {
+ "4021-Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4022-Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4023-Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "404-Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "4041-Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4042-Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "4046-Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4047-Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "408-Fournisseurs, factures non parvenues": {
+ "4081-Fournisseurs": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4082-Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4083-Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4086-Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "419-Clients cr\u00e9diteurs": {
+ "4191-Clients, avances et acomptes re\u00e7us": {},
+ "4192-Clients groupe, avances et acomptes re\u00e7us": {},
+ "4194-Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {},
+ "4198-Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {}
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "422-Personnel, r\u00e9mun\u00e9rations dues": {},
+ "423-Personnel, oppositions, saisies-arr\u00eats": {
+ "4231-Personnel, oppositions": {},
+ "4232-Personnel, saisies-arr\u00eats": {},
+ "4233-Personnel, avis \u00e0 tiers d\u00e9tenteur": {}
+ },
+ "424-Personnel, \u0153uvres sociales internes": {
+ "4241-Assistance m\u00e9dicale": {},
+ "4242-Allocations familiales": {},
+ "4245-Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {},
+ "4248-Autres \u0153uvres sociales internes": {}
+ },
+ "425-Repr\u00e9sentants du personnel": {
+ "4251-D\u00e9l\u00e9gu\u00e9s du personnel": {},
+ "4252-Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {},
+ "4258-Autres repr\u00e9sentants du personnel": {}
+ },
+ "426-Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "4261-Participation aux b\u00e9n\u00e9fices": {},
+ "4264-Participation au capital": {}
+ },
+ "427-Personnel d\u00e9p\u00f4ts": {},
+ "428-Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4281-Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {},
+ "4286-Autres charges \u00e0 payer": {},
+ "4287-Produits \u00e0 recevoir": {}
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4381-Charges sociales sur gratifications \u00e0 payer": {},
+ "4382-Charges sociales sur cong\u00e9s \u00e0 payer": {},
+ "4386-Autres charges \u00e0 payer": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "441-\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {},
+ "442-\u00c9tat, autres imp\u00f4ts et taxes": {
+ "4421-Imp\u00f4ts et taxes d\u2019\u00c9tat": {},
+ "4422-Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {},
+ "4423-Imp\u00f4ts et taxes recouvrables sur des obligataires": {},
+ "4424-Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {},
+ "4426-Droits de douane": {},
+ "4428-Autres imp\u00f4ts et taxes": {}
+ },
+ "444-\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "4441-\u00c9tat, TVA due": {},
+ "4449-\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {}
+ },
+ "446-\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {},
+ "447-\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "4471-Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {},
+ "4472-Imp\u00f4ts sur salaires": {},
+ "4473-Contribution nationale": {},
+ "4474-Contribution nationale de solidarit\u00e9": {},
+ "4478-Autres imp\u00f4ts et contributions": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "4611-Apporteurs, apports en nature": {},
+ "4612-Apporteurs, apports en num\u00e9raire": {},
+ "4615-Apporteurs, versements re\u00e7us sur augmentation de capital": {},
+ "4616-Apporteurs, versements anticip\u00e9s": {},
+ "4617-Apporteurs d\u00e9faillants": {},
+ "4619-Apporteurs, capital \u00e0 rembourser": {}
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "4621-Principal": {},
+ "4626-Int\u00e9r\u00eats courus": {}
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "4631-Op\u00e9rations courantes": {},
+ "4636-Int\u00e9r\u00eats courus": {}
+ },
+ "465-Associ\u00e9s, dividendes \u00e0 payer": {},
+ "466-Groupe, comptes courants": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "4711-D\u00e9biteurs divers": {},
+ "4712-Cr\u00e9diteurs divers": {},
+ "4713-Obligataires": {},
+ "4715-R\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "4716-Compte d\u2019affacturage": {},
+ "4717-D\u00e9biteurs divers retenues de garantie": {},
+ "4718-Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {},
+ "4719-Bons de souscription d\u2019actions et d\u2019obligations": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "4746-Compte de r\u00e9partition p\u00e9riodique des charges": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "4752-Compte passif": {}
+ },
+ "477-Produits constat\u00e9s d\u2019avance": {},
+ "479-\u00c9carts de conversion passif": {
+ "4791-Augmentation des cr\u00e9ances d\u2019exploitation": {},
+ "4792-Augmentation des cr\u00e9ances financi\u00e8res": {},
+ "4793-Diminution des dettes d\u2019exploitation": {},
+ "4794-Diminution des dettes financi\u00e8res": {},
+ "4797-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4798-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "481-Fournisseurs d\u2019investissements": {
+ "4811-Immobilisations incorporelles": {},
+ "4812-Immobilisations corporelles": {},
+ "4813-Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {},
+ "4816-R\u00e9serve de propri\u00e9t\u00e9": {},
+ "4817-Retenues de garantie": {},
+ "4818-Factures non parvenues": {}
+ },
+ "482-Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "4821-Immobilisations incorporelles": {},
+ "4822-Immobilisations corporelles": {}
+ },
+ "484-Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "4887-Produits": {}
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (PASSIF)": {
+ "490-D\u00e9pr\u00e9ciations des comptes fournisseurs": {},
+ "492-D\u00e9pr\u00e9ciations des comptes personnel": {},
+ "493-D\u00e9pr\u00e9ciations des comptes organismes sociaux": {},
+ "494-D\u00e9pr\u00e9ciations des comptes \u00c9tat et collectivit\u00e9s publiques": {},
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {}
+ },
+ "root_type": "Liability"
+ },
+ "5-Comptes de tr\u00e9sorerie": {
+ "50-Titres de placement": {
+ "501-Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "5011-Titres du Tr\u00e9sor \u00e0 court terme": {},
+ "5012-Titres d\u2019organismes financiers": {},
+ "5013-Bons de caisse \u00e0 court terme": {},
+ "5016-Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {}
+ },
+ "502-Actions": {
+ "5021-Actions ou parts propres": {},
+ "5022-Actions cot\u00e9es": {},
+ "5023-Actions non cot\u00e9es": {},
+ "5024-Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {},
+ "5025-Autres actions": {},
+ "5026-Frais d\u2019acquisition des actions": {}
+ },
+ "503-Obligations": {
+ "5031-Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {},
+ "5032-Obligations cot\u00e9es": {},
+ "5033-Obligations non cot\u00e9es": {},
+ "5035-Autres obligations": {},
+ "5036-Frais d\u2019acquisition des obligations": {}
+ },
+ "504-Bons de souscription": {
+ "5042-Bons de souscription d\u2019actions": {},
+ "5043-Bons de souscription d\u2019obligations": {}
+ },
+ "505-Titres n\u00e9gociables hors r\u00e9gion": {},
+ "506-Int\u00e9r\u00eats courus": {
+ "5061-Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {},
+ "5062-Actions": {},
+ "5063-Obligations": {}
+ },
+ "508-Autres titres de placement et cr\u00e9ances assimil\u00e9es": {}
+ },
+ "51-Valeurs \u00e0 encaisser": {
+ "511-Effets \u00e0 encaisser": {},
+ "512-Effets \u00e0 l\u2019encaissement": {},
+ "513-Ch\u00e8ques \u00e0 encaisser": {},
+ "514-Ch\u00e8ques \u00e0 l\u2019encaissement": {},
+ "515-Cartes de cr\u00e9dit \u00e0 encaisser": {},
+ "518-Autres valeurs \u00e0 l\u2019encaissement": {
+ "5181-Warrants": {},
+ "5182-Billets de fonds": {},
+ "5185-Ch\u00e8ques de voyage": {},
+ "5186-Coupons \u00e9chus": {},
+ "5187-Int\u00e9r\u00eats \u00e9chus des obligations": {}
+ }
+ },
+ "52-Banques": {
+ "521-Banques locales": {
+ "5211-Banques en monnaie nationale": {
+ "account_type": "Bank"
+ },
+ "5215-Banques en devises": {
+ "account_type": "Bank"
+ },
+ "account_type": "Bank"
+ },
+ "522-Banques autres \u00c9tats r\u00e9gion": {},
+ "523-Banques autres \u00c9tats zone mon\u00e9taire": {},
+ "524-Banques hors zone mon\u00e9taire": {},
+ "525-Banques d\u00e9p\u00f4t \u00e0 terme": {},
+ "526-Banques, int\u00e9r\u00eats courus": {
+ "5261-Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {},
+ "5267-Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {}
+ }
+ },
+ "53-\u00c9tablissements financiers et assimil\u00e9s": {
+ "531-Ch\u00e8ques postaux": {},
+ "532-Tr\u00e9sor": {},
+ "533-Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {},
+ "536-\u00c9tablissements financiers, int\u00e9r\u00eats courus": {},
+ "538-Autres organismes financiers": {}
+ },
+ "54-Instruments de tr\u00e9sorerie": {
+ "541-Options de taux d\u2019int\u00e9r\u00eat": {},
+ "542-Options de taux de change": {},
+ "543-Options de taux boursiers": {},
+ "544-Instruments de march\u00e9s \u00e0 terme": {},
+ "545-Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {}
+ },
+ "55-Instruments de monnaie \u00e9lectronique": {
+ "551-Monnaie \u00e9lectronique carte carburant": {},
+ "552-Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {},
+ "553-Monnaie \u00e9lectronique carte p\u00e9age": {},
+ "554-Porte-monnaie \u00e9lectronique": {},
+ "558-Autres instruments de monnaies \u00e9lectroniques": {}
+ },
+ "56-Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "561-Cr\u00e9dits de tr\u00e9sorerie": {},
+ "564-Escompte de cr\u00e9dits de campagne": {},
+ "565-Escompte de cr\u00e9dits ordinaires": {},
+ "566-Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {}
+ },
+ "57-Caisse": {
+ "571-Caisse si\u00e8ge social": {
+ "5711-Caisse en monnaie nationale": {},
+ "5712-Caisse en devises": {}
+ },
+ "572-Caisse succursale A": {
+ "5721-En monnaie nationale": {},
+ "5722-En devises": {}
+ },
+ "573-Caisse succursale B": {
+ "5731-En monnaie nationale": {},
+ "5732-En devises": {}
+ }
+ },
+ "58-R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "581-R\u00e9gies d\u2019avance": {},
+ "582-Accr\u00e9ditifs": {},
+ "585-Virements de fonds": {},
+ "588-Autres virements internes": {}
+ },
+ "59-D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "590-D\u00e9pr\u00e9ciations des titres de placement": {},
+ "591-D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {},
+ "592-D\u00e9pr\u00e9ciations des comptes banques": {},
+ "593-D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {},
+ "594-D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {},
+ "599-Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {}
+ },
+ "root_type": "Asset"
+ },
+ "6-Comptes de charges des activit\u00e9s ordinaires": {
+ "60-Achats et variations de stocks": {
+ "601-Achats de marchandises": {
+ "6011-Dans la R\u00e9gion": {},
+ "6012-Hors R\u00e9gion": {},
+ "6013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6015-Frais sur achats": {},
+ "6019-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "602-Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "6021-Dans la R\u00e9gion": {},
+ "6022-Hors R\u00e9gion": {},
+ "6023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6025-Frais sur achats": {},
+ "6029-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "603-Variations des stocks de biens achet\u00e9s": {
+ "6031-Variations des stocks de marchandises": {},
+ "6032-Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "6033-Variations des stocks d\u2019autres approvisionnements": {}
+ },
+ "604-Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "6041-Mati\u00e8res consommables": {},
+ "6042-Mati\u00e8res combustibles": {},
+ "6043-Produits d\u2019entretien": {},
+ "6044-Fournitures d\u2019atelier et d\u2019usine": {},
+ "6045-Frais sur achat": {},
+ "6046-Fournitures de magasin": {},
+ "6047-Fournitures de bureau": {},
+ "6049-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "605-Autres achats": {
+ "6051-Fournitures non stockables Eau": {},
+ "6052-Fournitures non stockables \u00c9lectricit\u00e9": {},
+ "6053-Fournitures non stockables Autres \u00e9nergies": {},
+ "6054-Fournitures d\u2019entretien non stockables": {},
+ "6055-Fournitures de bureau non stockables": {},
+ "6056-Achats de petit mat\u00e9riel et outillage": {},
+ "6057-Achats d\u2019\u00e9tudes et prestations de services": {},
+ "6058-Achats de travaux, mat\u00e9riels et \u00e9quipements": {},
+ "6059-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "608-Achats d\u2019emballages": {
+ "6081-Emballages perdus": {},
+ "6082-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "6083-Emballages \u00e0 usage mixte": {},
+ "6085-Frais sur achats": {},
+ "6089-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ }
+ },
+ "61-Transports": {
+ "612-Transports sur ventes": {},
+ "613-Transports pour le compte de tiers": {},
+ "614-Transports du personnel": {},
+ "616-Transports de plis": {},
+ "618-Autres frais de transport": {
+ "6181-Voyages et d\u00e9placements": {},
+ "6182-Transports entre \u00e9tablissements ou chantiers": {},
+ "6183-Transports administratifs": {}
+ }
+ },
+ "62-Services ext\u00e9rieurs": {
+ "621-Sous-traitance g\u00e9n\u00e9rale": {},
+ "622-Locations, charges locatives": {
+ "6221-Locations de terrains": {},
+ "6222-Locations de b\u00e2timents": {},
+ "6223-Locations de mat\u00e9riels et outillages": {},
+ "6224-Malis sur emballages": {},
+ "6225-Locations d\u2019emballages": {},
+ "6226-Fermages et loyers du foncier": {},
+ "6228-Locations et charges locatives diverses": {}
+ },
+ "623-Redevances de location acquisition": {
+ "6232-Cr\u00e9dit-bail immobilier": {},
+ "6233-Cr\u00e9dit-bail mobilier": {},
+ "6234-Location-vente": {},
+ "6238-Autres contrats de location acquisition": {}
+ },
+ "624-Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "6241-Entretien et r\u00e9parations des biens immobiliers": {},
+ "6242-Entretien et r\u00e9parations des biens mobiliers": {},
+ "6243-Maintenance": {},
+ "6244-Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "6248-Autres entretiens et r\u00e9parations": {}
+ },
+ "625-Primes d\u2019assurance": {
+ "6251-Assurances multirisques": {},
+ "6252-Assurances mat\u00e9riel de transport": {},
+ "6253-Assurances risques d\u2019exploitation": {},
+ "6254-Assurances responsabilit\u00e9 du producteur": {},
+ "6255-Assurances insolvabilit\u00e9 clients": {},
+ "6257-Assurances transport sur ventes": {},
+ "6258-Autres primes d\u2019assurances": {}
+ },
+ "626-\u00c9tudes, recherches et documentation": {
+ "6261-\u00c9tudes et recherches": {},
+ "6265-Documentation g\u00e9n\u00e9rale": {},
+ "6266-Documentation technique": {}
+ },
+ "627-Publicit\u00e9, publications, relations publiques": {
+ "6271-Annonces, insertions": {},
+ "6272-Catalogues, imprim\u00e9s publicitaires": {},
+ "6273-\u00c9chantillons": {},
+ "6274-Foires et expositions": {},
+ "6275-Publications": {},
+ "6276-Cadeaux \u00e0 la client\u00e8le": {},
+ "6277-Frais de colloques, s\u00e9minaires, conf\u00e9rences": {},
+ "6278-Autres charges de publicit\u00e9 et relations publiques": {}
+ },
+ "628-Frais de t\u00e9l\u00e9communications": {
+ "6281-Frais de t\u00e9l\u00e9phone": {},
+ "6282-Frais de t\u00e9lex": {},
+ "6283-Frais de t\u00e9l\u00e9copie": {},
+ "6288-Autres frais de t\u00e9l\u00e9communications": {}
+ }
+ },
+ "63-Autres services ext\u00e9rieurs": {
+ "631-Frais bancaires": {
+ "6311-Frais sur titres (vente, garde)": {},
+ "6312-Frais sur effets": {},
+ "6313-Location de coffres": {},
+ "6314-Commissions d\u2019affacturage": {},
+ "6315-Commissions sur cartes de cr\u00e9dit": {},
+ "6316-Frais d\u2019\u00e9mission d\u2019emprunts": {},
+ "6317-Frais sur instruments monnaie \u00e9lectronique": {},
+ "6318-Autres frais bancaires": {}
+ },
+ "632-R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "6322-Commissions et courtages sur ventes": {},
+ "6324-Honoraires des professions r\u00e9glement\u00e9es": {},
+ "6325-Frais d\u2019actes et de contentieux": {},
+ "6326-R\u00e9mun\u00e9rations d\u2019affacturage": {},
+ "6327-R\u00e9mun\u00e9rations des autres prestataires de services": {},
+ "6328-Divers frais": {}
+ },
+ "633-Frais de formation du personnel": {},
+ "634-Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "6342-Redevances pour brevets, licences": {},
+ "6343-Redevances pour logiciels": {},
+ "6344-Redevances pour marques": {},
+ "6345-Redevances pour sites internet": {},
+ "6346-Redevances pour concessions, droits et valeurs similaires": {}
+ },
+ "635-Cotisations": {
+ "6351-Cotisations": {},
+ "6358-Concours divers": {}
+ },
+ "637-R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "6371-Personnel int\u00e9rimaire": {},
+ "6372-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "638-Autres charges externes": {
+ "6381-Frais de recrutement du personnel": {},
+ "6382-Frais de d\u00e9m\u00e9nagement": {},
+ "6383-R\u00e9ceptions": {},
+ "6384-Missions": {},
+ "6385-Charges de copropri\u00e9t\u00e9": {}
+ }
+ },
+ "64-Imp\u00f4ts et taxes": {
+ "641-Imp\u00f4ts et taxes directs": {
+ "6411-Imp\u00f4ts fonciers et taxes annexes": {},
+ "6412-Patentes, licences et taxes annexes": {},
+ "6413-Taxes sur appointements et salaires": {},
+ "6414-Taxes d\u2019apprentissage": {},
+ "6415-Formation professionnelle continue": {},
+ "6418-Autres imp\u00f4ts et taxes directs": {}
+ },
+ "645-Imp\u00f4ts et taxes indirects": {},
+ "646-Droits d\u2019enregistrement": {
+ "6461-Droits de mutation": {},
+ "6462-Droits de timbre": {},
+ "6463-Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {},
+ "6464-Vignettes": {},
+ "6468-Autres droits": {}
+ },
+ "647-P\u00e9nalit\u00e9s, amendes fiscales": {
+ "6471-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {},
+ "6472-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {},
+ "6473-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {},
+ "6474-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {},
+ "6478-Autres p\u00e9nalit\u00e9s et amendes fiscales": {}
+ },
+ "648-Autres imp\u00f4ts et taxes": {}
+ },
+ "65-Autres charges": {
+ "651-Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "6511-Clients": {},
+ "6515-Autres d\u00e9biteurs": {}
+ },
+ "652-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "6521-Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {},
+ "6525-Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "654-Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "6541-Immobilisations incorporelles": {},
+ "6542-Immobilisations corporelles": {}
+ },
+ "656-Perte de change sur cr\u00e9ances et dettes commerciale": {},
+ "657-P\u00e9nalit\u00e9s et amendes p\u00e9nales": {},
+ "658-Charges diverses": {
+ "6581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "6582-Dons": {},
+ "6583-M\u00e9c\u00e9nat": {},
+ "6588-Autres charges diverses": {}
+ },
+ "659-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "6591-Sur risques \u00e0 court terme": {},
+ "6593-Sur stocks": {},
+ "6594-Sur cr\u00e9ances": {},
+ "6598-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {}
+ }
+ },
+ "66-Charges de personnel": {
+ "661-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "6611-Appointements salaires et commissions": {},
+ "6612-Primes et gratifications": {},
+ "6613-Cong\u00e9s pay\u00e9s": {},
+ "6614-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6615-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6616-Suppl\u00e9ment familial": {},
+ "6617-Avantages en nature": {},
+ "6618-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "662-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "6621-Appointements salaires et commissions": {},
+ "6622-Primes et gratifications": {},
+ "6623-Cong\u00e9s pay\u00e9s": {},
+ "6624-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6625-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6626-Suppl\u00e9ment familial": {},
+ "6627-Avantages en nature": {},
+ "6628-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "663-Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "6631-Indemnit\u00e9s de logement": {},
+ "6632-Indemnit\u00e9s de repr\u00e9sentation": {},
+ "6633-Indemnit\u00e9s d\u2019expatriation": {},
+ "6634-Indemnit\u00e9s de transport": {},
+ "6638-Autres indemnit\u00e9s et avantages divers": {}
+ },
+ "664-Charges sociales": {
+ "6641-Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {},
+ "6642-Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {}
+ },
+ "666-R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "6661-R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {},
+ "6662-Charges sociales": {}
+ },
+ "667-R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "6671-Personnel int\u00e9rimaire": {},
+ "6672-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "668-Autres charges sociales": {
+ "6681-Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {},
+ "6682-Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {},
+ "6683-Versements et contributions aux autres \u0153uvres sociales": {},
+ "6684-M\u00e9decine du travail et pharmacie": {},
+ "6685-Assurances et organismes de sant\u00e9": {},
+ "6686-Assurances retraite et fonds de pension": {},
+ "6687-Majorations et p\u00e9nalit\u00e9s sociales": {},
+ "6688-Charges sociales diverses": {}
+ }
+ },
+ "67-Frais financiers et charges assimil\u00e9es": {
+ "671-Int\u00e9r\u00eats des emprunts": {
+ "6711-Emprunts obligataires": {},
+ "6712-Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "6713-Dettes li\u00e9es \u00e0 des participations": {},
+ "6714-Primes de remboursement des obligations": {}
+ },
+ "672-Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "6722-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "6723-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "6724-Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {},
+ "6728-Int\u00e9r\u00eats dans loyers des autres locations acquisition": {}
+ },
+ "673-Escomptes accord\u00e9s": {},
+ "674-Autres int\u00e9r\u00eats": {
+ "6741-Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {},
+ "6742-Comptes courants bloqu\u00e9s": {},
+ "6743-Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {},
+ "6744-Int\u00e9r\u00eats sur dettes commerciales": {},
+ "6745-Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {},
+ "6748-Int\u00e9r\u00eats sur dettes diverses": {}
+ },
+ "675-Escomptes des effets de commerce": {},
+ "676-Pertes de change financi\u00e8res": {},
+ "677-Pertes sur titres de placement": {
+ "6771-Pertes sur cessions de titres de placement": {},
+ "6772-Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {}
+ },
+ "678-Pertes et charges sur risques financiers": {
+ "6781-Sur rentes viag\u00e8res": {},
+ "6782-Sur op\u00e9rations financi\u00e8res": {},
+ "6784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "679-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "6791-Sur risques financiers": {},
+ "6795-Sur titres de placement": {},
+ "6798-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "68-Dotations aux amortissements": {
+ "681-Dotations aux amortissements d\u2019exploitation": {
+ "6812-Dotations aux amortissements des immobilisations incorporelles": {},
+ "6813-Dotations aux amortissements des immobilisations corporelles": {}
+ }
+ },
+ "69-Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "691-Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "6911-Dotations aux provisions pour risques et charges": {},
+ "6913-Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {},
+ "6914-Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {}
+ },
+ "697-Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "6971-Dotations aux provisions pour risques et charges": {},
+ "6972-Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "7-Comptes de produits des activit\u00e9s ordinaires": {
+ "70-Ventes": {
+ "701-Ventes de marchandises": {
+ "7011-Dans la R\u00e9gion": {},
+ "7012-Hors R\u00e9gion": {},
+ "7013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7015-Sur internet": {},
+ "7019-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "702-Ventes de produits finis": {
+ "7021-Dans la R\u00e9gion": {},
+ "7022-Hors R\u00e9gion": {},
+ "7023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7025-Sur internet": {},
+ "7029-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "703-Ventes de produits interm\u00e9diaires": {
+ "7031-Dans la R\u00e9gion": {},
+ "7032-Hors R\u00e9gion": {},
+ "7033-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7034-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7035-Sur internet": {},
+ "7039-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "704-Ventes de produits r\u00e9siduels": {
+ "7041-Dans la R\u00e9gion": {},
+ "7042-Hors R\u00e9gion": {},
+ "7043-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7044-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7045-Sur internet": {},
+ "7049-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "705-Travaux factur\u00e9s": {
+ "7051-Dans la R\u00e9gion": {},
+ "7052-Hors R\u00e9gion": {},
+ "7053-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7054-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7055-Sur internet": {},
+ "7059-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "706-Services vendus": {
+ "7061-Dans la R\u00e9gion": {},
+ "7062-Hors R\u00e9gion": {},
+ "7063-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7064-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7065-Sur internet": {},
+ "7069-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "707-Produits accessoires": {
+ "7071-Ports, emballages perdus et autres frais factur\u00e9s": {},
+ "7072-Commissions et courtages": {},
+ "7073-Locations": {},
+ "7074-Bonis sur reprises et cessions d\u2019emballages": {},
+ "7075-Mise \u00e0 disposition de personnel": {},
+ "7076-Redevances pour brevets, logiciels, marques et droits similaires": {},
+ "7077-Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {},
+ "7078-Autres produits accessoires": {}
+ }
+ },
+ "71-Subventions d\u2019exploitation": {
+ "711-Sur produits \u00e0 l\u2019exportation": {},
+ "712-Sur produits \u00e0 l\u2019importation": {},
+ "713-Sur produits de p\u00e9r\u00e9quation": {},
+ "714-Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {},
+ "718-Autres subventions d\u2019exploitation": {
+ "7181-Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {},
+ "7182-Vers\u00e9es par les organismes internationaux": {},
+ "7183-Vers\u00e9es par des tiers": {}
+ }
+ },
+ "72-Production immobilis\u00e9e": {
+ "721-Immobilisations incorporelles": {},
+ "722-Immobilisations corporelles": {
+ "7221-Immobilisations corporelles (hors actifs biologiques)": {},
+ "7222-Immobilisations corporelles (actifs biologiques)": {}
+ },
+ "724-Production auto-consomm\u00e9e": {},
+ "726-Immobilisations financi\u00e8res": {}
+ },
+ "73-Variations des stocks de biens et de services produits": {
+ "734-Variations des stocks de produits en cours": {
+ "7341-Produits en cours": {},
+ "7342-Travaux en cours": {}
+ },
+ "735-Variations des en-cours de services": {
+ "7351-\u00c9tudes en cours": {},
+ "7352-Prestations de services en cours": {}
+ },
+ "736-Variations des stocks de produits finis": {},
+ "737-Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "7371-Produits interm\u00e9diaires": {},
+ "7372-Produits r\u00e9siduels": {}
+ }
+ },
+ "75-Autres produits": {
+ "751-Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {},
+ "752-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "7521-Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {},
+ "7525-B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "754-Produits des cessions courantes d\u2019immobilisations": {
+ "7541-Immobilisations incorporelles": {},
+ "7542-Immobilisations corporelles": {}
+ },
+ "756-Gains de change sur cr\u00e9ances et dettes commerciales": {},
+ "758-Produits divers": {
+ "7581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "7582-Indemnit\u00e9s d\u2019assurances re\u00e7ues": {},
+ "7588-Autres produits divers": {}
+ },
+ "759-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "7591-Sur risques \u00e0 court terme": {},
+ "7593-Sur stocks": {},
+ "7594-Sur cr\u00e9ances": {},
+ "7598-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {}
+ }
+ },
+ "77-Revenus financiers et produits assimil\u00e9s": {
+ "771-Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "7712-Int\u00e9r\u00eats de pr\u00eats": {},
+ "7713-Int\u00e9r\u00eats sur cr\u00e9ances diverses": {}
+ },
+ "772-Revenus de participations et autres titres immobilis\u00e9s": {
+ "7721-Revenus des titres de participation": {},
+ "7722-Revenus autres titres immobilis\u00e9s": {}
+ },
+ "773-Escomptes obtenus": {},
+ "774-Revenus de placement": {
+ "7745-Revenus des obligations": {},
+ "7746-Revenus des titres de placement": {}
+ },
+ "775-Int\u00e9r\u00eats dans loyers de location acquisition": {},
+ "776-Gains de change financiers": {},
+ "777-Gains sur cessions de titres de placement": {},
+ "778-Gains sur risques financiers": {
+ "7781-Sur rentes viag\u00e8res": {},
+ "7782-Sur op\u00e9rations financi\u00e8res": {},
+ "7784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "779-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "7791-Sur risques financiers": {},
+ "7795-Sur titres de placement": {},
+ "7798-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "78-Transferts de charges": {
+ "781-Transferts de charges d\u2019exploitation": {},
+ "787-Transferts de charges financi\u00e8res": {}
+ },
+ "79-Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "791-Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "7911-Pour risques et charges": {},
+ "7913-Des immobilisations incorporelles": {},
+ "7914-Des immobilisations corporelles": {}
+ },
+ "797-Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "7971-Pour risques et charges": {},
+ "7972-Des immobilisations financi\u00e8res": {}
+ },
+ "798-Reprises d\u2019amortissements": {},
+ "799-Reprises de subventions d\u2019investissement": {}
+ },
+ "root_type": "Income"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "81-Valeurs comptables des cessions d\u2019immobilisations": {
+ "811-Immobilisations incorporelles": {},
+ "812-Immobilisations corporelles": {},
+ "816-Immobilisations financi\u00e8res": {}
+ },
+ "83-Charges hors activit\u00e9s ordinaires": {
+ "831-Charges HAO constat\u00e9es": {},
+ "833-Charges li\u00e9es aux op\u00e9rations de restructuration": {},
+ "834-Pertes sur cr\u00e9ances HAO": {},
+ "835-Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {},
+ "836-Abandons de cr\u00e9ances consentis": {},
+ "837-Charges li\u00e9es aux op\u00e9rations de liquidation": {},
+ "839-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "85-Dotations hors activit\u00e9s ordinaires": {
+ "851-Dotations aux provisions r\u00e9glement\u00e9es": {},
+ "852-Dotations aux amortissements HAO": {},
+ "853-Dotations aux d\u00e9pr\u00e9ciations HAO": {},
+ "854-Dotations aux provisions pour risques et charges HAO": {},
+ "858-Autres dotations HAO": {}
+ },
+ "87-Participation des travailleurs": {
+ "871-Participation l\u00e9gale aux b\u00e9n\u00e9fices": {},
+ "874-Participation contractuelle aux b\u00e9n\u00e9fices": {},
+ "878-Autres participations": {}
+ },
+ "89-Imp\u00f4ts sur le r\u00e9sultat": {
+ "891-Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "8911-Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {},
+ "8912-Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {},
+ "8913-Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {}
+ },
+ "892-Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {},
+ "895-Imp\u00f4t minimum forfaitaire IMF": {},
+ "899-D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "8991-D\u00e9gr\u00e8vements": {},
+ "8994-Annulations pour pertes r\u00e9troactives": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "82-Produits des cessions d\u2019immobilisations": {
+ "821-Immobilisations incorporelles": {},
+ "822-Immobilisations corporelles": {},
+ "826-Immobilisations financi\u00e8res": {}
+ },
+ "84-Produits hors activit\u00e9s ordinaires": {
+ "841-Produits HAO constat\u00e9s": {},
+ "843-Produits li\u00e9s aux op\u00e9rations de restructuration": {},
+ "844-Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {},
+ "845-Dons et lib\u00e9ralit\u00e9s obtenus": {},
+ "846-Abandons de cr\u00e9ances obtenus": {},
+ "847-Produits li\u00e9s aux op\u00e9rations de liquidation": {},
+ "848-Transferts de charges HAO": {},
+ "849-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "86-Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "861-Reprises de provisions r\u00e9glement\u00e9es": {},
+ "862-Reprises d\u2019amortissements HAO": {},
+ "863-Reprises de d\u00e9pr\u00e9ciations HAO": {},
+ "864-Reprises de provisions pour risques et charges HAO": {},
+ "868-Autres reprises HAO": {}
+ },
+ "88-Subventions d\u2019\u00e9quilibre": {
+ "881-\u00c9tat": {},
+ "884-Collectivit\u00e9s publiques": {},
+ "886-Groupe": {},
+ "888-Autres": {}
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/cm_plan_comptable_avec_code.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/cm_plan_comptable_avec_code.json
new file mode 100644
index 00000000000..0ce48d28d3d
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/cm_plan_comptable_avec_code.json
@@ -0,0 +1,4208 @@
+{
+ "country_code": "cm",
+ "name": "Syscohada - Plan Comptable avec code",
+ "tree": {
+ "Comptes de ressources durables": {
+ "Capital": {
+ "Capital social": {
+ "Capital souscrit, non appel\u00e9": {
+ "account_number": "1011"
+ },
+ "Capital souscrit, appel\u00e9, non vers\u00e9": {
+ "account_number": "1012"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {
+ "account_number": "1013"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, amorti": {
+ "account_number": "1014"
+ },
+ "Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {
+ "account_number": "1018"
+ },
+ "account_number": "101"
+ },
+ "Capital par dotation": {
+ "Dotation initiale": {
+ "account_number": "1021"
+ },
+ "Dotations compl\u00e9mentaires": {
+ "account_number": "1022"
+ },
+ "Autres dotations": {
+ "account_number": "1028"
+ },
+ "account_number": "102"
+ },
+ "Capital personnel": {
+ "account_number": "103"
+ },
+ "Compte de l\u2019exploitant": {
+ "Apports temporaires": {
+ "account_number": "1041"
+ },
+ "Op\u00e9rations courantes": {
+ "account_number": "1042"
+ },
+ "R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {
+ "account_number": "1043"
+ },
+ "Pr\u00e9l\u00e8vements d\u2019autoconsommation": {
+ "account_number": "1047"
+ },
+ "Autres pr\u00e9l\u00e8vements": {
+ "account_number": "1048"
+ },
+ "account_number": "104"
+ },
+ "Primes li\u00e9es au capital social": {
+ "Primes d\u2019\u00e9mission": {
+ "account_number": "1051"
+ },
+ "Primes d\u2019apport": {
+ "account_number": "1052"
+ },
+ "Primes de fusion": {
+ "account_number": "1053"
+ },
+ "Primes de conversion": {
+ "account_number": "1054"
+ },
+ "Autres primes": {
+ "account_number": "1058"
+ },
+ "account_number": "105"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation": {
+ "\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {
+ "account_number": "1061"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation libre": {
+ "account_number": "1062"
+ },
+ "account_number": "106"
+ },
+ "Apporteurs, capital souscrit, non appel\u00e9": {
+ "account_number": "109"
+ },
+ "account_number": "10"
+ },
+ "R\u00e9serves": {
+ "R\u00e9serve l\u00e9gale": {
+ "account_number": "111"
+ },
+ "R\u00e9serves statutaires ou contractuelles": {
+ "account_number": "112"
+ },
+ "R\u00e9serves r\u00e9glement\u00e9es": {
+ "R\u00e9serves de plus-values nettes \u00e0 long terme": {
+ "account_number": "1131"
+ },
+ "R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "1132"
+ },
+ "R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {
+ "account_number": "1133"
+ },
+ "R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {
+ "account_number": "1134"
+ },
+ "Autres r\u00e9serves r\u00e9glement\u00e9es": {
+ "account_number": "1135"
+ },
+ "account_number": "113"
+ },
+ "Autres r\u00e9serves": {
+ "R\u00e9serves facultatives": {
+ "account_number": "1181"
+ },
+ "R\u00e9serves diverses": {
+ "account_number": "1188"
+ },
+ "account_number": "118"
+ },
+ "account_number": "11"
+ },
+ "Report \u00e0 nouveau": {
+ "Report \u00e0 nouveau cr\u00e9diteur": {
+ "account_number": "121"
+ },
+ "Report \u00e0 nouveau d\u00e9biteur": {
+ "Perte nette \u00e0 reporter": {
+ "account_number": "1291"
+ },
+ "Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {
+ "account_number": "1292"
+ },
+ "account_number": "129"
+ },
+ "account_number": "12"
+ },
+ "R\u00e9sultat net de l\u2019exercice": {
+ "R\u00e9sultat en instance d\u2019affectation": {
+ "R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {
+ "account_number": "1301"
+ },
+ "R\u00e9sultat en instance d\u2019affectation : perte": {
+ "account_number": "1309"
+ },
+ "account_number": "130"
+ },
+ "R\u00e9sultat net : b\u00e9n\u00e9fice": {
+ "account_number": "131"
+ },
+ "Marge commerciale (MC)": {
+ "account_number": "132"
+ },
+ "Valeur ajout\u00e9e (VA)": {
+ "account_number": "133"
+ },
+ "Exc\u00e9dent brut d\u2019exploitation (EBE)": {
+ "account_number": "134"
+ },
+ "R\u00e9sultat d\u2019exploitation (RE)": {
+ "account_number": "135"
+ },
+ "R\u00e9sultat financier (RF)": {
+ "account_number": "136"
+ },
+ "R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {
+ "account_number": "137"
+ },
+ "R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "R\u00e9sultat de fusion": {
+ "account_number": "1381"
+ },
+ "R\u00e9sultat d\u2019apport partiel d\u2019actif": {
+ "account_number": "1382"
+ },
+ "R\u00e9sultat de scission": {
+ "account_number": "1383"
+ },
+ "R\u00e9sultat de liquidation": {
+ "account_number": "1384"
+ },
+ "account_number": "138"
+ },
+ "R\u00e9sultat net : perte": {
+ "account_number": "139"
+ },
+ "account_number": "13"
+ },
+ "Subventions d\u2019investissement": {
+ "Subventions d\u2019\u00e9quipement": {
+ "\u00c9tat": {
+ "account_number": "1411"
+ },
+ "R\u00e9gions": {
+ "account_number": "1412"
+ },
+ "D\u00e9partements": {
+ "account_number": "1413"
+ },
+ "Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {
+ "account_number": "1414"
+ },
+ "Entit\u00e9s publiques ou mixtes": {
+ "account_number": "1415"
+ },
+ "Entit\u00e9s et organismes priv\u00e9s": {
+ "account_number": "1416"
+ },
+ "Organismes internationaux": {
+ "account_number": "1417"
+ },
+ "Autres": {
+ "account_number": "1418"
+ },
+ "account_number": "141"
+ },
+ "Autres subventions d\u2019investissement": {
+ "account_number": "148"
+ },
+ "account_number": "14"
+ },
+ "Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "Amortissements d\u00e9rogatoires": {
+ "account_number": "151"
+ },
+ "Plus-values de cession \u00e0 r\u00e9investir": {
+ "account_number": "152"
+ },
+ "Fonds r\u00e9glement\u00e9s": {
+ "Fonds National": {
+ "account_number": "1531"
+ },
+ "Pr\u00e9l\u00e8vement pour le Budget": {
+ "account_number": "1532"
+ },
+ "account_number": "153"
+ },
+ "Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {
+ "account_number": "154"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "Reconstitution des gisements miniers et p\u00e9troliers": {
+ "account_number": "1551"
+ },
+ "account_number": "155"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "Hausse de prix": {
+ "account_number": "1561"
+ },
+ "Fluctuation des cours": {
+ "account_number": "1562"
+ },
+ "account_number": "156"
+ },
+ "Provisions pour investissement": {
+ "account_number": "157"
+ },
+ "Autres provisions et fonds r\u00e9glement\u00e9s": {
+ "account_number": "158"
+ },
+ "account_number": "15"
+ },
+ "Emprunts et dettes assimil\u00e9es": {
+ "Emprunts obligataires": {
+ "Emprunts obligataires ordinaires": {
+ "account_number": "1611"
+ },
+ "Emprunts obligataires convertibles en actions": {
+ "account_number": "1612"
+ },
+ "Emprunts obligataires remboursables en actions": {
+ "account_number": "1613"
+ },
+ "Autres emprunts obligataires": {
+ "account_number": "1618"
+ },
+ "account_number": "161"
+ },
+ "Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "162"
+ },
+ "Avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "163"
+ },
+ "Avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "164"
+ },
+ "D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "D\u00e9p\u00f4ts": {
+ "account_number": "1651"
+ },
+ "Cautionnements": {
+ "account_number": "1652"
+ },
+ "account_number": "165"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur emprunts obligataires": {
+ "account_number": "1661"
+ },
+ "Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "1662"
+ },
+ "Sur avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "1663"
+ },
+ "Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "1664"
+ },
+ "Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "account_number": "1665"
+ },
+ "Sur avances assorties de conditions particuli\u00e8res": {
+ "account_number": "1667"
+ },
+ "Sur autres emprunts et dettes": {
+ "account_number": "1668"
+ },
+ "account_number": "166"
+ },
+ "Avances assorties de conditions particuli\u00e8res": {
+ "Avances bloqu\u00e9es pour augmentation du capital": {
+ "account_number": "1671"
+ },
+ "Avances conditionn\u00e9es par l\u2019\u00c9tat": {
+ "account_number": "1672"
+ },
+ "Avances conditionn\u00e9es par les autres organismes africains": {
+ "account_number": "1673"
+ },
+ "Avances conditionn\u00e9es par les organismes internationaux": {
+ "account_number": "1674"
+ },
+ "account_number": "167"
+ },
+ "Autres emprunts et dettes": {
+ "Rentes viag\u00e8res capitalis\u00e9es": {
+ "account_number": "1681"
+ },
+ "Billets de fonds": {
+ "account_number": "1682"
+ },
+ "Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {
+ "account_number": "1683"
+ },
+ "Emprunts participatifs": {
+ "account_number": "1684"
+ },
+ "Participation des travailleurs aux b\u00e9n\u00e9fices": {
+ "account_number": "1685"
+ },
+ "Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {
+ "account_number": "1686"
+ },
+ "account_number": "168"
+ },
+ "account_number": "16"
+ },
+ "Dettes de location acquisition": {
+ "Dettes de location acquisition / cr\u00e9dit bail immobilier": {
+ "account_number": "172"
+ },
+ "Dettes de location acquisition / cr\u00e9dit bail mobilier": {
+ "account_number": "173"
+ },
+ "Dettes de location acquisition / location de vente": {
+ "account_number": "174"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "1762"
+ },
+ "Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "1763"
+ },
+ "Sur dettes de location acquisition / location-vente": {
+ "account_number": "1764"
+ },
+ "Sur autres dettes de location acquisition": {
+ "account_number": "1768"
+ },
+ "account_number": "176"
+ },
+ "Autres dettes de location acquisition": {
+ "account_number": "178"
+ },
+ "account_number": "17"
+ },
+ "Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "Dettes li\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "1811"
+ },
+ "Dettes li\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "1812"
+ },
+ "account_number": "181"
+ },
+ "Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "182"
+ },
+ "Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "183"
+ },
+ "Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "184"
+ },
+ "Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "185"
+ },
+ "Comptes de liaison charges": {
+ "account_number": "186"
+ },
+ "Comptes de liaison produits": {
+ "account_number": "187"
+ },
+ "Comptes de liaison des soci\u00e9t\u00e9s en participation": {
+ "account_number": "188"
+ },
+ "account_number": "18"
+ },
+ "Provisions pour risques et charges": {
+ "Provisions pour litiges": {
+ "account_number": "191"
+ },
+ "Provisions pour garanties donn\u00e9es aux clients": {
+ "account_number": "192"
+ },
+ "Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {
+ "account_number": "193"
+ },
+ "Provisions pour pertes de change": {
+ "account_number": "194"
+ },
+ "Provisions pour imp\u00f4ts": {
+ "account_number": "195"
+ },
+ "Provisions pour pensions et obligations similaires": {
+ "Provisions pour pensions et obligations similaires engagement de retraite": {
+ "account_number": "1961"
+ },
+ "Actif du r\u00e9gime de retraite": {
+ "account_number": "1962"
+ },
+ "account_number": "196"
+ },
+ "Provisions pour restructuration": {
+ "account_number": "197"
+ },
+ "Autres provisions pour risques et charges": {
+ "Provisions pour amendes et p\u00e9nalit\u00e9s": {
+ "account_number": "1981"
+ },
+ "Provisions pour propre assureur": {
+ "account_number": "1983"
+ },
+ "Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "1984"
+ },
+ "Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {
+ "account_number": "1985"
+ },
+ "Provisions pour divers risques et charges": {
+ "account_number": "1988"
+ },
+ "account_number": "198"
+ },
+ "account_number": "19"
+ },
+ "root_type": "Equity",
+ "account_number": "1"
+ },
+ "Comptes d\u2019actif immobilis\u00e9": {
+ "Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "211"
+ },
+ "Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "Brevets": {
+ "account_type": "Fixed Asset",
+ "account_number": "2121"
+ },
+ "Licences": {
+ "account_type": "Fixed Asset",
+ "account_number": "2122"
+ },
+ "Concessions de service public": {
+ "account_type": "Fixed Asset",
+ "account_number": "2123"
+ },
+ "Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "account_number": "2128"
+ },
+ "account_number": "212"
+ },
+ "Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "Logiciels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2131"
+ },
+ "Sites internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2132"
+ },
+ "account_number": "213"
+ },
+ "Marques": {
+ "account_type": "Fixed Asset",
+ "account_number": "214"
+ },
+ "Fonds commercial": {
+ "account_type": "Fixed Asset",
+ "account_number": "215"
+ },
+ "Droit au bail": {
+ "account_type": "Fixed Asset",
+ "account_number": "216"
+ },
+ "Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset",
+ "account_number": "217"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset",
+ "account_number": "2181"
+ },
+ "Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset",
+ "account_number": "2182"
+ },
+ "Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset",
+ "account_number": "2183"
+ },
+ "Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset",
+ "account_number": "2184"
+ },
+ "Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2188"
+ },
+ "account_number": "218"
+ },
+ "Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2191"
+ },
+ "Logiciels et internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2193"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2198"
+ },
+ "account_number": "219"
+ },
+ "account_number": "21"
+ },
+ "Terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset",
+ "account_number": "2211"
+ },
+ "Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset",
+ "account_number": "2212"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2218"
+ },
+ "account_number": "221"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset",
+ "account_number": "2221"
+ },
+ "Autres terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2228"
+ },
+ "account_number": "222"
+ },
+ "Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2231"
+ },
+ "Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2232"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2234"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2235"
+ },
+ "Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "account_number": "2238"
+ },
+ "account_number": "223"
+ },
+ "Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset",
+ "account_number": "2241"
+ },
+ "Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2245"
+ },
+ "Autres travaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2248"
+ },
+ "account_number": "224"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "Carri\u00e8res": {
+ "account_type": "Fixed Asset",
+ "account_number": "2251"
+ },
+ "account_number": "225"
+ },
+ "Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "Parkings": {
+ "account_type": "Fixed Asset",
+ "account_number": "2261"
+ },
+ "account_number": "226"
+ },
+ "Terrains mis en concession": {
+ "account_type": "Fixed Asset",
+ "account_number": "227"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains immeubles de placement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2281"
+ },
+ "Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset",
+ "account_number": "2285"
+ },
+ "Terrains de location acquisition": {
+ "account_type": "Fixed Asset",
+ "account_number": "2286"
+ },
+ "Divers terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2288"
+ },
+ "account_number": "228"
+ },
+ "Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "account_number": "2291"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2292"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2295"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2298"
+ },
+ "account_number": "229"
+ },
+ "account_number": "22"
+ },
+ "B\u00e2timents, installations techniques et agencements": {
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "B\u00e2timents industriels": {
+ "account_number": "2311"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2312"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2313"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2314"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2315"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2316"
+ },
+ "account_number": "231"
+ },
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "B\u00e2timents industriels": {
+ "account_number": "2321"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2322"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2323"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2324"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2325"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2326"
+ },
+ "account_number": "232"
+ },
+ "Ouvrages d\u2019infrastructure": {
+ "Voies de terre": {
+ "account_number": "2331"
+ },
+ "Voies de fer": {
+ "account_number": "2332"
+ },
+ "Voies d\u2019eau": {
+ "account_number": "2333"
+ },
+ "Barrages, Digues": {
+ "account_number": "2334"
+ },
+ "Pistes d\u2019a\u00e9rodrome": {
+ "account_number": "2335"
+ },
+ "Autres ouvrages d\u2019infrastructures": {
+ "account_number": "2338"
+ },
+ "account_number": "233"
+ },
+ "Am\u00e9nagements, agencements et installations techniques": {
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {
+ "account_number": "2341"
+ },
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {
+ "account_number": "2342"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {
+ "account_number": "2343"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {
+ "account_number": "2344"
+ },
+ "Am\u00e9nagements et agencements des b\u00e2timents": {
+ "account_number": "2345"
+ },
+ "account_number": "234"
+ },
+ "Am\u00e9nagements de bureaux": {
+ "Installations g\u00e9n\u00e9rales": {
+ "account_number": "2351"
+ },
+ "Autres am\u00e9nagements de bureaux": {
+ "account_number": "2358"
+ },
+ "account_number": "235"
+ },
+ "B\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "237"
+ },
+ "Autres installations et agencements": {
+ "account_number": "238"
+ },
+ "B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "B\u00e2timents en cours": {
+ "account_number": "2391"
+ },
+ "Installations en cours": {
+ "account_number": "2392"
+ },
+ "Ouvrages d\u2019infrastructure en cours": {
+ "account_number": "2393"
+ },
+ "Am\u00e9nagements et agencements et installations techniques en cours": {
+ "account_number": "2394"
+ },
+ "Am\u00e9nagements de bureaux en cours": {
+ "account_number": "2395"
+ },
+ "Autres installations et agencements en cours": {
+ "account_number": "2398"
+ },
+ "account_number": "239"
+ },
+ "account_number": "23"
+ },
+ "Mat\u00e9riel, mobilier et actifs biologiques": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "Mat\u00e9riel industriel": {
+ "account_number": "2411"
+ },
+ "Outillage industriel": {
+ "account_number": "2412"
+ },
+ "Mat\u00e9riel commercial": {
+ "account_number": "2413"
+ },
+ "Outillage commercial": {
+ "account_number": "2414"
+ },
+ "Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {
+ "account_number": "2416"
+ },
+ "account_number": "241"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "Mat\u00e9riel agricole": {
+ "account_number": "2421"
+ },
+ "Outillage agricole": {
+ "account_number": "2422"
+ },
+ "Mat\u00e9riel & outillage agricole de location-acquisition": {
+ "account_number": "2426"
+ },
+ "account_number": "242"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "243"
+ },
+ "Mat\u00e9riel et mobilier": {
+ "Mat\u00e9riel de bureau": {
+ "account_number": "2441"
+ },
+ "Mat\u00e9riel informatique": {
+ "account_number": "2442"
+ },
+ "Mat\u00e9riel bureautique": {
+ "account_number": "2443"
+ },
+ "Mobilier de bureau": {
+ "account_number": "2444"
+ },
+ "Mat\u00e9riel et mobilier immeubles de placement": {
+ "account_number": "2445"
+ },
+ "Mat\u00e9riel et mobilier de location acquisition": {
+ "account_number": "2446"
+ },
+ "Mat\u00e9riel et mobilier des logements du personnel": {
+ "account_number": "2447"
+ },
+ "account_number": "244"
+ },
+ "Mat\u00e9riel de transport": {
+ "Mat\u00e9riel automobile": {
+ "account_number": "2451"
+ },
+ "Mat\u00e9riel ferroviaire": {
+ "account_number": "2452"
+ },
+ "Mat\u00e9riel fluvial, lagunaire": {
+ "account_number": "2453"
+ },
+ "Mat\u00e9riel naval": {
+ "account_number": "2454"
+ },
+ "Mat\u00e9riel a\u00e9rien": {
+ "account_number": "2455"
+ },
+ "Mat\u00e9riel de transport de location-acquisition": {
+ "account_number": "2456"
+ },
+ "Mat\u00e9riel hippomobile": {
+ "account_number": "2457"
+ },
+ "Autres mat\u00e9riels de transport": {
+ "account_number": "2458"
+ },
+ "account_number": "245"
+ },
+ "Actifs biologiques": {
+ "Cheptel, animaux de trait": {
+ "account_number": "2461"
+ },
+ "Cheptel, animaux reproducteurs": {
+ "account_number": "2462"
+ },
+ "Animaux de garde": {
+ "account_number": "2463"
+ },
+ "Plantations agricoles": {
+ "account_number": "2465"
+ },
+ "Autres actifs biologiques": {
+ "account_number": "2468"
+ },
+ "account_number": "246"
+ },
+ "Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "Agencements et am\u00e9nagements du mat\u00e9riel": {
+ "account_number": "2471"
+ },
+ "Agencements et am\u00e9nagements des actifs biologiques": {
+ "account_number": "2472"
+ },
+ "Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2478"
+ },
+ "account_number": "247"
+ },
+ "Autres mat\u00e9riels et mobiliers": {
+ "Collections et \u0153uvres d\u2019art": {
+ "account_number": "2481"
+ },
+ "Divers mat\u00e9riels mobiliers": {
+ "account_number": "2488"
+ },
+ "account_number": "248"
+ },
+ "Mat\u00e9riels et actifs biologiques en cours": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2491"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "account_number": "2492"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2493"
+ },
+ "Mat\u00e9riel et mobilier de bureau": {
+ "account_number": "2494"
+ },
+ "Mat\u00e9riel de transport": {
+ "account_number": "2495"
+ },
+ "Actifs biologiques": {
+ "account_number": "2496"
+ },
+ "Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2497"
+ },
+ "Autres mat\u00e9riels et actifs biologiques en cours": {
+ "account_number": "2498"
+ },
+ "account_number": "249"
+ },
+ "account_number": "24"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations": {
+ "Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "251"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "252"
+ },
+ "account_number": "25"
+ },
+ "Titres de participation": {
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "261"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "262"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "263"
+ },
+ "Participations dans des organismes professionnels": {
+ "account_number": "265"
+ },
+ "Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "266"
+ },
+ "Autres titres de participation": {
+ "account_number": "268"
+ },
+ "account_number": "26"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "Pr\u00eats et cr\u00e9ances": {
+ "Pr\u00eats participatifs": {
+ "account_number": "2711"
+ },
+ "Pr\u00eats aux associ\u00e9s": {
+ "account_number": "2712"
+ },
+ "Billets de fonds": {
+ "account_number": "2713"
+ },
+ "Titres pr\u00eat\u00e9s": {
+ "account_number": "2714"
+ },
+ "Autres pr\u00eats et cr\u00e9ances": {
+ "account_number": "2718"
+ },
+ "account_number": "271"
+ },
+ "Pr\u00eats au personnel": {
+ "Pr\u00eats immobiliers": {
+ "account_number": "2721"
+ },
+ "Pr\u00eats mobiliers et d\u2019installation": {
+ "account_number": "2722"
+ },
+ "Autres pr\u00eats au personnel": {
+ "account_number": "2728"
+ },
+ "account_number": "272"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "Retenues de garantie": {
+ "account_number": "2731"
+ },
+ "Fonds r\u00e9glement\u00e9": {
+ "account_number": "2733"
+ },
+ "Cr\u00e9ances sur le conc\u00e9dant": {
+ "account_number": "2734"
+ },
+ "Autres cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2738"
+ },
+ "account_number": "273"
+ },
+ "Titres immobilis\u00e9s": {
+ "Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {
+ "account_number": "2741"
+ },
+ "Titres participatifs": {
+ "account_number": "2742"
+ },
+ "Certificats d\u2019investissement": {
+ "account_number": "2743"
+ },
+ "Parts de fonds commun de placement (FCP)": {
+ "account_number": "2744"
+ },
+ "Obligations": {
+ "account_number": "2745"
+ },
+ "Actions ou parts propres": {
+ "account_number": "2746"
+ },
+ "Autres titres immobilis\u00e9s": {
+ "account_number": "2748"
+ },
+ "account_number": "274"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "D\u00e9p\u00f4ts pour loyers d\u2019avance": {
+ "account_number": "2751"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {
+ "account_number": "2752"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019eau": {
+ "account_number": "2753"
+ },
+ "D\u00e9p\u00f4ts pour le gaz": {
+ "account_number": "2754"
+ },
+ "D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {
+ "account_number": "2755"
+ },
+ "Cautionnements sur march\u00e9s publics": {
+ "account_number": "2756"
+ },
+ "Cautionnements sur autres op\u00e9rations": {
+ "account_number": "2757"
+ },
+ "Autres d\u00e9p\u00f4ts et cautionnements": {
+ "account_number": "2758"
+ },
+ "account_number": "275"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Pr\u00eats et cr\u00e9ances non commerciales": {
+ "account_number": "2761"
+ },
+ "Pr\u00eats au personnel": {
+ "account_number": "2762"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2763"
+ },
+ "Titres immobilis\u00e9s": {
+ "account_number": "2764"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2765"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {
+ "account_number": "2767"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "account_number": "2768"
+ },
+ "account_number": "276"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "2771"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "2772"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "2773"
+ },
+ "Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "2774"
+ },
+ "account_number": "277"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "Cr\u00e9ances diverses groupe": {
+ "account_number": "2781"
+ },
+ "Cr\u00e9ances diverses hors groupe": {
+ "account_number": "2782"
+ },
+ "Banques d\u00e9p\u00f4ts \u00e0 terme": {
+ "account_number": "2784"
+ },
+ "Or et m\u00e9taux pr\u00e9cieux": {
+ "account_number": "2785"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "account_number": "2788"
+ },
+ "account_number": "278"
+ },
+ "account_number": "27"
+ },
+ "Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2811"
+ },
+ "Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2812"
+ },
+ "Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2813"
+ },
+ "Amortissements des marques": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2814"
+ },
+ "Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2815"
+ },
+ "Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2816"
+ },
+ "Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2817"
+ },
+ "Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2818"
+ },
+ "account_number": "281"
+ },
+ "Amortissements des terrains": {
+ "Amortissements des travaux de mise en valeur des terrains": {
+ "account_number": "2824"
+ },
+ "account_number": "282"
+ },
+ "Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2831"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2832"
+ },
+ "Amortissements des ouvrages d\u2019infrastructure": {
+ "account_number": "2833"
+ },
+ "Amortissements des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2834"
+ },
+ "Amortissements des am\u00e9nagements de bureaux": {
+ "account_number": "2835"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2837"
+ },
+ "Amortissements des autres installations et agencements": {
+ "account_number": "2838"
+ },
+ "account_number": "283"
+ },
+ "Amortissements du mat\u00e9riel": {
+ "Amortissements du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2841"
+ },
+ "Amortissements du mat\u00e9riel et outillage agricole": {
+ "account_number": "2842"
+ },
+ "Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2843"
+ },
+ "Amortissements du mat\u00e9riel et mobilier": {
+ "account_number": "2844"
+ },
+ "Amortissements du mat\u00e9riel de transport": {
+ "account_number": "2845"
+ },
+ "Amortissements des actifs biologiques": {
+ "account_number": "2846"
+ },
+ "Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2847"
+ },
+ "Amortissements des autres mat\u00e9riels": {
+ "account_number": "2848"
+ },
+ "account_number": "284"
+ },
+ "account_number": "28"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations": {
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {
+ "account_number": "2911"
+ },
+ "D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {
+ "account_number": "2912"
+ },
+ "D\u00e9pr\u00e9ciations des logiciels et sites internet": {
+ "account_number": "2913"
+ },
+ "D\u00e9pr\u00e9ciations des marques": {
+ "account_number": "2914"
+ },
+ "D\u00e9pr\u00e9ciations du fonds commercial": {
+ "account_number": "2915"
+ },
+ "D\u00e9pr\u00e9ciations du droit au bail": {
+ "account_number": "2916"
+ },
+ "D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {
+ "account_number": "2917"
+ },
+ "D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {
+ "account_number": "2918"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {
+ "account_number": "2919"
+ },
+ "account_number": "291"
+ },
+ "D\u00e9pr\u00e9ciations des terrains": {
+ "D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {
+ "account_number": "2921"
+ },
+ "D\u00e9pr\u00e9ciations des terrains nus": {
+ "account_number": "2922"
+ },
+ "D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {
+ "account_number": "2923"
+ },
+ "D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {
+ "account_number": "2924"
+ },
+ "D\u00e9pr\u00e9ciations des terrains de gisement": {
+ "account_number": "2925"
+ },
+ "D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {
+ "account_number": "2926"
+ },
+ "D\u00e9pr\u00e9ciations des terrains mis en concession": {
+ "account_number": "2927"
+ },
+ "D\u00e9pr\u00e9ciations des autres terrains": {
+ "account_number": "2928"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {
+ "account_number": "2929"
+ },
+ "account_number": "292"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2931"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2932"
+ },
+ "D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {
+ "account_number": "2933"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2934"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {
+ "account_number": "2935"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2937"
+ },
+ "D\u00e9pr\u00e9ciations des autres installations et agencements": {
+ "account_number": "2938"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {
+ "account_number": "2939"
+ },
+ "account_number": "293"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2941"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {
+ "account_number": "2942"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2943"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {
+ "account_number": "2944"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {
+ "account_number": "2945"
+ },
+ "D\u00e9pr\u00e9ciations des actifs biologiques": {
+ "account_number": "2946"
+ },
+ "D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2947"
+ },
+ "D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {
+ "account_number": "2948"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {
+ "account_number": "2949"
+ },
+ "account_number": "294"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "2951"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "2952"
+ },
+ "account_number": "295"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation": {
+ "D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "2961"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "2962"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "2963"
+ },
+ "D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {
+ "account_number": "2965"
+ },
+ "D\u00e9pr\u00e9ciations des parts dans des GIE": {
+ "account_number": "2966"
+ },
+ "D\u00e9pr\u00e9ciations des autres titres de participation": {
+ "account_number": "2968"
+ },
+ "account_number": "296"
+ },
+ "D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {
+ "account_number": "2971"
+ },
+ "D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {
+ "account_number": "2972"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2973"
+ },
+ "D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {
+ "account_number": "2974"
+ },
+ "D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2975"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "account_number": "2977"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {
+ "account_number": "2978"
+ },
+ "account_number": "297"
+ },
+ "account_number": "29"
+ },
+ "root_type": "Asset",
+ "account_number": "2"
+ },
+ "Comptes de Stocks": {
+ "Marchandises": {
+ "Marchandises A": {
+ "Marchandises A1": {
+ "account_number": "3111"
+ },
+ "Marchandises A2": {
+ "account_number": "3112"
+ },
+ "account_number": "311"
+ },
+ "Marchandises B": {
+ "Marchandises B1": {
+ "account_number": "3121"
+ },
+ "Marchandises B2": {
+ "account_number": "3122"
+ },
+ "account_number": "312"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3131"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3132"
+ },
+ "account_number": "313"
+ },
+ "Marchandises hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "318"
+ },
+ "account_number": "31"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Mati\u00e8res A": {
+ "account_number": "321"
+ },
+ "Mati\u00e8res B": {
+ "account_number": "322"
+ },
+ "Fournitures (A, B)": {
+ "account_number": "323"
+ },
+ "account_number": "32"
+ },
+ "Autres approvisionnements": {
+ "Mati\u00e8res consommables": {
+ "account_number": "331"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "332"
+ },
+ "Fournitures de magasin": {
+ "account_number": "333"
+ },
+ "Fournitures de bureau": {
+ "account_number": "334"
+ },
+ "Emballages": {
+ "Emballages perdus": {
+ "account_number": "3351"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "3352"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "3353"
+ },
+ "Autres emballages": {
+ "account_number": "3358"
+ },
+ "account_number": "335"
+ },
+ "Autres mati\u00e8res": {
+ "account_number": "338"
+ },
+ "account_number": "33"
+ },
+ "Produits en cours": {
+ "Produits en cours": {
+ "Produits en cours P1": {
+ "account_number": "3411"
+ },
+ "Produits en cours P2": {
+ "account_number": "3412"
+ },
+ "account_number": "341"
+ },
+ "Travaux en cours": {
+ "Travaux en cours T1": {
+ "account_number": "3421"
+ },
+ "Travaux en cours T2": {
+ "account_number": "3422"
+ },
+ "account_number": "342"
+ },
+ "Produits interm\u00e9diaires en cours": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3431"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3432"
+ },
+ "account_number": "343"
+ },
+ "Produits r\u00e9siduels en cours": {
+ "Produits r\u00e9siduels A": {
+ "account_number": "3441"
+ },
+ "Produits r\u00e9siduels B": {
+ "account_number": "3442"
+ },
+ "account_number": "344"
+ },
+ "Actifs biologiques en cours": {
+ "Animaux": {
+ "account_number": "3451"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3452"
+ },
+ "account_number": "345"
+ },
+ "account_number": "34"
+ },
+ "Services en cours": {
+ "\u00c9tudes en cours": {
+ "\u00c9tudes en cours E1": {
+ "account_number": "3511"
+ },
+ "\u00c9tudes en cours E2": {
+ "account_number": "3512"
+ },
+ "account_number": "351"
+ },
+ "Prestations de services en cours": {
+ "Prestations de services S1": {
+ "account_number": "3521"
+ },
+ "Prestations de services S2": {
+ "account_number": "3522"
+ }
+ },
+ "account_number": "35"
+ },
+ "Produits finis": {
+ "Produits finis A": {
+ "account_number": "361"
+ },
+ "Produits finis B": {
+ "account_number": "362"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3631"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3632"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3638"
+ },
+ "account_number": "363"
+ },
+ "account_number": "36"
+ },
+ "Produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3711"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3712"
+ },
+ "account_number": "371"
+ },
+ "Produits r\u00e9siduels": {
+ "D\u00e9chets": {
+ "account_number": "3721"
+ },
+ "Rebuts": {
+ "account_number": "3722"
+ },
+ "Mati\u00e8res de R\u00e9cup\u00e9ration": {
+ "account_number": "3723"
+ },
+ "account_number": "372"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3731"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3732"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3738"
+ },
+ "account_number": "373"
+ },
+ "account_number": "37"
+ },
+ "Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "Marchandises en cours de route": {
+ "account_number": "381"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {
+ "account_number": "382"
+ },
+ "Autres approvisionnements en cours de route": {
+ "account_number": "383"
+ },
+ "Produits finis en cours de route": {
+ "account_number": "386"
+ },
+ "Stock en consignation ou en d\u00e9p\u00f4t": {
+ "Stock en consignation": {
+ "account_number": "3871"
+ },
+ "Stock en d\u00e9p\u00f4t": {
+ "account_number": "3872"
+ },
+ "account_number": "387"
+ },
+ "Stock provenant d\u2019immobilisations mises hors service ou au rebut": {
+ "account_number": "388"
+ },
+ "account_number": "38"
+ },
+ "D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "D\u00e9pr\u00e9ciations des stocks de marchandises": {
+ "account_number": "391"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "392"
+ },
+ "D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {
+ "account_number": "393"
+ },
+ "D\u00e9pr\u00e9ciations des productions en cours": {
+ "account_number": "394"
+ },
+ "D\u00e9pr\u00e9ciations des services en cours": {
+ "account_number": "395"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits finis": {
+ "account_number": "396"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "account_number": "397"
+ },
+ "D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_number": "398"
+ },
+ "account_number": "39"
+ },
+ "root_type": "Asset",
+ "account_number": "3"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "Fournisseurs d\u00e9biteurs": {
+ "Fournisseurs Avances et acomptes vers\u00e9s": {
+ "account_number": "4091"
+ },
+ "Fournisseurs Groupe avances et acomptes vers\u00e9s": {
+ "account_number": "4092"
+ },
+ "Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {
+ "account_number": "4093"
+ },
+ "Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {
+ "account_number": "4094"
+ },
+ "Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {
+ "account_number": "4098"
+ },
+ "account_number": "409"
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "Clients": {
+ "Clients": {
+ "account_type": "Receivable",
+ "account_number": "4111"
+ },
+ "Clients groupe": {
+ "account_type": "Receivable",
+ "account_number": "4112"
+ },
+ "Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable",
+ "account_number": "4114"
+ },
+ "Clients, organismes internationaux": {
+ "account_type": "Receivable",
+ "account_number": "4115"
+ },
+ "Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable",
+ "account_number": "4116"
+ },
+ "Client, retenues de garantie": {
+ "account_type": "Receivable",
+ "account_number": "4117"
+ },
+ "Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable",
+ "account_number": "4118"
+ },
+ "account_type": "Receivable",
+ "account_number": "411"
+ },
+ "Clients, effets \u00e0 recevoir en portefeuille": {
+ "Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4121"
+ },
+ "Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4122"
+ },
+ "\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4124"
+ },
+ "Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4125"
+ },
+ "account_type": "Receivable",
+ "account_number": "412"
+ },
+ "Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4131"
+ },
+ "Clients, effets impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4132"
+ },
+ "Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4133"
+ },
+ "Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4138"
+ },
+ "account_type": "Receivable",
+ "account_number": "413"
+ },
+ "Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4141"
+ },
+ "Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4142"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4146"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4147"
+ },
+ "account_type": "Receivable",
+ "account_number": "414"
+ },
+ "Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable",
+ "account_number": "415"
+ },
+ "Cr\u00e9ances clients litigieuses ou douteuses": {
+ "Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable",
+ "account_number": "4161"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_type": "Receivable",
+ "account_number": "4162"
+ },
+ "account_type": "Receivable",
+ "account_number": "416"
+ },
+ "Clients, produits \u00e0 recevoir": {
+ "Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable",
+ "account_number": "4181"
+ },
+ "Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable",
+ "account_number": "4186"
+ },
+ "account_type": "Receivable",
+ "account_number": "418"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "Personnel, avances et acomptes": {
+ "Personnel, avances": {
+ "account_number": "4211"
+ },
+ "Personnel, acomptes": {
+ "account_number": "4212"
+ },
+ "Frais avanc\u00e9s et fournitures au personnel": {
+ "account_number": "4213"
+ },
+ "account_number": "421"
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "Prestations familiales": {
+ "account_number": "4311"
+ },
+ "Accidents de travail": {
+ "account_number": "4312"
+ },
+ "Caisse de retraite obligatoire": {
+ "account_number": "4313"
+ },
+ "Caisse de retraite facultative": {
+ "account_number": "4314"
+ },
+ "Autres cotisations sociales": {
+ "account_number": "4318"
+ }
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "Mutuelle": {
+ "account_number": "4331"
+ },
+ "Assurances retraite": {
+ "account_number": "4332"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "4333"
+ }
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Produits \u00e0 recevoir": {
+ "account_number": "4387"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "\u00c9tat, TVA factur\u00e9e": {
+ "TVA factur\u00e9e sur ventes": {
+ "account_number": "4431"
+ },
+ "TVA factur\u00e9e sur prestations de services": {
+ "account_number": "4432"
+ },
+ "TVA factur\u00e9e sur travaux": {
+ "account_number": "4433"
+ },
+ "TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {
+ "account_number": "4434"
+ },
+ "TVA sur factures \u00e0 \u00e9tablir": {
+ "account_number": "4435"
+ },
+ "account_number": "443"
+ },
+ "\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "TVA r\u00e9cup\u00e9rable sur immobilisations": {
+ "account_number": "4451"
+ },
+ "TVA r\u00e9cup\u00e9rable sur achats": {
+ "account_number": "4452"
+ },
+ "TVA r\u00e9cup\u00e9rable sur transport": {
+ "account_number": "4453"
+ },
+ "TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {
+ "account_number": "4454"
+ },
+ "TVA r\u00e9cup\u00e9rable sur factures non parvenues": {
+ "account_number": "4455"
+ },
+ "TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {
+ "account_number": "4456"
+ },
+ "account_number": "445"
+ },
+ "\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges \u00e0 payer": {
+ "account_number": "4486"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4487"
+ },
+ "account_number": "448"
+ },
+ "\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "\u00c9tat, obligations cautionn\u00e9es": {
+ "account_number": "4491"
+ },
+ "\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {
+ "account_number": "4492"
+ },
+ "\u00c9tat, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4493"
+ },
+ "\u00c9tat, subventions investissement \u00e0 recevoir": {
+ "account_number": "4494"
+ },
+ "\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {
+ "account_number": "4495"
+ },
+ "\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {
+ "account_number": "4496"
+ },
+ "\u00c9tat, avances sur subventions": {
+ "account_number": "4497"
+ },
+ "\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {
+ "account_number": "4499"
+ },
+ "account_number": "449"
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "Op\u00e9rations avec les organismes africains": {
+ "account_number": "451"
+ },
+ "Op\u00e9rations avec les autres organismes internationaux": {
+ "account_number": "452"
+ },
+ "Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "Organismes internationaux, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4581"
+ },
+ "Organismes internationaux, subventions \u00e0 recevoir": {
+ "account_number": "4582"
+ },
+ "account_number": "458"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "Apporteurs, capital appel\u00e9, non vers\u00e9": {
+ "account_number": "4613"
+ },
+ "Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {
+ "account_number": "4614"
+ },
+ "Apporteurs, titres \u00e0 \u00e9changer": {
+ "account_number": "4618"
+ }
+ },
+ "Apporteurs, restant d\u00fb sur capital appel\u00e9": {
+ "account_number": "467"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4721"
+ },
+ "Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {
+ "account_number": "4726"
+ }
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "Mandants": {
+ "account_number": "4731"
+ },
+ "Mandataires": {
+ "account_number": "4732"
+ },
+ "Commettants": {
+ "account_number": "4733"
+ },
+ "Commissionnaires": {
+ "account_number": "4734"
+ },
+ "\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {
+ "account_number": "4739"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "Compte de r\u00e9partition p\u00e9riodique des produits": {
+ "account_number": "4747"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "Compte actif": {
+ "account_type": "Temporary",
+ "account_number": "4751"
+ }
+ },
+ "Charges constat\u00e9es d\u2019avance": {
+ "account_number": "476"
+ },
+ "478-\u00c9carts de conversion actif": {
+ "Diminution des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4781"
+ },
+ "Diminution des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4782"
+ },
+ "Augmentation des dettes d\u2019exploitation": {
+ "account_number": "4783"
+ },
+ "Augmentation des dettes financi\u00e8res": {
+ "account_number": "4784"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4786"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4788"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "En compte, immobilisations incorporelles": {
+ "account_number": "4851"
+ },
+ "En compte, immobilisations corporelles": {
+ "account_number": "4852"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_number": "4853"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_number": "4854"
+ },
+ "Effets escompt\u00e9s non \u00e9chus": {
+ "account_number": "4855"
+ },
+ "Retenues de garantie": {
+ "account_number": "4857"
+ },
+ "Factures \u00e0 \u00e9tablir": {
+ "account_number": "4858"
+ },
+ "account_number": "485"
+ },
+ "Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "488"
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "D\u00e9pr\u00e9ciations des comptes clients": {
+ "Cr\u00e9ances litigieuses": {
+ "account_number": "4911"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_number": "4912"
+ },
+ "account_number": "491"
+ },
+ "D\u00e9pr\u00e9ciations des comptes organismes internationaux": {
+ "account_number": "495"
+ },
+ "D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "Associ\u00e9s, comptes courants": {
+ "account_number": "4962"
+ },
+ "Associ\u00e9s, op\u00e9rations faites en commun": {
+ "account_number": "4963"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "4966"
+ },
+ "account_number": "496"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {
+ "account_number": "497"
+ },
+ "D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "account_number": "4985"
+ },
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4986"
+ },
+ "Autres cr\u00e9ances HAO": {
+ "account_number": "4988"
+ },
+ "account_number": "498"
+ },
+ "Provisions pour risques \u00e0 court terme": {
+ "Sur op\u00e9rations d\u2019exploitation": {
+ "account_number": "4991"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "4997"
+ },
+ "Sur op\u00e9rations HAO": {
+ "account_number": "4998"
+ },
+ "account_number": "499"
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "Fournisseurs, dettes en compte": {
+ "Fournisseurs": {
+ "account_type": "Payable",
+ "account_number": "4011"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Payable",
+ "account_number": "4012"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Payable",
+ "account_number": "4013"
+ },
+ "Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable",
+ "account_number": "4016"
+ },
+ "Fournisseur, retenues de garantie": {
+ "account_type": "Payable",
+ "account_number": "4017"
+ },
+ "account_type": "Payable",
+ "account_number": "401"
+ },
+ "Fournisseurs, effets \u00e0 payer": {
+ "Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4021"
+ },
+ "Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4022"
+ },
+ "Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4023"
+ },
+ "account_type": "Payable",
+ "account_number": "402"
+ },
+ "Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4041"
+ },
+ "Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4042"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4046"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4047"
+ },
+ "account_type": "Payable",
+ "account_number": "404"
+ },
+ "Fournisseurs, factures non parvenues": {
+ "Fournisseurs": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4081"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4082"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4083"
+ },
+ "Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4086"
+ },
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "408"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "Clients cr\u00e9diteurs": {
+ "Clients, avances et acomptes re\u00e7us": {
+ "account_number": "4191"
+ },
+ "Clients groupe, avances et acomptes re\u00e7us": {
+ "account_number": "4192"
+ },
+ "Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {
+ "account_number": "4194"
+ },
+ "Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {
+ "account_number": "4198"
+ },
+ "account_number": "419"
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "Personnel, r\u00e9mun\u00e9rations dues": {
+ "account_number": "422"
+ },
+ "Personnel, oppositions, saisies-arr\u00eats": {
+ "Personnel, oppositions": {
+ "account_number": "4231"
+ },
+ "Personnel, saisies-arr\u00eats": {
+ "account_number": "4232"
+ },
+ "Personnel, avis \u00e0 tiers d\u00e9tenteur": {
+ "account_number": "4233"
+ },
+ "account_number": "423"
+ },
+ "Personnel, \u0153uvres sociales internes": {
+ "Assistance m\u00e9dicale": {
+ "account_number": "4241"
+ },
+ "Allocations familiales": {
+ "account_number": "4242"
+ },
+ "Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {
+ "account_number": "4245"
+ },
+ "Autres \u0153uvres sociales internes": {
+ "account_number": "4248"
+ },
+ "account_number": "424"
+ },
+ "Repr\u00e9sentants du personnel": {
+ "D\u00e9l\u00e9gu\u00e9s du personnel": {
+ "account_number": "4251"
+ },
+ "Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {
+ "account_number": "4252"
+ },
+ "Autres repr\u00e9sentants du personnel": {
+ "account_number": "4258"
+ },
+ "account_number": "425"
+ },
+ "Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "Participation aux b\u00e9n\u00e9fices": {
+ "account_number": "4261"
+ },
+ "Participation au capital": {
+ "account_number": "4264"
+ },
+ "account_number": "426"
+ },
+ "Personnel d\u00e9p\u00f4ts": {
+ "account_number": "427"
+ },
+ "Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {
+ "account_number": "4281"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4286"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4287"
+ },
+ "account_number": "428"
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges sociales sur gratifications \u00e0 payer": {
+ "account_number": "4381"
+ },
+ "Charges sociales sur cong\u00e9s \u00e0 payer": {
+ "account_number": "4382"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4386"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {
+ "account_number": "441"
+ },
+ "\u00c9tat, autres imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes d\u2019\u00c9tat": {
+ "account_number": "4421"
+ },
+ "Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {
+ "account_number": "4422"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des obligataires": {
+ "account_number": "4423"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {
+ "account_number": "4424"
+ },
+ "Droits de douane": {
+ "account_number": "4426"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "4428"
+ },
+ "account_number": "442"
+ },
+ "\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "\u00c9tat, TVA due": {
+ "account_number": "4441"
+ },
+ "\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {
+ "account_number": "4449"
+ },
+ "account_number": "444"
+ },
+ "\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {
+ "account_number": "446"
+ },
+ "\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {
+ "account_number": "4471"
+ },
+ "Imp\u00f4ts sur salaires": {
+ "account_number": "4472"
+ },
+ "Contribution nationale": {
+ "account_number": "4473"
+ },
+ "Contribution nationale de solidarit\u00e9": {
+ "account_number": "4474"
+ },
+ "Autres imp\u00f4ts et contributions": {
+ "account_number": "4478"
+ },
+ "account_number": "447"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "Apporteurs, apports en nature": {
+ "account_number": "4611"
+ },
+ "Apporteurs, apports en num\u00e9raire": {
+ "account_number": "4612"
+ },
+ "Apporteurs, versements re\u00e7us sur augmentation de capital": {
+ "account_number": "4615"
+ },
+ "Apporteurs, versements anticip\u00e9s": {
+ "account_number": "4616"
+ },
+ "Apporteurs d\u00e9faillants": {
+ "account_number": "4617"
+ },
+ "Apporteurs, capital \u00e0 rembourser": {
+ "account_number": "4619"
+ }
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "Principal": {
+ "account_number": "4621"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4626"
+ }
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "Op\u00e9rations courantes": {
+ "account_number": "4631"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4636"
+ }
+ },
+ "Associ\u00e9s, dividendes \u00e0 payer": {
+ "account_number": "465"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "466"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "D\u00e9biteurs divers": {
+ "account_number": "4711"
+ },
+ "Cr\u00e9diteurs divers": {
+ "account_number": "4712"
+ },
+ "Obligataires": {
+ "account_number": "4713"
+ },
+ "R\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "4715"
+ },
+ "Compte d\u2019affacturage": {
+ "account_number": "4716"
+ },
+ "D\u00e9biteurs divers retenues de garantie": {
+ "account_number": "4717"
+ },
+ "Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {
+ "account_number": "4718"
+ },
+ "Bons de souscription d\u2019actions et d\u2019obligations": {
+ "account_number": "4719"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "Compte de r\u00e9partition p\u00e9riodique des charges": {
+ "account_number": "4746"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "Compte passif": {
+ "account_number": "4752"
+ }
+ },
+ "Produits constat\u00e9s d\u2019avance": {
+ "account_number": "477"
+ },
+ "479-\u00c9carts de conversion passif": {
+ "Augmentation des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4791"
+ },
+ "Augmentation des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4792"
+ },
+ "Diminution des dettes d\u2019exploitation": {
+ "account_number": "4793"
+ },
+ "Diminution des dettes financi\u00e8res": {
+ "account_number": "4794"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4797"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4798"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "Fournisseurs d\u2019investissements": {
+ "Immobilisations incorporelles": {
+ "account_number": "4811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4812"
+ },
+ "Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {
+ "account_number": "4813"
+ },
+ "R\u00e9serve de propri\u00e9t\u00e9": {
+ "account_number": "4816"
+ },
+ "Retenues de garantie": {
+ "account_number": "4817"
+ },
+ "Factures non parvenues": {
+ "account_number": "4818"
+ },
+ "account_number": "481"
+ },
+ "Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "Immobilisations incorporelles": {
+ "account_number": "4821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4822"
+ },
+ "account_number": "482"
+ },
+ "Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "Produits": {
+ "account_number": "4887"
+ },
+ "account_number": "484"
+ }
+ },
+ "root_type": "Liability"
+ },
+ "Comptes de tr\u00e9sorerie": {
+ "Titres de placement": {
+ "Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "Titres du Tr\u00e9sor \u00e0 court terme": {
+ "account_number": "5011"
+ },
+ "Titres d\u2019organismes financiers": {
+ "account_number": "5012"
+ },
+ "Bons de caisse \u00e0 court terme": {
+ "account_number": "5013"
+ },
+ "Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {
+ "account_number": "5016"
+ },
+ "account_number": "501"
+ },
+ "Actions": {
+ "Actions ou parts propres": {
+ "account_number": "5021"
+ },
+ "Actions cot\u00e9es": {
+ "account_number": "5022"
+ },
+ "Actions non cot\u00e9es": {
+ "account_number": "5023"
+ },
+ "Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {
+ "account_number": "5024"
+ },
+ "Autres actions": {
+ "account_number": "5025"
+ },
+ "Frais d\u2019acquisition des actions": {
+ "account_number": "5026"
+ },
+ "account_number": "502"
+ },
+ "Obligations": {
+ "Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {
+ "account_number": "5031"
+ },
+ "Obligations cot\u00e9es": {
+ "account_number": "5032"
+ },
+ "Obligations non cot\u00e9es": {
+ "account_number": "5033"
+ },
+ "Autres obligations": {
+ "account_number": "5035"
+ },
+ "Frais d\u2019acquisition des obligations": {
+ "account_number": "5036"
+ },
+ "account_number": "503"
+ },
+ "Bons de souscription": {
+ "Bons de souscription d\u2019actions": {
+ "account_number": "5042"
+ },
+ "Bons de souscription d\u2019obligations": {
+ "account_number": "5043"
+ },
+ "account_number": "504"
+ },
+ "Titres n\u00e9gociables hors r\u00e9gion": {
+ "account_number": "505"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "account_number": "5061"
+ },
+ "Actions": {
+ "account_number": "5062"
+ },
+ "Obligations": {
+ "account_number": "5063"
+ },
+ "account_number": "506"
+ },
+ "Autres titres de placement et cr\u00e9ances assimil\u00e9es": {
+ "account_number": "508"
+ },
+ "account_number": "50"
+ },
+ "Valeurs \u00e0 encaisser": {
+ "Effets \u00e0 encaisser": {
+ "account_number": "511"
+ },
+ "Effets \u00e0 l\u2019encaissement": {
+ "account_number": "512"
+ },
+ "Ch\u00e8ques \u00e0 encaisser": {
+ "account_number": "513"
+ },
+ "Ch\u00e8ques \u00e0 l\u2019encaissement": {
+ "account_number": "514"
+ },
+ "Cartes de cr\u00e9dit \u00e0 encaisser": {
+ "account_number": "515"
+ },
+ "Autres valeurs \u00e0 l\u2019encaissement": {
+ "Warrants": {
+ "account_number": "5181"
+ },
+ "Billets de fonds": {
+ "account_number": "5182"
+ },
+ "Ch\u00e8ques de voyage": {
+ "account_number": "5185"
+ },
+ "Coupons \u00e9chus": {
+ "account_number": "5186"
+ },
+ "Int\u00e9r\u00eats \u00e9chus des obligations": {
+ "account_number": "5187"
+ },
+ "account_number": "518"
+ },
+ "account_number": "51"
+ },
+ "Banques": {
+ "Banques locales": {
+ "Banques en monnaie nationale": {
+ "account_type": "Bank",
+ "account_number": "5211"
+ },
+ "Banques en devises": {
+ "account_type": "Bank",
+ "account_number": "5215"
+ },
+ "account_type": "Bank",
+ "account_number": "521"
+ },
+ "Banques autres \u00c9tats r\u00e9gion": {
+ "account_number": "522"
+ },
+ "Banques autres \u00c9tats zone mon\u00e9taire": {
+ "account_number": "523"
+ },
+ "Banques hors zone mon\u00e9taire": {
+ "account_number": "524"
+ },
+ "Banques d\u00e9p\u00f4t \u00e0 terme": {
+ "account_number": "525"
+ },
+ "Banques, int\u00e9r\u00eats courus": {
+ "Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {
+ "account_number": "5261"
+ },
+ "Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {
+ "account_number": "5267"
+ },
+ "account_number": "526"
+ },
+ "account_number": "52"
+ },
+ "\u00c9tablissements financiers et assimil\u00e9s": {
+ "Ch\u00e8ques postaux": {
+ "account_number": "531"
+ },
+ "Tr\u00e9sor": {
+ "account_number": "532"
+ },
+ "Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {
+ "account_number": "533"
+ },
+ "\u00c9tablissements financiers, int\u00e9r\u00eats courus": {
+ "account_number": "536"
+ },
+ "Autres organismes financiers": {
+ "account_number": "538"
+ },
+ "account_number": "53"
+ },
+ "Instruments de tr\u00e9sorerie": {
+ "Options de taux d\u2019int\u00e9r\u00eat": {
+ "account_number": "541"
+ },
+ "Options de taux de change": {
+ "account_number": "542"
+ },
+ "Options de taux boursiers": {
+ "account_number": "543"
+ },
+ "Instruments de march\u00e9s \u00e0 terme": {
+ "account_number": "544"
+ },
+ "Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {
+ "account_number": "545"
+ },
+ "account_number": "54"
+ },
+ "Instruments de monnaie \u00e9lectronique": {
+ "Monnaie \u00e9lectronique carte carburant": {
+ "account_number": "551"
+ },
+ "Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {
+ "account_number": "552"
+ },
+ "Monnaie \u00e9lectronique carte p\u00e9age": {
+ "account_number": "553"
+ },
+ "Porte-monnaie \u00e9lectronique": {
+ "account_number": "554"
+ },
+ "Autres instruments de monnaies \u00e9lectroniques": {
+ "account_number": "558"
+ },
+ "account_number": "55"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "Cr\u00e9dits de tr\u00e9sorerie": {
+ "account_number": "561"
+ },
+ "Escompte de cr\u00e9dits de campagne": {
+ "account_number": "564"
+ },
+ "Escompte de cr\u00e9dits ordinaires": {
+ "account_number": "565"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {
+ "account_number": "566"
+ },
+ "account_number": "56"
+ },
+ "Caisse": {
+ "Caisse si\u00e8ge social": {
+ "Caisse en monnaie nationale": {
+ "account_number": "5711"
+ },
+ "Caisse en devises": {
+ "account_number": "5712"
+ },
+ "account_number": "571"
+ },
+ "Caisse succursale A": {
+ "En monnaie nationale": {
+ "account_number": "5721"
+ },
+ "En devises": {
+ "account_number": "5722"
+ },
+ "account_number": "572"
+ },
+ "Caisse succursale B": {
+ "En monnaie nationale": {
+ "account_number": "5731"
+ },
+ "En devises": {
+ "account_number": "5732"
+ },
+ "account_number": "573"
+ },
+ "account_number": "57"
+ },
+ "R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "R\u00e9gies d\u2019avance": {
+ "account_number": "581"
+ },
+ "Accr\u00e9ditifs": {
+ "account_number": "582"
+ },
+ "Virements de fonds": {
+ "account_number": "585"
+ },
+ "Autres virements internes": {
+ "account_number": "588"
+ },
+ "account_number": "58"
+ },
+ "D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "D\u00e9pr\u00e9ciations des titres de placement": {
+ "account_number": "590"
+ },
+ "D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {
+ "account_number": "591"
+ },
+ "D\u00e9pr\u00e9ciations des comptes banques": {
+ "account_number": "592"
+ },
+ "D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {
+ "account_number": "593"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {
+ "account_number": "594"
+ },
+ "Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {
+ "account_number": "599"
+ },
+ "account_number": "59"
+ },
+ "root_type": "Asset",
+ "account_number": "5"
+ },
+ "Comptes de charges des activit\u00e9s ordinaires": {
+ "Achats et variations de stocks": {
+ "Achats de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6014"
+ },
+ "Frais sur achats": {
+ "account_number": "6015"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6019"
+ },
+ "account_number": "601"
+ },
+ "Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6024"
+ },
+ "Frais sur achats": {
+ "account_number": "6025"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6029"
+ },
+ "account_number": "602"
+ },
+ "Variations des stocks de biens achet\u00e9s": {
+ "Variations des stocks de marchandises": {
+ "account_number": "6031"
+ },
+ "Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "6032"
+ },
+ "Variations des stocks d\u2019autres approvisionnements": {
+ "account_number": "6033"
+ },
+ "account_number": "603"
+ },
+ "Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "Mati\u00e8res consommables": {
+ "account_number": "6041"
+ },
+ "Mati\u00e8res combustibles": {
+ "account_number": "6042"
+ },
+ "Produits d\u2019entretien": {
+ "account_number": "6043"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "6044"
+ },
+ "Frais sur achat": {
+ "account_number": "6045"
+ },
+ "Fournitures de magasin": {
+ "account_number": "6046"
+ },
+ "Fournitures de bureau": {
+ "account_number": "6047"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6049"
+ },
+ "account_number": "604"
+ },
+ "Autres achats": {
+ "Fournitures non stockables Eau": {
+ "account_number": "6051"
+ },
+ "Fournitures non stockables \u00c9lectricit\u00e9": {
+ "account_number": "6052"
+ },
+ "Fournitures non stockables Autres \u00e9nergies": {
+ "account_number": "6053"
+ },
+ "Fournitures d\u2019entretien non stockables": {
+ "account_number": "6054"
+ },
+ "Fournitures de bureau non stockables": {
+ "account_number": "6055"
+ },
+ "Achats de petit mat\u00e9riel et outillage": {
+ "account_number": "6056"
+ },
+ "Achats d\u2019\u00e9tudes et prestations de services": {
+ "account_number": "6057"
+ },
+ "Achats de travaux, mat\u00e9riels et \u00e9quipements": {
+ "account_number": "6058"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6059"
+ },
+ "account_number": "605"
+ },
+ "Achats d\u2019emballages": {
+ "Emballages perdus": {
+ "account_number": "6081"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "6082"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "6083"
+ },
+ "Frais sur achats": {
+ "account_number": "6085"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6089"
+ },
+ "account_number": "608"
+ },
+ "account_number": "60"
+ },
+ "Transports": {
+ "Transports sur ventes": {
+ "account_number": "612"
+ },
+ "Transports pour le compte de tiers": {
+ "account_number": "613"
+ },
+ "Transports du personnel": {
+ "account_number": "614"
+ },
+ "Transports de plis": {
+ "account_number": "616"
+ },
+ "Autres frais de transport": {
+ "Voyages et d\u00e9placements": {
+ "account_number": "6181"
+ },
+ "Transports entre \u00e9tablissements ou chantiers": {
+ "account_number": "6182"
+ },
+ "Transports administratifs": {
+ "account_number": "6183"
+ },
+ "account_number": "618"
+ },
+ "account_number": "61"
+ },
+ "Services ext\u00e9rieurs": {
+ "Sous-traitance g\u00e9n\u00e9rale": {
+ "account_number": "621"
+ },
+ "Locations, charges locatives": {
+ "Locations de terrains": {
+ "account_number": "6221"
+ },
+ "Locations de b\u00e2timents": {
+ "account_number": "6222"
+ },
+ "Locations de mat\u00e9riels et outillages": {
+ "account_number": "6223"
+ },
+ "Malis sur emballages": {
+ "account_number": "6224"
+ },
+ "Locations d\u2019emballages": {
+ "account_number": "6225"
+ },
+ "Fermages et loyers du foncier": {
+ "account_number": "6226"
+ },
+ "Locations et charges locatives diverses": {
+ "account_number": "6228"
+ },
+ "account_number": "622"
+ },
+ "Redevances de location acquisition": {
+ "Cr\u00e9dit-bail immobilier": {
+ "account_number": "6232"
+ },
+ "Cr\u00e9dit-bail mobilier": {
+ "account_number": "6233"
+ },
+ "Location-vente": {
+ "account_number": "6234"
+ },
+ "Autres contrats de location acquisition": {
+ "account_number": "6238"
+ },
+ "account_number": "623"
+ },
+ "Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "Entretien et r\u00e9parations des biens immobiliers": {
+ "account_number": "6241"
+ },
+ "Entretien et r\u00e9parations des biens mobiliers": {
+ "account_number": "6242"
+ },
+ "Maintenance": {
+ "account_number": "6243"
+ },
+ "Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "6244"
+ },
+ "Autres entretiens et r\u00e9parations": {
+ "account_number": "6248"
+ },
+ "account_number": "624"
+ },
+ "Primes d\u2019assurance": {
+ "Assurances multirisques": {
+ "account_number": "6251"
+ },
+ "Assurances mat\u00e9riel de transport": {
+ "account_number": "6252"
+ },
+ "Assurances risques d\u2019exploitation": {
+ "account_number": "6253"
+ },
+ "Assurances responsabilit\u00e9 du producteur": {
+ "account_number": "6254"
+ },
+ "Assurances insolvabilit\u00e9 clients": {
+ "account_number": "6255"
+ },
+ "Assurances transport sur ventes": {
+ "account_number": "6257"
+ },
+ "Autres primes d\u2019assurances": {
+ "account_number": "6258"
+ },
+ "account_number": "625"
+ },
+ "\u00c9tudes, recherches et documentation": {
+ "\u00c9tudes et recherches": {
+ "account_number": "6261"
+ },
+ "Documentation g\u00e9n\u00e9rale": {
+ "account_number": "6265"
+ },
+ "Documentation technique": {
+ "account_number": "6266"
+ },
+ "account_number": "626"
+ },
+ "Publicit\u00e9, publications, relations publiques": {
+ "Annonces, insertions": {
+ "account_number": "6271"
+ },
+ "Catalogues, imprim\u00e9s publicitaires": {
+ "account_number": "6272"
+ },
+ "\u00c9chantillons": {
+ "account_number": "6273"
+ },
+ "Foires et expositions": {
+ "account_number": "6274"
+ },
+ "Publications": {
+ "account_number": "6275"
+ },
+ "Cadeaux \u00e0 la client\u00e8le": {
+ "account_number": "6276"
+ },
+ "Frais de colloques, s\u00e9minaires, conf\u00e9rences": {
+ "account_number": "6277"
+ },
+ "Autres charges de publicit\u00e9 et relations publiques": {
+ "account_number": "6278"
+ },
+ "account_number": "627"
+ },
+ "Frais de t\u00e9l\u00e9communications": {
+ "Frais de t\u00e9l\u00e9phone": {
+ "account_number": "6281"
+ },
+ "Frais de t\u00e9lex": {
+ "account_number": "6282"
+ },
+ "Frais de t\u00e9l\u00e9copie": {
+ "account_number": "6283"
+ },
+ "Autres frais de t\u00e9l\u00e9communications": {
+ "account_number": "6288"
+ },
+ "account_number": "628"
+ },
+ "account_number": "62"
+ },
+ "Autres services ext\u00e9rieurs": {
+ "Frais bancaires": {
+ "Frais sur titres (vente, garde)": {
+ "account_number": "6311"
+ },
+ "Frais sur effets": {
+ "account_number": "6312"
+ },
+ "Location de coffres": {
+ "account_number": "6313"
+ },
+ "Commissions d\u2019affacturage": {
+ "account_number": "6314"
+ },
+ "Commissions sur cartes de cr\u00e9dit": {
+ "account_number": "6315"
+ },
+ "Frais d\u2019\u00e9mission d\u2019emprunts": {
+ "account_number": "6316"
+ },
+ "Frais sur instruments monnaie \u00e9lectronique": {
+ "account_number": "6317"
+ },
+ "Autres frais bancaires": {
+ "account_number": "6318"
+ },
+ "account_number": "631"
+ },
+ "R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "Commissions et courtages sur ventes": {
+ "account_number": "6322"
+ },
+ "Honoraires des professions r\u00e9glement\u00e9es": {
+ "account_number": "6324"
+ },
+ "Frais d\u2019actes et de contentieux": {
+ "account_number": "6325"
+ },
+ "R\u00e9mun\u00e9rations d\u2019affacturage": {
+ "account_number": "6326"
+ },
+ "R\u00e9mun\u00e9rations des autres prestataires de services": {
+ "account_number": "6327"
+ },
+ "Divers frais": {
+ "account_number": "6328"
+ },
+ "account_number": "632"
+ },
+ "Frais de formation du personnel": {
+ "account_number": "633"
+ },
+ "Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "Redevances pour brevets, licences": {
+ "account_number": "6342"
+ },
+ "Redevances pour logiciels": {
+ "account_number": "6343"
+ },
+ "Redevances pour marques": {
+ "account_number": "6344"
+ },
+ "Redevances pour sites internet": {
+ "account_number": "6345"
+ },
+ "Redevances pour concessions, droits et valeurs similaires": {
+ "account_number": "6346"
+ },
+ "account_number": "634"
+ },
+ "Cotisations": {
+ "Cotisations": {
+ "account_number": "6351"
+ },
+ "Concours divers": {
+ "account_number": "6358"
+ },
+ "account_number": "635"
+ },
+ "R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6371"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6372"
+ },
+ "account_number": "637"
+ },
+ "Autres charges externes": {
+ "Frais de recrutement du personnel": {
+ "account_number": "6381"
+ },
+ "Frais de d\u00e9m\u00e9nagement": {
+ "account_number": "6382"
+ },
+ "R\u00e9ceptions": {
+ "account_number": "6383"
+ },
+ "Missions": {
+ "account_number": "6384"
+ },
+ "Charges de copropri\u00e9t\u00e9": {
+ "account_number": "6385"
+ },
+ "account_number": "638"
+ },
+ "account_number": "63"
+ },
+ "Imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes directs": {
+ "Imp\u00f4ts fonciers et taxes annexes": {
+ "account_number": "6411"
+ },
+ "Patentes, licences et taxes annexes": {
+ "account_number": "6412"
+ },
+ "Taxes sur appointements et salaires": {
+ "account_number": "6413"
+ },
+ "Taxes d\u2019apprentissage": {
+ "account_number": "6414"
+ },
+ "Formation professionnelle continue": {
+ "account_number": "6415"
+ },
+ "Autres imp\u00f4ts et taxes directs": {
+ "account_number": "6418"
+ },
+ "account_number": "641"
+ },
+ "Imp\u00f4ts et taxes indirects": {
+ "account_number": "645"
+ },
+ "Droits d\u2019enregistrement": {
+ "Droits de mutation": {
+ "account_number": "6461"
+ },
+ "Droits de timbre": {
+ "account_number": "6462"
+ },
+ "Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {
+ "account_number": "6463"
+ },
+ "Vignettes": {
+ "account_number": "6464"
+ },
+ "Autres droits": {
+ "account_number": "6468"
+ },
+ "account_number": "646"
+ },
+ "P\u00e9nalit\u00e9s, amendes fiscales": {
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {
+ "account_number": "6471"
+ },
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {
+ "account_number": "6472"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {
+ "account_number": "6473"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {
+ "account_number": "6474"
+ },
+ "Autres p\u00e9nalit\u00e9s et amendes fiscales": {
+ "account_number": "6478"
+ },
+ "account_number": "647"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "648"
+ },
+ "account_number": "64"
+ },
+ "Autres charges": {
+ "Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "Clients": {
+ "account_number": "6511"
+ },
+ "Autres d\u00e9biteurs": {
+ "account_number": "6515"
+ },
+ "account_number": "651"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "6521"
+ },
+ "Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "6525"
+ },
+ "account_number": "652"
+ },
+ "Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "6541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "6542"
+ },
+ "account_number": "654"
+ },
+ "Perte de change sur cr\u00e9ances et dettes commerciale": {
+ "account_number": "656"
+ },
+ "P\u00e9nalit\u00e9s et amendes p\u00e9nales": {
+ "account_number": "657"
+ },
+ "Charges diverses": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "6581"
+ },
+ "Dons": {
+ "account_number": "6582"
+ },
+ "M\u00e9c\u00e9nat": {
+ "account_number": "6583"
+ },
+ "Autres charges diverses": {
+ "account_number": "6588"
+ },
+ "account_number": "658"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "6591"
+ },
+ "Sur stocks": {
+ "account_number": "6593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "6594"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {
+ "account_number": "6598"
+ },
+ "account_number": "659"
+ },
+ "account_number": "65"
+ },
+ "Charges de personnel": {
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6611"
+ },
+ "Primes et gratifications": {
+ "account_number": "6612"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6613"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6614"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6615"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6616"
+ },
+ "Avantages en nature": {
+ "account_number": "6617"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6618"
+ },
+ "account_number": "661"
+ },
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6621"
+ },
+ "Primes et gratifications": {
+ "account_number": "6622"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6623"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6624"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6625"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6626"
+ },
+ "Avantages en nature": {
+ "account_number": "6627"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6628"
+ },
+ "account_number": "662"
+ },
+ "Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "Indemnit\u00e9s de logement": {
+ "account_number": "6631"
+ },
+ "Indemnit\u00e9s de repr\u00e9sentation": {
+ "account_number": "6632"
+ },
+ "Indemnit\u00e9s d\u2019expatriation": {
+ "account_number": "6633"
+ },
+ "Indemnit\u00e9s de transport": {
+ "account_number": "6634"
+ },
+ "Autres indemnit\u00e9s et avantages divers": {
+ "account_number": "6638"
+ },
+ "account_number": "663"
+ },
+ "Charges sociales": {
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {
+ "account_number": "6641"
+ },
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {
+ "account_number": "6642"
+ },
+ "account_number": "664"
+ },
+ "R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {
+ "account_number": "6661"
+ },
+ "Charges sociales": {
+ "account_number": "6662"
+ },
+ "account_number": "666"
+ },
+ "R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6671"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6672"
+ },
+ "account_number": "667"
+ },
+ "Autres charges sociales": {
+ "Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {
+ "account_number": "6681"
+ },
+ "Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {
+ "account_number": "6682"
+ },
+ "Versements et contributions aux autres \u0153uvres sociales": {
+ "account_number": "6683"
+ },
+ "M\u00e9decine du travail et pharmacie": {
+ "account_number": "6684"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "6685"
+ },
+ "Assurances retraite et fonds de pension": {
+ "account_number": "6686"
+ },
+ "Majorations et p\u00e9nalit\u00e9s sociales": {
+ "account_number": "6687"
+ },
+ "Charges sociales diverses": {
+ "account_number": "6688"
+ },
+ "account_number": "668"
+ },
+ "account_number": "66"
+ },
+ "Frais financiers et charges assimil\u00e9es": {
+ "Int\u00e9r\u00eats des emprunts": {
+ "Emprunts obligataires": {
+ "account_number": "6711"
+ },
+ "Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "6712"
+ },
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "6713"
+ },
+ "Primes de remboursement des obligations": {
+ "account_number": "6714"
+ },
+ "account_number": "671"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "6722"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "6723"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {
+ "account_number": "6724"
+ },
+ "Int\u00e9r\u00eats dans loyers des autres locations acquisition": {
+ "account_number": "6728"
+ },
+ "account_number": "672"
+ },
+ "Escomptes accord\u00e9s": {
+ "account_number": "673"
+ },
+ "Autres int\u00e9r\u00eats": {
+ "Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {
+ "account_number": "6741"
+ },
+ "Comptes courants bloqu\u00e9s": {
+ "account_number": "6742"
+ },
+ "Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {
+ "account_number": "6743"
+ },
+ "Int\u00e9r\u00eats sur dettes commerciales": {
+ "account_number": "6744"
+ },
+ "Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {
+ "account_number": "6745"
+ },
+ "Int\u00e9r\u00eats sur dettes diverses": {
+ "account_number": "6748"
+ },
+ "account_number": "674"
+ },
+ "Escomptes des effets de commerce": {
+ "account_number": "675"
+ },
+ "Pertes de change financi\u00e8res": {
+ "account_number": "676"
+ },
+ "Pertes sur titres de placement": {
+ "Pertes sur cessions de titres de placement": {
+ "account_number": "6771"
+ },
+ "Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "6772"
+ },
+ "account_number": "677"
+ },
+ "Pertes et charges sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "6781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "6782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "6784"
+ },
+ "account_number": "678"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "6791"
+ },
+ "Sur titres de placement": {
+ "account_number": "6795"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "6798"
+ },
+ "account_number": "679"
+ },
+ "account_number": "67"
+ },
+ "Dotations aux amortissements": {
+ "Dotations aux amortissements d\u2019exploitation": {
+ "Dotations aux amortissements des immobilisations incorporelles": {
+ "account_number": "6812"
+ },
+ "Dotations aux amortissements des immobilisations corporelles": {
+ "account_number": "6813"
+ },
+ "account_number": "681"
+ },
+ "account_number": "68"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6911"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "account_number": "6913"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {
+ "account_number": "6914"
+ },
+ "account_number": "691"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6971"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {
+ "account_number": "6972"
+ },
+ "account_number": "697"
+ },
+ "account_number": "69"
+ },
+ "root_type": "Expense",
+ "account_number": "6"
+ },
+ "Comptes de produits des activit\u00e9s ordinaires": {
+ "Ventes": {
+ "Ventes de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7014"
+ },
+ "Sur internet": {
+ "account_number": "7015"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7019"
+ },
+ "account_number": "701"
+ },
+ "Ventes de produits finis": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7024"
+ },
+ "Sur internet": {
+ "account_number": "7025"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7029"
+ },
+ "account_number": "702"
+ },
+ "Ventes de produits interm\u00e9diaires": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7031"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7032"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7033"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7034"
+ },
+ "Sur internet": {
+ "account_number": "7035"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7039"
+ },
+ "account_number": "703"
+ },
+ "Ventes de produits r\u00e9siduels": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7041"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7042"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7043"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7044"
+ },
+ "Sur internet": {
+ "account_number": "7045"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7049"
+ },
+ "account_number": "704"
+ },
+ "Travaux factur\u00e9s": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7051"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7052"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7053"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7054"
+ },
+ "Sur internet": {
+ "account_number": "7055"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7059"
+ },
+ "account_number": "705"
+ },
+ "Services vendus": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7061"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7062"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7063"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7064"
+ },
+ "Sur internet": {
+ "account_number": "7065"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7069"
+ },
+ "account_number": "706"
+ },
+ "Produits accessoires": {
+ "Ports, emballages perdus et autres frais factur\u00e9s": {
+ "account_number": "7071"
+ },
+ "Commissions et courtages": {
+ "account_number": "7072"
+ },
+ "Locations": {
+ "account_number": "7073"
+ },
+ "Bonis sur reprises et cessions d\u2019emballages": {
+ "account_number": "7074"
+ },
+ "Mise \u00e0 disposition de personnel": {
+ "account_number": "7075"
+ },
+ "Redevances pour brevets, logiciels, marques et droits similaires": {
+ "account_number": "7076"
+ },
+ "Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {
+ "account_number": "7077"
+ },
+ "Autres produits accessoires": {
+ "account_number": "7078"
+ },
+ "account_number": "707"
+ },
+ "account_number": "70"
+ },
+ "Subventions d\u2019exploitation": {
+ "Sur produits \u00e0 l\u2019exportation": {
+ "account_number": "711"
+ },
+ "Sur produits \u00e0 l\u2019importation": {
+ "account_number": "712"
+ },
+ "Sur produits de p\u00e9r\u00e9quation": {
+ "account_number": "713"
+ },
+ "Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {
+ "account_number": "714"
+ },
+ "Autres subventions d\u2019exploitation": {
+ "Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {
+ "account_number": "7181"
+ },
+ "Vers\u00e9es par les organismes internationaux": {
+ "account_number": "7182"
+ },
+ "Vers\u00e9es par des tiers": {
+ "account_number": "7183"
+ },
+ "account_number": "718"
+ },
+ "account_number": "71"
+ },
+ "Production immobilis\u00e9e": {
+ "Immobilisations incorporelles": {
+ "account_number": "721"
+ },
+ "Immobilisations corporelles": {
+ "Immobilisations corporelles (hors actifs biologiques)": {
+ "account_number": "7221"
+ },
+ "Immobilisations corporelles (actifs biologiques)": {
+ "account_number": "7222"
+ },
+ "account_number": "722"
+ },
+ "Production auto-consomm\u00e9e": {
+ "account_number": "724"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "726"
+ },
+ "account_number": "72"
+ },
+ "Variations des stocks de biens et de services produits": {
+ "Variations des stocks de produits en cours": {
+ "Produits en cours": {
+ "account_number": "7341"
+ },
+ "Travaux en cours": {
+ "account_number": "7342"
+ },
+ "account_number": "734"
+ },
+ "Variations des en-cours de services": {
+ "\u00c9tudes en cours": {
+ "account_number": "7351"
+ },
+ "Prestations de services en cours": {
+ "account_number": "7352"
+ },
+ "account_number": "735"
+ },
+ "Variations des stocks de produits finis": {
+ "account_number": "736"
+ },
+ "Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "account_number": "7371"
+ },
+ "Produits r\u00e9siduels": {
+ "account_number": "7372"
+ },
+ "account_number": "737"
+ },
+ "account_number": "73"
+ },
+ "Autres produits": {
+ "Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "account_number": "751"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "7521"
+ },
+ "B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "7525"
+ },
+ "account_number": "752"
+ },
+ "Produits des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "7541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "7542"
+ },
+ "account_number": "754"
+ },
+ "Gains de change sur cr\u00e9ances et dettes commerciales": {
+ "account_number": "756"
+ },
+ "Produits divers": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "7581"
+ },
+ "Indemnit\u00e9s d\u2019assurances re\u00e7ues": {
+ "account_number": "7582"
+ },
+ "Autres produits divers": {
+ "account_number": "7588"
+ },
+ "account_number": "758"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "7591"
+ },
+ "Sur stocks": {
+ "account_number": "7593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "7594"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "account_number": "7598"
+ },
+ "account_number": "759"
+ },
+ "account_number": "75"
+ },
+ "Revenus financiers et produits assimil\u00e9s": {
+ "Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "Int\u00e9r\u00eats de pr\u00eats": {
+ "account_number": "7712"
+ },
+ "Int\u00e9r\u00eats sur cr\u00e9ances diverses": {
+ "account_number": "7713"
+ },
+ "account_number": "771"
+ },
+ "Revenus de participations et autres titres immobilis\u00e9s": {
+ "Revenus des titres de participation": {
+ "account_number": "7721"
+ },
+ "Revenus autres titres immobilis\u00e9s": {
+ "account_number": "7722"
+ },
+ "account_number": "772"
+ },
+ "Escomptes obtenus": {
+ "account_number": "773"
+ },
+ "Revenus de placement": {
+ "Revenus des obligations": {
+ "account_number": "7745"
+ },
+ "Revenus des titres de placement": {
+ "account_number": "7746"
+ },
+ "account_number": "774"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "account_number": "775"
+ },
+ "Gains de change financiers": {
+ "account_number": "776"
+ },
+ "Gains sur cessions de titres de placement": {
+ "account_number": "777"
+ },
+ "Gains sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "7781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "7782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "7784"
+ },
+ "account_number": "778"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "7791"
+ },
+ "Sur titres de placement": {
+ "account_number": "7795"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "7798"
+ },
+ "account_number": "779"
+ },
+ "account_number": "77"
+ },
+ "Transferts de charges": {
+ "Transferts de charges d\u2019exploitation": {
+ "account_number": "781"
+ },
+ "Transferts de charges financi\u00e8res": {
+ "account_number": "787"
+ },
+ "account_number": "78"
+ },
+ "Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Pour risques et charges": {
+ "account_number": "7911"
+ },
+ "Des immobilisations incorporelles": {
+ "account_number": "7913"
+ },
+ "Des immobilisations corporelles": {
+ "account_number": "7914"
+ },
+ "account_number": "791"
+ },
+ "Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Pour risques et charges": {
+ "account_number": "7971"
+ },
+ "Des immobilisations financi\u00e8res": {
+ "account_number": "7972"
+ },
+ "account_number": "797"
+ },
+ "Reprises d\u2019amortissements": {
+ "account_number": "798"
+ },
+ "Reprises de subventions d\u2019investissement": {
+ "account_number": "799"
+ },
+ "account_number": "79"
+ },
+ "root_type": "Income",
+ "account_number": "7"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "Valeurs comptables des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "812"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "816"
+ },
+ "account_number": "81"
+ },
+ "Charges hors activit\u00e9s ordinaires": {
+ "Charges HAO constat\u00e9es": {
+ "account_number": "831"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de restructuration": {
+ "account_number": "833"
+ },
+ "Pertes sur cr\u00e9ances HAO": {
+ "account_number": "834"
+ },
+ "Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {
+ "account_number": "835"
+ },
+ "Abandons de cr\u00e9ances consentis": {
+ "account_number": "836"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de liquidation": {
+ "account_number": "837"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "839"
+ },
+ "account_number": "83"
+ },
+ "Dotations hors activit\u00e9s ordinaires": {
+ "Dotations aux provisions r\u00e9glement\u00e9es": {
+ "account_number": "851"
+ },
+ "Dotations aux amortissements HAO": {
+ "account_number": "852"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "853"
+ },
+ "Dotations aux provisions pour risques et charges HAO": {
+ "account_number": "854"
+ },
+ "Autres dotations HAO": {
+ "account_number": "858"
+ },
+ "account_number": "85"
+ },
+ "Participation des travailleurs": {
+ "Participation l\u00e9gale aux b\u00e9n\u00e9fices": {
+ "account_number": "871"
+ },
+ "Participation contractuelle aux b\u00e9n\u00e9fices": {
+ "account_number": "874"
+ },
+ "Autres participations": {
+ "account_number": "878"
+ },
+ "account_number": "87"
+ },
+ "Imp\u00f4ts sur le r\u00e9sultat": {
+ "Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {
+ "account_number": "8911"
+ },
+ "Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {
+ "account_number": "8912"
+ },
+ "Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {
+ "account_number": "8913"
+ },
+ "account_number": "891"
+ },
+ "Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "account_number": "892"
+ },
+ "Imp\u00f4t minimum forfaitaire IMF": {
+ "account_number": "895"
+ },
+ "D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "D\u00e9gr\u00e8vements": {
+ "account_number": "8991"
+ },
+ "Annulations pour pertes r\u00e9troactives": {
+ "account_number": "8994"
+ },
+ "account_number": "899"
+ },
+ "account_number": "89"
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "Produits des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "822"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "826"
+ },
+ "account_number": "82"
+ },
+ "Produits hors activit\u00e9s ordinaires": {
+ "Produits HAO constat\u00e9s": {
+ "account_number": "841"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de restructuration": {
+ "account_number": "843"
+ },
+ "Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {
+ "account_number": "844"
+ },
+ "Dons et lib\u00e9ralit\u00e9s obtenus": {
+ "account_number": "845"
+ },
+ "Abandons de cr\u00e9ances obtenus": {
+ "account_number": "846"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de liquidation": {
+ "account_number": "847"
+ },
+ "Transferts de charges HAO": {
+ "account_number": "848"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "849"
+ },
+ "account_number": "84"
+ },
+ "Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "Reprises de provisions r\u00e9glement\u00e9es": {
+ "account_number": "861"
+ },
+ "Reprises d\u2019amortissements HAO": {
+ "account_number": "862"
+ },
+ "Reprises de d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "863"
+ },
+ "Reprises de provisions pour risques et charges HAO": {
+ "account_number": "864"
+ },
+ "Autres reprises HAO": {
+ "account_number": "868"
+ },
+ "account_number": "86"
+ },
+ "Subventions d\u2019\u00e9quilibre": {
+ "\u00c9tat": {
+ "account_number": "881"
+ },
+ "Collectivit\u00e9s publiques": {
+ "account_number": "884"
+ },
+ "Groupe": {
+ "account_number": "886"
+ },
+ "Autres": {
+ "account_number": "888"
+ },
+ "account_number": "88"
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/ga_plan_comptable.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/ga_plan_comptable.json
new file mode 100644
index 00000000000..fe31f87a47b
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/ga_plan_comptable.json
@@ -0,0 +1,1919 @@
+{
+ "country_code": "ga",
+ "name": "Syscohada - Plan Comptable",
+ "tree": {
+ "1-Comptes de ressources durables": {
+ "10-Capital": {
+ "101-Capital social": {
+ "1011-Capital souscrit, non appel\u00e9": {},
+ "1012-Capital souscrit, appel\u00e9, non vers\u00e9": {},
+ "1013-Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {},
+ "1014-Capital souscrit, appel\u00e9, vers\u00e9, amorti": {},
+ "1018-Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {}
+ },
+ "102-Capital par dotation": {
+ "1021-Dotation initiale": {},
+ "1022-Dotations compl\u00e9mentaires": {},
+ "1028-Autres dotations": {}
+ },
+ "103-Capital personnel": {},
+ "104-Compte de l\u2019exploitant": {
+ "1041-Apports temporaires": {},
+ "1042-Op\u00e9rations courantes": {},
+ "1043-R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {},
+ "1047-Pr\u00e9l\u00e8vements d\u2019autoconsommation": {},
+ "1048-Autres pr\u00e9l\u00e8vements": {}
+ },
+ "105-Primes li\u00e9es au capital social": {
+ "1051-Primes d\u2019\u00e9mission": {},
+ "1052-Primes d\u2019apport": {},
+ "1053-Primes de fusion": {},
+ "1054-Primes de conversion": {},
+ "1058-Autres primes": {}
+ },
+ "106-\u00c9carts de r\u00e9\u00e9valuation": {
+ "1061-\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {},
+ "1062-\u00c9carts de r\u00e9\u00e9valuation libre": {}
+ },
+ "109-Apporteurs, capital souscrit, non appel\u00e9": {}
+ },
+ "11-R\u00e9serves": {
+ "111-R\u00e9serve l\u00e9gale": {},
+ "112-R\u00e9serves statutaires ou contractuelles": {},
+ "113-R\u00e9serves r\u00e9glement\u00e9es": {
+ "1131-R\u00e9serves de plus-values nettes \u00e0 long terme": {},
+ "1132-R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {},
+ "1133-R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {},
+ "1134-R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {},
+ "1135-Autres r\u00e9serves r\u00e9glement\u00e9es": {}
+ },
+ "118-Autres r\u00e9serves": {
+ "1181-R\u00e9serves facultatives": {},
+ "1188-R\u00e9serves diverses": {}
+ }
+ },
+ "12-Report \u00e0 nouveau": {
+ "121-Report \u00e0 nouveau cr\u00e9diteur": {},
+ "129-Report \u00e0 nouveau d\u00e9biteur": {
+ "1291-Perte nette \u00e0 reporter": {},
+ "1292-Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {}
+ }
+ },
+ "13-R\u00e9sultat net de l\u2019exercice": {
+ "130-R\u00e9sultat en instance d\u2019affectation": {
+ "1301-R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {},
+ "1309-R\u00e9sultat en instance d\u2019affectation : perte": {}
+ },
+ "131-R\u00e9sultat net : b\u00e9n\u00e9fice": {},
+ "132-Marge commerciale (MC)": {},
+ "133-Valeur ajout\u00e9e (VA)": {},
+ "134-Exc\u00e9dent brut d\u2019exploitation (EBE)": {},
+ "135-R\u00e9sultat d\u2019exploitation (RE)": {},
+ "136-R\u00e9sultat financier (RF)": {},
+ "137-R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {},
+ "138-R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "1381-R\u00e9sultat de fusion": {},
+ "1382-R\u00e9sultat d\u2019apport partiel d\u2019actif": {},
+ "1383-R\u00e9sultat de scission": {},
+ "1384-R\u00e9sultat de liquidation": {}
+ },
+ "139-R\u00e9sultat net : perte": {}
+ },
+ "14-Subventions d\u2019investissement": {
+ "141-Subventions d\u2019\u00e9quipement": {
+ "1411-\u00c9tat": {},
+ "1412-R\u00e9gions": {},
+ "1413-D\u00e9partements": {},
+ "1414-Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {},
+ "1415-Entit\u00e9s publiques ou mixtes": {},
+ "1416-Entit\u00e9s et organismes priv\u00e9s": {},
+ "1417-Organismes internationaux": {},
+ "1418-Autres": {}
+ },
+ "148-Autres subventions d\u2019investissement": {}
+ },
+ "15-Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "151-Amortissements d\u00e9rogatoires": {},
+ "152-Plus-values de cession \u00e0 r\u00e9investir": {},
+ "153-Fonds r\u00e9glement\u00e9s": {
+ "1531-Fonds National": {},
+ "1532-Pr\u00e9l\u00e8vement pour le Budget": {}
+ },
+ "154-Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {},
+ "155-Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "1551-Reconstitution des gisements miniers et p\u00e9troliers": {}
+ },
+ "156-Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "1561-Hausse de prix": {},
+ "1562-Fluctuation des cours": {}
+ },
+ "157-Provisions pour investissement": {},
+ "158-Autres provisions et fonds r\u00e9glement\u00e9s": {}
+ },
+ "16-Emprunts et dettes assimil\u00e9es": {
+ "161-Emprunts obligataires": {
+ "1611-Emprunts obligataires ordinaires": {},
+ "1612-Emprunts obligataires convertibles en actions": {},
+ "1613-Emprunts obligataires remboursables en actions": {},
+ "1618-Autres emprunts obligataires": {}
+ },
+ "162-Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "163-Avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "164-Avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "165-D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "1651-D\u00e9p\u00f4ts": {},
+ "1652-Cautionnements": {}
+ },
+ "166-Int\u00e9r\u00eats courus": {
+ "1661-Sur emprunts obligataires": {},
+ "1662-Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "1663-Sur avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "1664-Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "1665-Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {},
+ "1667-Sur avances assorties de conditions particuli\u00e8res": {},
+ "1668-Sur autres emprunts et dettes": {}
+ },
+ "167-Avances assorties de conditions particuli\u00e8res": {
+ "1671-Avances bloqu\u00e9es pour augmentation du capital": {},
+ "1672-Avances conditionn\u00e9es par l\u2019\u00c9tat": {},
+ "1673-Avances conditionn\u00e9es par les autres organismes africains": {},
+ "1674-Avances conditionn\u00e9es par les organismes internationaux": {}
+ },
+ "168-Autres emprunts et dettes": {
+ "1681-Rentes viag\u00e8res capitalis\u00e9es": {},
+ "1682-Billets de fonds": {},
+ "1683-Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {},
+ "1684-Emprunts participatifs": {},
+ "1685-Participation des travailleurs aux b\u00e9n\u00e9fices": {},
+ "1686-Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {}
+ }
+ },
+ "17-Dettes de location acquisition": {
+ "172-Dettes de location acquisition / cr\u00e9dit bail immobilier": {},
+ "173-Dettes de location acquisition / cr\u00e9dit bail mobilier": {},
+ "174-Dettes de location acquisition / location de vente": {},
+ "176-Int\u00e9r\u00eats courus": {
+ "1762-Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "1763-Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "1764-Sur dettes de location acquisition / location-vente": {},
+ "1768-Sur autres dettes de location acquisition": {}
+ },
+ "178-Autres dettes de location acquisition": {}
+ },
+ "18-Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "181-Dettes li\u00e9es \u00e0 des participations": {
+ "1811-Dettes li\u00e9es \u00e0 des participations (groupe)": {},
+ "1812-Dettes li\u00e9es \u00e0 des participations (hors groupe)": {}
+ },
+ "182-Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "183-Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {},
+ "184-Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "185-Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "186-Comptes de liaison charges": {},
+ "187-Comptes de liaison produits": {},
+ "188-Comptes de liaison des soci\u00e9t\u00e9s en participation": {}
+ },
+ "19-Provisions pour risques et charges": {
+ "191-Provisions pour litiges": {},
+ "192-Provisions pour garanties donn\u00e9es aux clients": {},
+ "193-Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {},
+ "194-Provisions pour pertes de change": {},
+ "195-Provisions pour imp\u00f4ts": {},
+ "196-Provisions pour pensions et obligations similaires": {
+ "1961-Provisions pour pensions et obligations similaires engagement de retraite": {},
+ "1962-Actif du r\u00e9gime de retraite": {}
+ },
+ "197-Provisions pour restructuration": {},
+ "198-Autres provisions pour risques et charges": {
+ "1981-Provisions pour amendes et p\u00e9nalit\u00e9s": {},
+ "1983-Provisions pour propre assureur": {},
+ "1984-Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "1985-Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {},
+ "1988-Provisions pour divers risques et charges": {}
+ }
+ },
+ "root_type": "Equity"
+ },
+ "2-Comptes d\u2019actif immobilis\u00e9": {
+ "21-Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "211-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "212-Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "2121-Brevets": {
+ "account_type": "Fixed Asset"
+ },
+ "2122-Licences": {
+ "account_type": "Fixed Asset"
+ },
+ "2123-Concessions de service public": {
+ "account_type": "Fixed Asset"
+ },
+ "2128-Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "213-Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "2131-Logiciels": {
+ "account_type": "Fixed Asset"
+ },
+ "2132-Sites internet": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "214-Marques": {
+ "account_type": "Fixed Asset"
+ },
+ "215-Fonds commercial": {
+ "account_type": "Fixed Asset"
+ },
+ "216-Droit au bail": {
+ "account_type": "Fixed Asset"
+ },
+ "217-Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset"
+ },
+ "218-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "2181-Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset"
+ },
+ "2182-Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset"
+ },
+ "2183-Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset"
+ },
+ "2184-Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset"
+ },
+ "2188-Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "219-Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "2191-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "2193-Logiciels et internet": {
+ "account_type": "Fixed Asset"
+ },
+ "2198-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "22-Terrains": {
+ "account_type": "Fixed Asset",
+ "221-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "2211-Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset"
+ },
+ "2212-Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset"
+ },
+ "2218-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "222-Terrains nus": {
+ "account_type": "Fixed Asset",
+ "2221-Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset"
+ },
+ "2228-Autres terrains nus": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "223-Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "2231-Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset"
+ },
+ "2232-Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset"
+ },
+ "2234-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2235-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2238-Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "224-Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "2241-Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset"
+ },
+ "2245-Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2248-Autres travaux": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "225-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "2251-Carri\u00e8res": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "226-Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "2261-Parkings": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "227-Terrains mis en concession": {
+ "account_type": "Fixed Asset"
+ },
+ "228-Autres terrains": {
+ "account_type": "Fixed Asset",
+ "2281-Terrains immeubles de placement": {
+ "account_type": "Fixed Asset"
+ },
+ "2285-Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset"
+ },
+ "2286-Terrains de location acquisition": {
+ "account_type": "Fixed Asset"
+ },
+ "2288-Divers terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "229-Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "2291-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset"
+ },
+ "2292-Terrains nus": {
+ "account_type": "Fixed Asset"
+ },
+ "2295-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2298-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "23-B\u00e2timents, installations techniques et agencements": {
+ "231-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "2311-B\u00e2timents industriels": {},
+ "2312-B\u00e2timents agricoles": {},
+ "2313-B\u00e2timents administratifs et commerciaux": {},
+ "2314-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2315-B\u00e2timents immeubles de placement": {},
+ "2316-B\u00e2timents de location acquisition": {}
+ },
+ "232-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "2321-B\u00e2timents industriels": {},
+ "2322-B\u00e2timents agricoles": {},
+ "2323-B\u00e2timents administratifs et commerciaux": {},
+ "2324-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2325-B\u00e2timents immeubles de placement": {},
+ "2326-B\u00e2timents de location acquisition": {}
+ },
+ "233-Ouvrages d\u2019infrastructure": {
+ "2331-Voies de terre": {},
+ "2332-Voies de fer": {},
+ "2333-Voies d\u2019eau": {},
+ "2334-Barrages, Digues": {},
+ "2335-Pistes d\u2019a\u00e9rodrome": {},
+ "2338-Autres ouvrages d\u2019infrastructures": {}
+ },
+ "234-Am\u00e9nagements, agencements et installations techniques": {
+ "2341-Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {},
+ "2342-Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {},
+ "2343-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {},
+ "2344-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {},
+ "2345-Am\u00e9nagements et agencements des b\u00e2timents": {}
+ },
+ "235-Am\u00e9nagements de bureaux": {
+ "2351-Installations g\u00e9n\u00e9rales": {},
+ "2358-Autres am\u00e9nagements de bureaux": {}
+ },
+ "237-B\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "238-Autres installations et agencements": {},
+ "239-B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "2391-B\u00e2timents en cours": {},
+ "2392-Installations en cours": {},
+ "2393-Ouvrages d\u2019infrastructure en cours": {},
+ "2394-Am\u00e9nagements et agencements et installations techniques en cours": {},
+ "2395-Am\u00e9nagements de bureaux en cours": {},
+ "2398-Autres installations et agencements en cours": {}
+ }
+ },
+ "24-Mat\u00e9riel, mobilier et actifs biologiques": {
+ "241-Mat\u00e9riel et outillage industriel et commercial": {
+ "2411-Mat\u00e9riel industriel": {},
+ "2412-Outillage industriel": {},
+ "2413-Mat\u00e9riel commercial": {},
+ "2414-Outillage commercial": {},
+ "2416-Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {}
+ },
+ "242-Mat\u00e9riel et outillage agricole": {
+ "2421-Mat\u00e9riel agricole": {},
+ "2422-Outillage agricole": {},
+ "2426-Mat\u00e9riel & outillage agricole de location-acquisition": {}
+ },
+ "243-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "244-Mat\u00e9riel et mobilier": {
+ "2441-Mat\u00e9riel de bureau": {},
+ "2442-Mat\u00e9riel informatique": {},
+ "2443-Mat\u00e9riel bureautique": {},
+ "2444-Mobilier de bureau": {},
+ "2445-Mat\u00e9riel et mobilier immeubles de placement": {},
+ "2446-Mat\u00e9riel et mobilier de location acquisition": {},
+ "2447-Mat\u00e9riel et mobilier des logements du personnel": {}
+ },
+ "245-Mat\u00e9riel de transport": {
+ "2451-Mat\u00e9riel automobile": {},
+ "2452-Mat\u00e9riel ferroviaire": {},
+ "2453-Mat\u00e9riel fluvial, lagunaire": {},
+ "2454-Mat\u00e9riel naval": {},
+ "2455-Mat\u00e9riel a\u00e9rien": {},
+ "2456-Mat\u00e9riel de transport de location-acquisition": {},
+ "2457-Mat\u00e9riel hippomobile": {},
+ "2458-Autres mat\u00e9riels de transport": {}
+ },
+ "246-Actifs biologiques": {
+ "2461-Cheptel, animaux de trait": {},
+ "2462-Cheptel, animaux reproducteurs": {},
+ "2463-Animaux de garde": {},
+ "2465-Plantations agricoles": {},
+ "2468-Autres actifs biologiques": {}
+ },
+ "247-Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "2471-Agencements et am\u00e9nagements du mat\u00e9riel": {},
+ "2472-Agencements et am\u00e9nagements des actifs biologiques": {},
+ "2478-Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {}
+ },
+ "248-Autres mat\u00e9riels et mobiliers": {
+ "2481-Collections et \u0153uvres d\u2019art": {},
+ "2488-Divers mat\u00e9riels mobiliers": {}
+ },
+ "249-Mat\u00e9riels et actifs biologiques en cours": {
+ "2491-Mat\u00e9riel et outillage industriel et commercial": {},
+ "2492-Mat\u00e9riel et outillage agricole": {},
+ "2493-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2494-Mat\u00e9riel et mobilier de bureau": {},
+ "2495-Mat\u00e9riel de transport": {},
+ "2496-Actifs biologiques": {},
+ "2497-Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {},
+ "2498-Autres mat\u00e9riels et actifs biologiques en cours": {}
+ }
+ },
+ "25-Avances et acomptes vers\u00e9s sur immobilisations": {
+ "251-Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "252-Avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "26-Titres de participation": {
+ "261-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "262-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "263-Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "265-Participations dans des organismes professionnels": {},
+ "266-Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {},
+ "268-Autres titres de participation": {}
+ },
+ "27-Autres immobilisations financi\u00e8res": {
+ "271-Pr\u00eats et cr\u00e9ances": {
+ "2711-Pr\u00eats participatifs": {},
+ "2712-Pr\u00eats aux associ\u00e9s": {},
+ "2713-Billets de fonds": {},
+ "2714-Titres pr\u00eat\u00e9s": {},
+ "2718-Autres pr\u00eats et cr\u00e9ances": {}
+ },
+ "272-Pr\u00eats au personnel": {
+ "2721-Pr\u00eats immobiliers": {},
+ "2722-Pr\u00eats mobiliers et d\u2019installation": {},
+ "2728-Autres pr\u00eats au personnel": {}
+ },
+ "273-Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "2731-Retenues de garantie": {},
+ "2733-Fonds r\u00e9glement\u00e9": {},
+ "2734-Cr\u00e9ances sur le conc\u00e9dant": {},
+ "2738-Autres cr\u00e9ances sur l\u2019\u00c9tat": {}
+ },
+ "274-Titres immobilis\u00e9s": {
+ "2741-Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {},
+ "2742-Titres participatifs": {},
+ "2743-Certificats d\u2019investissement": {},
+ "2744-Parts de fonds commun de placement (FCP)": {},
+ "2745-Obligations": {},
+ "2746-Actions ou parts propres": {},
+ "2748-Autres titres immobilis\u00e9s": {}
+ },
+ "275-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "2751-D\u00e9p\u00f4ts pour loyers d\u2019avance": {},
+ "2752-D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {},
+ "2753-D\u00e9p\u00f4ts pour l\u2019eau": {},
+ "2754-D\u00e9p\u00f4ts pour le gaz": {},
+ "2755-D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {},
+ "2756-Cautionnements sur march\u00e9s publics": {},
+ "2757-Cautionnements sur autres op\u00e9rations": {},
+ "2758-Autres d\u00e9p\u00f4ts et cautionnements": {}
+ },
+ "276-Int\u00e9r\u00eats courus": {
+ "2761-Pr\u00eats et cr\u00e9ances non commerciales": {},
+ "2762-Pr\u00eats au personnel": {},
+ "2763-Cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2764-Titres immobilis\u00e9s": {},
+ "2765-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2767-Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {},
+ "2768-Immobilisations financi\u00e8res diverses": {}
+ },
+ "277-Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "2771-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {},
+ "2772-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {},
+ "2773-Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "2774-Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {}
+ },
+ "278-Immobilisations financi\u00e8res diverses": {
+ "2781-Cr\u00e9ances diverses groupe": {},
+ "2782-Cr\u00e9ances diverses hors groupe": {},
+ "2784-Banques d\u00e9p\u00f4ts \u00e0 terme": {},
+ "2785-Or et m\u00e9taux pr\u00e9cieux": {},
+ "2788-Autres immobilisations financi\u00e8res": {}
+ }
+ },
+ "28-Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "281-Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "2811-Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2812-Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2813-Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2814-Amortissements des marques": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2815-Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2816-Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2817-Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2818-Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "282-Amortissements des terrains": {
+ "2824-Amortissements des travaux de mise en valeur des terrains": {}
+ },
+ "283-Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "2831-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2832-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2833-Amortissements des ouvrages d\u2019infrastructure": {},
+ "2834-Amortissements des am\u00e9nagements, agencements et installations techniques": {},
+ "2835-Amortissements des am\u00e9nagements de bureaux": {},
+ "2837-Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2838-Amortissements des autres installations et agencements": {}
+ },
+ "284-Amortissements du mat\u00e9riel": {
+ "2841-Amortissements du mat\u00e9riel et outillage industriel et commercial": {},
+ "2842-Amortissements du mat\u00e9riel et outillage agricole": {},
+ "2843-Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2844-Amortissements du mat\u00e9riel et mobilier": {},
+ "2845-Amortissements du mat\u00e9riel de transport": {},
+ "2846-Amortissements des actifs biologiques": {},
+ "2847-Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2848-Amortissements des autres mat\u00e9riels": {}
+ }
+ },
+ "29-D\u00e9pr\u00e9ciations des immobilisations": {
+ "291-D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "2911-D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {},
+ "2912-D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {},
+ "2913-D\u00e9pr\u00e9ciations des logiciels et sites internet": {},
+ "2914-D\u00e9pr\u00e9ciations des marques": {},
+ "2915-D\u00e9pr\u00e9ciations du fonds commercial": {},
+ "2916-D\u00e9pr\u00e9ciations du droit au bail": {},
+ "2917-D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {},
+ "2918-D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {},
+ "2919-D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {}
+ },
+ "292-D\u00e9pr\u00e9ciations des terrains": {
+ "2921-D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {},
+ "2922-D\u00e9pr\u00e9ciations des terrains nus": {},
+ "2923-D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {},
+ "2924-D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {},
+ "2925-D\u00e9pr\u00e9ciations des terrains de gisement": {},
+ "2926-D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {},
+ "2927-D\u00e9pr\u00e9ciations des terrains mis en concession": {},
+ "2928-D\u00e9pr\u00e9ciations des autres terrains": {},
+ "2929-D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {}
+ },
+ "293-D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "2931-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2932-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2933-D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {},
+ "2934-D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {},
+ "2935-D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {},
+ "2937-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2938-D\u00e9pr\u00e9ciations des autres installations et agencements": {},
+ "2939-D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {}
+ },
+ "294-D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "2941-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {},
+ "2942-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {},
+ "2943-D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2944-D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {},
+ "2945-D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {},
+ "2946-D\u00e9pr\u00e9ciations des actifs biologiques": {},
+ "2947-D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2948-D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {},
+ "2949-D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {}
+ },
+ "295-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "2951-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "2952-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "296-D\u00e9pr\u00e9ciations des titres de participation": {
+ "2961-D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "2962-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "2963-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "2965-D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {},
+ "2966-D\u00e9pr\u00e9ciations des parts dans des GIE": {},
+ "2968-D\u00e9pr\u00e9ciations des autres titres de participation": {}
+ },
+ "297-D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "2971-D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {},
+ "2972-D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {},
+ "2973-D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2974-D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {},
+ "2975-D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2977-D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {},
+ "2978-D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "3-Comptes de Stocks": {
+ "31-Marchandises": {
+ "311-Marchandises A": {
+ "3111-Marchandises A1": {},
+ "3112-Marchandises A2": {}
+ },
+ "312-Marchandises B": {
+ "3121-Marchandises B1": {},
+ "3122-Marchandises B2": {}
+ },
+ "313-Actifs biologiques": {
+ "3131-Animaux": {},
+ "3132-V\u00e9g\u00e9taux": {}
+ },
+ "318-Marchandises hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "32-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "321-Mati\u00e8res A": {},
+ "322-Mati\u00e8res B": {},
+ "323-Fournitures (A, B)": {}
+ },
+ "33-Autres approvisionnements": {
+ "331-Mati\u00e8res consommables": {},
+ "332-Fournitures d\u2019atelier et d\u2019usine": {},
+ "333-Fournitures de magasin": {},
+ "334-Fournitures de bureau": {},
+ "335-Emballages": {
+ "3351-Emballages perdus": {},
+ "3352-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "3353-Emballages \u00e0 usage mixte": {},
+ "3358-Autres emballages": {}
+ },
+ "338-Autres mati\u00e8res": {}
+ },
+ "34-Produits en cours": {
+ "341-Produits en cours": {
+ "3411-Produits en cours P1": {},
+ "3412-Produits en cours P2": {}
+ },
+ "342-Travaux en cours": {
+ "3421-Travaux en cours T1": {},
+ "3422-Travaux en cours T2": {}
+ },
+ "343-Produits interm\u00e9diaires en cours": {
+ "3431-Produits interm\u00e9diaires A": {},
+ "3432-Produits interm\u00e9diaires B": {}
+ },
+ "344-Produits r\u00e9siduels en cours": {
+ "3441-Produits r\u00e9siduels A": {},
+ "3442-Produits r\u00e9siduels B": {}
+ },
+ "345-Actifs biologiques en cours": {
+ "3451-Animaux": {},
+ "3452-V\u00e9g\u00e9taux": {}
+ }
+ },
+ "35-Services en cours": {
+ "351-\u00c9tudes en cours": {
+ "3511-\u00c9tudes en cours E1": {},
+ "3512-\u00c9tudes en cours E2": {}
+ },
+ "352-Prestations de services en cours": {
+ "3521-Prestations de services S1": {},
+ "3522-Prestations de services S2": {}
+ }
+ },
+ "36-Produits finis": {
+ "361-Produits finis A": {},
+ "362-Produits finis B": {},
+ "363-Actifs biologiques": {
+ "3631-Animaux": {},
+ "3632-V\u00e9g\u00e9taux": {},
+ "3638-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "37-Produits interm\u00e9diaires et r\u00e9siduels": {
+ "371-Produits interm\u00e9diaires": {
+ "3711-Produits interm\u00e9diaires A": {},
+ "3712-Produits interm\u00e9diaires B": {}
+ },
+ "372-Produits r\u00e9siduels": {
+ "3721-D\u00e9chets": {},
+ "3722-Rebuts": {},
+ "3723-Mati\u00e8res de R\u00e9cup\u00e9ration": {}
+ },
+ "373-Actifs biologiques": {
+ "3731-Animaux": {},
+ "3732-V\u00e9g\u00e9taux": {},
+ "3738-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "38-Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "381-Marchandises en cours de route": {},
+ "382-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {},
+ "383-Autres approvisionnements en cours de route": {},
+ "386-Produits finis en cours de route": {},
+ "387-Stock en consignation ou en d\u00e9p\u00f4t": {
+ "3871-Stock en consignation": {},
+ "3872-Stock en d\u00e9p\u00f4t": {}
+ },
+ "388-Stock provenant d\u2019immobilisations mises hors service ou au rebut": {}
+ },
+ "39-D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "391-D\u00e9pr\u00e9ciations des stocks de marchandises": {},
+ "392-D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "393-D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {},
+ "394-D\u00e9pr\u00e9ciations des productions en cours": {},
+ "395-D\u00e9pr\u00e9ciations des services en cours": {},
+ "396-D\u00e9pr\u00e9ciations des stocks de produits finis": {},
+ "397-D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {},
+ "398-D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {}
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "409-Fournisseurs d\u00e9biteurs": {
+ "4091-Fournisseurs Avances et acomptes vers\u00e9s": {},
+ "4092-Fournisseurs Groupe avances et acomptes vers\u00e9s": {},
+ "4093-Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {},
+ "4094-Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {},
+ "4098-Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {}
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "411-Clients": {
+ "4111-Clients": {
+ "account_type": "Receivable"
+ },
+ "4112-Clients groupe": {
+ "account_type": "Receivable"
+ },
+ "4114-Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable"
+ },
+ "4115-Clients, organismes internationaux": {
+ "account_type": "Receivable"
+ },
+ "4116-Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable"
+ },
+ "4117-Client, retenues de garantie": {
+ "account_type": "Receivable"
+ },
+ "4118-Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "412-Clients, effets \u00e0 recevoir en portefeuille": {
+ "4121-Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4122-Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4124-\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4125-Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "413-Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "4131-Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4132-Clients, effets impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4133-Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "4138-Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "414-Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "4141-Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4142-Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "4146-Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4147-Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "415-Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable"
+ },
+ "416-Cr\u00e9ances clients litigieuses ou douteuses": {
+ "4161-Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable"
+ },
+ "4162-Cr\u00e9ances douteuses": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "418-Clients, produits \u00e0 recevoir": {
+ "4181-Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable"
+ },
+ "4186-Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "421-Personnel, avances et acomptes": {
+ "4211-Personnel, avances": {},
+ "4212-Personnel, acomptes": {},
+ "4213-Frais avanc\u00e9s et fournitures au personnel": {}
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "4311-Prestations familiales": {},
+ "4312-Accidents de travail": {},
+ "4313-Caisse de retraite obligatoire": {},
+ "4314-Caisse de retraite facultative": {},
+ "4318-Autres cotisations sociales": {}
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "4331-Mutuelle": {},
+ "4332-Assurances retraite": {},
+ "4333-Assurances et organismes de sant\u00e9": {}
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4387-Produits \u00e0 recevoir": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "443-\u00c9tat, TVA factur\u00e9e": {
+ "4431-TVA factur\u00e9e sur ventes": {},
+ "4432-TVA factur\u00e9e sur prestations de services": {},
+ "4433-TVA factur\u00e9e sur travaux": {},
+ "4434-TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {},
+ "4435-TVA sur factures \u00e0 \u00e9tablir": {}
+ },
+ "445-\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "4451-TVA r\u00e9cup\u00e9rable sur immobilisations": {},
+ "4452-TVA r\u00e9cup\u00e9rable sur achats": {},
+ "4453-TVA r\u00e9cup\u00e9rable sur transport": {},
+ "4454-TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {},
+ "4455-TVA r\u00e9cup\u00e9rable sur factures non parvenues": {},
+ "4456-TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {}
+ },
+ "448-\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4486-Charges \u00e0 payer": {},
+ "4487-Produits \u00e0 recevoir": {}
+ },
+ "449-\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "4491-\u00c9tat, obligations cautionn\u00e9es": {},
+ "4492-\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {},
+ "4493-\u00c9tat, fonds de dotation \u00e0 recevoir": {},
+ "4494-\u00c9tat, subventions investissement \u00e0 recevoir": {},
+ "4495-\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {},
+ "4496-\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {},
+ "4497-\u00c9tat, avances sur subventions": {},
+ "4499-\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {}
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "451-Op\u00e9rations avec les organismes africains": {},
+ "452-Op\u00e9rations avec les autres organismes internationaux": {},
+ "458-Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "4581-Organismes internationaux, fonds de dotation \u00e0 recevoir": {},
+ "4582-Organismes internationaux, subventions \u00e0 recevoir": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "4613-Apporteurs, capital appel\u00e9, non vers\u00e9": {},
+ "4614-Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {},
+ "4618-Apporteurs, titres \u00e0 \u00e9changer": {}
+ },
+ "467-Apporteurs, restant d\u00fb sur capital appel\u00e9": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "4721-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4726-Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {}
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "4731-Mandants": {},
+ "4732-Mandataires": {},
+ "4733-Commettants": {},
+ "4734-Commissionnaires": {},
+ "4739-\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "4747-Compte de r\u00e9partition p\u00e9riodique des produits": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "4751-Compte actif": {
+ "account_type": "Temporary"
+ }
+ },
+ "476-Charges constat\u00e9es d\u2019avance": {},
+ "478-\u00c9carts de conversion actif": {
+ "4781-Diminution des cr\u00e9ances d\u2019exploitation": {},
+ "4782-Diminution des cr\u00e9ances financi\u00e8res": {},
+ "4783-Augmentation des dettes d\u2019exploitation": {},
+ "4784-Augmentation des dettes financi\u00e8res": {},
+ "4786-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4788-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "485-Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "4851-En compte, immobilisations incorporelles": {},
+ "4852-En compte, immobilisations corporelles": {},
+ "4853-Effets \u00e0 recevoir, immobilisations incorporelles": {},
+ "4854-Effets \u00e0 recevoir, immobilisations corporelles": {},
+ "4855-Effets escompt\u00e9s non \u00e9chus": {},
+ "4857-Retenues de garantie": {},
+ "4858-Factures \u00e0 \u00e9tablir": {}
+ },
+ "488-Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "491-D\u00e9pr\u00e9ciations des comptes clients": {
+ "4911-Cr\u00e9ances litigieuses": {},
+ "4912-Cr\u00e9ances douteuses": {}
+ },
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {},
+ "496-D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "4962-Associ\u00e9s, comptes courants": {},
+ "4963-Associ\u00e9s, op\u00e9rations faites en commun": {},
+ "4966-Groupe, comptes courants": {}
+ },
+ "497-D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {},
+ "498-D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "4985-Cr\u00e9ances sur cessions d\u2019immobilisations": {},
+ "4986-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4988-Autres cr\u00e9ances HAO": {}
+ },
+ "499-Provisions pour risques \u00e0 court terme": {
+ "4991-Sur op\u00e9rations d\u2019exploitation": {},
+ "4997-Sur op\u00e9rations financi\u00e8res": {},
+ "4998-Sur op\u00e9rations HAO": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "401-Fournisseurs, dettes en compte": {
+ "4011-Fournisseurs": {
+ "account_type": "Payable"
+ },
+ "4012-Fournisseurs groupe": {
+ "account_type": "Payable"
+ },
+ "4013-Fournisseurs sous-traitants": {
+ "account_type": "Payable"
+ },
+ "4016-Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable"
+ },
+ "4017-Fournisseur, retenues de garantie": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "402-Fournisseurs, effets \u00e0 payer": {
+ "4021-Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4022-Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4023-Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "404-Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "4041-Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4042-Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "4046-Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4047-Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "408-Fournisseurs, factures non parvenues": {
+ "4081-Fournisseurs": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4082-Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4083-Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4086-Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "419-Clients cr\u00e9diteurs": {
+ "4191-Clients, avances et acomptes re\u00e7us": {},
+ "4192-Clients groupe, avances et acomptes re\u00e7us": {},
+ "4194-Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {},
+ "4198-Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {}
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "422-Personnel, r\u00e9mun\u00e9rations dues": {},
+ "423-Personnel, oppositions, saisies-arr\u00eats": {
+ "4231-Personnel, oppositions": {},
+ "4232-Personnel, saisies-arr\u00eats": {},
+ "4233-Personnel, avis \u00e0 tiers d\u00e9tenteur": {}
+ },
+ "424-Personnel, \u0153uvres sociales internes": {
+ "4241-Assistance m\u00e9dicale": {},
+ "4242-Allocations familiales": {},
+ "4245-Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {},
+ "4248-Autres \u0153uvres sociales internes": {}
+ },
+ "425-Repr\u00e9sentants du personnel": {
+ "4251-D\u00e9l\u00e9gu\u00e9s du personnel": {},
+ "4252-Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {},
+ "4258-Autres repr\u00e9sentants du personnel": {}
+ },
+ "426-Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "4261-Participation aux b\u00e9n\u00e9fices": {},
+ "4264-Participation au capital": {}
+ },
+ "427-Personnel d\u00e9p\u00f4ts": {},
+ "428-Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4281-Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {},
+ "4286-Autres charges \u00e0 payer": {},
+ "4287-Produits \u00e0 recevoir": {}
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4381-Charges sociales sur gratifications \u00e0 payer": {},
+ "4382-Charges sociales sur cong\u00e9s \u00e0 payer": {},
+ "4386-Autres charges \u00e0 payer": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "441-\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {},
+ "442-\u00c9tat, autres imp\u00f4ts et taxes": {
+ "4421-Imp\u00f4ts et taxes d\u2019\u00c9tat": {},
+ "4422-Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {},
+ "4423-Imp\u00f4ts et taxes recouvrables sur des obligataires": {},
+ "4424-Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {},
+ "4426-Droits de douane": {},
+ "4428-Autres imp\u00f4ts et taxes": {}
+ },
+ "444-\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "4441-\u00c9tat, TVA due": {},
+ "4449-\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {}
+ },
+ "446-\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {},
+ "447-\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "4471-Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {},
+ "4472-Imp\u00f4ts sur salaires": {},
+ "4473-Contribution nationale": {},
+ "4474-Contribution nationale de solidarit\u00e9": {},
+ "4478-Autres imp\u00f4ts et contributions": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "4611-Apporteurs, apports en nature": {},
+ "4612-Apporteurs, apports en num\u00e9raire": {},
+ "4615-Apporteurs, versements re\u00e7us sur augmentation de capital": {},
+ "4616-Apporteurs, versements anticip\u00e9s": {},
+ "4617-Apporteurs d\u00e9faillants": {},
+ "4619-Apporteurs, capital \u00e0 rembourser": {}
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "4621-Principal": {},
+ "4626-Int\u00e9r\u00eats courus": {}
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "4631-Op\u00e9rations courantes": {},
+ "4636-Int\u00e9r\u00eats courus": {}
+ },
+ "465-Associ\u00e9s, dividendes \u00e0 payer": {},
+ "466-Groupe, comptes courants": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "4711-D\u00e9biteurs divers": {},
+ "4712-Cr\u00e9diteurs divers": {},
+ "4713-Obligataires": {},
+ "4715-R\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "4716-Compte d\u2019affacturage": {},
+ "4717-D\u00e9biteurs divers retenues de garantie": {},
+ "4718-Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {},
+ "4719-Bons de souscription d\u2019actions et d\u2019obligations": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "4746-Compte de r\u00e9partition p\u00e9riodique des charges": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "4752-Compte passif": {}
+ },
+ "477-Produits constat\u00e9s d\u2019avance": {},
+ "479-\u00c9carts de conversion passif": {
+ "4791-Augmentation des cr\u00e9ances d\u2019exploitation": {},
+ "4792-Augmentation des cr\u00e9ances financi\u00e8res": {},
+ "4793-Diminution des dettes d\u2019exploitation": {},
+ "4794-Diminution des dettes financi\u00e8res": {},
+ "4797-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4798-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "481-Fournisseurs d\u2019investissements": {
+ "4811-Immobilisations incorporelles": {},
+ "4812-Immobilisations corporelles": {},
+ "4813-Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {},
+ "4816-R\u00e9serve de propri\u00e9t\u00e9": {},
+ "4817-Retenues de garantie": {},
+ "4818-Factures non parvenues": {}
+ },
+ "482-Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "4821-Immobilisations incorporelles": {},
+ "4822-Immobilisations corporelles": {}
+ },
+ "484-Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "4887-Produits": {}
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (PASSIF)": {
+ "490-D\u00e9pr\u00e9ciations des comptes fournisseurs": {},
+ "492-D\u00e9pr\u00e9ciations des comptes personnel": {},
+ "493-D\u00e9pr\u00e9ciations des comptes organismes sociaux": {},
+ "494-D\u00e9pr\u00e9ciations des comptes \u00c9tat et collectivit\u00e9s publiques": {},
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {}
+ },
+ "root_type": "Liability"
+ },
+ "5-Comptes de tr\u00e9sorerie": {
+ "50-Titres de placement": {
+ "501-Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "5011-Titres du Tr\u00e9sor \u00e0 court terme": {},
+ "5012-Titres d\u2019organismes financiers": {},
+ "5013-Bons de caisse \u00e0 court terme": {},
+ "5016-Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {}
+ },
+ "502-Actions": {
+ "5021-Actions ou parts propres": {},
+ "5022-Actions cot\u00e9es": {},
+ "5023-Actions non cot\u00e9es": {},
+ "5024-Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {},
+ "5025-Autres actions": {},
+ "5026-Frais d\u2019acquisition des actions": {}
+ },
+ "503-Obligations": {
+ "5031-Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {},
+ "5032-Obligations cot\u00e9es": {},
+ "5033-Obligations non cot\u00e9es": {},
+ "5035-Autres obligations": {},
+ "5036-Frais d\u2019acquisition des obligations": {}
+ },
+ "504-Bons de souscription": {
+ "5042-Bons de souscription d\u2019actions": {},
+ "5043-Bons de souscription d\u2019obligations": {}
+ },
+ "505-Titres n\u00e9gociables hors r\u00e9gion": {},
+ "506-Int\u00e9r\u00eats courus": {
+ "5061-Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {},
+ "5062-Actions": {},
+ "5063-Obligations": {}
+ },
+ "508-Autres titres de placement et cr\u00e9ances assimil\u00e9es": {}
+ },
+ "51-Valeurs \u00e0 encaisser": {
+ "511-Effets \u00e0 encaisser": {},
+ "512-Effets \u00e0 l\u2019encaissement": {},
+ "513-Ch\u00e8ques \u00e0 encaisser": {},
+ "514-Ch\u00e8ques \u00e0 l\u2019encaissement": {},
+ "515-Cartes de cr\u00e9dit \u00e0 encaisser": {},
+ "518-Autres valeurs \u00e0 l\u2019encaissement": {
+ "5181-Warrants": {},
+ "5182-Billets de fonds": {},
+ "5185-Ch\u00e8ques de voyage": {},
+ "5186-Coupons \u00e9chus": {},
+ "5187-Int\u00e9r\u00eats \u00e9chus des obligations": {}
+ }
+ },
+ "52-Banques": {
+ "521-Banques locales": {
+ "5211-Banques en monnaie nationale": {
+ "account_type": "Bank"
+ },
+ "5215-Banques en devises": {
+ "account_type": "Bank"
+ },
+ "account_type": "Bank"
+ },
+ "522-Banques autres \u00c9tats r\u00e9gion": {},
+ "523-Banques autres \u00c9tats zone mon\u00e9taire": {},
+ "524-Banques hors zone mon\u00e9taire": {},
+ "525-Banques d\u00e9p\u00f4t \u00e0 terme": {},
+ "526-Banques, int\u00e9r\u00eats courus": {
+ "5261-Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {},
+ "5267-Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {}
+ }
+ },
+ "53-\u00c9tablissements financiers et assimil\u00e9s": {
+ "531-Ch\u00e8ques postaux": {},
+ "532-Tr\u00e9sor": {},
+ "533-Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {},
+ "536-\u00c9tablissements financiers, int\u00e9r\u00eats courus": {},
+ "538-Autres organismes financiers": {}
+ },
+ "54-Instruments de tr\u00e9sorerie": {
+ "541-Options de taux d\u2019int\u00e9r\u00eat": {},
+ "542-Options de taux de change": {},
+ "543-Options de taux boursiers": {},
+ "544-Instruments de march\u00e9s \u00e0 terme": {},
+ "545-Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {}
+ },
+ "55-Instruments de monnaie \u00e9lectronique": {
+ "551-Monnaie \u00e9lectronique carte carburant": {},
+ "552-Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {},
+ "553-Monnaie \u00e9lectronique carte p\u00e9age": {},
+ "554-Porte-monnaie \u00e9lectronique": {},
+ "558-Autres instruments de monnaies \u00e9lectroniques": {}
+ },
+ "56-Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "561-Cr\u00e9dits de tr\u00e9sorerie": {},
+ "564-Escompte de cr\u00e9dits de campagne": {},
+ "565-Escompte de cr\u00e9dits ordinaires": {},
+ "566-Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {}
+ },
+ "57-Caisse": {
+ "571-Caisse si\u00e8ge social": {
+ "5711-Caisse en monnaie nationale": {},
+ "5712-Caisse en devises": {}
+ },
+ "572-Caisse succursale A": {
+ "5721-En monnaie nationale": {},
+ "5722-En devises": {}
+ },
+ "573-Caisse succursale B": {
+ "5731-En monnaie nationale": {},
+ "5732-En devises": {}
+ }
+ },
+ "58-R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "581-R\u00e9gies d\u2019avance": {},
+ "582-Accr\u00e9ditifs": {},
+ "585-Virements de fonds": {},
+ "588-Autres virements internes": {}
+ },
+ "59-D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "590-D\u00e9pr\u00e9ciations des titres de placement": {},
+ "591-D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {},
+ "592-D\u00e9pr\u00e9ciations des comptes banques": {},
+ "593-D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {},
+ "594-D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {},
+ "599-Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {}
+ },
+ "root_type": "Asset"
+ },
+ "6-Comptes de charges des activit\u00e9s ordinaires": {
+ "60-Achats et variations de stocks": {
+ "601-Achats de marchandises": {
+ "6011-Dans la R\u00e9gion": {},
+ "6012-Hors R\u00e9gion": {},
+ "6013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6015-Frais sur achats": {},
+ "6019-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "602-Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "6021-Dans la R\u00e9gion": {},
+ "6022-Hors R\u00e9gion": {},
+ "6023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6025-Frais sur achats": {},
+ "6029-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "603-Variations des stocks de biens achet\u00e9s": {
+ "6031-Variations des stocks de marchandises": {},
+ "6032-Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "6033-Variations des stocks d\u2019autres approvisionnements": {}
+ },
+ "604-Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "6041-Mati\u00e8res consommables": {},
+ "6042-Mati\u00e8res combustibles": {},
+ "6043-Produits d\u2019entretien": {},
+ "6044-Fournitures d\u2019atelier et d\u2019usine": {},
+ "6045-Frais sur achat": {},
+ "6046-Fournitures de magasin": {},
+ "6047-Fournitures de bureau": {},
+ "6049-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "605-Autres achats": {
+ "6051-Fournitures non stockables Eau": {},
+ "6052-Fournitures non stockables \u00c9lectricit\u00e9": {},
+ "6053-Fournitures non stockables Autres \u00e9nergies": {},
+ "6054-Fournitures d\u2019entretien non stockables": {},
+ "6055-Fournitures de bureau non stockables": {},
+ "6056-Achats de petit mat\u00e9riel et outillage": {},
+ "6057-Achats d\u2019\u00e9tudes et prestations de services": {},
+ "6058-Achats de travaux, mat\u00e9riels et \u00e9quipements": {},
+ "6059-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "608-Achats d\u2019emballages": {
+ "6081-Emballages perdus": {},
+ "6082-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "6083-Emballages \u00e0 usage mixte": {},
+ "6085-Frais sur achats": {},
+ "6089-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ }
+ },
+ "61-Transports": {
+ "612-Transports sur ventes": {},
+ "613-Transports pour le compte de tiers": {},
+ "614-Transports du personnel": {},
+ "616-Transports de plis": {},
+ "618-Autres frais de transport": {
+ "6181-Voyages et d\u00e9placements": {},
+ "6182-Transports entre \u00e9tablissements ou chantiers": {},
+ "6183-Transports administratifs": {}
+ }
+ },
+ "62-Services ext\u00e9rieurs": {
+ "621-Sous-traitance g\u00e9n\u00e9rale": {},
+ "622-Locations, charges locatives": {
+ "6221-Locations de terrains": {},
+ "6222-Locations de b\u00e2timents": {},
+ "6223-Locations de mat\u00e9riels et outillages": {},
+ "6224-Malis sur emballages": {},
+ "6225-Locations d\u2019emballages": {},
+ "6226-Fermages et loyers du foncier": {},
+ "6228-Locations et charges locatives diverses": {}
+ },
+ "623-Redevances de location acquisition": {
+ "6232-Cr\u00e9dit-bail immobilier": {},
+ "6233-Cr\u00e9dit-bail mobilier": {},
+ "6234-Location-vente": {},
+ "6238-Autres contrats de location acquisition": {}
+ },
+ "624-Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "6241-Entretien et r\u00e9parations des biens immobiliers": {},
+ "6242-Entretien et r\u00e9parations des biens mobiliers": {},
+ "6243-Maintenance": {},
+ "6244-Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "6248-Autres entretiens et r\u00e9parations": {}
+ },
+ "625-Primes d\u2019assurance": {
+ "6251-Assurances multirisques": {},
+ "6252-Assurances mat\u00e9riel de transport": {},
+ "6253-Assurances risques d\u2019exploitation": {},
+ "6254-Assurances responsabilit\u00e9 du producteur": {},
+ "6255-Assurances insolvabilit\u00e9 clients": {},
+ "6257-Assurances transport sur ventes": {},
+ "6258-Autres primes d\u2019assurances": {}
+ },
+ "626-\u00c9tudes, recherches et documentation": {
+ "6261-\u00c9tudes et recherches": {},
+ "6265-Documentation g\u00e9n\u00e9rale": {},
+ "6266-Documentation technique": {}
+ },
+ "627-Publicit\u00e9, publications, relations publiques": {
+ "6271-Annonces, insertions": {},
+ "6272-Catalogues, imprim\u00e9s publicitaires": {},
+ "6273-\u00c9chantillons": {},
+ "6274-Foires et expositions": {},
+ "6275-Publications": {},
+ "6276-Cadeaux \u00e0 la client\u00e8le": {},
+ "6277-Frais de colloques, s\u00e9minaires, conf\u00e9rences": {},
+ "6278-Autres charges de publicit\u00e9 et relations publiques": {}
+ },
+ "628-Frais de t\u00e9l\u00e9communications": {
+ "6281-Frais de t\u00e9l\u00e9phone": {},
+ "6282-Frais de t\u00e9lex": {},
+ "6283-Frais de t\u00e9l\u00e9copie": {},
+ "6288-Autres frais de t\u00e9l\u00e9communications": {}
+ }
+ },
+ "63-Autres services ext\u00e9rieurs": {
+ "631-Frais bancaires": {
+ "6311-Frais sur titres (vente, garde)": {},
+ "6312-Frais sur effets": {},
+ "6313-Location de coffres": {},
+ "6314-Commissions d\u2019affacturage": {},
+ "6315-Commissions sur cartes de cr\u00e9dit": {},
+ "6316-Frais d\u2019\u00e9mission d\u2019emprunts": {},
+ "6317-Frais sur instruments monnaie \u00e9lectronique": {},
+ "6318-Autres frais bancaires": {}
+ },
+ "632-R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "6322-Commissions et courtages sur ventes": {},
+ "6324-Honoraires des professions r\u00e9glement\u00e9es": {},
+ "6325-Frais d\u2019actes et de contentieux": {},
+ "6326-R\u00e9mun\u00e9rations d\u2019affacturage": {},
+ "6327-R\u00e9mun\u00e9rations des autres prestataires de services": {},
+ "6328-Divers frais": {}
+ },
+ "633-Frais de formation du personnel": {},
+ "634-Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "6342-Redevances pour brevets, licences": {},
+ "6343-Redevances pour logiciels": {},
+ "6344-Redevances pour marques": {},
+ "6345-Redevances pour sites internet": {},
+ "6346-Redevances pour concessions, droits et valeurs similaires": {}
+ },
+ "635-Cotisations": {
+ "6351-Cotisations": {},
+ "6358-Concours divers": {}
+ },
+ "637-R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "6371-Personnel int\u00e9rimaire": {},
+ "6372-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "638-Autres charges externes": {
+ "6381-Frais de recrutement du personnel": {},
+ "6382-Frais de d\u00e9m\u00e9nagement": {},
+ "6383-R\u00e9ceptions": {},
+ "6384-Missions": {},
+ "6385-Charges de copropri\u00e9t\u00e9": {}
+ }
+ },
+ "64-Imp\u00f4ts et taxes": {
+ "641-Imp\u00f4ts et taxes directs": {
+ "6411-Imp\u00f4ts fonciers et taxes annexes": {},
+ "6412-Patentes, licences et taxes annexes": {},
+ "6413-Taxes sur appointements et salaires": {},
+ "6414-Taxes d\u2019apprentissage": {},
+ "6415-Formation professionnelle continue": {},
+ "6418-Autres imp\u00f4ts et taxes directs": {}
+ },
+ "645-Imp\u00f4ts et taxes indirects": {},
+ "646-Droits d\u2019enregistrement": {
+ "6461-Droits de mutation": {},
+ "6462-Droits de timbre": {},
+ "6463-Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {},
+ "6464-Vignettes": {},
+ "6468-Autres droits": {}
+ },
+ "647-P\u00e9nalit\u00e9s, amendes fiscales": {
+ "6471-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {},
+ "6472-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {},
+ "6473-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {},
+ "6474-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {},
+ "6478-Autres p\u00e9nalit\u00e9s et amendes fiscales": {}
+ },
+ "648-Autres imp\u00f4ts et taxes": {}
+ },
+ "65-Autres charges": {
+ "651-Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "6511-Clients": {},
+ "6515-Autres d\u00e9biteurs": {}
+ },
+ "652-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "6521-Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {},
+ "6525-Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "654-Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "6541-Immobilisations incorporelles": {},
+ "6542-Immobilisations corporelles": {}
+ },
+ "656-Perte de change sur cr\u00e9ances et dettes commerciale": {},
+ "657-P\u00e9nalit\u00e9s et amendes p\u00e9nales": {},
+ "658-Charges diverses": {
+ "6581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "6582-Dons": {},
+ "6583-M\u00e9c\u00e9nat": {},
+ "6588-Autres charges diverses": {}
+ },
+ "659-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "6591-Sur risques \u00e0 court terme": {},
+ "6593-Sur stocks": {},
+ "6594-Sur cr\u00e9ances": {},
+ "6598-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {}
+ }
+ },
+ "66-Charges de personnel": {
+ "661-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "6611-Appointements salaires et commissions": {},
+ "6612-Primes et gratifications": {},
+ "6613-Cong\u00e9s pay\u00e9s": {},
+ "6614-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6615-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6616-Suppl\u00e9ment familial": {},
+ "6617-Avantages en nature": {},
+ "6618-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "662-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "6621-Appointements salaires et commissions": {},
+ "6622-Primes et gratifications": {},
+ "6623-Cong\u00e9s pay\u00e9s": {},
+ "6624-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6625-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6626-Suppl\u00e9ment familial": {},
+ "6627-Avantages en nature": {},
+ "6628-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "663-Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "6631-Indemnit\u00e9s de logement": {},
+ "6632-Indemnit\u00e9s de repr\u00e9sentation": {},
+ "6633-Indemnit\u00e9s d\u2019expatriation": {},
+ "6634-Indemnit\u00e9s de transport": {},
+ "6638-Autres indemnit\u00e9s et avantages divers": {}
+ },
+ "664-Charges sociales": {
+ "6641-Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {},
+ "6642-Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {}
+ },
+ "666-R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "6661-R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {},
+ "6662-Charges sociales": {}
+ },
+ "667-R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "6671-Personnel int\u00e9rimaire": {},
+ "6672-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "668-Autres charges sociales": {
+ "6681-Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {},
+ "6682-Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {},
+ "6683-Versements et contributions aux autres \u0153uvres sociales": {},
+ "6684-M\u00e9decine du travail et pharmacie": {},
+ "6685-Assurances et organismes de sant\u00e9": {},
+ "6686-Assurances retraite et fonds de pension": {},
+ "6687-Majorations et p\u00e9nalit\u00e9s sociales": {},
+ "6688-Charges sociales diverses": {}
+ }
+ },
+ "67-Frais financiers et charges assimil\u00e9es": {
+ "671-Int\u00e9r\u00eats des emprunts": {
+ "6711-Emprunts obligataires": {},
+ "6712-Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "6713-Dettes li\u00e9es \u00e0 des participations": {},
+ "6714-Primes de remboursement des obligations": {}
+ },
+ "672-Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "6722-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "6723-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "6724-Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {},
+ "6728-Int\u00e9r\u00eats dans loyers des autres locations acquisition": {}
+ },
+ "673-Escomptes accord\u00e9s": {},
+ "674-Autres int\u00e9r\u00eats": {
+ "6741-Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {},
+ "6742-Comptes courants bloqu\u00e9s": {},
+ "6743-Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {},
+ "6744-Int\u00e9r\u00eats sur dettes commerciales": {},
+ "6745-Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {},
+ "6748-Int\u00e9r\u00eats sur dettes diverses": {}
+ },
+ "675-Escomptes des effets de commerce": {},
+ "676-Pertes de change financi\u00e8res": {},
+ "677-Pertes sur titres de placement": {
+ "6771-Pertes sur cessions de titres de placement": {},
+ "6772-Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {}
+ },
+ "678-Pertes et charges sur risques financiers": {
+ "6781-Sur rentes viag\u00e8res": {},
+ "6782-Sur op\u00e9rations financi\u00e8res": {},
+ "6784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "679-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "6791-Sur risques financiers": {},
+ "6795-Sur titres de placement": {},
+ "6798-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "68-Dotations aux amortissements": {
+ "681-Dotations aux amortissements d\u2019exploitation": {
+ "6812-Dotations aux amortissements des immobilisations incorporelles": {},
+ "6813-Dotations aux amortissements des immobilisations corporelles": {}
+ }
+ },
+ "69-Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "691-Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "6911-Dotations aux provisions pour risques et charges": {},
+ "6913-Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {},
+ "6914-Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {}
+ },
+ "697-Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "6971-Dotations aux provisions pour risques et charges": {},
+ "6972-Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "7-Comptes de produits des activit\u00e9s ordinaires": {
+ "70-Ventes": {
+ "701-Ventes de marchandises": {
+ "7011-Dans la R\u00e9gion": {},
+ "7012-Hors R\u00e9gion": {},
+ "7013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7015-Sur internet": {},
+ "7019-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "702-Ventes de produits finis": {
+ "7021-Dans la R\u00e9gion": {},
+ "7022-Hors R\u00e9gion": {},
+ "7023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7025-Sur internet": {},
+ "7029-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "703-Ventes de produits interm\u00e9diaires": {
+ "7031-Dans la R\u00e9gion": {},
+ "7032-Hors R\u00e9gion": {},
+ "7033-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7034-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7035-Sur internet": {},
+ "7039-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "704-Ventes de produits r\u00e9siduels": {
+ "7041-Dans la R\u00e9gion": {},
+ "7042-Hors R\u00e9gion": {},
+ "7043-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7044-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7045-Sur internet": {},
+ "7049-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "705-Travaux factur\u00e9s": {
+ "7051-Dans la R\u00e9gion": {},
+ "7052-Hors R\u00e9gion": {},
+ "7053-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7054-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7055-Sur internet": {},
+ "7059-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "706-Services vendus": {
+ "7061-Dans la R\u00e9gion": {},
+ "7062-Hors R\u00e9gion": {},
+ "7063-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7064-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7065-Sur internet": {},
+ "7069-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "707-Produits accessoires": {
+ "7071-Ports, emballages perdus et autres frais factur\u00e9s": {},
+ "7072-Commissions et courtages": {},
+ "7073-Locations": {},
+ "7074-Bonis sur reprises et cessions d\u2019emballages": {},
+ "7075-Mise \u00e0 disposition de personnel": {},
+ "7076-Redevances pour brevets, logiciels, marques et droits similaires": {},
+ "7077-Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {},
+ "7078-Autres produits accessoires": {}
+ }
+ },
+ "71-Subventions d\u2019exploitation": {
+ "711-Sur produits \u00e0 l\u2019exportation": {},
+ "712-Sur produits \u00e0 l\u2019importation": {},
+ "713-Sur produits de p\u00e9r\u00e9quation": {},
+ "714-Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {},
+ "718-Autres subventions d\u2019exploitation": {
+ "7181-Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {},
+ "7182-Vers\u00e9es par les organismes internationaux": {},
+ "7183-Vers\u00e9es par des tiers": {}
+ }
+ },
+ "72-Production immobilis\u00e9e": {
+ "721-Immobilisations incorporelles": {},
+ "722-Immobilisations corporelles": {
+ "7221-Immobilisations corporelles (hors actifs biologiques)": {},
+ "7222-Immobilisations corporelles (actifs biologiques)": {}
+ },
+ "724-Production auto-consomm\u00e9e": {},
+ "726-Immobilisations financi\u00e8res": {}
+ },
+ "73-Variations des stocks de biens et de services produits": {
+ "734-Variations des stocks de produits en cours": {
+ "7341-Produits en cours": {},
+ "7342-Travaux en cours": {}
+ },
+ "735-Variations des en-cours de services": {
+ "7351-\u00c9tudes en cours": {},
+ "7352-Prestations de services en cours": {}
+ },
+ "736-Variations des stocks de produits finis": {},
+ "737-Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "7371-Produits interm\u00e9diaires": {},
+ "7372-Produits r\u00e9siduels": {}
+ }
+ },
+ "75-Autres produits": {
+ "751-Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {},
+ "752-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "7521-Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {},
+ "7525-B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "754-Produits des cessions courantes d\u2019immobilisations": {
+ "7541-Immobilisations incorporelles": {},
+ "7542-Immobilisations corporelles": {}
+ },
+ "756-Gains de change sur cr\u00e9ances et dettes commerciales": {},
+ "758-Produits divers": {
+ "7581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "7582-Indemnit\u00e9s d\u2019assurances re\u00e7ues": {},
+ "7588-Autres produits divers": {}
+ },
+ "759-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "7591-Sur risques \u00e0 court terme": {},
+ "7593-Sur stocks": {},
+ "7594-Sur cr\u00e9ances": {},
+ "7598-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {}
+ }
+ },
+ "77-Revenus financiers et produits assimil\u00e9s": {
+ "771-Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "7712-Int\u00e9r\u00eats de pr\u00eats": {},
+ "7713-Int\u00e9r\u00eats sur cr\u00e9ances diverses": {}
+ },
+ "772-Revenus de participations et autres titres immobilis\u00e9s": {
+ "7721-Revenus des titres de participation": {},
+ "7722-Revenus autres titres immobilis\u00e9s": {}
+ },
+ "773-Escomptes obtenus": {},
+ "774-Revenus de placement": {
+ "7745-Revenus des obligations": {},
+ "7746-Revenus des titres de placement": {}
+ },
+ "775-Int\u00e9r\u00eats dans loyers de location acquisition": {},
+ "776-Gains de change financiers": {},
+ "777-Gains sur cessions de titres de placement": {},
+ "778-Gains sur risques financiers": {
+ "7781-Sur rentes viag\u00e8res": {},
+ "7782-Sur op\u00e9rations financi\u00e8res": {},
+ "7784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "779-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "7791-Sur risques financiers": {},
+ "7795-Sur titres de placement": {},
+ "7798-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "78-Transferts de charges": {
+ "781-Transferts de charges d\u2019exploitation": {},
+ "787-Transferts de charges financi\u00e8res": {}
+ },
+ "79-Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "791-Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "7911-Pour risques et charges": {},
+ "7913-Des immobilisations incorporelles": {},
+ "7914-Des immobilisations corporelles": {}
+ },
+ "797-Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "7971-Pour risques et charges": {},
+ "7972-Des immobilisations financi\u00e8res": {}
+ },
+ "798-Reprises d\u2019amortissements": {},
+ "799-Reprises de subventions d\u2019investissement": {}
+ },
+ "root_type": "Income"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "81-Valeurs comptables des cessions d\u2019immobilisations": {
+ "811-Immobilisations incorporelles": {},
+ "812-Immobilisations corporelles": {},
+ "816-Immobilisations financi\u00e8res": {}
+ },
+ "83-Charges hors activit\u00e9s ordinaires": {
+ "831-Charges HAO constat\u00e9es": {},
+ "833-Charges li\u00e9es aux op\u00e9rations de restructuration": {},
+ "834-Pertes sur cr\u00e9ances HAO": {},
+ "835-Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {},
+ "836-Abandons de cr\u00e9ances consentis": {},
+ "837-Charges li\u00e9es aux op\u00e9rations de liquidation": {},
+ "839-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "85-Dotations hors activit\u00e9s ordinaires": {
+ "851-Dotations aux provisions r\u00e9glement\u00e9es": {},
+ "852-Dotations aux amortissements HAO": {},
+ "853-Dotations aux d\u00e9pr\u00e9ciations HAO": {},
+ "854-Dotations aux provisions pour risques et charges HAO": {},
+ "858-Autres dotations HAO": {}
+ },
+ "87-Participation des travailleurs": {
+ "871-Participation l\u00e9gale aux b\u00e9n\u00e9fices": {},
+ "874-Participation contractuelle aux b\u00e9n\u00e9fices": {},
+ "878-Autres participations": {}
+ },
+ "89-Imp\u00f4ts sur le r\u00e9sultat": {
+ "891-Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "8911-Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {},
+ "8912-Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {},
+ "8913-Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {}
+ },
+ "892-Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {},
+ "895-Imp\u00f4t minimum forfaitaire IMF": {},
+ "899-D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "8991-D\u00e9gr\u00e8vements": {},
+ "8994-Annulations pour pertes r\u00e9troactives": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "82-Produits des cessions d\u2019immobilisations": {
+ "821-Immobilisations incorporelles": {},
+ "822-Immobilisations corporelles": {},
+ "826-Immobilisations financi\u00e8res": {}
+ },
+ "84-Produits hors activit\u00e9s ordinaires": {
+ "841-Produits HAO constat\u00e9s": {},
+ "843-Produits li\u00e9s aux op\u00e9rations de restructuration": {},
+ "844-Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {},
+ "845-Dons et lib\u00e9ralit\u00e9s obtenus": {},
+ "846-Abandons de cr\u00e9ances obtenus": {},
+ "847-Produits li\u00e9s aux op\u00e9rations de liquidation": {},
+ "848-Transferts de charges HAO": {},
+ "849-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "86-Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "861-Reprises de provisions r\u00e9glement\u00e9es": {},
+ "862-Reprises d\u2019amortissements HAO": {},
+ "863-Reprises de d\u00e9pr\u00e9ciations HAO": {},
+ "864-Reprises de provisions pour risques et charges HAO": {},
+ "868-Autres reprises HAO": {}
+ },
+ "88-Subventions d\u2019\u00e9quilibre": {
+ "881-\u00c9tat": {},
+ "884-Collectivit\u00e9s publiques": {},
+ "886-Groupe": {},
+ "888-Autres": {}
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/ga_plan_comptable_avec_code.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/ga_plan_comptable_avec_code.json
new file mode 100644
index 00000000000..ddee95dad46
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/ga_plan_comptable_avec_code.json
@@ -0,0 +1,4208 @@
+{
+ "country_code": "ga",
+ "name": "Syscohada - Plan Comptable avec code",
+ "tree": {
+ "Comptes de ressources durables": {
+ "Capital": {
+ "Capital social": {
+ "Capital souscrit, non appel\u00e9": {
+ "account_number": "1011"
+ },
+ "Capital souscrit, appel\u00e9, non vers\u00e9": {
+ "account_number": "1012"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {
+ "account_number": "1013"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, amorti": {
+ "account_number": "1014"
+ },
+ "Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {
+ "account_number": "1018"
+ },
+ "account_number": "101"
+ },
+ "Capital par dotation": {
+ "Dotation initiale": {
+ "account_number": "1021"
+ },
+ "Dotations compl\u00e9mentaires": {
+ "account_number": "1022"
+ },
+ "Autres dotations": {
+ "account_number": "1028"
+ },
+ "account_number": "102"
+ },
+ "Capital personnel": {
+ "account_number": "103"
+ },
+ "Compte de l\u2019exploitant": {
+ "Apports temporaires": {
+ "account_number": "1041"
+ },
+ "Op\u00e9rations courantes": {
+ "account_number": "1042"
+ },
+ "R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {
+ "account_number": "1043"
+ },
+ "Pr\u00e9l\u00e8vements d\u2019autoconsommation": {
+ "account_number": "1047"
+ },
+ "Autres pr\u00e9l\u00e8vements": {
+ "account_number": "1048"
+ },
+ "account_number": "104"
+ },
+ "Primes li\u00e9es au capital social": {
+ "Primes d\u2019\u00e9mission": {
+ "account_number": "1051"
+ },
+ "Primes d\u2019apport": {
+ "account_number": "1052"
+ },
+ "Primes de fusion": {
+ "account_number": "1053"
+ },
+ "Primes de conversion": {
+ "account_number": "1054"
+ },
+ "Autres primes": {
+ "account_number": "1058"
+ },
+ "account_number": "105"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation": {
+ "\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {
+ "account_number": "1061"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation libre": {
+ "account_number": "1062"
+ },
+ "account_number": "106"
+ },
+ "Apporteurs, capital souscrit, non appel\u00e9": {
+ "account_number": "109"
+ },
+ "account_number": "10"
+ },
+ "R\u00e9serves": {
+ "R\u00e9serve l\u00e9gale": {
+ "account_number": "111"
+ },
+ "R\u00e9serves statutaires ou contractuelles": {
+ "account_number": "112"
+ },
+ "R\u00e9serves r\u00e9glement\u00e9es": {
+ "R\u00e9serves de plus-values nettes \u00e0 long terme": {
+ "account_number": "1131"
+ },
+ "R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "1132"
+ },
+ "R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {
+ "account_number": "1133"
+ },
+ "R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {
+ "account_number": "1134"
+ },
+ "Autres r\u00e9serves r\u00e9glement\u00e9es": {
+ "account_number": "1135"
+ },
+ "account_number": "113"
+ },
+ "Autres r\u00e9serves": {
+ "R\u00e9serves facultatives": {
+ "account_number": "1181"
+ },
+ "R\u00e9serves diverses": {
+ "account_number": "1188"
+ },
+ "account_number": "118"
+ },
+ "account_number": "11"
+ },
+ "Report \u00e0 nouveau": {
+ "Report \u00e0 nouveau cr\u00e9diteur": {
+ "account_number": "121"
+ },
+ "Report \u00e0 nouveau d\u00e9biteur": {
+ "Perte nette \u00e0 reporter": {
+ "account_number": "1291"
+ },
+ "Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {
+ "account_number": "1292"
+ },
+ "account_number": "129"
+ },
+ "account_number": "12"
+ },
+ "R\u00e9sultat net de l\u2019exercice": {
+ "R\u00e9sultat en instance d\u2019affectation": {
+ "R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {
+ "account_number": "1301"
+ },
+ "R\u00e9sultat en instance d\u2019affectation : perte": {
+ "account_number": "1309"
+ },
+ "account_number": "130"
+ },
+ "R\u00e9sultat net : b\u00e9n\u00e9fice": {
+ "account_number": "131"
+ },
+ "Marge commerciale (MC)": {
+ "account_number": "132"
+ },
+ "Valeur ajout\u00e9e (VA)": {
+ "account_number": "133"
+ },
+ "Exc\u00e9dent brut d\u2019exploitation (EBE)": {
+ "account_number": "134"
+ },
+ "R\u00e9sultat d\u2019exploitation (RE)": {
+ "account_number": "135"
+ },
+ "R\u00e9sultat financier (RF)": {
+ "account_number": "136"
+ },
+ "R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {
+ "account_number": "137"
+ },
+ "R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "R\u00e9sultat de fusion": {
+ "account_number": "1381"
+ },
+ "R\u00e9sultat d\u2019apport partiel d\u2019actif": {
+ "account_number": "1382"
+ },
+ "R\u00e9sultat de scission": {
+ "account_number": "1383"
+ },
+ "R\u00e9sultat de liquidation": {
+ "account_number": "1384"
+ },
+ "account_number": "138"
+ },
+ "R\u00e9sultat net : perte": {
+ "account_number": "139"
+ },
+ "account_number": "13"
+ },
+ "Subventions d\u2019investissement": {
+ "Subventions d\u2019\u00e9quipement": {
+ "\u00c9tat": {
+ "account_number": "1411"
+ },
+ "R\u00e9gions": {
+ "account_number": "1412"
+ },
+ "D\u00e9partements": {
+ "account_number": "1413"
+ },
+ "Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {
+ "account_number": "1414"
+ },
+ "Entit\u00e9s publiques ou mixtes": {
+ "account_number": "1415"
+ },
+ "Entit\u00e9s et organismes priv\u00e9s": {
+ "account_number": "1416"
+ },
+ "Organismes internationaux": {
+ "account_number": "1417"
+ },
+ "Autres": {
+ "account_number": "1418"
+ },
+ "account_number": "141"
+ },
+ "Autres subventions d\u2019investissement": {
+ "account_number": "148"
+ },
+ "account_number": "14"
+ },
+ "Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "Amortissements d\u00e9rogatoires": {
+ "account_number": "151"
+ },
+ "Plus-values de cession \u00e0 r\u00e9investir": {
+ "account_number": "152"
+ },
+ "Fonds r\u00e9glement\u00e9s": {
+ "Fonds National": {
+ "account_number": "1531"
+ },
+ "Pr\u00e9l\u00e8vement pour le Budget": {
+ "account_number": "1532"
+ },
+ "account_number": "153"
+ },
+ "Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {
+ "account_number": "154"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "Reconstitution des gisements miniers et p\u00e9troliers": {
+ "account_number": "1551"
+ },
+ "account_number": "155"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "Hausse de prix": {
+ "account_number": "1561"
+ },
+ "Fluctuation des cours": {
+ "account_number": "1562"
+ },
+ "account_number": "156"
+ },
+ "Provisions pour investissement": {
+ "account_number": "157"
+ },
+ "Autres provisions et fonds r\u00e9glement\u00e9s": {
+ "account_number": "158"
+ },
+ "account_number": "15"
+ },
+ "Emprunts et dettes assimil\u00e9es": {
+ "Emprunts obligataires": {
+ "Emprunts obligataires ordinaires": {
+ "account_number": "1611"
+ },
+ "Emprunts obligataires convertibles en actions": {
+ "account_number": "1612"
+ },
+ "Emprunts obligataires remboursables en actions": {
+ "account_number": "1613"
+ },
+ "Autres emprunts obligataires": {
+ "account_number": "1618"
+ },
+ "account_number": "161"
+ },
+ "Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "162"
+ },
+ "Avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "163"
+ },
+ "Avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "164"
+ },
+ "D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "D\u00e9p\u00f4ts": {
+ "account_number": "1651"
+ },
+ "Cautionnements": {
+ "account_number": "1652"
+ },
+ "account_number": "165"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur emprunts obligataires": {
+ "account_number": "1661"
+ },
+ "Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "1662"
+ },
+ "Sur avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "1663"
+ },
+ "Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "1664"
+ },
+ "Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "account_number": "1665"
+ },
+ "Sur avances assorties de conditions particuli\u00e8res": {
+ "account_number": "1667"
+ },
+ "Sur autres emprunts et dettes": {
+ "account_number": "1668"
+ },
+ "account_number": "166"
+ },
+ "Avances assorties de conditions particuli\u00e8res": {
+ "Avances bloqu\u00e9es pour augmentation du capital": {
+ "account_number": "1671"
+ },
+ "Avances conditionn\u00e9es par l\u2019\u00c9tat": {
+ "account_number": "1672"
+ },
+ "Avances conditionn\u00e9es par les autres organismes africains": {
+ "account_number": "1673"
+ },
+ "Avances conditionn\u00e9es par les organismes internationaux": {
+ "account_number": "1674"
+ },
+ "account_number": "167"
+ },
+ "Autres emprunts et dettes": {
+ "Rentes viag\u00e8res capitalis\u00e9es": {
+ "account_number": "1681"
+ },
+ "Billets de fonds": {
+ "account_number": "1682"
+ },
+ "Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {
+ "account_number": "1683"
+ },
+ "Emprunts participatifs": {
+ "account_number": "1684"
+ },
+ "Participation des travailleurs aux b\u00e9n\u00e9fices": {
+ "account_number": "1685"
+ },
+ "Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {
+ "account_number": "1686"
+ },
+ "account_number": "168"
+ },
+ "account_number": "16"
+ },
+ "Dettes de location acquisition": {
+ "Dettes de location acquisition / cr\u00e9dit bail immobilier": {
+ "account_number": "172"
+ },
+ "Dettes de location acquisition / cr\u00e9dit bail mobilier": {
+ "account_number": "173"
+ },
+ "Dettes de location acquisition / location de vente": {
+ "account_number": "174"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "1762"
+ },
+ "Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "1763"
+ },
+ "Sur dettes de location acquisition / location-vente": {
+ "account_number": "1764"
+ },
+ "Sur autres dettes de location acquisition": {
+ "account_number": "1768"
+ },
+ "account_number": "176"
+ },
+ "Autres dettes de location acquisition": {
+ "account_number": "178"
+ },
+ "account_number": "17"
+ },
+ "Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "Dettes li\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "1811"
+ },
+ "Dettes li\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "1812"
+ },
+ "account_number": "181"
+ },
+ "Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "182"
+ },
+ "Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "183"
+ },
+ "Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "184"
+ },
+ "Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "185"
+ },
+ "Comptes de liaison charges": {
+ "account_number": "186"
+ },
+ "Comptes de liaison produits": {
+ "account_number": "187"
+ },
+ "Comptes de liaison des soci\u00e9t\u00e9s en participation": {
+ "account_number": "188"
+ },
+ "account_number": "18"
+ },
+ "Provisions pour risques et charges": {
+ "Provisions pour litiges": {
+ "account_number": "191"
+ },
+ "Provisions pour garanties donn\u00e9es aux clients": {
+ "account_number": "192"
+ },
+ "Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {
+ "account_number": "193"
+ },
+ "Provisions pour pertes de change": {
+ "account_number": "194"
+ },
+ "Provisions pour imp\u00f4ts": {
+ "account_number": "195"
+ },
+ "Provisions pour pensions et obligations similaires": {
+ "Provisions pour pensions et obligations similaires engagement de retraite": {
+ "account_number": "1961"
+ },
+ "Actif du r\u00e9gime de retraite": {
+ "account_number": "1962"
+ },
+ "account_number": "196"
+ },
+ "Provisions pour restructuration": {
+ "account_number": "197"
+ },
+ "Autres provisions pour risques et charges": {
+ "Provisions pour amendes et p\u00e9nalit\u00e9s": {
+ "account_number": "1981"
+ },
+ "Provisions pour propre assureur": {
+ "account_number": "1983"
+ },
+ "Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "1984"
+ },
+ "Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {
+ "account_number": "1985"
+ },
+ "Provisions pour divers risques et charges": {
+ "account_number": "1988"
+ },
+ "account_number": "198"
+ },
+ "account_number": "19"
+ },
+ "root_type": "Equity",
+ "account_number": "1"
+ },
+ "Comptes d\u2019actif immobilis\u00e9": {
+ "Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "211"
+ },
+ "Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "Brevets": {
+ "account_type": "Fixed Asset",
+ "account_number": "2121"
+ },
+ "Licences": {
+ "account_type": "Fixed Asset",
+ "account_number": "2122"
+ },
+ "Concessions de service public": {
+ "account_type": "Fixed Asset",
+ "account_number": "2123"
+ },
+ "Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "account_number": "2128"
+ },
+ "account_number": "212"
+ },
+ "Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "Logiciels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2131"
+ },
+ "Sites internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2132"
+ },
+ "account_number": "213"
+ },
+ "Marques": {
+ "account_type": "Fixed Asset",
+ "account_number": "214"
+ },
+ "Fonds commercial": {
+ "account_type": "Fixed Asset",
+ "account_number": "215"
+ },
+ "Droit au bail": {
+ "account_type": "Fixed Asset",
+ "account_number": "216"
+ },
+ "Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset",
+ "account_number": "217"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset",
+ "account_number": "2181"
+ },
+ "Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset",
+ "account_number": "2182"
+ },
+ "Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset",
+ "account_number": "2183"
+ },
+ "Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset",
+ "account_number": "2184"
+ },
+ "Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2188"
+ },
+ "account_number": "218"
+ },
+ "Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2191"
+ },
+ "Logiciels et internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2193"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2198"
+ },
+ "account_number": "219"
+ },
+ "account_number": "21"
+ },
+ "Terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset",
+ "account_number": "2211"
+ },
+ "Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset",
+ "account_number": "2212"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2218"
+ },
+ "account_number": "221"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset",
+ "account_number": "2221"
+ },
+ "Autres terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2228"
+ },
+ "account_number": "222"
+ },
+ "Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2231"
+ },
+ "Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2232"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2234"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2235"
+ },
+ "Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "account_number": "2238"
+ },
+ "account_number": "223"
+ },
+ "Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset",
+ "account_number": "2241"
+ },
+ "Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2245"
+ },
+ "Autres travaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2248"
+ },
+ "account_number": "224"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "Carri\u00e8res": {
+ "account_type": "Fixed Asset",
+ "account_number": "2251"
+ },
+ "account_number": "225"
+ },
+ "Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "Parkings": {
+ "account_type": "Fixed Asset",
+ "account_number": "2261"
+ },
+ "account_number": "226"
+ },
+ "Terrains mis en concession": {
+ "account_type": "Fixed Asset",
+ "account_number": "227"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains immeubles de placement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2281"
+ },
+ "Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset",
+ "account_number": "2285"
+ },
+ "Terrains de location acquisition": {
+ "account_type": "Fixed Asset",
+ "account_number": "2286"
+ },
+ "Divers terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2288"
+ },
+ "account_number": "228"
+ },
+ "Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "account_number": "2291"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2292"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2295"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2298"
+ },
+ "account_number": "229"
+ },
+ "account_number": "22"
+ },
+ "B\u00e2timents, installations techniques et agencements": {
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "B\u00e2timents industriels": {
+ "account_number": "2311"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2312"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2313"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2314"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2315"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2316"
+ },
+ "account_number": "231"
+ },
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "B\u00e2timents industriels": {
+ "account_number": "2321"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2322"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2323"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2324"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2325"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2326"
+ },
+ "account_number": "232"
+ },
+ "Ouvrages d\u2019infrastructure": {
+ "Voies de terre": {
+ "account_number": "2331"
+ },
+ "Voies de fer": {
+ "account_number": "2332"
+ },
+ "Voies d\u2019eau": {
+ "account_number": "2333"
+ },
+ "Barrages, Digues": {
+ "account_number": "2334"
+ },
+ "Pistes d\u2019a\u00e9rodrome": {
+ "account_number": "2335"
+ },
+ "Autres ouvrages d\u2019infrastructures": {
+ "account_number": "2338"
+ },
+ "account_number": "233"
+ },
+ "Am\u00e9nagements, agencements et installations techniques": {
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {
+ "account_number": "2341"
+ },
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {
+ "account_number": "2342"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {
+ "account_number": "2343"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {
+ "account_number": "2344"
+ },
+ "Am\u00e9nagements et agencements des b\u00e2timents": {
+ "account_number": "2345"
+ },
+ "account_number": "234"
+ },
+ "Am\u00e9nagements de bureaux": {
+ "Installations g\u00e9n\u00e9rales": {
+ "account_number": "2351"
+ },
+ "Autres am\u00e9nagements de bureaux": {
+ "account_number": "2358"
+ },
+ "account_number": "235"
+ },
+ "B\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "237"
+ },
+ "Autres installations et agencements": {
+ "account_number": "238"
+ },
+ "B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "B\u00e2timents en cours": {
+ "account_number": "2391"
+ },
+ "Installations en cours": {
+ "account_number": "2392"
+ },
+ "Ouvrages d\u2019infrastructure en cours": {
+ "account_number": "2393"
+ },
+ "Am\u00e9nagements et agencements et installations techniques en cours": {
+ "account_number": "2394"
+ },
+ "Am\u00e9nagements de bureaux en cours": {
+ "account_number": "2395"
+ },
+ "Autres installations et agencements en cours": {
+ "account_number": "2398"
+ },
+ "account_number": "239"
+ },
+ "account_number": "23"
+ },
+ "Mat\u00e9riel, mobilier et actifs biologiques": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "Mat\u00e9riel industriel": {
+ "account_number": "2411"
+ },
+ "Outillage industriel": {
+ "account_number": "2412"
+ },
+ "Mat\u00e9riel commercial": {
+ "account_number": "2413"
+ },
+ "Outillage commercial": {
+ "account_number": "2414"
+ },
+ "Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {
+ "account_number": "2416"
+ },
+ "account_number": "241"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "Mat\u00e9riel agricole": {
+ "account_number": "2421"
+ },
+ "Outillage agricole": {
+ "account_number": "2422"
+ },
+ "Mat\u00e9riel & outillage agricole de location-acquisition": {
+ "account_number": "2426"
+ },
+ "account_number": "242"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "243"
+ },
+ "Mat\u00e9riel et mobilier": {
+ "Mat\u00e9riel de bureau": {
+ "account_number": "2441"
+ },
+ "Mat\u00e9riel informatique": {
+ "account_number": "2442"
+ },
+ "Mat\u00e9riel bureautique": {
+ "account_number": "2443"
+ },
+ "Mobilier de bureau": {
+ "account_number": "2444"
+ },
+ "Mat\u00e9riel et mobilier immeubles de placement": {
+ "account_number": "2445"
+ },
+ "Mat\u00e9riel et mobilier de location acquisition": {
+ "account_number": "2446"
+ },
+ "Mat\u00e9riel et mobilier des logements du personnel": {
+ "account_number": "2447"
+ },
+ "account_number": "244"
+ },
+ "Mat\u00e9riel de transport": {
+ "Mat\u00e9riel automobile": {
+ "account_number": "2451"
+ },
+ "Mat\u00e9riel ferroviaire": {
+ "account_number": "2452"
+ },
+ "Mat\u00e9riel fluvial, lagunaire": {
+ "account_number": "2453"
+ },
+ "Mat\u00e9riel naval": {
+ "account_number": "2454"
+ },
+ "Mat\u00e9riel a\u00e9rien": {
+ "account_number": "2455"
+ },
+ "Mat\u00e9riel de transport de location-acquisition": {
+ "account_number": "2456"
+ },
+ "Mat\u00e9riel hippomobile": {
+ "account_number": "2457"
+ },
+ "Autres mat\u00e9riels de transport": {
+ "account_number": "2458"
+ },
+ "account_number": "245"
+ },
+ "Actifs biologiques": {
+ "Cheptel, animaux de trait": {
+ "account_number": "2461"
+ },
+ "Cheptel, animaux reproducteurs": {
+ "account_number": "2462"
+ },
+ "Animaux de garde": {
+ "account_number": "2463"
+ },
+ "Plantations agricoles": {
+ "account_number": "2465"
+ },
+ "Autres actifs biologiques": {
+ "account_number": "2468"
+ },
+ "account_number": "246"
+ },
+ "Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "Agencements et am\u00e9nagements du mat\u00e9riel": {
+ "account_number": "2471"
+ },
+ "Agencements et am\u00e9nagements des actifs biologiques": {
+ "account_number": "2472"
+ },
+ "Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2478"
+ },
+ "account_number": "247"
+ },
+ "Autres mat\u00e9riels et mobiliers": {
+ "Collections et \u0153uvres d\u2019art": {
+ "account_number": "2481"
+ },
+ "Divers mat\u00e9riels mobiliers": {
+ "account_number": "2488"
+ },
+ "account_number": "248"
+ },
+ "Mat\u00e9riels et actifs biologiques en cours": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2491"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "account_number": "2492"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2493"
+ },
+ "Mat\u00e9riel et mobilier de bureau": {
+ "account_number": "2494"
+ },
+ "Mat\u00e9riel de transport": {
+ "account_number": "2495"
+ },
+ "Actifs biologiques": {
+ "account_number": "2496"
+ },
+ "Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2497"
+ },
+ "Autres mat\u00e9riels et actifs biologiques en cours": {
+ "account_number": "2498"
+ },
+ "account_number": "249"
+ },
+ "account_number": "24"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations": {
+ "Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "251"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "252"
+ },
+ "account_number": "25"
+ },
+ "Titres de participation": {
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "261"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "262"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "263"
+ },
+ "Participations dans des organismes professionnels": {
+ "account_number": "265"
+ },
+ "Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "266"
+ },
+ "Autres titres de participation": {
+ "account_number": "268"
+ },
+ "account_number": "26"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "Pr\u00eats et cr\u00e9ances": {
+ "Pr\u00eats participatifs": {
+ "account_number": "2711"
+ },
+ "Pr\u00eats aux associ\u00e9s": {
+ "account_number": "2712"
+ },
+ "Billets de fonds": {
+ "account_number": "2713"
+ },
+ "Titres pr\u00eat\u00e9s": {
+ "account_number": "2714"
+ },
+ "Autres pr\u00eats et cr\u00e9ances": {
+ "account_number": "2718"
+ },
+ "account_number": "271"
+ },
+ "Pr\u00eats au personnel": {
+ "Pr\u00eats immobiliers": {
+ "account_number": "2721"
+ },
+ "Pr\u00eats mobiliers et d\u2019installation": {
+ "account_number": "2722"
+ },
+ "Autres pr\u00eats au personnel": {
+ "account_number": "2728"
+ },
+ "account_number": "272"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "Retenues de garantie": {
+ "account_number": "2731"
+ },
+ "Fonds r\u00e9glement\u00e9": {
+ "account_number": "2733"
+ },
+ "Cr\u00e9ances sur le conc\u00e9dant": {
+ "account_number": "2734"
+ },
+ "Autres cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2738"
+ },
+ "account_number": "273"
+ },
+ "Titres immobilis\u00e9s": {
+ "Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {
+ "account_number": "2741"
+ },
+ "Titres participatifs": {
+ "account_number": "2742"
+ },
+ "Certificats d\u2019investissement": {
+ "account_number": "2743"
+ },
+ "Parts de fonds commun de placement (FCP)": {
+ "account_number": "2744"
+ },
+ "Obligations": {
+ "account_number": "2745"
+ },
+ "Actions ou parts propres": {
+ "account_number": "2746"
+ },
+ "Autres titres immobilis\u00e9s": {
+ "account_number": "2748"
+ },
+ "account_number": "274"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "D\u00e9p\u00f4ts pour loyers d\u2019avance": {
+ "account_number": "2751"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {
+ "account_number": "2752"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019eau": {
+ "account_number": "2753"
+ },
+ "D\u00e9p\u00f4ts pour le gaz": {
+ "account_number": "2754"
+ },
+ "D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {
+ "account_number": "2755"
+ },
+ "Cautionnements sur march\u00e9s publics": {
+ "account_number": "2756"
+ },
+ "Cautionnements sur autres op\u00e9rations": {
+ "account_number": "2757"
+ },
+ "Autres d\u00e9p\u00f4ts et cautionnements": {
+ "account_number": "2758"
+ },
+ "account_number": "275"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Pr\u00eats et cr\u00e9ances non commerciales": {
+ "account_number": "2761"
+ },
+ "Pr\u00eats au personnel": {
+ "account_number": "2762"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2763"
+ },
+ "Titres immobilis\u00e9s": {
+ "account_number": "2764"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2765"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {
+ "account_number": "2767"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "account_number": "2768"
+ },
+ "account_number": "276"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "2771"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "2772"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "2773"
+ },
+ "Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "2774"
+ },
+ "account_number": "277"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "Cr\u00e9ances diverses groupe": {
+ "account_number": "2781"
+ },
+ "Cr\u00e9ances diverses hors groupe": {
+ "account_number": "2782"
+ },
+ "Banques d\u00e9p\u00f4ts \u00e0 terme": {
+ "account_number": "2784"
+ },
+ "Or et m\u00e9taux pr\u00e9cieux": {
+ "account_number": "2785"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "account_number": "2788"
+ },
+ "account_number": "278"
+ },
+ "account_number": "27"
+ },
+ "Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2811"
+ },
+ "Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2812"
+ },
+ "Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2813"
+ },
+ "Amortissements des marques": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2814"
+ },
+ "Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2815"
+ },
+ "Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2816"
+ },
+ "Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2817"
+ },
+ "Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2818"
+ },
+ "account_number": "281"
+ },
+ "Amortissements des terrains": {
+ "Amortissements des travaux de mise en valeur des terrains": {
+ "account_number": "2824"
+ },
+ "account_number": "282"
+ },
+ "Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2831"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2832"
+ },
+ "Amortissements des ouvrages d\u2019infrastructure": {
+ "account_number": "2833"
+ },
+ "Amortissements des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2834"
+ },
+ "Amortissements des am\u00e9nagements de bureaux": {
+ "account_number": "2835"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2837"
+ },
+ "Amortissements des autres installations et agencements": {
+ "account_number": "2838"
+ },
+ "account_number": "283"
+ },
+ "Amortissements du mat\u00e9riel": {
+ "Amortissements du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2841"
+ },
+ "Amortissements du mat\u00e9riel et outillage agricole": {
+ "account_number": "2842"
+ },
+ "Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2843"
+ },
+ "Amortissements du mat\u00e9riel et mobilier": {
+ "account_number": "2844"
+ },
+ "Amortissements du mat\u00e9riel de transport": {
+ "account_number": "2845"
+ },
+ "Amortissements des actifs biologiques": {
+ "account_number": "2846"
+ },
+ "Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2847"
+ },
+ "Amortissements des autres mat\u00e9riels": {
+ "account_number": "2848"
+ },
+ "account_number": "284"
+ },
+ "account_number": "28"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations": {
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {
+ "account_number": "2911"
+ },
+ "D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {
+ "account_number": "2912"
+ },
+ "D\u00e9pr\u00e9ciations des logiciels et sites internet": {
+ "account_number": "2913"
+ },
+ "D\u00e9pr\u00e9ciations des marques": {
+ "account_number": "2914"
+ },
+ "D\u00e9pr\u00e9ciations du fonds commercial": {
+ "account_number": "2915"
+ },
+ "D\u00e9pr\u00e9ciations du droit au bail": {
+ "account_number": "2916"
+ },
+ "D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {
+ "account_number": "2917"
+ },
+ "D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {
+ "account_number": "2918"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {
+ "account_number": "2919"
+ },
+ "account_number": "291"
+ },
+ "D\u00e9pr\u00e9ciations des terrains": {
+ "D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {
+ "account_number": "2921"
+ },
+ "D\u00e9pr\u00e9ciations des terrains nus": {
+ "account_number": "2922"
+ },
+ "D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {
+ "account_number": "2923"
+ },
+ "D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {
+ "account_number": "2924"
+ },
+ "D\u00e9pr\u00e9ciations des terrains de gisement": {
+ "account_number": "2925"
+ },
+ "D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {
+ "account_number": "2926"
+ },
+ "D\u00e9pr\u00e9ciations des terrains mis en concession": {
+ "account_number": "2927"
+ },
+ "D\u00e9pr\u00e9ciations des autres terrains": {
+ "account_number": "2928"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {
+ "account_number": "2929"
+ },
+ "account_number": "292"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2931"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2932"
+ },
+ "D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {
+ "account_number": "2933"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2934"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {
+ "account_number": "2935"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2937"
+ },
+ "D\u00e9pr\u00e9ciations des autres installations et agencements": {
+ "account_number": "2938"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {
+ "account_number": "2939"
+ },
+ "account_number": "293"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2941"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {
+ "account_number": "2942"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2943"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {
+ "account_number": "2944"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {
+ "account_number": "2945"
+ },
+ "D\u00e9pr\u00e9ciations des actifs biologiques": {
+ "account_number": "2946"
+ },
+ "D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2947"
+ },
+ "D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {
+ "account_number": "2948"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {
+ "account_number": "2949"
+ },
+ "account_number": "294"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "2951"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "2952"
+ },
+ "account_number": "295"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation": {
+ "D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "2961"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "2962"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "2963"
+ },
+ "D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {
+ "account_number": "2965"
+ },
+ "D\u00e9pr\u00e9ciations des parts dans des GIE": {
+ "account_number": "2966"
+ },
+ "D\u00e9pr\u00e9ciations des autres titres de participation": {
+ "account_number": "2968"
+ },
+ "account_number": "296"
+ },
+ "D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {
+ "account_number": "2971"
+ },
+ "D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {
+ "account_number": "2972"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2973"
+ },
+ "D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {
+ "account_number": "2974"
+ },
+ "D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2975"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "account_number": "2977"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {
+ "account_number": "2978"
+ },
+ "account_number": "297"
+ },
+ "account_number": "29"
+ },
+ "root_type": "Asset",
+ "account_number": "2"
+ },
+ "Comptes de Stocks": {
+ "Marchandises": {
+ "Marchandises A": {
+ "Marchandises A1": {
+ "account_number": "3111"
+ },
+ "Marchandises A2": {
+ "account_number": "3112"
+ },
+ "account_number": "311"
+ },
+ "Marchandises B": {
+ "Marchandises B1": {
+ "account_number": "3121"
+ },
+ "Marchandises B2": {
+ "account_number": "3122"
+ },
+ "account_number": "312"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3131"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3132"
+ },
+ "account_number": "313"
+ },
+ "Marchandises hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "318"
+ },
+ "account_number": "31"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Mati\u00e8res A": {
+ "account_number": "321"
+ },
+ "Mati\u00e8res B": {
+ "account_number": "322"
+ },
+ "Fournitures (A, B)": {
+ "account_number": "323"
+ },
+ "account_number": "32"
+ },
+ "Autres approvisionnements": {
+ "Mati\u00e8res consommables": {
+ "account_number": "331"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "332"
+ },
+ "Fournitures de magasin": {
+ "account_number": "333"
+ },
+ "Fournitures de bureau": {
+ "account_number": "334"
+ },
+ "Emballages": {
+ "Emballages perdus": {
+ "account_number": "3351"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "3352"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "3353"
+ },
+ "Autres emballages": {
+ "account_number": "3358"
+ },
+ "account_number": "335"
+ },
+ "Autres mati\u00e8res": {
+ "account_number": "338"
+ },
+ "account_number": "33"
+ },
+ "Produits en cours": {
+ "Produits en cours": {
+ "Produits en cours P1": {
+ "account_number": "3411"
+ },
+ "Produits en cours P2": {
+ "account_number": "3412"
+ },
+ "account_number": "341"
+ },
+ "Travaux en cours": {
+ "Travaux en cours T1": {
+ "account_number": "3421"
+ },
+ "Travaux en cours T2": {
+ "account_number": "3422"
+ },
+ "account_number": "342"
+ },
+ "Produits interm\u00e9diaires en cours": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3431"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3432"
+ },
+ "account_number": "343"
+ },
+ "Produits r\u00e9siduels en cours": {
+ "Produits r\u00e9siduels A": {
+ "account_number": "3441"
+ },
+ "Produits r\u00e9siduels B": {
+ "account_number": "3442"
+ },
+ "account_number": "344"
+ },
+ "Actifs biologiques en cours": {
+ "Animaux": {
+ "account_number": "3451"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3452"
+ },
+ "account_number": "345"
+ },
+ "account_number": "34"
+ },
+ "Services en cours": {
+ "\u00c9tudes en cours": {
+ "\u00c9tudes en cours E1": {
+ "account_number": "3511"
+ },
+ "\u00c9tudes en cours E2": {
+ "account_number": "3512"
+ },
+ "account_number": "351"
+ },
+ "Prestations de services en cours": {
+ "Prestations de services S1": {
+ "account_number": "3521"
+ },
+ "Prestations de services S2": {
+ "account_number": "3522"
+ }
+ },
+ "account_number": "35"
+ },
+ "Produits finis": {
+ "Produits finis A": {
+ "account_number": "361"
+ },
+ "Produits finis B": {
+ "account_number": "362"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3631"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3632"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3638"
+ },
+ "account_number": "363"
+ },
+ "account_number": "36"
+ },
+ "Produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3711"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3712"
+ },
+ "account_number": "371"
+ },
+ "Produits r\u00e9siduels": {
+ "D\u00e9chets": {
+ "account_number": "3721"
+ },
+ "Rebuts": {
+ "account_number": "3722"
+ },
+ "Mati\u00e8res de R\u00e9cup\u00e9ration": {
+ "account_number": "3723"
+ },
+ "account_number": "372"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3731"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3732"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3738"
+ },
+ "account_number": "373"
+ },
+ "account_number": "37"
+ },
+ "Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "Marchandises en cours de route": {
+ "account_number": "381"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {
+ "account_number": "382"
+ },
+ "Autres approvisionnements en cours de route": {
+ "account_number": "383"
+ },
+ "Produits finis en cours de route": {
+ "account_number": "386"
+ },
+ "Stock en consignation ou en d\u00e9p\u00f4t": {
+ "Stock en consignation": {
+ "account_number": "3871"
+ },
+ "Stock en d\u00e9p\u00f4t": {
+ "account_number": "3872"
+ },
+ "account_number": "387"
+ },
+ "Stock provenant d\u2019immobilisations mises hors service ou au rebut": {
+ "account_number": "388"
+ },
+ "account_number": "38"
+ },
+ "D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "D\u00e9pr\u00e9ciations des stocks de marchandises": {
+ "account_number": "391"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "392"
+ },
+ "D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {
+ "account_number": "393"
+ },
+ "D\u00e9pr\u00e9ciations des productions en cours": {
+ "account_number": "394"
+ },
+ "D\u00e9pr\u00e9ciations des services en cours": {
+ "account_number": "395"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits finis": {
+ "account_number": "396"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "account_number": "397"
+ },
+ "D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_number": "398"
+ },
+ "account_number": "39"
+ },
+ "root_type": "Asset",
+ "account_number": "3"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "Fournisseurs d\u00e9biteurs": {
+ "Fournisseurs Avances et acomptes vers\u00e9s": {
+ "account_number": "4091"
+ },
+ "Fournisseurs Groupe avances et acomptes vers\u00e9s": {
+ "account_number": "4092"
+ },
+ "Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {
+ "account_number": "4093"
+ },
+ "Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {
+ "account_number": "4094"
+ },
+ "Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {
+ "account_number": "4098"
+ },
+ "account_number": "409"
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "Clients": {
+ "Clients": {
+ "account_type": "Receivable",
+ "account_number": "4111"
+ },
+ "Clients groupe": {
+ "account_type": "Receivable",
+ "account_number": "4112"
+ },
+ "Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable",
+ "account_number": "4114"
+ },
+ "Clients, organismes internationaux": {
+ "account_type": "Receivable",
+ "account_number": "4115"
+ },
+ "Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable",
+ "account_number": "4116"
+ },
+ "Client, retenues de garantie": {
+ "account_type": "Receivable",
+ "account_number": "4117"
+ },
+ "Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable",
+ "account_number": "4118"
+ },
+ "account_type": "Receivable",
+ "account_number": "411"
+ },
+ "Clients, effets \u00e0 recevoir en portefeuille": {
+ "Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4121"
+ },
+ "Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4122"
+ },
+ "\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4124"
+ },
+ "Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4125"
+ },
+ "account_type": "Receivable",
+ "account_number": "412"
+ },
+ "Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4131"
+ },
+ "Clients, effets impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4132"
+ },
+ "Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4133"
+ },
+ "Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4138"
+ },
+ "account_type": "Receivable",
+ "account_number": "413"
+ },
+ "Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4141"
+ },
+ "Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4142"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4146"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4147"
+ },
+ "account_type": "Receivable",
+ "account_number": "414"
+ },
+ "Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable",
+ "account_number": "415"
+ },
+ "Cr\u00e9ances clients litigieuses ou douteuses": {
+ "Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable",
+ "account_number": "4161"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_type": "Receivable",
+ "account_number": "4162"
+ },
+ "account_type": "Receivable",
+ "account_number": "416"
+ },
+ "Clients, produits \u00e0 recevoir": {
+ "Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable",
+ "account_number": "4181"
+ },
+ "Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable",
+ "account_number": "4186"
+ },
+ "account_type": "Receivable",
+ "account_number": "418"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "Personnel, avances et acomptes": {
+ "Personnel, avances": {
+ "account_number": "4211"
+ },
+ "Personnel, acomptes": {
+ "account_number": "4212"
+ },
+ "Frais avanc\u00e9s et fournitures au personnel": {
+ "account_number": "4213"
+ },
+ "account_number": "421"
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "Prestations familiales": {
+ "account_number": "4311"
+ },
+ "Accidents de travail": {
+ "account_number": "4312"
+ },
+ "Caisse de retraite obligatoire": {
+ "account_number": "4313"
+ },
+ "Caisse de retraite facultative": {
+ "account_number": "4314"
+ },
+ "Autres cotisations sociales": {
+ "account_number": "4318"
+ }
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "Mutuelle": {
+ "account_number": "4331"
+ },
+ "Assurances retraite": {
+ "account_number": "4332"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "4333"
+ }
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Produits \u00e0 recevoir": {
+ "account_number": "4387"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "\u00c9tat, TVA factur\u00e9e": {
+ "TVA factur\u00e9e sur ventes": {
+ "account_number": "4431"
+ },
+ "TVA factur\u00e9e sur prestations de services": {
+ "account_number": "4432"
+ },
+ "TVA factur\u00e9e sur travaux": {
+ "account_number": "4433"
+ },
+ "TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {
+ "account_number": "4434"
+ },
+ "TVA sur factures \u00e0 \u00e9tablir": {
+ "account_number": "4435"
+ },
+ "account_number": "443"
+ },
+ "\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "TVA r\u00e9cup\u00e9rable sur immobilisations": {
+ "account_number": "4451"
+ },
+ "TVA r\u00e9cup\u00e9rable sur achats": {
+ "account_number": "4452"
+ },
+ "TVA r\u00e9cup\u00e9rable sur transport": {
+ "account_number": "4453"
+ },
+ "TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {
+ "account_number": "4454"
+ },
+ "TVA r\u00e9cup\u00e9rable sur factures non parvenues": {
+ "account_number": "4455"
+ },
+ "TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {
+ "account_number": "4456"
+ },
+ "account_number": "445"
+ },
+ "\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges \u00e0 payer": {
+ "account_number": "4486"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4487"
+ },
+ "account_number": "448"
+ },
+ "\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "\u00c9tat, obligations cautionn\u00e9es": {
+ "account_number": "4491"
+ },
+ "\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {
+ "account_number": "4492"
+ },
+ "\u00c9tat, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4493"
+ },
+ "\u00c9tat, subventions investissement \u00e0 recevoir": {
+ "account_number": "4494"
+ },
+ "\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {
+ "account_number": "4495"
+ },
+ "\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {
+ "account_number": "4496"
+ },
+ "\u00c9tat, avances sur subventions": {
+ "account_number": "4497"
+ },
+ "\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {
+ "account_number": "4499"
+ },
+ "account_number": "449"
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "Op\u00e9rations avec les organismes africains": {
+ "account_number": "451"
+ },
+ "Op\u00e9rations avec les autres organismes internationaux": {
+ "account_number": "452"
+ },
+ "Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "Organismes internationaux, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4581"
+ },
+ "Organismes internationaux, subventions \u00e0 recevoir": {
+ "account_number": "4582"
+ },
+ "account_number": "458"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "Apporteurs, capital appel\u00e9, non vers\u00e9": {
+ "account_number": "4613"
+ },
+ "Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {
+ "account_number": "4614"
+ },
+ "Apporteurs, titres \u00e0 \u00e9changer": {
+ "account_number": "4618"
+ }
+ },
+ "Apporteurs, restant d\u00fb sur capital appel\u00e9": {
+ "account_number": "467"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4721"
+ },
+ "Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {
+ "account_number": "4726"
+ }
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "Mandants": {
+ "account_number": "4731"
+ },
+ "Mandataires": {
+ "account_number": "4732"
+ },
+ "Commettants": {
+ "account_number": "4733"
+ },
+ "Commissionnaires": {
+ "account_number": "4734"
+ },
+ "\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {
+ "account_number": "4739"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "Compte de r\u00e9partition p\u00e9riodique des produits": {
+ "account_number": "4747"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "Compte actif": {
+ "account_type": "Temporary",
+ "account_number": "4751"
+ }
+ },
+ "Charges constat\u00e9es d\u2019avance": {
+ "account_number": "476"
+ },
+ "478-\u00c9carts de conversion actif": {
+ "Diminution des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4781"
+ },
+ "Diminution des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4782"
+ },
+ "Augmentation des dettes d\u2019exploitation": {
+ "account_number": "4783"
+ },
+ "Augmentation des dettes financi\u00e8res": {
+ "account_number": "4784"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4786"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4788"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "En compte, immobilisations incorporelles": {
+ "account_number": "4851"
+ },
+ "En compte, immobilisations corporelles": {
+ "account_number": "4852"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_number": "4853"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_number": "4854"
+ },
+ "Effets escompt\u00e9s non \u00e9chus": {
+ "account_number": "4855"
+ },
+ "Retenues de garantie": {
+ "account_number": "4857"
+ },
+ "Factures \u00e0 \u00e9tablir": {
+ "account_number": "4858"
+ },
+ "account_number": "485"
+ },
+ "Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "488"
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "D\u00e9pr\u00e9ciations des comptes clients": {
+ "Cr\u00e9ances litigieuses": {
+ "account_number": "4911"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_number": "4912"
+ },
+ "account_number": "491"
+ },
+ "D\u00e9pr\u00e9ciations des comptes organismes internationaux": {
+ "account_number": "495"
+ },
+ "D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "Associ\u00e9s, comptes courants": {
+ "account_number": "4962"
+ },
+ "Associ\u00e9s, op\u00e9rations faites en commun": {
+ "account_number": "4963"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "4966"
+ },
+ "account_number": "496"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {
+ "account_number": "497"
+ },
+ "D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "account_number": "4985"
+ },
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4986"
+ },
+ "Autres cr\u00e9ances HAO": {
+ "account_number": "4988"
+ },
+ "account_number": "498"
+ },
+ "Provisions pour risques \u00e0 court terme": {
+ "Sur op\u00e9rations d\u2019exploitation": {
+ "account_number": "4991"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "4997"
+ },
+ "Sur op\u00e9rations HAO": {
+ "account_number": "4998"
+ },
+ "account_number": "499"
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "Fournisseurs, dettes en compte": {
+ "Fournisseurs": {
+ "account_type": "Payable",
+ "account_number": "4011"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Payable",
+ "account_number": "4012"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Payable",
+ "account_number": "4013"
+ },
+ "Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable",
+ "account_number": "4016"
+ },
+ "Fournisseur, retenues de garantie": {
+ "account_type": "Payable",
+ "account_number": "4017"
+ },
+ "account_type": "Payable",
+ "account_number": "401"
+ },
+ "Fournisseurs, effets \u00e0 payer": {
+ "Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4021"
+ },
+ "Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4022"
+ },
+ "Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4023"
+ },
+ "account_type": "Payable",
+ "account_number": "402"
+ },
+ "Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4041"
+ },
+ "Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4042"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4046"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4047"
+ },
+ "account_type": "Payable",
+ "account_number": "404"
+ },
+ "Fournisseurs, factures non parvenues": {
+ "Fournisseurs": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4081"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4082"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4083"
+ },
+ "Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4086"
+ },
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "408"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "Clients cr\u00e9diteurs": {
+ "Clients, avances et acomptes re\u00e7us": {
+ "account_number": "4191"
+ },
+ "Clients groupe, avances et acomptes re\u00e7us": {
+ "account_number": "4192"
+ },
+ "Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {
+ "account_number": "4194"
+ },
+ "Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {
+ "account_number": "4198"
+ },
+ "account_number": "419"
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "Personnel, r\u00e9mun\u00e9rations dues": {
+ "account_number": "422"
+ },
+ "Personnel, oppositions, saisies-arr\u00eats": {
+ "Personnel, oppositions": {
+ "account_number": "4231"
+ },
+ "Personnel, saisies-arr\u00eats": {
+ "account_number": "4232"
+ },
+ "Personnel, avis \u00e0 tiers d\u00e9tenteur": {
+ "account_number": "4233"
+ },
+ "account_number": "423"
+ },
+ "Personnel, \u0153uvres sociales internes": {
+ "Assistance m\u00e9dicale": {
+ "account_number": "4241"
+ },
+ "Allocations familiales": {
+ "account_number": "4242"
+ },
+ "Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {
+ "account_number": "4245"
+ },
+ "Autres \u0153uvres sociales internes": {
+ "account_number": "4248"
+ },
+ "account_number": "424"
+ },
+ "Repr\u00e9sentants du personnel": {
+ "D\u00e9l\u00e9gu\u00e9s du personnel": {
+ "account_number": "4251"
+ },
+ "Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {
+ "account_number": "4252"
+ },
+ "Autres repr\u00e9sentants du personnel": {
+ "account_number": "4258"
+ },
+ "account_number": "425"
+ },
+ "Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "Participation aux b\u00e9n\u00e9fices": {
+ "account_number": "4261"
+ },
+ "Participation au capital": {
+ "account_number": "4264"
+ },
+ "account_number": "426"
+ },
+ "Personnel d\u00e9p\u00f4ts": {
+ "account_number": "427"
+ },
+ "Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {
+ "account_number": "4281"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4286"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4287"
+ },
+ "account_number": "428"
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges sociales sur gratifications \u00e0 payer": {
+ "account_number": "4381"
+ },
+ "Charges sociales sur cong\u00e9s \u00e0 payer": {
+ "account_number": "4382"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4386"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {
+ "account_number": "441"
+ },
+ "\u00c9tat, autres imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes d\u2019\u00c9tat": {
+ "account_number": "4421"
+ },
+ "Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {
+ "account_number": "4422"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des obligataires": {
+ "account_number": "4423"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {
+ "account_number": "4424"
+ },
+ "Droits de douane": {
+ "account_number": "4426"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "4428"
+ },
+ "account_number": "442"
+ },
+ "\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "\u00c9tat, TVA due": {
+ "account_number": "4441"
+ },
+ "\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {
+ "account_number": "4449"
+ },
+ "account_number": "444"
+ },
+ "\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {
+ "account_number": "446"
+ },
+ "\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {
+ "account_number": "4471"
+ },
+ "Imp\u00f4ts sur salaires": {
+ "account_number": "4472"
+ },
+ "Contribution nationale": {
+ "account_number": "4473"
+ },
+ "Contribution nationale de solidarit\u00e9": {
+ "account_number": "4474"
+ },
+ "Autres imp\u00f4ts et contributions": {
+ "account_number": "4478"
+ },
+ "account_number": "447"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "Apporteurs, apports en nature": {
+ "account_number": "4611"
+ },
+ "Apporteurs, apports en num\u00e9raire": {
+ "account_number": "4612"
+ },
+ "Apporteurs, versements re\u00e7us sur augmentation de capital": {
+ "account_number": "4615"
+ },
+ "Apporteurs, versements anticip\u00e9s": {
+ "account_number": "4616"
+ },
+ "Apporteurs d\u00e9faillants": {
+ "account_number": "4617"
+ },
+ "Apporteurs, capital \u00e0 rembourser": {
+ "account_number": "4619"
+ }
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "Principal": {
+ "account_number": "4621"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4626"
+ }
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "Op\u00e9rations courantes": {
+ "account_number": "4631"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4636"
+ }
+ },
+ "Associ\u00e9s, dividendes \u00e0 payer": {
+ "account_number": "465"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "466"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "D\u00e9biteurs divers": {
+ "account_number": "4711"
+ },
+ "Cr\u00e9diteurs divers": {
+ "account_number": "4712"
+ },
+ "Obligataires": {
+ "account_number": "4713"
+ },
+ "R\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "4715"
+ },
+ "Compte d\u2019affacturage": {
+ "account_number": "4716"
+ },
+ "D\u00e9biteurs divers retenues de garantie": {
+ "account_number": "4717"
+ },
+ "Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {
+ "account_number": "4718"
+ },
+ "Bons de souscription d\u2019actions et d\u2019obligations": {
+ "account_number": "4719"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "Compte de r\u00e9partition p\u00e9riodique des charges": {
+ "account_number": "4746"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "Compte passif": {
+ "account_number": "4752"
+ }
+ },
+ "Produits constat\u00e9s d\u2019avance": {
+ "account_number": "477"
+ },
+ "479-\u00c9carts de conversion passif": {
+ "Augmentation des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4791"
+ },
+ "Augmentation des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4792"
+ },
+ "Diminution des dettes d\u2019exploitation": {
+ "account_number": "4793"
+ },
+ "Diminution des dettes financi\u00e8res": {
+ "account_number": "4794"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4797"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4798"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "Fournisseurs d\u2019investissements": {
+ "Immobilisations incorporelles": {
+ "account_number": "4811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4812"
+ },
+ "Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {
+ "account_number": "4813"
+ },
+ "R\u00e9serve de propri\u00e9t\u00e9": {
+ "account_number": "4816"
+ },
+ "Retenues de garantie": {
+ "account_number": "4817"
+ },
+ "Factures non parvenues": {
+ "account_number": "4818"
+ },
+ "account_number": "481"
+ },
+ "Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "Immobilisations incorporelles": {
+ "account_number": "4821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4822"
+ },
+ "account_number": "482"
+ },
+ "Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "Produits": {
+ "account_number": "4887"
+ },
+ "account_number": "484"
+ }
+ },
+ "root_type": "Liability"
+ },
+ "Comptes de tr\u00e9sorerie": {
+ "Titres de placement": {
+ "Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "Titres du Tr\u00e9sor \u00e0 court terme": {
+ "account_number": "5011"
+ },
+ "Titres d\u2019organismes financiers": {
+ "account_number": "5012"
+ },
+ "Bons de caisse \u00e0 court terme": {
+ "account_number": "5013"
+ },
+ "Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {
+ "account_number": "5016"
+ },
+ "account_number": "501"
+ },
+ "Actions": {
+ "Actions ou parts propres": {
+ "account_number": "5021"
+ },
+ "Actions cot\u00e9es": {
+ "account_number": "5022"
+ },
+ "Actions non cot\u00e9es": {
+ "account_number": "5023"
+ },
+ "Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {
+ "account_number": "5024"
+ },
+ "Autres actions": {
+ "account_number": "5025"
+ },
+ "Frais d\u2019acquisition des actions": {
+ "account_number": "5026"
+ },
+ "account_number": "502"
+ },
+ "Obligations": {
+ "Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {
+ "account_number": "5031"
+ },
+ "Obligations cot\u00e9es": {
+ "account_number": "5032"
+ },
+ "Obligations non cot\u00e9es": {
+ "account_number": "5033"
+ },
+ "Autres obligations": {
+ "account_number": "5035"
+ },
+ "Frais d\u2019acquisition des obligations": {
+ "account_number": "5036"
+ },
+ "account_number": "503"
+ },
+ "Bons de souscription": {
+ "Bons de souscription d\u2019actions": {
+ "account_number": "5042"
+ },
+ "Bons de souscription d\u2019obligations": {
+ "account_number": "5043"
+ },
+ "account_number": "504"
+ },
+ "Titres n\u00e9gociables hors r\u00e9gion": {
+ "account_number": "505"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "account_number": "5061"
+ },
+ "Actions": {
+ "account_number": "5062"
+ },
+ "Obligations": {
+ "account_number": "5063"
+ },
+ "account_number": "506"
+ },
+ "Autres titres de placement et cr\u00e9ances assimil\u00e9es": {
+ "account_number": "508"
+ },
+ "account_number": "50"
+ },
+ "Valeurs \u00e0 encaisser": {
+ "Effets \u00e0 encaisser": {
+ "account_number": "511"
+ },
+ "Effets \u00e0 l\u2019encaissement": {
+ "account_number": "512"
+ },
+ "Ch\u00e8ques \u00e0 encaisser": {
+ "account_number": "513"
+ },
+ "Ch\u00e8ques \u00e0 l\u2019encaissement": {
+ "account_number": "514"
+ },
+ "Cartes de cr\u00e9dit \u00e0 encaisser": {
+ "account_number": "515"
+ },
+ "Autres valeurs \u00e0 l\u2019encaissement": {
+ "Warrants": {
+ "account_number": "5181"
+ },
+ "Billets de fonds": {
+ "account_number": "5182"
+ },
+ "Ch\u00e8ques de voyage": {
+ "account_number": "5185"
+ },
+ "Coupons \u00e9chus": {
+ "account_number": "5186"
+ },
+ "Int\u00e9r\u00eats \u00e9chus des obligations": {
+ "account_number": "5187"
+ },
+ "account_number": "518"
+ },
+ "account_number": "51"
+ },
+ "Banques": {
+ "Banques locales": {
+ "Banques en monnaie nationale": {
+ "account_type": "Bank",
+ "account_number": "5211"
+ },
+ "Banques en devises": {
+ "account_type": "Bank",
+ "account_number": "5215"
+ },
+ "account_type": "Bank",
+ "account_number": "521"
+ },
+ "Banques autres \u00c9tats r\u00e9gion": {
+ "account_number": "522"
+ },
+ "Banques autres \u00c9tats zone mon\u00e9taire": {
+ "account_number": "523"
+ },
+ "Banques hors zone mon\u00e9taire": {
+ "account_number": "524"
+ },
+ "Banques d\u00e9p\u00f4t \u00e0 terme": {
+ "account_number": "525"
+ },
+ "Banques, int\u00e9r\u00eats courus": {
+ "Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {
+ "account_number": "5261"
+ },
+ "Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {
+ "account_number": "5267"
+ },
+ "account_number": "526"
+ },
+ "account_number": "52"
+ },
+ "\u00c9tablissements financiers et assimil\u00e9s": {
+ "Ch\u00e8ques postaux": {
+ "account_number": "531"
+ },
+ "Tr\u00e9sor": {
+ "account_number": "532"
+ },
+ "Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {
+ "account_number": "533"
+ },
+ "\u00c9tablissements financiers, int\u00e9r\u00eats courus": {
+ "account_number": "536"
+ },
+ "Autres organismes financiers": {
+ "account_number": "538"
+ },
+ "account_number": "53"
+ },
+ "Instruments de tr\u00e9sorerie": {
+ "Options de taux d\u2019int\u00e9r\u00eat": {
+ "account_number": "541"
+ },
+ "Options de taux de change": {
+ "account_number": "542"
+ },
+ "Options de taux boursiers": {
+ "account_number": "543"
+ },
+ "Instruments de march\u00e9s \u00e0 terme": {
+ "account_number": "544"
+ },
+ "Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {
+ "account_number": "545"
+ },
+ "account_number": "54"
+ },
+ "Instruments de monnaie \u00e9lectronique": {
+ "Monnaie \u00e9lectronique carte carburant": {
+ "account_number": "551"
+ },
+ "Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {
+ "account_number": "552"
+ },
+ "Monnaie \u00e9lectronique carte p\u00e9age": {
+ "account_number": "553"
+ },
+ "Porte-monnaie \u00e9lectronique": {
+ "account_number": "554"
+ },
+ "Autres instruments de monnaies \u00e9lectroniques": {
+ "account_number": "558"
+ },
+ "account_number": "55"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "Cr\u00e9dits de tr\u00e9sorerie": {
+ "account_number": "561"
+ },
+ "Escompte de cr\u00e9dits de campagne": {
+ "account_number": "564"
+ },
+ "Escompte de cr\u00e9dits ordinaires": {
+ "account_number": "565"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {
+ "account_number": "566"
+ },
+ "account_number": "56"
+ },
+ "Caisse": {
+ "Caisse si\u00e8ge social": {
+ "Caisse en monnaie nationale": {
+ "account_number": "5711"
+ },
+ "Caisse en devises": {
+ "account_number": "5712"
+ },
+ "account_number": "571"
+ },
+ "Caisse succursale A": {
+ "En monnaie nationale": {
+ "account_number": "5721"
+ },
+ "En devises": {
+ "account_number": "5722"
+ },
+ "account_number": "572"
+ },
+ "Caisse succursale B": {
+ "En monnaie nationale": {
+ "account_number": "5731"
+ },
+ "En devises": {
+ "account_number": "5732"
+ },
+ "account_number": "573"
+ },
+ "account_number": "57"
+ },
+ "R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "R\u00e9gies d\u2019avance": {
+ "account_number": "581"
+ },
+ "Accr\u00e9ditifs": {
+ "account_number": "582"
+ },
+ "Virements de fonds": {
+ "account_number": "585"
+ },
+ "Autres virements internes": {
+ "account_number": "588"
+ },
+ "account_number": "58"
+ },
+ "D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "D\u00e9pr\u00e9ciations des titres de placement": {
+ "account_number": "590"
+ },
+ "D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {
+ "account_number": "591"
+ },
+ "D\u00e9pr\u00e9ciations des comptes banques": {
+ "account_number": "592"
+ },
+ "D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {
+ "account_number": "593"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {
+ "account_number": "594"
+ },
+ "Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {
+ "account_number": "599"
+ },
+ "account_number": "59"
+ },
+ "root_type": "Asset",
+ "account_number": "5"
+ },
+ "Comptes de charges des activit\u00e9s ordinaires": {
+ "Achats et variations de stocks": {
+ "Achats de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6014"
+ },
+ "Frais sur achats": {
+ "account_number": "6015"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6019"
+ },
+ "account_number": "601"
+ },
+ "Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6024"
+ },
+ "Frais sur achats": {
+ "account_number": "6025"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6029"
+ },
+ "account_number": "602"
+ },
+ "Variations des stocks de biens achet\u00e9s": {
+ "Variations des stocks de marchandises": {
+ "account_number": "6031"
+ },
+ "Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "6032"
+ },
+ "Variations des stocks d\u2019autres approvisionnements": {
+ "account_number": "6033"
+ },
+ "account_number": "603"
+ },
+ "Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "Mati\u00e8res consommables": {
+ "account_number": "6041"
+ },
+ "Mati\u00e8res combustibles": {
+ "account_number": "6042"
+ },
+ "Produits d\u2019entretien": {
+ "account_number": "6043"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "6044"
+ },
+ "Frais sur achat": {
+ "account_number": "6045"
+ },
+ "Fournitures de magasin": {
+ "account_number": "6046"
+ },
+ "Fournitures de bureau": {
+ "account_number": "6047"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6049"
+ },
+ "account_number": "604"
+ },
+ "Autres achats": {
+ "Fournitures non stockables Eau": {
+ "account_number": "6051"
+ },
+ "Fournitures non stockables \u00c9lectricit\u00e9": {
+ "account_number": "6052"
+ },
+ "Fournitures non stockables Autres \u00e9nergies": {
+ "account_number": "6053"
+ },
+ "Fournitures d\u2019entretien non stockables": {
+ "account_number": "6054"
+ },
+ "Fournitures de bureau non stockables": {
+ "account_number": "6055"
+ },
+ "Achats de petit mat\u00e9riel et outillage": {
+ "account_number": "6056"
+ },
+ "Achats d\u2019\u00e9tudes et prestations de services": {
+ "account_number": "6057"
+ },
+ "Achats de travaux, mat\u00e9riels et \u00e9quipements": {
+ "account_number": "6058"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6059"
+ },
+ "account_number": "605"
+ },
+ "Achats d\u2019emballages": {
+ "Emballages perdus": {
+ "account_number": "6081"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "6082"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "6083"
+ },
+ "Frais sur achats": {
+ "account_number": "6085"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6089"
+ },
+ "account_number": "608"
+ },
+ "account_number": "60"
+ },
+ "Transports": {
+ "Transports sur ventes": {
+ "account_number": "612"
+ },
+ "Transports pour le compte de tiers": {
+ "account_number": "613"
+ },
+ "Transports du personnel": {
+ "account_number": "614"
+ },
+ "Transports de plis": {
+ "account_number": "616"
+ },
+ "Autres frais de transport": {
+ "Voyages et d\u00e9placements": {
+ "account_number": "6181"
+ },
+ "Transports entre \u00e9tablissements ou chantiers": {
+ "account_number": "6182"
+ },
+ "Transports administratifs": {
+ "account_number": "6183"
+ },
+ "account_number": "618"
+ },
+ "account_number": "61"
+ },
+ "Services ext\u00e9rieurs": {
+ "Sous-traitance g\u00e9n\u00e9rale": {
+ "account_number": "621"
+ },
+ "Locations, charges locatives": {
+ "Locations de terrains": {
+ "account_number": "6221"
+ },
+ "Locations de b\u00e2timents": {
+ "account_number": "6222"
+ },
+ "Locations de mat\u00e9riels et outillages": {
+ "account_number": "6223"
+ },
+ "Malis sur emballages": {
+ "account_number": "6224"
+ },
+ "Locations d\u2019emballages": {
+ "account_number": "6225"
+ },
+ "Fermages et loyers du foncier": {
+ "account_number": "6226"
+ },
+ "Locations et charges locatives diverses": {
+ "account_number": "6228"
+ },
+ "account_number": "622"
+ },
+ "Redevances de location acquisition": {
+ "Cr\u00e9dit-bail immobilier": {
+ "account_number": "6232"
+ },
+ "Cr\u00e9dit-bail mobilier": {
+ "account_number": "6233"
+ },
+ "Location-vente": {
+ "account_number": "6234"
+ },
+ "Autres contrats de location acquisition": {
+ "account_number": "6238"
+ },
+ "account_number": "623"
+ },
+ "Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "Entretien et r\u00e9parations des biens immobiliers": {
+ "account_number": "6241"
+ },
+ "Entretien et r\u00e9parations des biens mobiliers": {
+ "account_number": "6242"
+ },
+ "Maintenance": {
+ "account_number": "6243"
+ },
+ "Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "6244"
+ },
+ "Autres entretiens et r\u00e9parations": {
+ "account_number": "6248"
+ },
+ "account_number": "624"
+ },
+ "Primes d\u2019assurance": {
+ "Assurances multirisques": {
+ "account_number": "6251"
+ },
+ "Assurances mat\u00e9riel de transport": {
+ "account_number": "6252"
+ },
+ "Assurances risques d\u2019exploitation": {
+ "account_number": "6253"
+ },
+ "Assurances responsabilit\u00e9 du producteur": {
+ "account_number": "6254"
+ },
+ "Assurances insolvabilit\u00e9 clients": {
+ "account_number": "6255"
+ },
+ "Assurances transport sur ventes": {
+ "account_number": "6257"
+ },
+ "Autres primes d\u2019assurances": {
+ "account_number": "6258"
+ },
+ "account_number": "625"
+ },
+ "\u00c9tudes, recherches et documentation": {
+ "\u00c9tudes et recherches": {
+ "account_number": "6261"
+ },
+ "Documentation g\u00e9n\u00e9rale": {
+ "account_number": "6265"
+ },
+ "Documentation technique": {
+ "account_number": "6266"
+ },
+ "account_number": "626"
+ },
+ "Publicit\u00e9, publications, relations publiques": {
+ "Annonces, insertions": {
+ "account_number": "6271"
+ },
+ "Catalogues, imprim\u00e9s publicitaires": {
+ "account_number": "6272"
+ },
+ "\u00c9chantillons": {
+ "account_number": "6273"
+ },
+ "Foires et expositions": {
+ "account_number": "6274"
+ },
+ "Publications": {
+ "account_number": "6275"
+ },
+ "Cadeaux \u00e0 la client\u00e8le": {
+ "account_number": "6276"
+ },
+ "Frais de colloques, s\u00e9minaires, conf\u00e9rences": {
+ "account_number": "6277"
+ },
+ "Autres charges de publicit\u00e9 et relations publiques": {
+ "account_number": "6278"
+ },
+ "account_number": "627"
+ },
+ "Frais de t\u00e9l\u00e9communications": {
+ "Frais de t\u00e9l\u00e9phone": {
+ "account_number": "6281"
+ },
+ "Frais de t\u00e9lex": {
+ "account_number": "6282"
+ },
+ "Frais de t\u00e9l\u00e9copie": {
+ "account_number": "6283"
+ },
+ "Autres frais de t\u00e9l\u00e9communications": {
+ "account_number": "6288"
+ },
+ "account_number": "628"
+ },
+ "account_number": "62"
+ },
+ "Autres services ext\u00e9rieurs": {
+ "Frais bancaires": {
+ "Frais sur titres (vente, garde)": {
+ "account_number": "6311"
+ },
+ "Frais sur effets": {
+ "account_number": "6312"
+ },
+ "Location de coffres": {
+ "account_number": "6313"
+ },
+ "Commissions d\u2019affacturage": {
+ "account_number": "6314"
+ },
+ "Commissions sur cartes de cr\u00e9dit": {
+ "account_number": "6315"
+ },
+ "Frais d\u2019\u00e9mission d\u2019emprunts": {
+ "account_number": "6316"
+ },
+ "Frais sur instruments monnaie \u00e9lectronique": {
+ "account_number": "6317"
+ },
+ "Autres frais bancaires": {
+ "account_number": "6318"
+ },
+ "account_number": "631"
+ },
+ "R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "Commissions et courtages sur ventes": {
+ "account_number": "6322"
+ },
+ "Honoraires des professions r\u00e9glement\u00e9es": {
+ "account_number": "6324"
+ },
+ "Frais d\u2019actes et de contentieux": {
+ "account_number": "6325"
+ },
+ "R\u00e9mun\u00e9rations d\u2019affacturage": {
+ "account_number": "6326"
+ },
+ "R\u00e9mun\u00e9rations des autres prestataires de services": {
+ "account_number": "6327"
+ },
+ "Divers frais": {
+ "account_number": "6328"
+ },
+ "account_number": "632"
+ },
+ "Frais de formation du personnel": {
+ "account_number": "633"
+ },
+ "Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "Redevances pour brevets, licences": {
+ "account_number": "6342"
+ },
+ "Redevances pour logiciels": {
+ "account_number": "6343"
+ },
+ "Redevances pour marques": {
+ "account_number": "6344"
+ },
+ "Redevances pour sites internet": {
+ "account_number": "6345"
+ },
+ "Redevances pour concessions, droits et valeurs similaires": {
+ "account_number": "6346"
+ },
+ "account_number": "634"
+ },
+ "Cotisations": {
+ "Cotisations": {
+ "account_number": "6351"
+ },
+ "Concours divers": {
+ "account_number": "6358"
+ },
+ "account_number": "635"
+ },
+ "R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6371"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6372"
+ },
+ "account_number": "637"
+ },
+ "Autres charges externes": {
+ "Frais de recrutement du personnel": {
+ "account_number": "6381"
+ },
+ "Frais de d\u00e9m\u00e9nagement": {
+ "account_number": "6382"
+ },
+ "R\u00e9ceptions": {
+ "account_number": "6383"
+ },
+ "Missions": {
+ "account_number": "6384"
+ },
+ "Charges de copropri\u00e9t\u00e9": {
+ "account_number": "6385"
+ },
+ "account_number": "638"
+ },
+ "account_number": "63"
+ },
+ "Imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes directs": {
+ "Imp\u00f4ts fonciers et taxes annexes": {
+ "account_number": "6411"
+ },
+ "Patentes, licences et taxes annexes": {
+ "account_number": "6412"
+ },
+ "Taxes sur appointements et salaires": {
+ "account_number": "6413"
+ },
+ "Taxes d\u2019apprentissage": {
+ "account_number": "6414"
+ },
+ "Formation professionnelle continue": {
+ "account_number": "6415"
+ },
+ "Autres imp\u00f4ts et taxes directs": {
+ "account_number": "6418"
+ },
+ "account_number": "641"
+ },
+ "Imp\u00f4ts et taxes indirects": {
+ "account_number": "645"
+ },
+ "Droits d\u2019enregistrement": {
+ "Droits de mutation": {
+ "account_number": "6461"
+ },
+ "Droits de timbre": {
+ "account_number": "6462"
+ },
+ "Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {
+ "account_number": "6463"
+ },
+ "Vignettes": {
+ "account_number": "6464"
+ },
+ "Autres droits": {
+ "account_number": "6468"
+ },
+ "account_number": "646"
+ },
+ "P\u00e9nalit\u00e9s, amendes fiscales": {
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {
+ "account_number": "6471"
+ },
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {
+ "account_number": "6472"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {
+ "account_number": "6473"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {
+ "account_number": "6474"
+ },
+ "Autres p\u00e9nalit\u00e9s et amendes fiscales": {
+ "account_number": "6478"
+ },
+ "account_number": "647"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "648"
+ },
+ "account_number": "64"
+ },
+ "Autres charges": {
+ "Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "Clients": {
+ "account_number": "6511"
+ },
+ "Autres d\u00e9biteurs": {
+ "account_number": "6515"
+ },
+ "account_number": "651"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "6521"
+ },
+ "Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "6525"
+ },
+ "account_number": "652"
+ },
+ "Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "6541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "6542"
+ },
+ "account_number": "654"
+ },
+ "Perte de change sur cr\u00e9ances et dettes commerciale": {
+ "account_number": "656"
+ },
+ "P\u00e9nalit\u00e9s et amendes p\u00e9nales": {
+ "account_number": "657"
+ },
+ "Charges diverses": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "6581"
+ },
+ "Dons": {
+ "account_number": "6582"
+ },
+ "M\u00e9c\u00e9nat": {
+ "account_number": "6583"
+ },
+ "Autres charges diverses": {
+ "account_number": "6588"
+ },
+ "account_number": "658"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "6591"
+ },
+ "Sur stocks": {
+ "account_number": "6593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "6594"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {
+ "account_number": "6598"
+ },
+ "account_number": "659"
+ },
+ "account_number": "65"
+ },
+ "Charges de personnel": {
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6611"
+ },
+ "Primes et gratifications": {
+ "account_number": "6612"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6613"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6614"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6615"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6616"
+ },
+ "Avantages en nature": {
+ "account_number": "6617"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6618"
+ },
+ "account_number": "661"
+ },
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6621"
+ },
+ "Primes et gratifications": {
+ "account_number": "6622"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6623"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6624"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6625"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6626"
+ },
+ "Avantages en nature": {
+ "account_number": "6627"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6628"
+ },
+ "account_number": "662"
+ },
+ "Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "Indemnit\u00e9s de logement": {
+ "account_number": "6631"
+ },
+ "Indemnit\u00e9s de repr\u00e9sentation": {
+ "account_number": "6632"
+ },
+ "Indemnit\u00e9s d\u2019expatriation": {
+ "account_number": "6633"
+ },
+ "Indemnit\u00e9s de transport": {
+ "account_number": "6634"
+ },
+ "Autres indemnit\u00e9s et avantages divers": {
+ "account_number": "6638"
+ },
+ "account_number": "663"
+ },
+ "Charges sociales": {
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {
+ "account_number": "6641"
+ },
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {
+ "account_number": "6642"
+ },
+ "account_number": "664"
+ },
+ "R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {
+ "account_number": "6661"
+ },
+ "Charges sociales": {
+ "account_number": "6662"
+ },
+ "account_number": "666"
+ },
+ "R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6671"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6672"
+ },
+ "account_number": "667"
+ },
+ "Autres charges sociales": {
+ "Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {
+ "account_number": "6681"
+ },
+ "Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {
+ "account_number": "6682"
+ },
+ "Versements et contributions aux autres \u0153uvres sociales": {
+ "account_number": "6683"
+ },
+ "M\u00e9decine du travail et pharmacie": {
+ "account_number": "6684"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "6685"
+ },
+ "Assurances retraite et fonds de pension": {
+ "account_number": "6686"
+ },
+ "Majorations et p\u00e9nalit\u00e9s sociales": {
+ "account_number": "6687"
+ },
+ "Charges sociales diverses": {
+ "account_number": "6688"
+ },
+ "account_number": "668"
+ },
+ "account_number": "66"
+ },
+ "Frais financiers et charges assimil\u00e9es": {
+ "Int\u00e9r\u00eats des emprunts": {
+ "Emprunts obligataires": {
+ "account_number": "6711"
+ },
+ "Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "6712"
+ },
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "6713"
+ },
+ "Primes de remboursement des obligations": {
+ "account_number": "6714"
+ },
+ "account_number": "671"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "6722"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "6723"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {
+ "account_number": "6724"
+ },
+ "Int\u00e9r\u00eats dans loyers des autres locations acquisition": {
+ "account_number": "6728"
+ },
+ "account_number": "672"
+ },
+ "Escomptes accord\u00e9s": {
+ "account_number": "673"
+ },
+ "Autres int\u00e9r\u00eats": {
+ "Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {
+ "account_number": "6741"
+ },
+ "Comptes courants bloqu\u00e9s": {
+ "account_number": "6742"
+ },
+ "Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {
+ "account_number": "6743"
+ },
+ "Int\u00e9r\u00eats sur dettes commerciales": {
+ "account_number": "6744"
+ },
+ "Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {
+ "account_number": "6745"
+ },
+ "Int\u00e9r\u00eats sur dettes diverses": {
+ "account_number": "6748"
+ },
+ "account_number": "674"
+ },
+ "Escomptes des effets de commerce": {
+ "account_number": "675"
+ },
+ "Pertes de change financi\u00e8res": {
+ "account_number": "676"
+ },
+ "Pertes sur titres de placement": {
+ "Pertes sur cessions de titres de placement": {
+ "account_number": "6771"
+ },
+ "Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "6772"
+ },
+ "account_number": "677"
+ },
+ "Pertes et charges sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "6781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "6782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "6784"
+ },
+ "account_number": "678"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "6791"
+ },
+ "Sur titres de placement": {
+ "account_number": "6795"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "6798"
+ },
+ "account_number": "679"
+ },
+ "account_number": "67"
+ },
+ "Dotations aux amortissements": {
+ "Dotations aux amortissements d\u2019exploitation": {
+ "Dotations aux amortissements des immobilisations incorporelles": {
+ "account_number": "6812"
+ },
+ "Dotations aux amortissements des immobilisations corporelles": {
+ "account_number": "6813"
+ },
+ "account_number": "681"
+ },
+ "account_number": "68"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6911"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "account_number": "6913"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {
+ "account_number": "6914"
+ },
+ "account_number": "691"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6971"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {
+ "account_number": "6972"
+ },
+ "account_number": "697"
+ },
+ "account_number": "69"
+ },
+ "root_type": "Expense",
+ "account_number": "6"
+ },
+ "Comptes de produits des activit\u00e9s ordinaires": {
+ "Ventes": {
+ "Ventes de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7014"
+ },
+ "Sur internet": {
+ "account_number": "7015"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7019"
+ },
+ "account_number": "701"
+ },
+ "Ventes de produits finis": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7024"
+ },
+ "Sur internet": {
+ "account_number": "7025"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7029"
+ },
+ "account_number": "702"
+ },
+ "Ventes de produits interm\u00e9diaires": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7031"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7032"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7033"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7034"
+ },
+ "Sur internet": {
+ "account_number": "7035"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7039"
+ },
+ "account_number": "703"
+ },
+ "Ventes de produits r\u00e9siduels": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7041"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7042"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7043"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7044"
+ },
+ "Sur internet": {
+ "account_number": "7045"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7049"
+ },
+ "account_number": "704"
+ },
+ "Travaux factur\u00e9s": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7051"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7052"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7053"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7054"
+ },
+ "Sur internet": {
+ "account_number": "7055"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7059"
+ },
+ "account_number": "705"
+ },
+ "Services vendus": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7061"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7062"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7063"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7064"
+ },
+ "Sur internet": {
+ "account_number": "7065"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7069"
+ },
+ "account_number": "706"
+ },
+ "Produits accessoires": {
+ "Ports, emballages perdus et autres frais factur\u00e9s": {
+ "account_number": "7071"
+ },
+ "Commissions et courtages": {
+ "account_number": "7072"
+ },
+ "Locations": {
+ "account_number": "7073"
+ },
+ "Bonis sur reprises et cessions d\u2019emballages": {
+ "account_number": "7074"
+ },
+ "Mise \u00e0 disposition de personnel": {
+ "account_number": "7075"
+ },
+ "Redevances pour brevets, logiciels, marques et droits similaires": {
+ "account_number": "7076"
+ },
+ "Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {
+ "account_number": "7077"
+ },
+ "Autres produits accessoires": {
+ "account_number": "7078"
+ },
+ "account_number": "707"
+ },
+ "account_number": "70"
+ },
+ "Subventions d\u2019exploitation": {
+ "Sur produits \u00e0 l\u2019exportation": {
+ "account_number": "711"
+ },
+ "Sur produits \u00e0 l\u2019importation": {
+ "account_number": "712"
+ },
+ "Sur produits de p\u00e9r\u00e9quation": {
+ "account_number": "713"
+ },
+ "Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {
+ "account_number": "714"
+ },
+ "Autres subventions d\u2019exploitation": {
+ "Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {
+ "account_number": "7181"
+ },
+ "Vers\u00e9es par les organismes internationaux": {
+ "account_number": "7182"
+ },
+ "Vers\u00e9es par des tiers": {
+ "account_number": "7183"
+ },
+ "account_number": "718"
+ },
+ "account_number": "71"
+ },
+ "Production immobilis\u00e9e": {
+ "Immobilisations incorporelles": {
+ "account_number": "721"
+ },
+ "Immobilisations corporelles": {
+ "Immobilisations corporelles (hors actifs biologiques)": {
+ "account_number": "7221"
+ },
+ "Immobilisations corporelles (actifs biologiques)": {
+ "account_number": "7222"
+ },
+ "account_number": "722"
+ },
+ "Production auto-consomm\u00e9e": {
+ "account_number": "724"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "726"
+ },
+ "account_number": "72"
+ },
+ "Variations des stocks de biens et de services produits": {
+ "Variations des stocks de produits en cours": {
+ "Produits en cours": {
+ "account_number": "7341"
+ },
+ "Travaux en cours": {
+ "account_number": "7342"
+ },
+ "account_number": "734"
+ },
+ "Variations des en-cours de services": {
+ "\u00c9tudes en cours": {
+ "account_number": "7351"
+ },
+ "Prestations de services en cours": {
+ "account_number": "7352"
+ },
+ "account_number": "735"
+ },
+ "Variations des stocks de produits finis": {
+ "account_number": "736"
+ },
+ "Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "account_number": "7371"
+ },
+ "Produits r\u00e9siduels": {
+ "account_number": "7372"
+ },
+ "account_number": "737"
+ },
+ "account_number": "73"
+ },
+ "Autres produits": {
+ "Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "account_number": "751"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "7521"
+ },
+ "B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "7525"
+ },
+ "account_number": "752"
+ },
+ "Produits des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "7541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "7542"
+ },
+ "account_number": "754"
+ },
+ "Gains de change sur cr\u00e9ances et dettes commerciales": {
+ "account_number": "756"
+ },
+ "Produits divers": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "7581"
+ },
+ "Indemnit\u00e9s d\u2019assurances re\u00e7ues": {
+ "account_number": "7582"
+ },
+ "Autres produits divers": {
+ "account_number": "7588"
+ },
+ "account_number": "758"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "7591"
+ },
+ "Sur stocks": {
+ "account_number": "7593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "7594"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "account_number": "7598"
+ },
+ "account_number": "759"
+ },
+ "account_number": "75"
+ },
+ "Revenus financiers et produits assimil\u00e9s": {
+ "Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "Int\u00e9r\u00eats de pr\u00eats": {
+ "account_number": "7712"
+ },
+ "Int\u00e9r\u00eats sur cr\u00e9ances diverses": {
+ "account_number": "7713"
+ },
+ "account_number": "771"
+ },
+ "Revenus de participations et autres titres immobilis\u00e9s": {
+ "Revenus des titres de participation": {
+ "account_number": "7721"
+ },
+ "Revenus autres titres immobilis\u00e9s": {
+ "account_number": "7722"
+ },
+ "account_number": "772"
+ },
+ "Escomptes obtenus": {
+ "account_number": "773"
+ },
+ "Revenus de placement": {
+ "Revenus des obligations": {
+ "account_number": "7745"
+ },
+ "Revenus des titres de placement": {
+ "account_number": "7746"
+ },
+ "account_number": "774"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "account_number": "775"
+ },
+ "Gains de change financiers": {
+ "account_number": "776"
+ },
+ "Gains sur cessions de titres de placement": {
+ "account_number": "777"
+ },
+ "Gains sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "7781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "7782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "7784"
+ },
+ "account_number": "778"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "7791"
+ },
+ "Sur titres de placement": {
+ "account_number": "7795"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "7798"
+ },
+ "account_number": "779"
+ },
+ "account_number": "77"
+ },
+ "Transferts de charges": {
+ "Transferts de charges d\u2019exploitation": {
+ "account_number": "781"
+ },
+ "Transferts de charges financi\u00e8res": {
+ "account_number": "787"
+ },
+ "account_number": "78"
+ },
+ "Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Pour risques et charges": {
+ "account_number": "7911"
+ },
+ "Des immobilisations incorporelles": {
+ "account_number": "7913"
+ },
+ "Des immobilisations corporelles": {
+ "account_number": "7914"
+ },
+ "account_number": "791"
+ },
+ "Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Pour risques et charges": {
+ "account_number": "7971"
+ },
+ "Des immobilisations financi\u00e8res": {
+ "account_number": "7972"
+ },
+ "account_number": "797"
+ },
+ "Reprises d\u2019amortissements": {
+ "account_number": "798"
+ },
+ "Reprises de subventions d\u2019investissement": {
+ "account_number": "799"
+ },
+ "account_number": "79"
+ },
+ "root_type": "Income",
+ "account_number": "7"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "Valeurs comptables des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "812"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "816"
+ },
+ "account_number": "81"
+ },
+ "Charges hors activit\u00e9s ordinaires": {
+ "Charges HAO constat\u00e9es": {
+ "account_number": "831"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de restructuration": {
+ "account_number": "833"
+ },
+ "Pertes sur cr\u00e9ances HAO": {
+ "account_number": "834"
+ },
+ "Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {
+ "account_number": "835"
+ },
+ "Abandons de cr\u00e9ances consentis": {
+ "account_number": "836"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de liquidation": {
+ "account_number": "837"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "839"
+ },
+ "account_number": "83"
+ },
+ "Dotations hors activit\u00e9s ordinaires": {
+ "Dotations aux provisions r\u00e9glement\u00e9es": {
+ "account_number": "851"
+ },
+ "Dotations aux amortissements HAO": {
+ "account_number": "852"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "853"
+ },
+ "Dotations aux provisions pour risques et charges HAO": {
+ "account_number": "854"
+ },
+ "Autres dotations HAO": {
+ "account_number": "858"
+ },
+ "account_number": "85"
+ },
+ "Participation des travailleurs": {
+ "Participation l\u00e9gale aux b\u00e9n\u00e9fices": {
+ "account_number": "871"
+ },
+ "Participation contractuelle aux b\u00e9n\u00e9fices": {
+ "account_number": "874"
+ },
+ "Autres participations": {
+ "account_number": "878"
+ },
+ "account_number": "87"
+ },
+ "Imp\u00f4ts sur le r\u00e9sultat": {
+ "Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {
+ "account_number": "8911"
+ },
+ "Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {
+ "account_number": "8912"
+ },
+ "Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {
+ "account_number": "8913"
+ },
+ "account_number": "891"
+ },
+ "Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "account_number": "892"
+ },
+ "Imp\u00f4t minimum forfaitaire IMF": {
+ "account_number": "895"
+ },
+ "D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "D\u00e9gr\u00e8vements": {
+ "account_number": "8991"
+ },
+ "Annulations pour pertes r\u00e9troactives": {
+ "account_number": "8994"
+ },
+ "account_number": "899"
+ },
+ "account_number": "89"
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "Produits des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "822"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "826"
+ },
+ "account_number": "82"
+ },
+ "Produits hors activit\u00e9s ordinaires": {
+ "Produits HAO constat\u00e9s": {
+ "account_number": "841"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de restructuration": {
+ "account_number": "843"
+ },
+ "Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {
+ "account_number": "844"
+ },
+ "Dons et lib\u00e9ralit\u00e9s obtenus": {
+ "account_number": "845"
+ },
+ "Abandons de cr\u00e9ances obtenus": {
+ "account_number": "846"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de liquidation": {
+ "account_number": "847"
+ },
+ "Transferts de charges HAO": {
+ "account_number": "848"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "849"
+ },
+ "account_number": "84"
+ },
+ "Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "Reprises de provisions r\u00e9glement\u00e9es": {
+ "account_number": "861"
+ },
+ "Reprises d\u2019amortissements HAO": {
+ "account_number": "862"
+ },
+ "Reprises de d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "863"
+ },
+ "Reprises de provisions pour risques et charges HAO": {
+ "account_number": "864"
+ },
+ "Autres reprises HAO": {
+ "account_number": "868"
+ },
+ "account_number": "86"
+ },
+ "Subventions d\u2019\u00e9quilibre": {
+ "\u00c9tat": {
+ "account_number": "881"
+ },
+ "Collectivit\u00e9s publiques": {
+ "account_number": "884"
+ },
+ "Groupe": {
+ "account_number": "886"
+ },
+ "Autres": {
+ "account_number": "888"
+ },
+ "account_number": "88"
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/gn_plan_comptable.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/gn_plan_comptable.json
new file mode 100644
index 00000000000..54742c1fbc6
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/gn_plan_comptable.json
@@ -0,0 +1,1919 @@
+{
+ "country_code": "gn",
+ "name": "Syscohada - Plan Comptable",
+ "tree": {
+ "1-Comptes de ressources durables": {
+ "10-Capital": {
+ "101-Capital social": {
+ "1011-Capital souscrit, non appel\u00e9": {},
+ "1012-Capital souscrit, appel\u00e9, non vers\u00e9": {},
+ "1013-Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {},
+ "1014-Capital souscrit, appel\u00e9, vers\u00e9, amorti": {},
+ "1018-Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {}
+ },
+ "102-Capital par dotation": {
+ "1021-Dotation initiale": {},
+ "1022-Dotations compl\u00e9mentaires": {},
+ "1028-Autres dotations": {}
+ },
+ "103-Capital personnel": {},
+ "104-Compte de l\u2019exploitant": {
+ "1041-Apports temporaires": {},
+ "1042-Op\u00e9rations courantes": {},
+ "1043-R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {},
+ "1047-Pr\u00e9l\u00e8vements d\u2019autoconsommation": {},
+ "1048-Autres pr\u00e9l\u00e8vements": {}
+ },
+ "105-Primes li\u00e9es au capital social": {
+ "1051-Primes d\u2019\u00e9mission": {},
+ "1052-Primes d\u2019apport": {},
+ "1053-Primes de fusion": {},
+ "1054-Primes de conversion": {},
+ "1058-Autres primes": {}
+ },
+ "106-\u00c9carts de r\u00e9\u00e9valuation": {
+ "1061-\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {},
+ "1062-\u00c9carts de r\u00e9\u00e9valuation libre": {}
+ },
+ "109-Apporteurs, capital souscrit, non appel\u00e9": {}
+ },
+ "11-R\u00e9serves": {
+ "111-R\u00e9serve l\u00e9gale": {},
+ "112-R\u00e9serves statutaires ou contractuelles": {},
+ "113-R\u00e9serves r\u00e9glement\u00e9es": {
+ "1131-R\u00e9serves de plus-values nettes \u00e0 long terme": {},
+ "1132-R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {},
+ "1133-R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {},
+ "1134-R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {},
+ "1135-Autres r\u00e9serves r\u00e9glement\u00e9es": {}
+ },
+ "118-Autres r\u00e9serves": {
+ "1181-R\u00e9serves facultatives": {},
+ "1188-R\u00e9serves diverses": {}
+ }
+ },
+ "12-Report \u00e0 nouveau": {
+ "121-Report \u00e0 nouveau cr\u00e9diteur": {},
+ "129-Report \u00e0 nouveau d\u00e9biteur": {
+ "1291-Perte nette \u00e0 reporter": {},
+ "1292-Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {}
+ }
+ },
+ "13-R\u00e9sultat net de l\u2019exercice": {
+ "130-R\u00e9sultat en instance d\u2019affectation": {
+ "1301-R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {},
+ "1309-R\u00e9sultat en instance d\u2019affectation : perte": {}
+ },
+ "131-R\u00e9sultat net : b\u00e9n\u00e9fice": {},
+ "132-Marge commerciale (MC)": {},
+ "133-Valeur ajout\u00e9e (VA)": {},
+ "134-Exc\u00e9dent brut d\u2019exploitation (EBE)": {},
+ "135-R\u00e9sultat d\u2019exploitation (RE)": {},
+ "136-R\u00e9sultat financier (RF)": {},
+ "137-R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {},
+ "138-R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "1381-R\u00e9sultat de fusion": {},
+ "1382-R\u00e9sultat d\u2019apport partiel d\u2019actif": {},
+ "1383-R\u00e9sultat de scission": {},
+ "1384-R\u00e9sultat de liquidation": {}
+ },
+ "139-R\u00e9sultat net : perte": {}
+ },
+ "14-Subventions d\u2019investissement": {
+ "141-Subventions d\u2019\u00e9quipement": {
+ "1411-\u00c9tat": {},
+ "1412-R\u00e9gions": {},
+ "1413-D\u00e9partements": {},
+ "1414-Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {},
+ "1415-Entit\u00e9s publiques ou mixtes": {},
+ "1416-Entit\u00e9s et organismes priv\u00e9s": {},
+ "1417-Organismes internationaux": {},
+ "1418-Autres": {}
+ },
+ "148-Autres subventions d\u2019investissement": {}
+ },
+ "15-Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "151-Amortissements d\u00e9rogatoires": {},
+ "152-Plus-values de cession \u00e0 r\u00e9investir": {},
+ "153-Fonds r\u00e9glement\u00e9s": {
+ "1531-Fonds National": {},
+ "1532-Pr\u00e9l\u00e8vement pour le Budget": {}
+ },
+ "154-Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {},
+ "155-Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "1551-Reconstitution des gisements miniers et p\u00e9troliers": {}
+ },
+ "156-Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "1561-Hausse de prix": {},
+ "1562-Fluctuation des cours": {}
+ },
+ "157-Provisions pour investissement": {},
+ "158-Autres provisions et fonds r\u00e9glement\u00e9s": {}
+ },
+ "16-Emprunts et dettes assimil\u00e9es": {
+ "161-Emprunts obligataires": {
+ "1611-Emprunts obligataires ordinaires": {},
+ "1612-Emprunts obligataires convertibles en actions": {},
+ "1613-Emprunts obligataires remboursables en actions": {},
+ "1618-Autres emprunts obligataires": {}
+ },
+ "162-Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "163-Avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "164-Avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "165-D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "1651-D\u00e9p\u00f4ts": {},
+ "1652-Cautionnements": {}
+ },
+ "166-Int\u00e9r\u00eats courus": {
+ "1661-Sur emprunts obligataires": {},
+ "1662-Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "1663-Sur avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "1664-Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "1665-Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {},
+ "1667-Sur avances assorties de conditions particuli\u00e8res": {},
+ "1668-Sur autres emprunts et dettes": {}
+ },
+ "167-Avances assorties de conditions particuli\u00e8res": {
+ "1671-Avances bloqu\u00e9es pour augmentation du capital": {},
+ "1672-Avances conditionn\u00e9es par l\u2019\u00c9tat": {},
+ "1673-Avances conditionn\u00e9es par les autres organismes africains": {},
+ "1674-Avances conditionn\u00e9es par les organismes internationaux": {}
+ },
+ "168-Autres emprunts et dettes": {
+ "1681-Rentes viag\u00e8res capitalis\u00e9es": {},
+ "1682-Billets de fonds": {},
+ "1683-Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {},
+ "1684-Emprunts participatifs": {},
+ "1685-Participation des travailleurs aux b\u00e9n\u00e9fices": {},
+ "1686-Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {}
+ }
+ },
+ "17-Dettes de location acquisition": {
+ "172-Dettes de location acquisition / cr\u00e9dit bail immobilier": {},
+ "173-Dettes de location acquisition / cr\u00e9dit bail mobilier": {},
+ "174-Dettes de location acquisition / location de vente": {},
+ "176-Int\u00e9r\u00eats courus": {
+ "1762-Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "1763-Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "1764-Sur dettes de location acquisition / location-vente": {},
+ "1768-Sur autres dettes de location acquisition": {}
+ },
+ "178-Autres dettes de location acquisition": {}
+ },
+ "18-Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "181-Dettes li\u00e9es \u00e0 des participations": {
+ "1811-Dettes li\u00e9es \u00e0 des participations (groupe)": {},
+ "1812-Dettes li\u00e9es \u00e0 des participations (hors groupe)": {}
+ },
+ "182-Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "183-Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {},
+ "184-Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "185-Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "186-Comptes de liaison charges": {},
+ "187-Comptes de liaison produits": {},
+ "188-Comptes de liaison des soci\u00e9t\u00e9s en participation": {}
+ },
+ "19-Provisions pour risques et charges": {
+ "191-Provisions pour litiges": {},
+ "192-Provisions pour garanties donn\u00e9es aux clients": {},
+ "193-Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {},
+ "194-Provisions pour pertes de change": {},
+ "195-Provisions pour imp\u00f4ts": {},
+ "196-Provisions pour pensions et obligations similaires": {
+ "1961-Provisions pour pensions et obligations similaires engagement de retraite": {},
+ "1962-Actif du r\u00e9gime de retraite": {}
+ },
+ "197-Provisions pour restructuration": {},
+ "198-Autres provisions pour risques et charges": {
+ "1981-Provisions pour amendes et p\u00e9nalit\u00e9s": {},
+ "1983-Provisions pour propre assureur": {},
+ "1984-Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "1985-Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {},
+ "1988-Provisions pour divers risques et charges": {}
+ }
+ },
+ "root_type": "Equity"
+ },
+ "2-Comptes d\u2019actif immobilis\u00e9": {
+ "21-Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "211-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "212-Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "2121-Brevets": {
+ "account_type": "Fixed Asset"
+ },
+ "2122-Licences": {
+ "account_type": "Fixed Asset"
+ },
+ "2123-Concessions de service public": {
+ "account_type": "Fixed Asset"
+ },
+ "2128-Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "213-Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "2131-Logiciels": {
+ "account_type": "Fixed Asset"
+ },
+ "2132-Sites internet": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "214-Marques": {
+ "account_type": "Fixed Asset"
+ },
+ "215-Fonds commercial": {
+ "account_type": "Fixed Asset"
+ },
+ "216-Droit au bail": {
+ "account_type": "Fixed Asset"
+ },
+ "217-Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset"
+ },
+ "218-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "2181-Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset"
+ },
+ "2182-Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset"
+ },
+ "2183-Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset"
+ },
+ "2184-Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset"
+ },
+ "2188-Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "219-Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "2191-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "2193-Logiciels et internet": {
+ "account_type": "Fixed Asset"
+ },
+ "2198-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "22-Terrains": {
+ "account_type": "Fixed Asset",
+ "221-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "2211-Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset"
+ },
+ "2212-Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset"
+ },
+ "2218-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "222-Terrains nus": {
+ "account_type": "Fixed Asset",
+ "2221-Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset"
+ },
+ "2228-Autres terrains nus": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "223-Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "2231-Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset"
+ },
+ "2232-Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset"
+ },
+ "2234-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2235-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2238-Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "224-Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "2241-Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset"
+ },
+ "2245-Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2248-Autres travaux": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "225-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "2251-Carri\u00e8res": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "226-Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "2261-Parkings": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "227-Terrains mis en concession": {
+ "account_type": "Fixed Asset"
+ },
+ "228-Autres terrains": {
+ "account_type": "Fixed Asset",
+ "2281-Terrains immeubles de placement": {
+ "account_type": "Fixed Asset"
+ },
+ "2285-Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset"
+ },
+ "2286-Terrains de location acquisition": {
+ "account_type": "Fixed Asset"
+ },
+ "2288-Divers terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "229-Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "2291-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset"
+ },
+ "2292-Terrains nus": {
+ "account_type": "Fixed Asset"
+ },
+ "2295-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2298-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "23-B\u00e2timents, installations techniques et agencements": {
+ "231-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "2311-B\u00e2timents industriels": {},
+ "2312-B\u00e2timents agricoles": {},
+ "2313-B\u00e2timents administratifs et commerciaux": {},
+ "2314-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2315-B\u00e2timents immeubles de placement": {},
+ "2316-B\u00e2timents de location acquisition": {}
+ },
+ "232-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "2321-B\u00e2timents industriels": {},
+ "2322-B\u00e2timents agricoles": {},
+ "2323-B\u00e2timents administratifs et commerciaux": {},
+ "2324-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2325-B\u00e2timents immeubles de placement": {},
+ "2326-B\u00e2timents de location acquisition": {}
+ },
+ "233-Ouvrages d\u2019infrastructure": {
+ "2331-Voies de terre": {},
+ "2332-Voies de fer": {},
+ "2333-Voies d\u2019eau": {},
+ "2334-Barrages, Digues": {},
+ "2335-Pistes d\u2019a\u00e9rodrome": {},
+ "2338-Autres ouvrages d\u2019infrastructures": {}
+ },
+ "234-Am\u00e9nagements, agencements et installations techniques": {
+ "2341-Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {},
+ "2342-Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {},
+ "2343-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {},
+ "2344-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {},
+ "2345-Am\u00e9nagements et agencements des b\u00e2timents": {}
+ },
+ "235-Am\u00e9nagements de bureaux": {
+ "2351-Installations g\u00e9n\u00e9rales": {},
+ "2358-Autres am\u00e9nagements de bureaux": {}
+ },
+ "237-B\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "238-Autres installations et agencements": {},
+ "239-B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "2391-B\u00e2timents en cours": {},
+ "2392-Installations en cours": {},
+ "2393-Ouvrages d\u2019infrastructure en cours": {},
+ "2394-Am\u00e9nagements et agencements et installations techniques en cours": {},
+ "2395-Am\u00e9nagements de bureaux en cours": {},
+ "2398-Autres installations et agencements en cours": {}
+ }
+ },
+ "24-Mat\u00e9riel, mobilier et actifs biologiques": {
+ "241-Mat\u00e9riel et outillage industriel et commercial": {
+ "2411-Mat\u00e9riel industriel": {},
+ "2412-Outillage industriel": {},
+ "2413-Mat\u00e9riel commercial": {},
+ "2414-Outillage commercial": {},
+ "2416-Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {}
+ },
+ "242-Mat\u00e9riel et outillage agricole": {
+ "2421-Mat\u00e9riel agricole": {},
+ "2422-Outillage agricole": {},
+ "2426-Mat\u00e9riel & outillage agricole de location-acquisition": {}
+ },
+ "243-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "244-Mat\u00e9riel et mobilier": {
+ "2441-Mat\u00e9riel de bureau": {},
+ "2442-Mat\u00e9riel informatique": {},
+ "2443-Mat\u00e9riel bureautique": {},
+ "2444-Mobilier de bureau": {},
+ "2445-Mat\u00e9riel et mobilier immeubles de placement": {},
+ "2446-Mat\u00e9riel et mobilier de location acquisition": {},
+ "2447-Mat\u00e9riel et mobilier des logements du personnel": {}
+ },
+ "245-Mat\u00e9riel de transport": {
+ "2451-Mat\u00e9riel automobile": {},
+ "2452-Mat\u00e9riel ferroviaire": {},
+ "2453-Mat\u00e9riel fluvial, lagunaire": {},
+ "2454-Mat\u00e9riel naval": {},
+ "2455-Mat\u00e9riel a\u00e9rien": {},
+ "2456-Mat\u00e9riel de transport de location-acquisition": {},
+ "2457-Mat\u00e9riel hippomobile": {},
+ "2458-Autres mat\u00e9riels de transport": {}
+ },
+ "246-Actifs biologiques": {
+ "2461-Cheptel, animaux de trait": {},
+ "2462-Cheptel, animaux reproducteurs": {},
+ "2463-Animaux de garde": {},
+ "2465-Plantations agricoles": {},
+ "2468-Autres actifs biologiques": {}
+ },
+ "247-Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "2471-Agencements et am\u00e9nagements du mat\u00e9riel": {},
+ "2472-Agencements et am\u00e9nagements des actifs biologiques": {},
+ "2478-Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {}
+ },
+ "248-Autres mat\u00e9riels et mobiliers": {
+ "2481-Collections et \u0153uvres d\u2019art": {},
+ "2488-Divers mat\u00e9riels mobiliers": {}
+ },
+ "249-Mat\u00e9riels et actifs biologiques en cours": {
+ "2491-Mat\u00e9riel et outillage industriel et commercial": {},
+ "2492-Mat\u00e9riel et outillage agricole": {},
+ "2493-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2494-Mat\u00e9riel et mobilier de bureau": {},
+ "2495-Mat\u00e9riel de transport": {},
+ "2496-Actifs biologiques": {},
+ "2497-Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {},
+ "2498-Autres mat\u00e9riels et actifs biologiques en cours": {}
+ }
+ },
+ "25-Avances et acomptes vers\u00e9s sur immobilisations": {
+ "251-Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "252-Avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "26-Titres de participation": {
+ "261-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "262-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "263-Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "265-Participations dans des organismes professionnels": {},
+ "266-Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {},
+ "268-Autres titres de participation": {}
+ },
+ "27-Autres immobilisations financi\u00e8res": {
+ "271-Pr\u00eats et cr\u00e9ances": {
+ "2711-Pr\u00eats participatifs": {},
+ "2712-Pr\u00eats aux associ\u00e9s": {},
+ "2713-Billets de fonds": {},
+ "2714-Titres pr\u00eat\u00e9s": {},
+ "2718-Autres pr\u00eats et cr\u00e9ances": {}
+ },
+ "272-Pr\u00eats au personnel": {
+ "2721-Pr\u00eats immobiliers": {},
+ "2722-Pr\u00eats mobiliers et d\u2019installation": {},
+ "2728-Autres pr\u00eats au personnel": {}
+ },
+ "273-Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "2731-Retenues de garantie": {},
+ "2733-Fonds r\u00e9glement\u00e9": {},
+ "2734-Cr\u00e9ances sur le conc\u00e9dant": {},
+ "2738-Autres cr\u00e9ances sur l\u2019\u00c9tat": {}
+ },
+ "274-Titres immobilis\u00e9s": {
+ "2741-Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {},
+ "2742-Titres participatifs": {},
+ "2743-Certificats d\u2019investissement": {},
+ "2744-Parts de fonds commun de placement (FCP)": {},
+ "2745-Obligations": {},
+ "2746-Actions ou parts propres": {},
+ "2748-Autres titres immobilis\u00e9s": {}
+ },
+ "275-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "2751-D\u00e9p\u00f4ts pour loyers d\u2019avance": {},
+ "2752-D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {},
+ "2753-D\u00e9p\u00f4ts pour l\u2019eau": {},
+ "2754-D\u00e9p\u00f4ts pour le gaz": {},
+ "2755-D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {},
+ "2756-Cautionnements sur march\u00e9s publics": {},
+ "2757-Cautionnements sur autres op\u00e9rations": {},
+ "2758-Autres d\u00e9p\u00f4ts et cautionnements": {}
+ },
+ "276-Int\u00e9r\u00eats courus": {
+ "2761-Pr\u00eats et cr\u00e9ances non commerciales": {},
+ "2762-Pr\u00eats au personnel": {},
+ "2763-Cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2764-Titres immobilis\u00e9s": {},
+ "2765-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2767-Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {},
+ "2768-Immobilisations financi\u00e8res diverses": {}
+ },
+ "277-Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "2771-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {},
+ "2772-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {},
+ "2773-Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "2774-Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {}
+ },
+ "278-Immobilisations financi\u00e8res diverses": {
+ "2781-Cr\u00e9ances diverses groupe": {},
+ "2782-Cr\u00e9ances diverses hors groupe": {},
+ "2784-Banques d\u00e9p\u00f4ts \u00e0 terme": {},
+ "2785-Or et m\u00e9taux pr\u00e9cieux": {},
+ "2788-Autres immobilisations financi\u00e8res": {}
+ }
+ },
+ "28-Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "281-Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "2811-Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2812-Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2813-Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2814-Amortissements des marques": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2815-Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2816-Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2817-Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2818-Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "282-Amortissements des terrains": {
+ "2824-Amortissements des travaux de mise en valeur des terrains": {}
+ },
+ "283-Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "2831-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2832-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2833-Amortissements des ouvrages d\u2019infrastructure": {},
+ "2834-Amortissements des am\u00e9nagements, agencements et installations techniques": {},
+ "2835-Amortissements des am\u00e9nagements de bureaux": {},
+ "2837-Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2838-Amortissements des autres installations et agencements": {}
+ },
+ "284-Amortissements du mat\u00e9riel": {
+ "2841-Amortissements du mat\u00e9riel et outillage industriel et commercial": {},
+ "2842-Amortissements du mat\u00e9riel et outillage agricole": {},
+ "2843-Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2844-Amortissements du mat\u00e9riel et mobilier": {},
+ "2845-Amortissements du mat\u00e9riel de transport": {},
+ "2846-Amortissements des actifs biologiques": {},
+ "2847-Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2848-Amortissements des autres mat\u00e9riels": {}
+ }
+ },
+ "29-D\u00e9pr\u00e9ciations des immobilisations": {
+ "291-D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "2911-D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {},
+ "2912-D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {},
+ "2913-D\u00e9pr\u00e9ciations des logiciels et sites internet": {},
+ "2914-D\u00e9pr\u00e9ciations des marques": {},
+ "2915-D\u00e9pr\u00e9ciations du fonds commercial": {},
+ "2916-D\u00e9pr\u00e9ciations du droit au bail": {},
+ "2917-D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {},
+ "2918-D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {},
+ "2919-D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {}
+ },
+ "292-D\u00e9pr\u00e9ciations des terrains": {
+ "2921-D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {},
+ "2922-D\u00e9pr\u00e9ciations des terrains nus": {},
+ "2923-D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {},
+ "2924-D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {},
+ "2925-D\u00e9pr\u00e9ciations des terrains de gisement": {},
+ "2926-D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {},
+ "2927-D\u00e9pr\u00e9ciations des terrains mis en concession": {},
+ "2928-D\u00e9pr\u00e9ciations des autres terrains": {},
+ "2929-D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {}
+ },
+ "293-D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "2931-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2932-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2933-D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {},
+ "2934-D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {},
+ "2935-D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {},
+ "2937-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2938-D\u00e9pr\u00e9ciations des autres installations et agencements": {},
+ "2939-D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {}
+ },
+ "294-D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "2941-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {},
+ "2942-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {},
+ "2943-D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2944-D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {},
+ "2945-D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {},
+ "2946-D\u00e9pr\u00e9ciations des actifs biologiques": {},
+ "2947-D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2948-D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {},
+ "2949-D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {}
+ },
+ "295-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "2951-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "2952-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "296-D\u00e9pr\u00e9ciations des titres de participation": {
+ "2961-D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "2962-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "2963-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "2965-D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {},
+ "2966-D\u00e9pr\u00e9ciations des parts dans des GIE": {},
+ "2968-D\u00e9pr\u00e9ciations des autres titres de participation": {}
+ },
+ "297-D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "2971-D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {},
+ "2972-D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {},
+ "2973-D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2974-D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {},
+ "2975-D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2977-D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {},
+ "2978-D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "3-Comptes de Stocks": {
+ "31-Marchandises": {
+ "311-Marchandises A": {
+ "3111-Marchandises A1": {},
+ "3112-Marchandises A2": {}
+ },
+ "312-Marchandises B": {
+ "3121-Marchandises B1": {},
+ "3122-Marchandises B2": {}
+ },
+ "313-Actifs biologiques": {
+ "3131-Animaux": {},
+ "3132-V\u00e9g\u00e9taux": {}
+ },
+ "318-Marchandises hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "32-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "321-Mati\u00e8res A": {},
+ "322-Mati\u00e8res B": {},
+ "323-Fournitures (A, B)": {}
+ },
+ "33-Autres approvisionnements": {
+ "331-Mati\u00e8res consommables": {},
+ "332-Fournitures d\u2019atelier et d\u2019usine": {},
+ "333-Fournitures de magasin": {},
+ "334-Fournitures de bureau": {},
+ "335-Emballages": {
+ "3351-Emballages perdus": {},
+ "3352-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "3353-Emballages \u00e0 usage mixte": {},
+ "3358-Autres emballages": {}
+ },
+ "338-Autres mati\u00e8res": {}
+ },
+ "34-Produits en cours": {
+ "341-Produits en cours": {
+ "3411-Produits en cours P1": {},
+ "3412-Produits en cours P2": {}
+ },
+ "342-Travaux en cours": {
+ "3421-Travaux en cours T1": {},
+ "3422-Travaux en cours T2": {}
+ },
+ "343-Produits interm\u00e9diaires en cours": {
+ "3431-Produits interm\u00e9diaires A": {},
+ "3432-Produits interm\u00e9diaires B": {}
+ },
+ "344-Produits r\u00e9siduels en cours": {
+ "3441-Produits r\u00e9siduels A": {},
+ "3442-Produits r\u00e9siduels B": {}
+ },
+ "345-Actifs biologiques en cours": {
+ "3451-Animaux": {},
+ "3452-V\u00e9g\u00e9taux": {}
+ }
+ },
+ "35-Services en cours": {
+ "351-\u00c9tudes en cours": {
+ "3511-\u00c9tudes en cours E1": {},
+ "3512-\u00c9tudes en cours E2": {}
+ },
+ "352-Prestations de services en cours": {
+ "3521-Prestations de services S1": {},
+ "3522-Prestations de services S2": {}
+ }
+ },
+ "36-Produits finis": {
+ "361-Produits finis A": {},
+ "362-Produits finis B": {},
+ "363-Actifs biologiques": {
+ "3631-Animaux": {},
+ "3632-V\u00e9g\u00e9taux": {},
+ "3638-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "37-Produits interm\u00e9diaires et r\u00e9siduels": {
+ "371-Produits interm\u00e9diaires": {
+ "3711-Produits interm\u00e9diaires A": {},
+ "3712-Produits interm\u00e9diaires B": {}
+ },
+ "372-Produits r\u00e9siduels": {
+ "3721-D\u00e9chets": {},
+ "3722-Rebuts": {},
+ "3723-Mati\u00e8res de R\u00e9cup\u00e9ration": {}
+ },
+ "373-Actifs biologiques": {
+ "3731-Animaux": {},
+ "3732-V\u00e9g\u00e9taux": {},
+ "3738-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "38-Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "381-Marchandises en cours de route": {},
+ "382-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {},
+ "383-Autres approvisionnements en cours de route": {},
+ "386-Produits finis en cours de route": {},
+ "387-Stock en consignation ou en d\u00e9p\u00f4t": {
+ "3871-Stock en consignation": {},
+ "3872-Stock en d\u00e9p\u00f4t": {}
+ },
+ "388-Stock provenant d\u2019immobilisations mises hors service ou au rebut": {}
+ },
+ "39-D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "391-D\u00e9pr\u00e9ciations des stocks de marchandises": {},
+ "392-D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "393-D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {},
+ "394-D\u00e9pr\u00e9ciations des productions en cours": {},
+ "395-D\u00e9pr\u00e9ciations des services en cours": {},
+ "396-D\u00e9pr\u00e9ciations des stocks de produits finis": {},
+ "397-D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {},
+ "398-D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {}
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "409-Fournisseurs d\u00e9biteurs": {
+ "4091-Fournisseurs Avances et acomptes vers\u00e9s": {},
+ "4092-Fournisseurs Groupe avances et acomptes vers\u00e9s": {},
+ "4093-Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {},
+ "4094-Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {},
+ "4098-Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {}
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "411-Clients": {
+ "4111-Clients": {
+ "account_type": "Receivable"
+ },
+ "4112-Clients groupe": {
+ "account_type": "Receivable"
+ },
+ "4114-Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable"
+ },
+ "4115-Clients, organismes internationaux": {
+ "account_type": "Receivable"
+ },
+ "4116-Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable"
+ },
+ "4117-Client, retenues de garantie": {
+ "account_type": "Receivable"
+ },
+ "4118-Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "412-Clients, effets \u00e0 recevoir en portefeuille": {
+ "4121-Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4122-Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4124-\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4125-Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "413-Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "4131-Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4132-Clients, effets impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4133-Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "4138-Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "414-Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "4141-Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4142-Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "4146-Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4147-Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "415-Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable"
+ },
+ "416-Cr\u00e9ances clients litigieuses ou douteuses": {
+ "4161-Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable"
+ },
+ "4162-Cr\u00e9ances douteuses": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "418-Clients, produits \u00e0 recevoir": {
+ "4181-Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable"
+ },
+ "4186-Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "421-Personnel, avances et acomptes": {
+ "4211-Personnel, avances": {},
+ "4212-Personnel, acomptes": {},
+ "4213-Frais avanc\u00e9s et fournitures au personnel": {}
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "4311-Prestations familiales": {},
+ "4312-Accidents de travail": {},
+ "4313-Caisse de retraite obligatoire": {},
+ "4314-Caisse de retraite facultative": {},
+ "4318-Autres cotisations sociales": {}
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "4331-Mutuelle": {},
+ "4332-Assurances retraite": {},
+ "4333-Assurances et organismes de sant\u00e9": {}
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4387-Produits \u00e0 recevoir": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "443-\u00c9tat, TVA factur\u00e9e": {
+ "4431-TVA factur\u00e9e sur ventes": {},
+ "4432-TVA factur\u00e9e sur prestations de services": {},
+ "4433-TVA factur\u00e9e sur travaux": {},
+ "4434-TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {},
+ "4435-TVA sur factures \u00e0 \u00e9tablir": {}
+ },
+ "445-\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "4451-TVA r\u00e9cup\u00e9rable sur immobilisations": {},
+ "4452-TVA r\u00e9cup\u00e9rable sur achats": {},
+ "4453-TVA r\u00e9cup\u00e9rable sur transport": {},
+ "4454-TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {},
+ "4455-TVA r\u00e9cup\u00e9rable sur factures non parvenues": {},
+ "4456-TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {}
+ },
+ "448-\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4486-Charges \u00e0 payer": {},
+ "4487-Produits \u00e0 recevoir": {}
+ },
+ "449-\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "4491-\u00c9tat, obligations cautionn\u00e9es": {},
+ "4492-\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {},
+ "4493-\u00c9tat, fonds de dotation \u00e0 recevoir": {},
+ "4494-\u00c9tat, subventions investissement \u00e0 recevoir": {},
+ "4495-\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {},
+ "4496-\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {},
+ "4497-\u00c9tat, avances sur subventions": {},
+ "4499-\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {}
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "451-Op\u00e9rations avec les organismes africains": {},
+ "452-Op\u00e9rations avec les autres organismes internationaux": {},
+ "458-Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "4581-Organismes internationaux, fonds de dotation \u00e0 recevoir": {},
+ "4582-Organismes internationaux, subventions \u00e0 recevoir": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "4613-Apporteurs, capital appel\u00e9, non vers\u00e9": {},
+ "4614-Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {},
+ "4618-Apporteurs, titres \u00e0 \u00e9changer": {}
+ },
+ "467-Apporteurs, restant d\u00fb sur capital appel\u00e9": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "4721-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4726-Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {}
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "4731-Mandants": {},
+ "4732-Mandataires": {},
+ "4733-Commettants": {},
+ "4734-Commissionnaires": {},
+ "4739-\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "4747-Compte de r\u00e9partition p\u00e9riodique des produits": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "4751-Compte actif": {
+ "account_type": "Temporary"
+ }
+ },
+ "476-Charges constat\u00e9es d\u2019avance": {},
+ "478-\u00c9carts de conversion actif": {
+ "4781-Diminution des cr\u00e9ances d\u2019exploitation": {},
+ "4782-Diminution des cr\u00e9ances financi\u00e8res": {},
+ "4783-Augmentation des dettes d\u2019exploitation": {},
+ "4784-Augmentation des dettes financi\u00e8res": {},
+ "4786-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4788-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "485-Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "4851-En compte, immobilisations incorporelles": {},
+ "4852-En compte, immobilisations corporelles": {},
+ "4853-Effets \u00e0 recevoir, immobilisations incorporelles": {},
+ "4854-Effets \u00e0 recevoir, immobilisations corporelles": {},
+ "4855-Effets escompt\u00e9s non \u00e9chus": {},
+ "4857-Retenues de garantie": {},
+ "4858-Factures \u00e0 \u00e9tablir": {}
+ },
+ "488-Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "491-D\u00e9pr\u00e9ciations des comptes clients": {
+ "4911-Cr\u00e9ances litigieuses": {},
+ "4912-Cr\u00e9ances douteuses": {}
+ },
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {},
+ "496-D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "4962-Associ\u00e9s, comptes courants": {},
+ "4963-Associ\u00e9s, op\u00e9rations faites en commun": {},
+ "4966-Groupe, comptes courants": {}
+ },
+ "497-D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {},
+ "498-D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "4985-Cr\u00e9ances sur cessions d\u2019immobilisations": {},
+ "4986-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4988-Autres cr\u00e9ances HAO": {}
+ },
+ "499-Provisions pour risques \u00e0 court terme": {
+ "4991-Sur op\u00e9rations d\u2019exploitation": {},
+ "4997-Sur op\u00e9rations financi\u00e8res": {},
+ "4998-Sur op\u00e9rations HAO": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "401-Fournisseurs, dettes en compte": {
+ "4011-Fournisseurs": {
+ "account_type": "Payable"
+ },
+ "4012-Fournisseurs groupe": {
+ "account_type": "Payable"
+ },
+ "4013-Fournisseurs sous-traitants": {
+ "account_type": "Payable"
+ },
+ "4016-Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable"
+ },
+ "4017-Fournisseur, retenues de garantie": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "402-Fournisseurs, effets \u00e0 payer": {
+ "4021-Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4022-Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4023-Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "404-Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "4041-Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4042-Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "4046-Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4047-Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "408-Fournisseurs, factures non parvenues": {
+ "4081-Fournisseurs": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4082-Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4083-Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4086-Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "419-Clients cr\u00e9diteurs": {
+ "4191-Clients, avances et acomptes re\u00e7us": {},
+ "4192-Clients groupe, avances et acomptes re\u00e7us": {},
+ "4194-Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {},
+ "4198-Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {}
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "422-Personnel, r\u00e9mun\u00e9rations dues": {},
+ "423-Personnel, oppositions, saisies-arr\u00eats": {
+ "4231-Personnel, oppositions": {},
+ "4232-Personnel, saisies-arr\u00eats": {},
+ "4233-Personnel, avis \u00e0 tiers d\u00e9tenteur": {}
+ },
+ "424-Personnel, \u0153uvres sociales internes": {
+ "4241-Assistance m\u00e9dicale": {},
+ "4242-Allocations familiales": {},
+ "4245-Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {},
+ "4248-Autres \u0153uvres sociales internes": {}
+ },
+ "425-Repr\u00e9sentants du personnel": {
+ "4251-D\u00e9l\u00e9gu\u00e9s du personnel": {},
+ "4252-Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {},
+ "4258-Autres repr\u00e9sentants du personnel": {}
+ },
+ "426-Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "4261-Participation aux b\u00e9n\u00e9fices": {},
+ "4264-Participation au capital": {}
+ },
+ "427-Personnel d\u00e9p\u00f4ts": {},
+ "428-Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4281-Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {},
+ "4286-Autres charges \u00e0 payer": {},
+ "4287-Produits \u00e0 recevoir": {}
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4381-Charges sociales sur gratifications \u00e0 payer": {},
+ "4382-Charges sociales sur cong\u00e9s \u00e0 payer": {},
+ "4386-Autres charges \u00e0 payer": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "441-\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {},
+ "442-\u00c9tat, autres imp\u00f4ts et taxes": {
+ "4421-Imp\u00f4ts et taxes d\u2019\u00c9tat": {},
+ "4422-Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {},
+ "4423-Imp\u00f4ts et taxes recouvrables sur des obligataires": {},
+ "4424-Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {},
+ "4426-Droits de douane": {},
+ "4428-Autres imp\u00f4ts et taxes": {}
+ },
+ "444-\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "4441-\u00c9tat, TVA due": {},
+ "4449-\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {}
+ },
+ "446-\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {},
+ "447-\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "4471-Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {},
+ "4472-Imp\u00f4ts sur salaires": {},
+ "4473-Contribution nationale": {},
+ "4474-Contribution nationale de solidarit\u00e9": {},
+ "4478-Autres imp\u00f4ts et contributions": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "4611-Apporteurs, apports en nature": {},
+ "4612-Apporteurs, apports en num\u00e9raire": {},
+ "4615-Apporteurs, versements re\u00e7us sur augmentation de capital": {},
+ "4616-Apporteurs, versements anticip\u00e9s": {},
+ "4617-Apporteurs d\u00e9faillants": {},
+ "4619-Apporteurs, capital \u00e0 rembourser": {}
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "4621-Principal": {},
+ "4626-Int\u00e9r\u00eats courus": {}
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "4631-Op\u00e9rations courantes": {},
+ "4636-Int\u00e9r\u00eats courus": {}
+ },
+ "465-Associ\u00e9s, dividendes \u00e0 payer": {},
+ "466-Groupe, comptes courants": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "4711-D\u00e9biteurs divers": {},
+ "4712-Cr\u00e9diteurs divers": {},
+ "4713-Obligataires": {},
+ "4715-R\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "4716-Compte d\u2019affacturage": {},
+ "4717-D\u00e9biteurs divers retenues de garantie": {},
+ "4718-Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {},
+ "4719-Bons de souscription d\u2019actions et d\u2019obligations": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "4746-Compte de r\u00e9partition p\u00e9riodique des charges": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "4752-Compte passif": {}
+ },
+ "477-Produits constat\u00e9s d\u2019avance": {},
+ "479-\u00c9carts de conversion passif": {
+ "4791-Augmentation des cr\u00e9ances d\u2019exploitation": {},
+ "4792-Augmentation des cr\u00e9ances financi\u00e8res": {},
+ "4793-Diminution des dettes d\u2019exploitation": {},
+ "4794-Diminution des dettes financi\u00e8res": {},
+ "4797-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4798-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "481-Fournisseurs d\u2019investissements": {
+ "4811-Immobilisations incorporelles": {},
+ "4812-Immobilisations corporelles": {},
+ "4813-Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {},
+ "4816-R\u00e9serve de propri\u00e9t\u00e9": {},
+ "4817-Retenues de garantie": {},
+ "4818-Factures non parvenues": {}
+ },
+ "482-Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "4821-Immobilisations incorporelles": {},
+ "4822-Immobilisations corporelles": {}
+ },
+ "484-Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "4887-Produits": {}
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (PASSIF)": {
+ "490-D\u00e9pr\u00e9ciations des comptes fournisseurs": {},
+ "492-D\u00e9pr\u00e9ciations des comptes personnel": {},
+ "493-D\u00e9pr\u00e9ciations des comptes organismes sociaux": {},
+ "494-D\u00e9pr\u00e9ciations des comptes \u00c9tat et collectivit\u00e9s publiques": {},
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {}
+ },
+ "root_type": "Liability"
+ },
+ "5-Comptes de tr\u00e9sorerie": {
+ "50-Titres de placement": {
+ "501-Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "5011-Titres du Tr\u00e9sor \u00e0 court terme": {},
+ "5012-Titres d\u2019organismes financiers": {},
+ "5013-Bons de caisse \u00e0 court terme": {},
+ "5016-Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {}
+ },
+ "502-Actions": {
+ "5021-Actions ou parts propres": {},
+ "5022-Actions cot\u00e9es": {},
+ "5023-Actions non cot\u00e9es": {},
+ "5024-Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {},
+ "5025-Autres actions": {},
+ "5026-Frais d\u2019acquisition des actions": {}
+ },
+ "503-Obligations": {
+ "5031-Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {},
+ "5032-Obligations cot\u00e9es": {},
+ "5033-Obligations non cot\u00e9es": {},
+ "5035-Autres obligations": {},
+ "5036-Frais d\u2019acquisition des obligations": {}
+ },
+ "504-Bons de souscription": {
+ "5042-Bons de souscription d\u2019actions": {},
+ "5043-Bons de souscription d\u2019obligations": {}
+ },
+ "505-Titres n\u00e9gociables hors r\u00e9gion": {},
+ "506-Int\u00e9r\u00eats courus": {
+ "5061-Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {},
+ "5062-Actions": {},
+ "5063-Obligations": {}
+ },
+ "508-Autres titres de placement et cr\u00e9ances assimil\u00e9es": {}
+ },
+ "51-Valeurs \u00e0 encaisser": {
+ "511-Effets \u00e0 encaisser": {},
+ "512-Effets \u00e0 l\u2019encaissement": {},
+ "513-Ch\u00e8ques \u00e0 encaisser": {},
+ "514-Ch\u00e8ques \u00e0 l\u2019encaissement": {},
+ "515-Cartes de cr\u00e9dit \u00e0 encaisser": {},
+ "518-Autres valeurs \u00e0 l\u2019encaissement": {
+ "5181-Warrants": {},
+ "5182-Billets de fonds": {},
+ "5185-Ch\u00e8ques de voyage": {},
+ "5186-Coupons \u00e9chus": {},
+ "5187-Int\u00e9r\u00eats \u00e9chus des obligations": {}
+ }
+ },
+ "52-Banques": {
+ "521-Banques locales": {
+ "5211-Banques en monnaie nationale": {
+ "account_type": "Bank"
+ },
+ "5215-Banques en devises": {
+ "account_type": "Bank"
+ },
+ "account_type": "Bank"
+ },
+ "522-Banques autres \u00c9tats r\u00e9gion": {},
+ "523-Banques autres \u00c9tats zone mon\u00e9taire": {},
+ "524-Banques hors zone mon\u00e9taire": {},
+ "525-Banques d\u00e9p\u00f4t \u00e0 terme": {},
+ "526-Banques, int\u00e9r\u00eats courus": {
+ "5261-Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {},
+ "5267-Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {}
+ }
+ },
+ "53-\u00c9tablissements financiers et assimil\u00e9s": {
+ "531-Ch\u00e8ques postaux": {},
+ "532-Tr\u00e9sor": {},
+ "533-Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {},
+ "536-\u00c9tablissements financiers, int\u00e9r\u00eats courus": {},
+ "538-Autres organismes financiers": {}
+ },
+ "54-Instruments de tr\u00e9sorerie": {
+ "541-Options de taux d\u2019int\u00e9r\u00eat": {},
+ "542-Options de taux de change": {},
+ "543-Options de taux boursiers": {},
+ "544-Instruments de march\u00e9s \u00e0 terme": {},
+ "545-Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {}
+ },
+ "55-Instruments de monnaie \u00e9lectronique": {
+ "551-Monnaie \u00e9lectronique carte carburant": {},
+ "552-Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {},
+ "553-Monnaie \u00e9lectronique carte p\u00e9age": {},
+ "554-Porte-monnaie \u00e9lectronique": {},
+ "558-Autres instruments de monnaies \u00e9lectroniques": {}
+ },
+ "56-Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "561-Cr\u00e9dits de tr\u00e9sorerie": {},
+ "564-Escompte de cr\u00e9dits de campagne": {},
+ "565-Escompte de cr\u00e9dits ordinaires": {},
+ "566-Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {}
+ },
+ "57-Caisse": {
+ "571-Caisse si\u00e8ge social": {
+ "5711-Caisse en monnaie nationale": {},
+ "5712-Caisse en devises": {}
+ },
+ "572-Caisse succursale A": {
+ "5721-En monnaie nationale": {},
+ "5722-En devises": {}
+ },
+ "573-Caisse succursale B": {
+ "5731-En monnaie nationale": {},
+ "5732-En devises": {}
+ }
+ },
+ "58-R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "581-R\u00e9gies d\u2019avance": {},
+ "582-Accr\u00e9ditifs": {},
+ "585-Virements de fonds": {},
+ "588-Autres virements internes": {}
+ },
+ "59-D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "590-D\u00e9pr\u00e9ciations des titres de placement": {},
+ "591-D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {},
+ "592-D\u00e9pr\u00e9ciations des comptes banques": {},
+ "593-D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {},
+ "594-D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {},
+ "599-Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {}
+ },
+ "root_type": "Asset"
+ },
+ "6-Comptes de charges des activit\u00e9s ordinaires": {
+ "60-Achats et variations de stocks": {
+ "601-Achats de marchandises": {
+ "6011-Dans la R\u00e9gion": {},
+ "6012-Hors R\u00e9gion": {},
+ "6013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6015-Frais sur achats": {},
+ "6019-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "602-Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "6021-Dans la R\u00e9gion": {},
+ "6022-Hors R\u00e9gion": {},
+ "6023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6025-Frais sur achats": {},
+ "6029-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "603-Variations des stocks de biens achet\u00e9s": {
+ "6031-Variations des stocks de marchandises": {},
+ "6032-Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "6033-Variations des stocks d\u2019autres approvisionnements": {}
+ },
+ "604-Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "6041-Mati\u00e8res consommables": {},
+ "6042-Mati\u00e8res combustibles": {},
+ "6043-Produits d\u2019entretien": {},
+ "6044-Fournitures d\u2019atelier et d\u2019usine": {},
+ "6045-Frais sur achat": {},
+ "6046-Fournitures de magasin": {},
+ "6047-Fournitures de bureau": {},
+ "6049-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "605-Autres achats": {
+ "6051-Fournitures non stockables Eau": {},
+ "6052-Fournitures non stockables \u00c9lectricit\u00e9": {},
+ "6053-Fournitures non stockables Autres \u00e9nergies": {},
+ "6054-Fournitures d\u2019entretien non stockables": {},
+ "6055-Fournitures de bureau non stockables": {},
+ "6056-Achats de petit mat\u00e9riel et outillage": {},
+ "6057-Achats d\u2019\u00e9tudes et prestations de services": {},
+ "6058-Achats de travaux, mat\u00e9riels et \u00e9quipements": {},
+ "6059-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "608-Achats d\u2019emballages": {
+ "6081-Emballages perdus": {},
+ "6082-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "6083-Emballages \u00e0 usage mixte": {},
+ "6085-Frais sur achats": {},
+ "6089-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ }
+ },
+ "61-Transports": {
+ "612-Transports sur ventes": {},
+ "613-Transports pour le compte de tiers": {},
+ "614-Transports du personnel": {},
+ "616-Transports de plis": {},
+ "618-Autres frais de transport": {
+ "6181-Voyages et d\u00e9placements": {},
+ "6182-Transports entre \u00e9tablissements ou chantiers": {},
+ "6183-Transports administratifs": {}
+ }
+ },
+ "62-Services ext\u00e9rieurs": {
+ "621-Sous-traitance g\u00e9n\u00e9rale": {},
+ "622-Locations, charges locatives": {
+ "6221-Locations de terrains": {},
+ "6222-Locations de b\u00e2timents": {},
+ "6223-Locations de mat\u00e9riels et outillages": {},
+ "6224-Malis sur emballages": {},
+ "6225-Locations d\u2019emballages": {},
+ "6226-Fermages et loyers du foncier": {},
+ "6228-Locations et charges locatives diverses": {}
+ },
+ "623-Redevances de location acquisition": {
+ "6232-Cr\u00e9dit-bail immobilier": {},
+ "6233-Cr\u00e9dit-bail mobilier": {},
+ "6234-Location-vente": {},
+ "6238-Autres contrats de location acquisition": {}
+ },
+ "624-Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "6241-Entretien et r\u00e9parations des biens immobiliers": {},
+ "6242-Entretien et r\u00e9parations des biens mobiliers": {},
+ "6243-Maintenance": {},
+ "6244-Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "6248-Autres entretiens et r\u00e9parations": {}
+ },
+ "625-Primes d\u2019assurance": {
+ "6251-Assurances multirisques": {},
+ "6252-Assurances mat\u00e9riel de transport": {},
+ "6253-Assurances risques d\u2019exploitation": {},
+ "6254-Assurances responsabilit\u00e9 du producteur": {},
+ "6255-Assurances insolvabilit\u00e9 clients": {},
+ "6257-Assurances transport sur ventes": {},
+ "6258-Autres primes d\u2019assurances": {}
+ },
+ "626-\u00c9tudes, recherches et documentation": {
+ "6261-\u00c9tudes et recherches": {},
+ "6265-Documentation g\u00e9n\u00e9rale": {},
+ "6266-Documentation technique": {}
+ },
+ "627-Publicit\u00e9, publications, relations publiques": {
+ "6271-Annonces, insertions": {},
+ "6272-Catalogues, imprim\u00e9s publicitaires": {},
+ "6273-\u00c9chantillons": {},
+ "6274-Foires et expositions": {},
+ "6275-Publications": {},
+ "6276-Cadeaux \u00e0 la client\u00e8le": {},
+ "6277-Frais de colloques, s\u00e9minaires, conf\u00e9rences": {},
+ "6278-Autres charges de publicit\u00e9 et relations publiques": {}
+ },
+ "628-Frais de t\u00e9l\u00e9communications": {
+ "6281-Frais de t\u00e9l\u00e9phone": {},
+ "6282-Frais de t\u00e9lex": {},
+ "6283-Frais de t\u00e9l\u00e9copie": {},
+ "6288-Autres frais de t\u00e9l\u00e9communications": {}
+ }
+ },
+ "63-Autres services ext\u00e9rieurs": {
+ "631-Frais bancaires": {
+ "6311-Frais sur titres (vente, garde)": {},
+ "6312-Frais sur effets": {},
+ "6313-Location de coffres": {},
+ "6314-Commissions d\u2019affacturage": {},
+ "6315-Commissions sur cartes de cr\u00e9dit": {},
+ "6316-Frais d\u2019\u00e9mission d\u2019emprunts": {},
+ "6317-Frais sur instruments monnaie \u00e9lectronique": {},
+ "6318-Autres frais bancaires": {}
+ },
+ "632-R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "6322-Commissions et courtages sur ventes": {},
+ "6324-Honoraires des professions r\u00e9glement\u00e9es": {},
+ "6325-Frais d\u2019actes et de contentieux": {},
+ "6326-R\u00e9mun\u00e9rations d\u2019affacturage": {},
+ "6327-R\u00e9mun\u00e9rations des autres prestataires de services": {},
+ "6328-Divers frais": {}
+ },
+ "633-Frais de formation du personnel": {},
+ "634-Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "6342-Redevances pour brevets, licences": {},
+ "6343-Redevances pour logiciels": {},
+ "6344-Redevances pour marques": {},
+ "6345-Redevances pour sites internet": {},
+ "6346-Redevances pour concessions, droits et valeurs similaires": {}
+ },
+ "635-Cotisations": {
+ "6351-Cotisations": {},
+ "6358-Concours divers": {}
+ },
+ "637-R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "6371-Personnel int\u00e9rimaire": {},
+ "6372-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "638-Autres charges externes": {
+ "6381-Frais de recrutement du personnel": {},
+ "6382-Frais de d\u00e9m\u00e9nagement": {},
+ "6383-R\u00e9ceptions": {},
+ "6384-Missions": {},
+ "6385-Charges de copropri\u00e9t\u00e9": {}
+ }
+ },
+ "64-Imp\u00f4ts et taxes": {
+ "641-Imp\u00f4ts et taxes directs": {
+ "6411-Imp\u00f4ts fonciers et taxes annexes": {},
+ "6412-Patentes, licences et taxes annexes": {},
+ "6413-Taxes sur appointements et salaires": {},
+ "6414-Taxes d\u2019apprentissage": {},
+ "6415-Formation professionnelle continue": {},
+ "6418-Autres imp\u00f4ts et taxes directs": {}
+ },
+ "645-Imp\u00f4ts et taxes indirects": {},
+ "646-Droits d\u2019enregistrement": {
+ "6461-Droits de mutation": {},
+ "6462-Droits de timbre": {},
+ "6463-Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {},
+ "6464-Vignettes": {},
+ "6468-Autres droits": {}
+ },
+ "647-P\u00e9nalit\u00e9s, amendes fiscales": {
+ "6471-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {},
+ "6472-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {},
+ "6473-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {},
+ "6474-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {},
+ "6478-Autres p\u00e9nalit\u00e9s et amendes fiscales": {}
+ },
+ "648-Autres imp\u00f4ts et taxes": {}
+ },
+ "65-Autres charges": {
+ "651-Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "6511-Clients": {},
+ "6515-Autres d\u00e9biteurs": {}
+ },
+ "652-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "6521-Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {},
+ "6525-Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "654-Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "6541-Immobilisations incorporelles": {},
+ "6542-Immobilisations corporelles": {}
+ },
+ "656-Perte de change sur cr\u00e9ances et dettes commerciale": {},
+ "657-P\u00e9nalit\u00e9s et amendes p\u00e9nales": {},
+ "658-Charges diverses": {
+ "6581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "6582-Dons": {},
+ "6583-M\u00e9c\u00e9nat": {},
+ "6588-Autres charges diverses": {}
+ },
+ "659-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "6591-Sur risques \u00e0 court terme": {},
+ "6593-Sur stocks": {},
+ "6594-Sur cr\u00e9ances": {},
+ "6598-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {}
+ }
+ },
+ "66-Charges de personnel": {
+ "661-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "6611-Appointements salaires et commissions": {},
+ "6612-Primes et gratifications": {},
+ "6613-Cong\u00e9s pay\u00e9s": {},
+ "6614-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6615-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6616-Suppl\u00e9ment familial": {},
+ "6617-Avantages en nature": {},
+ "6618-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "662-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "6621-Appointements salaires et commissions": {},
+ "6622-Primes et gratifications": {},
+ "6623-Cong\u00e9s pay\u00e9s": {},
+ "6624-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6625-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6626-Suppl\u00e9ment familial": {},
+ "6627-Avantages en nature": {},
+ "6628-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "663-Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "6631-Indemnit\u00e9s de logement": {},
+ "6632-Indemnit\u00e9s de repr\u00e9sentation": {},
+ "6633-Indemnit\u00e9s d\u2019expatriation": {},
+ "6634-Indemnit\u00e9s de transport": {},
+ "6638-Autres indemnit\u00e9s et avantages divers": {}
+ },
+ "664-Charges sociales": {
+ "6641-Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {},
+ "6642-Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {}
+ },
+ "666-R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "6661-R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {},
+ "6662-Charges sociales": {}
+ },
+ "667-R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "6671-Personnel int\u00e9rimaire": {},
+ "6672-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "668-Autres charges sociales": {
+ "6681-Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {},
+ "6682-Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {},
+ "6683-Versements et contributions aux autres \u0153uvres sociales": {},
+ "6684-M\u00e9decine du travail et pharmacie": {},
+ "6685-Assurances et organismes de sant\u00e9": {},
+ "6686-Assurances retraite et fonds de pension": {},
+ "6687-Majorations et p\u00e9nalit\u00e9s sociales": {},
+ "6688-Charges sociales diverses": {}
+ }
+ },
+ "67-Frais financiers et charges assimil\u00e9es": {
+ "671-Int\u00e9r\u00eats des emprunts": {
+ "6711-Emprunts obligataires": {},
+ "6712-Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "6713-Dettes li\u00e9es \u00e0 des participations": {},
+ "6714-Primes de remboursement des obligations": {}
+ },
+ "672-Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "6722-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "6723-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "6724-Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {},
+ "6728-Int\u00e9r\u00eats dans loyers des autres locations acquisition": {}
+ },
+ "673-Escomptes accord\u00e9s": {},
+ "674-Autres int\u00e9r\u00eats": {
+ "6741-Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {},
+ "6742-Comptes courants bloqu\u00e9s": {},
+ "6743-Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {},
+ "6744-Int\u00e9r\u00eats sur dettes commerciales": {},
+ "6745-Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {},
+ "6748-Int\u00e9r\u00eats sur dettes diverses": {}
+ },
+ "675-Escomptes des effets de commerce": {},
+ "676-Pertes de change financi\u00e8res": {},
+ "677-Pertes sur titres de placement": {
+ "6771-Pertes sur cessions de titres de placement": {},
+ "6772-Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {}
+ },
+ "678-Pertes et charges sur risques financiers": {
+ "6781-Sur rentes viag\u00e8res": {},
+ "6782-Sur op\u00e9rations financi\u00e8res": {},
+ "6784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "679-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "6791-Sur risques financiers": {},
+ "6795-Sur titres de placement": {},
+ "6798-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "68-Dotations aux amortissements": {
+ "681-Dotations aux amortissements d\u2019exploitation": {
+ "6812-Dotations aux amortissements des immobilisations incorporelles": {},
+ "6813-Dotations aux amortissements des immobilisations corporelles": {}
+ }
+ },
+ "69-Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "691-Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "6911-Dotations aux provisions pour risques et charges": {},
+ "6913-Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {},
+ "6914-Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {}
+ },
+ "697-Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "6971-Dotations aux provisions pour risques et charges": {},
+ "6972-Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "7-Comptes de produits des activit\u00e9s ordinaires": {
+ "70-Ventes": {
+ "701-Ventes de marchandises": {
+ "7011-Dans la R\u00e9gion": {},
+ "7012-Hors R\u00e9gion": {},
+ "7013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7015-Sur internet": {},
+ "7019-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "702-Ventes de produits finis": {
+ "7021-Dans la R\u00e9gion": {},
+ "7022-Hors R\u00e9gion": {},
+ "7023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7025-Sur internet": {},
+ "7029-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "703-Ventes de produits interm\u00e9diaires": {
+ "7031-Dans la R\u00e9gion": {},
+ "7032-Hors R\u00e9gion": {},
+ "7033-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7034-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7035-Sur internet": {},
+ "7039-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "704-Ventes de produits r\u00e9siduels": {
+ "7041-Dans la R\u00e9gion": {},
+ "7042-Hors R\u00e9gion": {},
+ "7043-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7044-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7045-Sur internet": {},
+ "7049-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "705-Travaux factur\u00e9s": {
+ "7051-Dans la R\u00e9gion": {},
+ "7052-Hors R\u00e9gion": {},
+ "7053-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7054-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7055-Sur internet": {},
+ "7059-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "706-Services vendus": {
+ "7061-Dans la R\u00e9gion": {},
+ "7062-Hors R\u00e9gion": {},
+ "7063-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7064-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7065-Sur internet": {},
+ "7069-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "707-Produits accessoires": {
+ "7071-Ports, emballages perdus et autres frais factur\u00e9s": {},
+ "7072-Commissions et courtages": {},
+ "7073-Locations": {},
+ "7074-Bonis sur reprises et cessions d\u2019emballages": {},
+ "7075-Mise \u00e0 disposition de personnel": {},
+ "7076-Redevances pour brevets, logiciels, marques et droits similaires": {},
+ "7077-Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {},
+ "7078-Autres produits accessoires": {}
+ }
+ },
+ "71-Subventions d\u2019exploitation": {
+ "711-Sur produits \u00e0 l\u2019exportation": {},
+ "712-Sur produits \u00e0 l\u2019importation": {},
+ "713-Sur produits de p\u00e9r\u00e9quation": {},
+ "714-Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {},
+ "718-Autres subventions d\u2019exploitation": {
+ "7181-Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {},
+ "7182-Vers\u00e9es par les organismes internationaux": {},
+ "7183-Vers\u00e9es par des tiers": {}
+ }
+ },
+ "72-Production immobilis\u00e9e": {
+ "721-Immobilisations incorporelles": {},
+ "722-Immobilisations corporelles": {
+ "7221-Immobilisations corporelles (hors actifs biologiques)": {},
+ "7222-Immobilisations corporelles (actifs biologiques)": {}
+ },
+ "724-Production auto-consomm\u00e9e": {},
+ "726-Immobilisations financi\u00e8res": {}
+ },
+ "73-Variations des stocks de biens et de services produits": {
+ "734-Variations des stocks de produits en cours": {
+ "7341-Produits en cours": {},
+ "7342-Travaux en cours": {}
+ },
+ "735-Variations des en-cours de services": {
+ "7351-\u00c9tudes en cours": {},
+ "7352-Prestations de services en cours": {}
+ },
+ "736-Variations des stocks de produits finis": {},
+ "737-Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "7371-Produits interm\u00e9diaires": {},
+ "7372-Produits r\u00e9siduels": {}
+ }
+ },
+ "75-Autres produits": {
+ "751-Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {},
+ "752-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "7521-Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {},
+ "7525-B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "754-Produits des cessions courantes d\u2019immobilisations": {
+ "7541-Immobilisations incorporelles": {},
+ "7542-Immobilisations corporelles": {}
+ },
+ "756-Gains de change sur cr\u00e9ances et dettes commerciales": {},
+ "758-Produits divers": {
+ "7581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "7582-Indemnit\u00e9s d\u2019assurances re\u00e7ues": {},
+ "7588-Autres produits divers": {}
+ },
+ "759-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "7591-Sur risques \u00e0 court terme": {},
+ "7593-Sur stocks": {},
+ "7594-Sur cr\u00e9ances": {},
+ "7598-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {}
+ }
+ },
+ "77-Revenus financiers et produits assimil\u00e9s": {
+ "771-Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "7712-Int\u00e9r\u00eats de pr\u00eats": {},
+ "7713-Int\u00e9r\u00eats sur cr\u00e9ances diverses": {}
+ },
+ "772-Revenus de participations et autres titres immobilis\u00e9s": {
+ "7721-Revenus des titres de participation": {},
+ "7722-Revenus autres titres immobilis\u00e9s": {}
+ },
+ "773-Escomptes obtenus": {},
+ "774-Revenus de placement": {
+ "7745-Revenus des obligations": {},
+ "7746-Revenus des titres de placement": {}
+ },
+ "775-Int\u00e9r\u00eats dans loyers de location acquisition": {},
+ "776-Gains de change financiers": {},
+ "777-Gains sur cessions de titres de placement": {},
+ "778-Gains sur risques financiers": {
+ "7781-Sur rentes viag\u00e8res": {},
+ "7782-Sur op\u00e9rations financi\u00e8res": {},
+ "7784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "779-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "7791-Sur risques financiers": {},
+ "7795-Sur titres de placement": {},
+ "7798-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "78-Transferts de charges": {
+ "781-Transferts de charges d\u2019exploitation": {},
+ "787-Transferts de charges financi\u00e8res": {}
+ },
+ "79-Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "791-Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "7911-Pour risques et charges": {},
+ "7913-Des immobilisations incorporelles": {},
+ "7914-Des immobilisations corporelles": {}
+ },
+ "797-Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "7971-Pour risques et charges": {},
+ "7972-Des immobilisations financi\u00e8res": {}
+ },
+ "798-Reprises d\u2019amortissements": {},
+ "799-Reprises de subventions d\u2019investissement": {}
+ },
+ "root_type": "Income"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "81-Valeurs comptables des cessions d\u2019immobilisations": {
+ "811-Immobilisations incorporelles": {},
+ "812-Immobilisations corporelles": {},
+ "816-Immobilisations financi\u00e8res": {}
+ },
+ "83-Charges hors activit\u00e9s ordinaires": {
+ "831-Charges HAO constat\u00e9es": {},
+ "833-Charges li\u00e9es aux op\u00e9rations de restructuration": {},
+ "834-Pertes sur cr\u00e9ances HAO": {},
+ "835-Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {},
+ "836-Abandons de cr\u00e9ances consentis": {},
+ "837-Charges li\u00e9es aux op\u00e9rations de liquidation": {},
+ "839-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "85-Dotations hors activit\u00e9s ordinaires": {
+ "851-Dotations aux provisions r\u00e9glement\u00e9es": {},
+ "852-Dotations aux amortissements HAO": {},
+ "853-Dotations aux d\u00e9pr\u00e9ciations HAO": {},
+ "854-Dotations aux provisions pour risques et charges HAO": {},
+ "858-Autres dotations HAO": {}
+ },
+ "87-Participation des travailleurs": {
+ "871-Participation l\u00e9gale aux b\u00e9n\u00e9fices": {},
+ "874-Participation contractuelle aux b\u00e9n\u00e9fices": {},
+ "878-Autres participations": {}
+ },
+ "89-Imp\u00f4ts sur le r\u00e9sultat": {
+ "891-Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "8911-Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {},
+ "8912-Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {},
+ "8913-Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {}
+ },
+ "892-Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {},
+ "895-Imp\u00f4t minimum forfaitaire IMF": {},
+ "899-D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "8991-D\u00e9gr\u00e8vements": {},
+ "8994-Annulations pour pertes r\u00e9troactives": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "82-Produits des cessions d\u2019immobilisations": {
+ "821-Immobilisations incorporelles": {},
+ "822-Immobilisations corporelles": {},
+ "826-Immobilisations financi\u00e8res": {}
+ },
+ "84-Produits hors activit\u00e9s ordinaires": {
+ "841-Produits HAO constat\u00e9s": {},
+ "843-Produits li\u00e9s aux op\u00e9rations de restructuration": {},
+ "844-Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {},
+ "845-Dons et lib\u00e9ralit\u00e9s obtenus": {},
+ "846-Abandons de cr\u00e9ances obtenus": {},
+ "847-Produits li\u00e9s aux op\u00e9rations de liquidation": {},
+ "848-Transferts de charges HAO": {},
+ "849-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "86-Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "861-Reprises de provisions r\u00e9glement\u00e9es": {},
+ "862-Reprises d\u2019amortissements HAO": {},
+ "863-Reprises de d\u00e9pr\u00e9ciations HAO": {},
+ "864-Reprises de provisions pour risques et charges HAO": {},
+ "868-Autres reprises HAO": {}
+ },
+ "88-Subventions d\u2019\u00e9quilibre": {
+ "881-\u00c9tat": {},
+ "884-Collectivit\u00e9s publiques": {},
+ "886-Groupe": {},
+ "888-Autres": {}
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/gn_plan_comptable_avec_code.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/gn_plan_comptable_avec_code.json
new file mode 100644
index 00000000000..948a4357932
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/gn_plan_comptable_avec_code.json
@@ -0,0 +1,4208 @@
+{
+ "country_code": "gn",
+ "name": "Syscohada - Plan Comptable avec code",
+ "tree": {
+ "Comptes de ressources durables": {
+ "Capital": {
+ "Capital social": {
+ "Capital souscrit, non appel\u00e9": {
+ "account_number": "1011"
+ },
+ "Capital souscrit, appel\u00e9, non vers\u00e9": {
+ "account_number": "1012"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {
+ "account_number": "1013"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, amorti": {
+ "account_number": "1014"
+ },
+ "Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {
+ "account_number": "1018"
+ },
+ "account_number": "101"
+ },
+ "Capital par dotation": {
+ "Dotation initiale": {
+ "account_number": "1021"
+ },
+ "Dotations compl\u00e9mentaires": {
+ "account_number": "1022"
+ },
+ "Autres dotations": {
+ "account_number": "1028"
+ },
+ "account_number": "102"
+ },
+ "Capital personnel": {
+ "account_number": "103"
+ },
+ "Compte de l\u2019exploitant": {
+ "Apports temporaires": {
+ "account_number": "1041"
+ },
+ "Op\u00e9rations courantes": {
+ "account_number": "1042"
+ },
+ "R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {
+ "account_number": "1043"
+ },
+ "Pr\u00e9l\u00e8vements d\u2019autoconsommation": {
+ "account_number": "1047"
+ },
+ "Autres pr\u00e9l\u00e8vements": {
+ "account_number": "1048"
+ },
+ "account_number": "104"
+ },
+ "Primes li\u00e9es au capital social": {
+ "Primes d\u2019\u00e9mission": {
+ "account_number": "1051"
+ },
+ "Primes d\u2019apport": {
+ "account_number": "1052"
+ },
+ "Primes de fusion": {
+ "account_number": "1053"
+ },
+ "Primes de conversion": {
+ "account_number": "1054"
+ },
+ "Autres primes": {
+ "account_number": "1058"
+ },
+ "account_number": "105"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation": {
+ "\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {
+ "account_number": "1061"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation libre": {
+ "account_number": "1062"
+ },
+ "account_number": "106"
+ },
+ "Apporteurs, capital souscrit, non appel\u00e9": {
+ "account_number": "109"
+ },
+ "account_number": "10"
+ },
+ "R\u00e9serves": {
+ "R\u00e9serve l\u00e9gale": {
+ "account_number": "111"
+ },
+ "R\u00e9serves statutaires ou contractuelles": {
+ "account_number": "112"
+ },
+ "R\u00e9serves r\u00e9glement\u00e9es": {
+ "R\u00e9serves de plus-values nettes \u00e0 long terme": {
+ "account_number": "1131"
+ },
+ "R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "1132"
+ },
+ "R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {
+ "account_number": "1133"
+ },
+ "R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {
+ "account_number": "1134"
+ },
+ "Autres r\u00e9serves r\u00e9glement\u00e9es": {
+ "account_number": "1135"
+ },
+ "account_number": "113"
+ },
+ "Autres r\u00e9serves": {
+ "R\u00e9serves facultatives": {
+ "account_number": "1181"
+ },
+ "R\u00e9serves diverses": {
+ "account_number": "1188"
+ },
+ "account_number": "118"
+ },
+ "account_number": "11"
+ },
+ "Report \u00e0 nouveau": {
+ "Report \u00e0 nouveau cr\u00e9diteur": {
+ "account_number": "121"
+ },
+ "Report \u00e0 nouveau d\u00e9biteur": {
+ "Perte nette \u00e0 reporter": {
+ "account_number": "1291"
+ },
+ "Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {
+ "account_number": "1292"
+ },
+ "account_number": "129"
+ },
+ "account_number": "12"
+ },
+ "R\u00e9sultat net de l\u2019exercice": {
+ "R\u00e9sultat en instance d\u2019affectation": {
+ "R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {
+ "account_number": "1301"
+ },
+ "R\u00e9sultat en instance d\u2019affectation : perte": {
+ "account_number": "1309"
+ },
+ "account_number": "130"
+ },
+ "R\u00e9sultat net : b\u00e9n\u00e9fice": {
+ "account_number": "131"
+ },
+ "Marge commerciale (MC)": {
+ "account_number": "132"
+ },
+ "Valeur ajout\u00e9e (VA)": {
+ "account_number": "133"
+ },
+ "Exc\u00e9dent brut d\u2019exploitation (EBE)": {
+ "account_number": "134"
+ },
+ "R\u00e9sultat d\u2019exploitation (RE)": {
+ "account_number": "135"
+ },
+ "R\u00e9sultat financier (RF)": {
+ "account_number": "136"
+ },
+ "R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {
+ "account_number": "137"
+ },
+ "R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "R\u00e9sultat de fusion": {
+ "account_number": "1381"
+ },
+ "R\u00e9sultat d\u2019apport partiel d\u2019actif": {
+ "account_number": "1382"
+ },
+ "R\u00e9sultat de scission": {
+ "account_number": "1383"
+ },
+ "R\u00e9sultat de liquidation": {
+ "account_number": "1384"
+ },
+ "account_number": "138"
+ },
+ "R\u00e9sultat net : perte": {
+ "account_number": "139"
+ },
+ "account_number": "13"
+ },
+ "Subventions d\u2019investissement": {
+ "Subventions d\u2019\u00e9quipement": {
+ "\u00c9tat": {
+ "account_number": "1411"
+ },
+ "R\u00e9gions": {
+ "account_number": "1412"
+ },
+ "D\u00e9partements": {
+ "account_number": "1413"
+ },
+ "Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {
+ "account_number": "1414"
+ },
+ "Entit\u00e9s publiques ou mixtes": {
+ "account_number": "1415"
+ },
+ "Entit\u00e9s et organismes priv\u00e9s": {
+ "account_number": "1416"
+ },
+ "Organismes internationaux": {
+ "account_number": "1417"
+ },
+ "Autres": {
+ "account_number": "1418"
+ },
+ "account_number": "141"
+ },
+ "Autres subventions d\u2019investissement": {
+ "account_number": "148"
+ },
+ "account_number": "14"
+ },
+ "Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "Amortissements d\u00e9rogatoires": {
+ "account_number": "151"
+ },
+ "Plus-values de cession \u00e0 r\u00e9investir": {
+ "account_number": "152"
+ },
+ "Fonds r\u00e9glement\u00e9s": {
+ "Fonds National": {
+ "account_number": "1531"
+ },
+ "Pr\u00e9l\u00e8vement pour le Budget": {
+ "account_number": "1532"
+ },
+ "account_number": "153"
+ },
+ "Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {
+ "account_number": "154"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "Reconstitution des gisements miniers et p\u00e9troliers": {
+ "account_number": "1551"
+ },
+ "account_number": "155"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "Hausse de prix": {
+ "account_number": "1561"
+ },
+ "Fluctuation des cours": {
+ "account_number": "1562"
+ },
+ "account_number": "156"
+ },
+ "Provisions pour investissement": {
+ "account_number": "157"
+ },
+ "Autres provisions et fonds r\u00e9glement\u00e9s": {
+ "account_number": "158"
+ },
+ "account_number": "15"
+ },
+ "Emprunts et dettes assimil\u00e9es": {
+ "Emprunts obligataires": {
+ "Emprunts obligataires ordinaires": {
+ "account_number": "1611"
+ },
+ "Emprunts obligataires convertibles en actions": {
+ "account_number": "1612"
+ },
+ "Emprunts obligataires remboursables en actions": {
+ "account_number": "1613"
+ },
+ "Autres emprunts obligataires": {
+ "account_number": "1618"
+ },
+ "account_number": "161"
+ },
+ "Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "162"
+ },
+ "Avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "163"
+ },
+ "Avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "164"
+ },
+ "D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "D\u00e9p\u00f4ts": {
+ "account_number": "1651"
+ },
+ "Cautionnements": {
+ "account_number": "1652"
+ },
+ "account_number": "165"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur emprunts obligataires": {
+ "account_number": "1661"
+ },
+ "Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "1662"
+ },
+ "Sur avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "1663"
+ },
+ "Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "1664"
+ },
+ "Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "account_number": "1665"
+ },
+ "Sur avances assorties de conditions particuli\u00e8res": {
+ "account_number": "1667"
+ },
+ "Sur autres emprunts et dettes": {
+ "account_number": "1668"
+ },
+ "account_number": "166"
+ },
+ "Avances assorties de conditions particuli\u00e8res": {
+ "Avances bloqu\u00e9es pour augmentation du capital": {
+ "account_number": "1671"
+ },
+ "Avances conditionn\u00e9es par l\u2019\u00c9tat": {
+ "account_number": "1672"
+ },
+ "Avances conditionn\u00e9es par les autres organismes africains": {
+ "account_number": "1673"
+ },
+ "Avances conditionn\u00e9es par les organismes internationaux": {
+ "account_number": "1674"
+ },
+ "account_number": "167"
+ },
+ "Autres emprunts et dettes": {
+ "Rentes viag\u00e8res capitalis\u00e9es": {
+ "account_number": "1681"
+ },
+ "Billets de fonds": {
+ "account_number": "1682"
+ },
+ "Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {
+ "account_number": "1683"
+ },
+ "Emprunts participatifs": {
+ "account_number": "1684"
+ },
+ "Participation des travailleurs aux b\u00e9n\u00e9fices": {
+ "account_number": "1685"
+ },
+ "Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {
+ "account_number": "1686"
+ },
+ "account_number": "168"
+ },
+ "account_number": "16"
+ },
+ "Dettes de location acquisition": {
+ "Dettes de location acquisition / cr\u00e9dit bail immobilier": {
+ "account_number": "172"
+ },
+ "Dettes de location acquisition / cr\u00e9dit bail mobilier": {
+ "account_number": "173"
+ },
+ "Dettes de location acquisition / location de vente": {
+ "account_number": "174"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "1762"
+ },
+ "Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "1763"
+ },
+ "Sur dettes de location acquisition / location-vente": {
+ "account_number": "1764"
+ },
+ "Sur autres dettes de location acquisition": {
+ "account_number": "1768"
+ },
+ "account_number": "176"
+ },
+ "Autres dettes de location acquisition": {
+ "account_number": "178"
+ },
+ "account_number": "17"
+ },
+ "Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "Dettes li\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "1811"
+ },
+ "Dettes li\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "1812"
+ },
+ "account_number": "181"
+ },
+ "Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "182"
+ },
+ "Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "183"
+ },
+ "Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "184"
+ },
+ "Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "185"
+ },
+ "Comptes de liaison charges": {
+ "account_number": "186"
+ },
+ "Comptes de liaison produits": {
+ "account_number": "187"
+ },
+ "Comptes de liaison des soci\u00e9t\u00e9s en participation": {
+ "account_number": "188"
+ },
+ "account_number": "18"
+ },
+ "Provisions pour risques et charges": {
+ "Provisions pour litiges": {
+ "account_number": "191"
+ },
+ "Provisions pour garanties donn\u00e9es aux clients": {
+ "account_number": "192"
+ },
+ "Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {
+ "account_number": "193"
+ },
+ "Provisions pour pertes de change": {
+ "account_number": "194"
+ },
+ "Provisions pour imp\u00f4ts": {
+ "account_number": "195"
+ },
+ "Provisions pour pensions et obligations similaires": {
+ "Provisions pour pensions et obligations similaires engagement de retraite": {
+ "account_number": "1961"
+ },
+ "Actif du r\u00e9gime de retraite": {
+ "account_number": "1962"
+ },
+ "account_number": "196"
+ },
+ "Provisions pour restructuration": {
+ "account_number": "197"
+ },
+ "Autres provisions pour risques et charges": {
+ "Provisions pour amendes et p\u00e9nalit\u00e9s": {
+ "account_number": "1981"
+ },
+ "Provisions pour propre assureur": {
+ "account_number": "1983"
+ },
+ "Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "1984"
+ },
+ "Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {
+ "account_number": "1985"
+ },
+ "Provisions pour divers risques et charges": {
+ "account_number": "1988"
+ },
+ "account_number": "198"
+ },
+ "account_number": "19"
+ },
+ "root_type": "Equity",
+ "account_number": "1"
+ },
+ "Comptes d\u2019actif immobilis\u00e9": {
+ "Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "211"
+ },
+ "Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "Brevets": {
+ "account_type": "Fixed Asset",
+ "account_number": "2121"
+ },
+ "Licences": {
+ "account_type": "Fixed Asset",
+ "account_number": "2122"
+ },
+ "Concessions de service public": {
+ "account_type": "Fixed Asset",
+ "account_number": "2123"
+ },
+ "Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "account_number": "2128"
+ },
+ "account_number": "212"
+ },
+ "Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "Logiciels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2131"
+ },
+ "Sites internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2132"
+ },
+ "account_number": "213"
+ },
+ "Marques": {
+ "account_type": "Fixed Asset",
+ "account_number": "214"
+ },
+ "Fonds commercial": {
+ "account_type": "Fixed Asset",
+ "account_number": "215"
+ },
+ "Droit au bail": {
+ "account_type": "Fixed Asset",
+ "account_number": "216"
+ },
+ "Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset",
+ "account_number": "217"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset",
+ "account_number": "2181"
+ },
+ "Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset",
+ "account_number": "2182"
+ },
+ "Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset",
+ "account_number": "2183"
+ },
+ "Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset",
+ "account_number": "2184"
+ },
+ "Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2188"
+ },
+ "account_number": "218"
+ },
+ "Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2191"
+ },
+ "Logiciels et internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2193"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2198"
+ },
+ "account_number": "219"
+ },
+ "account_number": "21"
+ },
+ "Terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset",
+ "account_number": "2211"
+ },
+ "Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset",
+ "account_number": "2212"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2218"
+ },
+ "account_number": "221"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset",
+ "account_number": "2221"
+ },
+ "Autres terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2228"
+ },
+ "account_number": "222"
+ },
+ "Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2231"
+ },
+ "Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2232"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2234"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2235"
+ },
+ "Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "account_number": "2238"
+ },
+ "account_number": "223"
+ },
+ "Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset",
+ "account_number": "2241"
+ },
+ "Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2245"
+ },
+ "Autres travaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2248"
+ },
+ "account_number": "224"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "Carri\u00e8res": {
+ "account_type": "Fixed Asset",
+ "account_number": "2251"
+ },
+ "account_number": "225"
+ },
+ "Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "Parkings": {
+ "account_type": "Fixed Asset",
+ "account_number": "2261"
+ },
+ "account_number": "226"
+ },
+ "Terrains mis en concession": {
+ "account_type": "Fixed Asset",
+ "account_number": "227"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains immeubles de placement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2281"
+ },
+ "Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset",
+ "account_number": "2285"
+ },
+ "Terrains de location acquisition": {
+ "account_type": "Fixed Asset",
+ "account_number": "2286"
+ },
+ "Divers terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2288"
+ },
+ "account_number": "228"
+ },
+ "Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "account_number": "2291"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2292"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2295"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2298"
+ },
+ "account_number": "229"
+ },
+ "account_number": "22"
+ },
+ "B\u00e2timents, installations techniques et agencements": {
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "B\u00e2timents industriels": {
+ "account_number": "2311"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2312"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2313"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2314"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2315"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2316"
+ },
+ "account_number": "231"
+ },
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "B\u00e2timents industriels": {
+ "account_number": "2321"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2322"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2323"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2324"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2325"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2326"
+ },
+ "account_number": "232"
+ },
+ "Ouvrages d\u2019infrastructure": {
+ "Voies de terre": {
+ "account_number": "2331"
+ },
+ "Voies de fer": {
+ "account_number": "2332"
+ },
+ "Voies d\u2019eau": {
+ "account_number": "2333"
+ },
+ "Barrages, Digues": {
+ "account_number": "2334"
+ },
+ "Pistes d\u2019a\u00e9rodrome": {
+ "account_number": "2335"
+ },
+ "Autres ouvrages d\u2019infrastructures": {
+ "account_number": "2338"
+ },
+ "account_number": "233"
+ },
+ "Am\u00e9nagements, agencements et installations techniques": {
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {
+ "account_number": "2341"
+ },
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {
+ "account_number": "2342"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {
+ "account_number": "2343"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {
+ "account_number": "2344"
+ },
+ "Am\u00e9nagements et agencements des b\u00e2timents": {
+ "account_number": "2345"
+ },
+ "account_number": "234"
+ },
+ "Am\u00e9nagements de bureaux": {
+ "Installations g\u00e9n\u00e9rales": {
+ "account_number": "2351"
+ },
+ "Autres am\u00e9nagements de bureaux": {
+ "account_number": "2358"
+ },
+ "account_number": "235"
+ },
+ "B\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "237"
+ },
+ "Autres installations et agencements": {
+ "account_number": "238"
+ },
+ "B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "B\u00e2timents en cours": {
+ "account_number": "2391"
+ },
+ "Installations en cours": {
+ "account_number": "2392"
+ },
+ "Ouvrages d\u2019infrastructure en cours": {
+ "account_number": "2393"
+ },
+ "Am\u00e9nagements et agencements et installations techniques en cours": {
+ "account_number": "2394"
+ },
+ "Am\u00e9nagements de bureaux en cours": {
+ "account_number": "2395"
+ },
+ "Autres installations et agencements en cours": {
+ "account_number": "2398"
+ },
+ "account_number": "239"
+ },
+ "account_number": "23"
+ },
+ "Mat\u00e9riel, mobilier et actifs biologiques": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "Mat\u00e9riel industriel": {
+ "account_number": "2411"
+ },
+ "Outillage industriel": {
+ "account_number": "2412"
+ },
+ "Mat\u00e9riel commercial": {
+ "account_number": "2413"
+ },
+ "Outillage commercial": {
+ "account_number": "2414"
+ },
+ "Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {
+ "account_number": "2416"
+ },
+ "account_number": "241"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "Mat\u00e9riel agricole": {
+ "account_number": "2421"
+ },
+ "Outillage agricole": {
+ "account_number": "2422"
+ },
+ "Mat\u00e9riel & outillage agricole de location-acquisition": {
+ "account_number": "2426"
+ },
+ "account_number": "242"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "243"
+ },
+ "Mat\u00e9riel et mobilier": {
+ "Mat\u00e9riel de bureau": {
+ "account_number": "2441"
+ },
+ "Mat\u00e9riel informatique": {
+ "account_number": "2442"
+ },
+ "Mat\u00e9riel bureautique": {
+ "account_number": "2443"
+ },
+ "Mobilier de bureau": {
+ "account_number": "2444"
+ },
+ "Mat\u00e9riel et mobilier immeubles de placement": {
+ "account_number": "2445"
+ },
+ "Mat\u00e9riel et mobilier de location acquisition": {
+ "account_number": "2446"
+ },
+ "Mat\u00e9riel et mobilier des logements du personnel": {
+ "account_number": "2447"
+ },
+ "account_number": "244"
+ },
+ "Mat\u00e9riel de transport": {
+ "Mat\u00e9riel automobile": {
+ "account_number": "2451"
+ },
+ "Mat\u00e9riel ferroviaire": {
+ "account_number": "2452"
+ },
+ "Mat\u00e9riel fluvial, lagunaire": {
+ "account_number": "2453"
+ },
+ "Mat\u00e9riel naval": {
+ "account_number": "2454"
+ },
+ "Mat\u00e9riel a\u00e9rien": {
+ "account_number": "2455"
+ },
+ "Mat\u00e9riel de transport de location-acquisition": {
+ "account_number": "2456"
+ },
+ "Mat\u00e9riel hippomobile": {
+ "account_number": "2457"
+ },
+ "Autres mat\u00e9riels de transport": {
+ "account_number": "2458"
+ },
+ "account_number": "245"
+ },
+ "Actifs biologiques": {
+ "Cheptel, animaux de trait": {
+ "account_number": "2461"
+ },
+ "Cheptel, animaux reproducteurs": {
+ "account_number": "2462"
+ },
+ "Animaux de garde": {
+ "account_number": "2463"
+ },
+ "Plantations agricoles": {
+ "account_number": "2465"
+ },
+ "Autres actifs biologiques": {
+ "account_number": "2468"
+ },
+ "account_number": "246"
+ },
+ "Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "Agencements et am\u00e9nagements du mat\u00e9riel": {
+ "account_number": "2471"
+ },
+ "Agencements et am\u00e9nagements des actifs biologiques": {
+ "account_number": "2472"
+ },
+ "Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2478"
+ },
+ "account_number": "247"
+ },
+ "Autres mat\u00e9riels et mobiliers": {
+ "Collections et \u0153uvres d\u2019art": {
+ "account_number": "2481"
+ },
+ "Divers mat\u00e9riels mobiliers": {
+ "account_number": "2488"
+ },
+ "account_number": "248"
+ },
+ "Mat\u00e9riels et actifs biologiques en cours": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2491"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "account_number": "2492"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2493"
+ },
+ "Mat\u00e9riel et mobilier de bureau": {
+ "account_number": "2494"
+ },
+ "Mat\u00e9riel de transport": {
+ "account_number": "2495"
+ },
+ "Actifs biologiques": {
+ "account_number": "2496"
+ },
+ "Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2497"
+ },
+ "Autres mat\u00e9riels et actifs biologiques en cours": {
+ "account_number": "2498"
+ },
+ "account_number": "249"
+ },
+ "account_number": "24"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations": {
+ "Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "251"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "252"
+ },
+ "account_number": "25"
+ },
+ "Titres de participation": {
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "261"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "262"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "263"
+ },
+ "Participations dans des organismes professionnels": {
+ "account_number": "265"
+ },
+ "Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "266"
+ },
+ "Autres titres de participation": {
+ "account_number": "268"
+ },
+ "account_number": "26"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "Pr\u00eats et cr\u00e9ances": {
+ "Pr\u00eats participatifs": {
+ "account_number": "2711"
+ },
+ "Pr\u00eats aux associ\u00e9s": {
+ "account_number": "2712"
+ },
+ "Billets de fonds": {
+ "account_number": "2713"
+ },
+ "Titres pr\u00eat\u00e9s": {
+ "account_number": "2714"
+ },
+ "Autres pr\u00eats et cr\u00e9ances": {
+ "account_number": "2718"
+ },
+ "account_number": "271"
+ },
+ "Pr\u00eats au personnel": {
+ "Pr\u00eats immobiliers": {
+ "account_number": "2721"
+ },
+ "Pr\u00eats mobiliers et d\u2019installation": {
+ "account_number": "2722"
+ },
+ "Autres pr\u00eats au personnel": {
+ "account_number": "2728"
+ },
+ "account_number": "272"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "Retenues de garantie": {
+ "account_number": "2731"
+ },
+ "Fonds r\u00e9glement\u00e9": {
+ "account_number": "2733"
+ },
+ "Cr\u00e9ances sur le conc\u00e9dant": {
+ "account_number": "2734"
+ },
+ "Autres cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2738"
+ },
+ "account_number": "273"
+ },
+ "Titres immobilis\u00e9s": {
+ "Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {
+ "account_number": "2741"
+ },
+ "Titres participatifs": {
+ "account_number": "2742"
+ },
+ "Certificats d\u2019investissement": {
+ "account_number": "2743"
+ },
+ "Parts de fonds commun de placement (FCP)": {
+ "account_number": "2744"
+ },
+ "Obligations": {
+ "account_number": "2745"
+ },
+ "Actions ou parts propres": {
+ "account_number": "2746"
+ },
+ "Autres titres immobilis\u00e9s": {
+ "account_number": "2748"
+ },
+ "account_number": "274"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "D\u00e9p\u00f4ts pour loyers d\u2019avance": {
+ "account_number": "2751"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {
+ "account_number": "2752"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019eau": {
+ "account_number": "2753"
+ },
+ "D\u00e9p\u00f4ts pour le gaz": {
+ "account_number": "2754"
+ },
+ "D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {
+ "account_number": "2755"
+ },
+ "Cautionnements sur march\u00e9s publics": {
+ "account_number": "2756"
+ },
+ "Cautionnements sur autres op\u00e9rations": {
+ "account_number": "2757"
+ },
+ "Autres d\u00e9p\u00f4ts et cautionnements": {
+ "account_number": "2758"
+ },
+ "account_number": "275"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Pr\u00eats et cr\u00e9ances non commerciales": {
+ "account_number": "2761"
+ },
+ "Pr\u00eats au personnel": {
+ "account_number": "2762"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2763"
+ },
+ "Titres immobilis\u00e9s": {
+ "account_number": "2764"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2765"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {
+ "account_number": "2767"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "account_number": "2768"
+ },
+ "account_number": "276"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "2771"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "2772"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "2773"
+ },
+ "Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "2774"
+ },
+ "account_number": "277"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "Cr\u00e9ances diverses groupe": {
+ "account_number": "2781"
+ },
+ "Cr\u00e9ances diverses hors groupe": {
+ "account_number": "2782"
+ },
+ "Banques d\u00e9p\u00f4ts \u00e0 terme": {
+ "account_number": "2784"
+ },
+ "Or et m\u00e9taux pr\u00e9cieux": {
+ "account_number": "2785"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "account_number": "2788"
+ },
+ "account_number": "278"
+ },
+ "account_number": "27"
+ },
+ "Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2811"
+ },
+ "Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2812"
+ },
+ "Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2813"
+ },
+ "Amortissements des marques": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2814"
+ },
+ "Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2815"
+ },
+ "Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2816"
+ },
+ "Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2817"
+ },
+ "Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2818"
+ },
+ "account_number": "281"
+ },
+ "Amortissements des terrains": {
+ "Amortissements des travaux de mise en valeur des terrains": {
+ "account_number": "2824"
+ },
+ "account_number": "282"
+ },
+ "Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2831"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2832"
+ },
+ "Amortissements des ouvrages d\u2019infrastructure": {
+ "account_number": "2833"
+ },
+ "Amortissements des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2834"
+ },
+ "Amortissements des am\u00e9nagements de bureaux": {
+ "account_number": "2835"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2837"
+ },
+ "Amortissements des autres installations et agencements": {
+ "account_number": "2838"
+ },
+ "account_number": "283"
+ },
+ "Amortissements du mat\u00e9riel": {
+ "Amortissements du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2841"
+ },
+ "Amortissements du mat\u00e9riel et outillage agricole": {
+ "account_number": "2842"
+ },
+ "Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2843"
+ },
+ "Amortissements du mat\u00e9riel et mobilier": {
+ "account_number": "2844"
+ },
+ "Amortissements du mat\u00e9riel de transport": {
+ "account_number": "2845"
+ },
+ "Amortissements des actifs biologiques": {
+ "account_number": "2846"
+ },
+ "Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2847"
+ },
+ "Amortissements des autres mat\u00e9riels": {
+ "account_number": "2848"
+ },
+ "account_number": "284"
+ },
+ "account_number": "28"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations": {
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {
+ "account_number": "2911"
+ },
+ "D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {
+ "account_number": "2912"
+ },
+ "D\u00e9pr\u00e9ciations des logiciels et sites internet": {
+ "account_number": "2913"
+ },
+ "D\u00e9pr\u00e9ciations des marques": {
+ "account_number": "2914"
+ },
+ "D\u00e9pr\u00e9ciations du fonds commercial": {
+ "account_number": "2915"
+ },
+ "D\u00e9pr\u00e9ciations du droit au bail": {
+ "account_number": "2916"
+ },
+ "D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {
+ "account_number": "2917"
+ },
+ "D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {
+ "account_number": "2918"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {
+ "account_number": "2919"
+ },
+ "account_number": "291"
+ },
+ "D\u00e9pr\u00e9ciations des terrains": {
+ "D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {
+ "account_number": "2921"
+ },
+ "D\u00e9pr\u00e9ciations des terrains nus": {
+ "account_number": "2922"
+ },
+ "D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {
+ "account_number": "2923"
+ },
+ "D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {
+ "account_number": "2924"
+ },
+ "D\u00e9pr\u00e9ciations des terrains de gisement": {
+ "account_number": "2925"
+ },
+ "D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {
+ "account_number": "2926"
+ },
+ "D\u00e9pr\u00e9ciations des terrains mis en concession": {
+ "account_number": "2927"
+ },
+ "D\u00e9pr\u00e9ciations des autres terrains": {
+ "account_number": "2928"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {
+ "account_number": "2929"
+ },
+ "account_number": "292"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2931"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2932"
+ },
+ "D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {
+ "account_number": "2933"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2934"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {
+ "account_number": "2935"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2937"
+ },
+ "D\u00e9pr\u00e9ciations des autres installations et agencements": {
+ "account_number": "2938"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {
+ "account_number": "2939"
+ },
+ "account_number": "293"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2941"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {
+ "account_number": "2942"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2943"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {
+ "account_number": "2944"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {
+ "account_number": "2945"
+ },
+ "D\u00e9pr\u00e9ciations des actifs biologiques": {
+ "account_number": "2946"
+ },
+ "D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2947"
+ },
+ "D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {
+ "account_number": "2948"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {
+ "account_number": "2949"
+ },
+ "account_number": "294"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "2951"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "2952"
+ },
+ "account_number": "295"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation": {
+ "D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "2961"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "2962"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "2963"
+ },
+ "D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {
+ "account_number": "2965"
+ },
+ "D\u00e9pr\u00e9ciations des parts dans des GIE": {
+ "account_number": "2966"
+ },
+ "D\u00e9pr\u00e9ciations des autres titres de participation": {
+ "account_number": "2968"
+ },
+ "account_number": "296"
+ },
+ "D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {
+ "account_number": "2971"
+ },
+ "D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {
+ "account_number": "2972"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2973"
+ },
+ "D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {
+ "account_number": "2974"
+ },
+ "D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2975"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "account_number": "2977"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {
+ "account_number": "2978"
+ },
+ "account_number": "297"
+ },
+ "account_number": "29"
+ },
+ "root_type": "Asset",
+ "account_number": "2"
+ },
+ "Comptes de Stocks": {
+ "Marchandises": {
+ "Marchandises A": {
+ "Marchandises A1": {
+ "account_number": "3111"
+ },
+ "Marchandises A2": {
+ "account_number": "3112"
+ },
+ "account_number": "311"
+ },
+ "Marchandises B": {
+ "Marchandises B1": {
+ "account_number": "3121"
+ },
+ "Marchandises B2": {
+ "account_number": "3122"
+ },
+ "account_number": "312"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3131"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3132"
+ },
+ "account_number": "313"
+ },
+ "Marchandises hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "318"
+ },
+ "account_number": "31"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Mati\u00e8res A": {
+ "account_number": "321"
+ },
+ "Mati\u00e8res B": {
+ "account_number": "322"
+ },
+ "Fournitures (A, B)": {
+ "account_number": "323"
+ },
+ "account_number": "32"
+ },
+ "Autres approvisionnements": {
+ "Mati\u00e8res consommables": {
+ "account_number": "331"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "332"
+ },
+ "Fournitures de magasin": {
+ "account_number": "333"
+ },
+ "Fournitures de bureau": {
+ "account_number": "334"
+ },
+ "Emballages": {
+ "Emballages perdus": {
+ "account_number": "3351"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "3352"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "3353"
+ },
+ "Autres emballages": {
+ "account_number": "3358"
+ },
+ "account_number": "335"
+ },
+ "Autres mati\u00e8res": {
+ "account_number": "338"
+ },
+ "account_number": "33"
+ },
+ "Produits en cours": {
+ "Produits en cours": {
+ "Produits en cours P1": {
+ "account_number": "3411"
+ },
+ "Produits en cours P2": {
+ "account_number": "3412"
+ },
+ "account_number": "341"
+ },
+ "Travaux en cours": {
+ "Travaux en cours T1": {
+ "account_number": "3421"
+ },
+ "Travaux en cours T2": {
+ "account_number": "3422"
+ },
+ "account_number": "342"
+ },
+ "Produits interm\u00e9diaires en cours": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3431"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3432"
+ },
+ "account_number": "343"
+ },
+ "Produits r\u00e9siduels en cours": {
+ "Produits r\u00e9siduels A": {
+ "account_number": "3441"
+ },
+ "Produits r\u00e9siduels B": {
+ "account_number": "3442"
+ },
+ "account_number": "344"
+ },
+ "Actifs biologiques en cours": {
+ "Animaux": {
+ "account_number": "3451"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3452"
+ },
+ "account_number": "345"
+ },
+ "account_number": "34"
+ },
+ "Services en cours": {
+ "\u00c9tudes en cours": {
+ "\u00c9tudes en cours E1": {
+ "account_number": "3511"
+ },
+ "\u00c9tudes en cours E2": {
+ "account_number": "3512"
+ },
+ "account_number": "351"
+ },
+ "Prestations de services en cours": {
+ "Prestations de services S1": {
+ "account_number": "3521"
+ },
+ "Prestations de services S2": {
+ "account_number": "3522"
+ }
+ },
+ "account_number": "35"
+ },
+ "Produits finis": {
+ "Produits finis A": {
+ "account_number": "361"
+ },
+ "Produits finis B": {
+ "account_number": "362"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3631"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3632"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3638"
+ },
+ "account_number": "363"
+ },
+ "account_number": "36"
+ },
+ "Produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3711"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3712"
+ },
+ "account_number": "371"
+ },
+ "Produits r\u00e9siduels": {
+ "D\u00e9chets": {
+ "account_number": "3721"
+ },
+ "Rebuts": {
+ "account_number": "3722"
+ },
+ "Mati\u00e8res de R\u00e9cup\u00e9ration": {
+ "account_number": "3723"
+ },
+ "account_number": "372"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3731"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3732"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3738"
+ },
+ "account_number": "373"
+ },
+ "account_number": "37"
+ },
+ "Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "Marchandises en cours de route": {
+ "account_number": "381"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {
+ "account_number": "382"
+ },
+ "Autres approvisionnements en cours de route": {
+ "account_number": "383"
+ },
+ "Produits finis en cours de route": {
+ "account_number": "386"
+ },
+ "Stock en consignation ou en d\u00e9p\u00f4t": {
+ "Stock en consignation": {
+ "account_number": "3871"
+ },
+ "Stock en d\u00e9p\u00f4t": {
+ "account_number": "3872"
+ },
+ "account_number": "387"
+ },
+ "Stock provenant d\u2019immobilisations mises hors service ou au rebut": {
+ "account_number": "388"
+ },
+ "account_number": "38"
+ },
+ "D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "D\u00e9pr\u00e9ciations des stocks de marchandises": {
+ "account_number": "391"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "392"
+ },
+ "D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {
+ "account_number": "393"
+ },
+ "D\u00e9pr\u00e9ciations des productions en cours": {
+ "account_number": "394"
+ },
+ "D\u00e9pr\u00e9ciations des services en cours": {
+ "account_number": "395"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits finis": {
+ "account_number": "396"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "account_number": "397"
+ },
+ "D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_number": "398"
+ },
+ "account_number": "39"
+ },
+ "root_type": "Asset",
+ "account_number": "3"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "Fournisseurs d\u00e9biteurs": {
+ "Fournisseurs Avances et acomptes vers\u00e9s": {
+ "account_number": "4091"
+ },
+ "Fournisseurs Groupe avances et acomptes vers\u00e9s": {
+ "account_number": "4092"
+ },
+ "Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {
+ "account_number": "4093"
+ },
+ "Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {
+ "account_number": "4094"
+ },
+ "Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {
+ "account_number": "4098"
+ },
+ "account_number": "409"
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "Clients": {
+ "Clients": {
+ "account_type": "Receivable",
+ "account_number": "4111"
+ },
+ "Clients groupe": {
+ "account_type": "Receivable",
+ "account_number": "4112"
+ },
+ "Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable",
+ "account_number": "4114"
+ },
+ "Clients, organismes internationaux": {
+ "account_type": "Receivable",
+ "account_number": "4115"
+ },
+ "Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable",
+ "account_number": "4116"
+ },
+ "Client, retenues de garantie": {
+ "account_type": "Receivable",
+ "account_number": "4117"
+ },
+ "Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable",
+ "account_number": "4118"
+ },
+ "account_type": "Receivable",
+ "account_number": "411"
+ },
+ "Clients, effets \u00e0 recevoir en portefeuille": {
+ "Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4121"
+ },
+ "Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4122"
+ },
+ "\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4124"
+ },
+ "Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4125"
+ },
+ "account_type": "Receivable",
+ "account_number": "412"
+ },
+ "Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4131"
+ },
+ "Clients, effets impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4132"
+ },
+ "Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4133"
+ },
+ "Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4138"
+ },
+ "account_type": "Receivable",
+ "account_number": "413"
+ },
+ "Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4141"
+ },
+ "Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4142"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4146"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4147"
+ },
+ "account_type": "Receivable",
+ "account_number": "414"
+ },
+ "Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable",
+ "account_number": "415"
+ },
+ "Cr\u00e9ances clients litigieuses ou douteuses": {
+ "Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable",
+ "account_number": "4161"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_type": "Receivable",
+ "account_number": "4162"
+ },
+ "account_type": "Receivable",
+ "account_number": "416"
+ },
+ "Clients, produits \u00e0 recevoir": {
+ "Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable",
+ "account_number": "4181"
+ },
+ "Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable",
+ "account_number": "4186"
+ },
+ "account_type": "Receivable",
+ "account_number": "418"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "Personnel, avances et acomptes": {
+ "Personnel, avances": {
+ "account_number": "4211"
+ },
+ "Personnel, acomptes": {
+ "account_number": "4212"
+ },
+ "Frais avanc\u00e9s et fournitures au personnel": {
+ "account_number": "4213"
+ },
+ "account_number": "421"
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "Prestations familiales": {
+ "account_number": "4311"
+ },
+ "Accidents de travail": {
+ "account_number": "4312"
+ },
+ "Caisse de retraite obligatoire": {
+ "account_number": "4313"
+ },
+ "Caisse de retraite facultative": {
+ "account_number": "4314"
+ },
+ "Autres cotisations sociales": {
+ "account_number": "4318"
+ }
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "Mutuelle": {
+ "account_number": "4331"
+ },
+ "Assurances retraite": {
+ "account_number": "4332"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "4333"
+ }
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Produits \u00e0 recevoir": {
+ "account_number": "4387"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "\u00c9tat, TVA factur\u00e9e": {
+ "TVA factur\u00e9e sur ventes": {
+ "account_number": "4431"
+ },
+ "TVA factur\u00e9e sur prestations de services": {
+ "account_number": "4432"
+ },
+ "TVA factur\u00e9e sur travaux": {
+ "account_number": "4433"
+ },
+ "TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {
+ "account_number": "4434"
+ },
+ "TVA sur factures \u00e0 \u00e9tablir": {
+ "account_number": "4435"
+ },
+ "account_number": "443"
+ },
+ "\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "TVA r\u00e9cup\u00e9rable sur immobilisations": {
+ "account_number": "4451"
+ },
+ "TVA r\u00e9cup\u00e9rable sur achats": {
+ "account_number": "4452"
+ },
+ "TVA r\u00e9cup\u00e9rable sur transport": {
+ "account_number": "4453"
+ },
+ "TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {
+ "account_number": "4454"
+ },
+ "TVA r\u00e9cup\u00e9rable sur factures non parvenues": {
+ "account_number": "4455"
+ },
+ "TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {
+ "account_number": "4456"
+ },
+ "account_number": "445"
+ },
+ "\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges \u00e0 payer": {
+ "account_number": "4486"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4487"
+ },
+ "account_number": "448"
+ },
+ "\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "\u00c9tat, obligations cautionn\u00e9es": {
+ "account_number": "4491"
+ },
+ "\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {
+ "account_number": "4492"
+ },
+ "\u00c9tat, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4493"
+ },
+ "\u00c9tat, subventions investissement \u00e0 recevoir": {
+ "account_number": "4494"
+ },
+ "\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {
+ "account_number": "4495"
+ },
+ "\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {
+ "account_number": "4496"
+ },
+ "\u00c9tat, avances sur subventions": {
+ "account_number": "4497"
+ },
+ "\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {
+ "account_number": "4499"
+ },
+ "account_number": "449"
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "Op\u00e9rations avec les organismes africains": {
+ "account_number": "451"
+ },
+ "Op\u00e9rations avec les autres organismes internationaux": {
+ "account_number": "452"
+ },
+ "Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "Organismes internationaux, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4581"
+ },
+ "Organismes internationaux, subventions \u00e0 recevoir": {
+ "account_number": "4582"
+ },
+ "account_number": "458"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "Apporteurs, capital appel\u00e9, non vers\u00e9": {
+ "account_number": "4613"
+ },
+ "Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {
+ "account_number": "4614"
+ },
+ "Apporteurs, titres \u00e0 \u00e9changer": {
+ "account_number": "4618"
+ }
+ },
+ "Apporteurs, restant d\u00fb sur capital appel\u00e9": {
+ "account_number": "467"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4721"
+ },
+ "Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {
+ "account_number": "4726"
+ }
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "Mandants": {
+ "account_number": "4731"
+ },
+ "Mandataires": {
+ "account_number": "4732"
+ },
+ "Commettants": {
+ "account_number": "4733"
+ },
+ "Commissionnaires": {
+ "account_number": "4734"
+ },
+ "\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {
+ "account_number": "4739"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "Compte de r\u00e9partition p\u00e9riodique des produits": {
+ "account_number": "4747"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "Compte actif": {
+ "account_type": "Temporary",
+ "account_number": "4751"
+ }
+ },
+ "Charges constat\u00e9es d\u2019avance": {
+ "account_number": "476"
+ },
+ "478-\u00c9carts de conversion actif": {
+ "Diminution des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4781"
+ },
+ "Diminution des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4782"
+ },
+ "Augmentation des dettes d\u2019exploitation": {
+ "account_number": "4783"
+ },
+ "Augmentation des dettes financi\u00e8res": {
+ "account_number": "4784"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4786"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4788"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "En compte, immobilisations incorporelles": {
+ "account_number": "4851"
+ },
+ "En compte, immobilisations corporelles": {
+ "account_number": "4852"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_number": "4853"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_number": "4854"
+ },
+ "Effets escompt\u00e9s non \u00e9chus": {
+ "account_number": "4855"
+ },
+ "Retenues de garantie": {
+ "account_number": "4857"
+ },
+ "Factures \u00e0 \u00e9tablir": {
+ "account_number": "4858"
+ },
+ "account_number": "485"
+ },
+ "Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "488"
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "D\u00e9pr\u00e9ciations des comptes clients": {
+ "Cr\u00e9ances litigieuses": {
+ "account_number": "4911"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_number": "4912"
+ },
+ "account_number": "491"
+ },
+ "D\u00e9pr\u00e9ciations des comptes organismes internationaux": {
+ "account_number": "495"
+ },
+ "D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "Associ\u00e9s, comptes courants": {
+ "account_number": "4962"
+ },
+ "Associ\u00e9s, op\u00e9rations faites en commun": {
+ "account_number": "4963"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "4966"
+ },
+ "account_number": "496"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {
+ "account_number": "497"
+ },
+ "D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "account_number": "4985"
+ },
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4986"
+ },
+ "Autres cr\u00e9ances HAO": {
+ "account_number": "4988"
+ },
+ "account_number": "498"
+ },
+ "Provisions pour risques \u00e0 court terme": {
+ "Sur op\u00e9rations d\u2019exploitation": {
+ "account_number": "4991"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "4997"
+ },
+ "Sur op\u00e9rations HAO": {
+ "account_number": "4998"
+ },
+ "account_number": "499"
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "Fournisseurs, dettes en compte": {
+ "Fournisseurs": {
+ "account_type": "Payable",
+ "account_number": "4011"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Payable",
+ "account_number": "4012"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Payable",
+ "account_number": "4013"
+ },
+ "Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable",
+ "account_number": "4016"
+ },
+ "Fournisseur, retenues de garantie": {
+ "account_type": "Payable",
+ "account_number": "4017"
+ },
+ "account_type": "Payable",
+ "account_number": "401"
+ },
+ "Fournisseurs, effets \u00e0 payer": {
+ "Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4021"
+ },
+ "Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4022"
+ },
+ "Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4023"
+ },
+ "account_type": "Payable",
+ "account_number": "402"
+ },
+ "Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4041"
+ },
+ "Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4042"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4046"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4047"
+ },
+ "account_type": "Payable",
+ "account_number": "404"
+ },
+ "Fournisseurs, factures non parvenues": {
+ "Fournisseurs": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4081"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4082"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4083"
+ },
+ "Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4086"
+ },
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "408"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "Clients cr\u00e9diteurs": {
+ "Clients, avances et acomptes re\u00e7us": {
+ "account_number": "4191"
+ },
+ "Clients groupe, avances et acomptes re\u00e7us": {
+ "account_number": "4192"
+ },
+ "Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {
+ "account_number": "4194"
+ },
+ "Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {
+ "account_number": "4198"
+ },
+ "account_number": "419"
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "Personnel, r\u00e9mun\u00e9rations dues": {
+ "account_number": "422"
+ },
+ "Personnel, oppositions, saisies-arr\u00eats": {
+ "Personnel, oppositions": {
+ "account_number": "4231"
+ },
+ "Personnel, saisies-arr\u00eats": {
+ "account_number": "4232"
+ },
+ "Personnel, avis \u00e0 tiers d\u00e9tenteur": {
+ "account_number": "4233"
+ },
+ "account_number": "423"
+ },
+ "Personnel, \u0153uvres sociales internes": {
+ "Assistance m\u00e9dicale": {
+ "account_number": "4241"
+ },
+ "Allocations familiales": {
+ "account_number": "4242"
+ },
+ "Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {
+ "account_number": "4245"
+ },
+ "Autres \u0153uvres sociales internes": {
+ "account_number": "4248"
+ },
+ "account_number": "424"
+ },
+ "Repr\u00e9sentants du personnel": {
+ "D\u00e9l\u00e9gu\u00e9s du personnel": {
+ "account_number": "4251"
+ },
+ "Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {
+ "account_number": "4252"
+ },
+ "Autres repr\u00e9sentants du personnel": {
+ "account_number": "4258"
+ },
+ "account_number": "425"
+ },
+ "Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "Participation aux b\u00e9n\u00e9fices": {
+ "account_number": "4261"
+ },
+ "Participation au capital": {
+ "account_number": "4264"
+ },
+ "account_number": "426"
+ },
+ "Personnel d\u00e9p\u00f4ts": {
+ "account_number": "427"
+ },
+ "Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {
+ "account_number": "4281"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4286"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4287"
+ },
+ "account_number": "428"
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges sociales sur gratifications \u00e0 payer": {
+ "account_number": "4381"
+ },
+ "Charges sociales sur cong\u00e9s \u00e0 payer": {
+ "account_number": "4382"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4386"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {
+ "account_number": "441"
+ },
+ "\u00c9tat, autres imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes d\u2019\u00c9tat": {
+ "account_number": "4421"
+ },
+ "Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {
+ "account_number": "4422"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des obligataires": {
+ "account_number": "4423"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {
+ "account_number": "4424"
+ },
+ "Droits de douane": {
+ "account_number": "4426"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "4428"
+ },
+ "account_number": "442"
+ },
+ "\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "\u00c9tat, TVA due": {
+ "account_number": "4441"
+ },
+ "\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {
+ "account_number": "4449"
+ },
+ "account_number": "444"
+ },
+ "\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {
+ "account_number": "446"
+ },
+ "\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {
+ "account_number": "4471"
+ },
+ "Imp\u00f4ts sur salaires": {
+ "account_number": "4472"
+ },
+ "Contribution nationale": {
+ "account_number": "4473"
+ },
+ "Contribution nationale de solidarit\u00e9": {
+ "account_number": "4474"
+ },
+ "Autres imp\u00f4ts et contributions": {
+ "account_number": "4478"
+ },
+ "account_number": "447"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "Apporteurs, apports en nature": {
+ "account_number": "4611"
+ },
+ "Apporteurs, apports en num\u00e9raire": {
+ "account_number": "4612"
+ },
+ "Apporteurs, versements re\u00e7us sur augmentation de capital": {
+ "account_number": "4615"
+ },
+ "Apporteurs, versements anticip\u00e9s": {
+ "account_number": "4616"
+ },
+ "Apporteurs d\u00e9faillants": {
+ "account_number": "4617"
+ },
+ "Apporteurs, capital \u00e0 rembourser": {
+ "account_number": "4619"
+ }
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "Principal": {
+ "account_number": "4621"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4626"
+ }
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "Op\u00e9rations courantes": {
+ "account_number": "4631"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4636"
+ }
+ },
+ "Associ\u00e9s, dividendes \u00e0 payer": {
+ "account_number": "465"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "466"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "D\u00e9biteurs divers": {
+ "account_number": "4711"
+ },
+ "Cr\u00e9diteurs divers": {
+ "account_number": "4712"
+ },
+ "Obligataires": {
+ "account_number": "4713"
+ },
+ "R\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "4715"
+ },
+ "Compte d\u2019affacturage": {
+ "account_number": "4716"
+ },
+ "D\u00e9biteurs divers retenues de garantie": {
+ "account_number": "4717"
+ },
+ "Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {
+ "account_number": "4718"
+ },
+ "Bons de souscription d\u2019actions et d\u2019obligations": {
+ "account_number": "4719"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "Compte de r\u00e9partition p\u00e9riodique des charges": {
+ "account_number": "4746"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "Compte passif": {
+ "account_number": "4752"
+ }
+ },
+ "Produits constat\u00e9s d\u2019avance": {
+ "account_number": "477"
+ },
+ "479-\u00c9carts de conversion passif": {
+ "Augmentation des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4791"
+ },
+ "Augmentation des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4792"
+ },
+ "Diminution des dettes d\u2019exploitation": {
+ "account_number": "4793"
+ },
+ "Diminution des dettes financi\u00e8res": {
+ "account_number": "4794"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4797"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4798"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "Fournisseurs d\u2019investissements": {
+ "Immobilisations incorporelles": {
+ "account_number": "4811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4812"
+ },
+ "Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {
+ "account_number": "4813"
+ },
+ "R\u00e9serve de propri\u00e9t\u00e9": {
+ "account_number": "4816"
+ },
+ "Retenues de garantie": {
+ "account_number": "4817"
+ },
+ "Factures non parvenues": {
+ "account_number": "4818"
+ },
+ "account_number": "481"
+ },
+ "Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "Immobilisations incorporelles": {
+ "account_number": "4821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4822"
+ },
+ "account_number": "482"
+ },
+ "Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "Produits": {
+ "account_number": "4887"
+ },
+ "account_number": "484"
+ }
+ },
+ "root_type": "Liability"
+ },
+ "Comptes de tr\u00e9sorerie": {
+ "Titres de placement": {
+ "Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "Titres du Tr\u00e9sor \u00e0 court terme": {
+ "account_number": "5011"
+ },
+ "Titres d\u2019organismes financiers": {
+ "account_number": "5012"
+ },
+ "Bons de caisse \u00e0 court terme": {
+ "account_number": "5013"
+ },
+ "Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {
+ "account_number": "5016"
+ },
+ "account_number": "501"
+ },
+ "Actions": {
+ "Actions ou parts propres": {
+ "account_number": "5021"
+ },
+ "Actions cot\u00e9es": {
+ "account_number": "5022"
+ },
+ "Actions non cot\u00e9es": {
+ "account_number": "5023"
+ },
+ "Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {
+ "account_number": "5024"
+ },
+ "Autres actions": {
+ "account_number": "5025"
+ },
+ "Frais d\u2019acquisition des actions": {
+ "account_number": "5026"
+ },
+ "account_number": "502"
+ },
+ "Obligations": {
+ "Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {
+ "account_number": "5031"
+ },
+ "Obligations cot\u00e9es": {
+ "account_number": "5032"
+ },
+ "Obligations non cot\u00e9es": {
+ "account_number": "5033"
+ },
+ "Autres obligations": {
+ "account_number": "5035"
+ },
+ "Frais d\u2019acquisition des obligations": {
+ "account_number": "5036"
+ },
+ "account_number": "503"
+ },
+ "Bons de souscription": {
+ "Bons de souscription d\u2019actions": {
+ "account_number": "5042"
+ },
+ "Bons de souscription d\u2019obligations": {
+ "account_number": "5043"
+ },
+ "account_number": "504"
+ },
+ "Titres n\u00e9gociables hors r\u00e9gion": {
+ "account_number": "505"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "account_number": "5061"
+ },
+ "Actions": {
+ "account_number": "5062"
+ },
+ "Obligations": {
+ "account_number": "5063"
+ },
+ "account_number": "506"
+ },
+ "Autres titres de placement et cr\u00e9ances assimil\u00e9es": {
+ "account_number": "508"
+ },
+ "account_number": "50"
+ },
+ "Valeurs \u00e0 encaisser": {
+ "Effets \u00e0 encaisser": {
+ "account_number": "511"
+ },
+ "Effets \u00e0 l\u2019encaissement": {
+ "account_number": "512"
+ },
+ "Ch\u00e8ques \u00e0 encaisser": {
+ "account_number": "513"
+ },
+ "Ch\u00e8ques \u00e0 l\u2019encaissement": {
+ "account_number": "514"
+ },
+ "Cartes de cr\u00e9dit \u00e0 encaisser": {
+ "account_number": "515"
+ },
+ "Autres valeurs \u00e0 l\u2019encaissement": {
+ "Warrants": {
+ "account_number": "5181"
+ },
+ "Billets de fonds": {
+ "account_number": "5182"
+ },
+ "Ch\u00e8ques de voyage": {
+ "account_number": "5185"
+ },
+ "Coupons \u00e9chus": {
+ "account_number": "5186"
+ },
+ "Int\u00e9r\u00eats \u00e9chus des obligations": {
+ "account_number": "5187"
+ },
+ "account_number": "518"
+ },
+ "account_number": "51"
+ },
+ "Banques": {
+ "Banques locales": {
+ "Banques en monnaie nationale": {
+ "account_type": "Bank",
+ "account_number": "5211"
+ },
+ "Banques en devises": {
+ "account_type": "Bank",
+ "account_number": "5215"
+ },
+ "account_type": "Bank",
+ "account_number": "521"
+ },
+ "Banques autres \u00c9tats r\u00e9gion": {
+ "account_number": "522"
+ },
+ "Banques autres \u00c9tats zone mon\u00e9taire": {
+ "account_number": "523"
+ },
+ "Banques hors zone mon\u00e9taire": {
+ "account_number": "524"
+ },
+ "Banques d\u00e9p\u00f4t \u00e0 terme": {
+ "account_number": "525"
+ },
+ "Banques, int\u00e9r\u00eats courus": {
+ "Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {
+ "account_number": "5261"
+ },
+ "Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {
+ "account_number": "5267"
+ },
+ "account_number": "526"
+ },
+ "account_number": "52"
+ },
+ "\u00c9tablissements financiers et assimil\u00e9s": {
+ "Ch\u00e8ques postaux": {
+ "account_number": "531"
+ },
+ "Tr\u00e9sor": {
+ "account_number": "532"
+ },
+ "Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {
+ "account_number": "533"
+ },
+ "\u00c9tablissements financiers, int\u00e9r\u00eats courus": {
+ "account_number": "536"
+ },
+ "Autres organismes financiers": {
+ "account_number": "538"
+ },
+ "account_number": "53"
+ },
+ "Instruments de tr\u00e9sorerie": {
+ "Options de taux d\u2019int\u00e9r\u00eat": {
+ "account_number": "541"
+ },
+ "Options de taux de change": {
+ "account_number": "542"
+ },
+ "Options de taux boursiers": {
+ "account_number": "543"
+ },
+ "Instruments de march\u00e9s \u00e0 terme": {
+ "account_number": "544"
+ },
+ "Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {
+ "account_number": "545"
+ },
+ "account_number": "54"
+ },
+ "Instruments de monnaie \u00e9lectronique": {
+ "Monnaie \u00e9lectronique carte carburant": {
+ "account_number": "551"
+ },
+ "Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {
+ "account_number": "552"
+ },
+ "Monnaie \u00e9lectronique carte p\u00e9age": {
+ "account_number": "553"
+ },
+ "Porte-monnaie \u00e9lectronique": {
+ "account_number": "554"
+ },
+ "Autres instruments de monnaies \u00e9lectroniques": {
+ "account_number": "558"
+ },
+ "account_number": "55"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "Cr\u00e9dits de tr\u00e9sorerie": {
+ "account_number": "561"
+ },
+ "Escompte de cr\u00e9dits de campagne": {
+ "account_number": "564"
+ },
+ "Escompte de cr\u00e9dits ordinaires": {
+ "account_number": "565"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {
+ "account_number": "566"
+ },
+ "account_number": "56"
+ },
+ "Caisse": {
+ "Caisse si\u00e8ge social": {
+ "Caisse en monnaie nationale": {
+ "account_number": "5711"
+ },
+ "Caisse en devises": {
+ "account_number": "5712"
+ },
+ "account_number": "571"
+ },
+ "Caisse succursale A": {
+ "En monnaie nationale": {
+ "account_number": "5721"
+ },
+ "En devises": {
+ "account_number": "5722"
+ },
+ "account_number": "572"
+ },
+ "Caisse succursale B": {
+ "En monnaie nationale": {
+ "account_number": "5731"
+ },
+ "En devises": {
+ "account_number": "5732"
+ },
+ "account_number": "573"
+ },
+ "account_number": "57"
+ },
+ "R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "R\u00e9gies d\u2019avance": {
+ "account_number": "581"
+ },
+ "Accr\u00e9ditifs": {
+ "account_number": "582"
+ },
+ "Virements de fonds": {
+ "account_number": "585"
+ },
+ "Autres virements internes": {
+ "account_number": "588"
+ },
+ "account_number": "58"
+ },
+ "D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "D\u00e9pr\u00e9ciations des titres de placement": {
+ "account_number": "590"
+ },
+ "D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {
+ "account_number": "591"
+ },
+ "D\u00e9pr\u00e9ciations des comptes banques": {
+ "account_number": "592"
+ },
+ "D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {
+ "account_number": "593"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {
+ "account_number": "594"
+ },
+ "Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {
+ "account_number": "599"
+ },
+ "account_number": "59"
+ },
+ "root_type": "Asset",
+ "account_number": "5"
+ },
+ "Comptes de charges des activit\u00e9s ordinaires": {
+ "Achats et variations de stocks": {
+ "Achats de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6014"
+ },
+ "Frais sur achats": {
+ "account_number": "6015"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6019"
+ },
+ "account_number": "601"
+ },
+ "Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6024"
+ },
+ "Frais sur achats": {
+ "account_number": "6025"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6029"
+ },
+ "account_number": "602"
+ },
+ "Variations des stocks de biens achet\u00e9s": {
+ "Variations des stocks de marchandises": {
+ "account_number": "6031"
+ },
+ "Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "6032"
+ },
+ "Variations des stocks d\u2019autres approvisionnements": {
+ "account_number": "6033"
+ },
+ "account_number": "603"
+ },
+ "Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "Mati\u00e8res consommables": {
+ "account_number": "6041"
+ },
+ "Mati\u00e8res combustibles": {
+ "account_number": "6042"
+ },
+ "Produits d\u2019entretien": {
+ "account_number": "6043"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "6044"
+ },
+ "Frais sur achat": {
+ "account_number": "6045"
+ },
+ "Fournitures de magasin": {
+ "account_number": "6046"
+ },
+ "Fournitures de bureau": {
+ "account_number": "6047"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6049"
+ },
+ "account_number": "604"
+ },
+ "Autres achats": {
+ "Fournitures non stockables Eau": {
+ "account_number": "6051"
+ },
+ "Fournitures non stockables \u00c9lectricit\u00e9": {
+ "account_number": "6052"
+ },
+ "Fournitures non stockables Autres \u00e9nergies": {
+ "account_number": "6053"
+ },
+ "Fournitures d\u2019entretien non stockables": {
+ "account_number": "6054"
+ },
+ "Fournitures de bureau non stockables": {
+ "account_number": "6055"
+ },
+ "Achats de petit mat\u00e9riel et outillage": {
+ "account_number": "6056"
+ },
+ "Achats d\u2019\u00e9tudes et prestations de services": {
+ "account_number": "6057"
+ },
+ "Achats de travaux, mat\u00e9riels et \u00e9quipements": {
+ "account_number": "6058"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6059"
+ },
+ "account_number": "605"
+ },
+ "Achats d\u2019emballages": {
+ "Emballages perdus": {
+ "account_number": "6081"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "6082"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "6083"
+ },
+ "Frais sur achats": {
+ "account_number": "6085"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6089"
+ },
+ "account_number": "608"
+ },
+ "account_number": "60"
+ },
+ "Transports": {
+ "Transports sur ventes": {
+ "account_number": "612"
+ },
+ "Transports pour le compte de tiers": {
+ "account_number": "613"
+ },
+ "Transports du personnel": {
+ "account_number": "614"
+ },
+ "Transports de plis": {
+ "account_number": "616"
+ },
+ "Autres frais de transport": {
+ "Voyages et d\u00e9placements": {
+ "account_number": "6181"
+ },
+ "Transports entre \u00e9tablissements ou chantiers": {
+ "account_number": "6182"
+ },
+ "Transports administratifs": {
+ "account_number": "6183"
+ },
+ "account_number": "618"
+ },
+ "account_number": "61"
+ },
+ "Services ext\u00e9rieurs": {
+ "Sous-traitance g\u00e9n\u00e9rale": {
+ "account_number": "621"
+ },
+ "Locations, charges locatives": {
+ "Locations de terrains": {
+ "account_number": "6221"
+ },
+ "Locations de b\u00e2timents": {
+ "account_number": "6222"
+ },
+ "Locations de mat\u00e9riels et outillages": {
+ "account_number": "6223"
+ },
+ "Malis sur emballages": {
+ "account_number": "6224"
+ },
+ "Locations d\u2019emballages": {
+ "account_number": "6225"
+ },
+ "Fermages et loyers du foncier": {
+ "account_number": "6226"
+ },
+ "Locations et charges locatives diverses": {
+ "account_number": "6228"
+ },
+ "account_number": "622"
+ },
+ "Redevances de location acquisition": {
+ "Cr\u00e9dit-bail immobilier": {
+ "account_number": "6232"
+ },
+ "Cr\u00e9dit-bail mobilier": {
+ "account_number": "6233"
+ },
+ "Location-vente": {
+ "account_number": "6234"
+ },
+ "Autres contrats de location acquisition": {
+ "account_number": "6238"
+ },
+ "account_number": "623"
+ },
+ "Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "Entretien et r\u00e9parations des biens immobiliers": {
+ "account_number": "6241"
+ },
+ "Entretien et r\u00e9parations des biens mobiliers": {
+ "account_number": "6242"
+ },
+ "Maintenance": {
+ "account_number": "6243"
+ },
+ "Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "6244"
+ },
+ "Autres entretiens et r\u00e9parations": {
+ "account_number": "6248"
+ },
+ "account_number": "624"
+ },
+ "Primes d\u2019assurance": {
+ "Assurances multirisques": {
+ "account_number": "6251"
+ },
+ "Assurances mat\u00e9riel de transport": {
+ "account_number": "6252"
+ },
+ "Assurances risques d\u2019exploitation": {
+ "account_number": "6253"
+ },
+ "Assurances responsabilit\u00e9 du producteur": {
+ "account_number": "6254"
+ },
+ "Assurances insolvabilit\u00e9 clients": {
+ "account_number": "6255"
+ },
+ "Assurances transport sur ventes": {
+ "account_number": "6257"
+ },
+ "Autres primes d\u2019assurances": {
+ "account_number": "6258"
+ },
+ "account_number": "625"
+ },
+ "\u00c9tudes, recherches et documentation": {
+ "\u00c9tudes et recherches": {
+ "account_number": "6261"
+ },
+ "Documentation g\u00e9n\u00e9rale": {
+ "account_number": "6265"
+ },
+ "Documentation technique": {
+ "account_number": "6266"
+ },
+ "account_number": "626"
+ },
+ "Publicit\u00e9, publications, relations publiques": {
+ "Annonces, insertions": {
+ "account_number": "6271"
+ },
+ "Catalogues, imprim\u00e9s publicitaires": {
+ "account_number": "6272"
+ },
+ "\u00c9chantillons": {
+ "account_number": "6273"
+ },
+ "Foires et expositions": {
+ "account_number": "6274"
+ },
+ "Publications": {
+ "account_number": "6275"
+ },
+ "Cadeaux \u00e0 la client\u00e8le": {
+ "account_number": "6276"
+ },
+ "Frais de colloques, s\u00e9minaires, conf\u00e9rences": {
+ "account_number": "6277"
+ },
+ "Autres charges de publicit\u00e9 et relations publiques": {
+ "account_number": "6278"
+ },
+ "account_number": "627"
+ },
+ "Frais de t\u00e9l\u00e9communications": {
+ "Frais de t\u00e9l\u00e9phone": {
+ "account_number": "6281"
+ },
+ "Frais de t\u00e9lex": {
+ "account_number": "6282"
+ },
+ "Frais de t\u00e9l\u00e9copie": {
+ "account_number": "6283"
+ },
+ "Autres frais de t\u00e9l\u00e9communications": {
+ "account_number": "6288"
+ },
+ "account_number": "628"
+ },
+ "account_number": "62"
+ },
+ "Autres services ext\u00e9rieurs": {
+ "Frais bancaires": {
+ "Frais sur titres (vente, garde)": {
+ "account_number": "6311"
+ },
+ "Frais sur effets": {
+ "account_number": "6312"
+ },
+ "Location de coffres": {
+ "account_number": "6313"
+ },
+ "Commissions d\u2019affacturage": {
+ "account_number": "6314"
+ },
+ "Commissions sur cartes de cr\u00e9dit": {
+ "account_number": "6315"
+ },
+ "Frais d\u2019\u00e9mission d\u2019emprunts": {
+ "account_number": "6316"
+ },
+ "Frais sur instruments monnaie \u00e9lectronique": {
+ "account_number": "6317"
+ },
+ "Autres frais bancaires": {
+ "account_number": "6318"
+ },
+ "account_number": "631"
+ },
+ "R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "Commissions et courtages sur ventes": {
+ "account_number": "6322"
+ },
+ "Honoraires des professions r\u00e9glement\u00e9es": {
+ "account_number": "6324"
+ },
+ "Frais d\u2019actes et de contentieux": {
+ "account_number": "6325"
+ },
+ "R\u00e9mun\u00e9rations d\u2019affacturage": {
+ "account_number": "6326"
+ },
+ "R\u00e9mun\u00e9rations des autres prestataires de services": {
+ "account_number": "6327"
+ },
+ "Divers frais": {
+ "account_number": "6328"
+ },
+ "account_number": "632"
+ },
+ "Frais de formation du personnel": {
+ "account_number": "633"
+ },
+ "Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "Redevances pour brevets, licences": {
+ "account_number": "6342"
+ },
+ "Redevances pour logiciels": {
+ "account_number": "6343"
+ },
+ "Redevances pour marques": {
+ "account_number": "6344"
+ },
+ "Redevances pour sites internet": {
+ "account_number": "6345"
+ },
+ "Redevances pour concessions, droits et valeurs similaires": {
+ "account_number": "6346"
+ },
+ "account_number": "634"
+ },
+ "Cotisations": {
+ "Cotisations": {
+ "account_number": "6351"
+ },
+ "Concours divers": {
+ "account_number": "6358"
+ },
+ "account_number": "635"
+ },
+ "R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6371"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6372"
+ },
+ "account_number": "637"
+ },
+ "Autres charges externes": {
+ "Frais de recrutement du personnel": {
+ "account_number": "6381"
+ },
+ "Frais de d\u00e9m\u00e9nagement": {
+ "account_number": "6382"
+ },
+ "R\u00e9ceptions": {
+ "account_number": "6383"
+ },
+ "Missions": {
+ "account_number": "6384"
+ },
+ "Charges de copropri\u00e9t\u00e9": {
+ "account_number": "6385"
+ },
+ "account_number": "638"
+ },
+ "account_number": "63"
+ },
+ "Imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes directs": {
+ "Imp\u00f4ts fonciers et taxes annexes": {
+ "account_number": "6411"
+ },
+ "Patentes, licences et taxes annexes": {
+ "account_number": "6412"
+ },
+ "Taxes sur appointements et salaires": {
+ "account_number": "6413"
+ },
+ "Taxes d\u2019apprentissage": {
+ "account_number": "6414"
+ },
+ "Formation professionnelle continue": {
+ "account_number": "6415"
+ },
+ "Autres imp\u00f4ts et taxes directs": {
+ "account_number": "6418"
+ },
+ "account_number": "641"
+ },
+ "Imp\u00f4ts et taxes indirects": {
+ "account_number": "645"
+ },
+ "Droits d\u2019enregistrement": {
+ "Droits de mutation": {
+ "account_number": "6461"
+ },
+ "Droits de timbre": {
+ "account_number": "6462"
+ },
+ "Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {
+ "account_number": "6463"
+ },
+ "Vignettes": {
+ "account_number": "6464"
+ },
+ "Autres droits": {
+ "account_number": "6468"
+ },
+ "account_number": "646"
+ },
+ "P\u00e9nalit\u00e9s, amendes fiscales": {
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {
+ "account_number": "6471"
+ },
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {
+ "account_number": "6472"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {
+ "account_number": "6473"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {
+ "account_number": "6474"
+ },
+ "Autres p\u00e9nalit\u00e9s et amendes fiscales": {
+ "account_number": "6478"
+ },
+ "account_number": "647"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "648"
+ },
+ "account_number": "64"
+ },
+ "Autres charges": {
+ "Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "Clients": {
+ "account_number": "6511"
+ },
+ "Autres d\u00e9biteurs": {
+ "account_number": "6515"
+ },
+ "account_number": "651"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "6521"
+ },
+ "Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "6525"
+ },
+ "account_number": "652"
+ },
+ "Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "6541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "6542"
+ },
+ "account_number": "654"
+ },
+ "Perte de change sur cr\u00e9ances et dettes commerciale": {
+ "account_number": "656"
+ },
+ "P\u00e9nalit\u00e9s et amendes p\u00e9nales": {
+ "account_number": "657"
+ },
+ "Charges diverses": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "6581"
+ },
+ "Dons": {
+ "account_number": "6582"
+ },
+ "M\u00e9c\u00e9nat": {
+ "account_number": "6583"
+ },
+ "Autres charges diverses": {
+ "account_number": "6588"
+ },
+ "account_number": "658"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "6591"
+ },
+ "Sur stocks": {
+ "account_number": "6593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "6594"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {
+ "account_number": "6598"
+ },
+ "account_number": "659"
+ },
+ "account_number": "65"
+ },
+ "Charges de personnel": {
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6611"
+ },
+ "Primes et gratifications": {
+ "account_number": "6612"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6613"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6614"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6615"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6616"
+ },
+ "Avantages en nature": {
+ "account_number": "6617"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6618"
+ },
+ "account_number": "661"
+ },
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6621"
+ },
+ "Primes et gratifications": {
+ "account_number": "6622"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6623"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6624"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6625"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6626"
+ },
+ "Avantages en nature": {
+ "account_number": "6627"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6628"
+ },
+ "account_number": "662"
+ },
+ "Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "Indemnit\u00e9s de logement": {
+ "account_number": "6631"
+ },
+ "Indemnit\u00e9s de repr\u00e9sentation": {
+ "account_number": "6632"
+ },
+ "Indemnit\u00e9s d\u2019expatriation": {
+ "account_number": "6633"
+ },
+ "Indemnit\u00e9s de transport": {
+ "account_number": "6634"
+ },
+ "Autres indemnit\u00e9s et avantages divers": {
+ "account_number": "6638"
+ },
+ "account_number": "663"
+ },
+ "Charges sociales": {
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {
+ "account_number": "6641"
+ },
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {
+ "account_number": "6642"
+ },
+ "account_number": "664"
+ },
+ "R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {
+ "account_number": "6661"
+ },
+ "Charges sociales": {
+ "account_number": "6662"
+ },
+ "account_number": "666"
+ },
+ "R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6671"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6672"
+ },
+ "account_number": "667"
+ },
+ "Autres charges sociales": {
+ "Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {
+ "account_number": "6681"
+ },
+ "Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {
+ "account_number": "6682"
+ },
+ "Versements et contributions aux autres \u0153uvres sociales": {
+ "account_number": "6683"
+ },
+ "M\u00e9decine du travail et pharmacie": {
+ "account_number": "6684"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "6685"
+ },
+ "Assurances retraite et fonds de pension": {
+ "account_number": "6686"
+ },
+ "Majorations et p\u00e9nalit\u00e9s sociales": {
+ "account_number": "6687"
+ },
+ "Charges sociales diverses": {
+ "account_number": "6688"
+ },
+ "account_number": "668"
+ },
+ "account_number": "66"
+ },
+ "Frais financiers et charges assimil\u00e9es": {
+ "Int\u00e9r\u00eats des emprunts": {
+ "Emprunts obligataires": {
+ "account_number": "6711"
+ },
+ "Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "6712"
+ },
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "6713"
+ },
+ "Primes de remboursement des obligations": {
+ "account_number": "6714"
+ },
+ "account_number": "671"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "6722"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "6723"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {
+ "account_number": "6724"
+ },
+ "Int\u00e9r\u00eats dans loyers des autres locations acquisition": {
+ "account_number": "6728"
+ },
+ "account_number": "672"
+ },
+ "Escomptes accord\u00e9s": {
+ "account_number": "673"
+ },
+ "Autres int\u00e9r\u00eats": {
+ "Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {
+ "account_number": "6741"
+ },
+ "Comptes courants bloqu\u00e9s": {
+ "account_number": "6742"
+ },
+ "Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {
+ "account_number": "6743"
+ },
+ "Int\u00e9r\u00eats sur dettes commerciales": {
+ "account_number": "6744"
+ },
+ "Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {
+ "account_number": "6745"
+ },
+ "Int\u00e9r\u00eats sur dettes diverses": {
+ "account_number": "6748"
+ },
+ "account_number": "674"
+ },
+ "Escomptes des effets de commerce": {
+ "account_number": "675"
+ },
+ "Pertes de change financi\u00e8res": {
+ "account_number": "676"
+ },
+ "Pertes sur titres de placement": {
+ "Pertes sur cessions de titres de placement": {
+ "account_number": "6771"
+ },
+ "Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "6772"
+ },
+ "account_number": "677"
+ },
+ "Pertes et charges sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "6781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "6782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "6784"
+ },
+ "account_number": "678"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "6791"
+ },
+ "Sur titres de placement": {
+ "account_number": "6795"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "6798"
+ },
+ "account_number": "679"
+ },
+ "account_number": "67"
+ },
+ "Dotations aux amortissements": {
+ "Dotations aux amortissements d\u2019exploitation": {
+ "Dotations aux amortissements des immobilisations incorporelles": {
+ "account_number": "6812"
+ },
+ "Dotations aux amortissements des immobilisations corporelles": {
+ "account_number": "6813"
+ },
+ "account_number": "681"
+ },
+ "account_number": "68"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6911"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "account_number": "6913"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {
+ "account_number": "6914"
+ },
+ "account_number": "691"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6971"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {
+ "account_number": "6972"
+ },
+ "account_number": "697"
+ },
+ "account_number": "69"
+ },
+ "root_type": "Expense",
+ "account_number": "6"
+ },
+ "Comptes de produits des activit\u00e9s ordinaires": {
+ "Ventes": {
+ "Ventes de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7014"
+ },
+ "Sur internet": {
+ "account_number": "7015"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7019"
+ },
+ "account_number": "701"
+ },
+ "Ventes de produits finis": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7024"
+ },
+ "Sur internet": {
+ "account_number": "7025"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7029"
+ },
+ "account_number": "702"
+ },
+ "Ventes de produits interm\u00e9diaires": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7031"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7032"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7033"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7034"
+ },
+ "Sur internet": {
+ "account_number": "7035"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7039"
+ },
+ "account_number": "703"
+ },
+ "Ventes de produits r\u00e9siduels": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7041"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7042"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7043"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7044"
+ },
+ "Sur internet": {
+ "account_number": "7045"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7049"
+ },
+ "account_number": "704"
+ },
+ "Travaux factur\u00e9s": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7051"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7052"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7053"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7054"
+ },
+ "Sur internet": {
+ "account_number": "7055"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7059"
+ },
+ "account_number": "705"
+ },
+ "Services vendus": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7061"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7062"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7063"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7064"
+ },
+ "Sur internet": {
+ "account_number": "7065"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7069"
+ },
+ "account_number": "706"
+ },
+ "Produits accessoires": {
+ "Ports, emballages perdus et autres frais factur\u00e9s": {
+ "account_number": "7071"
+ },
+ "Commissions et courtages": {
+ "account_number": "7072"
+ },
+ "Locations": {
+ "account_number": "7073"
+ },
+ "Bonis sur reprises et cessions d\u2019emballages": {
+ "account_number": "7074"
+ },
+ "Mise \u00e0 disposition de personnel": {
+ "account_number": "7075"
+ },
+ "Redevances pour brevets, logiciels, marques et droits similaires": {
+ "account_number": "7076"
+ },
+ "Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {
+ "account_number": "7077"
+ },
+ "Autres produits accessoires": {
+ "account_number": "7078"
+ },
+ "account_number": "707"
+ },
+ "account_number": "70"
+ },
+ "Subventions d\u2019exploitation": {
+ "Sur produits \u00e0 l\u2019exportation": {
+ "account_number": "711"
+ },
+ "Sur produits \u00e0 l\u2019importation": {
+ "account_number": "712"
+ },
+ "Sur produits de p\u00e9r\u00e9quation": {
+ "account_number": "713"
+ },
+ "Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {
+ "account_number": "714"
+ },
+ "Autres subventions d\u2019exploitation": {
+ "Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {
+ "account_number": "7181"
+ },
+ "Vers\u00e9es par les organismes internationaux": {
+ "account_number": "7182"
+ },
+ "Vers\u00e9es par des tiers": {
+ "account_number": "7183"
+ },
+ "account_number": "718"
+ },
+ "account_number": "71"
+ },
+ "Production immobilis\u00e9e": {
+ "Immobilisations incorporelles": {
+ "account_number": "721"
+ },
+ "Immobilisations corporelles": {
+ "Immobilisations corporelles (hors actifs biologiques)": {
+ "account_number": "7221"
+ },
+ "Immobilisations corporelles (actifs biologiques)": {
+ "account_number": "7222"
+ },
+ "account_number": "722"
+ },
+ "Production auto-consomm\u00e9e": {
+ "account_number": "724"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "726"
+ },
+ "account_number": "72"
+ },
+ "Variations des stocks de biens et de services produits": {
+ "Variations des stocks de produits en cours": {
+ "Produits en cours": {
+ "account_number": "7341"
+ },
+ "Travaux en cours": {
+ "account_number": "7342"
+ },
+ "account_number": "734"
+ },
+ "Variations des en-cours de services": {
+ "\u00c9tudes en cours": {
+ "account_number": "7351"
+ },
+ "Prestations de services en cours": {
+ "account_number": "7352"
+ },
+ "account_number": "735"
+ },
+ "Variations des stocks de produits finis": {
+ "account_number": "736"
+ },
+ "Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "account_number": "7371"
+ },
+ "Produits r\u00e9siduels": {
+ "account_number": "7372"
+ },
+ "account_number": "737"
+ },
+ "account_number": "73"
+ },
+ "Autres produits": {
+ "Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "account_number": "751"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "7521"
+ },
+ "B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "7525"
+ },
+ "account_number": "752"
+ },
+ "Produits des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "7541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "7542"
+ },
+ "account_number": "754"
+ },
+ "Gains de change sur cr\u00e9ances et dettes commerciales": {
+ "account_number": "756"
+ },
+ "Produits divers": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "7581"
+ },
+ "Indemnit\u00e9s d\u2019assurances re\u00e7ues": {
+ "account_number": "7582"
+ },
+ "Autres produits divers": {
+ "account_number": "7588"
+ },
+ "account_number": "758"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "7591"
+ },
+ "Sur stocks": {
+ "account_number": "7593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "7594"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "account_number": "7598"
+ },
+ "account_number": "759"
+ },
+ "account_number": "75"
+ },
+ "Revenus financiers et produits assimil\u00e9s": {
+ "Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "Int\u00e9r\u00eats de pr\u00eats": {
+ "account_number": "7712"
+ },
+ "Int\u00e9r\u00eats sur cr\u00e9ances diverses": {
+ "account_number": "7713"
+ },
+ "account_number": "771"
+ },
+ "Revenus de participations et autres titres immobilis\u00e9s": {
+ "Revenus des titres de participation": {
+ "account_number": "7721"
+ },
+ "Revenus autres titres immobilis\u00e9s": {
+ "account_number": "7722"
+ },
+ "account_number": "772"
+ },
+ "Escomptes obtenus": {
+ "account_number": "773"
+ },
+ "Revenus de placement": {
+ "Revenus des obligations": {
+ "account_number": "7745"
+ },
+ "Revenus des titres de placement": {
+ "account_number": "7746"
+ },
+ "account_number": "774"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "account_number": "775"
+ },
+ "Gains de change financiers": {
+ "account_number": "776"
+ },
+ "Gains sur cessions de titres de placement": {
+ "account_number": "777"
+ },
+ "Gains sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "7781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "7782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "7784"
+ },
+ "account_number": "778"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "7791"
+ },
+ "Sur titres de placement": {
+ "account_number": "7795"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "7798"
+ },
+ "account_number": "779"
+ },
+ "account_number": "77"
+ },
+ "Transferts de charges": {
+ "Transferts de charges d\u2019exploitation": {
+ "account_number": "781"
+ },
+ "Transferts de charges financi\u00e8res": {
+ "account_number": "787"
+ },
+ "account_number": "78"
+ },
+ "Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Pour risques et charges": {
+ "account_number": "7911"
+ },
+ "Des immobilisations incorporelles": {
+ "account_number": "7913"
+ },
+ "Des immobilisations corporelles": {
+ "account_number": "7914"
+ },
+ "account_number": "791"
+ },
+ "Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Pour risques et charges": {
+ "account_number": "7971"
+ },
+ "Des immobilisations financi\u00e8res": {
+ "account_number": "7972"
+ },
+ "account_number": "797"
+ },
+ "Reprises d\u2019amortissements": {
+ "account_number": "798"
+ },
+ "Reprises de subventions d\u2019investissement": {
+ "account_number": "799"
+ },
+ "account_number": "79"
+ },
+ "root_type": "Income",
+ "account_number": "7"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "Valeurs comptables des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "812"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "816"
+ },
+ "account_number": "81"
+ },
+ "Charges hors activit\u00e9s ordinaires": {
+ "Charges HAO constat\u00e9es": {
+ "account_number": "831"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de restructuration": {
+ "account_number": "833"
+ },
+ "Pertes sur cr\u00e9ances HAO": {
+ "account_number": "834"
+ },
+ "Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {
+ "account_number": "835"
+ },
+ "Abandons de cr\u00e9ances consentis": {
+ "account_number": "836"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de liquidation": {
+ "account_number": "837"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "839"
+ },
+ "account_number": "83"
+ },
+ "Dotations hors activit\u00e9s ordinaires": {
+ "Dotations aux provisions r\u00e9glement\u00e9es": {
+ "account_number": "851"
+ },
+ "Dotations aux amortissements HAO": {
+ "account_number": "852"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "853"
+ },
+ "Dotations aux provisions pour risques et charges HAO": {
+ "account_number": "854"
+ },
+ "Autres dotations HAO": {
+ "account_number": "858"
+ },
+ "account_number": "85"
+ },
+ "Participation des travailleurs": {
+ "Participation l\u00e9gale aux b\u00e9n\u00e9fices": {
+ "account_number": "871"
+ },
+ "Participation contractuelle aux b\u00e9n\u00e9fices": {
+ "account_number": "874"
+ },
+ "Autres participations": {
+ "account_number": "878"
+ },
+ "account_number": "87"
+ },
+ "Imp\u00f4ts sur le r\u00e9sultat": {
+ "Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {
+ "account_number": "8911"
+ },
+ "Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {
+ "account_number": "8912"
+ },
+ "Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {
+ "account_number": "8913"
+ },
+ "account_number": "891"
+ },
+ "Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "account_number": "892"
+ },
+ "Imp\u00f4t minimum forfaitaire IMF": {
+ "account_number": "895"
+ },
+ "D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "D\u00e9gr\u00e8vements": {
+ "account_number": "8991"
+ },
+ "Annulations pour pertes r\u00e9troactives": {
+ "account_number": "8994"
+ },
+ "account_number": "899"
+ },
+ "account_number": "89"
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "Produits des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "822"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "826"
+ },
+ "account_number": "82"
+ },
+ "Produits hors activit\u00e9s ordinaires": {
+ "Produits HAO constat\u00e9s": {
+ "account_number": "841"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de restructuration": {
+ "account_number": "843"
+ },
+ "Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {
+ "account_number": "844"
+ },
+ "Dons et lib\u00e9ralit\u00e9s obtenus": {
+ "account_number": "845"
+ },
+ "Abandons de cr\u00e9ances obtenus": {
+ "account_number": "846"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de liquidation": {
+ "account_number": "847"
+ },
+ "Transferts de charges HAO": {
+ "account_number": "848"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "849"
+ },
+ "account_number": "84"
+ },
+ "Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "Reprises de provisions r\u00e9glement\u00e9es": {
+ "account_number": "861"
+ },
+ "Reprises d\u2019amortissements HAO": {
+ "account_number": "862"
+ },
+ "Reprises de d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "863"
+ },
+ "Reprises de provisions pour risques et charges HAO": {
+ "account_number": "864"
+ },
+ "Autres reprises HAO": {
+ "account_number": "868"
+ },
+ "account_number": "86"
+ },
+ "Subventions d\u2019\u00e9quilibre": {
+ "\u00c9tat": {
+ "account_number": "881"
+ },
+ "Collectivit\u00e9s publiques": {
+ "account_number": "884"
+ },
+ "Groupe": {
+ "account_number": "886"
+ },
+ "Autres": {
+ "account_number": "888"
+ },
+ "account_number": "88"
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/gq_plan_comptable.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/gq_plan_comptable.json
new file mode 100644
index 00000000000..ba2d8c7650b
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/gq_plan_comptable.json
@@ -0,0 +1,1919 @@
+{
+ "country_code": "gq",
+ "name": "Syscohada - Plan Comptable",
+ "tree": {
+ "1-Comptes de ressources durables": {
+ "10-Capital": {
+ "101-Capital social": {
+ "1011-Capital souscrit, non appel\u00e9": {},
+ "1012-Capital souscrit, appel\u00e9, non vers\u00e9": {},
+ "1013-Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {},
+ "1014-Capital souscrit, appel\u00e9, vers\u00e9, amorti": {},
+ "1018-Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {}
+ },
+ "102-Capital par dotation": {
+ "1021-Dotation initiale": {},
+ "1022-Dotations compl\u00e9mentaires": {},
+ "1028-Autres dotations": {}
+ },
+ "103-Capital personnel": {},
+ "104-Compte de l\u2019exploitant": {
+ "1041-Apports temporaires": {},
+ "1042-Op\u00e9rations courantes": {},
+ "1043-R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {},
+ "1047-Pr\u00e9l\u00e8vements d\u2019autoconsommation": {},
+ "1048-Autres pr\u00e9l\u00e8vements": {}
+ },
+ "105-Primes li\u00e9es au capital social": {
+ "1051-Primes d\u2019\u00e9mission": {},
+ "1052-Primes d\u2019apport": {},
+ "1053-Primes de fusion": {},
+ "1054-Primes de conversion": {},
+ "1058-Autres primes": {}
+ },
+ "106-\u00c9carts de r\u00e9\u00e9valuation": {
+ "1061-\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {},
+ "1062-\u00c9carts de r\u00e9\u00e9valuation libre": {}
+ },
+ "109-Apporteurs, capital souscrit, non appel\u00e9": {}
+ },
+ "11-R\u00e9serves": {
+ "111-R\u00e9serve l\u00e9gale": {},
+ "112-R\u00e9serves statutaires ou contractuelles": {},
+ "113-R\u00e9serves r\u00e9glement\u00e9es": {
+ "1131-R\u00e9serves de plus-values nettes \u00e0 long terme": {},
+ "1132-R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {},
+ "1133-R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {},
+ "1134-R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {},
+ "1135-Autres r\u00e9serves r\u00e9glement\u00e9es": {}
+ },
+ "118-Autres r\u00e9serves": {
+ "1181-R\u00e9serves facultatives": {},
+ "1188-R\u00e9serves diverses": {}
+ }
+ },
+ "12-Report \u00e0 nouveau": {
+ "121-Report \u00e0 nouveau cr\u00e9diteur": {},
+ "129-Report \u00e0 nouveau d\u00e9biteur": {
+ "1291-Perte nette \u00e0 reporter": {},
+ "1292-Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {}
+ }
+ },
+ "13-R\u00e9sultat net de l\u2019exercice": {
+ "130-R\u00e9sultat en instance d\u2019affectation": {
+ "1301-R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {},
+ "1309-R\u00e9sultat en instance d\u2019affectation : perte": {}
+ },
+ "131-R\u00e9sultat net : b\u00e9n\u00e9fice": {},
+ "132-Marge commerciale (MC)": {},
+ "133-Valeur ajout\u00e9e (VA)": {},
+ "134-Exc\u00e9dent brut d\u2019exploitation (EBE)": {},
+ "135-R\u00e9sultat d\u2019exploitation (RE)": {},
+ "136-R\u00e9sultat financier (RF)": {},
+ "137-R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {},
+ "138-R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "1381-R\u00e9sultat de fusion": {},
+ "1382-R\u00e9sultat d\u2019apport partiel d\u2019actif": {},
+ "1383-R\u00e9sultat de scission": {},
+ "1384-R\u00e9sultat de liquidation": {}
+ },
+ "139-R\u00e9sultat net : perte": {}
+ },
+ "14-Subventions d\u2019investissement": {
+ "141-Subventions d\u2019\u00e9quipement": {
+ "1411-\u00c9tat": {},
+ "1412-R\u00e9gions": {},
+ "1413-D\u00e9partements": {},
+ "1414-Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {},
+ "1415-Entit\u00e9s publiques ou mixtes": {},
+ "1416-Entit\u00e9s et organismes priv\u00e9s": {},
+ "1417-Organismes internationaux": {},
+ "1418-Autres": {}
+ },
+ "148-Autres subventions d\u2019investissement": {}
+ },
+ "15-Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "151-Amortissements d\u00e9rogatoires": {},
+ "152-Plus-values de cession \u00e0 r\u00e9investir": {},
+ "153-Fonds r\u00e9glement\u00e9s": {
+ "1531-Fonds National": {},
+ "1532-Pr\u00e9l\u00e8vement pour le Budget": {}
+ },
+ "154-Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {},
+ "155-Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "1551-Reconstitution des gisements miniers et p\u00e9troliers": {}
+ },
+ "156-Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "1561-Hausse de prix": {},
+ "1562-Fluctuation des cours": {}
+ },
+ "157-Provisions pour investissement": {},
+ "158-Autres provisions et fonds r\u00e9glement\u00e9s": {}
+ },
+ "16-Emprunts et dettes assimil\u00e9es": {
+ "161-Emprunts obligataires": {
+ "1611-Emprunts obligataires ordinaires": {},
+ "1612-Emprunts obligataires convertibles en actions": {},
+ "1613-Emprunts obligataires remboursables en actions": {},
+ "1618-Autres emprunts obligataires": {}
+ },
+ "162-Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "163-Avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "164-Avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "165-D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "1651-D\u00e9p\u00f4ts": {},
+ "1652-Cautionnements": {}
+ },
+ "166-Int\u00e9r\u00eats courus": {
+ "1661-Sur emprunts obligataires": {},
+ "1662-Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "1663-Sur avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "1664-Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "1665-Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {},
+ "1667-Sur avances assorties de conditions particuli\u00e8res": {},
+ "1668-Sur autres emprunts et dettes": {}
+ },
+ "167-Avances assorties de conditions particuli\u00e8res": {
+ "1671-Avances bloqu\u00e9es pour augmentation du capital": {},
+ "1672-Avances conditionn\u00e9es par l\u2019\u00c9tat": {},
+ "1673-Avances conditionn\u00e9es par les autres organismes africains": {},
+ "1674-Avances conditionn\u00e9es par les organismes internationaux": {}
+ },
+ "168-Autres emprunts et dettes": {
+ "1681-Rentes viag\u00e8res capitalis\u00e9es": {},
+ "1682-Billets de fonds": {},
+ "1683-Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {},
+ "1684-Emprunts participatifs": {},
+ "1685-Participation des travailleurs aux b\u00e9n\u00e9fices": {},
+ "1686-Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {}
+ }
+ },
+ "17-Dettes de location acquisition": {
+ "172-Dettes de location acquisition / cr\u00e9dit bail immobilier": {},
+ "173-Dettes de location acquisition / cr\u00e9dit bail mobilier": {},
+ "174-Dettes de location acquisition / location de vente": {},
+ "176-Int\u00e9r\u00eats courus": {
+ "1762-Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "1763-Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "1764-Sur dettes de location acquisition / location-vente": {},
+ "1768-Sur autres dettes de location acquisition": {}
+ },
+ "178-Autres dettes de location acquisition": {}
+ },
+ "18-Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "181-Dettes li\u00e9es \u00e0 des participations": {
+ "1811-Dettes li\u00e9es \u00e0 des participations (groupe)": {},
+ "1812-Dettes li\u00e9es \u00e0 des participations (hors groupe)": {}
+ },
+ "182-Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "183-Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {},
+ "184-Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "185-Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "186-Comptes de liaison charges": {},
+ "187-Comptes de liaison produits": {},
+ "188-Comptes de liaison des soci\u00e9t\u00e9s en participation": {}
+ },
+ "19-Provisions pour risques et charges": {
+ "191-Provisions pour litiges": {},
+ "192-Provisions pour garanties donn\u00e9es aux clients": {},
+ "193-Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {},
+ "194-Provisions pour pertes de change": {},
+ "195-Provisions pour imp\u00f4ts": {},
+ "196-Provisions pour pensions et obligations similaires": {
+ "1961-Provisions pour pensions et obligations similaires engagement de retraite": {},
+ "1962-Actif du r\u00e9gime de retraite": {}
+ },
+ "197-Provisions pour restructuration": {},
+ "198-Autres provisions pour risques et charges": {
+ "1981-Provisions pour amendes et p\u00e9nalit\u00e9s": {},
+ "1983-Provisions pour propre assureur": {},
+ "1984-Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "1985-Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {},
+ "1988-Provisions pour divers risques et charges": {}
+ }
+ },
+ "root_type": "Equity"
+ },
+ "2-Comptes d\u2019actif immobilis\u00e9": {
+ "21-Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "211-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "212-Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "2121-Brevets": {
+ "account_type": "Fixed Asset"
+ },
+ "2122-Licences": {
+ "account_type": "Fixed Asset"
+ },
+ "2123-Concessions de service public": {
+ "account_type": "Fixed Asset"
+ },
+ "2128-Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "213-Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "2131-Logiciels": {
+ "account_type": "Fixed Asset"
+ },
+ "2132-Sites internet": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "214-Marques": {
+ "account_type": "Fixed Asset"
+ },
+ "215-Fonds commercial": {
+ "account_type": "Fixed Asset"
+ },
+ "216-Droit au bail": {
+ "account_type": "Fixed Asset"
+ },
+ "217-Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset"
+ },
+ "218-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "2181-Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset"
+ },
+ "2182-Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset"
+ },
+ "2183-Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset"
+ },
+ "2184-Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset"
+ },
+ "2188-Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "219-Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "2191-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "2193-Logiciels et internet": {
+ "account_type": "Fixed Asset"
+ },
+ "2198-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "22-Terrains": {
+ "account_type": "Fixed Asset",
+ "221-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "2211-Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset"
+ },
+ "2212-Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset"
+ },
+ "2218-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "222-Terrains nus": {
+ "account_type": "Fixed Asset",
+ "2221-Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset"
+ },
+ "2228-Autres terrains nus": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "223-Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "2231-Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset"
+ },
+ "2232-Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset"
+ },
+ "2234-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2235-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2238-Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "224-Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "2241-Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset"
+ },
+ "2245-Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2248-Autres travaux": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "225-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "2251-Carri\u00e8res": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "226-Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "2261-Parkings": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "227-Terrains mis en concession": {
+ "account_type": "Fixed Asset"
+ },
+ "228-Autres terrains": {
+ "account_type": "Fixed Asset",
+ "2281-Terrains immeubles de placement": {
+ "account_type": "Fixed Asset"
+ },
+ "2285-Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset"
+ },
+ "2286-Terrains de location acquisition": {
+ "account_type": "Fixed Asset"
+ },
+ "2288-Divers terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "229-Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "2291-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset"
+ },
+ "2292-Terrains nus": {
+ "account_type": "Fixed Asset"
+ },
+ "2295-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2298-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "23-B\u00e2timents, installations techniques et agencements": {
+ "231-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "2311-B\u00e2timents industriels": {},
+ "2312-B\u00e2timents agricoles": {},
+ "2313-B\u00e2timents administratifs et commerciaux": {},
+ "2314-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2315-B\u00e2timents immeubles de placement": {},
+ "2316-B\u00e2timents de location acquisition": {}
+ },
+ "232-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "2321-B\u00e2timents industriels": {},
+ "2322-B\u00e2timents agricoles": {},
+ "2323-B\u00e2timents administratifs et commerciaux": {},
+ "2324-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2325-B\u00e2timents immeubles de placement": {},
+ "2326-B\u00e2timents de location acquisition": {}
+ },
+ "233-Ouvrages d\u2019infrastructure": {
+ "2331-Voies de terre": {},
+ "2332-Voies de fer": {},
+ "2333-Voies d\u2019eau": {},
+ "2334-Barrages, Digues": {},
+ "2335-Pistes d\u2019a\u00e9rodrome": {},
+ "2338-Autres ouvrages d\u2019infrastructures": {}
+ },
+ "234-Am\u00e9nagements, agencements et installations techniques": {
+ "2341-Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {},
+ "2342-Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {},
+ "2343-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {},
+ "2344-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {},
+ "2345-Am\u00e9nagements et agencements des b\u00e2timents": {}
+ },
+ "235-Am\u00e9nagements de bureaux": {
+ "2351-Installations g\u00e9n\u00e9rales": {},
+ "2358-Autres am\u00e9nagements de bureaux": {}
+ },
+ "237-B\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "238-Autres installations et agencements": {},
+ "239-B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "2391-B\u00e2timents en cours": {},
+ "2392-Installations en cours": {},
+ "2393-Ouvrages d\u2019infrastructure en cours": {},
+ "2394-Am\u00e9nagements et agencements et installations techniques en cours": {},
+ "2395-Am\u00e9nagements de bureaux en cours": {},
+ "2398-Autres installations et agencements en cours": {}
+ }
+ },
+ "24-Mat\u00e9riel, mobilier et actifs biologiques": {
+ "241-Mat\u00e9riel et outillage industriel et commercial": {
+ "2411-Mat\u00e9riel industriel": {},
+ "2412-Outillage industriel": {},
+ "2413-Mat\u00e9riel commercial": {},
+ "2414-Outillage commercial": {},
+ "2416-Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {}
+ },
+ "242-Mat\u00e9riel et outillage agricole": {
+ "2421-Mat\u00e9riel agricole": {},
+ "2422-Outillage agricole": {},
+ "2426-Mat\u00e9riel & outillage agricole de location-acquisition": {}
+ },
+ "243-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "244-Mat\u00e9riel et mobilier": {
+ "2441-Mat\u00e9riel de bureau": {},
+ "2442-Mat\u00e9riel informatique": {},
+ "2443-Mat\u00e9riel bureautique": {},
+ "2444-Mobilier de bureau": {},
+ "2445-Mat\u00e9riel et mobilier immeubles de placement": {},
+ "2446-Mat\u00e9riel et mobilier de location acquisition": {},
+ "2447-Mat\u00e9riel et mobilier des logements du personnel": {}
+ },
+ "245-Mat\u00e9riel de transport": {
+ "2451-Mat\u00e9riel automobile": {},
+ "2452-Mat\u00e9riel ferroviaire": {},
+ "2453-Mat\u00e9riel fluvial, lagunaire": {},
+ "2454-Mat\u00e9riel naval": {},
+ "2455-Mat\u00e9riel a\u00e9rien": {},
+ "2456-Mat\u00e9riel de transport de location-acquisition": {},
+ "2457-Mat\u00e9riel hippomobile": {},
+ "2458-Autres mat\u00e9riels de transport": {}
+ },
+ "246-Actifs biologiques": {
+ "2461-Cheptel, animaux de trait": {},
+ "2462-Cheptel, animaux reproducteurs": {},
+ "2463-Animaux de garde": {},
+ "2465-Plantations agricoles": {},
+ "2468-Autres actifs biologiques": {}
+ },
+ "247-Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "2471-Agencements et am\u00e9nagements du mat\u00e9riel": {},
+ "2472-Agencements et am\u00e9nagements des actifs biologiques": {},
+ "2478-Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {}
+ },
+ "248-Autres mat\u00e9riels et mobiliers": {
+ "2481-Collections et \u0153uvres d\u2019art": {},
+ "2488-Divers mat\u00e9riels mobiliers": {}
+ },
+ "249-Mat\u00e9riels et actifs biologiques en cours": {
+ "2491-Mat\u00e9riel et outillage industriel et commercial": {},
+ "2492-Mat\u00e9riel et outillage agricole": {},
+ "2493-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2494-Mat\u00e9riel et mobilier de bureau": {},
+ "2495-Mat\u00e9riel de transport": {},
+ "2496-Actifs biologiques": {},
+ "2497-Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {},
+ "2498-Autres mat\u00e9riels et actifs biologiques en cours": {}
+ }
+ },
+ "25-Avances et acomptes vers\u00e9s sur immobilisations": {
+ "251-Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "252-Avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "26-Titres de participation": {
+ "261-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "262-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "263-Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "265-Participations dans des organismes professionnels": {},
+ "266-Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {},
+ "268-Autres titres de participation": {}
+ },
+ "27-Autres immobilisations financi\u00e8res": {
+ "271-Pr\u00eats et cr\u00e9ances": {
+ "2711-Pr\u00eats participatifs": {},
+ "2712-Pr\u00eats aux associ\u00e9s": {},
+ "2713-Billets de fonds": {},
+ "2714-Titres pr\u00eat\u00e9s": {},
+ "2718-Autres pr\u00eats et cr\u00e9ances": {}
+ },
+ "272-Pr\u00eats au personnel": {
+ "2721-Pr\u00eats immobiliers": {},
+ "2722-Pr\u00eats mobiliers et d\u2019installation": {},
+ "2728-Autres pr\u00eats au personnel": {}
+ },
+ "273-Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "2731-Retenues de garantie": {},
+ "2733-Fonds r\u00e9glement\u00e9": {},
+ "2734-Cr\u00e9ances sur le conc\u00e9dant": {},
+ "2738-Autres cr\u00e9ances sur l\u2019\u00c9tat": {}
+ },
+ "274-Titres immobilis\u00e9s": {
+ "2741-Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {},
+ "2742-Titres participatifs": {},
+ "2743-Certificats d\u2019investissement": {},
+ "2744-Parts de fonds commun de placement (FCP)": {},
+ "2745-Obligations": {},
+ "2746-Actions ou parts propres": {},
+ "2748-Autres titres immobilis\u00e9s": {}
+ },
+ "275-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "2751-D\u00e9p\u00f4ts pour loyers d\u2019avance": {},
+ "2752-D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {},
+ "2753-D\u00e9p\u00f4ts pour l\u2019eau": {},
+ "2754-D\u00e9p\u00f4ts pour le gaz": {},
+ "2755-D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {},
+ "2756-Cautionnements sur march\u00e9s publics": {},
+ "2757-Cautionnements sur autres op\u00e9rations": {},
+ "2758-Autres d\u00e9p\u00f4ts et cautionnements": {}
+ },
+ "276-Int\u00e9r\u00eats courus": {
+ "2761-Pr\u00eats et cr\u00e9ances non commerciales": {},
+ "2762-Pr\u00eats au personnel": {},
+ "2763-Cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2764-Titres immobilis\u00e9s": {},
+ "2765-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2767-Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {},
+ "2768-Immobilisations financi\u00e8res diverses": {}
+ },
+ "277-Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "2771-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {},
+ "2772-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {},
+ "2773-Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "2774-Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {}
+ },
+ "278-Immobilisations financi\u00e8res diverses": {
+ "2781-Cr\u00e9ances diverses groupe": {},
+ "2782-Cr\u00e9ances diverses hors groupe": {},
+ "2784-Banques d\u00e9p\u00f4ts \u00e0 terme": {},
+ "2785-Or et m\u00e9taux pr\u00e9cieux": {},
+ "2788-Autres immobilisations financi\u00e8res": {}
+ }
+ },
+ "28-Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "281-Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "2811-Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2812-Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2813-Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2814-Amortissements des marques": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2815-Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2816-Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2817-Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2818-Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "282-Amortissements des terrains": {
+ "2824-Amortissements des travaux de mise en valeur des terrains": {}
+ },
+ "283-Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "2831-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2832-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2833-Amortissements des ouvrages d\u2019infrastructure": {},
+ "2834-Amortissements des am\u00e9nagements, agencements et installations techniques": {},
+ "2835-Amortissements des am\u00e9nagements de bureaux": {},
+ "2837-Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2838-Amortissements des autres installations et agencements": {}
+ },
+ "284-Amortissements du mat\u00e9riel": {
+ "2841-Amortissements du mat\u00e9riel et outillage industriel et commercial": {},
+ "2842-Amortissements du mat\u00e9riel et outillage agricole": {},
+ "2843-Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2844-Amortissements du mat\u00e9riel et mobilier": {},
+ "2845-Amortissements du mat\u00e9riel de transport": {},
+ "2846-Amortissements des actifs biologiques": {},
+ "2847-Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2848-Amortissements des autres mat\u00e9riels": {}
+ }
+ },
+ "29-D\u00e9pr\u00e9ciations des immobilisations": {
+ "291-D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "2911-D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {},
+ "2912-D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {},
+ "2913-D\u00e9pr\u00e9ciations des logiciels et sites internet": {},
+ "2914-D\u00e9pr\u00e9ciations des marques": {},
+ "2915-D\u00e9pr\u00e9ciations du fonds commercial": {},
+ "2916-D\u00e9pr\u00e9ciations du droit au bail": {},
+ "2917-D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {},
+ "2918-D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {},
+ "2919-D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {}
+ },
+ "292-D\u00e9pr\u00e9ciations des terrains": {
+ "2921-D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {},
+ "2922-D\u00e9pr\u00e9ciations des terrains nus": {},
+ "2923-D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {},
+ "2924-D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {},
+ "2925-D\u00e9pr\u00e9ciations des terrains de gisement": {},
+ "2926-D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {},
+ "2927-D\u00e9pr\u00e9ciations des terrains mis en concession": {},
+ "2928-D\u00e9pr\u00e9ciations des autres terrains": {},
+ "2929-D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {}
+ },
+ "293-D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "2931-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2932-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2933-D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {},
+ "2934-D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {},
+ "2935-D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {},
+ "2937-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2938-D\u00e9pr\u00e9ciations des autres installations et agencements": {},
+ "2939-D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {}
+ },
+ "294-D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "2941-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {},
+ "2942-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {},
+ "2943-D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2944-D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {},
+ "2945-D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {},
+ "2946-D\u00e9pr\u00e9ciations des actifs biologiques": {},
+ "2947-D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2948-D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {},
+ "2949-D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {}
+ },
+ "295-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "2951-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "2952-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "296-D\u00e9pr\u00e9ciations des titres de participation": {
+ "2961-D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "2962-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "2963-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "2965-D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {},
+ "2966-D\u00e9pr\u00e9ciations des parts dans des GIE": {},
+ "2968-D\u00e9pr\u00e9ciations des autres titres de participation": {}
+ },
+ "297-D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "2971-D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {},
+ "2972-D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {},
+ "2973-D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2974-D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {},
+ "2975-D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2977-D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {},
+ "2978-D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "3-Comptes de Stocks": {
+ "31-Marchandises": {
+ "311-Marchandises A": {
+ "3111-Marchandises A1": {},
+ "3112-Marchandises A2": {}
+ },
+ "312-Marchandises B": {
+ "3121-Marchandises B1": {},
+ "3122-Marchandises B2": {}
+ },
+ "313-Actifs biologiques": {
+ "3131-Animaux": {},
+ "3132-V\u00e9g\u00e9taux": {}
+ },
+ "318-Marchandises hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "32-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "321-Mati\u00e8res A": {},
+ "322-Mati\u00e8res B": {},
+ "323-Fournitures (A, B)": {}
+ },
+ "33-Autres approvisionnements": {
+ "331-Mati\u00e8res consommables": {},
+ "332-Fournitures d\u2019atelier et d\u2019usine": {},
+ "333-Fournitures de magasin": {},
+ "334-Fournitures de bureau": {},
+ "335-Emballages": {
+ "3351-Emballages perdus": {},
+ "3352-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "3353-Emballages \u00e0 usage mixte": {},
+ "3358-Autres emballages": {}
+ },
+ "338-Autres mati\u00e8res": {}
+ },
+ "34-Produits en cours": {
+ "341-Produits en cours": {
+ "3411-Produits en cours P1": {},
+ "3412-Produits en cours P2": {}
+ },
+ "342-Travaux en cours": {
+ "3421-Travaux en cours T1": {},
+ "3422-Travaux en cours T2": {}
+ },
+ "343-Produits interm\u00e9diaires en cours": {
+ "3431-Produits interm\u00e9diaires A": {},
+ "3432-Produits interm\u00e9diaires B": {}
+ },
+ "344-Produits r\u00e9siduels en cours": {
+ "3441-Produits r\u00e9siduels A": {},
+ "3442-Produits r\u00e9siduels B": {}
+ },
+ "345-Actifs biologiques en cours": {
+ "3451-Animaux": {},
+ "3452-V\u00e9g\u00e9taux": {}
+ }
+ },
+ "35-Services en cours": {
+ "351-\u00c9tudes en cours": {
+ "3511-\u00c9tudes en cours E1": {},
+ "3512-\u00c9tudes en cours E2": {}
+ },
+ "352-Prestations de services en cours": {
+ "3521-Prestations de services S1": {},
+ "3522-Prestations de services S2": {}
+ }
+ },
+ "36-Produits finis": {
+ "361-Produits finis A": {},
+ "362-Produits finis B": {},
+ "363-Actifs biologiques": {
+ "3631-Animaux": {},
+ "3632-V\u00e9g\u00e9taux": {},
+ "3638-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "37-Produits interm\u00e9diaires et r\u00e9siduels": {
+ "371-Produits interm\u00e9diaires": {
+ "3711-Produits interm\u00e9diaires A": {},
+ "3712-Produits interm\u00e9diaires B": {}
+ },
+ "372-Produits r\u00e9siduels": {
+ "3721-D\u00e9chets": {},
+ "3722-Rebuts": {},
+ "3723-Mati\u00e8res de R\u00e9cup\u00e9ration": {}
+ },
+ "373-Actifs biologiques": {
+ "3731-Animaux": {},
+ "3732-V\u00e9g\u00e9taux": {},
+ "3738-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "38-Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "381-Marchandises en cours de route": {},
+ "382-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {},
+ "383-Autres approvisionnements en cours de route": {},
+ "386-Produits finis en cours de route": {},
+ "387-Stock en consignation ou en d\u00e9p\u00f4t": {
+ "3871-Stock en consignation": {},
+ "3872-Stock en d\u00e9p\u00f4t": {}
+ },
+ "388-Stock provenant d\u2019immobilisations mises hors service ou au rebut": {}
+ },
+ "39-D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "391-D\u00e9pr\u00e9ciations des stocks de marchandises": {},
+ "392-D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "393-D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {},
+ "394-D\u00e9pr\u00e9ciations des productions en cours": {},
+ "395-D\u00e9pr\u00e9ciations des services en cours": {},
+ "396-D\u00e9pr\u00e9ciations des stocks de produits finis": {},
+ "397-D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {},
+ "398-D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {}
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "409-Fournisseurs d\u00e9biteurs": {
+ "4091-Fournisseurs Avances et acomptes vers\u00e9s": {},
+ "4092-Fournisseurs Groupe avances et acomptes vers\u00e9s": {},
+ "4093-Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {},
+ "4094-Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {},
+ "4098-Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {}
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "411-Clients": {
+ "4111-Clients": {
+ "account_type": "Receivable"
+ },
+ "4112-Clients groupe": {
+ "account_type": "Receivable"
+ },
+ "4114-Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable"
+ },
+ "4115-Clients, organismes internationaux": {
+ "account_type": "Receivable"
+ },
+ "4116-Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable"
+ },
+ "4117-Client, retenues de garantie": {
+ "account_type": "Receivable"
+ },
+ "4118-Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "412-Clients, effets \u00e0 recevoir en portefeuille": {
+ "4121-Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4122-Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4124-\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4125-Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "413-Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "4131-Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4132-Clients, effets impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4133-Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "4138-Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "414-Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "4141-Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4142-Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "4146-Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4147-Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "415-Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable"
+ },
+ "416-Cr\u00e9ances clients litigieuses ou douteuses": {
+ "4161-Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable"
+ },
+ "4162-Cr\u00e9ances douteuses": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "418-Clients, produits \u00e0 recevoir": {
+ "4181-Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable"
+ },
+ "4186-Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "421-Personnel, avances et acomptes": {
+ "4211-Personnel, avances": {},
+ "4212-Personnel, acomptes": {},
+ "4213-Frais avanc\u00e9s et fournitures au personnel": {}
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "4311-Prestations familiales": {},
+ "4312-Accidents de travail": {},
+ "4313-Caisse de retraite obligatoire": {},
+ "4314-Caisse de retraite facultative": {},
+ "4318-Autres cotisations sociales": {}
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "4331-Mutuelle": {},
+ "4332-Assurances retraite": {},
+ "4333-Assurances et organismes de sant\u00e9": {}
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4387-Produits \u00e0 recevoir": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "443-\u00c9tat, TVA factur\u00e9e": {
+ "4431-TVA factur\u00e9e sur ventes": {},
+ "4432-TVA factur\u00e9e sur prestations de services": {},
+ "4433-TVA factur\u00e9e sur travaux": {},
+ "4434-TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {},
+ "4435-TVA sur factures \u00e0 \u00e9tablir": {}
+ },
+ "445-\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "4451-TVA r\u00e9cup\u00e9rable sur immobilisations": {},
+ "4452-TVA r\u00e9cup\u00e9rable sur achats": {},
+ "4453-TVA r\u00e9cup\u00e9rable sur transport": {},
+ "4454-TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {},
+ "4455-TVA r\u00e9cup\u00e9rable sur factures non parvenues": {},
+ "4456-TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {}
+ },
+ "448-\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4486-Charges \u00e0 payer": {},
+ "4487-Produits \u00e0 recevoir": {}
+ },
+ "449-\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "4491-\u00c9tat, obligations cautionn\u00e9es": {},
+ "4492-\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {},
+ "4493-\u00c9tat, fonds de dotation \u00e0 recevoir": {},
+ "4494-\u00c9tat, subventions investissement \u00e0 recevoir": {},
+ "4495-\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {},
+ "4496-\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {},
+ "4497-\u00c9tat, avances sur subventions": {},
+ "4499-\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {}
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "451-Op\u00e9rations avec les organismes africains": {},
+ "452-Op\u00e9rations avec les autres organismes internationaux": {},
+ "458-Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "4581-Organismes internationaux, fonds de dotation \u00e0 recevoir": {},
+ "4582-Organismes internationaux, subventions \u00e0 recevoir": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "4613-Apporteurs, capital appel\u00e9, non vers\u00e9": {},
+ "4614-Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {},
+ "4618-Apporteurs, titres \u00e0 \u00e9changer": {}
+ },
+ "467-Apporteurs, restant d\u00fb sur capital appel\u00e9": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "4721-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4726-Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {}
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "4731-Mandants": {},
+ "4732-Mandataires": {},
+ "4733-Commettants": {},
+ "4734-Commissionnaires": {},
+ "4739-\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "4747-Compte de r\u00e9partition p\u00e9riodique des produits": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "4751-Compte actif": {
+ "account_type": "Temporary"
+ }
+ },
+ "476-Charges constat\u00e9es d\u2019avance": {},
+ "478-\u00c9carts de conversion actif": {
+ "4781-Diminution des cr\u00e9ances d\u2019exploitation": {},
+ "4782-Diminution des cr\u00e9ances financi\u00e8res": {},
+ "4783-Augmentation des dettes d\u2019exploitation": {},
+ "4784-Augmentation des dettes financi\u00e8res": {},
+ "4786-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4788-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "485-Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "4851-En compte, immobilisations incorporelles": {},
+ "4852-En compte, immobilisations corporelles": {},
+ "4853-Effets \u00e0 recevoir, immobilisations incorporelles": {},
+ "4854-Effets \u00e0 recevoir, immobilisations corporelles": {},
+ "4855-Effets escompt\u00e9s non \u00e9chus": {},
+ "4857-Retenues de garantie": {},
+ "4858-Factures \u00e0 \u00e9tablir": {}
+ },
+ "488-Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "491-D\u00e9pr\u00e9ciations des comptes clients": {
+ "4911-Cr\u00e9ances litigieuses": {},
+ "4912-Cr\u00e9ances douteuses": {}
+ },
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {},
+ "496-D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "4962-Associ\u00e9s, comptes courants": {},
+ "4963-Associ\u00e9s, op\u00e9rations faites en commun": {},
+ "4966-Groupe, comptes courants": {}
+ },
+ "497-D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {},
+ "498-D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "4985-Cr\u00e9ances sur cessions d\u2019immobilisations": {},
+ "4986-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4988-Autres cr\u00e9ances HAO": {}
+ },
+ "499-Provisions pour risques \u00e0 court terme": {
+ "4991-Sur op\u00e9rations d\u2019exploitation": {},
+ "4997-Sur op\u00e9rations financi\u00e8res": {},
+ "4998-Sur op\u00e9rations HAO": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "401-Fournisseurs, dettes en compte": {
+ "4011-Fournisseurs": {
+ "account_type": "Payable"
+ },
+ "4012-Fournisseurs groupe": {
+ "account_type": "Payable"
+ },
+ "4013-Fournisseurs sous-traitants": {
+ "account_type": "Payable"
+ },
+ "4016-Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable"
+ },
+ "4017-Fournisseur, retenues de garantie": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "402-Fournisseurs, effets \u00e0 payer": {
+ "4021-Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4022-Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4023-Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "404-Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "4041-Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4042-Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "4046-Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4047-Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "408-Fournisseurs, factures non parvenues": {
+ "4081-Fournisseurs": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4082-Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4083-Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4086-Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "419-Clients cr\u00e9diteurs": {
+ "4191-Clients, avances et acomptes re\u00e7us": {},
+ "4192-Clients groupe, avances et acomptes re\u00e7us": {},
+ "4194-Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {},
+ "4198-Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {}
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "422-Personnel, r\u00e9mun\u00e9rations dues": {},
+ "423-Personnel, oppositions, saisies-arr\u00eats": {
+ "4231-Personnel, oppositions": {},
+ "4232-Personnel, saisies-arr\u00eats": {},
+ "4233-Personnel, avis \u00e0 tiers d\u00e9tenteur": {}
+ },
+ "424-Personnel, \u0153uvres sociales internes": {
+ "4241-Assistance m\u00e9dicale": {},
+ "4242-Allocations familiales": {},
+ "4245-Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {},
+ "4248-Autres \u0153uvres sociales internes": {}
+ },
+ "425-Repr\u00e9sentants du personnel": {
+ "4251-D\u00e9l\u00e9gu\u00e9s du personnel": {},
+ "4252-Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {},
+ "4258-Autres repr\u00e9sentants du personnel": {}
+ },
+ "426-Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "4261-Participation aux b\u00e9n\u00e9fices": {},
+ "4264-Participation au capital": {}
+ },
+ "427-Personnel d\u00e9p\u00f4ts": {},
+ "428-Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4281-Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {},
+ "4286-Autres charges \u00e0 payer": {},
+ "4287-Produits \u00e0 recevoir": {}
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4381-Charges sociales sur gratifications \u00e0 payer": {},
+ "4382-Charges sociales sur cong\u00e9s \u00e0 payer": {},
+ "4386-Autres charges \u00e0 payer": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "441-\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {},
+ "442-\u00c9tat, autres imp\u00f4ts et taxes": {
+ "4421-Imp\u00f4ts et taxes d\u2019\u00c9tat": {},
+ "4422-Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {},
+ "4423-Imp\u00f4ts et taxes recouvrables sur des obligataires": {},
+ "4424-Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {},
+ "4426-Droits de douane": {},
+ "4428-Autres imp\u00f4ts et taxes": {}
+ },
+ "444-\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "4441-\u00c9tat, TVA due": {},
+ "4449-\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {}
+ },
+ "446-\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {},
+ "447-\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "4471-Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {},
+ "4472-Imp\u00f4ts sur salaires": {},
+ "4473-Contribution nationale": {},
+ "4474-Contribution nationale de solidarit\u00e9": {},
+ "4478-Autres imp\u00f4ts et contributions": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "4611-Apporteurs, apports en nature": {},
+ "4612-Apporteurs, apports en num\u00e9raire": {},
+ "4615-Apporteurs, versements re\u00e7us sur augmentation de capital": {},
+ "4616-Apporteurs, versements anticip\u00e9s": {},
+ "4617-Apporteurs d\u00e9faillants": {},
+ "4619-Apporteurs, capital \u00e0 rembourser": {}
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "4621-Principal": {},
+ "4626-Int\u00e9r\u00eats courus": {}
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "4631-Op\u00e9rations courantes": {},
+ "4636-Int\u00e9r\u00eats courus": {}
+ },
+ "465-Associ\u00e9s, dividendes \u00e0 payer": {},
+ "466-Groupe, comptes courants": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "4711-D\u00e9biteurs divers": {},
+ "4712-Cr\u00e9diteurs divers": {},
+ "4713-Obligataires": {},
+ "4715-R\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "4716-Compte d\u2019affacturage": {},
+ "4717-D\u00e9biteurs divers retenues de garantie": {},
+ "4718-Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {},
+ "4719-Bons de souscription d\u2019actions et d\u2019obligations": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "4746-Compte de r\u00e9partition p\u00e9riodique des charges": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "4752-Compte passif": {}
+ },
+ "477-Produits constat\u00e9s d\u2019avance": {},
+ "479-\u00c9carts de conversion passif": {
+ "4791-Augmentation des cr\u00e9ances d\u2019exploitation": {},
+ "4792-Augmentation des cr\u00e9ances financi\u00e8res": {},
+ "4793-Diminution des dettes d\u2019exploitation": {},
+ "4794-Diminution des dettes financi\u00e8res": {},
+ "4797-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4798-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "481-Fournisseurs d\u2019investissements": {
+ "4811-Immobilisations incorporelles": {},
+ "4812-Immobilisations corporelles": {},
+ "4813-Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {},
+ "4816-R\u00e9serve de propri\u00e9t\u00e9": {},
+ "4817-Retenues de garantie": {},
+ "4818-Factures non parvenues": {}
+ },
+ "482-Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "4821-Immobilisations incorporelles": {},
+ "4822-Immobilisations corporelles": {}
+ },
+ "484-Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "4887-Produits": {}
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (PASSIF)": {
+ "490-D\u00e9pr\u00e9ciations des comptes fournisseurs": {},
+ "492-D\u00e9pr\u00e9ciations des comptes personnel": {},
+ "493-D\u00e9pr\u00e9ciations des comptes organismes sociaux": {},
+ "494-D\u00e9pr\u00e9ciations des comptes \u00c9tat et collectivit\u00e9s publiques": {},
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {}
+ },
+ "root_type": "Liability"
+ },
+ "5-Comptes de tr\u00e9sorerie": {
+ "50-Titres de placement": {
+ "501-Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "5011-Titres du Tr\u00e9sor \u00e0 court terme": {},
+ "5012-Titres d\u2019organismes financiers": {},
+ "5013-Bons de caisse \u00e0 court terme": {},
+ "5016-Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {}
+ },
+ "502-Actions": {
+ "5021-Actions ou parts propres": {},
+ "5022-Actions cot\u00e9es": {},
+ "5023-Actions non cot\u00e9es": {},
+ "5024-Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {},
+ "5025-Autres actions": {},
+ "5026-Frais d\u2019acquisition des actions": {}
+ },
+ "503-Obligations": {
+ "5031-Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {},
+ "5032-Obligations cot\u00e9es": {},
+ "5033-Obligations non cot\u00e9es": {},
+ "5035-Autres obligations": {},
+ "5036-Frais d\u2019acquisition des obligations": {}
+ },
+ "504-Bons de souscription": {
+ "5042-Bons de souscription d\u2019actions": {},
+ "5043-Bons de souscription d\u2019obligations": {}
+ },
+ "505-Titres n\u00e9gociables hors r\u00e9gion": {},
+ "506-Int\u00e9r\u00eats courus": {
+ "5061-Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {},
+ "5062-Actions": {},
+ "5063-Obligations": {}
+ },
+ "508-Autres titres de placement et cr\u00e9ances assimil\u00e9es": {}
+ },
+ "51-Valeurs \u00e0 encaisser": {
+ "511-Effets \u00e0 encaisser": {},
+ "512-Effets \u00e0 l\u2019encaissement": {},
+ "513-Ch\u00e8ques \u00e0 encaisser": {},
+ "514-Ch\u00e8ques \u00e0 l\u2019encaissement": {},
+ "515-Cartes de cr\u00e9dit \u00e0 encaisser": {},
+ "518-Autres valeurs \u00e0 l\u2019encaissement": {
+ "5181-Warrants": {},
+ "5182-Billets de fonds": {},
+ "5185-Ch\u00e8ques de voyage": {},
+ "5186-Coupons \u00e9chus": {},
+ "5187-Int\u00e9r\u00eats \u00e9chus des obligations": {}
+ }
+ },
+ "52-Banques": {
+ "521-Banques locales": {
+ "5211-Banques en monnaie nationale": {
+ "account_type": "Bank"
+ },
+ "5215-Banques en devises": {
+ "account_type": "Bank"
+ },
+ "account_type": "Bank"
+ },
+ "522-Banques autres \u00c9tats r\u00e9gion": {},
+ "523-Banques autres \u00c9tats zone mon\u00e9taire": {},
+ "524-Banques hors zone mon\u00e9taire": {},
+ "525-Banques d\u00e9p\u00f4t \u00e0 terme": {},
+ "526-Banques, int\u00e9r\u00eats courus": {
+ "5261-Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {},
+ "5267-Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {}
+ }
+ },
+ "53-\u00c9tablissements financiers et assimil\u00e9s": {
+ "531-Ch\u00e8ques postaux": {},
+ "532-Tr\u00e9sor": {},
+ "533-Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {},
+ "536-\u00c9tablissements financiers, int\u00e9r\u00eats courus": {},
+ "538-Autres organismes financiers": {}
+ },
+ "54-Instruments de tr\u00e9sorerie": {
+ "541-Options de taux d\u2019int\u00e9r\u00eat": {},
+ "542-Options de taux de change": {},
+ "543-Options de taux boursiers": {},
+ "544-Instruments de march\u00e9s \u00e0 terme": {},
+ "545-Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {}
+ },
+ "55-Instruments de monnaie \u00e9lectronique": {
+ "551-Monnaie \u00e9lectronique carte carburant": {},
+ "552-Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {},
+ "553-Monnaie \u00e9lectronique carte p\u00e9age": {},
+ "554-Porte-monnaie \u00e9lectronique": {},
+ "558-Autres instruments de monnaies \u00e9lectroniques": {}
+ },
+ "56-Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "561-Cr\u00e9dits de tr\u00e9sorerie": {},
+ "564-Escompte de cr\u00e9dits de campagne": {},
+ "565-Escompte de cr\u00e9dits ordinaires": {},
+ "566-Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {}
+ },
+ "57-Caisse": {
+ "571-Caisse si\u00e8ge social": {
+ "5711-Caisse en monnaie nationale": {},
+ "5712-Caisse en devises": {}
+ },
+ "572-Caisse succursale A": {
+ "5721-En monnaie nationale": {},
+ "5722-En devises": {}
+ },
+ "573-Caisse succursale B": {
+ "5731-En monnaie nationale": {},
+ "5732-En devises": {}
+ }
+ },
+ "58-R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "581-R\u00e9gies d\u2019avance": {},
+ "582-Accr\u00e9ditifs": {},
+ "585-Virements de fonds": {},
+ "588-Autres virements internes": {}
+ },
+ "59-D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "590-D\u00e9pr\u00e9ciations des titres de placement": {},
+ "591-D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {},
+ "592-D\u00e9pr\u00e9ciations des comptes banques": {},
+ "593-D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {},
+ "594-D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {},
+ "599-Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {}
+ },
+ "root_type": "Asset"
+ },
+ "6-Comptes de charges des activit\u00e9s ordinaires": {
+ "60-Achats et variations de stocks": {
+ "601-Achats de marchandises": {
+ "6011-Dans la R\u00e9gion": {},
+ "6012-Hors R\u00e9gion": {},
+ "6013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6015-Frais sur achats": {},
+ "6019-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "602-Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "6021-Dans la R\u00e9gion": {},
+ "6022-Hors R\u00e9gion": {},
+ "6023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6025-Frais sur achats": {},
+ "6029-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "603-Variations des stocks de biens achet\u00e9s": {
+ "6031-Variations des stocks de marchandises": {},
+ "6032-Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "6033-Variations des stocks d\u2019autres approvisionnements": {}
+ },
+ "604-Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "6041-Mati\u00e8res consommables": {},
+ "6042-Mati\u00e8res combustibles": {},
+ "6043-Produits d\u2019entretien": {},
+ "6044-Fournitures d\u2019atelier et d\u2019usine": {},
+ "6045-Frais sur achat": {},
+ "6046-Fournitures de magasin": {},
+ "6047-Fournitures de bureau": {},
+ "6049-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "605-Autres achats": {
+ "6051-Fournitures non stockables Eau": {},
+ "6052-Fournitures non stockables \u00c9lectricit\u00e9": {},
+ "6053-Fournitures non stockables Autres \u00e9nergies": {},
+ "6054-Fournitures d\u2019entretien non stockables": {},
+ "6055-Fournitures de bureau non stockables": {},
+ "6056-Achats de petit mat\u00e9riel et outillage": {},
+ "6057-Achats d\u2019\u00e9tudes et prestations de services": {},
+ "6058-Achats de travaux, mat\u00e9riels et \u00e9quipements": {},
+ "6059-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "608-Achats d\u2019emballages": {
+ "6081-Emballages perdus": {},
+ "6082-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "6083-Emballages \u00e0 usage mixte": {},
+ "6085-Frais sur achats": {},
+ "6089-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ }
+ },
+ "61-Transports": {
+ "612-Transports sur ventes": {},
+ "613-Transports pour le compte de tiers": {},
+ "614-Transports du personnel": {},
+ "616-Transports de plis": {},
+ "618-Autres frais de transport": {
+ "6181-Voyages et d\u00e9placements": {},
+ "6182-Transports entre \u00e9tablissements ou chantiers": {},
+ "6183-Transports administratifs": {}
+ }
+ },
+ "62-Services ext\u00e9rieurs": {
+ "621-Sous-traitance g\u00e9n\u00e9rale": {},
+ "622-Locations, charges locatives": {
+ "6221-Locations de terrains": {},
+ "6222-Locations de b\u00e2timents": {},
+ "6223-Locations de mat\u00e9riels et outillages": {},
+ "6224-Malis sur emballages": {},
+ "6225-Locations d\u2019emballages": {},
+ "6226-Fermages et loyers du foncier": {},
+ "6228-Locations et charges locatives diverses": {}
+ },
+ "623-Redevances de location acquisition": {
+ "6232-Cr\u00e9dit-bail immobilier": {},
+ "6233-Cr\u00e9dit-bail mobilier": {},
+ "6234-Location-vente": {},
+ "6238-Autres contrats de location acquisition": {}
+ },
+ "624-Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "6241-Entretien et r\u00e9parations des biens immobiliers": {},
+ "6242-Entretien et r\u00e9parations des biens mobiliers": {},
+ "6243-Maintenance": {},
+ "6244-Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "6248-Autres entretiens et r\u00e9parations": {}
+ },
+ "625-Primes d\u2019assurance": {
+ "6251-Assurances multirisques": {},
+ "6252-Assurances mat\u00e9riel de transport": {},
+ "6253-Assurances risques d\u2019exploitation": {},
+ "6254-Assurances responsabilit\u00e9 du producteur": {},
+ "6255-Assurances insolvabilit\u00e9 clients": {},
+ "6257-Assurances transport sur ventes": {},
+ "6258-Autres primes d\u2019assurances": {}
+ },
+ "626-\u00c9tudes, recherches et documentation": {
+ "6261-\u00c9tudes et recherches": {},
+ "6265-Documentation g\u00e9n\u00e9rale": {},
+ "6266-Documentation technique": {}
+ },
+ "627-Publicit\u00e9, publications, relations publiques": {
+ "6271-Annonces, insertions": {},
+ "6272-Catalogues, imprim\u00e9s publicitaires": {},
+ "6273-\u00c9chantillons": {},
+ "6274-Foires et expositions": {},
+ "6275-Publications": {},
+ "6276-Cadeaux \u00e0 la client\u00e8le": {},
+ "6277-Frais de colloques, s\u00e9minaires, conf\u00e9rences": {},
+ "6278-Autres charges de publicit\u00e9 et relations publiques": {}
+ },
+ "628-Frais de t\u00e9l\u00e9communications": {
+ "6281-Frais de t\u00e9l\u00e9phone": {},
+ "6282-Frais de t\u00e9lex": {},
+ "6283-Frais de t\u00e9l\u00e9copie": {},
+ "6288-Autres frais de t\u00e9l\u00e9communications": {}
+ }
+ },
+ "63-Autres services ext\u00e9rieurs": {
+ "631-Frais bancaires": {
+ "6311-Frais sur titres (vente, garde)": {},
+ "6312-Frais sur effets": {},
+ "6313-Location de coffres": {},
+ "6314-Commissions d\u2019affacturage": {},
+ "6315-Commissions sur cartes de cr\u00e9dit": {},
+ "6316-Frais d\u2019\u00e9mission d\u2019emprunts": {},
+ "6317-Frais sur instruments monnaie \u00e9lectronique": {},
+ "6318-Autres frais bancaires": {}
+ },
+ "632-R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "6322-Commissions et courtages sur ventes": {},
+ "6324-Honoraires des professions r\u00e9glement\u00e9es": {},
+ "6325-Frais d\u2019actes et de contentieux": {},
+ "6326-R\u00e9mun\u00e9rations d\u2019affacturage": {},
+ "6327-R\u00e9mun\u00e9rations des autres prestataires de services": {},
+ "6328-Divers frais": {}
+ },
+ "633-Frais de formation du personnel": {},
+ "634-Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "6342-Redevances pour brevets, licences": {},
+ "6343-Redevances pour logiciels": {},
+ "6344-Redevances pour marques": {},
+ "6345-Redevances pour sites internet": {},
+ "6346-Redevances pour concessions, droits et valeurs similaires": {}
+ },
+ "635-Cotisations": {
+ "6351-Cotisations": {},
+ "6358-Concours divers": {}
+ },
+ "637-R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "6371-Personnel int\u00e9rimaire": {},
+ "6372-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "638-Autres charges externes": {
+ "6381-Frais de recrutement du personnel": {},
+ "6382-Frais de d\u00e9m\u00e9nagement": {},
+ "6383-R\u00e9ceptions": {},
+ "6384-Missions": {},
+ "6385-Charges de copropri\u00e9t\u00e9": {}
+ }
+ },
+ "64-Imp\u00f4ts et taxes": {
+ "641-Imp\u00f4ts et taxes directs": {
+ "6411-Imp\u00f4ts fonciers et taxes annexes": {},
+ "6412-Patentes, licences et taxes annexes": {},
+ "6413-Taxes sur appointements et salaires": {},
+ "6414-Taxes d\u2019apprentissage": {},
+ "6415-Formation professionnelle continue": {},
+ "6418-Autres imp\u00f4ts et taxes directs": {}
+ },
+ "645-Imp\u00f4ts et taxes indirects": {},
+ "646-Droits d\u2019enregistrement": {
+ "6461-Droits de mutation": {},
+ "6462-Droits de timbre": {},
+ "6463-Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {},
+ "6464-Vignettes": {},
+ "6468-Autres droits": {}
+ },
+ "647-P\u00e9nalit\u00e9s, amendes fiscales": {
+ "6471-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {},
+ "6472-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {},
+ "6473-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {},
+ "6474-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {},
+ "6478-Autres p\u00e9nalit\u00e9s et amendes fiscales": {}
+ },
+ "648-Autres imp\u00f4ts et taxes": {}
+ },
+ "65-Autres charges": {
+ "651-Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "6511-Clients": {},
+ "6515-Autres d\u00e9biteurs": {}
+ },
+ "652-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "6521-Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {},
+ "6525-Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "654-Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "6541-Immobilisations incorporelles": {},
+ "6542-Immobilisations corporelles": {}
+ },
+ "656-Perte de change sur cr\u00e9ances et dettes commerciale": {},
+ "657-P\u00e9nalit\u00e9s et amendes p\u00e9nales": {},
+ "658-Charges diverses": {
+ "6581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "6582-Dons": {},
+ "6583-M\u00e9c\u00e9nat": {},
+ "6588-Autres charges diverses": {}
+ },
+ "659-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "6591-Sur risques \u00e0 court terme": {},
+ "6593-Sur stocks": {},
+ "6594-Sur cr\u00e9ances": {},
+ "6598-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {}
+ }
+ },
+ "66-Charges de personnel": {
+ "661-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "6611-Appointements salaires et commissions": {},
+ "6612-Primes et gratifications": {},
+ "6613-Cong\u00e9s pay\u00e9s": {},
+ "6614-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6615-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6616-Suppl\u00e9ment familial": {},
+ "6617-Avantages en nature": {},
+ "6618-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "662-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "6621-Appointements salaires et commissions": {},
+ "6622-Primes et gratifications": {},
+ "6623-Cong\u00e9s pay\u00e9s": {},
+ "6624-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6625-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6626-Suppl\u00e9ment familial": {},
+ "6627-Avantages en nature": {},
+ "6628-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "663-Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "6631-Indemnit\u00e9s de logement": {},
+ "6632-Indemnit\u00e9s de repr\u00e9sentation": {},
+ "6633-Indemnit\u00e9s d\u2019expatriation": {},
+ "6634-Indemnit\u00e9s de transport": {},
+ "6638-Autres indemnit\u00e9s et avantages divers": {}
+ },
+ "664-Charges sociales": {
+ "6641-Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {},
+ "6642-Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {}
+ },
+ "666-R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "6661-R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {},
+ "6662-Charges sociales": {}
+ },
+ "667-R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "6671-Personnel int\u00e9rimaire": {},
+ "6672-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "668-Autres charges sociales": {
+ "6681-Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {},
+ "6682-Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {},
+ "6683-Versements et contributions aux autres \u0153uvres sociales": {},
+ "6684-M\u00e9decine du travail et pharmacie": {},
+ "6685-Assurances et organismes de sant\u00e9": {},
+ "6686-Assurances retraite et fonds de pension": {},
+ "6687-Majorations et p\u00e9nalit\u00e9s sociales": {},
+ "6688-Charges sociales diverses": {}
+ }
+ },
+ "67-Frais financiers et charges assimil\u00e9es": {
+ "671-Int\u00e9r\u00eats des emprunts": {
+ "6711-Emprunts obligataires": {},
+ "6712-Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "6713-Dettes li\u00e9es \u00e0 des participations": {},
+ "6714-Primes de remboursement des obligations": {}
+ },
+ "672-Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "6722-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "6723-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "6724-Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {},
+ "6728-Int\u00e9r\u00eats dans loyers des autres locations acquisition": {}
+ },
+ "673-Escomptes accord\u00e9s": {},
+ "674-Autres int\u00e9r\u00eats": {
+ "6741-Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {},
+ "6742-Comptes courants bloqu\u00e9s": {},
+ "6743-Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {},
+ "6744-Int\u00e9r\u00eats sur dettes commerciales": {},
+ "6745-Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {},
+ "6748-Int\u00e9r\u00eats sur dettes diverses": {}
+ },
+ "675-Escomptes des effets de commerce": {},
+ "676-Pertes de change financi\u00e8res": {},
+ "677-Pertes sur titres de placement": {
+ "6771-Pertes sur cessions de titres de placement": {},
+ "6772-Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {}
+ },
+ "678-Pertes et charges sur risques financiers": {
+ "6781-Sur rentes viag\u00e8res": {},
+ "6782-Sur op\u00e9rations financi\u00e8res": {},
+ "6784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "679-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "6791-Sur risques financiers": {},
+ "6795-Sur titres de placement": {},
+ "6798-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "68-Dotations aux amortissements": {
+ "681-Dotations aux amortissements d\u2019exploitation": {
+ "6812-Dotations aux amortissements des immobilisations incorporelles": {},
+ "6813-Dotations aux amortissements des immobilisations corporelles": {}
+ }
+ },
+ "69-Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "691-Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "6911-Dotations aux provisions pour risques et charges": {},
+ "6913-Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {},
+ "6914-Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {}
+ },
+ "697-Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "6971-Dotations aux provisions pour risques et charges": {},
+ "6972-Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "7-Comptes de produits des activit\u00e9s ordinaires": {
+ "70-Ventes": {
+ "701-Ventes de marchandises": {
+ "7011-Dans la R\u00e9gion": {},
+ "7012-Hors R\u00e9gion": {},
+ "7013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7015-Sur internet": {},
+ "7019-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "702-Ventes de produits finis": {
+ "7021-Dans la R\u00e9gion": {},
+ "7022-Hors R\u00e9gion": {},
+ "7023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7025-Sur internet": {},
+ "7029-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "703-Ventes de produits interm\u00e9diaires": {
+ "7031-Dans la R\u00e9gion": {},
+ "7032-Hors R\u00e9gion": {},
+ "7033-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7034-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7035-Sur internet": {},
+ "7039-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "704-Ventes de produits r\u00e9siduels": {
+ "7041-Dans la R\u00e9gion": {},
+ "7042-Hors R\u00e9gion": {},
+ "7043-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7044-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7045-Sur internet": {},
+ "7049-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "705-Travaux factur\u00e9s": {
+ "7051-Dans la R\u00e9gion": {},
+ "7052-Hors R\u00e9gion": {},
+ "7053-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7054-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7055-Sur internet": {},
+ "7059-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "706-Services vendus": {
+ "7061-Dans la R\u00e9gion": {},
+ "7062-Hors R\u00e9gion": {},
+ "7063-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7064-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7065-Sur internet": {},
+ "7069-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "707-Produits accessoires": {
+ "7071-Ports, emballages perdus et autres frais factur\u00e9s": {},
+ "7072-Commissions et courtages": {},
+ "7073-Locations": {},
+ "7074-Bonis sur reprises et cessions d\u2019emballages": {},
+ "7075-Mise \u00e0 disposition de personnel": {},
+ "7076-Redevances pour brevets, logiciels, marques et droits similaires": {},
+ "7077-Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {},
+ "7078-Autres produits accessoires": {}
+ }
+ },
+ "71-Subventions d\u2019exploitation": {
+ "711-Sur produits \u00e0 l\u2019exportation": {},
+ "712-Sur produits \u00e0 l\u2019importation": {},
+ "713-Sur produits de p\u00e9r\u00e9quation": {},
+ "714-Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {},
+ "718-Autres subventions d\u2019exploitation": {
+ "7181-Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {},
+ "7182-Vers\u00e9es par les organismes internationaux": {},
+ "7183-Vers\u00e9es par des tiers": {}
+ }
+ },
+ "72-Production immobilis\u00e9e": {
+ "721-Immobilisations incorporelles": {},
+ "722-Immobilisations corporelles": {
+ "7221-Immobilisations corporelles (hors actifs biologiques)": {},
+ "7222-Immobilisations corporelles (actifs biologiques)": {}
+ },
+ "724-Production auto-consomm\u00e9e": {},
+ "726-Immobilisations financi\u00e8res": {}
+ },
+ "73-Variations des stocks de biens et de services produits": {
+ "734-Variations des stocks de produits en cours": {
+ "7341-Produits en cours": {},
+ "7342-Travaux en cours": {}
+ },
+ "735-Variations des en-cours de services": {
+ "7351-\u00c9tudes en cours": {},
+ "7352-Prestations de services en cours": {}
+ },
+ "736-Variations des stocks de produits finis": {},
+ "737-Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "7371-Produits interm\u00e9diaires": {},
+ "7372-Produits r\u00e9siduels": {}
+ }
+ },
+ "75-Autres produits": {
+ "751-Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {},
+ "752-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "7521-Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {},
+ "7525-B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "754-Produits des cessions courantes d\u2019immobilisations": {
+ "7541-Immobilisations incorporelles": {},
+ "7542-Immobilisations corporelles": {}
+ },
+ "756-Gains de change sur cr\u00e9ances et dettes commerciales": {},
+ "758-Produits divers": {
+ "7581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "7582-Indemnit\u00e9s d\u2019assurances re\u00e7ues": {},
+ "7588-Autres produits divers": {}
+ },
+ "759-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "7591-Sur risques \u00e0 court terme": {},
+ "7593-Sur stocks": {},
+ "7594-Sur cr\u00e9ances": {},
+ "7598-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {}
+ }
+ },
+ "77-Revenus financiers et produits assimil\u00e9s": {
+ "771-Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "7712-Int\u00e9r\u00eats de pr\u00eats": {},
+ "7713-Int\u00e9r\u00eats sur cr\u00e9ances diverses": {}
+ },
+ "772-Revenus de participations et autres titres immobilis\u00e9s": {
+ "7721-Revenus des titres de participation": {},
+ "7722-Revenus autres titres immobilis\u00e9s": {}
+ },
+ "773-Escomptes obtenus": {},
+ "774-Revenus de placement": {
+ "7745-Revenus des obligations": {},
+ "7746-Revenus des titres de placement": {}
+ },
+ "775-Int\u00e9r\u00eats dans loyers de location acquisition": {},
+ "776-Gains de change financiers": {},
+ "777-Gains sur cessions de titres de placement": {},
+ "778-Gains sur risques financiers": {
+ "7781-Sur rentes viag\u00e8res": {},
+ "7782-Sur op\u00e9rations financi\u00e8res": {},
+ "7784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "779-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "7791-Sur risques financiers": {},
+ "7795-Sur titres de placement": {},
+ "7798-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "78-Transferts de charges": {
+ "781-Transferts de charges d\u2019exploitation": {},
+ "787-Transferts de charges financi\u00e8res": {}
+ },
+ "79-Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "791-Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "7911-Pour risques et charges": {},
+ "7913-Des immobilisations incorporelles": {},
+ "7914-Des immobilisations corporelles": {}
+ },
+ "797-Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "7971-Pour risques et charges": {},
+ "7972-Des immobilisations financi\u00e8res": {}
+ },
+ "798-Reprises d\u2019amortissements": {},
+ "799-Reprises de subventions d\u2019investissement": {}
+ },
+ "root_type": "Income"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "81-Valeurs comptables des cessions d\u2019immobilisations": {
+ "811-Immobilisations incorporelles": {},
+ "812-Immobilisations corporelles": {},
+ "816-Immobilisations financi\u00e8res": {}
+ },
+ "83-Charges hors activit\u00e9s ordinaires": {
+ "831-Charges HAO constat\u00e9es": {},
+ "833-Charges li\u00e9es aux op\u00e9rations de restructuration": {},
+ "834-Pertes sur cr\u00e9ances HAO": {},
+ "835-Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {},
+ "836-Abandons de cr\u00e9ances consentis": {},
+ "837-Charges li\u00e9es aux op\u00e9rations de liquidation": {},
+ "839-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "85-Dotations hors activit\u00e9s ordinaires": {
+ "851-Dotations aux provisions r\u00e9glement\u00e9es": {},
+ "852-Dotations aux amortissements HAO": {},
+ "853-Dotations aux d\u00e9pr\u00e9ciations HAO": {},
+ "854-Dotations aux provisions pour risques et charges HAO": {},
+ "858-Autres dotations HAO": {}
+ },
+ "87-Participation des travailleurs": {
+ "871-Participation l\u00e9gale aux b\u00e9n\u00e9fices": {},
+ "874-Participation contractuelle aux b\u00e9n\u00e9fices": {},
+ "878-Autres participations": {}
+ },
+ "89-Imp\u00f4ts sur le r\u00e9sultat": {
+ "891-Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "8911-Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {},
+ "8912-Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {},
+ "8913-Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {}
+ },
+ "892-Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {},
+ "895-Imp\u00f4t minimum forfaitaire IMF": {},
+ "899-D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "8991-D\u00e9gr\u00e8vements": {},
+ "8994-Annulations pour pertes r\u00e9troactives": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "82-Produits des cessions d\u2019immobilisations": {
+ "821-Immobilisations incorporelles": {},
+ "822-Immobilisations corporelles": {},
+ "826-Immobilisations financi\u00e8res": {}
+ },
+ "84-Produits hors activit\u00e9s ordinaires": {
+ "841-Produits HAO constat\u00e9s": {},
+ "843-Produits li\u00e9s aux op\u00e9rations de restructuration": {},
+ "844-Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {},
+ "845-Dons et lib\u00e9ralit\u00e9s obtenus": {},
+ "846-Abandons de cr\u00e9ances obtenus": {},
+ "847-Produits li\u00e9s aux op\u00e9rations de liquidation": {},
+ "848-Transferts de charges HAO": {},
+ "849-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "86-Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "861-Reprises de provisions r\u00e9glement\u00e9es": {},
+ "862-Reprises d\u2019amortissements HAO": {},
+ "863-Reprises de d\u00e9pr\u00e9ciations HAO": {},
+ "864-Reprises de provisions pour risques et charges HAO": {},
+ "868-Autres reprises HAO": {}
+ },
+ "88-Subventions d\u2019\u00e9quilibre": {
+ "881-\u00c9tat": {},
+ "884-Collectivit\u00e9s publiques": {},
+ "886-Groupe": {},
+ "888-Autres": {}
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/gq_plan_comptable_avec_code.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/gq_plan_comptable_avec_code.json
new file mode 100644
index 00000000000..4219e6aa220
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/gq_plan_comptable_avec_code.json
@@ -0,0 +1,4208 @@
+{
+ "country_code": "gq",
+ "name": "Syscohada - Plan Comptable avec code",
+ "tree": {
+ "Comptes de ressources durables": {
+ "Capital": {
+ "Capital social": {
+ "Capital souscrit, non appel\u00e9": {
+ "account_number": "1011"
+ },
+ "Capital souscrit, appel\u00e9, non vers\u00e9": {
+ "account_number": "1012"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {
+ "account_number": "1013"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, amorti": {
+ "account_number": "1014"
+ },
+ "Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {
+ "account_number": "1018"
+ },
+ "account_number": "101"
+ },
+ "Capital par dotation": {
+ "Dotation initiale": {
+ "account_number": "1021"
+ },
+ "Dotations compl\u00e9mentaires": {
+ "account_number": "1022"
+ },
+ "Autres dotations": {
+ "account_number": "1028"
+ },
+ "account_number": "102"
+ },
+ "Capital personnel": {
+ "account_number": "103"
+ },
+ "Compte de l\u2019exploitant": {
+ "Apports temporaires": {
+ "account_number": "1041"
+ },
+ "Op\u00e9rations courantes": {
+ "account_number": "1042"
+ },
+ "R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {
+ "account_number": "1043"
+ },
+ "Pr\u00e9l\u00e8vements d\u2019autoconsommation": {
+ "account_number": "1047"
+ },
+ "Autres pr\u00e9l\u00e8vements": {
+ "account_number": "1048"
+ },
+ "account_number": "104"
+ },
+ "Primes li\u00e9es au capital social": {
+ "Primes d\u2019\u00e9mission": {
+ "account_number": "1051"
+ },
+ "Primes d\u2019apport": {
+ "account_number": "1052"
+ },
+ "Primes de fusion": {
+ "account_number": "1053"
+ },
+ "Primes de conversion": {
+ "account_number": "1054"
+ },
+ "Autres primes": {
+ "account_number": "1058"
+ },
+ "account_number": "105"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation": {
+ "\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {
+ "account_number": "1061"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation libre": {
+ "account_number": "1062"
+ },
+ "account_number": "106"
+ },
+ "Apporteurs, capital souscrit, non appel\u00e9": {
+ "account_number": "109"
+ },
+ "account_number": "10"
+ },
+ "R\u00e9serves": {
+ "R\u00e9serve l\u00e9gale": {
+ "account_number": "111"
+ },
+ "R\u00e9serves statutaires ou contractuelles": {
+ "account_number": "112"
+ },
+ "R\u00e9serves r\u00e9glement\u00e9es": {
+ "R\u00e9serves de plus-values nettes \u00e0 long terme": {
+ "account_number": "1131"
+ },
+ "R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "1132"
+ },
+ "R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {
+ "account_number": "1133"
+ },
+ "R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {
+ "account_number": "1134"
+ },
+ "Autres r\u00e9serves r\u00e9glement\u00e9es": {
+ "account_number": "1135"
+ },
+ "account_number": "113"
+ },
+ "Autres r\u00e9serves": {
+ "R\u00e9serves facultatives": {
+ "account_number": "1181"
+ },
+ "R\u00e9serves diverses": {
+ "account_number": "1188"
+ },
+ "account_number": "118"
+ },
+ "account_number": "11"
+ },
+ "Report \u00e0 nouveau": {
+ "Report \u00e0 nouveau cr\u00e9diteur": {
+ "account_number": "121"
+ },
+ "Report \u00e0 nouveau d\u00e9biteur": {
+ "Perte nette \u00e0 reporter": {
+ "account_number": "1291"
+ },
+ "Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {
+ "account_number": "1292"
+ },
+ "account_number": "129"
+ },
+ "account_number": "12"
+ },
+ "R\u00e9sultat net de l\u2019exercice": {
+ "R\u00e9sultat en instance d\u2019affectation": {
+ "R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {
+ "account_number": "1301"
+ },
+ "R\u00e9sultat en instance d\u2019affectation : perte": {
+ "account_number": "1309"
+ },
+ "account_number": "130"
+ },
+ "R\u00e9sultat net : b\u00e9n\u00e9fice": {
+ "account_number": "131"
+ },
+ "Marge commerciale (MC)": {
+ "account_number": "132"
+ },
+ "Valeur ajout\u00e9e (VA)": {
+ "account_number": "133"
+ },
+ "Exc\u00e9dent brut d\u2019exploitation (EBE)": {
+ "account_number": "134"
+ },
+ "R\u00e9sultat d\u2019exploitation (RE)": {
+ "account_number": "135"
+ },
+ "R\u00e9sultat financier (RF)": {
+ "account_number": "136"
+ },
+ "R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {
+ "account_number": "137"
+ },
+ "R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "R\u00e9sultat de fusion": {
+ "account_number": "1381"
+ },
+ "R\u00e9sultat d\u2019apport partiel d\u2019actif": {
+ "account_number": "1382"
+ },
+ "R\u00e9sultat de scission": {
+ "account_number": "1383"
+ },
+ "R\u00e9sultat de liquidation": {
+ "account_number": "1384"
+ },
+ "account_number": "138"
+ },
+ "R\u00e9sultat net : perte": {
+ "account_number": "139"
+ },
+ "account_number": "13"
+ },
+ "Subventions d\u2019investissement": {
+ "Subventions d\u2019\u00e9quipement": {
+ "\u00c9tat": {
+ "account_number": "1411"
+ },
+ "R\u00e9gions": {
+ "account_number": "1412"
+ },
+ "D\u00e9partements": {
+ "account_number": "1413"
+ },
+ "Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {
+ "account_number": "1414"
+ },
+ "Entit\u00e9s publiques ou mixtes": {
+ "account_number": "1415"
+ },
+ "Entit\u00e9s et organismes priv\u00e9s": {
+ "account_number": "1416"
+ },
+ "Organismes internationaux": {
+ "account_number": "1417"
+ },
+ "Autres": {
+ "account_number": "1418"
+ },
+ "account_number": "141"
+ },
+ "Autres subventions d\u2019investissement": {
+ "account_number": "148"
+ },
+ "account_number": "14"
+ },
+ "Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "Amortissements d\u00e9rogatoires": {
+ "account_number": "151"
+ },
+ "Plus-values de cession \u00e0 r\u00e9investir": {
+ "account_number": "152"
+ },
+ "Fonds r\u00e9glement\u00e9s": {
+ "Fonds National": {
+ "account_number": "1531"
+ },
+ "Pr\u00e9l\u00e8vement pour le Budget": {
+ "account_number": "1532"
+ },
+ "account_number": "153"
+ },
+ "Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {
+ "account_number": "154"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "Reconstitution des gisements miniers et p\u00e9troliers": {
+ "account_number": "1551"
+ },
+ "account_number": "155"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "Hausse de prix": {
+ "account_number": "1561"
+ },
+ "Fluctuation des cours": {
+ "account_number": "1562"
+ },
+ "account_number": "156"
+ },
+ "Provisions pour investissement": {
+ "account_number": "157"
+ },
+ "Autres provisions et fonds r\u00e9glement\u00e9s": {
+ "account_number": "158"
+ },
+ "account_number": "15"
+ },
+ "Emprunts et dettes assimil\u00e9es": {
+ "Emprunts obligataires": {
+ "Emprunts obligataires ordinaires": {
+ "account_number": "1611"
+ },
+ "Emprunts obligataires convertibles en actions": {
+ "account_number": "1612"
+ },
+ "Emprunts obligataires remboursables en actions": {
+ "account_number": "1613"
+ },
+ "Autres emprunts obligataires": {
+ "account_number": "1618"
+ },
+ "account_number": "161"
+ },
+ "Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "162"
+ },
+ "Avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "163"
+ },
+ "Avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "164"
+ },
+ "D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "D\u00e9p\u00f4ts": {
+ "account_number": "1651"
+ },
+ "Cautionnements": {
+ "account_number": "1652"
+ },
+ "account_number": "165"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur emprunts obligataires": {
+ "account_number": "1661"
+ },
+ "Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "1662"
+ },
+ "Sur avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "1663"
+ },
+ "Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "1664"
+ },
+ "Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "account_number": "1665"
+ },
+ "Sur avances assorties de conditions particuli\u00e8res": {
+ "account_number": "1667"
+ },
+ "Sur autres emprunts et dettes": {
+ "account_number": "1668"
+ },
+ "account_number": "166"
+ },
+ "Avances assorties de conditions particuli\u00e8res": {
+ "Avances bloqu\u00e9es pour augmentation du capital": {
+ "account_number": "1671"
+ },
+ "Avances conditionn\u00e9es par l\u2019\u00c9tat": {
+ "account_number": "1672"
+ },
+ "Avances conditionn\u00e9es par les autres organismes africains": {
+ "account_number": "1673"
+ },
+ "Avances conditionn\u00e9es par les organismes internationaux": {
+ "account_number": "1674"
+ },
+ "account_number": "167"
+ },
+ "Autres emprunts et dettes": {
+ "Rentes viag\u00e8res capitalis\u00e9es": {
+ "account_number": "1681"
+ },
+ "Billets de fonds": {
+ "account_number": "1682"
+ },
+ "Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {
+ "account_number": "1683"
+ },
+ "Emprunts participatifs": {
+ "account_number": "1684"
+ },
+ "Participation des travailleurs aux b\u00e9n\u00e9fices": {
+ "account_number": "1685"
+ },
+ "Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {
+ "account_number": "1686"
+ },
+ "account_number": "168"
+ },
+ "account_number": "16"
+ },
+ "Dettes de location acquisition": {
+ "Dettes de location acquisition / cr\u00e9dit bail immobilier": {
+ "account_number": "172"
+ },
+ "Dettes de location acquisition / cr\u00e9dit bail mobilier": {
+ "account_number": "173"
+ },
+ "Dettes de location acquisition / location de vente": {
+ "account_number": "174"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "1762"
+ },
+ "Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "1763"
+ },
+ "Sur dettes de location acquisition / location-vente": {
+ "account_number": "1764"
+ },
+ "Sur autres dettes de location acquisition": {
+ "account_number": "1768"
+ },
+ "account_number": "176"
+ },
+ "Autres dettes de location acquisition": {
+ "account_number": "178"
+ },
+ "account_number": "17"
+ },
+ "Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "Dettes li\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "1811"
+ },
+ "Dettes li\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "1812"
+ },
+ "account_number": "181"
+ },
+ "Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "182"
+ },
+ "Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "183"
+ },
+ "Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "184"
+ },
+ "Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "185"
+ },
+ "Comptes de liaison charges": {
+ "account_number": "186"
+ },
+ "Comptes de liaison produits": {
+ "account_number": "187"
+ },
+ "Comptes de liaison des soci\u00e9t\u00e9s en participation": {
+ "account_number": "188"
+ },
+ "account_number": "18"
+ },
+ "Provisions pour risques et charges": {
+ "Provisions pour litiges": {
+ "account_number": "191"
+ },
+ "Provisions pour garanties donn\u00e9es aux clients": {
+ "account_number": "192"
+ },
+ "Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {
+ "account_number": "193"
+ },
+ "Provisions pour pertes de change": {
+ "account_number": "194"
+ },
+ "Provisions pour imp\u00f4ts": {
+ "account_number": "195"
+ },
+ "Provisions pour pensions et obligations similaires": {
+ "Provisions pour pensions et obligations similaires engagement de retraite": {
+ "account_number": "1961"
+ },
+ "Actif du r\u00e9gime de retraite": {
+ "account_number": "1962"
+ },
+ "account_number": "196"
+ },
+ "Provisions pour restructuration": {
+ "account_number": "197"
+ },
+ "Autres provisions pour risques et charges": {
+ "Provisions pour amendes et p\u00e9nalit\u00e9s": {
+ "account_number": "1981"
+ },
+ "Provisions pour propre assureur": {
+ "account_number": "1983"
+ },
+ "Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "1984"
+ },
+ "Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {
+ "account_number": "1985"
+ },
+ "Provisions pour divers risques et charges": {
+ "account_number": "1988"
+ },
+ "account_number": "198"
+ },
+ "account_number": "19"
+ },
+ "root_type": "Equity",
+ "account_number": "1"
+ },
+ "Comptes d\u2019actif immobilis\u00e9": {
+ "Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "211"
+ },
+ "Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "Brevets": {
+ "account_type": "Fixed Asset",
+ "account_number": "2121"
+ },
+ "Licences": {
+ "account_type": "Fixed Asset",
+ "account_number": "2122"
+ },
+ "Concessions de service public": {
+ "account_type": "Fixed Asset",
+ "account_number": "2123"
+ },
+ "Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "account_number": "2128"
+ },
+ "account_number": "212"
+ },
+ "Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "Logiciels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2131"
+ },
+ "Sites internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2132"
+ },
+ "account_number": "213"
+ },
+ "Marques": {
+ "account_type": "Fixed Asset",
+ "account_number": "214"
+ },
+ "Fonds commercial": {
+ "account_type": "Fixed Asset",
+ "account_number": "215"
+ },
+ "Droit au bail": {
+ "account_type": "Fixed Asset",
+ "account_number": "216"
+ },
+ "Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset",
+ "account_number": "217"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset",
+ "account_number": "2181"
+ },
+ "Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset",
+ "account_number": "2182"
+ },
+ "Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset",
+ "account_number": "2183"
+ },
+ "Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset",
+ "account_number": "2184"
+ },
+ "Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2188"
+ },
+ "account_number": "218"
+ },
+ "Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2191"
+ },
+ "Logiciels et internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2193"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2198"
+ },
+ "account_number": "219"
+ },
+ "account_number": "21"
+ },
+ "Terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset",
+ "account_number": "2211"
+ },
+ "Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset",
+ "account_number": "2212"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2218"
+ },
+ "account_number": "221"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset",
+ "account_number": "2221"
+ },
+ "Autres terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2228"
+ },
+ "account_number": "222"
+ },
+ "Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2231"
+ },
+ "Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2232"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2234"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2235"
+ },
+ "Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "account_number": "2238"
+ },
+ "account_number": "223"
+ },
+ "Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset",
+ "account_number": "2241"
+ },
+ "Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2245"
+ },
+ "Autres travaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2248"
+ },
+ "account_number": "224"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "Carri\u00e8res": {
+ "account_type": "Fixed Asset",
+ "account_number": "2251"
+ },
+ "account_number": "225"
+ },
+ "Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "Parkings": {
+ "account_type": "Fixed Asset",
+ "account_number": "2261"
+ },
+ "account_number": "226"
+ },
+ "Terrains mis en concession": {
+ "account_type": "Fixed Asset",
+ "account_number": "227"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains immeubles de placement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2281"
+ },
+ "Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset",
+ "account_number": "2285"
+ },
+ "Terrains de location acquisition": {
+ "account_type": "Fixed Asset",
+ "account_number": "2286"
+ },
+ "Divers terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2288"
+ },
+ "account_number": "228"
+ },
+ "Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "account_number": "2291"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2292"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2295"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2298"
+ },
+ "account_number": "229"
+ },
+ "account_number": "22"
+ },
+ "B\u00e2timents, installations techniques et agencements": {
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "B\u00e2timents industriels": {
+ "account_number": "2311"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2312"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2313"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2314"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2315"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2316"
+ },
+ "account_number": "231"
+ },
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "B\u00e2timents industriels": {
+ "account_number": "2321"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2322"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2323"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2324"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2325"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2326"
+ },
+ "account_number": "232"
+ },
+ "Ouvrages d\u2019infrastructure": {
+ "Voies de terre": {
+ "account_number": "2331"
+ },
+ "Voies de fer": {
+ "account_number": "2332"
+ },
+ "Voies d\u2019eau": {
+ "account_number": "2333"
+ },
+ "Barrages, Digues": {
+ "account_number": "2334"
+ },
+ "Pistes d\u2019a\u00e9rodrome": {
+ "account_number": "2335"
+ },
+ "Autres ouvrages d\u2019infrastructures": {
+ "account_number": "2338"
+ },
+ "account_number": "233"
+ },
+ "Am\u00e9nagements, agencements et installations techniques": {
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {
+ "account_number": "2341"
+ },
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {
+ "account_number": "2342"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {
+ "account_number": "2343"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {
+ "account_number": "2344"
+ },
+ "Am\u00e9nagements et agencements des b\u00e2timents": {
+ "account_number": "2345"
+ },
+ "account_number": "234"
+ },
+ "Am\u00e9nagements de bureaux": {
+ "Installations g\u00e9n\u00e9rales": {
+ "account_number": "2351"
+ },
+ "Autres am\u00e9nagements de bureaux": {
+ "account_number": "2358"
+ },
+ "account_number": "235"
+ },
+ "B\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "237"
+ },
+ "Autres installations et agencements": {
+ "account_number": "238"
+ },
+ "B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "B\u00e2timents en cours": {
+ "account_number": "2391"
+ },
+ "Installations en cours": {
+ "account_number": "2392"
+ },
+ "Ouvrages d\u2019infrastructure en cours": {
+ "account_number": "2393"
+ },
+ "Am\u00e9nagements et agencements et installations techniques en cours": {
+ "account_number": "2394"
+ },
+ "Am\u00e9nagements de bureaux en cours": {
+ "account_number": "2395"
+ },
+ "Autres installations et agencements en cours": {
+ "account_number": "2398"
+ },
+ "account_number": "239"
+ },
+ "account_number": "23"
+ },
+ "Mat\u00e9riel, mobilier et actifs biologiques": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "Mat\u00e9riel industriel": {
+ "account_number": "2411"
+ },
+ "Outillage industriel": {
+ "account_number": "2412"
+ },
+ "Mat\u00e9riel commercial": {
+ "account_number": "2413"
+ },
+ "Outillage commercial": {
+ "account_number": "2414"
+ },
+ "Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {
+ "account_number": "2416"
+ },
+ "account_number": "241"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "Mat\u00e9riel agricole": {
+ "account_number": "2421"
+ },
+ "Outillage agricole": {
+ "account_number": "2422"
+ },
+ "Mat\u00e9riel & outillage agricole de location-acquisition": {
+ "account_number": "2426"
+ },
+ "account_number": "242"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "243"
+ },
+ "Mat\u00e9riel et mobilier": {
+ "Mat\u00e9riel de bureau": {
+ "account_number": "2441"
+ },
+ "Mat\u00e9riel informatique": {
+ "account_number": "2442"
+ },
+ "Mat\u00e9riel bureautique": {
+ "account_number": "2443"
+ },
+ "Mobilier de bureau": {
+ "account_number": "2444"
+ },
+ "Mat\u00e9riel et mobilier immeubles de placement": {
+ "account_number": "2445"
+ },
+ "Mat\u00e9riel et mobilier de location acquisition": {
+ "account_number": "2446"
+ },
+ "Mat\u00e9riel et mobilier des logements du personnel": {
+ "account_number": "2447"
+ },
+ "account_number": "244"
+ },
+ "Mat\u00e9riel de transport": {
+ "Mat\u00e9riel automobile": {
+ "account_number": "2451"
+ },
+ "Mat\u00e9riel ferroviaire": {
+ "account_number": "2452"
+ },
+ "Mat\u00e9riel fluvial, lagunaire": {
+ "account_number": "2453"
+ },
+ "Mat\u00e9riel naval": {
+ "account_number": "2454"
+ },
+ "Mat\u00e9riel a\u00e9rien": {
+ "account_number": "2455"
+ },
+ "Mat\u00e9riel de transport de location-acquisition": {
+ "account_number": "2456"
+ },
+ "Mat\u00e9riel hippomobile": {
+ "account_number": "2457"
+ },
+ "Autres mat\u00e9riels de transport": {
+ "account_number": "2458"
+ },
+ "account_number": "245"
+ },
+ "Actifs biologiques": {
+ "Cheptel, animaux de trait": {
+ "account_number": "2461"
+ },
+ "Cheptel, animaux reproducteurs": {
+ "account_number": "2462"
+ },
+ "Animaux de garde": {
+ "account_number": "2463"
+ },
+ "Plantations agricoles": {
+ "account_number": "2465"
+ },
+ "Autres actifs biologiques": {
+ "account_number": "2468"
+ },
+ "account_number": "246"
+ },
+ "Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "Agencements et am\u00e9nagements du mat\u00e9riel": {
+ "account_number": "2471"
+ },
+ "Agencements et am\u00e9nagements des actifs biologiques": {
+ "account_number": "2472"
+ },
+ "Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2478"
+ },
+ "account_number": "247"
+ },
+ "Autres mat\u00e9riels et mobiliers": {
+ "Collections et \u0153uvres d\u2019art": {
+ "account_number": "2481"
+ },
+ "Divers mat\u00e9riels mobiliers": {
+ "account_number": "2488"
+ },
+ "account_number": "248"
+ },
+ "Mat\u00e9riels et actifs biologiques en cours": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2491"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "account_number": "2492"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2493"
+ },
+ "Mat\u00e9riel et mobilier de bureau": {
+ "account_number": "2494"
+ },
+ "Mat\u00e9riel de transport": {
+ "account_number": "2495"
+ },
+ "Actifs biologiques": {
+ "account_number": "2496"
+ },
+ "Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2497"
+ },
+ "Autres mat\u00e9riels et actifs biologiques en cours": {
+ "account_number": "2498"
+ },
+ "account_number": "249"
+ },
+ "account_number": "24"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations": {
+ "Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "251"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "252"
+ },
+ "account_number": "25"
+ },
+ "Titres de participation": {
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "261"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "262"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "263"
+ },
+ "Participations dans des organismes professionnels": {
+ "account_number": "265"
+ },
+ "Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "266"
+ },
+ "Autres titres de participation": {
+ "account_number": "268"
+ },
+ "account_number": "26"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "Pr\u00eats et cr\u00e9ances": {
+ "Pr\u00eats participatifs": {
+ "account_number": "2711"
+ },
+ "Pr\u00eats aux associ\u00e9s": {
+ "account_number": "2712"
+ },
+ "Billets de fonds": {
+ "account_number": "2713"
+ },
+ "Titres pr\u00eat\u00e9s": {
+ "account_number": "2714"
+ },
+ "Autres pr\u00eats et cr\u00e9ances": {
+ "account_number": "2718"
+ },
+ "account_number": "271"
+ },
+ "Pr\u00eats au personnel": {
+ "Pr\u00eats immobiliers": {
+ "account_number": "2721"
+ },
+ "Pr\u00eats mobiliers et d\u2019installation": {
+ "account_number": "2722"
+ },
+ "Autres pr\u00eats au personnel": {
+ "account_number": "2728"
+ },
+ "account_number": "272"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "Retenues de garantie": {
+ "account_number": "2731"
+ },
+ "Fonds r\u00e9glement\u00e9": {
+ "account_number": "2733"
+ },
+ "Cr\u00e9ances sur le conc\u00e9dant": {
+ "account_number": "2734"
+ },
+ "Autres cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2738"
+ },
+ "account_number": "273"
+ },
+ "Titres immobilis\u00e9s": {
+ "Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {
+ "account_number": "2741"
+ },
+ "Titres participatifs": {
+ "account_number": "2742"
+ },
+ "Certificats d\u2019investissement": {
+ "account_number": "2743"
+ },
+ "Parts de fonds commun de placement (FCP)": {
+ "account_number": "2744"
+ },
+ "Obligations": {
+ "account_number": "2745"
+ },
+ "Actions ou parts propres": {
+ "account_number": "2746"
+ },
+ "Autres titres immobilis\u00e9s": {
+ "account_number": "2748"
+ },
+ "account_number": "274"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "D\u00e9p\u00f4ts pour loyers d\u2019avance": {
+ "account_number": "2751"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {
+ "account_number": "2752"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019eau": {
+ "account_number": "2753"
+ },
+ "D\u00e9p\u00f4ts pour le gaz": {
+ "account_number": "2754"
+ },
+ "D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {
+ "account_number": "2755"
+ },
+ "Cautionnements sur march\u00e9s publics": {
+ "account_number": "2756"
+ },
+ "Cautionnements sur autres op\u00e9rations": {
+ "account_number": "2757"
+ },
+ "Autres d\u00e9p\u00f4ts et cautionnements": {
+ "account_number": "2758"
+ },
+ "account_number": "275"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Pr\u00eats et cr\u00e9ances non commerciales": {
+ "account_number": "2761"
+ },
+ "Pr\u00eats au personnel": {
+ "account_number": "2762"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2763"
+ },
+ "Titres immobilis\u00e9s": {
+ "account_number": "2764"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2765"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {
+ "account_number": "2767"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "account_number": "2768"
+ },
+ "account_number": "276"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "2771"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "2772"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "2773"
+ },
+ "Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "2774"
+ },
+ "account_number": "277"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "Cr\u00e9ances diverses groupe": {
+ "account_number": "2781"
+ },
+ "Cr\u00e9ances diverses hors groupe": {
+ "account_number": "2782"
+ },
+ "Banques d\u00e9p\u00f4ts \u00e0 terme": {
+ "account_number": "2784"
+ },
+ "Or et m\u00e9taux pr\u00e9cieux": {
+ "account_number": "2785"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "account_number": "2788"
+ },
+ "account_number": "278"
+ },
+ "account_number": "27"
+ },
+ "Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2811"
+ },
+ "Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2812"
+ },
+ "Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2813"
+ },
+ "Amortissements des marques": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2814"
+ },
+ "Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2815"
+ },
+ "Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2816"
+ },
+ "Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2817"
+ },
+ "Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2818"
+ },
+ "account_number": "281"
+ },
+ "Amortissements des terrains": {
+ "Amortissements des travaux de mise en valeur des terrains": {
+ "account_number": "2824"
+ },
+ "account_number": "282"
+ },
+ "Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2831"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2832"
+ },
+ "Amortissements des ouvrages d\u2019infrastructure": {
+ "account_number": "2833"
+ },
+ "Amortissements des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2834"
+ },
+ "Amortissements des am\u00e9nagements de bureaux": {
+ "account_number": "2835"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2837"
+ },
+ "Amortissements des autres installations et agencements": {
+ "account_number": "2838"
+ },
+ "account_number": "283"
+ },
+ "Amortissements du mat\u00e9riel": {
+ "Amortissements du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2841"
+ },
+ "Amortissements du mat\u00e9riel et outillage agricole": {
+ "account_number": "2842"
+ },
+ "Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2843"
+ },
+ "Amortissements du mat\u00e9riel et mobilier": {
+ "account_number": "2844"
+ },
+ "Amortissements du mat\u00e9riel de transport": {
+ "account_number": "2845"
+ },
+ "Amortissements des actifs biologiques": {
+ "account_number": "2846"
+ },
+ "Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2847"
+ },
+ "Amortissements des autres mat\u00e9riels": {
+ "account_number": "2848"
+ },
+ "account_number": "284"
+ },
+ "account_number": "28"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations": {
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {
+ "account_number": "2911"
+ },
+ "D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {
+ "account_number": "2912"
+ },
+ "D\u00e9pr\u00e9ciations des logiciels et sites internet": {
+ "account_number": "2913"
+ },
+ "D\u00e9pr\u00e9ciations des marques": {
+ "account_number": "2914"
+ },
+ "D\u00e9pr\u00e9ciations du fonds commercial": {
+ "account_number": "2915"
+ },
+ "D\u00e9pr\u00e9ciations du droit au bail": {
+ "account_number": "2916"
+ },
+ "D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {
+ "account_number": "2917"
+ },
+ "D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {
+ "account_number": "2918"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {
+ "account_number": "2919"
+ },
+ "account_number": "291"
+ },
+ "D\u00e9pr\u00e9ciations des terrains": {
+ "D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {
+ "account_number": "2921"
+ },
+ "D\u00e9pr\u00e9ciations des terrains nus": {
+ "account_number": "2922"
+ },
+ "D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {
+ "account_number": "2923"
+ },
+ "D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {
+ "account_number": "2924"
+ },
+ "D\u00e9pr\u00e9ciations des terrains de gisement": {
+ "account_number": "2925"
+ },
+ "D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {
+ "account_number": "2926"
+ },
+ "D\u00e9pr\u00e9ciations des terrains mis en concession": {
+ "account_number": "2927"
+ },
+ "D\u00e9pr\u00e9ciations des autres terrains": {
+ "account_number": "2928"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {
+ "account_number": "2929"
+ },
+ "account_number": "292"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2931"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2932"
+ },
+ "D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {
+ "account_number": "2933"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2934"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {
+ "account_number": "2935"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2937"
+ },
+ "D\u00e9pr\u00e9ciations des autres installations et agencements": {
+ "account_number": "2938"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {
+ "account_number": "2939"
+ },
+ "account_number": "293"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2941"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {
+ "account_number": "2942"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2943"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {
+ "account_number": "2944"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {
+ "account_number": "2945"
+ },
+ "D\u00e9pr\u00e9ciations des actifs biologiques": {
+ "account_number": "2946"
+ },
+ "D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2947"
+ },
+ "D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {
+ "account_number": "2948"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {
+ "account_number": "2949"
+ },
+ "account_number": "294"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "2951"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "2952"
+ },
+ "account_number": "295"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation": {
+ "D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "2961"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "2962"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "2963"
+ },
+ "D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {
+ "account_number": "2965"
+ },
+ "D\u00e9pr\u00e9ciations des parts dans des GIE": {
+ "account_number": "2966"
+ },
+ "D\u00e9pr\u00e9ciations des autres titres de participation": {
+ "account_number": "2968"
+ },
+ "account_number": "296"
+ },
+ "D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {
+ "account_number": "2971"
+ },
+ "D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {
+ "account_number": "2972"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2973"
+ },
+ "D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {
+ "account_number": "2974"
+ },
+ "D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2975"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "account_number": "2977"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {
+ "account_number": "2978"
+ },
+ "account_number": "297"
+ },
+ "account_number": "29"
+ },
+ "root_type": "Asset",
+ "account_number": "2"
+ },
+ "Comptes de Stocks": {
+ "Marchandises": {
+ "Marchandises A": {
+ "Marchandises A1": {
+ "account_number": "3111"
+ },
+ "Marchandises A2": {
+ "account_number": "3112"
+ },
+ "account_number": "311"
+ },
+ "Marchandises B": {
+ "Marchandises B1": {
+ "account_number": "3121"
+ },
+ "Marchandises B2": {
+ "account_number": "3122"
+ },
+ "account_number": "312"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3131"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3132"
+ },
+ "account_number": "313"
+ },
+ "Marchandises hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "318"
+ },
+ "account_number": "31"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Mati\u00e8res A": {
+ "account_number": "321"
+ },
+ "Mati\u00e8res B": {
+ "account_number": "322"
+ },
+ "Fournitures (A, B)": {
+ "account_number": "323"
+ },
+ "account_number": "32"
+ },
+ "Autres approvisionnements": {
+ "Mati\u00e8res consommables": {
+ "account_number": "331"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "332"
+ },
+ "Fournitures de magasin": {
+ "account_number": "333"
+ },
+ "Fournitures de bureau": {
+ "account_number": "334"
+ },
+ "Emballages": {
+ "Emballages perdus": {
+ "account_number": "3351"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "3352"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "3353"
+ },
+ "Autres emballages": {
+ "account_number": "3358"
+ },
+ "account_number": "335"
+ },
+ "Autres mati\u00e8res": {
+ "account_number": "338"
+ },
+ "account_number": "33"
+ },
+ "Produits en cours": {
+ "Produits en cours": {
+ "Produits en cours P1": {
+ "account_number": "3411"
+ },
+ "Produits en cours P2": {
+ "account_number": "3412"
+ },
+ "account_number": "341"
+ },
+ "Travaux en cours": {
+ "Travaux en cours T1": {
+ "account_number": "3421"
+ },
+ "Travaux en cours T2": {
+ "account_number": "3422"
+ },
+ "account_number": "342"
+ },
+ "Produits interm\u00e9diaires en cours": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3431"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3432"
+ },
+ "account_number": "343"
+ },
+ "Produits r\u00e9siduels en cours": {
+ "Produits r\u00e9siduels A": {
+ "account_number": "3441"
+ },
+ "Produits r\u00e9siduels B": {
+ "account_number": "3442"
+ },
+ "account_number": "344"
+ },
+ "Actifs biologiques en cours": {
+ "Animaux": {
+ "account_number": "3451"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3452"
+ },
+ "account_number": "345"
+ },
+ "account_number": "34"
+ },
+ "Services en cours": {
+ "\u00c9tudes en cours": {
+ "\u00c9tudes en cours E1": {
+ "account_number": "3511"
+ },
+ "\u00c9tudes en cours E2": {
+ "account_number": "3512"
+ },
+ "account_number": "351"
+ },
+ "Prestations de services en cours": {
+ "Prestations de services S1": {
+ "account_number": "3521"
+ },
+ "Prestations de services S2": {
+ "account_number": "3522"
+ }
+ },
+ "account_number": "35"
+ },
+ "Produits finis": {
+ "Produits finis A": {
+ "account_number": "361"
+ },
+ "Produits finis B": {
+ "account_number": "362"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3631"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3632"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3638"
+ },
+ "account_number": "363"
+ },
+ "account_number": "36"
+ },
+ "Produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3711"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3712"
+ },
+ "account_number": "371"
+ },
+ "Produits r\u00e9siduels": {
+ "D\u00e9chets": {
+ "account_number": "3721"
+ },
+ "Rebuts": {
+ "account_number": "3722"
+ },
+ "Mati\u00e8res de R\u00e9cup\u00e9ration": {
+ "account_number": "3723"
+ },
+ "account_number": "372"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3731"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3732"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3738"
+ },
+ "account_number": "373"
+ },
+ "account_number": "37"
+ },
+ "Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "Marchandises en cours de route": {
+ "account_number": "381"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {
+ "account_number": "382"
+ },
+ "Autres approvisionnements en cours de route": {
+ "account_number": "383"
+ },
+ "Produits finis en cours de route": {
+ "account_number": "386"
+ },
+ "Stock en consignation ou en d\u00e9p\u00f4t": {
+ "Stock en consignation": {
+ "account_number": "3871"
+ },
+ "Stock en d\u00e9p\u00f4t": {
+ "account_number": "3872"
+ },
+ "account_number": "387"
+ },
+ "Stock provenant d\u2019immobilisations mises hors service ou au rebut": {
+ "account_number": "388"
+ },
+ "account_number": "38"
+ },
+ "D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "D\u00e9pr\u00e9ciations des stocks de marchandises": {
+ "account_number": "391"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "392"
+ },
+ "D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {
+ "account_number": "393"
+ },
+ "D\u00e9pr\u00e9ciations des productions en cours": {
+ "account_number": "394"
+ },
+ "D\u00e9pr\u00e9ciations des services en cours": {
+ "account_number": "395"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits finis": {
+ "account_number": "396"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "account_number": "397"
+ },
+ "D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_number": "398"
+ },
+ "account_number": "39"
+ },
+ "root_type": "Asset",
+ "account_number": "3"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "Fournisseurs d\u00e9biteurs": {
+ "Fournisseurs Avances et acomptes vers\u00e9s": {
+ "account_number": "4091"
+ },
+ "Fournisseurs Groupe avances et acomptes vers\u00e9s": {
+ "account_number": "4092"
+ },
+ "Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {
+ "account_number": "4093"
+ },
+ "Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {
+ "account_number": "4094"
+ },
+ "Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {
+ "account_number": "4098"
+ },
+ "account_number": "409"
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "Clients": {
+ "Clients": {
+ "account_type": "Receivable",
+ "account_number": "4111"
+ },
+ "Clients groupe": {
+ "account_type": "Receivable",
+ "account_number": "4112"
+ },
+ "Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable",
+ "account_number": "4114"
+ },
+ "Clients, organismes internationaux": {
+ "account_type": "Receivable",
+ "account_number": "4115"
+ },
+ "Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable",
+ "account_number": "4116"
+ },
+ "Client, retenues de garantie": {
+ "account_type": "Receivable",
+ "account_number": "4117"
+ },
+ "Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable",
+ "account_number": "4118"
+ },
+ "account_type": "Receivable",
+ "account_number": "411"
+ },
+ "Clients, effets \u00e0 recevoir en portefeuille": {
+ "Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4121"
+ },
+ "Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4122"
+ },
+ "\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4124"
+ },
+ "Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4125"
+ },
+ "account_type": "Receivable",
+ "account_number": "412"
+ },
+ "Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4131"
+ },
+ "Clients, effets impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4132"
+ },
+ "Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4133"
+ },
+ "Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4138"
+ },
+ "account_type": "Receivable",
+ "account_number": "413"
+ },
+ "Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4141"
+ },
+ "Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4142"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4146"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4147"
+ },
+ "account_type": "Receivable",
+ "account_number": "414"
+ },
+ "Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable",
+ "account_number": "415"
+ },
+ "Cr\u00e9ances clients litigieuses ou douteuses": {
+ "Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable",
+ "account_number": "4161"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_type": "Receivable",
+ "account_number": "4162"
+ },
+ "account_type": "Receivable",
+ "account_number": "416"
+ },
+ "Clients, produits \u00e0 recevoir": {
+ "Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable",
+ "account_number": "4181"
+ },
+ "Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable",
+ "account_number": "4186"
+ },
+ "account_type": "Receivable",
+ "account_number": "418"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "Personnel, avances et acomptes": {
+ "Personnel, avances": {
+ "account_number": "4211"
+ },
+ "Personnel, acomptes": {
+ "account_number": "4212"
+ },
+ "Frais avanc\u00e9s et fournitures au personnel": {
+ "account_number": "4213"
+ },
+ "account_number": "421"
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "Prestations familiales": {
+ "account_number": "4311"
+ },
+ "Accidents de travail": {
+ "account_number": "4312"
+ },
+ "Caisse de retraite obligatoire": {
+ "account_number": "4313"
+ },
+ "Caisse de retraite facultative": {
+ "account_number": "4314"
+ },
+ "Autres cotisations sociales": {
+ "account_number": "4318"
+ }
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "Mutuelle": {
+ "account_number": "4331"
+ },
+ "Assurances retraite": {
+ "account_number": "4332"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "4333"
+ }
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Produits \u00e0 recevoir": {
+ "account_number": "4387"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "\u00c9tat, TVA factur\u00e9e": {
+ "TVA factur\u00e9e sur ventes": {
+ "account_number": "4431"
+ },
+ "TVA factur\u00e9e sur prestations de services": {
+ "account_number": "4432"
+ },
+ "TVA factur\u00e9e sur travaux": {
+ "account_number": "4433"
+ },
+ "TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {
+ "account_number": "4434"
+ },
+ "TVA sur factures \u00e0 \u00e9tablir": {
+ "account_number": "4435"
+ },
+ "account_number": "443"
+ },
+ "\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "TVA r\u00e9cup\u00e9rable sur immobilisations": {
+ "account_number": "4451"
+ },
+ "TVA r\u00e9cup\u00e9rable sur achats": {
+ "account_number": "4452"
+ },
+ "TVA r\u00e9cup\u00e9rable sur transport": {
+ "account_number": "4453"
+ },
+ "TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {
+ "account_number": "4454"
+ },
+ "TVA r\u00e9cup\u00e9rable sur factures non parvenues": {
+ "account_number": "4455"
+ },
+ "TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {
+ "account_number": "4456"
+ },
+ "account_number": "445"
+ },
+ "\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges \u00e0 payer": {
+ "account_number": "4486"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4487"
+ },
+ "account_number": "448"
+ },
+ "\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "\u00c9tat, obligations cautionn\u00e9es": {
+ "account_number": "4491"
+ },
+ "\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {
+ "account_number": "4492"
+ },
+ "\u00c9tat, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4493"
+ },
+ "\u00c9tat, subventions investissement \u00e0 recevoir": {
+ "account_number": "4494"
+ },
+ "\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {
+ "account_number": "4495"
+ },
+ "\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {
+ "account_number": "4496"
+ },
+ "\u00c9tat, avances sur subventions": {
+ "account_number": "4497"
+ },
+ "\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {
+ "account_number": "4499"
+ },
+ "account_number": "449"
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "Op\u00e9rations avec les organismes africains": {
+ "account_number": "451"
+ },
+ "Op\u00e9rations avec les autres organismes internationaux": {
+ "account_number": "452"
+ },
+ "Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "Organismes internationaux, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4581"
+ },
+ "Organismes internationaux, subventions \u00e0 recevoir": {
+ "account_number": "4582"
+ },
+ "account_number": "458"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "Apporteurs, capital appel\u00e9, non vers\u00e9": {
+ "account_number": "4613"
+ },
+ "Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {
+ "account_number": "4614"
+ },
+ "Apporteurs, titres \u00e0 \u00e9changer": {
+ "account_number": "4618"
+ }
+ },
+ "Apporteurs, restant d\u00fb sur capital appel\u00e9": {
+ "account_number": "467"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4721"
+ },
+ "Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {
+ "account_number": "4726"
+ }
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "Mandants": {
+ "account_number": "4731"
+ },
+ "Mandataires": {
+ "account_number": "4732"
+ },
+ "Commettants": {
+ "account_number": "4733"
+ },
+ "Commissionnaires": {
+ "account_number": "4734"
+ },
+ "\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {
+ "account_number": "4739"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "Compte de r\u00e9partition p\u00e9riodique des produits": {
+ "account_number": "4747"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "Compte actif": {
+ "account_type": "Temporary",
+ "account_number": "4751"
+ }
+ },
+ "Charges constat\u00e9es d\u2019avance": {
+ "account_number": "476"
+ },
+ "478-\u00c9carts de conversion actif": {
+ "Diminution des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4781"
+ },
+ "Diminution des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4782"
+ },
+ "Augmentation des dettes d\u2019exploitation": {
+ "account_number": "4783"
+ },
+ "Augmentation des dettes financi\u00e8res": {
+ "account_number": "4784"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4786"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4788"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "En compte, immobilisations incorporelles": {
+ "account_number": "4851"
+ },
+ "En compte, immobilisations corporelles": {
+ "account_number": "4852"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_number": "4853"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_number": "4854"
+ },
+ "Effets escompt\u00e9s non \u00e9chus": {
+ "account_number": "4855"
+ },
+ "Retenues de garantie": {
+ "account_number": "4857"
+ },
+ "Factures \u00e0 \u00e9tablir": {
+ "account_number": "4858"
+ },
+ "account_number": "485"
+ },
+ "Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "488"
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "D\u00e9pr\u00e9ciations des comptes clients": {
+ "Cr\u00e9ances litigieuses": {
+ "account_number": "4911"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_number": "4912"
+ },
+ "account_number": "491"
+ },
+ "D\u00e9pr\u00e9ciations des comptes organismes internationaux": {
+ "account_number": "495"
+ },
+ "D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "Associ\u00e9s, comptes courants": {
+ "account_number": "4962"
+ },
+ "Associ\u00e9s, op\u00e9rations faites en commun": {
+ "account_number": "4963"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "4966"
+ },
+ "account_number": "496"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {
+ "account_number": "497"
+ },
+ "D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "account_number": "4985"
+ },
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4986"
+ },
+ "Autres cr\u00e9ances HAO": {
+ "account_number": "4988"
+ },
+ "account_number": "498"
+ },
+ "Provisions pour risques \u00e0 court terme": {
+ "Sur op\u00e9rations d\u2019exploitation": {
+ "account_number": "4991"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "4997"
+ },
+ "Sur op\u00e9rations HAO": {
+ "account_number": "4998"
+ },
+ "account_number": "499"
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "Fournisseurs, dettes en compte": {
+ "Fournisseurs": {
+ "account_type": "Payable",
+ "account_number": "4011"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Payable",
+ "account_number": "4012"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Payable",
+ "account_number": "4013"
+ },
+ "Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable",
+ "account_number": "4016"
+ },
+ "Fournisseur, retenues de garantie": {
+ "account_type": "Payable",
+ "account_number": "4017"
+ },
+ "account_type": "Payable",
+ "account_number": "401"
+ },
+ "Fournisseurs, effets \u00e0 payer": {
+ "Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4021"
+ },
+ "Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4022"
+ },
+ "Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4023"
+ },
+ "account_type": "Payable",
+ "account_number": "402"
+ },
+ "Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4041"
+ },
+ "Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4042"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4046"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4047"
+ },
+ "account_type": "Payable",
+ "account_number": "404"
+ },
+ "Fournisseurs, factures non parvenues": {
+ "Fournisseurs": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4081"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4082"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4083"
+ },
+ "Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4086"
+ },
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "408"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "Clients cr\u00e9diteurs": {
+ "Clients, avances et acomptes re\u00e7us": {
+ "account_number": "4191"
+ },
+ "Clients groupe, avances et acomptes re\u00e7us": {
+ "account_number": "4192"
+ },
+ "Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {
+ "account_number": "4194"
+ },
+ "Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {
+ "account_number": "4198"
+ },
+ "account_number": "419"
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "Personnel, r\u00e9mun\u00e9rations dues": {
+ "account_number": "422"
+ },
+ "Personnel, oppositions, saisies-arr\u00eats": {
+ "Personnel, oppositions": {
+ "account_number": "4231"
+ },
+ "Personnel, saisies-arr\u00eats": {
+ "account_number": "4232"
+ },
+ "Personnel, avis \u00e0 tiers d\u00e9tenteur": {
+ "account_number": "4233"
+ },
+ "account_number": "423"
+ },
+ "Personnel, \u0153uvres sociales internes": {
+ "Assistance m\u00e9dicale": {
+ "account_number": "4241"
+ },
+ "Allocations familiales": {
+ "account_number": "4242"
+ },
+ "Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {
+ "account_number": "4245"
+ },
+ "Autres \u0153uvres sociales internes": {
+ "account_number": "4248"
+ },
+ "account_number": "424"
+ },
+ "Repr\u00e9sentants du personnel": {
+ "D\u00e9l\u00e9gu\u00e9s du personnel": {
+ "account_number": "4251"
+ },
+ "Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {
+ "account_number": "4252"
+ },
+ "Autres repr\u00e9sentants du personnel": {
+ "account_number": "4258"
+ },
+ "account_number": "425"
+ },
+ "Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "Participation aux b\u00e9n\u00e9fices": {
+ "account_number": "4261"
+ },
+ "Participation au capital": {
+ "account_number": "4264"
+ },
+ "account_number": "426"
+ },
+ "Personnel d\u00e9p\u00f4ts": {
+ "account_number": "427"
+ },
+ "Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {
+ "account_number": "4281"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4286"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4287"
+ },
+ "account_number": "428"
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges sociales sur gratifications \u00e0 payer": {
+ "account_number": "4381"
+ },
+ "Charges sociales sur cong\u00e9s \u00e0 payer": {
+ "account_number": "4382"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4386"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {
+ "account_number": "441"
+ },
+ "\u00c9tat, autres imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes d\u2019\u00c9tat": {
+ "account_number": "4421"
+ },
+ "Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {
+ "account_number": "4422"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des obligataires": {
+ "account_number": "4423"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {
+ "account_number": "4424"
+ },
+ "Droits de douane": {
+ "account_number": "4426"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "4428"
+ },
+ "account_number": "442"
+ },
+ "\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "\u00c9tat, TVA due": {
+ "account_number": "4441"
+ },
+ "\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {
+ "account_number": "4449"
+ },
+ "account_number": "444"
+ },
+ "\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {
+ "account_number": "446"
+ },
+ "\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {
+ "account_number": "4471"
+ },
+ "Imp\u00f4ts sur salaires": {
+ "account_number": "4472"
+ },
+ "Contribution nationale": {
+ "account_number": "4473"
+ },
+ "Contribution nationale de solidarit\u00e9": {
+ "account_number": "4474"
+ },
+ "Autres imp\u00f4ts et contributions": {
+ "account_number": "4478"
+ },
+ "account_number": "447"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "Apporteurs, apports en nature": {
+ "account_number": "4611"
+ },
+ "Apporteurs, apports en num\u00e9raire": {
+ "account_number": "4612"
+ },
+ "Apporteurs, versements re\u00e7us sur augmentation de capital": {
+ "account_number": "4615"
+ },
+ "Apporteurs, versements anticip\u00e9s": {
+ "account_number": "4616"
+ },
+ "Apporteurs d\u00e9faillants": {
+ "account_number": "4617"
+ },
+ "Apporteurs, capital \u00e0 rembourser": {
+ "account_number": "4619"
+ }
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "Principal": {
+ "account_number": "4621"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4626"
+ }
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "Op\u00e9rations courantes": {
+ "account_number": "4631"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4636"
+ }
+ },
+ "Associ\u00e9s, dividendes \u00e0 payer": {
+ "account_number": "465"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "466"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "D\u00e9biteurs divers": {
+ "account_number": "4711"
+ },
+ "Cr\u00e9diteurs divers": {
+ "account_number": "4712"
+ },
+ "Obligataires": {
+ "account_number": "4713"
+ },
+ "R\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "4715"
+ },
+ "Compte d\u2019affacturage": {
+ "account_number": "4716"
+ },
+ "D\u00e9biteurs divers retenues de garantie": {
+ "account_number": "4717"
+ },
+ "Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {
+ "account_number": "4718"
+ },
+ "Bons de souscription d\u2019actions et d\u2019obligations": {
+ "account_number": "4719"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "Compte de r\u00e9partition p\u00e9riodique des charges": {
+ "account_number": "4746"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "Compte passif": {
+ "account_number": "4752"
+ }
+ },
+ "Produits constat\u00e9s d\u2019avance": {
+ "account_number": "477"
+ },
+ "479-\u00c9carts de conversion passif": {
+ "Augmentation des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4791"
+ },
+ "Augmentation des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4792"
+ },
+ "Diminution des dettes d\u2019exploitation": {
+ "account_number": "4793"
+ },
+ "Diminution des dettes financi\u00e8res": {
+ "account_number": "4794"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4797"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4798"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "Fournisseurs d\u2019investissements": {
+ "Immobilisations incorporelles": {
+ "account_number": "4811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4812"
+ },
+ "Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {
+ "account_number": "4813"
+ },
+ "R\u00e9serve de propri\u00e9t\u00e9": {
+ "account_number": "4816"
+ },
+ "Retenues de garantie": {
+ "account_number": "4817"
+ },
+ "Factures non parvenues": {
+ "account_number": "4818"
+ },
+ "account_number": "481"
+ },
+ "Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "Immobilisations incorporelles": {
+ "account_number": "4821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4822"
+ },
+ "account_number": "482"
+ },
+ "Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "Produits": {
+ "account_number": "4887"
+ },
+ "account_number": "484"
+ }
+ },
+ "root_type": "Liability"
+ },
+ "Comptes de tr\u00e9sorerie": {
+ "Titres de placement": {
+ "Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "Titres du Tr\u00e9sor \u00e0 court terme": {
+ "account_number": "5011"
+ },
+ "Titres d\u2019organismes financiers": {
+ "account_number": "5012"
+ },
+ "Bons de caisse \u00e0 court terme": {
+ "account_number": "5013"
+ },
+ "Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {
+ "account_number": "5016"
+ },
+ "account_number": "501"
+ },
+ "Actions": {
+ "Actions ou parts propres": {
+ "account_number": "5021"
+ },
+ "Actions cot\u00e9es": {
+ "account_number": "5022"
+ },
+ "Actions non cot\u00e9es": {
+ "account_number": "5023"
+ },
+ "Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {
+ "account_number": "5024"
+ },
+ "Autres actions": {
+ "account_number": "5025"
+ },
+ "Frais d\u2019acquisition des actions": {
+ "account_number": "5026"
+ },
+ "account_number": "502"
+ },
+ "Obligations": {
+ "Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {
+ "account_number": "5031"
+ },
+ "Obligations cot\u00e9es": {
+ "account_number": "5032"
+ },
+ "Obligations non cot\u00e9es": {
+ "account_number": "5033"
+ },
+ "Autres obligations": {
+ "account_number": "5035"
+ },
+ "Frais d\u2019acquisition des obligations": {
+ "account_number": "5036"
+ },
+ "account_number": "503"
+ },
+ "Bons de souscription": {
+ "Bons de souscription d\u2019actions": {
+ "account_number": "5042"
+ },
+ "Bons de souscription d\u2019obligations": {
+ "account_number": "5043"
+ },
+ "account_number": "504"
+ },
+ "Titres n\u00e9gociables hors r\u00e9gion": {
+ "account_number": "505"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "account_number": "5061"
+ },
+ "Actions": {
+ "account_number": "5062"
+ },
+ "Obligations": {
+ "account_number": "5063"
+ },
+ "account_number": "506"
+ },
+ "Autres titres de placement et cr\u00e9ances assimil\u00e9es": {
+ "account_number": "508"
+ },
+ "account_number": "50"
+ },
+ "Valeurs \u00e0 encaisser": {
+ "Effets \u00e0 encaisser": {
+ "account_number": "511"
+ },
+ "Effets \u00e0 l\u2019encaissement": {
+ "account_number": "512"
+ },
+ "Ch\u00e8ques \u00e0 encaisser": {
+ "account_number": "513"
+ },
+ "Ch\u00e8ques \u00e0 l\u2019encaissement": {
+ "account_number": "514"
+ },
+ "Cartes de cr\u00e9dit \u00e0 encaisser": {
+ "account_number": "515"
+ },
+ "Autres valeurs \u00e0 l\u2019encaissement": {
+ "Warrants": {
+ "account_number": "5181"
+ },
+ "Billets de fonds": {
+ "account_number": "5182"
+ },
+ "Ch\u00e8ques de voyage": {
+ "account_number": "5185"
+ },
+ "Coupons \u00e9chus": {
+ "account_number": "5186"
+ },
+ "Int\u00e9r\u00eats \u00e9chus des obligations": {
+ "account_number": "5187"
+ },
+ "account_number": "518"
+ },
+ "account_number": "51"
+ },
+ "Banques": {
+ "Banques locales": {
+ "Banques en monnaie nationale": {
+ "account_type": "Bank",
+ "account_number": "5211"
+ },
+ "Banques en devises": {
+ "account_type": "Bank",
+ "account_number": "5215"
+ },
+ "account_type": "Bank",
+ "account_number": "521"
+ },
+ "Banques autres \u00c9tats r\u00e9gion": {
+ "account_number": "522"
+ },
+ "Banques autres \u00c9tats zone mon\u00e9taire": {
+ "account_number": "523"
+ },
+ "Banques hors zone mon\u00e9taire": {
+ "account_number": "524"
+ },
+ "Banques d\u00e9p\u00f4t \u00e0 terme": {
+ "account_number": "525"
+ },
+ "Banques, int\u00e9r\u00eats courus": {
+ "Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {
+ "account_number": "5261"
+ },
+ "Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {
+ "account_number": "5267"
+ },
+ "account_number": "526"
+ },
+ "account_number": "52"
+ },
+ "\u00c9tablissements financiers et assimil\u00e9s": {
+ "Ch\u00e8ques postaux": {
+ "account_number": "531"
+ },
+ "Tr\u00e9sor": {
+ "account_number": "532"
+ },
+ "Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {
+ "account_number": "533"
+ },
+ "\u00c9tablissements financiers, int\u00e9r\u00eats courus": {
+ "account_number": "536"
+ },
+ "Autres organismes financiers": {
+ "account_number": "538"
+ },
+ "account_number": "53"
+ },
+ "Instruments de tr\u00e9sorerie": {
+ "Options de taux d\u2019int\u00e9r\u00eat": {
+ "account_number": "541"
+ },
+ "Options de taux de change": {
+ "account_number": "542"
+ },
+ "Options de taux boursiers": {
+ "account_number": "543"
+ },
+ "Instruments de march\u00e9s \u00e0 terme": {
+ "account_number": "544"
+ },
+ "Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {
+ "account_number": "545"
+ },
+ "account_number": "54"
+ },
+ "Instruments de monnaie \u00e9lectronique": {
+ "Monnaie \u00e9lectronique carte carburant": {
+ "account_number": "551"
+ },
+ "Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {
+ "account_number": "552"
+ },
+ "Monnaie \u00e9lectronique carte p\u00e9age": {
+ "account_number": "553"
+ },
+ "Porte-monnaie \u00e9lectronique": {
+ "account_number": "554"
+ },
+ "Autres instruments de monnaies \u00e9lectroniques": {
+ "account_number": "558"
+ },
+ "account_number": "55"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "Cr\u00e9dits de tr\u00e9sorerie": {
+ "account_number": "561"
+ },
+ "Escompte de cr\u00e9dits de campagne": {
+ "account_number": "564"
+ },
+ "Escompte de cr\u00e9dits ordinaires": {
+ "account_number": "565"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {
+ "account_number": "566"
+ },
+ "account_number": "56"
+ },
+ "Caisse": {
+ "Caisse si\u00e8ge social": {
+ "Caisse en monnaie nationale": {
+ "account_number": "5711"
+ },
+ "Caisse en devises": {
+ "account_number": "5712"
+ },
+ "account_number": "571"
+ },
+ "Caisse succursale A": {
+ "En monnaie nationale": {
+ "account_number": "5721"
+ },
+ "En devises": {
+ "account_number": "5722"
+ },
+ "account_number": "572"
+ },
+ "Caisse succursale B": {
+ "En monnaie nationale": {
+ "account_number": "5731"
+ },
+ "En devises": {
+ "account_number": "5732"
+ },
+ "account_number": "573"
+ },
+ "account_number": "57"
+ },
+ "R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "R\u00e9gies d\u2019avance": {
+ "account_number": "581"
+ },
+ "Accr\u00e9ditifs": {
+ "account_number": "582"
+ },
+ "Virements de fonds": {
+ "account_number": "585"
+ },
+ "Autres virements internes": {
+ "account_number": "588"
+ },
+ "account_number": "58"
+ },
+ "D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "D\u00e9pr\u00e9ciations des titres de placement": {
+ "account_number": "590"
+ },
+ "D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {
+ "account_number": "591"
+ },
+ "D\u00e9pr\u00e9ciations des comptes banques": {
+ "account_number": "592"
+ },
+ "D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {
+ "account_number": "593"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {
+ "account_number": "594"
+ },
+ "Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {
+ "account_number": "599"
+ },
+ "account_number": "59"
+ },
+ "root_type": "Asset",
+ "account_number": "5"
+ },
+ "Comptes de charges des activit\u00e9s ordinaires": {
+ "Achats et variations de stocks": {
+ "Achats de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6014"
+ },
+ "Frais sur achats": {
+ "account_number": "6015"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6019"
+ },
+ "account_number": "601"
+ },
+ "Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6024"
+ },
+ "Frais sur achats": {
+ "account_number": "6025"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6029"
+ },
+ "account_number": "602"
+ },
+ "Variations des stocks de biens achet\u00e9s": {
+ "Variations des stocks de marchandises": {
+ "account_number": "6031"
+ },
+ "Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "6032"
+ },
+ "Variations des stocks d\u2019autres approvisionnements": {
+ "account_number": "6033"
+ },
+ "account_number": "603"
+ },
+ "Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "Mati\u00e8res consommables": {
+ "account_number": "6041"
+ },
+ "Mati\u00e8res combustibles": {
+ "account_number": "6042"
+ },
+ "Produits d\u2019entretien": {
+ "account_number": "6043"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "6044"
+ },
+ "Frais sur achat": {
+ "account_number": "6045"
+ },
+ "Fournitures de magasin": {
+ "account_number": "6046"
+ },
+ "Fournitures de bureau": {
+ "account_number": "6047"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6049"
+ },
+ "account_number": "604"
+ },
+ "Autres achats": {
+ "Fournitures non stockables Eau": {
+ "account_number": "6051"
+ },
+ "Fournitures non stockables \u00c9lectricit\u00e9": {
+ "account_number": "6052"
+ },
+ "Fournitures non stockables Autres \u00e9nergies": {
+ "account_number": "6053"
+ },
+ "Fournitures d\u2019entretien non stockables": {
+ "account_number": "6054"
+ },
+ "Fournitures de bureau non stockables": {
+ "account_number": "6055"
+ },
+ "Achats de petit mat\u00e9riel et outillage": {
+ "account_number": "6056"
+ },
+ "Achats d\u2019\u00e9tudes et prestations de services": {
+ "account_number": "6057"
+ },
+ "Achats de travaux, mat\u00e9riels et \u00e9quipements": {
+ "account_number": "6058"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6059"
+ },
+ "account_number": "605"
+ },
+ "Achats d\u2019emballages": {
+ "Emballages perdus": {
+ "account_number": "6081"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "6082"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "6083"
+ },
+ "Frais sur achats": {
+ "account_number": "6085"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6089"
+ },
+ "account_number": "608"
+ },
+ "account_number": "60"
+ },
+ "Transports": {
+ "Transports sur ventes": {
+ "account_number": "612"
+ },
+ "Transports pour le compte de tiers": {
+ "account_number": "613"
+ },
+ "Transports du personnel": {
+ "account_number": "614"
+ },
+ "Transports de plis": {
+ "account_number": "616"
+ },
+ "Autres frais de transport": {
+ "Voyages et d\u00e9placements": {
+ "account_number": "6181"
+ },
+ "Transports entre \u00e9tablissements ou chantiers": {
+ "account_number": "6182"
+ },
+ "Transports administratifs": {
+ "account_number": "6183"
+ },
+ "account_number": "618"
+ },
+ "account_number": "61"
+ },
+ "Services ext\u00e9rieurs": {
+ "Sous-traitance g\u00e9n\u00e9rale": {
+ "account_number": "621"
+ },
+ "Locations, charges locatives": {
+ "Locations de terrains": {
+ "account_number": "6221"
+ },
+ "Locations de b\u00e2timents": {
+ "account_number": "6222"
+ },
+ "Locations de mat\u00e9riels et outillages": {
+ "account_number": "6223"
+ },
+ "Malis sur emballages": {
+ "account_number": "6224"
+ },
+ "Locations d\u2019emballages": {
+ "account_number": "6225"
+ },
+ "Fermages et loyers du foncier": {
+ "account_number": "6226"
+ },
+ "Locations et charges locatives diverses": {
+ "account_number": "6228"
+ },
+ "account_number": "622"
+ },
+ "Redevances de location acquisition": {
+ "Cr\u00e9dit-bail immobilier": {
+ "account_number": "6232"
+ },
+ "Cr\u00e9dit-bail mobilier": {
+ "account_number": "6233"
+ },
+ "Location-vente": {
+ "account_number": "6234"
+ },
+ "Autres contrats de location acquisition": {
+ "account_number": "6238"
+ },
+ "account_number": "623"
+ },
+ "Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "Entretien et r\u00e9parations des biens immobiliers": {
+ "account_number": "6241"
+ },
+ "Entretien et r\u00e9parations des biens mobiliers": {
+ "account_number": "6242"
+ },
+ "Maintenance": {
+ "account_number": "6243"
+ },
+ "Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "6244"
+ },
+ "Autres entretiens et r\u00e9parations": {
+ "account_number": "6248"
+ },
+ "account_number": "624"
+ },
+ "Primes d\u2019assurance": {
+ "Assurances multirisques": {
+ "account_number": "6251"
+ },
+ "Assurances mat\u00e9riel de transport": {
+ "account_number": "6252"
+ },
+ "Assurances risques d\u2019exploitation": {
+ "account_number": "6253"
+ },
+ "Assurances responsabilit\u00e9 du producteur": {
+ "account_number": "6254"
+ },
+ "Assurances insolvabilit\u00e9 clients": {
+ "account_number": "6255"
+ },
+ "Assurances transport sur ventes": {
+ "account_number": "6257"
+ },
+ "Autres primes d\u2019assurances": {
+ "account_number": "6258"
+ },
+ "account_number": "625"
+ },
+ "\u00c9tudes, recherches et documentation": {
+ "\u00c9tudes et recherches": {
+ "account_number": "6261"
+ },
+ "Documentation g\u00e9n\u00e9rale": {
+ "account_number": "6265"
+ },
+ "Documentation technique": {
+ "account_number": "6266"
+ },
+ "account_number": "626"
+ },
+ "Publicit\u00e9, publications, relations publiques": {
+ "Annonces, insertions": {
+ "account_number": "6271"
+ },
+ "Catalogues, imprim\u00e9s publicitaires": {
+ "account_number": "6272"
+ },
+ "\u00c9chantillons": {
+ "account_number": "6273"
+ },
+ "Foires et expositions": {
+ "account_number": "6274"
+ },
+ "Publications": {
+ "account_number": "6275"
+ },
+ "Cadeaux \u00e0 la client\u00e8le": {
+ "account_number": "6276"
+ },
+ "Frais de colloques, s\u00e9minaires, conf\u00e9rences": {
+ "account_number": "6277"
+ },
+ "Autres charges de publicit\u00e9 et relations publiques": {
+ "account_number": "6278"
+ },
+ "account_number": "627"
+ },
+ "Frais de t\u00e9l\u00e9communications": {
+ "Frais de t\u00e9l\u00e9phone": {
+ "account_number": "6281"
+ },
+ "Frais de t\u00e9lex": {
+ "account_number": "6282"
+ },
+ "Frais de t\u00e9l\u00e9copie": {
+ "account_number": "6283"
+ },
+ "Autres frais de t\u00e9l\u00e9communications": {
+ "account_number": "6288"
+ },
+ "account_number": "628"
+ },
+ "account_number": "62"
+ },
+ "Autres services ext\u00e9rieurs": {
+ "Frais bancaires": {
+ "Frais sur titres (vente, garde)": {
+ "account_number": "6311"
+ },
+ "Frais sur effets": {
+ "account_number": "6312"
+ },
+ "Location de coffres": {
+ "account_number": "6313"
+ },
+ "Commissions d\u2019affacturage": {
+ "account_number": "6314"
+ },
+ "Commissions sur cartes de cr\u00e9dit": {
+ "account_number": "6315"
+ },
+ "Frais d\u2019\u00e9mission d\u2019emprunts": {
+ "account_number": "6316"
+ },
+ "Frais sur instruments monnaie \u00e9lectronique": {
+ "account_number": "6317"
+ },
+ "Autres frais bancaires": {
+ "account_number": "6318"
+ },
+ "account_number": "631"
+ },
+ "R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "Commissions et courtages sur ventes": {
+ "account_number": "6322"
+ },
+ "Honoraires des professions r\u00e9glement\u00e9es": {
+ "account_number": "6324"
+ },
+ "Frais d\u2019actes et de contentieux": {
+ "account_number": "6325"
+ },
+ "R\u00e9mun\u00e9rations d\u2019affacturage": {
+ "account_number": "6326"
+ },
+ "R\u00e9mun\u00e9rations des autres prestataires de services": {
+ "account_number": "6327"
+ },
+ "Divers frais": {
+ "account_number": "6328"
+ },
+ "account_number": "632"
+ },
+ "Frais de formation du personnel": {
+ "account_number": "633"
+ },
+ "Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "Redevances pour brevets, licences": {
+ "account_number": "6342"
+ },
+ "Redevances pour logiciels": {
+ "account_number": "6343"
+ },
+ "Redevances pour marques": {
+ "account_number": "6344"
+ },
+ "Redevances pour sites internet": {
+ "account_number": "6345"
+ },
+ "Redevances pour concessions, droits et valeurs similaires": {
+ "account_number": "6346"
+ },
+ "account_number": "634"
+ },
+ "Cotisations": {
+ "Cotisations": {
+ "account_number": "6351"
+ },
+ "Concours divers": {
+ "account_number": "6358"
+ },
+ "account_number": "635"
+ },
+ "R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6371"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6372"
+ },
+ "account_number": "637"
+ },
+ "Autres charges externes": {
+ "Frais de recrutement du personnel": {
+ "account_number": "6381"
+ },
+ "Frais de d\u00e9m\u00e9nagement": {
+ "account_number": "6382"
+ },
+ "R\u00e9ceptions": {
+ "account_number": "6383"
+ },
+ "Missions": {
+ "account_number": "6384"
+ },
+ "Charges de copropri\u00e9t\u00e9": {
+ "account_number": "6385"
+ },
+ "account_number": "638"
+ },
+ "account_number": "63"
+ },
+ "Imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes directs": {
+ "Imp\u00f4ts fonciers et taxes annexes": {
+ "account_number": "6411"
+ },
+ "Patentes, licences et taxes annexes": {
+ "account_number": "6412"
+ },
+ "Taxes sur appointements et salaires": {
+ "account_number": "6413"
+ },
+ "Taxes d\u2019apprentissage": {
+ "account_number": "6414"
+ },
+ "Formation professionnelle continue": {
+ "account_number": "6415"
+ },
+ "Autres imp\u00f4ts et taxes directs": {
+ "account_number": "6418"
+ },
+ "account_number": "641"
+ },
+ "Imp\u00f4ts et taxes indirects": {
+ "account_number": "645"
+ },
+ "Droits d\u2019enregistrement": {
+ "Droits de mutation": {
+ "account_number": "6461"
+ },
+ "Droits de timbre": {
+ "account_number": "6462"
+ },
+ "Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {
+ "account_number": "6463"
+ },
+ "Vignettes": {
+ "account_number": "6464"
+ },
+ "Autres droits": {
+ "account_number": "6468"
+ },
+ "account_number": "646"
+ },
+ "P\u00e9nalit\u00e9s, amendes fiscales": {
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {
+ "account_number": "6471"
+ },
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {
+ "account_number": "6472"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {
+ "account_number": "6473"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {
+ "account_number": "6474"
+ },
+ "Autres p\u00e9nalit\u00e9s et amendes fiscales": {
+ "account_number": "6478"
+ },
+ "account_number": "647"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "648"
+ },
+ "account_number": "64"
+ },
+ "Autres charges": {
+ "Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "Clients": {
+ "account_number": "6511"
+ },
+ "Autres d\u00e9biteurs": {
+ "account_number": "6515"
+ },
+ "account_number": "651"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "6521"
+ },
+ "Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "6525"
+ },
+ "account_number": "652"
+ },
+ "Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "6541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "6542"
+ },
+ "account_number": "654"
+ },
+ "Perte de change sur cr\u00e9ances et dettes commerciale": {
+ "account_number": "656"
+ },
+ "P\u00e9nalit\u00e9s et amendes p\u00e9nales": {
+ "account_number": "657"
+ },
+ "Charges diverses": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "6581"
+ },
+ "Dons": {
+ "account_number": "6582"
+ },
+ "M\u00e9c\u00e9nat": {
+ "account_number": "6583"
+ },
+ "Autres charges diverses": {
+ "account_number": "6588"
+ },
+ "account_number": "658"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "6591"
+ },
+ "Sur stocks": {
+ "account_number": "6593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "6594"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {
+ "account_number": "6598"
+ },
+ "account_number": "659"
+ },
+ "account_number": "65"
+ },
+ "Charges de personnel": {
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6611"
+ },
+ "Primes et gratifications": {
+ "account_number": "6612"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6613"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6614"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6615"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6616"
+ },
+ "Avantages en nature": {
+ "account_number": "6617"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6618"
+ },
+ "account_number": "661"
+ },
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6621"
+ },
+ "Primes et gratifications": {
+ "account_number": "6622"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6623"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6624"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6625"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6626"
+ },
+ "Avantages en nature": {
+ "account_number": "6627"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6628"
+ },
+ "account_number": "662"
+ },
+ "Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "Indemnit\u00e9s de logement": {
+ "account_number": "6631"
+ },
+ "Indemnit\u00e9s de repr\u00e9sentation": {
+ "account_number": "6632"
+ },
+ "Indemnit\u00e9s d\u2019expatriation": {
+ "account_number": "6633"
+ },
+ "Indemnit\u00e9s de transport": {
+ "account_number": "6634"
+ },
+ "Autres indemnit\u00e9s et avantages divers": {
+ "account_number": "6638"
+ },
+ "account_number": "663"
+ },
+ "Charges sociales": {
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {
+ "account_number": "6641"
+ },
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {
+ "account_number": "6642"
+ },
+ "account_number": "664"
+ },
+ "R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {
+ "account_number": "6661"
+ },
+ "Charges sociales": {
+ "account_number": "6662"
+ },
+ "account_number": "666"
+ },
+ "R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6671"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6672"
+ },
+ "account_number": "667"
+ },
+ "Autres charges sociales": {
+ "Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {
+ "account_number": "6681"
+ },
+ "Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {
+ "account_number": "6682"
+ },
+ "Versements et contributions aux autres \u0153uvres sociales": {
+ "account_number": "6683"
+ },
+ "M\u00e9decine du travail et pharmacie": {
+ "account_number": "6684"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "6685"
+ },
+ "Assurances retraite et fonds de pension": {
+ "account_number": "6686"
+ },
+ "Majorations et p\u00e9nalit\u00e9s sociales": {
+ "account_number": "6687"
+ },
+ "Charges sociales diverses": {
+ "account_number": "6688"
+ },
+ "account_number": "668"
+ },
+ "account_number": "66"
+ },
+ "Frais financiers et charges assimil\u00e9es": {
+ "Int\u00e9r\u00eats des emprunts": {
+ "Emprunts obligataires": {
+ "account_number": "6711"
+ },
+ "Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "6712"
+ },
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "6713"
+ },
+ "Primes de remboursement des obligations": {
+ "account_number": "6714"
+ },
+ "account_number": "671"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "6722"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "6723"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {
+ "account_number": "6724"
+ },
+ "Int\u00e9r\u00eats dans loyers des autres locations acquisition": {
+ "account_number": "6728"
+ },
+ "account_number": "672"
+ },
+ "Escomptes accord\u00e9s": {
+ "account_number": "673"
+ },
+ "Autres int\u00e9r\u00eats": {
+ "Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {
+ "account_number": "6741"
+ },
+ "Comptes courants bloqu\u00e9s": {
+ "account_number": "6742"
+ },
+ "Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {
+ "account_number": "6743"
+ },
+ "Int\u00e9r\u00eats sur dettes commerciales": {
+ "account_number": "6744"
+ },
+ "Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {
+ "account_number": "6745"
+ },
+ "Int\u00e9r\u00eats sur dettes diverses": {
+ "account_number": "6748"
+ },
+ "account_number": "674"
+ },
+ "Escomptes des effets de commerce": {
+ "account_number": "675"
+ },
+ "Pertes de change financi\u00e8res": {
+ "account_number": "676"
+ },
+ "Pertes sur titres de placement": {
+ "Pertes sur cessions de titres de placement": {
+ "account_number": "6771"
+ },
+ "Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "6772"
+ },
+ "account_number": "677"
+ },
+ "Pertes et charges sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "6781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "6782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "6784"
+ },
+ "account_number": "678"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "6791"
+ },
+ "Sur titres de placement": {
+ "account_number": "6795"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "6798"
+ },
+ "account_number": "679"
+ },
+ "account_number": "67"
+ },
+ "Dotations aux amortissements": {
+ "Dotations aux amortissements d\u2019exploitation": {
+ "Dotations aux amortissements des immobilisations incorporelles": {
+ "account_number": "6812"
+ },
+ "Dotations aux amortissements des immobilisations corporelles": {
+ "account_number": "6813"
+ },
+ "account_number": "681"
+ },
+ "account_number": "68"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6911"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "account_number": "6913"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {
+ "account_number": "6914"
+ },
+ "account_number": "691"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6971"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {
+ "account_number": "6972"
+ },
+ "account_number": "697"
+ },
+ "account_number": "69"
+ },
+ "root_type": "Expense",
+ "account_number": "6"
+ },
+ "Comptes de produits des activit\u00e9s ordinaires": {
+ "Ventes": {
+ "Ventes de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7014"
+ },
+ "Sur internet": {
+ "account_number": "7015"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7019"
+ },
+ "account_number": "701"
+ },
+ "Ventes de produits finis": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7024"
+ },
+ "Sur internet": {
+ "account_number": "7025"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7029"
+ },
+ "account_number": "702"
+ },
+ "Ventes de produits interm\u00e9diaires": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7031"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7032"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7033"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7034"
+ },
+ "Sur internet": {
+ "account_number": "7035"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7039"
+ },
+ "account_number": "703"
+ },
+ "Ventes de produits r\u00e9siduels": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7041"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7042"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7043"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7044"
+ },
+ "Sur internet": {
+ "account_number": "7045"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7049"
+ },
+ "account_number": "704"
+ },
+ "Travaux factur\u00e9s": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7051"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7052"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7053"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7054"
+ },
+ "Sur internet": {
+ "account_number": "7055"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7059"
+ },
+ "account_number": "705"
+ },
+ "Services vendus": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7061"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7062"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7063"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7064"
+ },
+ "Sur internet": {
+ "account_number": "7065"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7069"
+ },
+ "account_number": "706"
+ },
+ "Produits accessoires": {
+ "Ports, emballages perdus et autres frais factur\u00e9s": {
+ "account_number": "7071"
+ },
+ "Commissions et courtages": {
+ "account_number": "7072"
+ },
+ "Locations": {
+ "account_number": "7073"
+ },
+ "Bonis sur reprises et cessions d\u2019emballages": {
+ "account_number": "7074"
+ },
+ "Mise \u00e0 disposition de personnel": {
+ "account_number": "7075"
+ },
+ "Redevances pour brevets, logiciels, marques et droits similaires": {
+ "account_number": "7076"
+ },
+ "Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {
+ "account_number": "7077"
+ },
+ "Autres produits accessoires": {
+ "account_number": "7078"
+ },
+ "account_number": "707"
+ },
+ "account_number": "70"
+ },
+ "Subventions d\u2019exploitation": {
+ "Sur produits \u00e0 l\u2019exportation": {
+ "account_number": "711"
+ },
+ "Sur produits \u00e0 l\u2019importation": {
+ "account_number": "712"
+ },
+ "Sur produits de p\u00e9r\u00e9quation": {
+ "account_number": "713"
+ },
+ "Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {
+ "account_number": "714"
+ },
+ "Autres subventions d\u2019exploitation": {
+ "Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {
+ "account_number": "7181"
+ },
+ "Vers\u00e9es par les organismes internationaux": {
+ "account_number": "7182"
+ },
+ "Vers\u00e9es par des tiers": {
+ "account_number": "7183"
+ },
+ "account_number": "718"
+ },
+ "account_number": "71"
+ },
+ "Production immobilis\u00e9e": {
+ "Immobilisations incorporelles": {
+ "account_number": "721"
+ },
+ "Immobilisations corporelles": {
+ "Immobilisations corporelles (hors actifs biologiques)": {
+ "account_number": "7221"
+ },
+ "Immobilisations corporelles (actifs biologiques)": {
+ "account_number": "7222"
+ },
+ "account_number": "722"
+ },
+ "Production auto-consomm\u00e9e": {
+ "account_number": "724"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "726"
+ },
+ "account_number": "72"
+ },
+ "Variations des stocks de biens et de services produits": {
+ "Variations des stocks de produits en cours": {
+ "Produits en cours": {
+ "account_number": "7341"
+ },
+ "Travaux en cours": {
+ "account_number": "7342"
+ },
+ "account_number": "734"
+ },
+ "Variations des en-cours de services": {
+ "\u00c9tudes en cours": {
+ "account_number": "7351"
+ },
+ "Prestations de services en cours": {
+ "account_number": "7352"
+ },
+ "account_number": "735"
+ },
+ "Variations des stocks de produits finis": {
+ "account_number": "736"
+ },
+ "Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "account_number": "7371"
+ },
+ "Produits r\u00e9siduels": {
+ "account_number": "7372"
+ },
+ "account_number": "737"
+ },
+ "account_number": "73"
+ },
+ "Autres produits": {
+ "Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "account_number": "751"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "7521"
+ },
+ "B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "7525"
+ },
+ "account_number": "752"
+ },
+ "Produits des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "7541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "7542"
+ },
+ "account_number": "754"
+ },
+ "Gains de change sur cr\u00e9ances et dettes commerciales": {
+ "account_number": "756"
+ },
+ "Produits divers": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "7581"
+ },
+ "Indemnit\u00e9s d\u2019assurances re\u00e7ues": {
+ "account_number": "7582"
+ },
+ "Autres produits divers": {
+ "account_number": "7588"
+ },
+ "account_number": "758"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "7591"
+ },
+ "Sur stocks": {
+ "account_number": "7593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "7594"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "account_number": "7598"
+ },
+ "account_number": "759"
+ },
+ "account_number": "75"
+ },
+ "Revenus financiers et produits assimil\u00e9s": {
+ "Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "Int\u00e9r\u00eats de pr\u00eats": {
+ "account_number": "7712"
+ },
+ "Int\u00e9r\u00eats sur cr\u00e9ances diverses": {
+ "account_number": "7713"
+ },
+ "account_number": "771"
+ },
+ "Revenus de participations et autres titres immobilis\u00e9s": {
+ "Revenus des titres de participation": {
+ "account_number": "7721"
+ },
+ "Revenus autres titres immobilis\u00e9s": {
+ "account_number": "7722"
+ },
+ "account_number": "772"
+ },
+ "Escomptes obtenus": {
+ "account_number": "773"
+ },
+ "Revenus de placement": {
+ "Revenus des obligations": {
+ "account_number": "7745"
+ },
+ "Revenus des titres de placement": {
+ "account_number": "7746"
+ },
+ "account_number": "774"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "account_number": "775"
+ },
+ "Gains de change financiers": {
+ "account_number": "776"
+ },
+ "Gains sur cessions de titres de placement": {
+ "account_number": "777"
+ },
+ "Gains sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "7781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "7782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "7784"
+ },
+ "account_number": "778"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "7791"
+ },
+ "Sur titres de placement": {
+ "account_number": "7795"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "7798"
+ },
+ "account_number": "779"
+ },
+ "account_number": "77"
+ },
+ "Transferts de charges": {
+ "Transferts de charges d\u2019exploitation": {
+ "account_number": "781"
+ },
+ "Transferts de charges financi\u00e8res": {
+ "account_number": "787"
+ },
+ "account_number": "78"
+ },
+ "Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Pour risques et charges": {
+ "account_number": "7911"
+ },
+ "Des immobilisations incorporelles": {
+ "account_number": "7913"
+ },
+ "Des immobilisations corporelles": {
+ "account_number": "7914"
+ },
+ "account_number": "791"
+ },
+ "Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Pour risques et charges": {
+ "account_number": "7971"
+ },
+ "Des immobilisations financi\u00e8res": {
+ "account_number": "7972"
+ },
+ "account_number": "797"
+ },
+ "Reprises d\u2019amortissements": {
+ "account_number": "798"
+ },
+ "Reprises de subventions d\u2019investissement": {
+ "account_number": "799"
+ },
+ "account_number": "79"
+ },
+ "root_type": "Income",
+ "account_number": "7"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "Valeurs comptables des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "812"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "816"
+ },
+ "account_number": "81"
+ },
+ "Charges hors activit\u00e9s ordinaires": {
+ "Charges HAO constat\u00e9es": {
+ "account_number": "831"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de restructuration": {
+ "account_number": "833"
+ },
+ "Pertes sur cr\u00e9ances HAO": {
+ "account_number": "834"
+ },
+ "Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {
+ "account_number": "835"
+ },
+ "Abandons de cr\u00e9ances consentis": {
+ "account_number": "836"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de liquidation": {
+ "account_number": "837"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "839"
+ },
+ "account_number": "83"
+ },
+ "Dotations hors activit\u00e9s ordinaires": {
+ "Dotations aux provisions r\u00e9glement\u00e9es": {
+ "account_number": "851"
+ },
+ "Dotations aux amortissements HAO": {
+ "account_number": "852"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "853"
+ },
+ "Dotations aux provisions pour risques et charges HAO": {
+ "account_number": "854"
+ },
+ "Autres dotations HAO": {
+ "account_number": "858"
+ },
+ "account_number": "85"
+ },
+ "Participation des travailleurs": {
+ "Participation l\u00e9gale aux b\u00e9n\u00e9fices": {
+ "account_number": "871"
+ },
+ "Participation contractuelle aux b\u00e9n\u00e9fices": {
+ "account_number": "874"
+ },
+ "Autres participations": {
+ "account_number": "878"
+ },
+ "account_number": "87"
+ },
+ "Imp\u00f4ts sur le r\u00e9sultat": {
+ "Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {
+ "account_number": "8911"
+ },
+ "Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {
+ "account_number": "8912"
+ },
+ "Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {
+ "account_number": "8913"
+ },
+ "account_number": "891"
+ },
+ "Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "account_number": "892"
+ },
+ "Imp\u00f4t minimum forfaitaire IMF": {
+ "account_number": "895"
+ },
+ "D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "D\u00e9gr\u00e8vements": {
+ "account_number": "8991"
+ },
+ "Annulations pour pertes r\u00e9troactives": {
+ "account_number": "8994"
+ },
+ "account_number": "899"
+ },
+ "account_number": "89"
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "Produits des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "822"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "826"
+ },
+ "account_number": "82"
+ },
+ "Produits hors activit\u00e9s ordinaires": {
+ "Produits HAO constat\u00e9s": {
+ "account_number": "841"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de restructuration": {
+ "account_number": "843"
+ },
+ "Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {
+ "account_number": "844"
+ },
+ "Dons et lib\u00e9ralit\u00e9s obtenus": {
+ "account_number": "845"
+ },
+ "Abandons de cr\u00e9ances obtenus": {
+ "account_number": "846"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de liquidation": {
+ "account_number": "847"
+ },
+ "Transferts de charges HAO": {
+ "account_number": "848"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "849"
+ },
+ "account_number": "84"
+ },
+ "Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "Reprises de provisions r\u00e9glement\u00e9es": {
+ "account_number": "861"
+ },
+ "Reprises d\u2019amortissements HAO": {
+ "account_number": "862"
+ },
+ "Reprises de d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "863"
+ },
+ "Reprises de provisions pour risques et charges HAO": {
+ "account_number": "864"
+ },
+ "Autres reprises HAO": {
+ "account_number": "868"
+ },
+ "account_number": "86"
+ },
+ "Subventions d\u2019\u00e9quilibre": {
+ "\u00c9tat": {
+ "account_number": "881"
+ },
+ "Collectivit\u00e9s publiques": {
+ "account_number": "884"
+ },
+ "Groupe": {
+ "account_number": "886"
+ },
+ "Autres": {
+ "account_number": "888"
+ },
+ "account_number": "88"
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/gw_plan_comptable.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/gw_plan_comptable.json
new file mode 100644
index 00000000000..754b557a1ae
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/gw_plan_comptable.json
@@ -0,0 +1,1919 @@
+{
+ "country_code": "gw",
+ "name": "Syscohada - Plan Comptable",
+ "tree": {
+ "1-Comptes de ressources durables": {
+ "10-Capital": {
+ "101-Capital social": {
+ "1011-Capital souscrit, non appel\u00e9": {},
+ "1012-Capital souscrit, appel\u00e9, non vers\u00e9": {},
+ "1013-Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {},
+ "1014-Capital souscrit, appel\u00e9, vers\u00e9, amorti": {},
+ "1018-Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {}
+ },
+ "102-Capital par dotation": {
+ "1021-Dotation initiale": {},
+ "1022-Dotations compl\u00e9mentaires": {},
+ "1028-Autres dotations": {}
+ },
+ "103-Capital personnel": {},
+ "104-Compte de l\u2019exploitant": {
+ "1041-Apports temporaires": {},
+ "1042-Op\u00e9rations courantes": {},
+ "1043-R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {},
+ "1047-Pr\u00e9l\u00e8vements d\u2019autoconsommation": {},
+ "1048-Autres pr\u00e9l\u00e8vements": {}
+ },
+ "105-Primes li\u00e9es au capital social": {
+ "1051-Primes d\u2019\u00e9mission": {},
+ "1052-Primes d\u2019apport": {},
+ "1053-Primes de fusion": {},
+ "1054-Primes de conversion": {},
+ "1058-Autres primes": {}
+ },
+ "106-\u00c9carts de r\u00e9\u00e9valuation": {
+ "1061-\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {},
+ "1062-\u00c9carts de r\u00e9\u00e9valuation libre": {}
+ },
+ "109-Apporteurs, capital souscrit, non appel\u00e9": {}
+ },
+ "11-R\u00e9serves": {
+ "111-R\u00e9serve l\u00e9gale": {},
+ "112-R\u00e9serves statutaires ou contractuelles": {},
+ "113-R\u00e9serves r\u00e9glement\u00e9es": {
+ "1131-R\u00e9serves de plus-values nettes \u00e0 long terme": {},
+ "1132-R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {},
+ "1133-R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {},
+ "1134-R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {},
+ "1135-Autres r\u00e9serves r\u00e9glement\u00e9es": {}
+ },
+ "118-Autres r\u00e9serves": {
+ "1181-R\u00e9serves facultatives": {},
+ "1188-R\u00e9serves diverses": {}
+ }
+ },
+ "12-Report \u00e0 nouveau": {
+ "121-Report \u00e0 nouveau cr\u00e9diteur": {},
+ "129-Report \u00e0 nouveau d\u00e9biteur": {
+ "1291-Perte nette \u00e0 reporter": {},
+ "1292-Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {}
+ }
+ },
+ "13-R\u00e9sultat net de l\u2019exercice": {
+ "130-R\u00e9sultat en instance d\u2019affectation": {
+ "1301-R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {},
+ "1309-R\u00e9sultat en instance d\u2019affectation : perte": {}
+ },
+ "131-R\u00e9sultat net : b\u00e9n\u00e9fice": {},
+ "132-Marge commerciale (MC)": {},
+ "133-Valeur ajout\u00e9e (VA)": {},
+ "134-Exc\u00e9dent brut d\u2019exploitation (EBE)": {},
+ "135-R\u00e9sultat d\u2019exploitation (RE)": {},
+ "136-R\u00e9sultat financier (RF)": {},
+ "137-R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {},
+ "138-R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "1381-R\u00e9sultat de fusion": {},
+ "1382-R\u00e9sultat d\u2019apport partiel d\u2019actif": {},
+ "1383-R\u00e9sultat de scission": {},
+ "1384-R\u00e9sultat de liquidation": {}
+ },
+ "139-R\u00e9sultat net : perte": {}
+ },
+ "14-Subventions d\u2019investissement": {
+ "141-Subventions d\u2019\u00e9quipement": {
+ "1411-\u00c9tat": {},
+ "1412-R\u00e9gions": {},
+ "1413-D\u00e9partements": {},
+ "1414-Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {},
+ "1415-Entit\u00e9s publiques ou mixtes": {},
+ "1416-Entit\u00e9s et organismes priv\u00e9s": {},
+ "1417-Organismes internationaux": {},
+ "1418-Autres": {}
+ },
+ "148-Autres subventions d\u2019investissement": {}
+ },
+ "15-Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "151-Amortissements d\u00e9rogatoires": {},
+ "152-Plus-values de cession \u00e0 r\u00e9investir": {},
+ "153-Fonds r\u00e9glement\u00e9s": {
+ "1531-Fonds National": {},
+ "1532-Pr\u00e9l\u00e8vement pour le Budget": {}
+ },
+ "154-Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {},
+ "155-Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "1551-Reconstitution des gisements miniers et p\u00e9troliers": {}
+ },
+ "156-Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "1561-Hausse de prix": {},
+ "1562-Fluctuation des cours": {}
+ },
+ "157-Provisions pour investissement": {},
+ "158-Autres provisions et fonds r\u00e9glement\u00e9s": {}
+ },
+ "16-Emprunts et dettes assimil\u00e9es": {
+ "161-Emprunts obligataires": {
+ "1611-Emprunts obligataires ordinaires": {},
+ "1612-Emprunts obligataires convertibles en actions": {},
+ "1613-Emprunts obligataires remboursables en actions": {},
+ "1618-Autres emprunts obligataires": {}
+ },
+ "162-Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "163-Avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "164-Avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "165-D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "1651-D\u00e9p\u00f4ts": {},
+ "1652-Cautionnements": {}
+ },
+ "166-Int\u00e9r\u00eats courus": {
+ "1661-Sur emprunts obligataires": {},
+ "1662-Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "1663-Sur avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "1664-Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "1665-Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {},
+ "1667-Sur avances assorties de conditions particuli\u00e8res": {},
+ "1668-Sur autres emprunts et dettes": {}
+ },
+ "167-Avances assorties de conditions particuli\u00e8res": {
+ "1671-Avances bloqu\u00e9es pour augmentation du capital": {},
+ "1672-Avances conditionn\u00e9es par l\u2019\u00c9tat": {},
+ "1673-Avances conditionn\u00e9es par les autres organismes africains": {},
+ "1674-Avances conditionn\u00e9es par les organismes internationaux": {}
+ },
+ "168-Autres emprunts et dettes": {
+ "1681-Rentes viag\u00e8res capitalis\u00e9es": {},
+ "1682-Billets de fonds": {},
+ "1683-Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {},
+ "1684-Emprunts participatifs": {},
+ "1685-Participation des travailleurs aux b\u00e9n\u00e9fices": {},
+ "1686-Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {}
+ }
+ },
+ "17-Dettes de location acquisition": {
+ "172-Dettes de location acquisition / cr\u00e9dit bail immobilier": {},
+ "173-Dettes de location acquisition / cr\u00e9dit bail mobilier": {},
+ "174-Dettes de location acquisition / location de vente": {},
+ "176-Int\u00e9r\u00eats courus": {
+ "1762-Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "1763-Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "1764-Sur dettes de location acquisition / location-vente": {},
+ "1768-Sur autres dettes de location acquisition": {}
+ },
+ "178-Autres dettes de location acquisition": {}
+ },
+ "18-Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "181-Dettes li\u00e9es \u00e0 des participations": {
+ "1811-Dettes li\u00e9es \u00e0 des participations (groupe)": {},
+ "1812-Dettes li\u00e9es \u00e0 des participations (hors groupe)": {}
+ },
+ "182-Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "183-Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {},
+ "184-Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "185-Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "186-Comptes de liaison charges": {},
+ "187-Comptes de liaison produits": {},
+ "188-Comptes de liaison des soci\u00e9t\u00e9s en participation": {}
+ },
+ "19-Provisions pour risques et charges": {
+ "191-Provisions pour litiges": {},
+ "192-Provisions pour garanties donn\u00e9es aux clients": {},
+ "193-Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {},
+ "194-Provisions pour pertes de change": {},
+ "195-Provisions pour imp\u00f4ts": {},
+ "196-Provisions pour pensions et obligations similaires": {
+ "1961-Provisions pour pensions et obligations similaires engagement de retraite": {},
+ "1962-Actif du r\u00e9gime de retraite": {}
+ },
+ "197-Provisions pour restructuration": {},
+ "198-Autres provisions pour risques et charges": {
+ "1981-Provisions pour amendes et p\u00e9nalit\u00e9s": {},
+ "1983-Provisions pour propre assureur": {},
+ "1984-Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "1985-Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {},
+ "1988-Provisions pour divers risques et charges": {}
+ }
+ },
+ "root_type": "Equity"
+ },
+ "2-Comptes d\u2019actif immobilis\u00e9": {
+ "21-Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "211-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "212-Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "2121-Brevets": {
+ "account_type": "Fixed Asset"
+ },
+ "2122-Licences": {
+ "account_type": "Fixed Asset"
+ },
+ "2123-Concessions de service public": {
+ "account_type": "Fixed Asset"
+ },
+ "2128-Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "213-Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "2131-Logiciels": {
+ "account_type": "Fixed Asset"
+ },
+ "2132-Sites internet": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "214-Marques": {
+ "account_type": "Fixed Asset"
+ },
+ "215-Fonds commercial": {
+ "account_type": "Fixed Asset"
+ },
+ "216-Droit au bail": {
+ "account_type": "Fixed Asset"
+ },
+ "217-Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset"
+ },
+ "218-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "2181-Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset"
+ },
+ "2182-Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset"
+ },
+ "2183-Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset"
+ },
+ "2184-Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset"
+ },
+ "2188-Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "219-Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "2191-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "2193-Logiciels et internet": {
+ "account_type": "Fixed Asset"
+ },
+ "2198-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "22-Terrains": {
+ "account_type": "Fixed Asset",
+ "221-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "2211-Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset"
+ },
+ "2212-Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset"
+ },
+ "2218-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "222-Terrains nus": {
+ "account_type": "Fixed Asset",
+ "2221-Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset"
+ },
+ "2228-Autres terrains nus": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "223-Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "2231-Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset"
+ },
+ "2232-Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset"
+ },
+ "2234-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2235-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2238-Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "224-Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "2241-Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset"
+ },
+ "2245-Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2248-Autres travaux": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "225-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "2251-Carri\u00e8res": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "226-Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "2261-Parkings": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "227-Terrains mis en concession": {
+ "account_type": "Fixed Asset"
+ },
+ "228-Autres terrains": {
+ "account_type": "Fixed Asset",
+ "2281-Terrains immeubles de placement": {
+ "account_type": "Fixed Asset"
+ },
+ "2285-Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset"
+ },
+ "2286-Terrains de location acquisition": {
+ "account_type": "Fixed Asset"
+ },
+ "2288-Divers terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "229-Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "2291-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset"
+ },
+ "2292-Terrains nus": {
+ "account_type": "Fixed Asset"
+ },
+ "2295-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2298-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "23-B\u00e2timents, installations techniques et agencements": {
+ "231-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "2311-B\u00e2timents industriels": {},
+ "2312-B\u00e2timents agricoles": {},
+ "2313-B\u00e2timents administratifs et commerciaux": {},
+ "2314-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2315-B\u00e2timents immeubles de placement": {},
+ "2316-B\u00e2timents de location acquisition": {}
+ },
+ "232-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "2321-B\u00e2timents industriels": {},
+ "2322-B\u00e2timents agricoles": {},
+ "2323-B\u00e2timents administratifs et commerciaux": {},
+ "2324-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2325-B\u00e2timents immeubles de placement": {},
+ "2326-B\u00e2timents de location acquisition": {}
+ },
+ "233-Ouvrages d\u2019infrastructure": {
+ "2331-Voies de terre": {},
+ "2332-Voies de fer": {},
+ "2333-Voies d\u2019eau": {},
+ "2334-Barrages, Digues": {},
+ "2335-Pistes d\u2019a\u00e9rodrome": {},
+ "2338-Autres ouvrages d\u2019infrastructures": {}
+ },
+ "234-Am\u00e9nagements, agencements et installations techniques": {
+ "2341-Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {},
+ "2342-Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {},
+ "2343-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {},
+ "2344-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {},
+ "2345-Am\u00e9nagements et agencements des b\u00e2timents": {}
+ },
+ "235-Am\u00e9nagements de bureaux": {
+ "2351-Installations g\u00e9n\u00e9rales": {},
+ "2358-Autres am\u00e9nagements de bureaux": {}
+ },
+ "237-B\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "238-Autres installations et agencements": {},
+ "239-B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "2391-B\u00e2timents en cours": {},
+ "2392-Installations en cours": {},
+ "2393-Ouvrages d\u2019infrastructure en cours": {},
+ "2394-Am\u00e9nagements et agencements et installations techniques en cours": {},
+ "2395-Am\u00e9nagements de bureaux en cours": {},
+ "2398-Autres installations et agencements en cours": {}
+ }
+ },
+ "24-Mat\u00e9riel, mobilier et actifs biologiques": {
+ "241-Mat\u00e9riel et outillage industriel et commercial": {
+ "2411-Mat\u00e9riel industriel": {},
+ "2412-Outillage industriel": {},
+ "2413-Mat\u00e9riel commercial": {},
+ "2414-Outillage commercial": {},
+ "2416-Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {}
+ },
+ "242-Mat\u00e9riel et outillage agricole": {
+ "2421-Mat\u00e9riel agricole": {},
+ "2422-Outillage agricole": {},
+ "2426-Mat\u00e9riel & outillage agricole de location-acquisition": {}
+ },
+ "243-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "244-Mat\u00e9riel et mobilier": {
+ "2441-Mat\u00e9riel de bureau": {},
+ "2442-Mat\u00e9riel informatique": {},
+ "2443-Mat\u00e9riel bureautique": {},
+ "2444-Mobilier de bureau": {},
+ "2445-Mat\u00e9riel et mobilier immeubles de placement": {},
+ "2446-Mat\u00e9riel et mobilier de location acquisition": {},
+ "2447-Mat\u00e9riel et mobilier des logements du personnel": {}
+ },
+ "245-Mat\u00e9riel de transport": {
+ "2451-Mat\u00e9riel automobile": {},
+ "2452-Mat\u00e9riel ferroviaire": {},
+ "2453-Mat\u00e9riel fluvial, lagunaire": {},
+ "2454-Mat\u00e9riel naval": {},
+ "2455-Mat\u00e9riel a\u00e9rien": {},
+ "2456-Mat\u00e9riel de transport de location-acquisition": {},
+ "2457-Mat\u00e9riel hippomobile": {},
+ "2458-Autres mat\u00e9riels de transport": {}
+ },
+ "246-Actifs biologiques": {
+ "2461-Cheptel, animaux de trait": {},
+ "2462-Cheptel, animaux reproducteurs": {},
+ "2463-Animaux de garde": {},
+ "2465-Plantations agricoles": {},
+ "2468-Autres actifs biologiques": {}
+ },
+ "247-Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "2471-Agencements et am\u00e9nagements du mat\u00e9riel": {},
+ "2472-Agencements et am\u00e9nagements des actifs biologiques": {},
+ "2478-Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {}
+ },
+ "248-Autres mat\u00e9riels et mobiliers": {
+ "2481-Collections et \u0153uvres d\u2019art": {},
+ "2488-Divers mat\u00e9riels mobiliers": {}
+ },
+ "249-Mat\u00e9riels et actifs biologiques en cours": {
+ "2491-Mat\u00e9riel et outillage industriel et commercial": {},
+ "2492-Mat\u00e9riel et outillage agricole": {},
+ "2493-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2494-Mat\u00e9riel et mobilier de bureau": {},
+ "2495-Mat\u00e9riel de transport": {},
+ "2496-Actifs biologiques": {},
+ "2497-Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {},
+ "2498-Autres mat\u00e9riels et actifs biologiques en cours": {}
+ }
+ },
+ "25-Avances et acomptes vers\u00e9s sur immobilisations": {
+ "251-Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "252-Avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "26-Titres de participation": {
+ "261-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "262-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "263-Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "265-Participations dans des organismes professionnels": {},
+ "266-Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {},
+ "268-Autres titres de participation": {}
+ },
+ "27-Autres immobilisations financi\u00e8res": {
+ "271-Pr\u00eats et cr\u00e9ances": {
+ "2711-Pr\u00eats participatifs": {},
+ "2712-Pr\u00eats aux associ\u00e9s": {},
+ "2713-Billets de fonds": {},
+ "2714-Titres pr\u00eat\u00e9s": {},
+ "2718-Autres pr\u00eats et cr\u00e9ances": {}
+ },
+ "272-Pr\u00eats au personnel": {
+ "2721-Pr\u00eats immobiliers": {},
+ "2722-Pr\u00eats mobiliers et d\u2019installation": {},
+ "2728-Autres pr\u00eats au personnel": {}
+ },
+ "273-Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "2731-Retenues de garantie": {},
+ "2733-Fonds r\u00e9glement\u00e9": {},
+ "2734-Cr\u00e9ances sur le conc\u00e9dant": {},
+ "2738-Autres cr\u00e9ances sur l\u2019\u00c9tat": {}
+ },
+ "274-Titres immobilis\u00e9s": {
+ "2741-Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {},
+ "2742-Titres participatifs": {},
+ "2743-Certificats d\u2019investissement": {},
+ "2744-Parts de fonds commun de placement (FCP)": {},
+ "2745-Obligations": {},
+ "2746-Actions ou parts propres": {},
+ "2748-Autres titres immobilis\u00e9s": {}
+ },
+ "275-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "2751-D\u00e9p\u00f4ts pour loyers d\u2019avance": {},
+ "2752-D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {},
+ "2753-D\u00e9p\u00f4ts pour l\u2019eau": {},
+ "2754-D\u00e9p\u00f4ts pour le gaz": {},
+ "2755-D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {},
+ "2756-Cautionnements sur march\u00e9s publics": {},
+ "2757-Cautionnements sur autres op\u00e9rations": {},
+ "2758-Autres d\u00e9p\u00f4ts et cautionnements": {}
+ },
+ "276-Int\u00e9r\u00eats courus": {
+ "2761-Pr\u00eats et cr\u00e9ances non commerciales": {},
+ "2762-Pr\u00eats au personnel": {},
+ "2763-Cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2764-Titres immobilis\u00e9s": {},
+ "2765-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2767-Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {},
+ "2768-Immobilisations financi\u00e8res diverses": {}
+ },
+ "277-Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "2771-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {},
+ "2772-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {},
+ "2773-Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "2774-Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {}
+ },
+ "278-Immobilisations financi\u00e8res diverses": {
+ "2781-Cr\u00e9ances diverses groupe": {},
+ "2782-Cr\u00e9ances diverses hors groupe": {},
+ "2784-Banques d\u00e9p\u00f4ts \u00e0 terme": {},
+ "2785-Or et m\u00e9taux pr\u00e9cieux": {},
+ "2788-Autres immobilisations financi\u00e8res": {}
+ }
+ },
+ "28-Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "281-Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "2811-Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2812-Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2813-Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2814-Amortissements des marques": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2815-Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2816-Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2817-Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2818-Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "282-Amortissements des terrains": {
+ "2824-Amortissements des travaux de mise en valeur des terrains": {}
+ },
+ "283-Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "2831-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2832-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2833-Amortissements des ouvrages d\u2019infrastructure": {},
+ "2834-Amortissements des am\u00e9nagements, agencements et installations techniques": {},
+ "2835-Amortissements des am\u00e9nagements de bureaux": {},
+ "2837-Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2838-Amortissements des autres installations et agencements": {}
+ },
+ "284-Amortissements du mat\u00e9riel": {
+ "2841-Amortissements du mat\u00e9riel et outillage industriel et commercial": {},
+ "2842-Amortissements du mat\u00e9riel et outillage agricole": {},
+ "2843-Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2844-Amortissements du mat\u00e9riel et mobilier": {},
+ "2845-Amortissements du mat\u00e9riel de transport": {},
+ "2846-Amortissements des actifs biologiques": {},
+ "2847-Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2848-Amortissements des autres mat\u00e9riels": {}
+ }
+ },
+ "29-D\u00e9pr\u00e9ciations des immobilisations": {
+ "291-D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "2911-D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {},
+ "2912-D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {},
+ "2913-D\u00e9pr\u00e9ciations des logiciels et sites internet": {},
+ "2914-D\u00e9pr\u00e9ciations des marques": {},
+ "2915-D\u00e9pr\u00e9ciations du fonds commercial": {},
+ "2916-D\u00e9pr\u00e9ciations du droit au bail": {},
+ "2917-D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {},
+ "2918-D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {},
+ "2919-D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {}
+ },
+ "292-D\u00e9pr\u00e9ciations des terrains": {
+ "2921-D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {},
+ "2922-D\u00e9pr\u00e9ciations des terrains nus": {},
+ "2923-D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {},
+ "2924-D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {},
+ "2925-D\u00e9pr\u00e9ciations des terrains de gisement": {},
+ "2926-D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {},
+ "2927-D\u00e9pr\u00e9ciations des terrains mis en concession": {},
+ "2928-D\u00e9pr\u00e9ciations des autres terrains": {},
+ "2929-D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {}
+ },
+ "293-D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "2931-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2932-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2933-D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {},
+ "2934-D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {},
+ "2935-D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {},
+ "2937-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2938-D\u00e9pr\u00e9ciations des autres installations et agencements": {},
+ "2939-D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {}
+ },
+ "294-D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "2941-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {},
+ "2942-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {},
+ "2943-D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2944-D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {},
+ "2945-D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {},
+ "2946-D\u00e9pr\u00e9ciations des actifs biologiques": {},
+ "2947-D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2948-D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {},
+ "2949-D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {}
+ },
+ "295-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "2951-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "2952-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "296-D\u00e9pr\u00e9ciations des titres de participation": {
+ "2961-D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "2962-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "2963-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "2965-D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {},
+ "2966-D\u00e9pr\u00e9ciations des parts dans des GIE": {},
+ "2968-D\u00e9pr\u00e9ciations des autres titres de participation": {}
+ },
+ "297-D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "2971-D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {},
+ "2972-D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {},
+ "2973-D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2974-D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {},
+ "2975-D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2977-D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {},
+ "2978-D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "3-Comptes de Stocks": {
+ "31-Marchandises": {
+ "311-Marchandises A": {
+ "3111-Marchandises A1": {},
+ "3112-Marchandises A2": {}
+ },
+ "312-Marchandises B": {
+ "3121-Marchandises B1": {},
+ "3122-Marchandises B2": {}
+ },
+ "313-Actifs biologiques": {
+ "3131-Animaux": {},
+ "3132-V\u00e9g\u00e9taux": {}
+ },
+ "318-Marchandises hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "32-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "321-Mati\u00e8res A": {},
+ "322-Mati\u00e8res B": {},
+ "323-Fournitures (A, B)": {}
+ },
+ "33-Autres approvisionnements": {
+ "331-Mati\u00e8res consommables": {},
+ "332-Fournitures d\u2019atelier et d\u2019usine": {},
+ "333-Fournitures de magasin": {},
+ "334-Fournitures de bureau": {},
+ "335-Emballages": {
+ "3351-Emballages perdus": {},
+ "3352-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "3353-Emballages \u00e0 usage mixte": {},
+ "3358-Autres emballages": {}
+ },
+ "338-Autres mati\u00e8res": {}
+ },
+ "34-Produits en cours": {
+ "341-Produits en cours": {
+ "3411-Produits en cours P1": {},
+ "3412-Produits en cours P2": {}
+ },
+ "342-Travaux en cours": {
+ "3421-Travaux en cours T1": {},
+ "3422-Travaux en cours T2": {}
+ },
+ "343-Produits interm\u00e9diaires en cours": {
+ "3431-Produits interm\u00e9diaires A": {},
+ "3432-Produits interm\u00e9diaires B": {}
+ },
+ "344-Produits r\u00e9siduels en cours": {
+ "3441-Produits r\u00e9siduels A": {},
+ "3442-Produits r\u00e9siduels B": {}
+ },
+ "345-Actifs biologiques en cours": {
+ "3451-Animaux": {},
+ "3452-V\u00e9g\u00e9taux": {}
+ }
+ },
+ "35-Services en cours": {
+ "351-\u00c9tudes en cours": {
+ "3511-\u00c9tudes en cours E1": {},
+ "3512-\u00c9tudes en cours E2": {}
+ },
+ "352-Prestations de services en cours": {
+ "3521-Prestations de services S1": {},
+ "3522-Prestations de services S2": {}
+ }
+ },
+ "36-Produits finis": {
+ "361-Produits finis A": {},
+ "362-Produits finis B": {},
+ "363-Actifs biologiques": {
+ "3631-Animaux": {},
+ "3632-V\u00e9g\u00e9taux": {},
+ "3638-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "37-Produits interm\u00e9diaires et r\u00e9siduels": {
+ "371-Produits interm\u00e9diaires": {
+ "3711-Produits interm\u00e9diaires A": {},
+ "3712-Produits interm\u00e9diaires B": {}
+ },
+ "372-Produits r\u00e9siduels": {
+ "3721-D\u00e9chets": {},
+ "3722-Rebuts": {},
+ "3723-Mati\u00e8res de R\u00e9cup\u00e9ration": {}
+ },
+ "373-Actifs biologiques": {
+ "3731-Animaux": {},
+ "3732-V\u00e9g\u00e9taux": {},
+ "3738-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "38-Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "381-Marchandises en cours de route": {},
+ "382-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {},
+ "383-Autres approvisionnements en cours de route": {},
+ "386-Produits finis en cours de route": {},
+ "387-Stock en consignation ou en d\u00e9p\u00f4t": {
+ "3871-Stock en consignation": {},
+ "3872-Stock en d\u00e9p\u00f4t": {}
+ },
+ "388-Stock provenant d\u2019immobilisations mises hors service ou au rebut": {}
+ },
+ "39-D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "391-D\u00e9pr\u00e9ciations des stocks de marchandises": {},
+ "392-D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "393-D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {},
+ "394-D\u00e9pr\u00e9ciations des productions en cours": {},
+ "395-D\u00e9pr\u00e9ciations des services en cours": {},
+ "396-D\u00e9pr\u00e9ciations des stocks de produits finis": {},
+ "397-D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {},
+ "398-D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {}
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "409-Fournisseurs d\u00e9biteurs": {
+ "4091-Fournisseurs Avances et acomptes vers\u00e9s": {},
+ "4092-Fournisseurs Groupe avances et acomptes vers\u00e9s": {},
+ "4093-Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {},
+ "4094-Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {},
+ "4098-Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {}
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "411-Clients": {
+ "4111-Clients": {
+ "account_type": "Receivable"
+ },
+ "4112-Clients groupe": {
+ "account_type": "Receivable"
+ },
+ "4114-Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable"
+ },
+ "4115-Clients, organismes internationaux": {
+ "account_type": "Receivable"
+ },
+ "4116-Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable"
+ },
+ "4117-Client, retenues de garantie": {
+ "account_type": "Receivable"
+ },
+ "4118-Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "412-Clients, effets \u00e0 recevoir en portefeuille": {
+ "4121-Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4122-Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4124-\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4125-Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "413-Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "4131-Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4132-Clients, effets impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4133-Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "4138-Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "414-Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "4141-Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4142-Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "4146-Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4147-Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "415-Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable"
+ },
+ "416-Cr\u00e9ances clients litigieuses ou douteuses": {
+ "4161-Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable"
+ },
+ "4162-Cr\u00e9ances douteuses": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "418-Clients, produits \u00e0 recevoir": {
+ "4181-Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable"
+ },
+ "4186-Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "421-Personnel, avances et acomptes": {
+ "4211-Personnel, avances": {},
+ "4212-Personnel, acomptes": {},
+ "4213-Frais avanc\u00e9s et fournitures au personnel": {}
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "4311-Prestations familiales": {},
+ "4312-Accidents de travail": {},
+ "4313-Caisse de retraite obligatoire": {},
+ "4314-Caisse de retraite facultative": {},
+ "4318-Autres cotisations sociales": {}
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "4331-Mutuelle": {},
+ "4332-Assurances retraite": {},
+ "4333-Assurances et organismes de sant\u00e9": {}
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4387-Produits \u00e0 recevoir": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "443-\u00c9tat, TVA factur\u00e9e": {
+ "4431-TVA factur\u00e9e sur ventes": {},
+ "4432-TVA factur\u00e9e sur prestations de services": {},
+ "4433-TVA factur\u00e9e sur travaux": {},
+ "4434-TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {},
+ "4435-TVA sur factures \u00e0 \u00e9tablir": {}
+ },
+ "445-\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "4451-TVA r\u00e9cup\u00e9rable sur immobilisations": {},
+ "4452-TVA r\u00e9cup\u00e9rable sur achats": {},
+ "4453-TVA r\u00e9cup\u00e9rable sur transport": {},
+ "4454-TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {},
+ "4455-TVA r\u00e9cup\u00e9rable sur factures non parvenues": {},
+ "4456-TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {}
+ },
+ "448-\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4486-Charges \u00e0 payer": {},
+ "4487-Produits \u00e0 recevoir": {}
+ },
+ "449-\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "4491-\u00c9tat, obligations cautionn\u00e9es": {},
+ "4492-\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {},
+ "4493-\u00c9tat, fonds de dotation \u00e0 recevoir": {},
+ "4494-\u00c9tat, subventions investissement \u00e0 recevoir": {},
+ "4495-\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {},
+ "4496-\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {},
+ "4497-\u00c9tat, avances sur subventions": {},
+ "4499-\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {}
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "451-Op\u00e9rations avec les organismes africains": {},
+ "452-Op\u00e9rations avec les autres organismes internationaux": {},
+ "458-Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "4581-Organismes internationaux, fonds de dotation \u00e0 recevoir": {},
+ "4582-Organismes internationaux, subventions \u00e0 recevoir": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "4613-Apporteurs, capital appel\u00e9, non vers\u00e9": {},
+ "4614-Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {},
+ "4618-Apporteurs, titres \u00e0 \u00e9changer": {}
+ },
+ "467-Apporteurs, restant d\u00fb sur capital appel\u00e9": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "4721-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4726-Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {}
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "4731-Mandants": {},
+ "4732-Mandataires": {},
+ "4733-Commettants": {},
+ "4734-Commissionnaires": {},
+ "4739-\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "4747-Compte de r\u00e9partition p\u00e9riodique des produits": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "4751-Compte actif": {
+ "account_type": "Temporary"
+ }
+ },
+ "476-Charges constat\u00e9es d\u2019avance": {},
+ "478-\u00c9carts de conversion actif": {
+ "4781-Diminution des cr\u00e9ances d\u2019exploitation": {},
+ "4782-Diminution des cr\u00e9ances financi\u00e8res": {},
+ "4783-Augmentation des dettes d\u2019exploitation": {},
+ "4784-Augmentation des dettes financi\u00e8res": {},
+ "4786-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4788-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "485-Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "4851-En compte, immobilisations incorporelles": {},
+ "4852-En compte, immobilisations corporelles": {},
+ "4853-Effets \u00e0 recevoir, immobilisations incorporelles": {},
+ "4854-Effets \u00e0 recevoir, immobilisations corporelles": {},
+ "4855-Effets escompt\u00e9s non \u00e9chus": {},
+ "4857-Retenues de garantie": {},
+ "4858-Factures \u00e0 \u00e9tablir": {}
+ },
+ "488-Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "491-D\u00e9pr\u00e9ciations des comptes clients": {
+ "4911-Cr\u00e9ances litigieuses": {},
+ "4912-Cr\u00e9ances douteuses": {}
+ },
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {},
+ "496-D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "4962-Associ\u00e9s, comptes courants": {},
+ "4963-Associ\u00e9s, op\u00e9rations faites en commun": {},
+ "4966-Groupe, comptes courants": {}
+ },
+ "497-D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {},
+ "498-D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "4985-Cr\u00e9ances sur cessions d\u2019immobilisations": {},
+ "4986-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4988-Autres cr\u00e9ances HAO": {}
+ },
+ "499-Provisions pour risques \u00e0 court terme": {
+ "4991-Sur op\u00e9rations d\u2019exploitation": {},
+ "4997-Sur op\u00e9rations financi\u00e8res": {},
+ "4998-Sur op\u00e9rations HAO": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "401-Fournisseurs, dettes en compte": {
+ "4011-Fournisseurs": {
+ "account_type": "Payable"
+ },
+ "4012-Fournisseurs groupe": {
+ "account_type": "Payable"
+ },
+ "4013-Fournisseurs sous-traitants": {
+ "account_type": "Payable"
+ },
+ "4016-Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable"
+ },
+ "4017-Fournisseur, retenues de garantie": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "402-Fournisseurs, effets \u00e0 payer": {
+ "4021-Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4022-Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4023-Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "404-Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "4041-Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4042-Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "4046-Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4047-Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "408-Fournisseurs, factures non parvenues": {
+ "4081-Fournisseurs": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4082-Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4083-Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4086-Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "419-Clients cr\u00e9diteurs": {
+ "4191-Clients, avances et acomptes re\u00e7us": {},
+ "4192-Clients groupe, avances et acomptes re\u00e7us": {},
+ "4194-Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {},
+ "4198-Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {}
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "422-Personnel, r\u00e9mun\u00e9rations dues": {},
+ "423-Personnel, oppositions, saisies-arr\u00eats": {
+ "4231-Personnel, oppositions": {},
+ "4232-Personnel, saisies-arr\u00eats": {},
+ "4233-Personnel, avis \u00e0 tiers d\u00e9tenteur": {}
+ },
+ "424-Personnel, \u0153uvres sociales internes": {
+ "4241-Assistance m\u00e9dicale": {},
+ "4242-Allocations familiales": {},
+ "4245-Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {},
+ "4248-Autres \u0153uvres sociales internes": {}
+ },
+ "425-Repr\u00e9sentants du personnel": {
+ "4251-D\u00e9l\u00e9gu\u00e9s du personnel": {},
+ "4252-Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {},
+ "4258-Autres repr\u00e9sentants du personnel": {}
+ },
+ "426-Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "4261-Participation aux b\u00e9n\u00e9fices": {},
+ "4264-Participation au capital": {}
+ },
+ "427-Personnel d\u00e9p\u00f4ts": {},
+ "428-Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4281-Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {},
+ "4286-Autres charges \u00e0 payer": {},
+ "4287-Produits \u00e0 recevoir": {}
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4381-Charges sociales sur gratifications \u00e0 payer": {},
+ "4382-Charges sociales sur cong\u00e9s \u00e0 payer": {},
+ "4386-Autres charges \u00e0 payer": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "441-\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {},
+ "442-\u00c9tat, autres imp\u00f4ts et taxes": {
+ "4421-Imp\u00f4ts et taxes d\u2019\u00c9tat": {},
+ "4422-Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {},
+ "4423-Imp\u00f4ts et taxes recouvrables sur des obligataires": {},
+ "4424-Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {},
+ "4426-Droits de douane": {},
+ "4428-Autres imp\u00f4ts et taxes": {}
+ },
+ "444-\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "4441-\u00c9tat, TVA due": {},
+ "4449-\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {}
+ },
+ "446-\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {},
+ "447-\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "4471-Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {},
+ "4472-Imp\u00f4ts sur salaires": {},
+ "4473-Contribution nationale": {},
+ "4474-Contribution nationale de solidarit\u00e9": {},
+ "4478-Autres imp\u00f4ts et contributions": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "4611-Apporteurs, apports en nature": {},
+ "4612-Apporteurs, apports en num\u00e9raire": {},
+ "4615-Apporteurs, versements re\u00e7us sur augmentation de capital": {},
+ "4616-Apporteurs, versements anticip\u00e9s": {},
+ "4617-Apporteurs d\u00e9faillants": {},
+ "4619-Apporteurs, capital \u00e0 rembourser": {}
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "4621-Principal": {},
+ "4626-Int\u00e9r\u00eats courus": {}
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "4631-Op\u00e9rations courantes": {},
+ "4636-Int\u00e9r\u00eats courus": {}
+ },
+ "465-Associ\u00e9s, dividendes \u00e0 payer": {},
+ "466-Groupe, comptes courants": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "4711-D\u00e9biteurs divers": {},
+ "4712-Cr\u00e9diteurs divers": {},
+ "4713-Obligataires": {},
+ "4715-R\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "4716-Compte d\u2019affacturage": {},
+ "4717-D\u00e9biteurs divers retenues de garantie": {},
+ "4718-Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {},
+ "4719-Bons de souscription d\u2019actions et d\u2019obligations": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "4746-Compte de r\u00e9partition p\u00e9riodique des charges": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "4752-Compte passif": {}
+ },
+ "477-Produits constat\u00e9s d\u2019avance": {},
+ "479-\u00c9carts de conversion passif": {
+ "4791-Augmentation des cr\u00e9ances d\u2019exploitation": {},
+ "4792-Augmentation des cr\u00e9ances financi\u00e8res": {},
+ "4793-Diminution des dettes d\u2019exploitation": {},
+ "4794-Diminution des dettes financi\u00e8res": {},
+ "4797-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4798-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "481-Fournisseurs d\u2019investissements": {
+ "4811-Immobilisations incorporelles": {},
+ "4812-Immobilisations corporelles": {},
+ "4813-Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {},
+ "4816-R\u00e9serve de propri\u00e9t\u00e9": {},
+ "4817-Retenues de garantie": {},
+ "4818-Factures non parvenues": {}
+ },
+ "482-Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "4821-Immobilisations incorporelles": {},
+ "4822-Immobilisations corporelles": {}
+ },
+ "484-Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "4887-Produits": {}
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (PASSIF)": {
+ "490-D\u00e9pr\u00e9ciations des comptes fournisseurs": {},
+ "492-D\u00e9pr\u00e9ciations des comptes personnel": {},
+ "493-D\u00e9pr\u00e9ciations des comptes organismes sociaux": {},
+ "494-D\u00e9pr\u00e9ciations des comptes \u00c9tat et collectivit\u00e9s publiques": {},
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {}
+ },
+ "root_type": "Liability"
+ },
+ "5-Comptes de tr\u00e9sorerie": {
+ "50-Titres de placement": {
+ "501-Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "5011-Titres du Tr\u00e9sor \u00e0 court terme": {},
+ "5012-Titres d\u2019organismes financiers": {},
+ "5013-Bons de caisse \u00e0 court terme": {},
+ "5016-Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {}
+ },
+ "502-Actions": {
+ "5021-Actions ou parts propres": {},
+ "5022-Actions cot\u00e9es": {},
+ "5023-Actions non cot\u00e9es": {},
+ "5024-Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {},
+ "5025-Autres actions": {},
+ "5026-Frais d\u2019acquisition des actions": {}
+ },
+ "503-Obligations": {
+ "5031-Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {},
+ "5032-Obligations cot\u00e9es": {},
+ "5033-Obligations non cot\u00e9es": {},
+ "5035-Autres obligations": {},
+ "5036-Frais d\u2019acquisition des obligations": {}
+ },
+ "504-Bons de souscription": {
+ "5042-Bons de souscription d\u2019actions": {},
+ "5043-Bons de souscription d\u2019obligations": {}
+ },
+ "505-Titres n\u00e9gociables hors r\u00e9gion": {},
+ "506-Int\u00e9r\u00eats courus": {
+ "5061-Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {},
+ "5062-Actions": {},
+ "5063-Obligations": {}
+ },
+ "508-Autres titres de placement et cr\u00e9ances assimil\u00e9es": {}
+ },
+ "51-Valeurs \u00e0 encaisser": {
+ "511-Effets \u00e0 encaisser": {},
+ "512-Effets \u00e0 l\u2019encaissement": {},
+ "513-Ch\u00e8ques \u00e0 encaisser": {},
+ "514-Ch\u00e8ques \u00e0 l\u2019encaissement": {},
+ "515-Cartes de cr\u00e9dit \u00e0 encaisser": {},
+ "518-Autres valeurs \u00e0 l\u2019encaissement": {
+ "5181-Warrants": {},
+ "5182-Billets de fonds": {},
+ "5185-Ch\u00e8ques de voyage": {},
+ "5186-Coupons \u00e9chus": {},
+ "5187-Int\u00e9r\u00eats \u00e9chus des obligations": {}
+ }
+ },
+ "52-Banques": {
+ "521-Banques locales": {
+ "5211-Banques en monnaie nationale": {
+ "account_type": "Bank"
+ },
+ "5215-Banques en devises": {
+ "account_type": "Bank"
+ },
+ "account_type": "Bank"
+ },
+ "522-Banques autres \u00c9tats r\u00e9gion": {},
+ "523-Banques autres \u00c9tats zone mon\u00e9taire": {},
+ "524-Banques hors zone mon\u00e9taire": {},
+ "525-Banques d\u00e9p\u00f4t \u00e0 terme": {},
+ "526-Banques, int\u00e9r\u00eats courus": {
+ "5261-Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {},
+ "5267-Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {}
+ }
+ },
+ "53-\u00c9tablissements financiers et assimil\u00e9s": {
+ "531-Ch\u00e8ques postaux": {},
+ "532-Tr\u00e9sor": {},
+ "533-Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {},
+ "536-\u00c9tablissements financiers, int\u00e9r\u00eats courus": {},
+ "538-Autres organismes financiers": {}
+ },
+ "54-Instruments de tr\u00e9sorerie": {
+ "541-Options de taux d\u2019int\u00e9r\u00eat": {},
+ "542-Options de taux de change": {},
+ "543-Options de taux boursiers": {},
+ "544-Instruments de march\u00e9s \u00e0 terme": {},
+ "545-Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {}
+ },
+ "55-Instruments de monnaie \u00e9lectronique": {
+ "551-Monnaie \u00e9lectronique carte carburant": {},
+ "552-Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {},
+ "553-Monnaie \u00e9lectronique carte p\u00e9age": {},
+ "554-Porte-monnaie \u00e9lectronique": {},
+ "558-Autres instruments de monnaies \u00e9lectroniques": {}
+ },
+ "56-Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "561-Cr\u00e9dits de tr\u00e9sorerie": {},
+ "564-Escompte de cr\u00e9dits de campagne": {},
+ "565-Escompte de cr\u00e9dits ordinaires": {},
+ "566-Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {}
+ },
+ "57-Caisse": {
+ "571-Caisse si\u00e8ge social": {
+ "5711-Caisse en monnaie nationale": {},
+ "5712-Caisse en devises": {}
+ },
+ "572-Caisse succursale A": {
+ "5721-En monnaie nationale": {},
+ "5722-En devises": {}
+ },
+ "573-Caisse succursale B": {
+ "5731-En monnaie nationale": {},
+ "5732-En devises": {}
+ }
+ },
+ "58-R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "581-R\u00e9gies d\u2019avance": {},
+ "582-Accr\u00e9ditifs": {},
+ "585-Virements de fonds": {},
+ "588-Autres virements internes": {}
+ },
+ "59-D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "590-D\u00e9pr\u00e9ciations des titres de placement": {},
+ "591-D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {},
+ "592-D\u00e9pr\u00e9ciations des comptes banques": {},
+ "593-D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {},
+ "594-D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {},
+ "599-Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {}
+ },
+ "root_type": "Asset"
+ },
+ "6-Comptes de charges des activit\u00e9s ordinaires": {
+ "60-Achats et variations de stocks": {
+ "601-Achats de marchandises": {
+ "6011-Dans la R\u00e9gion": {},
+ "6012-Hors R\u00e9gion": {},
+ "6013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6015-Frais sur achats": {},
+ "6019-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "602-Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "6021-Dans la R\u00e9gion": {},
+ "6022-Hors R\u00e9gion": {},
+ "6023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6025-Frais sur achats": {},
+ "6029-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "603-Variations des stocks de biens achet\u00e9s": {
+ "6031-Variations des stocks de marchandises": {},
+ "6032-Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "6033-Variations des stocks d\u2019autres approvisionnements": {}
+ },
+ "604-Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "6041-Mati\u00e8res consommables": {},
+ "6042-Mati\u00e8res combustibles": {},
+ "6043-Produits d\u2019entretien": {},
+ "6044-Fournitures d\u2019atelier et d\u2019usine": {},
+ "6045-Frais sur achat": {},
+ "6046-Fournitures de magasin": {},
+ "6047-Fournitures de bureau": {},
+ "6049-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "605-Autres achats": {
+ "6051-Fournitures non stockables Eau": {},
+ "6052-Fournitures non stockables \u00c9lectricit\u00e9": {},
+ "6053-Fournitures non stockables Autres \u00e9nergies": {},
+ "6054-Fournitures d\u2019entretien non stockables": {},
+ "6055-Fournitures de bureau non stockables": {},
+ "6056-Achats de petit mat\u00e9riel et outillage": {},
+ "6057-Achats d\u2019\u00e9tudes et prestations de services": {},
+ "6058-Achats de travaux, mat\u00e9riels et \u00e9quipements": {},
+ "6059-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "608-Achats d\u2019emballages": {
+ "6081-Emballages perdus": {},
+ "6082-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "6083-Emballages \u00e0 usage mixte": {},
+ "6085-Frais sur achats": {},
+ "6089-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ }
+ },
+ "61-Transports": {
+ "612-Transports sur ventes": {},
+ "613-Transports pour le compte de tiers": {},
+ "614-Transports du personnel": {},
+ "616-Transports de plis": {},
+ "618-Autres frais de transport": {
+ "6181-Voyages et d\u00e9placements": {},
+ "6182-Transports entre \u00e9tablissements ou chantiers": {},
+ "6183-Transports administratifs": {}
+ }
+ },
+ "62-Services ext\u00e9rieurs": {
+ "621-Sous-traitance g\u00e9n\u00e9rale": {},
+ "622-Locations, charges locatives": {
+ "6221-Locations de terrains": {},
+ "6222-Locations de b\u00e2timents": {},
+ "6223-Locations de mat\u00e9riels et outillages": {},
+ "6224-Malis sur emballages": {},
+ "6225-Locations d\u2019emballages": {},
+ "6226-Fermages et loyers du foncier": {},
+ "6228-Locations et charges locatives diverses": {}
+ },
+ "623-Redevances de location acquisition": {
+ "6232-Cr\u00e9dit-bail immobilier": {},
+ "6233-Cr\u00e9dit-bail mobilier": {},
+ "6234-Location-vente": {},
+ "6238-Autres contrats de location acquisition": {}
+ },
+ "624-Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "6241-Entretien et r\u00e9parations des biens immobiliers": {},
+ "6242-Entretien et r\u00e9parations des biens mobiliers": {},
+ "6243-Maintenance": {},
+ "6244-Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "6248-Autres entretiens et r\u00e9parations": {}
+ },
+ "625-Primes d\u2019assurance": {
+ "6251-Assurances multirisques": {},
+ "6252-Assurances mat\u00e9riel de transport": {},
+ "6253-Assurances risques d\u2019exploitation": {},
+ "6254-Assurances responsabilit\u00e9 du producteur": {},
+ "6255-Assurances insolvabilit\u00e9 clients": {},
+ "6257-Assurances transport sur ventes": {},
+ "6258-Autres primes d\u2019assurances": {}
+ },
+ "626-\u00c9tudes, recherches et documentation": {
+ "6261-\u00c9tudes et recherches": {},
+ "6265-Documentation g\u00e9n\u00e9rale": {},
+ "6266-Documentation technique": {}
+ },
+ "627-Publicit\u00e9, publications, relations publiques": {
+ "6271-Annonces, insertions": {},
+ "6272-Catalogues, imprim\u00e9s publicitaires": {},
+ "6273-\u00c9chantillons": {},
+ "6274-Foires et expositions": {},
+ "6275-Publications": {},
+ "6276-Cadeaux \u00e0 la client\u00e8le": {},
+ "6277-Frais de colloques, s\u00e9minaires, conf\u00e9rences": {},
+ "6278-Autres charges de publicit\u00e9 et relations publiques": {}
+ },
+ "628-Frais de t\u00e9l\u00e9communications": {
+ "6281-Frais de t\u00e9l\u00e9phone": {},
+ "6282-Frais de t\u00e9lex": {},
+ "6283-Frais de t\u00e9l\u00e9copie": {},
+ "6288-Autres frais de t\u00e9l\u00e9communications": {}
+ }
+ },
+ "63-Autres services ext\u00e9rieurs": {
+ "631-Frais bancaires": {
+ "6311-Frais sur titres (vente, garde)": {},
+ "6312-Frais sur effets": {},
+ "6313-Location de coffres": {},
+ "6314-Commissions d\u2019affacturage": {},
+ "6315-Commissions sur cartes de cr\u00e9dit": {},
+ "6316-Frais d\u2019\u00e9mission d\u2019emprunts": {},
+ "6317-Frais sur instruments monnaie \u00e9lectronique": {},
+ "6318-Autres frais bancaires": {}
+ },
+ "632-R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "6322-Commissions et courtages sur ventes": {},
+ "6324-Honoraires des professions r\u00e9glement\u00e9es": {},
+ "6325-Frais d\u2019actes et de contentieux": {},
+ "6326-R\u00e9mun\u00e9rations d\u2019affacturage": {},
+ "6327-R\u00e9mun\u00e9rations des autres prestataires de services": {},
+ "6328-Divers frais": {}
+ },
+ "633-Frais de formation du personnel": {},
+ "634-Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "6342-Redevances pour brevets, licences": {},
+ "6343-Redevances pour logiciels": {},
+ "6344-Redevances pour marques": {},
+ "6345-Redevances pour sites internet": {},
+ "6346-Redevances pour concessions, droits et valeurs similaires": {}
+ },
+ "635-Cotisations": {
+ "6351-Cotisations": {},
+ "6358-Concours divers": {}
+ },
+ "637-R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "6371-Personnel int\u00e9rimaire": {},
+ "6372-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "638-Autres charges externes": {
+ "6381-Frais de recrutement du personnel": {},
+ "6382-Frais de d\u00e9m\u00e9nagement": {},
+ "6383-R\u00e9ceptions": {},
+ "6384-Missions": {},
+ "6385-Charges de copropri\u00e9t\u00e9": {}
+ }
+ },
+ "64-Imp\u00f4ts et taxes": {
+ "641-Imp\u00f4ts et taxes directs": {
+ "6411-Imp\u00f4ts fonciers et taxes annexes": {},
+ "6412-Patentes, licences et taxes annexes": {},
+ "6413-Taxes sur appointements et salaires": {},
+ "6414-Taxes d\u2019apprentissage": {},
+ "6415-Formation professionnelle continue": {},
+ "6418-Autres imp\u00f4ts et taxes directs": {}
+ },
+ "645-Imp\u00f4ts et taxes indirects": {},
+ "646-Droits d\u2019enregistrement": {
+ "6461-Droits de mutation": {},
+ "6462-Droits de timbre": {},
+ "6463-Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {},
+ "6464-Vignettes": {},
+ "6468-Autres droits": {}
+ },
+ "647-P\u00e9nalit\u00e9s, amendes fiscales": {
+ "6471-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {},
+ "6472-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {},
+ "6473-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {},
+ "6474-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {},
+ "6478-Autres p\u00e9nalit\u00e9s et amendes fiscales": {}
+ },
+ "648-Autres imp\u00f4ts et taxes": {}
+ },
+ "65-Autres charges": {
+ "651-Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "6511-Clients": {},
+ "6515-Autres d\u00e9biteurs": {}
+ },
+ "652-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "6521-Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {},
+ "6525-Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "654-Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "6541-Immobilisations incorporelles": {},
+ "6542-Immobilisations corporelles": {}
+ },
+ "656-Perte de change sur cr\u00e9ances et dettes commerciale": {},
+ "657-P\u00e9nalit\u00e9s et amendes p\u00e9nales": {},
+ "658-Charges diverses": {
+ "6581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "6582-Dons": {},
+ "6583-M\u00e9c\u00e9nat": {},
+ "6588-Autres charges diverses": {}
+ },
+ "659-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "6591-Sur risques \u00e0 court terme": {},
+ "6593-Sur stocks": {},
+ "6594-Sur cr\u00e9ances": {},
+ "6598-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {}
+ }
+ },
+ "66-Charges de personnel": {
+ "661-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "6611-Appointements salaires et commissions": {},
+ "6612-Primes et gratifications": {},
+ "6613-Cong\u00e9s pay\u00e9s": {},
+ "6614-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6615-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6616-Suppl\u00e9ment familial": {},
+ "6617-Avantages en nature": {},
+ "6618-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "662-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "6621-Appointements salaires et commissions": {},
+ "6622-Primes et gratifications": {},
+ "6623-Cong\u00e9s pay\u00e9s": {},
+ "6624-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6625-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6626-Suppl\u00e9ment familial": {},
+ "6627-Avantages en nature": {},
+ "6628-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "663-Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "6631-Indemnit\u00e9s de logement": {},
+ "6632-Indemnit\u00e9s de repr\u00e9sentation": {},
+ "6633-Indemnit\u00e9s d\u2019expatriation": {},
+ "6634-Indemnit\u00e9s de transport": {},
+ "6638-Autres indemnit\u00e9s et avantages divers": {}
+ },
+ "664-Charges sociales": {
+ "6641-Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {},
+ "6642-Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {}
+ },
+ "666-R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "6661-R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {},
+ "6662-Charges sociales": {}
+ },
+ "667-R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "6671-Personnel int\u00e9rimaire": {},
+ "6672-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "668-Autres charges sociales": {
+ "6681-Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {},
+ "6682-Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {},
+ "6683-Versements et contributions aux autres \u0153uvres sociales": {},
+ "6684-M\u00e9decine du travail et pharmacie": {},
+ "6685-Assurances et organismes de sant\u00e9": {},
+ "6686-Assurances retraite et fonds de pension": {},
+ "6687-Majorations et p\u00e9nalit\u00e9s sociales": {},
+ "6688-Charges sociales diverses": {}
+ }
+ },
+ "67-Frais financiers et charges assimil\u00e9es": {
+ "671-Int\u00e9r\u00eats des emprunts": {
+ "6711-Emprunts obligataires": {},
+ "6712-Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "6713-Dettes li\u00e9es \u00e0 des participations": {},
+ "6714-Primes de remboursement des obligations": {}
+ },
+ "672-Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "6722-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "6723-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "6724-Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {},
+ "6728-Int\u00e9r\u00eats dans loyers des autres locations acquisition": {}
+ },
+ "673-Escomptes accord\u00e9s": {},
+ "674-Autres int\u00e9r\u00eats": {
+ "6741-Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {},
+ "6742-Comptes courants bloqu\u00e9s": {},
+ "6743-Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {},
+ "6744-Int\u00e9r\u00eats sur dettes commerciales": {},
+ "6745-Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {},
+ "6748-Int\u00e9r\u00eats sur dettes diverses": {}
+ },
+ "675-Escomptes des effets de commerce": {},
+ "676-Pertes de change financi\u00e8res": {},
+ "677-Pertes sur titres de placement": {
+ "6771-Pertes sur cessions de titres de placement": {},
+ "6772-Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {}
+ },
+ "678-Pertes et charges sur risques financiers": {
+ "6781-Sur rentes viag\u00e8res": {},
+ "6782-Sur op\u00e9rations financi\u00e8res": {},
+ "6784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "679-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "6791-Sur risques financiers": {},
+ "6795-Sur titres de placement": {},
+ "6798-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "68-Dotations aux amortissements": {
+ "681-Dotations aux amortissements d\u2019exploitation": {
+ "6812-Dotations aux amortissements des immobilisations incorporelles": {},
+ "6813-Dotations aux amortissements des immobilisations corporelles": {}
+ }
+ },
+ "69-Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "691-Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "6911-Dotations aux provisions pour risques et charges": {},
+ "6913-Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {},
+ "6914-Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {}
+ },
+ "697-Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "6971-Dotations aux provisions pour risques et charges": {},
+ "6972-Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "7-Comptes de produits des activit\u00e9s ordinaires": {
+ "70-Ventes": {
+ "701-Ventes de marchandises": {
+ "7011-Dans la R\u00e9gion": {},
+ "7012-Hors R\u00e9gion": {},
+ "7013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7015-Sur internet": {},
+ "7019-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "702-Ventes de produits finis": {
+ "7021-Dans la R\u00e9gion": {},
+ "7022-Hors R\u00e9gion": {},
+ "7023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7025-Sur internet": {},
+ "7029-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "703-Ventes de produits interm\u00e9diaires": {
+ "7031-Dans la R\u00e9gion": {},
+ "7032-Hors R\u00e9gion": {},
+ "7033-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7034-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7035-Sur internet": {},
+ "7039-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "704-Ventes de produits r\u00e9siduels": {
+ "7041-Dans la R\u00e9gion": {},
+ "7042-Hors R\u00e9gion": {},
+ "7043-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7044-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7045-Sur internet": {},
+ "7049-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "705-Travaux factur\u00e9s": {
+ "7051-Dans la R\u00e9gion": {},
+ "7052-Hors R\u00e9gion": {},
+ "7053-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7054-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7055-Sur internet": {},
+ "7059-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "706-Services vendus": {
+ "7061-Dans la R\u00e9gion": {},
+ "7062-Hors R\u00e9gion": {},
+ "7063-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7064-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7065-Sur internet": {},
+ "7069-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "707-Produits accessoires": {
+ "7071-Ports, emballages perdus et autres frais factur\u00e9s": {},
+ "7072-Commissions et courtages": {},
+ "7073-Locations": {},
+ "7074-Bonis sur reprises et cessions d\u2019emballages": {},
+ "7075-Mise \u00e0 disposition de personnel": {},
+ "7076-Redevances pour brevets, logiciels, marques et droits similaires": {},
+ "7077-Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {},
+ "7078-Autres produits accessoires": {}
+ }
+ },
+ "71-Subventions d\u2019exploitation": {
+ "711-Sur produits \u00e0 l\u2019exportation": {},
+ "712-Sur produits \u00e0 l\u2019importation": {},
+ "713-Sur produits de p\u00e9r\u00e9quation": {},
+ "714-Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {},
+ "718-Autres subventions d\u2019exploitation": {
+ "7181-Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {},
+ "7182-Vers\u00e9es par les organismes internationaux": {},
+ "7183-Vers\u00e9es par des tiers": {}
+ }
+ },
+ "72-Production immobilis\u00e9e": {
+ "721-Immobilisations incorporelles": {},
+ "722-Immobilisations corporelles": {
+ "7221-Immobilisations corporelles (hors actifs biologiques)": {},
+ "7222-Immobilisations corporelles (actifs biologiques)": {}
+ },
+ "724-Production auto-consomm\u00e9e": {},
+ "726-Immobilisations financi\u00e8res": {}
+ },
+ "73-Variations des stocks de biens et de services produits": {
+ "734-Variations des stocks de produits en cours": {
+ "7341-Produits en cours": {},
+ "7342-Travaux en cours": {}
+ },
+ "735-Variations des en-cours de services": {
+ "7351-\u00c9tudes en cours": {},
+ "7352-Prestations de services en cours": {}
+ },
+ "736-Variations des stocks de produits finis": {},
+ "737-Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "7371-Produits interm\u00e9diaires": {},
+ "7372-Produits r\u00e9siduels": {}
+ }
+ },
+ "75-Autres produits": {
+ "751-Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {},
+ "752-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "7521-Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {},
+ "7525-B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "754-Produits des cessions courantes d\u2019immobilisations": {
+ "7541-Immobilisations incorporelles": {},
+ "7542-Immobilisations corporelles": {}
+ },
+ "756-Gains de change sur cr\u00e9ances et dettes commerciales": {},
+ "758-Produits divers": {
+ "7581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "7582-Indemnit\u00e9s d\u2019assurances re\u00e7ues": {},
+ "7588-Autres produits divers": {}
+ },
+ "759-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "7591-Sur risques \u00e0 court terme": {},
+ "7593-Sur stocks": {},
+ "7594-Sur cr\u00e9ances": {},
+ "7598-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {}
+ }
+ },
+ "77-Revenus financiers et produits assimil\u00e9s": {
+ "771-Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "7712-Int\u00e9r\u00eats de pr\u00eats": {},
+ "7713-Int\u00e9r\u00eats sur cr\u00e9ances diverses": {}
+ },
+ "772-Revenus de participations et autres titres immobilis\u00e9s": {
+ "7721-Revenus des titres de participation": {},
+ "7722-Revenus autres titres immobilis\u00e9s": {}
+ },
+ "773-Escomptes obtenus": {},
+ "774-Revenus de placement": {
+ "7745-Revenus des obligations": {},
+ "7746-Revenus des titres de placement": {}
+ },
+ "775-Int\u00e9r\u00eats dans loyers de location acquisition": {},
+ "776-Gains de change financiers": {},
+ "777-Gains sur cessions de titres de placement": {},
+ "778-Gains sur risques financiers": {
+ "7781-Sur rentes viag\u00e8res": {},
+ "7782-Sur op\u00e9rations financi\u00e8res": {},
+ "7784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "779-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "7791-Sur risques financiers": {},
+ "7795-Sur titres de placement": {},
+ "7798-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "78-Transferts de charges": {
+ "781-Transferts de charges d\u2019exploitation": {},
+ "787-Transferts de charges financi\u00e8res": {}
+ },
+ "79-Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "791-Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "7911-Pour risques et charges": {},
+ "7913-Des immobilisations incorporelles": {},
+ "7914-Des immobilisations corporelles": {}
+ },
+ "797-Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "7971-Pour risques et charges": {},
+ "7972-Des immobilisations financi\u00e8res": {}
+ },
+ "798-Reprises d\u2019amortissements": {},
+ "799-Reprises de subventions d\u2019investissement": {}
+ },
+ "root_type": "Income"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "81-Valeurs comptables des cessions d\u2019immobilisations": {
+ "811-Immobilisations incorporelles": {},
+ "812-Immobilisations corporelles": {},
+ "816-Immobilisations financi\u00e8res": {}
+ },
+ "83-Charges hors activit\u00e9s ordinaires": {
+ "831-Charges HAO constat\u00e9es": {},
+ "833-Charges li\u00e9es aux op\u00e9rations de restructuration": {},
+ "834-Pertes sur cr\u00e9ances HAO": {},
+ "835-Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {},
+ "836-Abandons de cr\u00e9ances consentis": {},
+ "837-Charges li\u00e9es aux op\u00e9rations de liquidation": {},
+ "839-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "85-Dotations hors activit\u00e9s ordinaires": {
+ "851-Dotations aux provisions r\u00e9glement\u00e9es": {},
+ "852-Dotations aux amortissements HAO": {},
+ "853-Dotations aux d\u00e9pr\u00e9ciations HAO": {},
+ "854-Dotations aux provisions pour risques et charges HAO": {},
+ "858-Autres dotations HAO": {}
+ },
+ "87-Participation des travailleurs": {
+ "871-Participation l\u00e9gale aux b\u00e9n\u00e9fices": {},
+ "874-Participation contractuelle aux b\u00e9n\u00e9fices": {},
+ "878-Autres participations": {}
+ },
+ "89-Imp\u00f4ts sur le r\u00e9sultat": {
+ "891-Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "8911-Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {},
+ "8912-Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {},
+ "8913-Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {}
+ },
+ "892-Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {},
+ "895-Imp\u00f4t minimum forfaitaire IMF": {},
+ "899-D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "8991-D\u00e9gr\u00e8vements": {},
+ "8994-Annulations pour pertes r\u00e9troactives": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "82-Produits des cessions d\u2019immobilisations": {
+ "821-Immobilisations incorporelles": {},
+ "822-Immobilisations corporelles": {},
+ "826-Immobilisations financi\u00e8res": {}
+ },
+ "84-Produits hors activit\u00e9s ordinaires": {
+ "841-Produits HAO constat\u00e9s": {},
+ "843-Produits li\u00e9s aux op\u00e9rations de restructuration": {},
+ "844-Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {},
+ "845-Dons et lib\u00e9ralit\u00e9s obtenus": {},
+ "846-Abandons de cr\u00e9ances obtenus": {},
+ "847-Produits li\u00e9s aux op\u00e9rations de liquidation": {},
+ "848-Transferts de charges HAO": {},
+ "849-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "86-Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "861-Reprises de provisions r\u00e9glement\u00e9es": {},
+ "862-Reprises d\u2019amortissements HAO": {},
+ "863-Reprises de d\u00e9pr\u00e9ciations HAO": {},
+ "864-Reprises de provisions pour risques et charges HAO": {},
+ "868-Autres reprises HAO": {}
+ },
+ "88-Subventions d\u2019\u00e9quilibre": {
+ "881-\u00c9tat": {},
+ "884-Collectivit\u00e9s publiques": {},
+ "886-Groupe": {},
+ "888-Autres": {}
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/gw_plan_comptable_avec_code.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/gw_plan_comptable_avec_code.json
new file mode 100644
index 00000000000..b4a817ea4cb
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/gw_plan_comptable_avec_code.json
@@ -0,0 +1,4208 @@
+{
+ "country_code": "gw",
+ "name": "Syscohada - Plan Comptable avec code",
+ "tree": {
+ "Comptes de ressources durables": {
+ "Capital": {
+ "Capital social": {
+ "Capital souscrit, non appel\u00e9": {
+ "account_number": "1011"
+ },
+ "Capital souscrit, appel\u00e9, non vers\u00e9": {
+ "account_number": "1012"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {
+ "account_number": "1013"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, amorti": {
+ "account_number": "1014"
+ },
+ "Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {
+ "account_number": "1018"
+ },
+ "account_number": "101"
+ },
+ "Capital par dotation": {
+ "Dotation initiale": {
+ "account_number": "1021"
+ },
+ "Dotations compl\u00e9mentaires": {
+ "account_number": "1022"
+ },
+ "Autres dotations": {
+ "account_number": "1028"
+ },
+ "account_number": "102"
+ },
+ "Capital personnel": {
+ "account_number": "103"
+ },
+ "Compte de l\u2019exploitant": {
+ "Apports temporaires": {
+ "account_number": "1041"
+ },
+ "Op\u00e9rations courantes": {
+ "account_number": "1042"
+ },
+ "R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {
+ "account_number": "1043"
+ },
+ "Pr\u00e9l\u00e8vements d\u2019autoconsommation": {
+ "account_number": "1047"
+ },
+ "Autres pr\u00e9l\u00e8vements": {
+ "account_number": "1048"
+ },
+ "account_number": "104"
+ },
+ "Primes li\u00e9es au capital social": {
+ "Primes d\u2019\u00e9mission": {
+ "account_number": "1051"
+ },
+ "Primes d\u2019apport": {
+ "account_number": "1052"
+ },
+ "Primes de fusion": {
+ "account_number": "1053"
+ },
+ "Primes de conversion": {
+ "account_number": "1054"
+ },
+ "Autres primes": {
+ "account_number": "1058"
+ },
+ "account_number": "105"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation": {
+ "\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {
+ "account_number": "1061"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation libre": {
+ "account_number": "1062"
+ },
+ "account_number": "106"
+ },
+ "Apporteurs, capital souscrit, non appel\u00e9": {
+ "account_number": "109"
+ },
+ "account_number": "10"
+ },
+ "R\u00e9serves": {
+ "R\u00e9serve l\u00e9gale": {
+ "account_number": "111"
+ },
+ "R\u00e9serves statutaires ou contractuelles": {
+ "account_number": "112"
+ },
+ "R\u00e9serves r\u00e9glement\u00e9es": {
+ "R\u00e9serves de plus-values nettes \u00e0 long terme": {
+ "account_number": "1131"
+ },
+ "R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "1132"
+ },
+ "R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {
+ "account_number": "1133"
+ },
+ "R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {
+ "account_number": "1134"
+ },
+ "Autres r\u00e9serves r\u00e9glement\u00e9es": {
+ "account_number": "1135"
+ },
+ "account_number": "113"
+ },
+ "Autres r\u00e9serves": {
+ "R\u00e9serves facultatives": {
+ "account_number": "1181"
+ },
+ "R\u00e9serves diverses": {
+ "account_number": "1188"
+ },
+ "account_number": "118"
+ },
+ "account_number": "11"
+ },
+ "Report \u00e0 nouveau": {
+ "Report \u00e0 nouveau cr\u00e9diteur": {
+ "account_number": "121"
+ },
+ "Report \u00e0 nouveau d\u00e9biteur": {
+ "Perte nette \u00e0 reporter": {
+ "account_number": "1291"
+ },
+ "Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {
+ "account_number": "1292"
+ },
+ "account_number": "129"
+ },
+ "account_number": "12"
+ },
+ "R\u00e9sultat net de l\u2019exercice": {
+ "R\u00e9sultat en instance d\u2019affectation": {
+ "R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {
+ "account_number": "1301"
+ },
+ "R\u00e9sultat en instance d\u2019affectation : perte": {
+ "account_number": "1309"
+ },
+ "account_number": "130"
+ },
+ "R\u00e9sultat net : b\u00e9n\u00e9fice": {
+ "account_number": "131"
+ },
+ "Marge commerciale (MC)": {
+ "account_number": "132"
+ },
+ "Valeur ajout\u00e9e (VA)": {
+ "account_number": "133"
+ },
+ "Exc\u00e9dent brut d\u2019exploitation (EBE)": {
+ "account_number": "134"
+ },
+ "R\u00e9sultat d\u2019exploitation (RE)": {
+ "account_number": "135"
+ },
+ "R\u00e9sultat financier (RF)": {
+ "account_number": "136"
+ },
+ "R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {
+ "account_number": "137"
+ },
+ "R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "R\u00e9sultat de fusion": {
+ "account_number": "1381"
+ },
+ "R\u00e9sultat d\u2019apport partiel d\u2019actif": {
+ "account_number": "1382"
+ },
+ "R\u00e9sultat de scission": {
+ "account_number": "1383"
+ },
+ "R\u00e9sultat de liquidation": {
+ "account_number": "1384"
+ },
+ "account_number": "138"
+ },
+ "R\u00e9sultat net : perte": {
+ "account_number": "139"
+ },
+ "account_number": "13"
+ },
+ "Subventions d\u2019investissement": {
+ "Subventions d\u2019\u00e9quipement": {
+ "\u00c9tat": {
+ "account_number": "1411"
+ },
+ "R\u00e9gions": {
+ "account_number": "1412"
+ },
+ "D\u00e9partements": {
+ "account_number": "1413"
+ },
+ "Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {
+ "account_number": "1414"
+ },
+ "Entit\u00e9s publiques ou mixtes": {
+ "account_number": "1415"
+ },
+ "Entit\u00e9s et organismes priv\u00e9s": {
+ "account_number": "1416"
+ },
+ "Organismes internationaux": {
+ "account_number": "1417"
+ },
+ "Autres": {
+ "account_number": "1418"
+ },
+ "account_number": "141"
+ },
+ "Autres subventions d\u2019investissement": {
+ "account_number": "148"
+ },
+ "account_number": "14"
+ },
+ "Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "Amortissements d\u00e9rogatoires": {
+ "account_number": "151"
+ },
+ "Plus-values de cession \u00e0 r\u00e9investir": {
+ "account_number": "152"
+ },
+ "Fonds r\u00e9glement\u00e9s": {
+ "Fonds National": {
+ "account_number": "1531"
+ },
+ "Pr\u00e9l\u00e8vement pour le Budget": {
+ "account_number": "1532"
+ },
+ "account_number": "153"
+ },
+ "Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {
+ "account_number": "154"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "Reconstitution des gisements miniers et p\u00e9troliers": {
+ "account_number": "1551"
+ },
+ "account_number": "155"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "Hausse de prix": {
+ "account_number": "1561"
+ },
+ "Fluctuation des cours": {
+ "account_number": "1562"
+ },
+ "account_number": "156"
+ },
+ "Provisions pour investissement": {
+ "account_number": "157"
+ },
+ "Autres provisions et fonds r\u00e9glement\u00e9s": {
+ "account_number": "158"
+ },
+ "account_number": "15"
+ },
+ "Emprunts et dettes assimil\u00e9es": {
+ "Emprunts obligataires": {
+ "Emprunts obligataires ordinaires": {
+ "account_number": "1611"
+ },
+ "Emprunts obligataires convertibles en actions": {
+ "account_number": "1612"
+ },
+ "Emprunts obligataires remboursables en actions": {
+ "account_number": "1613"
+ },
+ "Autres emprunts obligataires": {
+ "account_number": "1618"
+ },
+ "account_number": "161"
+ },
+ "Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "162"
+ },
+ "Avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "163"
+ },
+ "Avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "164"
+ },
+ "D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "D\u00e9p\u00f4ts": {
+ "account_number": "1651"
+ },
+ "Cautionnements": {
+ "account_number": "1652"
+ },
+ "account_number": "165"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur emprunts obligataires": {
+ "account_number": "1661"
+ },
+ "Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "1662"
+ },
+ "Sur avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "1663"
+ },
+ "Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "1664"
+ },
+ "Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "account_number": "1665"
+ },
+ "Sur avances assorties de conditions particuli\u00e8res": {
+ "account_number": "1667"
+ },
+ "Sur autres emprunts et dettes": {
+ "account_number": "1668"
+ },
+ "account_number": "166"
+ },
+ "Avances assorties de conditions particuli\u00e8res": {
+ "Avances bloqu\u00e9es pour augmentation du capital": {
+ "account_number": "1671"
+ },
+ "Avances conditionn\u00e9es par l\u2019\u00c9tat": {
+ "account_number": "1672"
+ },
+ "Avances conditionn\u00e9es par les autres organismes africains": {
+ "account_number": "1673"
+ },
+ "Avances conditionn\u00e9es par les organismes internationaux": {
+ "account_number": "1674"
+ },
+ "account_number": "167"
+ },
+ "Autres emprunts et dettes": {
+ "Rentes viag\u00e8res capitalis\u00e9es": {
+ "account_number": "1681"
+ },
+ "Billets de fonds": {
+ "account_number": "1682"
+ },
+ "Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {
+ "account_number": "1683"
+ },
+ "Emprunts participatifs": {
+ "account_number": "1684"
+ },
+ "Participation des travailleurs aux b\u00e9n\u00e9fices": {
+ "account_number": "1685"
+ },
+ "Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {
+ "account_number": "1686"
+ },
+ "account_number": "168"
+ },
+ "account_number": "16"
+ },
+ "Dettes de location acquisition": {
+ "Dettes de location acquisition / cr\u00e9dit bail immobilier": {
+ "account_number": "172"
+ },
+ "Dettes de location acquisition / cr\u00e9dit bail mobilier": {
+ "account_number": "173"
+ },
+ "Dettes de location acquisition / location de vente": {
+ "account_number": "174"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "1762"
+ },
+ "Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "1763"
+ },
+ "Sur dettes de location acquisition / location-vente": {
+ "account_number": "1764"
+ },
+ "Sur autres dettes de location acquisition": {
+ "account_number": "1768"
+ },
+ "account_number": "176"
+ },
+ "Autres dettes de location acquisition": {
+ "account_number": "178"
+ },
+ "account_number": "17"
+ },
+ "Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "Dettes li\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "1811"
+ },
+ "Dettes li\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "1812"
+ },
+ "account_number": "181"
+ },
+ "Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "182"
+ },
+ "Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "183"
+ },
+ "Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "184"
+ },
+ "Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "185"
+ },
+ "Comptes de liaison charges": {
+ "account_number": "186"
+ },
+ "Comptes de liaison produits": {
+ "account_number": "187"
+ },
+ "Comptes de liaison des soci\u00e9t\u00e9s en participation": {
+ "account_number": "188"
+ },
+ "account_number": "18"
+ },
+ "Provisions pour risques et charges": {
+ "Provisions pour litiges": {
+ "account_number": "191"
+ },
+ "Provisions pour garanties donn\u00e9es aux clients": {
+ "account_number": "192"
+ },
+ "Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {
+ "account_number": "193"
+ },
+ "Provisions pour pertes de change": {
+ "account_number": "194"
+ },
+ "Provisions pour imp\u00f4ts": {
+ "account_number": "195"
+ },
+ "Provisions pour pensions et obligations similaires": {
+ "Provisions pour pensions et obligations similaires engagement de retraite": {
+ "account_number": "1961"
+ },
+ "Actif du r\u00e9gime de retraite": {
+ "account_number": "1962"
+ },
+ "account_number": "196"
+ },
+ "Provisions pour restructuration": {
+ "account_number": "197"
+ },
+ "Autres provisions pour risques et charges": {
+ "Provisions pour amendes et p\u00e9nalit\u00e9s": {
+ "account_number": "1981"
+ },
+ "Provisions pour propre assureur": {
+ "account_number": "1983"
+ },
+ "Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "1984"
+ },
+ "Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {
+ "account_number": "1985"
+ },
+ "Provisions pour divers risques et charges": {
+ "account_number": "1988"
+ },
+ "account_number": "198"
+ },
+ "account_number": "19"
+ },
+ "root_type": "Equity",
+ "account_number": "1"
+ },
+ "Comptes d\u2019actif immobilis\u00e9": {
+ "Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "211"
+ },
+ "Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "Brevets": {
+ "account_type": "Fixed Asset",
+ "account_number": "2121"
+ },
+ "Licences": {
+ "account_type": "Fixed Asset",
+ "account_number": "2122"
+ },
+ "Concessions de service public": {
+ "account_type": "Fixed Asset",
+ "account_number": "2123"
+ },
+ "Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "account_number": "2128"
+ },
+ "account_number": "212"
+ },
+ "Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "Logiciels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2131"
+ },
+ "Sites internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2132"
+ },
+ "account_number": "213"
+ },
+ "Marques": {
+ "account_type": "Fixed Asset",
+ "account_number": "214"
+ },
+ "Fonds commercial": {
+ "account_type": "Fixed Asset",
+ "account_number": "215"
+ },
+ "Droit au bail": {
+ "account_type": "Fixed Asset",
+ "account_number": "216"
+ },
+ "Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset",
+ "account_number": "217"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset",
+ "account_number": "2181"
+ },
+ "Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset",
+ "account_number": "2182"
+ },
+ "Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset",
+ "account_number": "2183"
+ },
+ "Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset",
+ "account_number": "2184"
+ },
+ "Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2188"
+ },
+ "account_number": "218"
+ },
+ "Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2191"
+ },
+ "Logiciels et internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2193"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2198"
+ },
+ "account_number": "219"
+ },
+ "account_number": "21"
+ },
+ "Terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset",
+ "account_number": "2211"
+ },
+ "Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset",
+ "account_number": "2212"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2218"
+ },
+ "account_number": "221"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset",
+ "account_number": "2221"
+ },
+ "Autres terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2228"
+ },
+ "account_number": "222"
+ },
+ "Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2231"
+ },
+ "Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2232"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2234"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2235"
+ },
+ "Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "account_number": "2238"
+ },
+ "account_number": "223"
+ },
+ "Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset",
+ "account_number": "2241"
+ },
+ "Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2245"
+ },
+ "Autres travaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2248"
+ },
+ "account_number": "224"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "Carri\u00e8res": {
+ "account_type": "Fixed Asset",
+ "account_number": "2251"
+ },
+ "account_number": "225"
+ },
+ "Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "Parkings": {
+ "account_type": "Fixed Asset",
+ "account_number": "2261"
+ },
+ "account_number": "226"
+ },
+ "Terrains mis en concession": {
+ "account_type": "Fixed Asset",
+ "account_number": "227"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains immeubles de placement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2281"
+ },
+ "Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset",
+ "account_number": "2285"
+ },
+ "Terrains de location acquisition": {
+ "account_type": "Fixed Asset",
+ "account_number": "2286"
+ },
+ "Divers terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2288"
+ },
+ "account_number": "228"
+ },
+ "Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "account_number": "2291"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2292"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2295"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2298"
+ },
+ "account_number": "229"
+ },
+ "account_number": "22"
+ },
+ "B\u00e2timents, installations techniques et agencements": {
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "B\u00e2timents industriels": {
+ "account_number": "2311"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2312"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2313"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2314"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2315"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2316"
+ },
+ "account_number": "231"
+ },
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "B\u00e2timents industriels": {
+ "account_number": "2321"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2322"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2323"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2324"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2325"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2326"
+ },
+ "account_number": "232"
+ },
+ "Ouvrages d\u2019infrastructure": {
+ "Voies de terre": {
+ "account_number": "2331"
+ },
+ "Voies de fer": {
+ "account_number": "2332"
+ },
+ "Voies d\u2019eau": {
+ "account_number": "2333"
+ },
+ "Barrages, Digues": {
+ "account_number": "2334"
+ },
+ "Pistes d\u2019a\u00e9rodrome": {
+ "account_number": "2335"
+ },
+ "Autres ouvrages d\u2019infrastructures": {
+ "account_number": "2338"
+ },
+ "account_number": "233"
+ },
+ "Am\u00e9nagements, agencements et installations techniques": {
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {
+ "account_number": "2341"
+ },
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {
+ "account_number": "2342"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {
+ "account_number": "2343"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {
+ "account_number": "2344"
+ },
+ "Am\u00e9nagements et agencements des b\u00e2timents": {
+ "account_number": "2345"
+ },
+ "account_number": "234"
+ },
+ "Am\u00e9nagements de bureaux": {
+ "Installations g\u00e9n\u00e9rales": {
+ "account_number": "2351"
+ },
+ "Autres am\u00e9nagements de bureaux": {
+ "account_number": "2358"
+ },
+ "account_number": "235"
+ },
+ "B\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "237"
+ },
+ "Autres installations et agencements": {
+ "account_number": "238"
+ },
+ "B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "B\u00e2timents en cours": {
+ "account_number": "2391"
+ },
+ "Installations en cours": {
+ "account_number": "2392"
+ },
+ "Ouvrages d\u2019infrastructure en cours": {
+ "account_number": "2393"
+ },
+ "Am\u00e9nagements et agencements et installations techniques en cours": {
+ "account_number": "2394"
+ },
+ "Am\u00e9nagements de bureaux en cours": {
+ "account_number": "2395"
+ },
+ "Autres installations et agencements en cours": {
+ "account_number": "2398"
+ },
+ "account_number": "239"
+ },
+ "account_number": "23"
+ },
+ "Mat\u00e9riel, mobilier et actifs biologiques": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "Mat\u00e9riel industriel": {
+ "account_number": "2411"
+ },
+ "Outillage industriel": {
+ "account_number": "2412"
+ },
+ "Mat\u00e9riel commercial": {
+ "account_number": "2413"
+ },
+ "Outillage commercial": {
+ "account_number": "2414"
+ },
+ "Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {
+ "account_number": "2416"
+ },
+ "account_number": "241"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "Mat\u00e9riel agricole": {
+ "account_number": "2421"
+ },
+ "Outillage agricole": {
+ "account_number": "2422"
+ },
+ "Mat\u00e9riel & outillage agricole de location-acquisition": {
+ "account_number": "2426"
+ },
+ "account_number": "242"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "243"
+ },
+ "Mat\u00e9riel et mobilier": {
+ "Mat\u00e9riel de bureau": {
+ "account_number": "2441"
+ },
+ "Mat\u00e9riel informatique": {
+ "account_number": "2442"
+ },
+ "Mat\u00e9riel bureautique": {
+ "account_number": "2443"
+ },
+ "Mobilier de bureau": {
+ "account_number": "2444"
+ },
+ "Mat\u00e9riel et mobilier immeubles de placement": {
+ "account_number": "2445"
+ },
+ "Mat\u00e9riel et mobilier de location acquisition": {
+ "account_number": "2446"
+ },
+ "Mat\u00e9riel et mobilier des logements du personnel": {
+ "account_number": "2447"
+ },
+ "account_number": "244"
+ },
+ "Mat\u00e9riel de transport": {
+ "Mat\u00e9riel automobile": {
+ "account_number": "2451"
+ },
+ "Mat\u00e9riel ferroviaire": {
+ "account_number": "2452"
+ },
+ "Mat\u00e9riel fluvial, lagunaire": {
+ "account_number": "2453"
+ },
+ "Mat\u00e9riel naval": {
+ "account_number": "2454"
+ },
+ "Mat\u00e9riel a\u00e9rien": {
+ "account_number": "2455"
+ },
+ "Mat\u00e9riel de transport de location-acquisition": {
+ "account_number": "2456"
+ },
+ "Mat\u00e9riel hippomobile": {
+ "account_number": "2457"
+ },
+ "Autres mat\u00e9riels de transport": {
+ "account_number": "2458"
+ },
+ "account_number": "245"
+ },
+ "Actifs biologiques": {
+ "Cheptel, animaux de trait": {
+ "account_number": "2461"
+ },
+ "Cheptel, animaux reproducteurs": {
+ "account_number": "2462"
+ },
+ "Animaux de garde": {
+ "account_number": "2463"
+ },
+ "Plantations agricoles": {
+ "account_number": "2465"
+ },
+ "Autres actifs biologiques": {
+ "account_number": "2468"
+ },
+ "account_number": "246"
+ },
+ "Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "Agencements et am\u00e9nagements du mat\u00e9riel": {
+ "account_number": "2471"
+ },
+ "Agencements et am\u00e9nagements des actifs biologiques": {
+ "account_number": "2472"
+ },
+ "Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2478"
+ },
+ "account_number": "247"
+ },
+ "Autres mat\u00e9riels et mobiliers": {
+ "Collections et \u0153uvres d\u2019art": {
+ "account_number": "2481"
+ },
+ "Divers mat\u00e9riels mobiliers": {
+ "account_number": "2488"
+ },
+ "account_number": "248"
+ },
+ "Mat\u00e9riels et actifs biologiques en cours": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2491"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "account_number": "2492"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2493"
+ },
+ "Mat\u00e9riel et mobilier de bureau": {
+ "account_number": "2494"
+ },
+ "Mat\u00e9riel de transport": {
+ "account_number": "2495"
+ },
+ "Actifs biologiques": {
+ "account_number": "2496"
+ },
+ "Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2497"
+ },
+ "Autres mat\u00e9riels et actifs biologiques en cours": {
+ "account_number": "2498"
+ },
+ "account_number": "249"
+ },
+ "account_number": "24"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations": {
+ "Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "251"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "252"
+ },
+ "account_number": "25"
+ },
+ "Titres de participation": {
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "261"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "262"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "263"
+ },
+ "Participations dans des organismes professionnels": {
+ "account_number": "265"
+ },
+ "Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "266"
+ },
+ "Autres titres de participation": {
+ "account_number": "268"
+ },
+ "account_number": "26"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "Pr\u00eats et cr\u00e9ances": {
+ "Pr\u00eats participatifs": {
+ "account_number": "2711"
+ },
+ "Pr\u00eats aux associ\u00e9s": {
+ "account_number": "2712"
+ },
+ "Billets de fonds": {
+ "account_number": "2713"
+ },
+ "Titres pr\u00eat\u00e9s": {
+ "account_number": "2714"
+ },
+ "Autres pr\u00eats et cr\u00e9ances": {
+ "account_number": "2718"
+ },
+ "account_number": "271"
+ },
+ "Pr\u00eats au personnel": {
+ "Pr\u00eats immobiliers": {
+ "account_number": "2721"
+ },
+ "Pr\u00eats mobiliers et d\u2019installation": {
+ "account_number": "2722"
+ },
+ "Autres pr\u00eats au personnel": {
+ "account_number": "2728"
+ },
+ "account_number": "272"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "Retenues de garantie": {
+ "account_number": "2731"
+ },
+ "Fonds r\u00e9glement\u00e9": {
+ "account_number": "2733"
+ },
+ "Cr\u00e9ances sur le conc\u00e9dant": {
+ "account_number": "2734"
+ },
+ "Autres cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2738"
+ },
+ "account_number": "273"
+ },
+ "Titres immobilis\u00e9s": {
+ "Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {
+ "account_number": "2741"
+ },
+ "Titres participatifs": {
+ "account_number": "2742"
+ },
+ "Certificats d\u2019investissement": {
+ "account_number": "2743"
+ },
+ "Parts de fonds commun de placement (FCP)": {
+ "account_number": "2744"
+ },
+ "Obligations": {
+ "account_number": "2745"
+ },
+ "Actions ou parts propres": {
+ "account_number": "2746"
+ },
+ "Autres titres immobilis\u00e9s": {
+ "account_number": "2748"
+ },
+ "account_number": "274"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "D\u00e9p\u00f4ts pour loyers d\u2019avance": {
+ "account_number": "2751"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {
+ "account_number": "2752"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019eau": {
+ "account_number": "2753"
+ },
+ "D\u00e9p\u00f4ts pour le gaz": {
+ "account_number": "2754"
+ },
+ "D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {
+ "account_number": "2755"
+ },
+ "Cautionnements sur march\u00e9s publics": {
+ "account_number": "2756"
+ },
+ "Cautionnements sur autres op\u00e9rations": {
+ "account_number": "2757"
+ },
+ "Autres d\u00e9p\u00f4ts et cautionnements": {
+ "account_number": "2758"
+ },
+ "account_number": "275"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Pr\u00eats et cr\u00e9ances non commerciales": {
+ "account_number": "2761"
+ },
+ "Pr\u00eats au personnel": {
+ "account_number": "2762"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2763"
+ },
+ "Titres immobilis\u00e9s": {
+ "account_number": "2764"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2765"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {
+ "account_number": "2767"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "account_number": "2768"
+ },
+ "account_number": "276"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "2771"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "2772"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "2773"
+ },
+ "Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "2774"
+ },
+ "account_number": "277"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "Cr\u00e9ances diverses groupe": {
+ "account_number": "2781"
+ },
+ "Cr\u00e9ances diverses hors groupe": {
+ "account_number": "2782"
+ },
+ "Banques d\u00e9p\u00f4ts \u00e0 terme": {
+ "account_number": "2784"
+ },
+ "Or et m\u00e9taux pr\u00e9cieux": {
+ "account_number": "2785"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "account_number": "2788"
+ },
+ "account_number": "278"
+ },
+ "account_number": "27"
+ },
+ "Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2811"
+ },
+ "Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2812"
+ },
+ "Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2813"
+ },
+ "Amortissements des marques": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2814"
+ },
+ "Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2815"
+ },
+ "Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2816"
+ },
+ "Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2817"
+ },
+ "Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2818"
+ },
+ "account_number": "281"
+ },
+ "Amortissements des terrains": {
+ "Amortissements des travaux de mise en valeur des terrains": {
+ "account_number": "2824"
+ },
+ "account_number": "282"
+ },
+ "Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2831"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2832"
+ },
+ "Amortissements des ouvrages d\u2019infrastructure": {
+ "account_number": "2833"
+ },
+ "Amortissements des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2834"
+ },
+ "Amortissements des am\u00e9nagements de bureaux": {
+ "account_number": "2835"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2837"
+ },
+ "Amortissements des autres installations et agencements": {
+ "account_number": "2838"
+ },
+ "account_number": "283"
+ },
+ "Amortissements du mat\u00e9riel": {
+ "Amortissements du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2841"
+ },
+ "Amortissements du mat\u00e9riel et outillage agricole": {
+ "account_number": "2842"
+ },
+ "Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2843"
+ },
+ "Amortissements du mat\u00e9riel et mobilier": {
+ "account_number": "2844"
+ },
+ "Amortissements du mat\u00e9riel de transport": {
+ "account_number": "2845"
+ },
+ "Amortissements des actifs biologiques": {
+ "account_number": "2846"
+ },
+ "Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2847"
+ },
+ "Amortissements des autres mat\u00e9riels": {
+ "account_number": "2848"
+ },
+ "account_number": "284"
+ },
+ "account_number": "28"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations": {
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {
+ "account_number": "2911"
+ },
+ "D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {
+ "account_number": "2912"
+ },
+ "D\u00e9pr\u00e9ciations des logiciels et sites internet": {
+ "account_number": "2913"
+ },
+ "D\u00e9pr\u00e9ciations des marques": {
+ "account_number": "2914"
+ },
+ "D\u00e9pr\u00e9ciations du fonds commercial": {
+ "account_number": "2915"
+ },
+ "D\u00e9pr\u00e9ciations du droit au bail": {
+ "account_number": "2916"
+ },
+ "D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {
+ "account_number": "2917"
+ },
+ "D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {
+ "account_number": "2918"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {
+ "account_number": "2919"
+ },
+ "account_number": "291"
+ },
+ "D\u00e9pr\u00e9ciations des terrains": {
+ "D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {
+ "account_number": "2921"
+ },
+ "D\u00e9pr\u00e9ciations des terrains nus": {
+ "account_number": "2922"
+ },
+ "D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {
+ "account_number": "2923"
+ },
+ "D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {
+ "account_number": "2924"
+ },
+ "D\u00e9pr\u00e9ciations des terrains de gisement": {
+ "account_number": "2925"
+ },
+ "D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {
+ "account_number": "2926"
+ },
+ "D\u00e9pr\u00e9ciations des terrains mis en concession": {
+ "account_number": "2927"
+ },
+ "D\u00e9pr\u00e9ciations des autres terrains": {
+ "account_number": "2928"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {
+ "account_number": "2929"
+ },
+ "account_number": "292"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2931"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2932"
+ },
+ "D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {
+ "account_number": "2933"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2934"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {
+ "account_number": "2935"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2937"
+ },
+ "D\u00e9pr\u00e9ciations des autres installations et agencements": {
+ "account_number": "2938"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {
+ "account_number": "2939"
+ },
+ "account_number": "293"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2941"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {
+ "account_number": "2942"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2943"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {
+ "account_number": "2944"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {
+ "account_number": "2945"
+ },
+ "D\u00e9pr\u00e9ciations des actifs biologiques": {
+ "account_number": "2946"
+ },
+ "D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2947"
+ },
+ "D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {
+ "account_number": "2948"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {
+ "account_number": "2949"
+ },
+ "account_number": "294"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "2951"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "2952"
+ },
+ "account_number": "295"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation": {
+ "D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "2961"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "2962"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "2963"
+ },
+ "D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {
+ "account_number": "2965"
+ },
+ "D\u00e9pr\u00e9ciations des parts dans des GIE": {
+ "account_number": "2966"
+ },
+ "D\u00e9pr\u00e9ciations des autres titres de participation": {
+ "account_number": "2968"
+ },
+ "account_number": "296"
+ },
+ "D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {
+ "account_number": "2971"
+ },
+ "D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {
+ "account_number": "2972"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2973"
+ },
+ "D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {
+ "account_number": "2974"
+ },
+ "D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2975"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "account_number": "2977"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {
+ "account_number": "2978"
+ },
+ "account_number": "297"
+ },
+ "account_number": "29"
+ },
+ "root_type": "Asset",
+ "account_number": "2"
+ },
+ "Comptes de Stocks": {
+ "Marchandises": {
+ "Marchandises A": {
+ "Marchandises A1": {
+ "account_number": "3111"
+ },
+ "Marchandises A2": {
+ "account_number": "3112"
+ },
+ "account_number": "311"
+ },
+ "Marchandises B": {
+ "Marchandises B1": {
+ "account_number": "3121"
+ },
+ "Marchandises B2": {
+ "account_number": "3122"
+ },
+ "account_number": "312"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3131"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3132"
+ },
+ "account_number": "313"
+ },
+ "Marchandises hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "318"
+ },
+ "account_number": "31"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Mati\u00e8res A": {
+ "account_number": "321"
+ },
+ "Mati\u00e8res B": {
+ "account_number": "322"
+ },
+ "Fournitures (A, B)": {
+ "account_number": "323"
+ },
+ "account_number": "32"
+ },
+ "Autres approvisionnements": {
+ "Mati\u00e8res consommables": {
+ "account_number": "331"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "332"
+ },
+ "Fournitures de magasin": {
+ "account_number": "333"
+ },
+ "Fournitures de bureau": {
+ "account_number": "334"
+ },
+ "Emballages": {
+ "Emballages perdus": {
+ "account_number": "3351"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "3352"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "3353"
+ },
+ "Autres emballages": {
+ "account_number": "3358"
+ },
+ "account_number": "335"
+ },
+ "Autres mati\u00e8res": {
+ "account_number": "338"
+ },
+ "account_number": "33"
+ },
+ "Produits en cours": {
+ "Produits en cours": {
+ "Produits en cours P1": {
+ "account_number": "3411"
+ },
+ "Produits en cours P2": {
+ "account_number": "3412"
+ },
+ "account_number": "341"
+ },
+ "Travaux en cours": {
+ "Travaux en cours T1": {
+ "account_number": "3421"
+ },
+ "Travaux en cours T2": {
+ "account_number": "3422"
+ },
+ "account_number": "342"
+ },
+ "Produits interm\u00e9diaires en cours": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3431"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3432"
+ },
+ "account_number": "343"
+ },
+ "Produits r\u00e9siduels en cours": {
+ "Produits r\u00e9siduels A": {
+ "account_number": "3441"
+ },
+ "Produits r\u00e9siduels B": {
+ "account_number": "3442"
+ },
+ "account_number": "344"
+ },
+ "Actifs biologiques en cours": {
+ "Animaux": {
+ "account_number": "3451"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3452"
+ },
+ "account_number": "345"
+ },
+ "account_number": "34"
+ },
+ "Services en cours": {
+ "\u00c9tudes en cours": {
+ "\u00c9tudes en cours E1": {
+ "account_number": "3511"
+ },
+ "\u00c9tudes en cours E2": {
+ "account_number": "3512"
+ },
+ "account_number": "351"
+ },
+ "Prestations de services en cours": {
+ "Prestations de services S1": {
+ "account_number": "3521"
+ },
+ "Prestations de services S2": {
+ "account_number": "3522"
+ }
+ },
+ "account_number": "35"
+ },
+ "Produits finis": {
+ "Produits finis A": {
+ "account_number": "361"
+ },
+ "Produits finis B": {
+ "account_number": "362"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3631"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3632"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3638"
+ },
+ "account_number": "363"
+ },
+ "account_number": "36"
+ },
+ "Produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3711"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3712"
+ },
+ "account_number": "371"
+ },
+ "Produits r\u00e9siduels": {
+ "D\u00e9chets": {
+ "account_number": "3721"
+ },
+ "Rebuts": {
+ "account_number": "3722"
+ },
+ "Mati\u00e8res de R\u00e9cup\u00e9ration": {
+ "account_number": "3723"
+ },
+ "account_number": "372"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3731"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3732"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3738"
+ },
+ "account_number": "373"
+ },
+ "account_number": "37"
+ },
+ "Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "Marchandises en cours de route": {
+ "account_number": "381"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {
+ "account_number": "382"
+ },
+ "Autres approvisionnements en cours de route": {
+ "account_number": "383"
+ },
+ "Produits finis en cours de route": {
+ "account_number": "386"
+ },
+ "Stock en consignation ou en d\u00e9p\u00f4t": {
+ "Stock en consignation": {
+ "account_number": "3871"
+ },
+ "Stock en d\u00e9p\u00f4t": {
+ "account_number": "3872"
+ },
+ "account_number": "387"
+ },
+ "Stock provenant d\u2019immobilisations mises hors service ou au rebut": {
+ "account_number": "388"
+ },
+ "account_number": "38"
+ },
+ "D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "D\u00e9pr\u00e9ciations des stocks de marchandises": {
+ "account_number": "391"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "392"
+ },
+ "D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {
+ "account_number": "393"
+ },
+ "D\u00e9pr\u00e9ciations des productions en cours": {
+ "account_number": "394"
+ },
+ "D\u00e9pr\u00e9ciations des services en cours": {
+ "account_number": "395"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits finis": {
+ "account_number": "396"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "account_number": "397"
+ },
+ "D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_number": "398"
+ },
+ "account_number": "39"
+ },
+ "root_type": "Asset",
+ "account_number": "3"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "Fournisseurs d\u00e9biteurs": {
+ "Fournisseurs Avances et acomptes vers\u00e9s": {
+ "account_number": "4091"
+ },
+ "Fournisseurs Groupe avances et acomptes vers\u00e9s": {
+ "account_number": "4092"
+ },
+ "Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {
+ "account_number": "4093"
+ },
+ "Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {
+ "account_number": "4094"
+ },
+ "Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {
+ "account_number": "4098"
+ },
+ "account_number": "409"
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "Clients": {
+ "Clients": {
+ "account_type": "Receivable",
+ "account_number": "4111"
+ },
+ "Clients groupe": {
+ "account_type": "Receivable",
+ "account_number": "4112"
+ },
+ "Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable",
+ "account_number": "4114"
+ },
+ "Clients, organismes internationaux": {
+ "account_type": "Receivable",
+ "account_number": "4115"
+ },
+ "Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable",
+ "account_number": "4116"
+ },
+ "Client, retenues de garantie": {
+ "account_type": "Receivable",
+ "account_number": "4117"
+ },
+ "Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable",
+ "account_number": "4118"
+ },
+ "account_type": "Receivable",
+ "account_number": "411"
+ },
+ "Clients, effets \u00e0 recevoir en portefeuille": {
+ "Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4121"
+ },
+ "Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4122"
+ },
+ "\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4124"
+ },
+ "Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4125"
+ },
+ "account_type": "Receivable",
+ "account_number": "412"
+ },
+ "Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4131"
+ },
+ "Clients, effets impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4132"
+ },
+ "Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4133"
+ },
+ "Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4138"
+ },
+ "account_type": "Receivable",
+ "account_number": "413"
+ },
+ "Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4141"
+ },
+ "Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4142"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4146"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4147"
+ },
+ "account_type": "Receivable",
+ "account_number": "414"
+ },
+ "Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable",
+ "account_number": "415"
+ },
+ "Cr\u00e9ances clients litigieuses ou douteuses": {
+ "Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable",
+ "account_number": "4161"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_type": "Receivable",
+ "account_number": "4162"
+ },
+ "account_type": "Receivable",
+ "account_number": "416"
+ },
+ "Clients, produits \u00e0 recevoir": {
+ "Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable",
+ "account_number": "4181"
+ },
+ "Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable",
+ "account_number": "4186"
+ },
+ "account_type": "Receivable",
+ "account_number": "418"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "Personnel, avances et acomptes": {
+ "Personnel, avances": {
+ "account_number": "4211"
+ },
+ "Personnel, acomptes": {
+ "account_number": "4212"
+ },
+ "Frais avanc\u00e9s et fournitures au personnel": {
+ "account_number": "4213"
+ },
+ "account_number": "421"
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "Prestations familiales": {
+ "account_number": "4311"
+ },
+ "Accidents de travail": {
+ "account_number": "4312"
+ },
+ "Caisse de retraite obligatoire": {
+ "account_number": "4313"
+ },
+ "Caisse de retraite facultative": {
+ "account_number": "4314"
+ },
+ "Autres cotisations sociales": {
+ "account_number": "4318"
+ }
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "Mutuelle": {
+ "account_number": "4331"
+ },
+ "Assurances retraite": {
+ "account_number": "4332"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "4333"
+ }
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Produits \u00e0 recevoir": {
+ "account_number": "4387"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "\u00c9tat, TVA factur\u00e9e": {
+ "TVA factur\u00e9e sur ventes": {
+ "account_number": "4431"
+ },
+ "TVA factur\u00e9e sur prestations de services": {
+ "account_number": "4432"
+ },
+ "TVA factur\u00e9e sur travaux": {
+ "account_number": "4433"
+ },
+ "TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {
+ "account_number": "4434"
+ },
+ "TVA sur factures \u00e0 \u00e9tablir": {
+ "account_number": "4435"
+ },
+ "account_number": "443"
+ },
+ "\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "TVA r\u00e9cup\u00e9rable sur immobilisations": {
+ "account_number": "4451"
+ },
+ "TVA r\u00e9cup\u00e9rable sur achats": {
+ "account_number": "4452"
+ },
+ "TVA r\u00e9cup\u00e9rable sur transport": {
+ "account_number": "4453"
+ },
+ "TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {
+ "account_number": "4454"
+ },
+ "TVA r\u00e9cup\u00e9rable sur factures non parvenues": {
+ "account_number": "4455"
+ },
+ "TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {
+ "account_number": "4456"
+ },
+ "account_number": "445"
+ },
+ "\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges \u00e0 payer": {
+ "account_number": "4486"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4487"
+ },
+ "account_number": "448"
+ },
+ "\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "\u00c9tat, obligations cautionn\u00e9es": {
+ "account_number": "4491"
+ },
+ "\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {
+ "account_number": "4492"
+ },
+ "\u00c9tat, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4493"
+ },
+ "\u00c9tat, subventions investissement \u00e0 recevoir": {
+ "account_number": "4494"
+ },
+ "\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {
+ "account_number": "4495"
+ },
+ "\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {
+ "account_number": "4496"
+ },
+ "\u00c9tat, avances sur subventions": {
+ "account_number": "4497"
+ },
+ "\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {
+ "account_number": "4499"
+ },
+ "account_number": "449"
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "Op\u00e9rations avec les organismes africains": {
+ "account_number": "451"
+ },
+ "Op\u00e9rations avec les autres organismes internationaux": {
+ "account_number": "452"
+ },
+ "Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "Organismes internationaux, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4581"
+ },
+ "Organismes internationaux, subventions \u00e0 recevoir": {
+ "account_number": "4582"
+ },
+ "account_number": "458"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "Apporteurs, capital appel\u00e9, non vers\u00e9": {
+ "account_number": "4613"
+ },
+ "Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {
+ "account_number": "4614"
+ },
+ "Apporteurs, titres \u00e0 \u00e9changer": {
+ "account_number": "4618"
+ }
+ },
+ "Apporteurs, restant d\u00fb sur capital appel\u00e9": {
+ "account_number": "467"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4721"
+ },
+ "Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {
+ "account_number": "4726"
+ }
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "Mandants": {
+ "account_number": "4731"
+ },
+ "Mandataires": {
+ "account_number": "4732"
+ },
+ "Commettants": {
+ "account_number": "4733"
+ },
+ "Commissionnaires": {
+ "account_number": "4734"
+ },
+ "\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {
+ "account_number": "4739"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "Compte de r\u00e9partition p\u00e9riodique des produits": {
+ "account_number": "4747"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "Compte actif": {
+ "account_type": "Temporary",
+ "account_number": "4751"
+ }
+ },
+ "Charges constat\u00e9es d\u2019avance": {
+ "account_number": "476"
+ },
+ "478-\u00c9carts de conversion actif": {
+ "Diminution des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4781"
+ },
+ "Diminution des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4782"
+ },
+ "Augmentation des dettes d\u2019exploitation": {
+ "account_number": "4783"
+ },
+ "Augmentation des dettes financi\u00e8res": {
+ "account_number": "4784"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4786"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4788"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "En compte, immobilisations incorporelles": {
+ "account_number": "4851"
+ },
+ "En compte, immobilisations corporelles": {
+ "account_number": "4852"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_number": "4853"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_number": "4854"
+ },
+ "Effets escompt\u00e9s non \u00e9chus": {
+ "account_number": "4855"
+ },
+ "Retenues de garantie": {
+ "account_number": "4857"
+ },
+ "Factures \u00e0 \u00e9tablir": {
+ "account_number": "4858"
+ },
+ "account_number": "485"
+ },
+ "Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "488"
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "D\u00e9pr\u00e9ciations des comptes clients": {
+ "Cr\u00e9ances litigieuses": {
+ "account_number": "4911"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_number": "4912"
+ },
+ "account_number": "491"
+ },
+ "D\u00e9pr\u00e9ciations des comptes organismes internationaux": {
+ "account_number": "495"
+ },
+ "D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "Associ\u00e9s, comptes courants": {
+ "account_number": "4962"
+ },
+ "Associ\u00e9s, op\u00e9rations faites en commun": {
+ "account_number": "4963"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "4966"
+ },
+ "account_number": "496"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {
+ "account_number": "497"
+ },
+ "D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "account_number": "4985"
+ },
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4986"
+ },
+ "Autres cr\u00e9ances HAO": {
+ "account_number": "4988"
+ },
+ "account_number": "498"
+ },
+ "Provisions pour risques \u00e0 court terme": {
+ "Sur op\u00e9rations d\u2019exploitation": {
+ "account_number": "4991"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "4997"
+ },
+ "Sur op\u00e9rations HAO": {
+ "account_number": "4998"
+ },
+ "account_number": "499"
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "Fournisseurs, dettes en compte": {
+ "Fournisseurs": {
+ "account_type": "Payable",
+ "account_number": "4011"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Payable",
+ "account_number": "4012"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Payable",
+ "account_number": "4013"
+ },
+ "Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable",
+ "account_number": "4016"
+ },
+ "Fournisseur, retenues de garantie": {
+ "account_type": "Payable",
+ "account_number": "4017"
+ },
+ "account_type": "Payable",
+ "account_number": "401"
+ },
+ "Fournisseurs, effets \u00e0 payer": {
+ "Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4021"
+ },
+ "Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4022"
+ },
+ "Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4023"
+ },
+ "account_type": "Payable",
+ "account_number": "402"
+ },
+ "Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4041"
+ },
+ "Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4042"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4046"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4047"
+ },
+ "account_type": "Payable",
+ "account_number": "404"
+ },
+ "Fournisseurs, factures non parvenues": {
+ "Fournisseurs": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4081"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4082"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4083"
+ },
+ "Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4086"
+ },
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "408"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "Clients cr\u00e9diteurs": {
+ "Clients, avances et acomptes re\u00e7us": {
+ "account_number": "4191"
+ },
+ "Clients groupe, avances et acomptes re\u00e7us": {
+ "account_number": "4192"
+ },
+ "Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {
+ "account_number": "4194"
+ },
+ "Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {
+ "account_number": "4198"
+ },
+ "account_number": "419"
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "Personnel, r\u00e9mun\u00e9rations dues": {
+ "account_number": "422"
+ },
+ "Personnel, oppositions, saisies-arr\u00eats": {
+ "Personnel, oppositions": {
+ "account_number": "4231"
+ },
+ "Personnel, saisies-arr\u00eats": {
+ "account_number": "4232"
+ },
+ "Personnel, avis \u00e0 tiers d\u00e9tenteur": {
+ "account_number": "4233"
+ },
+ "account_number": "423"
+ },
+ "Personnel, \u0153uvres sociales internes": {
+ "Assistance m\u00e9dicale": {
+ "account_number": "4241"
+ },
+ "Allocations familiales": {
+ "account_number": "4242"
+ },
+ "Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {
+ "account_number": "4245"
+ },
+ "Autres \u0153uvres sociales internes": {
+ "account_number": "4248"
+ },
+ "account_number": "424"
+ },
+ "Repr\u00e9sentants du personnel": {
+ "D\u00e9l\u00e9gu\u00e9s du personnel": {
+ "account_number": "4251"
+ },
+ "Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {
+ "account_number": "4252"
+ },
+ "Autres repr\u00e9sentants du personnel": {
+ "account_number": "4258"
+ },
+ "account_number": "425"
+ },
+ "Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "Participation aux b\u00e9n\u00e9fices": {
+ "account_number": "4261"
+ },
+ "Participation au capital": {
+ "account_number": "4264"
+ },
+ "account_number": "426"
+ },
+ "Personnel d\u00e9p\u00f4ts": {
+ "account_number": "427"
+ },
+ "Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {
+ "account_number": "4281"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4286"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4287"
+ },
+ "account_number": "428"
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges sociales sur gratifications \u00e0 payer": {
+ "account_number": "4381"
+ },
+ "Charges sociales sur cong\u00e9s \u00e0 payer": {
+ "account_number": "4382"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4386"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {
+ "account_number": "441"
+ },
+ "\u00c9tat, autres imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes d\u2019\u00c9tat": {
+ "account_number": "4421"
+ },
+ "Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {
+ "account_number": "4422"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des obligataires": {
+ "account_number": "4423"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {
+ "account_number": "4424"
+ },
+ "Droits de douane": {
+ "account_number": "4426"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "4428"
+ },
+ "account_number": "442"
+ },
+ "\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "\u00c9tat, TVA due": {
+ "account_number": "4441"
+ },
+ "\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {
+ "account_number": "4449"
+ },
+ "account_number": "444"
+ },
+ "\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {
+ "account_number": "446"
+ },
+ "\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {
+ "account_number": "4471"
+ },
+ "Imp\u00f4ts sur salaires": {
+ "account_number": "4472"
+ },
+ "Contribution nationale": {
+ "account_number": "4473"
+ },
+ "Contribution nationale de solidarit\u00e9": {
+ "account_number": "4474"
+ },
+ "Autres imp\u00f4ts et contributions": {
+ "account_number": "4478"
+ },
+ "account_number": "447"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "Apporteurs, apports en nature": {
+ "account_number": "4611"
+ },
+ "Apporteurs, apports en num\u00e9raire": {
+ "account_number": "4612"
+ },
+ "Apporteurs, versements re\u00e7us sur augmentation de capital": {
+ "account_number": "4615"
+ },
+ "Apporteurs, versements anticip\u00e9s": {
+ "account_number": "4616"
+ },
+ "Apporteurs d\u00e9faillants": {
+ "account_number": "4617"
+ },
+ "Apporteurs, capital \u00e0 rembourser": {
+ "account_number": "4619"
+ }
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "Principal": {
+ "account_number": "4621"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4626"
+ }
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "Op\u00e9rations courantes": {
+ "account_number": "4631"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4636"
+ }
+ },
+ "Associ\u00e9s, dividendes \u00e0 payer": {
+ "account_number": "465"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "466"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "D\u00e9biteurs divers": {
+ "account_number": "4711"
+ },
+ "Cr\u00e9diteurs divers": {
+ "account_number": "4712"
+ },
+ "Obligataires": {
+ "account_number": "4713"
+ },
+ "R\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "4715"
+ },
+ "Compte d\u2019affacturage": {
+ "account_number": "4716"
+ },
+ "D\u00e9biteurs divers retenues de garantie": {
+ "account_number": "4717"
+ },
+ "Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {
+ "account_number": "4718"
+ },
+ "Bons de souscription d\u2019actions et d\u2019obligations": {
+ "account_number": "4719"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "Compte de r\u00e9partition p\u00e9riodique des charges": {
+ "account_number": "4746"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "Compte passif": {
+ "account_number": "4752"
+ }
+ },
+ "Produits constat\u00e9s d\u2019avance": {
+ "account_number": "477"
+ },
+ "479-\u00c9carts de conversion passif": {
+ "Augmentation des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4791"
+ },
+ "Augmentation des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4792"
+ },
+ "Diminution des dettes d\u2019exploitation": {
+ "account_number": "4793"
+ },
+ "Diminution des dettes financi\u00e8res": {
+ "account_number": "4794"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4797"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4798"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "Fournisseurs d\u2019investissements": {
+ "Immobilisations incorporelles": {
+ "account_number": "4811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4812"
+ },
+ "Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {
+ "account_number": "4813"
+ },
+ "R\u00e9serve de propri\u00e9t\u00e9": {
+ "account_number": "4816"
+ },
+ "Retenues de garantie": {
+ "account_number": "4817"
+ },
+ "Factures non parvenues": {
+ "account_number": "4818"
+ },
+ "account_number": "481"
+ },
+ "Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "Immobilisations incorporelles": {
+ "account_number": "4821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4822"
+ },
+ "account_number": "482"
+ },
+ "Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "Produits": {
+ "account_number": "4887"
+ },
+ "account_number": "484"
+ }
+ },
+ "root_type": "Liability"
+ },
+ "Comptes de tr\u00e9sorerie": {
+ "Titres de placement": {
+ "Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "Titres du Tr\u00e9sor \u00e0 court terme": {
+ "account_number": "5011"
+ },
+ "Titres d\u2019organismes financiers": {
+ "account_number": "5012"
+ },
+ "Bons de caisse \u00e0 court terme": {
+ "account_number": "5013"
+ },
+ "Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {
+ "account_number": "5016"
+ },
+ "account_number": "501"
+ },
+ "Actions": {
+ "Actions ou parts propres": {
+ "account_number": "5021"
+ },
+ "Actions cot\u00e9es": {
+ "account_number": "5022"
+ },
+ "Actions non cot\u00e9es": {
+ "account_number": "5023"
+ },
+ "Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {
+ "account_number": "5024"
+ },
+ "Autres actions": {
+ "account_number": "5025"
+ },
+ "Frais d\u2019acquisition des actions": {
+ "account_number": "5026"
+ },
+ "account_number": "502"
+ },
+ "Obligations": {
+ "Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {
+ "account_number": "5031"
+ },
+ "Obligations cot\u00e9es": {
+ "account_number": "5032"
+ },
+ "Obligations non cot\u00e9es": {
+ "account_number": "5033"
+ },
+ "Autres obligations": {
+ "account_number": "5035"
+ },
+ "Frais d\u2019acquisition des obligations": {
+ "account_number": "5036"
+ },
+ "account_number": "503"
+ },
+ "Bons de souscription": {
+ "Bons de souscription d\u2019actions": {
+ "account_number": "5042"
+ },
+ "Bons de souscription d\u2019obligations": {
+ "account_number": "5043"
+ },
+ "account_number": "504"
+ },
+ "Titres n\u00e9gociables hors r\u00e9gion": {
+ "account_number": "505"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "account_number": "5061"
+ },
+ "Actions": {
+ "account_number": "5062"
+ },
+ "Obligations": {
+ "account_number": "5063"
+ },
+ "account_number": "506"
+ },
+ "Autres titres de placement et cr\u00e9ances assimil\u00e9es": {
+ "account_number": "508"
+ },
+ "account_number": "50"
+ },
+ "Valeurs \u00e0 encaisser": {
+ "Effets \u00e0 encaisser": {
+ "account_number": "511"
+ },
+ "Effets \u00e0 l\u2019encaissement": {
+ "account_number": "512"
+ },
+ "Ch\u00e8ques \u00e0 encaisser": {
+ "account_number": "513"
+ },
+ "Ch\u00e8ques \u00e0 l\u2019encaissement": {
+ "account_number": "514"
+ },
+ "Cartes de cr\u00e9dit \u00e0 encaisser": {
+ "account_number": "515"
+ },
+ "Autres valeurs \u00e0 l\u2019encaissement": {
+ "Warrants": {
+ "account_number": "5181"
+ },
+ "Billets de fonds": {
+ "account_number": "5182"
+ },
+ "Ch\u00e8ques de voyage": {
+ "account_number": "5185"
+ },
+ "Coupons \u00e9chus": {
+ "account_number": "5186"
+ },
+ "Int\u00e9r\u00eats \u00e9chus des obligations": {
+ "account_number": "5187"
+ },
+ "account_number": "518"
+ },
+ "account_number": "51"
+ },
+ "Banques": {
+ "Banques locales": {
+ "Banques en monnaie nationale": {
+ "account_type": "Bank",
+ "account_number": "5211"
+ },
+ "Banques en devises": {
+ "account_type": "Bank",
+ "account_number": "5215"
+ },
+ "account_type": "Bank",
+ "account_number": "521"
+ },
+ "Banques autres \u00c9tats r\u00e9gion": {
+ "account_number": "522"
+ },
+ "Banques autres \u00c9tats zone mon\u00e9taire": {
+ "account_number": "523"
+ },
+ "Banques hors zone mon\u00e9taire": {
+ "account_number": "524"
+ },
+ "Banques d\u00e9p\u00f4t \u00e0 terme": {
+ "account_number": "525"
+ },
+ "Banques, int\u00e9r\u00eats courus": {
+ "Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {
+ "account_number": "5261"
+ },
+ "Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {
+ "account_number": "5267"
+ },
+ "account_number": "526"
+ },
+ "account_number": "52"
+ },
+ "\u00c9tablissements financiers et assimil\u00e9s": {
+ "Ch\u00e8ques postaux": {
+ "account_number": "531"
+ },
+ "Tr\u00e9sor": {
+ "account_number": "532"
+ },
+ "Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {
+ "account_number": "533"
+ },
+ "\u00c9tablissements financiers, int\u00e9r\u00eats courus": {
+ "account_number": "536"
+ },
+ "Autres organismes financiers": {
+ "account_number": "538"
+ },
+ "account_number": "53"
+ },
+ "Instruments de tr\u00e9sorerie": {
+ "Options de taux d\u2019int\u00e9r\u00eat": {
+ "account_number": "541"
+ },
+ "Options de taux de change": {
+ "account_number": "542"
+ },
+ "Options de taux boursiers": {
+ "account_number": "543"
+ },
+ "Instruments de march\u00e9s \u00e0 terme": {
+ "account_number": "544"
+ },
+ "Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {
+ "account_number": "545"
+ },
+ "account_number": "54"
+ },
+ "Instruments de monnaie \u00e9lectronique": {
+ "Monnaie \u00e9lectronique carte carburant": {
+ "account_number": "551"
+ },
+ "Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {
+ "account_number": "552"
+ },
+ "Monnaie \u00e9lectronique carte p\u00e9age": {
+ "account_number": "553"
+ },
+ "Porte-monnaie \u00e9lectronique": {
+ "account_number": "554"
+ },
+ "Autres instruments de monnaies \u00e9lectroniques": {
+ "account_number": "558"
+ },
+ "account_number": "55"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "Cr\u00e9dits de tr\u00e9sorerie": {
+ "account_number": "561"
+ },
+ "Escompte de cr\u00e9dits de campagne": {
+ "account_number": "564"
+ },
+ "Escompte de cr\u00e9dits ordinaires": {
+ "account_number": "565"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {
+ "account_number": "566"
+ },
+ "account_number": "56"
+ },
+ "Caisse": {
+ "Caisse si\u00e8ge social": {
+ "Caisse en monnaie nationale": {
+ "account_number": "5711"
+ },
+ "Caisse en devises": {
+ "account_number": "5712"
+ },
+ "account_number": "571"
+ },
+ "Caisse succursale A": {
+ "En monnaie nationale": {
+ "account_number": "5721"
+ },
+ "En devises": {
+ "account_number": "5722"
+ },
+ "account_number": "572"
+ },
+ "Caisse succursale B": {
+ "En monnaie nationale": {
+ "account_number": "5731"
+ },
+ "En devises": {
+ "account_number": "5732"
+ },
+ "account_number": "573"
+ },
+ "account_number": "57"
+ },
+ "R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "R\u00e9gies d\u2019avance": {
+ "account_number": "581"
+ },
+ "Accr\u00e9ditifs": {
+ "account_number": "582"
+ },
+ "Virements de fonds": {
+ "account_number": "585"
+ },
+ "Autres virements internes": {
+ "account_number": "588"
+ },
+ "account_number": "58"
+ },
+ "D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "D\u00e9pr\u00e9ciations des titres de placement": {
+ "account_number": "590"
+ },
+ "D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {
+ "account_number": "591"
+ },
+ "D\u00e9pr\u00e9ciations des comptes banques": {
+ "account_number": "592"
+ },
+ "D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {
+ "account_number": "593"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {
+ "account_number": "594"
+ },
+ "Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {
+ "account_number": "599"
+ },
+ "account_number": "59"
+ },
+ "root_type": "Asset",
+ "account_number": "5"
+ },
+ "Comptes de charges des activit\u00e9s ordinaires": {
+ "Achats et variations de stocks": {
+ "Achats de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6014"
+ },
+ "Frais sur achats": {
+ "account_number": "6015"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6019"
+ },
+ "account_number": "601"
+ },
+ "Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6024"
+ },
+ "Frais sur achats": {
+ "account_number": "6025"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6029"
+ },
+ "account_number": "602"
+ },
+ "Variations des stocks de biens achet\u00e9s": {
+ "Variations des stocks de marchandises": {
+ "account_number": "6031"
+ },
+ "Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "6032"
+ },
+ "Variations des stocks d\u2019autres approvisionnements": {
+ "account_number": "6033"
+ },
+ "account_number": "603"
+ },
+ "Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "Mati\u00e8res consommables": {
+ "account_number": "6041"
+ },
+ "Mati\u00e8res combustibles": {
+ "account_number": "6042"
+ },
+ "Produits d\u2019entretien": {
+ "account_number": "6043"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "6044"
+ },
+ "Frais sur achat": {
+ "account_number": "6045"
+ },
+ "Fournitures de magasin": {
+ "account_number": "6046"
+ },
+ "Fournitures de bureau": {
+ "account_number": "6047"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6049"
+ },
+ "account_number": "604"
+ },
+ "Autres achats": {
+ "Fournitures non stockables Eau": {
+ "account_number": "6051"
+ },
+ "Fournitures non stockables \u00c9lectricit\u00e9": {
+ "account_number": "6052"
+ },
+ "Fournitures non stockables Autres \u00e9nergies": {
+ "account_number": "6053"
+ },
+ "Fournitures d\u2019entretien non stockables": {
+ "account_number": "6054"
+ },
+ "Fournitures de bureau non stockables": {
+ "account_number": "6055"
+ },
+ "Achats de petit mat\u00e9riel et outillage": {
+ "account_number": "6056"
+ },
+ "Achats d\u2019\u00e9tudes et prestations de services": {
+ "account_number": "6057"
+ },
+ "Achats de travaux, mat\u00e9riels et \u00e9quipements": {
+ "account_number": "6058"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6059"
+ },
+ "account_number": "605"
+ },
+ "Achats d\u2019emballages": {
+ "Emballages perdus": {
+ "account_number": "6081"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "6082"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "6083"
+ },
+ "Frais sur achats": {
+ "account_number": "6085"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6089"
+ },
+ "account_number": "608"
+ },
+ "account_number": "60"
+ },
+ "Transports": {
+ "Transports sur ventes": {
+ "account_number": "612"
+ },
+ "Transports pour le compte de tiers": {
+ "account_number": "613"
+ },
+ "Transports du personnel": {
+ "account_number": "614"
+ },
+ "Transports de plis": {
+ "account_number": "616"
+ },
+ "Autres frais de transport": {
+ "Voyages et d\u00e9placements": {
+ "account_number": "6181"
+ },
+ "Transports entre \u00e9tablissements ou chantiers": {
+ "account_number": "6182"
+ },
+ "Transports administratifs": {
+ "account_number": "6183"
+ },
+ "account_number": "618"
+ },
+ "account_number": "61"
+ },
+ "Services ext\u00e9rieurs": {
+ "Sous-traitance g\u00e9n\u00e9rale": {
+ "account_number": "621"
+ },
+ "Locations, charges locatives": {
+ "Locations de terrains": {
+ "account_number": "6221"
+ },
+ "Locations de b\u00e2timents": {
+ "account_number": "6222"
+ },
+ "Locations de mat\u00e9riels et outillages": {
+ "account_number": "6223"
+ },
+ "Malis sur emballages": {
+ "account_number": "6224"
+ },
+ "Locations d\u2019emballages": {
+ "account_number": "6225"
+ },
+ "Fermages et loyers du foncier": {
+ "account_number": "6226"
+ },
+ "Locations et charges locatives diverses": {
+ "account_number": "6228"
+ },
+ "account_number": "622"
+ },
+ "Redevances de location acquisition": {
+ "Cr\u00e9dit-bail immobilier": {
+ "account_number": "6232"
+ },
+ "Cr\u00e9dit-bail mobilier": {
+ "account_number": "6233"
+ },
+ "Location-vente": {
+ "account_number": "6234"
+ },
+ "Autres contrats de location acquisition": {
+ "account_number": "6238"
+ },
+ "account_number": "623"
+ },
+ "Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "Entretien et r\u00e9parations des biens immobiliers": {
+ "account_number": "6241"
+ },
+ "Entretien et r\u00e9parations des biens mobiliers": {
+ "account_number": "6242"
+ },
+ "Maintenance": {
+ "account_number": "6243"
+ },
+ "Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "6244"
+ },
+ "Autres entretiens et r\u00e9parations": {
+ "account_number": "6248"
+ },
+ "account_number": "624"
+ },
+ "Primes d\u2019assurance": {
+ "Assurances multirisques": {
+ "account_number": "6251"
+ },
+ "Assurances mat\u00e9riel de transport": {
+ "account_number": "6252"
+ },
+ "Assurances risques d\u2019exploitation": {
+ "account_number": "6253"
+ },
+ "Assurances responsabilit\u00e9 du producteur": {
+ "account_number": "6254"
+ },
+ "Assurances insolvabilit\u00e9 clients": {
+ "account_number": "6255"
+ },
+ "Assurances transport sur ventes": {
+ "account_number": "6257"
+ },
+ "Autres primes d\u2019assurances": {
+ "account_number": "6258"
+ },
+ "account_number": "625"
+ },
+ "\u00c9tudes, recherches et documentation": {
+ "\u00c9tudes et recherches": {
+ "account_number": "6261"
+ },
+ "Documentation g\u00e9n\u00e9rale": {
+ "account_number": "6265"
+ },
+ "Documentation technique": {
+ "account_number": "6266"
+ },
+ "account_number": "626"
+ },
+ "Publicit\u00e9, publications, relations publiques": {
+ "Annonces, insertions": {
+ "account_number": "6271"
+ },
+ "Catalogues, imprim\u00e9s publicitaires": {
+ "account_number": "6272"
+ },
+ "\u00c9chantillons": {
+ "account_number": "6273"
+ },
+ "Foires et expositions": {
+ "account_number": "6274"
+ },
+ "Publications": {
+ "account_number": "6275"
+ },
+ "Cadeaux \u00e0 la client\u00e8le": {
+ "account_number": "6276"
+ },
+ "Frais de colloques, s\u00e9minaires, conf\u00e9rences": {
+ "account_number": "6277"
+ },
+ "Autres charges de publicit\u00e9 et relations publiques": {
+ "account_number": "6278"
+ },
+ "account_number": "627"
+ },
+ "Frais de t\u00e9l\u00e9communications": {
+ "Frais de t\u00e9l\u00e9phone": {
+ "account_number": "6281"
+ },
+ "Frais de t\u00e9lex": {
+ "account_number": "6282"
+ },
+ "Frais de t\u00e9l\u00e9copie": {
+ "account_number": "6283"
+ },
+ "Autres frais de t\u00e9l\u00e9communications": {
+ "account_number": "6288"
+ },
+ "account_number": "628"
+ },
+ "account_number": "62"
+ },
+ "Autres services ext\u00e9rieurs": {
+ "Frais bancaires": {
+ "Frais sur titres (vente, garde)": {
+ "account_number": "6311"
+ },
+ "Frais sur effets": {
+ "account_number": "6312"
+ },
+ "Location de coffres": {
+ "account_number": "6313"
+ },
+ "Commissions d\u2019affacturage": {
+ "account_number": "6314"
+ },
+ "Commissions sur cartes de cr\u00e9dit": {
+ "account_number": "6315"
+ },
+ "Frais d\u2019\u00e9mission d\u2019emprunts": {
+ "account_number": "6316"
+ },
+ "Frais sur instruments monnaie \u00e9lectronique": {
+ "account_number": "6317"
+ },
+ "Autres frais bancaires": {
+ "account_number": "6318"
+ },
+ "account_number": "631"
+ },
+ "R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "Commissions et courtages sur ventes": {
+ "account_number": "6322"
+ },
+ "Honoraires des professions r\u00e9glement\u00e9es": {
+ "account_number": "6324"
+ },
+ "Frais d\u2019actes et de contentieux": {
+ "account_number": "6325"
+ },
+ "R\u00e9mun\u00e9rations d\u2019affacturage": {
+ "account_number": "6326"
+ },
+ "R\u00e9mun\u00e9rations des autres prestataires de services": {
+ "account_number": "6327"
+ },
+ "Divers frais": {
+ "account_number": "6328"
+ },
+ "account_number": "632"
+ },
+ "Frais de formation du personnel": {
+ "account_number": "633"
+ },
+ "Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "Redevances pour brevets, licences": {
+ "account_number": "6342"
+ },
+ "Redevances pour logiciels": {
+ "account_number": "6343"
+ },
+ "Redevances pour marques": {
+ "account_number": "6344"
+ },
+ "Redevances pour sites internet": {
+ "account_number": "6345"
+ },
+ "Redevances pour concessions, droits et valeurs similaires": {
+ "account_number": "6346"
+ },
+ "account_number": "634"
+ },
+ "Cotisations": {
+ "Cotisations": {
+ "account_number": "6351"
+ },
+ "Concours divers": {
+ "account_number": "6358"
+ },
+ "account_number": "635"
+ },
+ "R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6371"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6372"
+ },
+ "account_number": "637"
+ },
+ "Autres charges externes": {
+ "Frais de recrutement du personnel": {
+ "account_number": "6381"
+ },
+ "Frais de d\u00e9m\u00e9nagement": {
+ "account_number": "6382"
+ },
+ "R\u00e9ceptions": {
+ "account_number": "6383"
+ },
+ "Missions": {
+ "account_number": "6384"
+ },
+ "Charges de copropri\u00e9t\u00e9": {
+ "account_number": "6385"
+ },
+ "account_number": "638"
+ },
+ "account_number": "63"
+ },
+ "Imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes directs": {
+ "Imp\u00f4ts fonciers et taxes annexes": {
+ "account_number": "6411"
+ },
+ "Patentes, licences et taxes annexes": {
+ "account_number": "6412"
+ },
+ "Taxes sur appointements et salaires": {
+ "account_number": "6413"
+ },
+ "Taxes d\u2019apprentissage": {
+ "account_number": "6414"
+ },
+ "Formation professionnelle continue": {
+ "account_number": "6415"
+ },
+ "Autres imp\u00f4ts et taxes directs": {
+ "account_number": "6418"
+ },
+ "account_number": "641"
+ },
+ "Imp\u00f4ts et taxes indirects": {
+ "account_number": "645"
+ },
+ "Droits d\u2019enregistrement": {
+ "Droits de mutation": {
+ "account_number": "6461"
+ },
+ "Droits de timbre": {
+ "account_number": "6462"
+ },
+ "Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {
+ "account_number": "6463"
+ },
+ "Vignettes": {
+ "account_number": "6464"
+ },
+ "Autres droits": {
+ "account_number": "6468"
+ },
+ "account_number": "646"
+ },
+ "P\u00e9nalit\u00e9s, amendes fiscales": {
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {
+ "account_number": "6471"
+ },
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {
+ "account_number": "6472"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {
+ "account_number": "6473"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {
+ "account_number": "6474"
+ },
+ "Autres p\u00e9nalit\u00e9s et amendes fiscales": {
+ "account_number": "6478"
+ },
+ "account_number": "647"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "648"
+ },
+ "account_number": "64"
+ },
+ "Autres charges": {
+ "Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "Clients": {
+ "account_number": "6511"
+ },
+ "Autres d\u00e9biteurs": {
+ "account_number": "6515"
+ },
+ "account_number": "651"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "6521"
+ },
+ "Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "6525"
+ },
+ "account_number": "652"
+ },
+ "Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "6541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "6542"
+ },
+ "account_number": "654"
+ },
+ "Perte de change sur cr\u00e9ances et dettes commerciale": {
+ "account_number": "656"
+ },
+ "P\u00e9nalit\u00e9s et amendes p\u00e9nales": {
+ "account_number": "657"
+ },
+ "Charges diverses": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "6581"
+ },
+ "Dons": {
+ "account_number": "6582"
+ },
+ "M\u00e9c\u00e9nat": {
+ "account_number": "6583"
+ },
+ "Autres charges diverses": {
+ "account_number": "6588"
+ },
+ "account_number": "658"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "6591"
+ },
+ "Sur stocks": {
+ "account_number": "6593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "6594"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {
+ "account_number": "6598"
+ },
+ "account_number": "659"
+ },
+ "account_number": "65"
+ },
+ "Charges de personnel": {
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6611"
+ },
+ "Primes et gratifications": {
+ "account_number": "6612"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6613"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6614"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6615"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6616"
+ },
+ "Avantages en nature": {
+ "account_number": "6617"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6618"
+ },
+ "account_number": "661"
+ },
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6621"
+ },
+ "Primes et gratifications": {
+ "account_number": "6622"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6623"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6624"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6625"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6626"
+ },
+ "Avantages en nature": {
+ "account_number": "6627"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6628"
+ },
+ "account_number": "662"
+ },
+ "Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "Indemnit\u00e9s de logement": {
+ "account_number": "6631"
+ },
+ "Indemnit\u00e9s de repr\u00e9sentation": {
+ "account_number": "6632"
+ },
+ "Indemnit\u00e9s d\u2019expatriation": {
+ "account_number": "6633"
+ },
+ "Indemnit\u00e9s de transport": {
+ "account_number": "6634"
+ },
+ "Autres indemnit\u00e9s et avantages divers": {
+ "account_number": "6638"
+ },
+ "account_number": "663"
+ },
+ "Charges sociales": {
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {
+ "account_number": "6641"
+ },
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {
+ "account_number": "6642"
+ },
+ "account_number": "664"
+ },
+ "R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {
+ "account_number": "6661"
+ },
+ "Charges sociales": {
+ "account_number": "6662"
+ },
+ "account_number": "666"
+ },
+ "R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6671"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6672"
+ },
+ "account_number": "667"
+ },
+ "Autres charges sociales": {
+ "Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {
+ "account_number": "6681"
+ },
+ "Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {
+ "account_number": "6682"
+ },
+ "Versements et contributions aux autres \u0153uvres sociales": {
+ "account_number": "6683"
+ },
+ "M\u00e9decine du travail et pharmacie": {
+ "account_number": "6684"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "6685"
+ },
+ "Assurances retraite et fonds de pension": {
+ "account_number": "6686"
+ },
+ "Majorations et p\u00e9nalit\u00e9s sociales": {
+ "account_number": "6687"
+ },
+ "Charges sociales diverses": {
+ "account_number": "6688"
+ },
+ "account_number": "668"
+ },
+ "account_number": "66"
+ },
+ "Frais financiers et charges assimil\u00e9es": {
+ "Int\u00e9r\u00eats des emprunts": {
+ "Emprunts obligataires": {
+ "account_number": "6711"
+ },
+ "Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "6712"
+ },
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "6713"
+ },
+ "Primes de remboursement des obligations": {
+ "account_number": "6714"
+ },
+ "account_number": "671"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "6722"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "6723"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {
+ "account_number": "6724"
+ },
+ "Int\u00e9r\u00eats dans loyers des autres locations acquisition": {
+ "account_number": "6728"
+ },
+ "account_number": "672"
+ },
+ "Escomptes accord\u00e9s": {
+ "account_number": "673"
+ },
+ "Autres int\u00e9r\u00eats": {
+ "Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {
+ "account_number": "6741"
+ },
+ "Comptes courants bloqu\u00e9s": {
+ "account_number": "6742"
+ },
+ "Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {
+ "account_number": "6743"
+ },
+ "Int\u00e9r\u00eats sur dettes commerciales": {
+ "account_number": "6744"
+ },
+ "Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {
+ "account_number": "6745"
+ },
+ "Int\u00e9r\u00eats sur dettes diverses": {
+ "account_number": "6748"
+ },
+ "account_number": "674"
+ },
+ "Escomptes des effets de commerce": {
+ "account_number": "675"
+ },
+ "Pertes de change financi\u00e8res": {
+ "account_number": "676"
+ },
+ "Pertes sur titres de placement": {
+ "Pertes sur cessions de titres de placement": {
+ "account_number": "6771"
+ },
+ "Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "6772"
+ },
+ "account_number": "677"
+ },
+ "Pertes et charges sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "6781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "6782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "6784"
+ },
+ "account_number": "678"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "6791"
+ },
+ "Sur titres de placement": {
+ "account_number": "6795"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "6798"
+ },
+ "account_number": "679"
+ },
+ "account_number": "67"
+ },
+ "Dotations aux amortissements": {
+ "Dotations aux amortissements d\u2019exploitation": {
+ "Dotations aux amortissements des immobilisations incorporelles": {
+ "account_number": "6812"
+ },
+ "Dotations aux amortissements des immobilisations corporelles": {
+ "account_number": "6813"
+ },
+ "account_number": "681"
+ },
+ "account_number": "68"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6911"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "account_number": "6913"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {
+ "account_number": "6914"
+ },
+ "account_number": "691"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6971"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {
+ "account_number": "6972"
+ },
+ "account_number": "697"
+ },
+ "account_number": "69"
+ },
+ "root_type": "Expense",
+ "account_number": "6"
+ },
+ "Comptes de produits des activit\u00e9s ordinaires": {
+ "Ventes": {
+ "Ventes de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7014"
+ },
+ "Sur internet": {
+ "account_number": "7015"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7019"
+ },
+ "account_number": "701"
+ },
+ "Ventes de produits finis": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7024"
+ },
+ "Sur internet": {
+ "account_number": "7025"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7029"
+ },
+ "account_number": "702"
+ },
+ "Ventes de produits interm\u00e9diaires": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7031"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7032"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7033"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7034"
+ },
+ "Sur internet": {
+ "account_number": "7035"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7039"
+ },
+ "account_number": "703"
+ },
+ "Ventes de produits r\u00e9siduels": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7041"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7042"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7043"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7044"
+ },
+ "Sur internet": {
+ "account_number": "7045"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7049"
+ },
+ "account_number": "704"
+ },
+ "Travaux factur\u00e9s": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7051"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7052"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7053"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7054"
+ },
+ "Sur internet": {
+ "account_number": "7055"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7059"
+ },
+ "account_number": "705"
+ },
+ "Services vendus": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7061"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7062"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7063"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7064"
+ },
+ "Sur internet": {
+ "account_number": "7065"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7069"
+ },
+ "account_number": "706"
+ },
+ "Produits accessoires": {
+ "Ports, emballages perdus et autres frais factur\u00e9s": {
+ "account_number": "7071"
+ },
+ "Commissions et courtages": {
+ "account_number": "7072"
+ },
+ "Locations": {
+ "account_number": "7073"
+ },
+ "Bonis sur reprises et cessions d\u2019emballages": {
+ "account_number": "7074"
+ },
+ "Mise \u00e0 disposition de personnel": {
+ "account_number": "7075"
+ },
+ "Redevances pour brevets, logiciels, marques et droits similaires": {
+ "account_number": "7076"
+ },
+ "Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {
+ "account_number": "7077"
+ },
+ "Autres produits accessoires": {
+ "account_number": "7078"
+ },
+ "account_number": "707"
+ },
+ "account_number": "70"
+ },
+ "Subventions d\u2019exploitation": {
+ "Sur produits \u00e0 l\u2019exportation": {
+ "account_number": "711"
+ },
+ "Sur produits \u00e0 l\u2019importation": {
+ "account_number": "712"
+ },
+ "Sur produits de p\u00e9r\u00e9quation": {
+ "account_number": "713"
+ },
+ "Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {
+ "account_number": "714"
+ },
+ "Autres subventions d\u2019exploitation": {
+ "Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {
+ "account_number": "7181"
+ },
+ "Vers\u00e9es par les organismes internationaux": {
+ "account_number": "7182"
+ },
+ "Vers\u00e9es par des tiers": {
+ "account_number": "7183"
+ },
+ "account_number": "718"
+ },
+ "account_number": "71"
+ },
+ "Production immobilis\u00e9e": {
+ "Immobilisations incorporelles": {
+ "account_number": "721"
+ },
+ "Immobilisations corporelles": {
+ "Immobilisations corporelles (hors actifs biologiques)": {
+ "account_number": "7221"
+ },
+ "Immobilisations corporelles (actifs biologiques)": {
+ "account_number": "7222"
+ },
+ "account_number": "722"
+ },
+ "Production auto-consomm\u00e9e": {
+ "account_number": "724"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "726"
+ },
+ "account_number": "72"
+ },
+ "Variations des stocks de biens et de services produits": {
+ "Variations des stocks de produits en cours": {
+ "Produits en cours": {
+ "account_number": "7341"
+ },
+ "Travaux en cours": {
+ "account_number": "7342"
+ },
+ "account_number": "734"
+ },
+ "Variations des en-cours de services": {
+ "\u00c9tudes en cours": {
+ "account_number": "7351"
+ },
+ "Prestations de services en cours": {
+ "account_number": "7352"
+ },
+ "account_number": "735"
+ },
+ "Variations des stocks de produits finis": {
+ "account_number": "736"
+ },
+ "Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "account_number": "7371"
+ },
+ "Produits r\u00e9siduels": {
+ "account_number": "7372"
+ },
+ "account_number": "737"
+ },
+ "account_number": "73"
+ },
+ "Autres produits": {
+ "Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "account_number": "751"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "7521"
+ },
+ "B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "7525"
+ },
+ "account_number": "752"
+ },
+ "Produits des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "7541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "7542"
+ },
+ "account_number": "754"
+ },
+ "Gains de change sur cr\u00e9ances et dettes commerciales": {
+ "account_number": "756"
+ },
+ "Produits divers": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "7581"
+ },
+ "Indemnit\u00e9s d\u2019assurances re\u00e7ues": {
+ "account_number": "7582"
+ },
+ "Autres produits divers": {
+ "account_number": "7588"
+ },
+ "account_number": "758"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "7591"
+ },
+ "Sur stocks": {
+ "account_number": "7593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "7594"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "account_number": "7598"
+ },
+ "account_number": "759"
+ },
+ "account_number": "75"
+ },
+ "Revenus financiers et produits assimil\u00e9s": {
+ "Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "Int\u00e9r\u00eats de pr\u00eats": {
+ "account_number": "7712"
+ },
+ "Int\u00e9r\u00eats sur cr\u00e9ances diverses": {
+ "account_number": "7713"
+ },
+ "account_number": "771"
+ },
+ "Revenus de participations et autres titres immobilis\u00e9s": {
+ "Revenus des titres de participation": {
+ "account_number": "7721"
+ },
+ "Revenus autres titres immobilis\u00e9s": {
+ "account_number": "7722"
+ },
+ "account_number": "772"
+ },
+ "Escomptes obtenus": {
+ "account_number": "773"
+ },
+ "Revenus de placement": {
+ "Revenus des obligations": {
+ "account_number": "7745"
+ },
+ "Revenus des titres de placement": {
+ "account_number": "7746"
+ },
+ "account_number": "774"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "account_number": "775"
+ },
+ "Gains de change financiers": {
+ "account_number": "776"
+ },
+ "Gains sur cessions de titres de placement": {
+ "account_number": "777"
+ },
+ "Gains sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "7781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "7782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "7784"
+ },
+ "account_number": "778"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "7791"
+ },
+ "Sur titres de placement": {
+ "account_number": "7795"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "7798"
+ },
+ "account_number": "779"
+ },
+ "account_number": "77"
+ },
+ "Transferts de charges": {
+ "Transferts de charges d\u2019exploitation": {
+ "account_number": "781"
+ },
+ "Transferts de charges financi\u00e8res": {
+ "account_number": "787"
+ },
+ "account_number": "78"
+ },
+ "Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Pour risques et charges": {
+ "account_number": "7911"
+ },
+ "Des immobilisations incorporelles": {
+ "account_number": "7913"
+ },
+ "Des immobilisations corporelles": {
+ "account_number": "7914"
+ },
+ "account_number": "791"
+ },
+ "Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Pour risques et charges": {
+ "account_number": "7971"
+ },
+ "Des immobilisations financi\u00e8res": {
+ "account_number": "7972"
+ },
+ "account_number": "797"
+ },
+ "Reprises d\u2019amortissements": {
+ "account_number": "798"
+ },
+ "Reprises de subventions d\u2019investissement": {
+ "account_number": "799"
+ },
+ "account_number": "79"
+ },
+ "root_type": "Income",
+ "account_number": "7"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "Valeurs comptables des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "812"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "816"
+ },
+ "account_number": "81"
+ },
+ "Charges hors activit\u00e9s ordinaires": {
+ "Charges HAO constat\u00e9es": {
+ "account_number": "831"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de restructuration": {
+ "account_number": "833"
+ },
+ "Pertes sur cr\u00e9ances HAO": {
+ "account_number": "834"
+ },
+ "Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {
+ "account_number": "835"
+ },
+ "Abandons de cr\u00e9ances consentis": {
+ "account_number": "836"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de liquidation": {
+ "account_number": "837"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "839"
+ },
+ "account_number": "83"
+ },
+ "Dotations hors activit\u00e9s ordinaires": {
+ "Dotations aux provisions r\u00e9glement\u00e9es": {
+ "account_number": "851"
+ },
+ "Dotations aux amortissements HAO": {
+ "account_number": "852"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "853"
+ },
+ "Dotations aux provisions pour risques et charges HAO": {
+ "account_number": "854"
+ },
+ "Autres dotations HAO": {
+ "account_number": "858"
+ },
+ "account_number": "85"
+ },
+ "Participation des travailleurs": {
+ "Participation l\u00e9gale aux b\u00e9n\u00e9fices": {
+ "account_number": "871"
+ },
+ "Participation contractuelle aux b\u00e9n\u00e9fices": {
+ "account_number": "874"
+ },
+ "Autres participations": {
+ "account_number": "878"
+ },
+ "account_number": "87"
+ },
+ "Imp\u00f4ts sur le r\u00e9sultat": {
+ "Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {
+ "account_number": "8911"
+ },
+ "Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {
+ "account_number": "8912"
+ },
+ "Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {
+ "account_number": "8913"
+ },
+ "account_number": "891"
+ },
+ "Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "account_number": "892"
+ },
+ "Imp\u00f4t minimum forfaitaire IMF": {
+ "account_number": "895"
+ },
+ "D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "D\u00e9gr\u00e8vements": {
+ "account_number": "8991"
+ },
+ "Annulations pour pertes r\u00e9troactives": {
+ "account_number": "8994"
+ },
+ "account_number": "899"
+ },
+ "account_number": "89"
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "Produits des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "822"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "826"
+ },
+ "account_number": "82"
+ },
+ "Produits hors activit\u00e9s ordinaires": {
+ "Produits HAO constat\u00e9s": {
+ "account_number": "841"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de restructuration": {
+ "account_number": "843"
+ },
+ "Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {
+ "account_number": "844"
+ },
+ "Dons et lib\u00e9ralit\u00e9s obtenus": {
+ "account_number": "845"
+ },
+ "Abandons de cr\u00e9ances obtenus": {
+ "account_number": "846"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de liquidation": {
+ "account_number": "847"
+ },
+ "Transferts de charges HAO": {
+ "account_number": "848"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "849"
+ },
+ "account_number": "84"
+ },
+ "Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "Reprises de provisions r\u00e9glement\u00e9es": {
+ "account_number": "861"
+ },
+ "Reprises d\u2019amortissements HAO": {
+ "account_number": "862"
+ },
+ "Reprises de d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "863"
+ },
+ "Reprises de provisions pour risques et charges HAO": {
+ "account_number": "864"
+ },
+ "Autres reprises HAO": {
+ "account_number": "868"
+ },
+ "account_number": "86"
+ },
+ "Subventions d\u2019\u00e9quilibre": {
+ "\u00c9tat": {
+ "account_number": "881"
+ },
+ "Collectivit\u00e9s publiques": {
+ "account_number": "884"
+ },
+ "Groupe": {
+ "account_number": "886"
+ },
+ "Autres": {
+ "account_number": "888"
+ },
+ "account_number": "88"
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/in_standard_chart_of_accounts.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/in_standard_chart_of_accounts.json
index 2ec0b7f70c8..e666464a371 100644
--- a/erpnext/accounts/doctype/account/chart_of_accounts/verified/in_standard_chart_of_accounts.json
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/in_standard_chart_of_accounts.json
@@ -98,7 +98,7 @@
"Office Maintenance Expenses": {},
"Office Rent": {},
"Postal Expenses": {},
- "Print and Stationary": {},
+ "Print and Stationery": {},
"Rounded Off": {
"account_type": "Round Off"
},
@@ -109,7 +109,8 @@
"Utility Expenses": {},
"Write Off": {},
"Exchange Gain/Loss": {},
- "Gain/Loss on Asset Disposal": {}
+ "Gain/Loss on Asset Disposal": {},
+ "Impairment": {}
},
"root_type": "Expense"
},
@@ -132,7 +133,8 @@
"Source of Funds (Liabilities)": {
"Capital Account": {
"Reserves and Surplus": {},
- "Shareholders Funds": {}
+ "Shareholders Funds": {},
+ "Revaluation Surplus": {}
},
"Current Liabilities": {
"Accounts Payable": {
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/km_plan_comptable.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/km_plan_comptable.json
new file mode 100644
index 00000000000..a401553fa86
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/km_plan_comptable.json
@@ -0,0 +1,1919 @@
+{
+ "country_code": "km",
+ "name": "Syscohada - Plan Comptable",
+ "tree": {
+ "1-Comptes de ressources durables": {
+ "10-Capital": {
+ "101-Capital social": {
+ "1011-Capital souscrit, non appel\u00e9": {},
+ "1012-Capital souscrit, appel\u00e9, non vers\u00e9": {},
+ "1013-Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {},
+ "1014-Capital souscrit, appel\u00e9, vers\u00e9, amorti": {},
+ "1018-Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {}
+ },
+ "102-Capital par dotation": {
+ "1021-Dotation initiale": {},
+ "1022-Dotations compl\u00e9mentaires": {},
+ "1028-Autres dotations": {}
+ },
+ "103-Capital personnel": {},
+ "104-Compte de l\u2019exploitant": {
+ "1041-Apports temporaires": {},
+ "1042-Op\u00e9rations courantes": {},
+ "1043-R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {},
+ "1047-Pr\u00e9l\u00e8vements d\u2019autoconsommation": {},
+ "1048-Autres pr\u00e9l\u00e8vements": {}
+ },
+ "105-Primes li\u00e9es au capital social": {
+ "1051-Primes d\u2019\u00e9mission": {},
+ "1052-Primes d\u2019apport": {},
+ "1053-Primes de fusion": {},
+ "1054-Primes de conversion": {},
+ "1058-Autres primes": {}
+ },
+ "106-\u00c9carts de r\u00e9\u00e9valuation": {
+ "1061-\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {},
+ "1062-\u00c9carts de r\u00e9\u00e9valuation libre": {}
+ },
+ "109-Apporteurs, capital souscrit, non appel\u00e9": {}
+ },
+ "11-R\u00e9serves": {
+ "111-R\u00e9serve l\u00e9gale": {},
+ "112-R\u00e9serves statutaires ou contractuelles": {},
+ "113-R\u00e9serves r\u00e9glement\u00e9es": {
+ "1131-R\u00e9serves de plus-values nettes \u00e0 long terme": {},
+ "1132-R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {},
+ "1133-R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {},
+ "1134-R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {},
+ "1135-Autres r\u00e9serves r\u00e9glement\u00e9es": {}
+ },
+ "118-Autres r\u00e9serves": {
+ "1181-R\u00e9serves facultatives": {},
+ "1188-R\u00e9serves diverses": {}
+ }
+ },
+ "12-Report \u00e0 nouveau": {
+ "121-Report \u00e0 nouveau cr\u00e9diteur": {},
+ "129-Report \u00e0 nouveau d\u00e9biteur": {
+ "1291-Perte nette \u00e0 reporter": {},
+ "1292-Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {}
+ }
+ },
+ "13-R\u00e9sultat net de l\u2019exercice": {
+ "130-R\u00e9sultat en instance d\u2019affectation": {
+ "1301-R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {},
+ "1309-R\u00e9sultat en instance d\u2019affectation : perte": {}
+ },
+ "131-R\u00e9sultat net : b\u00e9n\u00e9fice": {},
+ "132-Marge commerciale (MC)": {},
+ "133-Valeur ajout\u00e9e (VA)": {},
+ "134-Exc\u00e9dent brut d\u2019exploitation (EBE)": {},
+ "135-R\u00e9sultat d\u2019exploitation (RE)": {},
+ "136-R\u00e9sultat financier (RF)": {},
+ "137-R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {},
+ "138-R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "1381-R\u00e9sultat de fusion": {},
+ "1382-R\u00e9sultat d\u2019apport partiel d\u2019actif": {},
+ "1383-R\u00e9sultat de scission": {},
+ "1384-R\u00e9sultat de liquidation": {}
+ },
+ "139-R\u00e9sultat net : perte": {}
+ },
+ "14-Subventions d\u2019investissement": {
+ "141-Subventions d\u2019\u00e9quipement": {
+ "1411-\u00c9tat": {},
+ "1412-R\u00e9gions": {},
+ "1413-D\u00e9partements": {},
+ "1414-Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {},
+ "1415-Entit\u00e9s publiques ou mixtes": {},
+ "1416-Entit\u00e9s et organismes priv\u00e9s": {},
+ "1417-Organismes internationaux": {},
+ "1418-Autres": {}
+ },
+ "148-Autres subventions d\u2019investissement": {}
+ },
+ "15-Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "151-Amortissements d\u00e9rogatoires": {},
+ "152-Plus-values de cession \u00e0 r\u00e9investir": {},
+ "153-Fonds r\u00e9glement\u00e9s": {
+ "1531-Fonds National": {},
+ "1532-Pr\u00e9l\u00e8vement pour le Budget": {}
+ },
+ "154-Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {},
+ "155-Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "1551-Reconstitution des gisements miniers et p\u00e9troliers": {}
+ },
+ "156-Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "1561-Hausse de prix": {},
+ "1562-Fluctuation des cours": {}
+ },
+ "157-Provisions pour investissement": {},
+ "158-Autres provisions et fonds r\u00e9glement\u00e9s": {}
+ },
+ "16-Emprunts et dettes assimil\u00e9es": {
+ "161-Emprunts obligataires": {
+ "1611-Emprunts obligataires ordinaires": {},
+ "1612-Emprunts obligataires convertibles en actions": {},
+ "1613-Emprunts obligataires remboursables en actions": {},
+ "1618-Autres emprunts obligataires": {}
+ },
+ "162-Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "163-Avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "164-Avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "165-D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "1651-D\u00e9p\u00f4ts": {},
+ "1652-Cautionnements": {}
+ },
+ "166-Int\u00e9r\u00eats courus": {
+ "1661-Sur emprunts obligataires": {},
+ "1662-Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "1663-Sur avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "1664-Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "1665-Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {},
+ "1667-Sur avances assorties de conditions particuli\u00e8res": {},
+ "1668-Sur autres emprunts et dettes": {}
+ },
+ "167-Avances assorties de conditions particuli\u00e8res": {
+ "1671-Avances bloqu\u00e9es pour augmentation du capital": {},
+ "1672-Avances conditionn\u00e9es par l\u2019\u00c9tat": {},
+ "1673-Avances conditionn\u00e9es par les autres organismes africains": {},
+ "1674-Avances conditionn\u00e9es par les organismes internationaux": {}
+ },
+ "168-Autres emprunts et dettes": {
+ "1681-Rentes viag\u00e8res capitalis\u00e9es": {},
+ "1682-Billets de fonds": {},
+ "1683-Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {},
+ "1684-Emprunts participatifs": {},
+ "1685-Participation des travailleurs aux b\u00e9n\u00e9fices": {},
+ "1686-Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {}
+ }
+ },
+ "17-Dettes de location acquisition": {
+ "172-Dettes de location acquisition / cr\u00e9dit bail immobilier": {},
+ "173-Dettes de location acquisition / cr\u00e9dit bail mobilier": {},
+ "174-Dettes de location acquisition / location de vente": {},
+ "176-Int\u00e9r\u00eats courus": {
+ "1762-Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "1763-Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "1764-Sur dettes de location acquisition / location-vente": {},
+ "1768-Sur autres dettes de location acquisition": {}
+ },
+ "178-Autres dettes de location acquisition": {}
+ },
+ "18-Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "181-Dettes li\u00e9es \u00e0 des participations": {
+ "1811-Dettes li\u00e9es \u00e0 des participations (groupe)": {},
+ "1812-Dettes li\u00e9es \u00e0 des participations (hors groupe)": {}
+ },
+ "182-Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "183-Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {},
+ "184-Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "185-Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "186-Comptes de liaison charges": {},
+ "187-Comptes de liaison produits": {},
+ "188-Comptes de liaison des soci\u00e9t\u00e9s en participation": {}
+ },
+ "19-Provisions pour risques et charges": {
+ "191-Provisions pour litiges": {},
+ "192-Provisions pour garanties donn\u00e9es aux clients": {},
+ "193-Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {},
+ "194-Provisions pour pertes de change": {},
+ "195-Provisions pour imp\u00f4ts": {},
+ "196-Provisions pour pensions et obligations similaires": {
+ "1961-Provisions pour pensions et obligations similaires engagement de retraite": {},
+ "1962-Actif du r\u00e9gime de retraite": {}
+ },
+ "197-Provisions pour restructuration": {},
+ "198-Autres provisions pour risques et charges": {
+ "1981-Provisions pour amendes et p\u00e9nalit\u00e9s": {},
+ "1983-Provisions pour propre assureur": {},
+ "1984-Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "1985-Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {},
+ "1988-Provisions pour divers risques et charges": {}
+ }
+ },
+ "root_type": "Equity"
+ },
+ "2-Comptes d\u2019actif immobilis\u00e9": {
+ "21-Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "211-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "212-Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "2121-Brevets": {
+ "account_type": "Fixed Asset"
+ },
+ "2122-Licences": {
+ "account_type": "Fixed Asset"
+ },
+ "2123-Concessions de service public": {
+ "account_type": "Fixed Asset"
+ },
+ "2128-Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "213-Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "2131-Logiciels": {
+ "account_type": "Fixed Asset"
+ },
+ "2132-Sites internet": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "214-Marques": {
+ "account_type": "Fixed Asset"
+ },
+ "215-Fonds commercial": {
+ "account_type": "Fixed Asset"
+ },
+ "216-Droit au bail": {
+ "account_type": "Fixed Asset"
+ },
+ "217-Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset"
+ },
+ "218-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "2181-Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset"
+ },
+ "2182-Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset"
+ },
+ "2183-Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset"
+ },
+ "2184-Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset"
+ },
+ "2188-Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "219-Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "2191-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "2193-Logiciels et internet": {
+ "account_type": "Fixed Asset"
+ },
+ "2198-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "22-Terrains": {
+ "account_type": "Fixed Asset",
+ "221-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "2211-Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset"
+ },
+ "2212-Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset"
+ },
+ "2218-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "222-Terrains nus": {
+ "account_type": "Fixed Asset",
+ "2221-Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset"
+ },
+ "2228-Autres terrains nus": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "223-Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "2231-Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset"
+ },
+ "2232-Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset"
+ },
+ "2234-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2235-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2238-Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "224-Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "2241-Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset"
+ },
+ "2245-Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2248-Autres travaux": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "225-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "2251-Carri\u00e8res": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "226-Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "2261-Parkings": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "227-Terrains mis en concession": {
+ "account_type": "Fixed Asset"
+ },
+ "228-Autres terrains": {
+ "account_type": "Fixed Asset",
+ "2281-Terrains immeubles de placement": {
+ "account_type": "Fixed Asset"
+ },
+ "2285-Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset"
+ },
+ "2286-Terrains de location acquisition": {
+ "account_type": "Fixed Asset"
+ },
+ "2288-Divers terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "229-Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "2291-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset"
+ },
+ "2292-Terrains nus": {
+ "account_type": "Fixed Asset"
+ },
+ "2295-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2298-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "23-B\u00e2timents, installations techniques et agencements": {
+ "231-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "2311-B\u00e2timents industriels": {},
+ "2312-B\u00e2timents agricoles": {},
+ "2313-B\u00e2timents administratifs et commerciaux": {},
+ "2314-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2315-B\u00e2timents immeubles de placement": {},
+ "2316-B\u00e2timents de location acquisition": {}
+ },
+ "232-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "2321-B\u00e2timents industriels": {},
+ "2322-B\u00e2timents agricoles": {},
+ "2323-B\u00e2timents administratifs et commerciaux": {},
+ "2324-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2325-B\u00e2timents immeubles de placement": {},
+ "2326-B\u00e2timents de location acquisition": {}
+ },
+ "233-Ouvrages d\u2019infrastructure": {
+ "2331-Voies de terre": {},
+ "2332-Voies de fer": {},
+ "2333-Voies d\u2019eau": {},
+ "2334-Barrages, Digues": {},
+ "2335-Pistes d\u2019a\u00e9rodrome": {},
+ "2338-Autres ouvrages d\u2019infrastructures": {}
+ },
+ "234-Am\u00e9nagements, agencements et installations techniques": {
+ "2341-Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {},
+ "2342-Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {},
+ "2343-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {},
+ "2344-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {},
+ "2345-Am\u00e9nagements et agencements des b\u00e2timents": {}
+ },
+ "235-Am\u00e9nagements de bureaux": {
+ "2351-Installations g\u00e9n\u00e9rales": {},
+ "2358-Autres am\u00e9nagements de bureaux": {}
+ },
+ "237-B\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "238-Autres installations et agencements": {},
+ "239-B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "2391-B\u00e2timents en cours": {},
+ "2392-Installations en cours": {},
+ "2393-Ouvrages d\u2019infrastructure en cours": {},
+ "2394-Am\u00e9nagements et agencements et installations techniques en cours": {},
+ "2395-Am\u00e9nagements de bureaux en cours": {},
+ "2398-Autres installations et agencements en cours": {}
+ }
+ },
+ "24-Mat\u00e9riel, mobilier et actifs biologiques": {
+ "241-Mat\u00e9riel et outillage industriel et commercial": {
+ "2411-Mat\u00e9riel industriel": {},
+ "2412-Outillage industriel": {},
+ "2413-Mat\u00e9riel commercial": {},
+ "2414-Outillage commercial": {},
+ "2416-Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {}
+ },
+ "242-Mat\u00e9riel et outillage agricole": {
+ "2421-Mat\u00e9riel agricole": {},
+ "2422-Outillage agricole": {},
+ "2426-Mat\u00e9riel & outillage agricole de location-acquisition": {}
+ },
+ "243-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "244-Mat\u00e9riel et mobilier": {
+ "2441-Mat\u00e9riel de bureau": {},
+ "2442-Mat\u00e9riel informatique": {},
+ "2443-Mat\u00e9riel bureautique": {},
+ "2444-Mobilier de bureau": {},
+ "2445-Mat\u00e9riel et mobilier immeubles de placement": {},
+ "2446-Mat\u00e9riel et mobilier de location acquisition": {},
+ "2447-Mat\u00e9riel et mobilier des logements du personnel": {}
+ },
+ "245-Mat\u00e9riel de transport": {
+ "2451-Mat\u00e9riel automobile": {},
+ "2452-Mat\u00e9riel ferroviaire": {},
+ "2453-Mat\u00e9riel fluvial, lagunaire": {},
+ "2454-Mat\u00e9riel naval": {},
+ "2455-Mat\u00e9riel a\u00e9rien": {},
+ "2456-Mat\u00e9riel de transport de location-acquisition": {},
+ "2457-Mat\u00e9riel hippomobile": {},
+ "2458-Autres mat\u00e9riels de transport": {}
+ },
+ "246-Actifs biologiques": {
+ "2461-Cheptel, animaux de trait": {},
+ "2462-Cheptel, animaux reproducteurs": {},
+ "2463-Animaux de garde": {},
+ "2465-Plantations agricoles": {},
+ "2468-Autres actifs biologiques": {}
+ },
+ "247-Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "2471-Agencements et am\u00e9nagements du mat\u00e9riel": {},
+ "2472-Agencements et am\u00e9nagements des actifs biologiques": {},
+ "2478-Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {}
+ },
+ "248-Autres mat\u00e9riels et mobiliers": {
+ "2481-Collections et \u0153uvres d\u2019art": {},
+ "2488-Divers mat\u00e9riels mobiliers": {}
+ },
+ "249-Mat\u00e9riels et actifs biologiques en cours": {
+ "2491-Mat\u00e9riel et outillage industriel et commercial": {},
+ "2492-Mat\u00e9riel et outillage agricole": {},
+ "2493-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2494-Mat\u00e9riel et mobilier de bureau": {},
+ "2495-Mat\u00e9riel de transport": {},
+ "2496-Actifs biologiques": {},
+ "2497-Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {},
+ "2498-Autres mat\u00e9riels et actifs biologiques en cours": {}
+ }
+ },
+ "25-Avances et acomptes vers\u00e9s sur immobilisations": {
+ "251-Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "252-Avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "26-Titres de participation": {
+ "261-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "262-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "263-Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "265-Participations dans des organismes professionnels": {},
+ "266-Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {},
+ "268-Autres titres de participation": {}
+ },
+ "27-Autres immobilisations financi\u00e8res": {
+ "271-Pr\u00eats et cr\u00e9ances": {
+ "2711-Pr\u00eats participatifs": {},
+ "2712-Pr\u00eats aux associ\u00e9s": {},
+ "2713-Billets de fonds": {},
+ "2714-Titres pr\u00eat\u00e9s": {},
+ "2718-Autres pr\u00eats et cr\u00e9ances": {}
+ },
+ "272-Pr\u00eats au personnel": {
+ "2721-Pr\u00eats immobiliers": {},
+ "2722-Pr\u00eats mobiliers et d\u2019installation": {},
+ "2728-Autres pr\u00eats au personnel": {}
+ },
+ "273-Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "2731-Retenues de garantie": {},
+ "2733-Fonds r\u00e9glement\u00e9": {},
+ "2734-Cr\u00e9ances sur le conc\u00e9dant": {},
+ "2738-Autres cr\u00e9ances sur l\u2019\u00c9tat": {}
+ },
+ "274-Titres immobilis\u00e9s": {
+ "2741-Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {},
+ "2742-Titres participatifs": {},
+ "2743-Certificats d\u2019investissement": {},
+ "2744-Parts de fonds commun de placement (FCP)": {},
+ "2745-Obligations": {},
+ "2746-Actions ou parts propres": {},
+ "2748-Autres titres immobilis\u00e9s": {}
+ },
+ "275-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "2751-D\u00e9p\u00f4ts pour loyers d\u2019avance": {},
+ "2752-D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {},
+ "2753-D\u00e9p\u00f4ts pour l\u2019eau": {},
+ "2754-D\u00e9p\u00f4ts pour le gaz": {},
+ "2755-D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {},
+ "2756-Cautionnements sur march\u00e9s publics": {},
+ "2757-Cautionnements sur autres op\u00e9rations": {},
+ "2758-Autres d\u00e9p\u00f4ts et cautionnements": {}
+ },
+ "276-Int\u00e9r\u00eats courus": {
+ "2761-Pr\u00eats et cr\u00e9ances non commerciales": {},
+ "2762-Pr\u00eats au personnel": {},
+ "2763-Cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2764-Titres immobilis\u00e9s": {},
+ "2765-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2767-Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {},
+ "2768-Immobilisations financi\u00e8res diverses": {}
+ },
+ "277-Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "2771-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {},
+ "2772-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {},
+ "2773-Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "2774-Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {}
+ },
+ "278-Immobilisations financi\u00e8res diverses": {
+ "2781-Cr\u00e9ances diverses groupe": {},
+ "2782-Cr\u00e9ances diverses hors groupe": {},
+ "2784-Banques d\u00e9p\u00f4ts \u00e0 terme": {},
+ "2785-Or et m\u00e9taux pr\u00e9cieux": {},
+ "2788-Autres immobilisations financi\u00e8res": {}
+ }
+ },
+ "28-Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "281-Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "2811-Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2812-Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2813-Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2814-Amortissements des marques": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2815-Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2816-Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2817-Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2818-Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "282-Amortissements des terrains": {
+ "2824-Amortissements des travaux de mise en valeur des terrains": {}
+ },
+ "283-Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "2831-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2832-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2833-Amortissements des ouvrages d\u2019infrastructure": {},
+ "2834-Amortissements des am\u00e9nagements, agencements et installations techniques": {},
+ "2835-Amortissements des am\u00e9nagements de bureaux": {},
+ "2837-Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2838-Amortissements des autres installations et agencements": {}
+ },
+ "284-Amortissements du mat\u00e9riel": {
+ "2841-Amortissements du mat\u00e9riel et outillage industriel et commercial": {},
+ "2842-Amortissements du mat\u00e9riel et outillage agricole": {},
+ "2843-Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2844-Amortissements du mat\u00e9riel et mobilier": {},
+ "2845-Amortissements du mat\u00e9riel de transport": {},
+ "2846-Amortissements des actifs biologiques": {},
+ "2847-Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2848-Amortissements des autres mat\u00e9riels": {}
+ }
+ },
+ "29-D\u00e9pr\u00e9ciations des immobilisations": {
+ "291-D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "2911-D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {},
+ "2912-D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {},
+ "2913-D\u00e9pr\u00e9ciations des logiciels et sites internet": {},
+ "2914-D\u00e9pr\u00e9ciations des marques": {},
+ "2915-D\u00e9pr\u00e9ciations du fonds commercial": {},
+ "2916-D\u00e9pr\u00e9ciations du droit au bail": {},
+ "2917-D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {},
+ "2918-D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {},
+ "2919-D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {}
+ },
+ "292-D\u00e9pr\u00e9ciations des terrains": {
+ "2921-D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {},
+ "2922-D\u00e9pr\u00e9ciations des terrains nus": {},
+ "2923-D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {},
+ "2924-D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {},
+ "2925-D\u00e9pr\u00e9ciations des terrains de gisement": {},
+ "2926-D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {},
+ "2927-D\u00e9pr\u00e9ciations des terrains mis en concession": {},
+ "2928-D\u00e9pr\u00e9ciations des autres terrains": {},
+ "2929-D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {}
+ },
+ "293-D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "2931-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2932-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2933-D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {},
+ "2934-D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {},
+ "2935-D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {},
+ "2937-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2938-D\u00e9pr\u00e9ciations des autres installations et agencements": {},
+ "2939-D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {}
+ },
+ "294-D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "2941-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {},
+ "2942-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {},
+ "2943-D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2944-D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {},
+ "2945-D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {},
+ "2946-D\u00e9pr\u00e9ciations des actifs biologiques": {},
+ "2947-D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2948-D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {},
+ "2949-D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {}
+ },
+ "295-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "2951-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "2952-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "296-D\u00e9pr\u00e9ciations des titres de participation": {
+ "2961-D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "2962-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "2963-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "2965-D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {},
+ "2966-D\u00e9pr\u00e9ciations des parts dans des GIE": {},
+ "2968-D\u00e9pr\u00e9ciations des autres titres de participation": {}
+ },
+ "297-D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "2971-D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {},
+ "2972-D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {},
+ "2973-D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2974-D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {},
+ "2975-D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2977-D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {},
+ "2978-D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "3-Comptes de Stocks": {
+ "31-Marchandises": {
+ "311-Marchandises A": {
+ "3111-Marchandises A1": {},
+ "3112-Marchandises A2": {}
+ },
+ "312-Marchandises B": {
+ "3121-Marchandises B1": {},
+ "3122-Marchandises B2": {}
+ },
+ "313-Actifs biologiques": {
+ "3131-Animaux": {},
+ "3132-V\u00e9g\u00e9taux": {}
+ },
+ "318-Marchandises hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "32-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "321-Mati\u00e8res A": {},
+ "322-Mati\u00e8res B": {},
+ "323-Fournitures (A, B)": {}
+ },
+ "33-Autres approvisionnements": {
+ "331-Mati\u00e8res consommables": {},
+ "332-Fournitures d\u2019atelier et d\u2019usine": {},
+ "333-Fournitures de magasin": {},
+ "334-Fournitures de bureau": {},
+ "335-Emballages": {
+ "3351-Emballages perdus": {},
+ "3352-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "3353-Emballages \u00e0 usage mixte": {},
+ "3358-Autres emballages": {}
+ },
+ "338-Autres mati\u00e8res": {}
+ },
+ "34-Produits en cours": {
+ "341-Produits en cours": {
+ "3411-Produits en cours P1": {},
+ "3412-Produits en cours P2": {}
+ },
+ "342-Travaux en cours": {
+ "3421-Travaux en cours T1": {},
+ "3422-Travaux en cours T2": {}
+ },
+ "343-Produits interm\u00e9diaires en cours": {
+ "3431-Produits interm\u00e9diaires A": {},
+ "3432-Produits interm\u00e9diaires B": {}
+ },
+ "344-Produits r\u00e9siduels en cours": {
+ "3441-Produits r\u00e9siduels A": {},
+ "3442-Produits r\u00e9siduels B": {}
+ },
+ "345-Actifs biologiques en cours": {
+ "3451-Animaux": {},
+ "3452-V\u00e9g\u00e9taux": {}
+ }
+ },
+ "35-Services en cours": {
+ "351-\u00c9tudes en cours": {
+ "3511-\u00c9tudes en cours E1": {},
+ "3512-\u00c9tudes en cours E2": {}
+ },
+ "352-Prestations de services en cours": {
+ "3521-Prestations de services S1": {},
+ "3522-Prestations de services S2": {}
+ }
+ },
+ "36-Produits finis": {
+ "361-Produits finis A": {},
+ "362-Produits finis B": {},
+ "363-Actifs biologiques": {
+ "3631-Animaux": {},
+ "3632-V\u00e9g\u00e9taux": {},
+ "3638-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "37-Produits interm\u00e9diaires et r\u00e9siduels": {
+ "371-Produits interm\u00e9diaires": {
+ "3711-Produits interm\u00e9diaires A": {},
+ "3712-Produits interm\u00e9diaires B": {}
+ },
+ "372-Produits r\u00e9siduels": {
+ "3721-D\u00e9chets": {},
+ "3722-Rebuts": {},
+ "3723-Mati\u00e8res de R\u00e9cup\u00e9ration": {}
+ },
+ "373-Actifs biologiques": {
+ "3731-Animaux": {},
+ "3732-V\u00e9g\u00e9taux": {},
+ "3738-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "38-Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "381-Marchandises en cours de route": {},
+ "382-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {},
+ "383-Autres approvisionnements en cours de route": {},
+ "386-Produits finis en cours de route": {},
+ "387-Stock en consignation ou en d\u00e9p\u00f4t": {
+ "3871-Stock en consignation": {},
+ "3872-Stock en d\u00e9p\u00f4t": {}
+ },
+ "388-Stock provenant d\u2019immobilisations mises hors service ou au rebut": {}
+ },
+ "39-D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "391-D\u00e9pr\u00e9ciations des stocks de marchandises": {},
+ "392-D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "393-D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {},
+ "394-D\u00e9pr\u00e9ciations des productions en cours": {},
+ "395-D\u00e9pr\u00e9ciations des services en cours": {},
+ "396-D\u00e9pr\u00e9ciations des stocks de produits finis": {},
+ "397-D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {},
+ "398-D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {}
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "409-Fournisseurs d\u00e9biteurs": {
+ "4091-Fournisseurs Avances et acomptes vers\u00e9s": {},
+ "4092-Fournisseurs Groupe avances et acomptes vers\u00e9s": {},
+ "4093-Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {},
+ "4094-Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {},
+ "4098-Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {}
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "411-Clients": {
+ "4111-Clients": {
+ "account_type": "Receivable"
+ },
+ "4112-Clients groupe": {
+ "account_type": "Receivable"
+ },
+ "4114-Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable"
+ },
+ "4115-Clients, organismes internationaux": {
+ "account_type": "Receivable"
+ },
+ "4116-Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable"
+ },
+ "4117-Client, retenues de garantie": {
+ "account_type": "Receivable"
+ },
+ "4118-Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "412-Clients, effets \u00e0 recevoir en portefeuille": {
+ "4121-Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4122-Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4124-\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4125-Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "413-Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "4131-Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4132-Clients, effets impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4133-Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "4138-Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "414-Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "4141-Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4142-Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "4146-Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4147-Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "415-Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable"
+ },
+ "416-Cr\u00e9ances clients litigieuses ou douteuses": {
+ "4161-Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable"
+ },
+ "4162-Cr\u00e9ances douteuses": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "418-Clients, produits \u00e0 recevoir": {
+ "4181-Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable"
+ },
+ "4186-Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "421-Personnel, avances et acomptes": {
+ "4211-Personnel, avances": {},
+ "4212-Personnel, acomptes": {},
+ "4213-Frais avanc\u00e9s et fournitures au personnel": {}
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "4311-Prestations familiales": {},
+ "4312-Accidents de travail": {},
+ "4313-Caisse de retraite obligatoire": {},
+ "4314-Caisse de retraite facultative": {},
+ "4318-Autres cotisations sociales": {}
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "4331-Mutuelle": {},
+ "4332-Assurances retraite": {},
+ "4333-Assurances et organismes de sant\u00e9": {}
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4387-Produits \u00e0 recevoir": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "443-\u00c9tat, TVA factur\u00e9e": {
+ "4431-TVA factur\u00e9e sur ventes": {},
+ "4432-TVA factur\u00e9e sur prestations de services": {},
+ "4433-TVA factur\u00e9e sur travaux": {},
+ "4434-TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {},
+ "4435-TVA sur factures \u00e0 \u00e9tablir": {}
+ },
+ "445-\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "4451-TVA r\u00e9cup\u00e9rable sur immobilisations": {},
+ "4452-TVA r\u00e9cup\u00e9rable sur achats": {},
+ "4453-TVA r\u00e9cup\u00e9rable sur transport": {},
+ "4454-TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {},
+ "4455-TVA r\u00e9cup\u00e9rable sur factures non parvenues": {},
+ "4456-TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {}
+ },
+ "448-\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4486-Charges \u00e0 payer": {},
+ "4487-Produits \u00e0 recevoir": {}
+ },
+ "449-\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "4491-\u00c9tat, obligations cautionn\u00e9es": {},
+ "4492-\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {},
+ "4493-\u00c9tat, fonds de dotation \u00e0 recevoir": {},
+ "4494-\u00c9tat, subventions investissement \u00e0 recevoir": {},
+ "4495-\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {},
+ "4496-\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {},
+ "4497-\u00c9tat, avances sur subventions": {},
+ "4499-\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {}
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "451-Op\u00e9rations avec les organismes africains": {},
+ "452-Op\u00e9rations avec les autres organismes internationaux": {},
+ "458-Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "4581-Organismes internationaux, fonds de dotation \u00e0 recevoir": {},
+ "4582-Organismes internationaux, subventions \u00e0 recevoir": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "4613-Apporteurs, capital appel\u00e9, non vers\u00e9": {},
+ "4614-Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {},
+ "4618-Apporteurs, titres \u00e0 \u00e9changer": {}
+ },
+ "467-Apporteurs, restant d\u00fb sur capital appel\u00e9": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "4721-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4726-Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {}
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "4731-Mandants": {},
+ "4732-Mandataires": {},
+ "4733-Commettants": {},
+ "4734-Commissionnaires": {},
+ "4739-\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "4747-Compte de r\u00e9partition p\u00e9riodique des produits": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "4751-Compte actif": {
+ "account_type": "Temporary"
+ }
+ },
+ "476-Charges constat\u00e9es d\u2019avance": {},
+ "478-\u00c9carts de conversion actif": {
+ "4781-Diminution des cr\u00e9ances d\u2019exploitation": {},
+ "4782-Diminution des cr\u00e9ances financi\u00e8res": {},
+ "4783-Augmentation des dettes d\u2019exploitation": {},
+ "4784-Augmentation des dettes financi\u00e8res": {},
+ "4786-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4788-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "485-Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "4851-En compte, immobilisations incorporelles": {},
+ "4852-En compte, immobilisations corporelles": {},
+ "4853-Effets \u00e0 recevoir, immobilisations incorporelles": {},
+ "4854-Effets \u00e0 recevoir, immobilisations corporelles": {},
+ "4855-Effets escompt\u00e9s non \u00e9chus": {},
+ "4857-Retenues de garantie": {},
+ "4858-Factures \u00e0 \u00e9tablir": {}
+ },
+ "488-Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "491-D\u00e9pr\u00e9ciations des comptes clients": {
+ "4911-Cr\u00e9ances litigieuses": {},
+ "4912-Cr\u00e9ances douteuses": {}
+ },
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {},
+ "496-D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "4962-Associ\u00e9s, comptes courants": {},
+ "4963-Associ\u00e9s, op\u00e9rations faites en commun": {},
+ "4966-Groupe, comptes courants": {}
+ },
+ "497-D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {},
+ "498-D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "4985-Cr\u00e9ances sur cessions d\u2019immobilisations": {},
+ "4986-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4988-Autres cr\u00e9ances HAO": {}
+ },
+ "499-Provisions pour risques \u00e0 court terme": {
+ "4991-Sur op\u00e9rations d\u2019exploitation": {},
+ "4997-Sur op\u00e9rations financi\u00e8res": {},
+ "4998-Sur op\u00e9rations HAO": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "401-Fournisseurs, dettes en compte": {
+ "4011-Fournisseurs": {
+ "account_type": "Payable"
+ },
+ "4012-Fournisseurs groupe": {
+ "account_type": "Payable"
+ },
+ "4013-Fournisseurs sous-traitants": {
+ "account_type": "Payable"
+ },
+ "4016-Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable"
+ },
+ "4017-Fournisseur, retenues de garantie": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "402-Fournisseurs, effets \u00e0 payer": {
+ "4021-Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4022-Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4023-Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "404-Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "4041-Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4042-Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "4046-Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4047-Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "408-Fournisseurs, factures non parvenues": {
+ "4081-Fournisseurs": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4082-Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4083-Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4086-Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "419-Clients cr\u00e9diteurs": {
+ "4191-Clients, avances et acomptes re\u00e7us": {},
+ "4192-Clients groupe, avances et acomptes re\u00e7us": {},
+ "4194-Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {},
+ "4198-Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {}
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "422-Personnel, r\u00e9mun\u00e9rations dues": {},
+ "423-Personnel, oppositions, saisies-arr\u00eats": {
+ "4231-Personnel, oppositions": {},
+ "4232-Personnel, saisies-arr\u00eats": {},
+ "4233-Personnel, avis \u00e0 tiers d\u00e9tenteur": {}
+ },
+ "424-Personnel, \u0153uvres sociales internes": {
+ "4241-Assistance m\u00e9dicale": {},
+ "4242-Allocations familiales": {},
+ "4245-Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {},
+ "4248-Autres \u0153uvres sociales internes": {}
+ },
+ "425-Repr\u00e9sentants du personnel": {
+ "4251-D\u00e9l\u00e9gu\u00e9s du personnel": {},
+ "4252-Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {},
+ "4258-Autres repr\u00e9sentants du personnel": {}
+ },
+ "426-Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "4261-Participation aux b\u00e9n\u00e9fices": {},
+ "4264-Participation au capital": {}
+ },
+ "427-Personnel d\u00e9p\u00f4ts": {},
+ "428-Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4281-Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {},
+ "4286-Autres charges \u00e0 payer": {},
+ "4287-Produits \u00e0 recevoir": {}
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4381-Charges sociales sur gratifications \u00e0 payer": {},
+ "4382-Charges sociales sur cong\u00e9s \u00e0 payer": {},
+ "4386-Autres charges \u00e0 payer": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "441-\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {},
+ "442-\u00c9tat, autres imp\u00f4ts et taxes": {
+ "4421-Imp\u00f4ts et taxes d\u2019\u00c9tat": {},
+ "4422-Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {},
+ "4423-Imp\u00f4ts et taxes recouvrables sur des obligataires": {},
+ "4424-Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {},
+ "4426-Droits de douane": {},
+ "4428-Autres imp\u00f4ts et taxes": {}
+ },
+ "444-\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "4441-\u00c9tat, TVA due": {},
+ "4449-\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {}
+ },
+ "446-\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {},
+ "447-\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "4471-Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {},
+ "4472-Imp\u00f4ts sur salaires": {},
+ "4473-Contribution nationale": {},
+ "4474-Contribution nationale de solidarit\u00e9": {},
+ "4478-Autres imp\u00f4ts et contributions": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "4611-Apporteurs, apports en nature": {},
+ "4612-Apporteurs, apports en num\u00e9raire": {},
+ "4615-Apporteurs, versements re\u00e7us sur augmentation de capital": {},
+ "4616-Apporteurs, versements anticip\u00e9s": {},
+ "4617-Apporteurs d\u00e9faillants": {},
+ "4619-Apporteurs, capital \u00e0 rembourser": {}
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "4621-Principal": {},
+ "4626-Int\u00e9r\u00eats courus": {}
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "4631-Op\u00e9rations courantes": {},
+ "4636-Int\u00e9r\u00eats courus": {}
+ },
+ "465-Associ\u00e9s, dividendes \u00e0 payer": {},
+ "466-Groupe, comptes courants": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "4711-D\u00e9biteurs divers": {},
+ "4712-Cr\u00e9diteurs divers": {},
+ "4713-Obligataires": {},
+ "4715-R\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "4716-Compte d\u2019affacturage": {},
+ "4717-D\u00e9biteurs divers retenues de garantie": {},
+ "4718-Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {},
+ "4719-Bons de souscription d\u2019actions et d\u2019obligations": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "4746-Compte de r\u00e9partition p\u00e9riodique des charges": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "4752-Compte passif": {}
+ },
+ "477-Produits constat\u00e9s d\u2019avance": {},
+ "479-\u00c9carts de conversion passif": {
+ "4791-Augmentation des cr\u00e9ances d\u2019exploitation": {},
+ "4792-Augmentation des cr\u00e9ances financi\u00e8res": {},
+ "4793-Diminution des dettes d\u2019exploitation": {},
+ "4794-Diminution des dettes financi\u00e8res": {},
+ "4797-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4798-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "481-Fournisseurs d\u2019investissements": {
+ "4811-Immobilisations incorporelles": {},
+ "4812-Immobilisations corporelles": {},
+ "4813-Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {},
+ "4816-R\u00e9serve de propri\u00e9t\u00e9": {},
+ "4817-Retenues de garantie": {},
+ "4818-Factures non parvenues": {}
+ },
+ "482-Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "4821-Immobilisations incorporelles": {},
+ "4822-Immobilisations corporelles": {}
+ },
+ "484-Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "4887-Produits": {}
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (PASSIF)": {
+ "490-D\u00e9pr\u00e9ciations des comptes fournisseurs": {},
+ "492-D\u00e9pr\u00e9ciations des comptes personnel": {},
+ "493-D\u00e9pr\u00e9ciations des comptes organismes sociaux": {},
+ "494-D\u00e9pr\u00e9ciations des comptes \u00c9tat et collectivit\u00e9s publiques": {},
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {}
+ },
+ "root_type": "Liability"
+ },
+ "5-Comptes de tr\u00e9sorerie": {
+ "50-Titres de placement": {
+ "501-Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "5011-Titres du Tr\u00e9sor \u00e0 court terme": {},
+ "5012-Titres d\u2019organismes financiers": {},
+ "5013-Bons de caisse \u00e0 court terme": {},
+ "5016-Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {}
+ },
+ "502-Actions": {
+ "5021-Actions ou parts propres": {},
+ "5022-Actions cot\u00e9es": {},
+ "5023-Actions non cot\u00e9es": {},
+ "5024-Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {},
+ "5025-Autres actions": {},
+ "5026-Frais d\u2019acquisition des actions": {}
+ },
+ "503-Obligations": {
+ "5031-Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {},
+ "5032-Obligations cot\u00e9es": {},
+ "5033-Obligations non cot\u00e9es": {},
+ "5035-Autres obligations": {},
+ "5036-Frais d\u2019acquisition des obligations": {}
+ },
+ "504-Bons de souscription": {
+ "5042-Bons de souscription d\u2019actions": {},
+ "5043-Bons de souscription d\u2019obligations": {}
+ },
+ "505-Titres n\u00e9gociables hors r\u00e9gion": {},
+ "506-Int\u00e9r\u00eats courus": {
+ "5061-Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {},
+ "5062-Actions": {},
+ "5063-Obligations": {}
+ },
+ "508-Autres titres de placement et cr\u00e9ances assimil\u00e9es": {}
+ },
+ "51-Valeurs \u00e0 encaisser": {
+ "511-Effets \u00e0 encaisser": {},
+ "512-Effets \u00e0 l\u2019encaissement": {},
+ "513-Ch\u00e8ques \u00e0 encaisser": {},
+ "514-Ch\u00e8ques \u00e0 l\u2019encaissement": {},
+ "515-Cartes de cr\u00e9dit \u00e0 encaisser": {},
+ "518-Autres valeurs \u00e0 l\u2019encaissement": {
+ "5181-Warrants": {},
+ "5182-Billets de fonds": {},
+ "5185-Ch\u00e8ques de voyage": {},
+ "5186-Coupons \u00e9chus": {},
+ "5187-Int\u00e9r\u00eats \u00e9chus des obligations": {}
+ }
+ },
+ "52-Banques": {
+ "521-Banques locales": {
+ "5211-Banques en monnaie nationale": {
+ "account_type": "Bank"
+ },
+ "5215-Banques en devises": {
+ "account_type": "Bank"
+ },
+ "account_type": "Bank"
+ },
+ "522-Banques autres \u00c9tats r\u00e9gion": {},
+ "523-Banques autres \u00c9tats zone mon\u00e9taire": {},
+ "524-Banques hors zone mon\u00e9taire": {},
+ "525-Banques d\u00e9p\u00f4t \u00e0 terme": {},
+ "526-Banques, int\u00e9r\u00eats courus": {
+ "5261-Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {},
+ "5267-Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {}
+ }
+ },
+ "53-\u00c9tablissements financiers et assimil\u00e9s": {
+ "531-Ch\u00e8ques postaux": {},
+ "532-Tr\u00e9sor": {},
+ "533-Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {},
+ "536-\u00c9tablissements financiers, int\u00e9r\u00eats courus": {},
+ "538-Autres organismes financiers": {}
+ },
+ "54-Instruments de tr\u00e9sorerie": {
+ "541-Options de taux d\u2019int\u00e9r\u00eat": {},
+ "542-Options de taux de change": {},
+ "543-Options de taux boursiers": {},
+ "544-Instruments de march\u00e9s \u00e0 terme": {},
+ "545-Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {}
+ },
+ "55-Instruments de monnaie \u00e9lectronique": {
+ "551-Monnaie \u00e9lectronique carte carburant": {},
+ "552-Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {},
+ "553-Monnaie \u00e9lectronique carte p\u00e9age": {},
+ "554-Porte-monnaie \u00e9lectronique": {},
+ "558-Autres instruments de monnaies \u00e9lectroniques": {}
+ },
+ "56-Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "561-Cr\u00e9dits de tr\u00e9sorerie": {},
+ "564-Escompte de cr\u00e9dits de campagne": {},
+ "565-Escompte de cr\u00e9dits ordinaires": {},
+ "566-Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {}
+ },
+ "57-Caisse": {
+ "571-Caisse si\u00e8ge social": {
+ "5711-Caisse en monnaie nationale": {},
+ "5712-Caisse en devises": {}
+ },
+ "572-Caisse succursale A": {
+ "5721-En monnaie nationale": {},
+ "5722-En devises": {}
+ },
+ "573-Caisse succursale B": {
+ "5731-En monnaie nationale": {},
+ "5732-En devises": {}
+ }
+ },
+ "58-R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "581-R\u00e9gies d\u2019avance": {},
+ "582-Accr\u00e9ditifs": {},
+ "585-Virements de fonds": {},
+ "588-Autres virements internes": {}
+ },
+ "59-D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "590-D\u00e9pr\u00e9ciations des titres de placement": {},
+ "591-D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {},
+ "592-D\u00e9pr\u00e9ciations des comptes banques": {},
+ "593-D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {},
+ "594-D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {},
+ "599-Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {}
+ },
+ "root_type": "Asset"
+ },
+ "6-Comptes de charges des activit\u00e9s ordinaires": {
+ "60-Achats et variations de stocks": {
+ "601-Achats de marchandises": {
+ "6011-Dans la R\u00e9gion": {},
+ "6012-Hors R\u00e9gion": {},
+ "6013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6015-Frais sur achats": {},
+ "6019-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "602-Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "6021-Dans la R\u00e9gion": {},
+ "6022-Hors R\u00e9gion": {},
+ "6023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6025-Frais sur achats": {},
+ "6029-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "603-Variations des stocks de biens achet\u00e9s": {
+ "6031-Variations des stocks de marchandises": {},
+ "6032-Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "6033-Variations des stocks d\u2019autres approvisionnements": {}
+ },
+ "604-Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "6041-Mati\u00e8res consommables": {},
+ "6042-Mati\u00e8res combustibles": {},
+ "6043-Produits d\u2019entretien": {},
+ "6044-Fournitures d\u2019atelier et d\u2019usine": {},
+ "6045-Frais sur achat": {},
+ "6046-Fournitures de magasin": {},
+ "6047-Fournitures de bureau": {},
+ "6049-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "605-Autres achats": {
+ "6051-Fournitures non stockables Eau": {},
+ "6052-Fournitures non stockables \u00c9lectricit\u00e9": {},
+ "6053-Fournitures non stockables Autres \u00e9nergies": {},
+ "6054-Fournitures d\u2019entretien non stockables": {},
+ "6055-Fournitures de bureau non stockables": {},
+ "6056-Achats de petit mat\u00e9riel et outillage": {},
+ "6057-Achats d\u2019\u00e9tudes et prestations de services": {},
+ "6058-Achats de travaux, mat\u00e9riels et \u00e9quipements": {},
+ "6059-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "608-Achats d\u2019emballages": {
+ "6081-Emballages perdus": {},
+ "6082-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "6083-Emballages \u00e0 usage mixte": {},
+ "6085-Frais sur achats": {},
+ "6089-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ }
+ },
+ "61-Transports": {
+ "612-Transports sur ventes": {},
+ "613-Transports pour le compte de tiers": {},
+ "614-Transports du personnel": {},
+ "616-Transports de plis": {},
+ "618-Autres frais de transport": {
+ "6181-Voyages et d\u00e9placements": {},
+ "6182-Transports entre \u00e9tablissements ou chantiers": {},
+ "6183-Transports administratifs": {}
+ }
+ },
+ "62-Services ext\u00e9rieurs": {
+ "621-Sous-traitance g\u00e9n\u00e9rale": {},
+ "622-Locations, charges locatives": {
+ "6221-Locations de terrains": {},
+ "6222-Locations de b\u00e2timents": {},
+ "6223-Locations de mat\u00e9riels et outillages": {},
+ "6224-Malis sur emballages": {},
+ "6225-Locations d\u2019emballages": {},
+ "6226-Fermages et loyers du foncier": {},
+ "6228-Locations et charges locatives diverses": {}
+ },
+ "623-Redevances de location acquisition": {
+ "6232-Cr\u00e9dit-bail immobilier": {},
+ "6233-Cr\u00e9dit-bail mobilier": {},
+ "6234-Location-vente": {},
+ "6238-Autres contrats de location acquisition": {}
+ },
+ "624-Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "6241-Entretien et r\u00e9parations des biens immobiliers": {},
+ "6242-Entretien et r\u00e9parations des biens mobiliers": {},
+ "6243-Maintenance": {},
+ "6244-Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "6248-Autres entretiens et r\u00e9parations": {}
+ },
+ "625-Primes d\u2019assurance": {
+ "6251-Assurances multirisques": {},
+ "6252-Assurances mat\u00e9riel de transport": {},
+ "6253-Assurances risques d\u2019exploitation": {},
+ "6254-Assurances responsabilit\u00e9 du producteur": {},
+ "6255-Assurances insolvabilit\u00e9 clients": {},
+ "6257-Assurances transport sur ventes": {},
+ "6258-Autres primes d\u2019assurances": {}
+ },
+ "626-\u00c9tudes, recherches et documentation": {
+ "6261-\u00c9tudes et recherches": {},
+ "6265-Documentation g\u00e9n\u00e9rale": {},
+ "6266-Documentation technique": {}
+ },
+ "627-Publicit\u00e9, publications, relations publiques": {
+ "6271-Annonces, insertions": {},
+ "6272-Catalogues, imprim\u00e9s publicitaires": {},
+ "6273-\u00c9chantillons": {},
+ "6274-Foires et expositions": {},
+ "6275-Publications": {},
+ "6276-Cadeaux \u00e0 la client\u00e8le": {},
+ "6277-Frais de colloques, s\u00e9minaires, conf\u00e9rences": {},
+ "6278-Autres charges de publicit\u00e9 et relations publiques": {}
+ },
+ "628-Frais de t\u00e9l\u00e9communications": {
+ "6281-Frais de t\u00e9l\u00e9phone": {},
+ "6282-Frais de t\u00e9lex": {},
+ "6283-Frais de t\u00e9l\u00e9copie": {},
+ "6288-Autres frais de t\u00e9l\u00e9communications": {}
+ }
+ },
+ "63-Autres services ext\u00e9rieurs": {
+ "631-Frais bancaires": {
+ "6311-Frais sur titres (vente, garde)": {},
+ "6312-Frais sur effets": {},
+ "6313-Location de coffres": {},
+ "6314-Commissions d\u2019affacturage": {},
+ "6315-Commissions sur cartes de cr\u00e9dit": {},
+ "6316-Frais d\u2019\u00e9mission d\u2019emprunts": {},
+ "6317-Frais sur instruments monnaie \u00e9lectronique": {},
+ "6318-Autres frais bancaires": {}
+ },
+ "632-R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "6322-Commissions et courtages sur ventes": {},
+ "6324-Honoraires des professions r\u00e9glement\u00e9es": {},
+ "6325-Frais d\u2019actes et de contentieux": {},
+ "6326-R\u00e9mun\u00e9rations d\u2019affacturage": {},
+ "6327-R\u00e9mun\u00e9rations des autres prestataires de services": {},
+ "6328-Divers frais": {}
+ },
+ "633-Frais de formation du personnel": {},
+ "634-Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "6342-Redevances pour brevets, licences": {},
+ "6343-Redevances pour logiciels": {},
+ "6344-Redevances pour marques": {},
+ "6345-Redevances pour sites internet": {},
+ "6346-Redevances pour concessions, droits et valeurs similaires": {}
+ },
+ "635-Cotisations": {
+ "6351-Cotisations": {},
+ "6358-Concours divers": {}
+ },
+ "637-R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "6371-Personnel int\u00e9rimaire": {},
+ "6372-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "638-Autres charges externes": {
+ "6381-Frais de recrutement du personnel": {},
+ "6382-Frais de d\u00e9m\u00e9nagement": {},
+ "6383-R\u00e9ceptions": {},
+ "6384-Missions": {},
+ "6385-Charges de copropri\u00e9t\u00e9": {}
+ }
+ },
+ "64-Imp\u00f4ts et taxes": {
+ "641-Imp\u00f4ts et taxes directs": {
+ "6411-Imp\u00f4ts fonciers et taxes annexes": {},
+ "6412-Patentes, licences et taxes annexes": {},
+ "6413-Taxes sur appointements et salaires": {},
+ "6414-Taxes d\u2019apprentissage": {},
+ "6415-Formation professionnelle continue": {},
+ "6418-Autres imp\u00f4ts et taxes directs": {}
+ },
+ "645-Imp\u00f4ts et taxes indirects": {},
+ "646-Droits d\u2019enregistrement": {
+ "6461-Droits de mutation": {},
+ "6462-Droits de timbre": {},
+ "6463-Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {},
+ "6464-Vignettes": {},
+ "6468-Autres droits": {}
+ },
+ "647-P\u00e9nalit\u00e9s, amendes fiscales": {
+ "6471-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {},
+ "6472-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {},
+ "6473-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {},
+ "6474-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {},
+ "6478-Autres p\u00e9nalit\u00e9s et amendes fiscales": {}
+ },
+ "648-Autres imp\u00f4ts et taxes": {}
+ },
+ "65-Autres charges": {
+ "651-Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "6511-Clients": {},
+ "6515-Autres d\u00e9biteurs": {}
+ },
+ "652-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "6521-Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {},
+ "6525-Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "654-Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "6541-Immobilisations incorporelles": {},
+ "6542-Immobilisations corporelles": {}
+ },
+ "656-Perte de change sur cr\u00e9ances et dettes commerciale": {},
+ "657-P\u00e9nalit\u00e9s et amendes p\u00e9nales": {},
+ "658-Charges diverses": {
+ "6581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "6582-Dons": {},
+ "6583-M\u00e9c\u00e9nat": {},
+ "6588-Autres charges diverses": {}
+ },
+ "659-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "6591-Sur risques \u00e0 court terme": {},
+ "6593-Sur stocks": {},
+ "6594-Sur cr\u00e9ances": {},
+ "6598-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {}
+ }
+ },
+ "66-Charges de personnel": {
+ "661-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "6611-Appointements salaires et commissions": {},
+ "6612-Primes et gratifications": {},
+ "6613-Cong\u00e9s pay\u00e9s": {},
+ "6614-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6615-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6616-Suppl\u00e9ment familial": {},
+ "6617-Avantages en nature": {},
+ "6618-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "662-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "6621-Appointements salaires et commissions": {},
+ "6622-Primes et gratifications": {},
+ "6623-Cong\u00e9s pay\u00e9s": {},
+ "6624-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6625-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6626-Suppl\u00e9ment familial": {},
+ "6627-Avantages en nature": {},
+ "6628-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "663-Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "6631-Indemnit\u00e9s de logement": {},
+ "6632-Indemnit\u00e9s de repr\u00e9sentation": {},
+ "6633-Indemnit\u00e9s d\u2019expatriation": {},
+ "6634-Indemnit\u00e9s de transport": {},
+ "6638-Autres indemnit\u00e9s et avantages divers": {}
+ },
+ "664-Charges sociales": {
+ "6641-Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {},
+ "6642-Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {}
+ },
+ "666-R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "6661-R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {},
+ "6662-Charges sociales": {}
+ },
+ "667-R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "6671-Personnel int\u00e9rimaire": {},
+ "6672-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "668-Autres charges sociales": {
+ "6681-Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {},
+ "6682-Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {},
+ "6683-Versements et contributions aux autres \u0153uvres sociales": {},
+ "6684-M\u00e9decine du travail et pharmacie": {},
+ "6685-Assurances et organismes de sant\u00e9": {},
+ "6686-Assurances retraite et fonds de pension": {},
+ "6687-Majorations et p\u00e9nalit\u00e9s sociales": {},
+ "6688-Charges sociales diverses": {}
+ }
+ },
+ "67-Frais financiers et charges assimil\u00e9es": {
+ "671-Int\u00e9r\u00eats des emprunts": {
+ "6711-Emprunts obligataires": {},
+ "6712-Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "6713-Dettes li\u00e9es \u00e0 des participations": {},
+ "6714-Primes de remboursement des obligations": {}
+ },
+ "672-Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "6722-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "6723-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "6724-Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {},
+ "6728-Int\u00e9r\u00eats dans loyers des autres locations acquisition": {}
+ },
+ "673-Escomptes accord\u00e9s": {},
+ "674-Autres int\u00e9r\u00eats": {
+ "6741-Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {},
+ "6742-Comptes courants bloqu\u00e9s": {},
+ "6743-Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {},
+ "6744-Int\u00e9r\u00eats sur dettes commerciales": {},
+ "6745-Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {},
+ "6748-Int\u00e9r\u00eats sur dettes diverses": {}
+ },
+ "675-Escomptes des effets de commerce": {},
+ "676-Pertes de change financi\u00e8res": {},
+ "677-Pertes sur titres de placement": {
+ "6771-Pertes sur cessions de titres de placement": {},
+ "6772-Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {}
+ },
+ "678-Pertes et charges sur risques financiers": {
+ "6781-Sur rentes viag\u00e8res": {},
+ "6782-Sur op\u00e9rations financi\u00e8res": {},
+ "6784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "679-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "6791-Sur risques financiers": {},
+ "6795-Sur titres de placement": {},
+ "6798-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "68-Dotations aux amortissements": {
+ "681-Dotations aux amortissements d\u2019exploitation": {
+ "6812-Dotations aux amortissements des immobilisations incorporelles": {},
+ "6813-Dotations aux amortissements des immobilisations corporelles": {}
+ }
+ },
+ "69-Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "691-Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "6911-Dotations aux provisions pour risques et charges": {},
+ "6913-Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {},
+ "6914-Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {}
+ },
+ "697-Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "6971-Dotations aux provisions pour risques et charges": {},
+ "6972-Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "7-Comptes de produits des activit\u00e9s ordinaires": {
+ "70-Ventes": {
+ "701-Ventes de marchandises": {
+ "7011-Dans la R\u00e9gion": {},
+ "7012-Hors R\u00e9gion": {},
+ "7013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7015-Sur internet": {},
+ "7019-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "702-Ventes de produits finis": {
+ "7021-Dans la R\u00e9gion": {},
+ "7022-Hors R\u00e9gion": {},
+ "7023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7025-Sur internet": {},
+ "7029-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "703-Ventes de produits interm\u00e9diaires": {
+ "7031-Dans la R\u00e9gion": {},
+ "7032-Hors R\u00e9gion": {},
+ "7033-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7034-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7035-Sur internet": {},
+ "7039-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "704-Ventes de produits r\u00e9siduels": {
+ "7041-Dans la R\u00e9gion": {},
+ "7042-Hors R\u00e9gion": {},
+ "7043-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7044-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7045-Sur internet": {},
+ "7049-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "705-Travaux factur\u00e9s": {
+ "7051-Dans la R\u00e9gion": {},
+ "7052-Hors R\u00e9gion": {},
+ "7053-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7054-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7055-Sur internet": {},
+ "7059-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "706-Services vendus": {
+ "7061-Dans la R\u00e9gion": {},
+ "7062-Hors R\u00e9gion": {},
+ "7063-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7064-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7065-Sur internet": {},
+ "7069-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "707-Produits accessoires": {
+ "7071-Ports, emballages perdus et autres frais factur\u00e9s": {},
+ "7072-Commissions et courtages": {},
+ "7073-Locations": {},
+ "7074-Bonis sur reprises et cessions d\u2019emballages": {},
+ "7075-Mise \u00e0 disposition de personnel": {},
+ "7076-Redevances pour brevets, logiciels, marques et droits similaires": {},
+ "7077-Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {},
+ "7078-Autres produits accessoires": {}
+ }
+ },
+ "71-Subventions d\u2019exploitation": {
+ "711-Sur produits \u00e0 l\u2019exportation": {},
+ "712-Sur produits \u00e0 l\u2019importation": {},
+ "713-Sur produits de p\u00e9r\u00e9quation": {},
+ "714-Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {},
+ "718-Autres subventions d\u2019exploitation": {
+ "7181-Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {},
+ "7182-Vers\u00e9es par les organismes internationaux": {},
+ "7183-Vers\u00e9es par des tiers": {}
+ }
+ },
+ "72-Production immobilis\u00e9e": {
+ "721-Immobilisations incorporelles": {},
+ "722-Immobilisations corporelles": {
+ "7221-Immobilisations corporelles (hors actifs biologiques)": {},
+ "7222-Immobilisations corporelles (actifs biologiques)": {}
+ },
+ "724-Production auto-consomm\u00e9e": {},
+ "726-Immobilisations financi\u00e8res": {}
+ },
+ "73-Variations des stocks de biens et de services produits": {
+ "734-Variations des stocks de produits en cours": {
+ "7341-Produits en cours": {},
+ "7342-Travaux en cours": {}
+ },
+ "735-Variations des en-cours de services": {
+ "7351-\u00c9tudes en cours": {},
+ "7352-Prestations de services en cours": {}
+ },
+ "736-Variations des stocks de produits finis": {},
+ "737-Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "7371-Produits interm\u00e9diaires": {},
+ "7372-Produits r\u00e9siduels": {}
+ }
+ },
+ "75-Autres produits": {
+ "751-Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {},
+ "752-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "7521-Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {},
+ "7525-B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "754-Produits des cessions courantes d\u2019immobilisations": {
+ "7541-Immobilisations incorporelles": {},
+ "7542-Immobilisations corporelles": {}
+ },
+ "756-Gains de change sur cr\u00e9ances et dettes commerciales": {},
+ "758-Produits divers": {
+ "7581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "7582-Indemnit\u00e9s d\u2019assurances re\u00e7ues": {},
+ "7588-Autres produits divers": {}
+ },
+ "759-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "7591-Sur risques \u00e0 court terme": {},
+ "7593-Sur stocks": {},
+ "7594-Sur cr\u00e9ances": {},
+ "7598-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {}
+ }
+ },
+ "77-Revenus financiers et produits assimil\u00e9s": {
+ "771-Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "7712-Int\u00e9r\u00eats de pr\u00eats": {},
+ "7713-Int\u00e9r\u00eats sur cr\u00e9ances diverses": {}
+ },
+ "772-Revenus de participations et autres titres immobilis\u00e9s": {
+ "7721-Revenus des titres de participation": {},
+ "7722-Revenus autres titres immobilis\u00e9s": {}
+ },
+ "773-Escomptes obtenus": {},
+ "774-Revenus de placement": {
+ "7745-Revenus des obligations": {},
+ "7746-Revenus des titres de placement": {}
+ },
+ "775-Int\u00e9r\u00eats dans loyers de location acquisition": {},
+ "776-Gains de change financiers": {},
+ "777-Gains sur cessions de titres de placement": {},
+ "778-Gains sur risques financiers": {
+ "7781-Sur rentes viag\u00e8res": {},
+ "7782-Sur op\u00e9rations financi\u00e8res": {},
+ "7784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "779-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "7791-Sur risques financiers": {},
+ "7795-Sur titres de placement": {},
+ "7798-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "78-Transferts de charges": {
+ "781-Transferts de charges d\u2019exploitation": {},
+ "787-Transferts de charges financi\u00e8res": {}
+ },
+ "79-Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "791-Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "7911-Pour risques et charges": {},
+ "7913-Des immobilisations incorporelles": {},
+ "7914-Des immobilisations corporelles": {}
+ },
+ "797-Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "7971-Pour risques et charges": {},
+ "7972-Des immobilisations financi\u00e8res": {}
+ },
+ "798-Reprises d\u2019amortissements": {},
+ "799-Reprises de subventions d\u2019investissement": {}
+ },
+ "root_type": "Income"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "81-Valeurs comptables des cessions d\u2019immobilisations": {
+ "811-Immobilisations incorporelles": {},
+ "812-Immobilisations corporelles": {},
+ "816-Immobilisations financi\u00e8res": {}
+ },
+ "83-Charges hors activit\u00e9s ordinaires": {
+ "831-Charges HAO constat\u00e9es": {},
+ "833-Charges li\u00e9es aux op\u00e9rations de restructuration": {},
+ "834-Pertes sur cr\u00e9ances HAO": {},
+ "835-Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {},
+ "836-Abandons de cr\u00e9ances consentis": {},
+ "837-Charges li\u00e9es aux op\u00e9rations de liquidation": {},
+ "839-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "85-Dotations hors activit\u00e9s ordinaires": {
+ "851-Dotations aux provisions r\u00e9glement\u00e9es": {},
+ "852-Dotations aux amortissements HAO": {},
+ "853-Dotations aux d\u00e9pr\u00e9ciations HAO": {},
+ "854-Dotations aux provisions pour risques et charges HAO": {},
+ "858-Autres dotations HAO": {}
+ },
+ "87-Participation des travailleurs": {
+ "871-Participation l\u00e9gale aux b\u00e9n\u00e9fices": {},
+ "874-Participation contractuelle aux b\u00e9n\u00e9fices": {},
+ "878-Autres participations": {}
+ },
+ "89-Imp\u00f4ts sur le r\u00e9sultat": {
+ "891-Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "8911-Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {},
+ "8912-Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {},
+ "8913-Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {}
+ },
+ "892-Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {},
+ "895-Imp\u00f4t minimum forfaitaire IMF": {},
+ "899-D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "8991-D\u00e9gr\u00e8vements": {},
+ "8994-Annulations pour pertes r\u00e9troactives": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "82-Produits des cessions d\u2019immobilisations": {
+ "821-Immobilisations incorporelles": {},
+ "822-Immobilisations corporelles": {},
+ "826-Immobilisations financi\u00e8res": {}
+ },
+ "84-Produits hors activit\u00e9s ordinaires": {
+ "841-Produits HAO constat\u00e9s": {},
+ "843-Produits li\u00e9s aux op\u00e9rations de restructuration": {},
+ "844-Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {},
+ "845-Dons et lib\u00e9ralit\u00e9s obtenus": {},
+ "846-Abandons de cr\u00e9ances obtenus": {},
+ "847-Produits li\u00e9s aux op\u00e9rations de liquidation": {},
+ "848-Transferts de charges HAO": {},
+ "849-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "86-Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "861-Reprises de provisions r\u00e9glement\u00e9es": {},
+ "862-Reprises d\u2019amortissements HAO": {},
+ "863-Reprises de d\u00e9pr\u00e9ciations HAO": {},
+ "864-Reprises de provisions pour risques et charges HAO": {},
+ "868-Autres reprises HAO": {}
+ },
+ "88-Subventions d\u2019\u00e9quilibre": {
+ "881-\u00c9tat": {},
+ "884-Collectivit\u00e9s publiques": {},
+ "886-Groupe": {},
+ "888-Autres": {}
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/km_plan_comptable_avec_code.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/km_plan_comptable_avec_code.json
new file mode 100644
index 00000000000..38f26d5ee4e
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/km_plan_comptable_avec_code.json
@@ -0,0 +1,4208 @@
+{
+ "country_code": "km",
+ "name": "Syscohada - Plan Comptable avec code",
+ "tree": {
+ "Comptes de ressources durables": {
+ "Capital": {
+ "Capital social": {
+ "Capital souscrit, non appel\u00e9": {
+ "account_number": "1011"
+ },
+ "Capital souscrit, appel\u00e9, non vers\u00e9": {
+ "account_number": "1012"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {
+ "account_number": "1013"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, amorti": {
+ "account_number": "1014"
+ },
+ "Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {
+ "account_number": "1018"
+ },
+ "account_number": "101"
+ },
+ "Capital par dotation": {
+ "Dotation initiale": {
+ "account_number": "1021"
+ },
+ "Dotations compl\u00e9mentaires": {
+ "account_number": "1022"
+ },
+ "Autres dotations": {
+ "account_number": "1028"
+ },
+ "account_number": "102"
+ },
+ "Capital personnel": {
+ "account_number": "103"
+ },
+ "Compte de l\u2019exploitant": {
+ "Apports temporaires": {
+ "account_number": "1041"
+ },
+ "Op\u00e9rations courantes": {
+ "account_number": "1042"
+ },
+ "R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {
+ "account_number": "1043"
+ },
+ "Pr\u00e9l\u00e8vements d\u2019autoconsommation": {
+ "account_number": "1047"
+ },
+ "Autres pr\u00e9l\u00e8vements": {
+ "account_number": "1048"
+ },
+ "account_number": "104"
+ },
+ "Primes li\u00e9es au capital social": {
+ "Primes d\u2019\u00e9mission": {
+ "account_number": "1051"
+ },
+ "Primes d\u2019apport": {
+ "account_number": "1052"
+ },
+ "Primes de fusion": {
+ "account_number": "1053"
+ },
+ "Primes de conversion": {
+ "account_number": "1054"
+ },
+ "Autres primes": {
+ "account_number": "1058"
+ },
+ "account_number": "105"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation": {
+ "\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {
+ "account_number": "1061"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation libre": {
+ "account_number": "1062"
+ },
+ "account_number": "106"
+ },
+ "Apporteurs, capital souscrit, non appel\u00e9": {
+ "account_number": "109"
+ },
+ "account_number": "10"
+ },
+ "R\u00e9serves": {
+ "R\u00e9serve l\u00e9gale": {
+ "account_number": "111"
+ },
+ "R\u00e9serves statutaires ou contractuelles": {
+ "account_number": "112"
+ },
+ "R\u00e9serves r\u00e9glement\u00e9es": {
+ "R\u00e9serves de plus-values nettes \u00e0 long terme": {
+ "account_number": "1131"
+ },
+ "R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "1132"
+ },
+ "R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {
+ "account_number": "1133"
+ },
+ "R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {
+ "account_number": "1134"
+ },
+ "Autres r\u00e9serves r\u00e9glement\u00e9es": {
+ "account_number": "1135"
+ },
+ "account_number": "113"
+ },
+ "Autres r\u00e9serves": {
+ "R\u00e9serves facultatives": {
+ "account_number": "1181"
+ },
+ "R\u00e9serves diverses": {
+ "account_number": "1188"
+ },
+ "account_number": "118"
+ },
+ "account_number": "11"
+ },
+ "Report \u00e0 nouveau": {
+ "Report \u00e0 nouveau cr\u00e9diteur": {
+ "account_number": "121"
+ },
+ "Report \u00e0 nouveau d\u00e9biteur": {
+ "Perte nette \u00e0 reporter": {
+ "account_number": "1291"
+ },
+ "Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {
+ "account_number": "1292"
+ },
+ "account_number": "129"
+ },
+ "account_number": "12"
+ },
+ "R\u00e9sultat net de l\u2019exercice": {
+ "R\u00e9sultat en instance d\u2019affectation": {
+ "R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {
+ "account_number": "1301"
+ },
+ "R\u00e9sultat en instance d\u2019affectation : perte": {
+ "account_number": "1309"
+ },
+ "account_number": "130"
+ },
+ "R\u00e9sultat net : b\u00e9n\u00e9fice": {
+ "account_number": "131"
+ },
+ "Marge commerciale (MC)": {
+ "account_number": "132"
+ },
+ "Valeur ajout\u00e9e (VA)": {
+ "account_number": "133"
+ },
+ "Exc\u00e9dent brut d\u2019exploitation (EBE)": {
+ "account_number": "134"
+ },
+ "R\u00e9sultat d\u2019exploitation (RE)": {
+ "account_number": "135"
+ },
+ "R\u00e9sultat financier (RF)": {
+ "account_number": "136"
+ },
+ "R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {
+ "account_number": "137"
+ },
+ "R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "R\u00e9sultat de fusion": {
+ "account_number": "1381"
+ },
+ "R\u00e9sultat d\u2019apport partiel d\u2019actif": {
+ "account_number": "1382"
+ },
+ "R\u00e9sultat de scission": {
+ "account_number": "1383"
+ },
+ "R\u00e9sultat de liquidation": {
+ "account_number": "1384"
+ },
+ "account_number": "138"
+ },
+ "R\u00e9sultat net : perte": {
+ "account_number": "139"
+ },
+ "account_number": "13"
+ },
+ "Subventions d\u2019investissement": {
+ "Subventions d\u2019\u00e9quipement": {
+ "\u00c9tat": {
+ "account_number": "1411"
+ },
+ "R\u00e9gions": {
+ "account_number": "1412"
+ },
+ "D\u00e9partements": {
+ "account_number": "1413"
+ },
+ "Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {
+ "account_number": "1414"
+ },
+ "Entit\u00e9s publiques ou mixtes": {
+ "account_number": "1415"
+ },
+ "Entit\u00e9s et organismes priv\u00e9s": {
+ "account_number": "1416"
+ },
+ "Organismes internationaux": {
+ "account_number": "1417"
+ },
+ "Autres": {
+ "account_number": "1418"
+ },
+ "account_number": "141"
+ },
+ "Autres subventions d\u2019investissement": {
+ "account_number": "148"
+ },
+ "account_number": "14"
+ },
+ "Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "Amortissements d\u00e9rogatoires": {
+ "account_number": "151"
+ },
+ "Plus-values de cession \u00e0 r\u00e9investir": {
+ "account_number": "152"
+ },
+ "Fonds r\u00e9glement\u00e9s": {
+ "Fonds National": {
+ "account_number": "1531"
+ },
+ "Pr\u00e9l\u00e8vement pour le Budget": {
+ "account_number": "1532"
+ },
+ "account_number": "153"
+ },
+ "Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {
+ "account_number": "154"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "Reconstitution des gisements miniers et p\u00e9troliers": {
+ "account_number": "1551"
+ },
+ "account_number": "155"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "Hausse de prix": {
+ "account_number": "1561"
+ },
+ "Fluctuation des cours": {
+ "account_number": "1562"
+ },
+ "account_number": "156"
+ },
+ "Provisions pour investissement": {
+ "account_number": "157"
+ },
+ "Autres provisions et fonds r\u00e9glement\u00e9s": {
+ "account_number": "158"
+ },
+ "account_number": "15"
+ },
+ "Emprunts et dettes assimil\u00e9es": {
+ "Emprunts obligataires": {
+ "Emprunts obligataires ordinaires": {
+ "account_number": "1611"
+ },
+ "Emprunts obligataires convertibles en actions": {
+ "account_number": "1612"
+ },
+ "Emprunts obligataires remboursables en actions": {
+ "account_number": "1613"
+ },
+ "Autres emprunts obligataires": {
+ "account_number": "1618"
+ },
+ "account_number": "161"
+ },
+ "Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "162"
+ },
+ "Avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "163"
+ },
+ "Avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "164"
+ },
+ "D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "D\u00e9p\u00f4ts": {
+ "account_number": "1651"
+ },
+ "Cautionnements": {
+ "account_number": "1652"
+ },
+ "account_number": "165"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur emprunts obligataires": {
+ "account_number": "1661"
+ },
+ "Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "1662"
+ },
+ "Sur avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "1663"
+ },
+ "Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "1664"
+ },
+ "Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "account_number": "1665"
+ },
+ "Sur avances assorties de conditions particuli\u00e8res": {
+ "account_number": "1667"
+ },
+ "Sur autres emprunts et dettes": {
+ "account_number": "1668"
+ },
+ "account_number": "166"
+ },
+ "Avances assorties de conditions particuli\u00e8res": {
+ "Avances bloqu\u00e9es pour augmentation du capital": {
+ "account_number": "1671"
+ },
+ "Avances conditionn\u00e9es par l\u2019\u00c9tat": {
+ "account_number": "1672"
+ },
+ "Avances conditionn\u00e9es par les autres organismes africains": {
+ "account_number": "1673"
+ },
+ "Avances conditionn\u00e9es par les organismes internationaux": {
+ "account_number": "1674"
+ },
+ "account_number": "167"
+ },
+ "Autres emprunts et dettes": {
+ "Rentes viag\u00e8res capitalis\u00e9es": {
+ "account_number": "1681"
+ },
+ "Billets de fonds": {
+ "account_number": "1682"
+ },
+ "Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {
+ "account_number": "1683"
+ },
+ "Emprunts participatifs": {
+ "account_number": "1684"
+ },
+ "Participation des travailleurs aux b\u00e9n\u00e9fices": {
+ "account_number": "1685"
+ },
+ "Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {
+ "account_number": "1686"
+ },
+ "account_number": "168"
+ },
+ "account_number": "16"
+ },
+ "Dettes de location acquisition": {
+ "Dettes de location acquisition / cr\u00e9dit bail immobilier": {
+ "account_number": "172"
+ },
+ "Dettes de location acquisition / cr\u00e9dit bail mobilier": {
+ "account_number": "173"
+ },
+ "Dettes de location acquisition / location de vente": {
+ "account_number": "174"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "1762"
+ },
+ "Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "1763"
+ },
+ "Sur dettes de location acquisition / location-vente": {
+ "account_number": "1764"
+ },
+ "Sur autres dettes de location acquisition": {
+ "account_number": "1768"
+ },
+ "account_number": "176"
+ },
+ "Autres dettes de location acquisition": {
+ "account_number": "178"
+ },
+ "account_number": "17"
+ },
+ "Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "Dettes li\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "1811"
+ },
+ "Dettes li\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "1812"
+ },
+ "account_number": "181"
+ },
+ "Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "182"
+ },
+ "Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "183"
+ },
+ "Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "184"
+ },
+ "Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "185"
+ },
+ "Comptes de liaison charges": {
+ "account_number": "186"
+ },
+ "Comptes de liaison produits": {
+ "account_number": "187"
+ },
+ "Comptes de liaison des soci\u00e9t\u00e9s en participation": {
+ "account_number": "188"
+ },
+ "account_number": "18"
+ },
+ "Provisions pour risques et charges": {
+ "Provisions pour litiges": {
+ "account_number": "191"
+ },
+ "Provisions pour garanties donn\u00e9es aux clients": {
+ "account_number": "192"
+ },
+ "Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {
+ "account_number": "193"
+ },
+ "Provisions pour pertes de change": {
+ "account_number": "194"
+ },
+ "Provisions pour imp\u00f4ts": {
+ "account_number": "195"
+ },
+ "Provisions pour pensions et obligations similaires": {
+ "Provisions pour pensions et obligations similaires engagement de retraite": {
+ "account_number": "1961"
+ },
+ "Actif du r\u00e9gime de retraite": {
+ "account_number": "1962"
+ },
+ "account_number": "196"
+ },
+ "Provisions pour restructuration": {
+ "account_number": "197"
+ },
+ "Autres provisions pour risques et charges": {
+ "Provisions pour amendes et p\u00e9nalit\u00e9s": {
+ "account_number": "1981"
+ },
+ "Provisions pour propre assureur": {
+ "account_number": "1983"
+ },
+ "Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "1984"
+ },
+ "Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {
+ "account_number": "1985"
+ },
+ "Provisions pour divers risques et charges": {
+ "account_number": "1988"
+ },
+ "account_number": "198"
+ },
+ "account_number": "19"
+ },
+ "root_type": "Equity",
+ "account_number": "1"
+ },
+ "Comptes d\u2019actif immobilis\u00e9": {
+ "Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "211"
+ },
+ "Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "Brevets": {
+ "account_type": "Fixed Asset",
+ "account_number": "2121"
+ },
+ "Licences": {
+ "account_type": "Fixed Asset",
+ "account_number": "2122"
+ },
+ "Concessions de service public": {
+ "account_type": "Fixed Asset",
+ "account_number": "2123"
+ },
+ "Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "account_number": "2128"
+ },
+ "account_number": "212"
+ },
+ "Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "Logiciels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2131"
+ },
+ "Sites internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2132"
+ },
+ "account_number": "213"
+ },
+ "Marques": {
+ "account_type": "Fixed Asset",
+ "account_number": "214"
+ },
+ "Fonds commercial": {
+ "account_type": "Fixed Asset",
+ "account_number": "215"
+ },
+ "Droit au bail": {
+ "account_type": "Fixed Asset",
+ "account_number": "216"
+ },
+ "Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset",
+ "account_number": "217"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset",
+ "account_number": "2181"
+ },
+ "Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset",
+ "account_number": "2182"
+ },
+ "Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset",
+ "account_number": "2183"
+ },
+ "Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset",
+ "account_number": "2184"
+ },
+ "Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2188"
+ },
+ "account_number": "218"
+ },
+ "Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2191"
+ },
+ "Logiciels et internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2193"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2198"
+ },
+ "account_number": "219"
+ },
+ "account_number": "21"
+ },
+ "Terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset",
+ "account_number": "2211"
+ },
+ "Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset",
+ "account_number": "2212"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2218"
+ },
+ "account_number": "221"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset",
+ "account_number": "2221"
+ },
+ "Autres terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2228"
+ },
+ "account_number": "222"
+ },
+ "Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2231"
+ },
+ "Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2232"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2234"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2235"
+ },
+ "Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "account_number": "2238"
+ },
+ "account_number": "223"
+ },
+ "Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset",
+ "account_number": "2241"
+ },
+ "Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2245"
+ },
+ "Autres travaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2248"
+ },
+ "account_number": "224"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "Carri\u00e8res": {
+ "account_type": "Fixed Asset",
+ "account_number": "2251"
+ },
+ "account_number": "225"
+ },
+ "Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "Parkings": {
+ "account_type": "Fixed Asset",
+ "account_number": "2261"
+ },
+ "account_number": "226"
+ },
+ "Terrains mis en concession": {
+ "account_type": "Fixed Asset",
+ "account_number": "227"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains immeubles de placement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2281"
+ },
+ "Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset",
+ "account_number": "2285"
+ },
+ "Terrains de location acquisition": {
+ "account_type": "Fixed Asset",
+ "account_number": "2286"
+ },
+ "Divers terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2288"
+ },
+ "account_number": "228"
+ },
+ "Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "account_number": "2291"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2292"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2295"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2298"
+ },
+ "account_number": "229"
+ },
+ "account_number": "22"
+ },
+ "B\u00e2timents, installations techniques et agencements": {
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "B\u00e2timents industriels": {
+ "account_number": "2311"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2312"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2313"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2314"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2315"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2316"
+ },
+ "account_number": "231"
+ },
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "B\u00e2timents industriels": {
+ "account_number": "2321"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2322"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2323"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2324"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2325"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2326"
+ },
+ "account_number": "232"
+ },
+ "Ouvrages d\u2019infrastructure": {
+ "Voies de terre": {
+ "account_number": "2331"
+ },
+ "Voies de fer": {
+ "account_number": "2332"
+ },
+ "Voies d\u2019eau": {
+ "account_number": "2333"
+ },
+ "Barrages, Digues": {
+ "account_number": "2334"
+ },
+ "Pistes d\u2019a\u00e9rodrome": {
+ "account_number": "2335"
+ },
+ "Autres ouvrages d\u2019infrastructures": {
+ "account_number": "2338"
+ },
+ "account_number": "233"
+ },
+ "Am\u00e9nagements, agencements et installations techniques": {
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {
+ "account_number": "2341"
+ },
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {
+ "account_number": "2342"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {
+ "account_number": "2343"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {
+ "account_number": "2344"
+ },
+ "Am\u00e9nagements et agencements des b\u00e2timents": {
+ "account_number": "2345"
+ },
+ "account_number": "234"
+ },
+ "Am\u00e9nagements de bureaux": {
+ "Installations g\u00e9n\u00e9rales": {
+ "account_number": "2351"
+ },
+ "Autres am\u00e9nagements de bureaux": {
+ "account_number": "2358"
+ },
+ "account_number": "235"
+ },
+ "B\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "237"
+ },
+ "Autres installations et agencements": {
+ "account_number": "238"
+ },
+ "B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "B\u00e2timents en cours": {
+ "account_number": "2391"
+ },
+ "Installations en cours": {
+ "account_number": "2392"
+ },
+ "Ouvrages d\u2019infrastructure en cours": {
+ "account_number": "2393"
+ },
+ "Am\u00e9nagements et agencements et installations techniques en cours": {
+ "account_number": "2394"
+ },
+ "Am\u00e9nagements de bureaux en cours": {
+ "account_number": "2395"
+ },
+ "Autres installations et agencements en cours": {
+ "account_number": "2398"
+ },
+ "account_number": "239"
+ },
+ "account_number": "23"
+ },
+ "Mat\u00e9riel, mobilier et actifs biologiques": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "Mat\u00e9riel industriel": {
+ "account_number": "2411"
+ },
+ "Outillage industriel": {
+ "account_number": "2412"
+ },
+ "Mat\u00e9riel commercial": {
+ "account_number": "2413"
+ },
+ "Outillage commercial": {
+ "account_number": "2414"
+ },
+ "Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {
+ "account_number": "2416"
+ },
+ "account_number": "241"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "Mat\u00e9riel agricole": {
+ "account_number": "2421"
+ },
+ "Outillage agricole": {
+ "account_number": "2422"
+ },
+ "Mat\u00e9riel & outillage agricole de location-acquisition": {
+ "account_number": "2426"
+ },
+ "account_number": "242"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "243"
+ },
+ "Mat\u00e9riel et mobilier": {
+ "Mat\u00e9riel de bureau": {
+ "account_number": "2441"
+ },
+ "Mat\u00e9riel informatique": {
+ "account_number": "2442"
+ },
+ "Mat\u00e9riel bureautique": {
+ "account_number": "2443"
+ },
+ "Mobilier de bureau": {
+ "account_number": "2444"
+ },
+ "Mat\u00e9riel et mobilier immeubles de placement": {
+ "account_number": "2445"
+ },
+ "Mat\u00e9riel et mobilier de location acquisition": {
+ "account_number": "2446"
+ },
+ "Mat\u00e9riel et mobilier des logements du personnel": {
+ "account_number": "2447"
+ },
+ "account_number": "244"
+ },
+ "Mat\u00e9riel de transport": {
+ "Mat\u00e9riel automobile": {
+ "account_number": "2451"
+ },
+ "Mat\u00e9riel ferroviaire": {
+ "account_number": "2452"
+ },
+ "Mat\u00e9riel fluvial, lagunaire": {
+ "account_number": "2453"
+ },
+ "Mat\u00e9riel naval": {
+ "account_number": "2454"
+ },
+ "Mat\u00e9riel a\u00e9rien": {
+ "account_number": "2455"
+ },
+ "Mat\u00e9riel de transport de location-acquisition": {
+ "account_number": "2456"
+ },
+ "Mat\u00e9riel hippomobile": {
+ "account_number": "2457"
+ },
+ "Autres mat\u00e9riels de transport": {
+ "account_number": "2458"
+ },
+ "account_number": "245"
+ },
+ "Actifs biologiques": {
+ "Cheptel, animaux de trait": {
+ "account_number": "2461"
+ },
+ "Cheptel, animaux reproducteurs": {
+ "account_number": "2462"
+ },
+ "Animaux de garde": {
+ "account_number": "2463"
+ },
+ "Plantations agricoles": {
+ "account_number": "2465"
+ },
+ "Autres actifs biologiques": {
+ "account_number": "2468"
+ },
+ "account_number": "246"
+ },
+ "Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "Agencements et am\u00e9nagements du mat\u00e9riel": {
+ "account_number": "2471"
+ },
+ "Agencements et am\u00e9nagements des actifs biologiques": {
+ "account_number": "2472"
+ },
+ "Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2478"
+ },
+ "account_number": "247"
+ },
+ "Autres mat\u00e9riels et mobiliers": {
+ "Collections et \u0153uvres d\u2019art": {
+ "account_number": "2481"
+ },
+ "Divers mat\u00e9riels mobiliers": {
+ "account_number": "2488"
+ },
+ "account_number": "248"
+ },
+ "Mat\u00e9riels et actifs biologiques en cours": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2491"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "account_number": "2492"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2493"
+ },
+ "Mat\u00e9riel et mobilier de bureau": {
+ "account_number": "2494"
+ },
+ "Mat\u00e9riel de transport": {
+ "account_number": "2495"
+ },
+ "Actifs biologiques": {
+ "account_number": "2496"
+ },
+ "Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2497"
+ },
+ "Autres mat\u00e9riels et actifs biologiques en cours": {
+ "account_number": "2498"
+ },
+ "account_number": "249"
+ },
+ "account_number": "24"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations": {
+ "Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "251"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "252"
+ },
+ "account_number": "25"
+ },
+ "Titres de participation": {
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "261"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "262"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "263"
+ },
+ "Participations dans des organismes professionnels": {
+ "account_number": "265"
+ },
+ "Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "266"
+ },
+ "Autres titres de participation": {
+ "account_number": "268"
+ },
+ "account_number": "26"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "Pr\u00eats et cr\u00e9ances": {
+ "Pr\u00eats participatifs": {
+ "account_number": "2711"
+ },
+ "Pr\u00eats aux associ\u00e9s": {
+ "account_number": "2712"
+ },
+ "Billets de fonds": {
+ "account_number": "2713"
+ },
+ "Titres pr\u00eat\u00e9s": {
+ "account_number": "2714"
+ },
+ "Autres pr\u00eats et cr\u00e9ances": {
+ "account_number": "2718"
+ },
+ "account_number": "271"
+ },
+ "Pr\u00eats au personnel": {
+ "Pr\u00eats immobiliers": {
+ "account_number": "2721"
+ },
+ "Pr\u00eats mobiliers et d\u2019installation": {
+ "account_number": "2722"
+ },
+ "Autres pr\u00eats au personnel": {
+ "account_number": "2728"
+ },
+ "account_number": "272"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "Retenues de garantie": {
+ "account_number": "2731"
+ },
+ "Fonds r\u00e9glement\u00e9": {
+ "account_number": "2733"
+ },
+ "Cr\u00e9ances sur le conc\u00e9dant": {
+ "account_number": "2734"
+ },
+ "Autres cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2738"
+ },
+ "account_number": "273"
+ },
+ "Titres immobilis\u00e9s": {
+ "Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {
+ "account_number": "2741"
+ },
+ "Titres participatifs": {
+ "account_number": "2742"
+ },
+ "Certificats d\u2019investissement": {
+ "account_number": "2743"
+ },
+ "Parts de fonds commun de placement (FCP)": {
+ "account_number": "2744"
+ },
+ "Obligations": {
+ "account_number": "2745"
+ },
+ "Actions ou parts propres": {
+ "account_number": "2746"
+ },
+ "Autres titres immobilis\u00e9s": {
+ "account_number": "2748"
+ },
+ "account_number": "274"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "D\u00e9p\u00f4ts pour loyers d\u2019avance": {
+ "account_number": "2751"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {
+ "account_number": "2752"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019eau": {
+ "account_number": "2753"
+ },
+ "D\u00e9p\u00f4ts pour le gaz": {
+ "account_number": "2754"
+ },
+ "D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {
+ "account_number": "2755"
+ },
+ "Cautionnements sur march\u00e9s publics": {
+ "account_number": "2756"
+ },
+ "Cautionnements sur autres op\u00e9rations": {
+ "account_number": "2757"
+ },
+ "Autres d\u00e9p\u00f4ts et cautionnements": {
+ "account_number": "2758"
+ },
+ "account_number": "275"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Pr\u00eats et cr\u00e9ances non commerciales": {
+ "account_number": "2761"
+ },
+ "Pr\u00eats au personnel": {
+ "account_number": "2762"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2763"
+ },
+ "Titres immobilis\u00e9s": {
+ "account_number": "2764"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2765"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {
+ "account_number": "2767"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "account_number": "2768"
+ },
+ "account_number": "276"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "2771"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "2772"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "2773"
+ },
+ "Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "2774"
+ },
+ "account_number": "277"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "Cr\u00e9ances diverses groupe": {
+ "account_number": "2781"
+ },
+ "Cr\u00e9ances diverses hors groupe": {
+ "account_number": "2782"
+ },
+ "Banques d\u00e9p\u00f4ts \u00e0 terme": {
+ "account_number": "2784"
+ },
+ "Or et m\u00e9taux pr\u00e9cieux": {
+ "account_number": "2785"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "account_number": "2788"
+ },
+ "account_number": "278"
+ },
+ "account_number": "27"
+ },
+ "Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2811"
+ },
+ "Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2812"
+ },
+ "Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2813"
+ },
+ "Amortissements des marques": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2814"
+ },
+ "Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2815"
+ },
+ "Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2816"
+ },
+ "Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2817"
+ },
+ "Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2818"
+ },
+ "account_number": "281"
+ },
+ "Amortissements des terrains": {
+ "Amortissements des travaux de mise en valeur des terrains": {
+ "account_number": "2824"
+ },
+ "account_number": "282"
+ },
+ "Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2831"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2832"
+ },
+ "Amortissements des ouvrages d\u2019infrastructure": {
+ "account_number": "2833"
+ },
+ "Amortissements des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2834"
+ },
+ "Amortissements des am\u00e9nagements de bureaux": {
+ "account_number": "2835"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2837"
+ },
+ "Amortissements des autres installations et agencements": {
+ "account_number": "2838"
+ },
+ "account_number": "283"
+ },
+ "Amortissements du mat\u00e9riel": {
+ "Amortissements du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2841"
+ },
+ "Amortissements du mat\u00e9riel et outillage agricole": {
+ "account_number": "2842"
+ },
+ "Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2843"
+ },
+ "Amortissements du mat\u00e9riel et mobilier": {
+ "account_number": "2844"
+ },
+ "Amortissements du mat\u00e9riel de transport": {
+ "account_number": "2845"
+ },
+ "Amortissements des actifs biologiques": {
+ "account_number": "2846"
+ },
+ "Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2847"
+ },
+ "Amortissements des autres mat\u00e9riels": {
+ "account_number": "2848"
+ },
+ "account_number": "284"
+ },
+ "account_number": "28"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations": {
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {
+ "account_number": "2911"
+ },
+ "D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {
+ "account_number": "2912"
+ },
+ "D\u00e9pr\u00e9ciations des logiciels et sites internet": {
+ "account_number": "2913"
+ },
+ "D\u00e9pr\u00e9ciations des marques": {
+ "account_number": "2914"
+ },
+ "D\u00e9pr\u00e9ciations du fonds commercial": {
+ "account_number": "2915"
+ },
+ "D\u00e9pr\u00e9ciations du droit au bail": {
+ "account_number": "2916"
+ },
+ "D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {
+ "account_number": "2917"
+ },
+ "D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {
+ "account_number": "2918"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {
+ "account_number": "2919"
+ },
+ "account_number": "291"
+ },
+ "D\u00e9pr\u00e9ciations des terrains": {
+ "D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {
+ "account_number": "2921"
+ },
+ "D\u00e9pr\u00e9ciations des terrains nus": {
+ "account_number": "2922"
+ },
+ "D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {
+ "account_number": "2923"
+ },
+ "D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {
+ "account_number": "2924"
+ },
+ "D\u00e9pr\u00e9ciations des terrains de gisement": {
+ "account_number": "2925"
+ },
+ "D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {
+ "account_number": "2926"
+ },
+ "D\u00e9pr\u00e9ciations des terrains mis en concession": {
+ "account_number": "2927"
+ },
+ "D\u00e9pr\u00e9ciations des autres terrains": {
+ "account_number": "2928"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {
+ "account_number": "2929"
+ },
+ "account_number": "292"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2931"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2932"
+ },
+ "D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {
+ "account_number": "2933"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2934"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {
+ "account_number": "2935"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2937"
+ },
+ "D\u00e9pr\u00e9ciations des autres installations et agencements": {
+ "account_number": "2938"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {
+ "account_number": "2939"
+ },
+ "account_number": "293"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2941"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {
+ "account_number": "2942"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2943"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {
+ "account_number": "2944"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {
+ "account_number": "2945"
+ },
+ "D\u00e9pr\u00e9ciations des actifs biologiques": {
+ "account_number": "2946"
+ },
+ "D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2947"
+ },
+ "D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {
+ "account_number": "2948"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {
+ "account_number": "2949"
+ },
+ "account_number": "294"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "2951"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "2952"
+ },
+ "account_number": "295"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation": {
+ "D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "2961"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "2962"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "2963"
+ },
+ "D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {
+ "account_number": "2965"
+ },
+ "D\u00e9pr\u00e9ciations des parts dans des GIE": {
+ "account_number": "2966"
+ },
+ "D\u00e9pr\u00e9ciations des autres titres de participation": {
+ "account_number": "2968"
+ },
+ "account_number": "296"
+ },
+ "D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {
+ "account_number": "2971"
+ },
+ "D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {
+ "account_number": "2972"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2973"
+ },
+ "D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {
+ "account_number": "2974"
+ },
+ "D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2975"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "account_number": "2977"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {
+ "account_number": "2978"
+ },
+ "account_number": "297"
+ },
+ "account_number": "29"
+ },
+ "root_type": "Asset",
+ "account_number": "2"
+ },
+ "Comptes de Stocks": {
+ "Marchandises": {
+ "Marchandises A": {
+ "Marchandises A1": {
+ "account_number": "3111"
+ },
+ "Marchandises A2": {
+ "account_number": "3112"
+ },
+ "account_number": "311"
+ },
+ "Marchandises B": {
+ "Marchandises B1": {
+ "account_number": "3121"
+ },
+ "Marchandises B2": {
+ "account_number": "3122"
+ },
+ "account_number": "312"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3131"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3132"
+ },
+ "account_number": "313"
+ },
+ "Marchandises hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "318"
+ },
+ "account_number": "31"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Mati\u00e8res A": {
+ "account_number": "321"
+ },
+ "Mati\u00e8res B": {
+ "account_number": "322"
+ },
+ "Fournitures (A, B)": {
+ "account_number": "323"
+ },
+ "account_number": "32"
+ },
+ "Autres approvisionnements": {
+ "Mati\u00e8res consommables": {
+ "account_number": "331"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "332"
+ },
+ "Fournitures de magasin": {
+ "account_number": "333"
+ },
+ "Fournitures de bureau": {
+ "account_number": "334"
+ },
+ "Emballages": {
+ "Emballages perdus": {
+ "account_number": "3351"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "3352"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "3353"
+ },
+ "Autres emballages": {
+ "account_number": "3358"
+ },
+ "account_number": "335"
+ },
+ "Autres mati\u00e8res": {
+ "account_number": "338"
+ },
+ "account_number": "33"
+ },
+ "Produits en cours": {
+ "Produits en cours": {
+ "Produits en cours P1": {
+ "account_number": "3411"
+ },
+ "Produits en cours P2": {
+ "account_number": "3412"
+ },
+ "account_number": "341"
+ },
+ "Travaux en cours": {
+ "Travaux en cours T1": {
+ "account_number": "3421"
+ },
+ "Travaux en cours T2": {
+ "account_number": "3422"
+ },
+ "account_number": "342"
+ },
+ "Produits interm\u00e9diaires en cours": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3431"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3432"
+ },
+ "account_number": "343"
+ },
+ "Produits r\u00e9siduels en cours": {
+ "Produits r\u00e9siduels A": {
+ "account_number": "3441"
+ },
+ "Produits r\u00e9siduels B": {
+ "account_number": "3442"
+ },
+ "account_number": "344"
+ },
+ "Actifs biologiques en cours": {
+ "Animaux": {
+ "account_number": "3451"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3452"
+ },
+ "account_number": "345"
+ },
+ "account_number": "34"
+ },
+ "Services en cours": {
+ "\u00c9tudes en cours": {
+ "\u00c9tudes en cours E1": {
+ "account_number": "3511"
+ },
+ "\u00c9tudes en cours E2": {
+ "account_number": "3512"
+ },
+ "account_number": "351"
+ },
+ "Prestations de services en cours": {
+ "Prestations de services S1": {
+ "account_number": "3521"
+ },
+ "Prestations de services S2": {
+ "account_number": "3522"
+ }
+ },
+ "account_number": "35"
+ },
+ "Produits finis": {
+ "Produits finis A": {
+ "account_number": "361"
+ },
+ "Produits finis B": {
+ "account_number": "362"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3631"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3632"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3638"
+ },
+ "account_number": "363"
+ },
+ "account_number": "36"
+ },
+ "Produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3711"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3712"
+ },
+ "account_number": "371"
+ },
+ "Produits r\u00e9siduels": {
+ "D\u00e9chets": {
+ "account_number": "3721"
+ },
+ "Rebuts": {
+ "account_number": "3722"
+ },
+ "Mati\u00e8res de R\u00e9cup\u00e9ration": {
+ "account_number": "3723"
+ },
+ "account_number": "372"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3731"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3732"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3738"
+ },
+ "account_number": "373"
+ },
+ "account_number": "37"
+ },
+ "Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "Marchandises en cours de route": {
+ "account_number": "381"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {
+ "account_number": "382"
+ },
+ "Autres approvisionnements en cours de route": {
+ "account_number": "383"
+ },
+ "Produits finis en cours de route": {
+ "account_number": "386"
+ },
+ "Stock en consignation ou en d\u00e9p\u00f4t": {
+ "Stock en consignation": {
+ "account_number": "3871"
+ },
+ "Stock en d\u00e9p\u00f4t": {
+ "account_number": "3872"
+ },
+ "account_number": "387"
+ },
+ "Stock provenant d\u2019immobilisations mises hors service ou au rebut": {
+ "account_number": "388"
+ },
+ "account_number": "38"
+ },
+ "D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "D\u00e9pr\u00e9ciations des stocks de marchandises": {
+ "account_number": "391"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "392"
+ },
+ "D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {
+ "account_number": "393"
+ },
+ "D\u00e9pr\u00e9ciations des productions en cours": {
+ "account_number": "394"
+ },
+ "D\u00e9pr\u00e9ciations des services en cours": {
+ "account_number": "395"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits finis": {
+ "account_number": "396"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "account_number": "397"
+ },
+ "D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_number": "398"
+ },
+ "account_number": "39"
+ },
+ "root_type": "Asset",
+ "account_number": "3"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "Fournisseurs d\u00e9biteurs": {
+ "Fournisseurs Avances et acomptes vers\u00e9s": {
+ "account_number": "4091"
+ },
+ "Fournisseurs Groupe avances et acomptes vers\u00e9s": {
+ "account_number": "4092"
+ },
+ "Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {
+ "account_number": "4093"
+ },
+ "Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {
+ "account_number": "4094"
+ },
+ "Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {
+ "account_number": "4098"
+ },
+ "account_number": "409"
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "Clients": {
+ "Clients": {
+ "account_type": "Receivable",
+ "account_number": "4111"
+ },
+ "Clients groupe": {
+ "account_type": "Receivable",
+ "account_number": "4112"
+ },
+ "Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable",
+ "account_number": "4114"
+ },
+ "Clients, organismes internationaux": {
+ "account_type": "Receivable",
+ "account_number": "4115"
+ },
+ "Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable",
+ "account_number": "4116"
+ },
+ "Client, retenues de garantie": {
+ "account_type": "Receivable",
+ "account_number": "4117"
+ },
+ "Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable",
+ "account_number": "4118"
+ },
+ "account_type": "Receivable",
+ "account_number": "411"
+ },
+ "Clients, effets \u00e0 recevoir en portefeuille": {
+ "Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4121"
+ },
+ "Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4122"
+ },
+ "\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4124"
+ },
+ "Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4125"
+ },
+ "account_type": "Receivable",
+ "account_number": "412"
+ },
+ "Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4131"
+ },
+ "Clients, effets impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4132"
+ },
+ "Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4133"
+ },
+ "Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4138"
+ },
+ "account_type": "Receivable",
+ "account_number": "413"
+ },
+ "Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4141"
+ },
+ "Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4142"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4146"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4147"
+ },
+ "account_type": "Receivable",
+ "account_number": "414"
+ },
+ "Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable",
+ "account_number": "415"
+ },
+ "Cr\u00e9ances clients litigieuses ou douteuses": {
+ "Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable",
+ "account_number": "4161"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_type": "Receivable",
+ "account_number": "4162"
+ },
+ "account_type": "Receivable",
+ "account_number": "416"
+ },
+ "Clients, produits \u00e0 recevoir": {
+ "Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable",
+ "account_number": "4181"
+ },
+ "Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable",
+ "account_number": "4186"
+ },
+ "account_type": "Receivable",
+ "account_number": "418"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "Personnel, avances et acomptes": {
+ "Personnel, avances": {
+ "account_number": "4211"
+ },
+ "Personnel, acomptes": {
+ "account_number": "4212"
+ },
+ "Frais avanc\u00e9s et fournitures au personnel": {
+ "account_number": "4213"
+ },
+ "account_number": "421"
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "Prestations familiales": {
+ "account_number": "4311"
+ },
+ "Accidents de travail": {
+ "account_number": "4312"
+ },
+ "Caisse de retraite obligatoire": {
+ "account_number": "4313"
+ },
+ "Caisse de retraite facultative": {
+ "account_number": "4314"
+ },
+ "Autres cotisations sociales": {
+ "account_number": "4318"
+ }
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "Mutuelle": {
+ "account_number": "4331"
+ },
+ "Assurances retraite": {
+ "account_number": "4332"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "4333"
+ }
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Produits \u00e0 recevoir": {
+ "account_number": "4387"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "\u00c9tat, TVA factur\u00e9e": {
+ "TVA factur\u00e9e sur ventes": {
+ "account_number": "4431"
+ },
+ "TVA factur\u00e9e sur prestations de services": {
+ "account_number": "4432"
+ },
+ "TVA factur\u00e9e sur travaux": {
+ "account_number": "4433"
+ },
+ "TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {
+ "account_number": "4434"
+ },
+ "TVA sur factures \u00e0 \u00e9tablir": {
+ "account_number": "4435"
+ },
+ "account_number": "443"
+ },
+ "\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "TVA r\u00e9cup\u00e9rable sur immobilisations": {
+ "account_number": "4451"
+ },
+ "TVA r\u00e9cup\u00e9rable sur achats": {
+ "account_number": "4452"
+ },
+ "TVA r\u00e9cup\u00e9rable sur transport": {
+ "account_number": "4453"
+ },
+ "TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {
+ "account_number": "4454"
+ },
+ "TVA r\u00e9cup\u00e9rable sur factures non parvenues": {
+ "account_number": "4455"
+ },
+ "TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {
+ "account_number": "4456"
+ },
+ "account_number": "445"
+ },
+ "\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges \u00e0 payer": {
+ "account_number": "4486"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4487"
+ },
+ "account_number": "448"
+ },
+ "\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "\u00c9tat, obligations cautionn\u00e9es": {
+ "account_number": "4491"
+ },
+ "\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {
+ "account_number": "4492"
+ },
+ "\u00c9tat, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4493"
+ },
+ "\u00c9tat, subventions investissement \u00e0 recevoir": {
+ "account_number": "4494"
+ },
+ "\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {
+ "account_number": "4495"
+ },
+ "\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {
+ "account_number": "4496"
+ },
+ "\u00c9tat, avances sur subventions": {
+ "account_number": "4497"
+ },
+ "\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {
+ "account_number": "4499"
+ },
+ "account_number": "449"
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "Op\u00e9rations avec les organismes africains": {
+ "account_number": "451"
+ },
+ "Op\u00e9rations avec les autres organismes internationaux": {
+ "account_number": "452"
+ },
+ "Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "Organismes internationaux, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4581"
+ },
+ "Organismes internationaux, subventions \u00e0 recevoir": {
+ "account_number": "4582"
+ },
+ "account_number": "458"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "Apporteurs, capital appel\u00e9, non vers\u00e9": {
+ "account_number": "4613"
+ },
+ "Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {
+ "account_number": "4614"
+ },
+ "Apporteurs, titres \u00e0 \u00e9changer": {
+ "account_number": "4618"
+ }
+ },
+ "Apporteurs, restant d\u00fb sur capital appel\u00e9": {
+ "account_number": "467"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4721"
+ },
+ "Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {
+ "account_number": "4726"
+ }
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "Mandants": {
+ "account_number": "4731"
+ },
+ "Mandataires": {
+ "account_number": "4732"
+ },
+ "Commettants": {
+ "account_number": "4733"
+ },
+ "Commissionnaires": {
+ "account_number": "4734"
+ },
+ "\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {
+ "account_number": "4739"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "Compte de r\u00e9partition p\u00e9riodique des produits": {
+ "account_number": "4747"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "Compte actif": {
+ "account_type": "Temporary",
+ "account_number": "4751"
+ }
+ },
+ "Charges constat\u00e9es d\u2019avance": {
+ "account_number": "476"
+ },
+ "478-\u00c9carts de conversion actif": {
+ "Diminution des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4781"
+ },
+ "Diminution des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4782"
+ },
+ "Augmentation des dettes d\u2019exploitation": {
+ "account_number": "4783"
+ },
+ "Augmentation des dettes financi\u00e8res": {
+ "account_number": "4784"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4786"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4788"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "En compte, immobilisations incorporelles": {
+ "account_number": "4851"
+ },
+ "En compte, immobilisations corporelles": {
+ "account_number": "4852"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_number": "4853"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_number": "4854"
+ },
+ "Effets escompt\u00e9s non \u00e9chus": {
+ "account_number": "4855"
+ },
+ "Retenues de garantie": {
+ "account_number": "4857"
+ },
+ "Factures \u00e0 \u00e9tablir": {
+ "account_number": "4858"
+ },
+ "account_number": "485"
+ },
+ "Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "488"
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "D\u00e9pr\u00e9ciations des comptes clients": {
+ "Cr\u00e9ances litigieuses": {
+ "account_number": "4911"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_number": "4912"
+ },
+ "account_number": "491"
+ },
+ "D\u00e9pr\u00e9ciations des comptes organismes internationaux": {
+ "account_number": "495"
+ },
+ "D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "Associ\u00e9s, comptes courants": {
+ "account_number": "4962"
+ },
+ "Associ\u00e9s, op\u00e9rations faites en commun": {
+ "account_number": "4963"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "4966"
+ },
+ "account_number": "496"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {
+ "account_number": "497"
+ },
+ "D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "account_number": "4985"
+ },
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4986"
+ },
+ "Autres cr\u00e9ances HAO": {
+ "account_number": "4988"
+ },
+ "account_number": "498"
+ },
+ "Provisions pour risques \u00e0 court terme": {
+ "Sur op\u00e9rations d\u2019exploitation": {
+ "account_number": "4991"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "4997"
+ },
+ "Sur op\u00e9rations HAO": {
+ "account_number": "4998"
+ },
+ "account_number": "499"
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "Fournisseurs, dettes en compte": {
+ "Fournisseurs": {
+ "account_type": "Payable",
+ "account_number": "4011"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Payable",
+ "account_number": "4012"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Payable",
+ "account_number": "4013"
+ },
+ "Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable",
+ "account_number": "4016"
+ },
+ "Fournisseur, retenues de garantie": {
+ "account_type": "Payable",
+ "account_number": "4017"
+ },
+ "account_type": "Payable",
+ "account_number": "401"
+ },
+ "Fournisseurs, effets \u00e0 payer": {
+ "Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4021"
+ },
+ "Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4022"
+ },
+ "Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4023"
+ },
+ "account_type": "Payable",
+ "account_number": "402"
+ },
+ "Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4041"
+ },
+ "Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4042"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4046"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4047"
+ },
+ "account_type": "Payable",
+ "account_number": "404"
+ },
+ "Fournisseurs, factures non parvenues": {
+ "Fournisseurs": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4081"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4082"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4083"
+ },
+ "Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4086"
+ },
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "408"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "Clients cr\u00e9diteurs": {
+ "Clients, avances et acomptes re\u00e7us": {
+ "account_number": "4191"
+ },
+ "Clients groupe, avances et acomptes re\u00e7us": {
+ "account_number": "4192"
+ },
+ "Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {
+ "account_number": "4194"
+ },
+ "Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {
+ "account_number": "4198"
+ },
+ "account_number": "419"
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "Personnel, r\u00e9mun\u00e9rations dues": {
+ "account_number": "422"
+ },
+ "Personnel, oppositions, saisies-arr\u00eats": {
+ "Personnel, oppositions": {
+ "account_number": "4231"
+ },
+ "Personnel, saisies-arr\u00eats": {
+ "account_number": "4232"
+ },
+ "Personnel, avis \u00e0 tiers d\u00e9tenteur": {
+ "account_number": "4233"
+ },
+ "account_number": "423"
+ },
+ "Personnel, \u0153uvres sociales internes": {
+ "Assistance m\u00e9dicale": {
+ "account_number": "4241"
+ },
+ "Allocations familiales": {
+ "account_number": "4242"
+ },
+ "Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {
+ "account_number": "4245"
+ },
+ "Autres \u0153uvres sociales internes": {
+ "account_number": "4248"
+ },
+ "account_number": "424"
+ },
+ "Repr\u00e9sentants du personnel": {
+ "D\u00e9l\u00e9gu\u00e9s du personnel": {
+ "account_number": "4251"
+ },
+ "Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {
+ "account_number": "4252"
+ },
+ "Autres repr\u00e9sentants du personnel": {
+ "account_number": "4258"
+ },
+ "account_number": "425"
+ },
+ "Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "Participation aux b\u00e9n\u00e9fices": {
+ "account_number": "4261"
+ },
+ "Participation au capital": {
+ "account_number": "4264"
+ },
+ "account_number": "426"
+ },
+ "Personnel d\u00e9p\u00f4ts": {
+ "account_number": "427"
+ },
+ "Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {
+ "account_number": "4281"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4286"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4287"
+ },
+ "account_number": "428"
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges sociales sur gratifications \u00e0 payer": {
+ "account_number": "4381"
+ },
+ "Charges sociales sur cong\u00e9s \u00e0 payer": {
+ "account_number": "4382"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4386"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {
+ "account_number": "441"
+ },
+ "\u00c9tat, autres imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes d\u2019\u00c9tat": {
+ "account_number": "4421"
+ },
+ "Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {
+ "account_number": "4422"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des obligataires": {
+ "account_number": "4423"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {
+ "account_number": "4424"
+ },
+ "Droits de douane": {
+ "account_number": "4426"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "4428"
+ },
+ "account_number": "442"
+ },
+ "\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "\u00c9tat, TVA due": {
+ "account_number": "4441"
+ },
+ "\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {
+ "account_number": "4449"
+ },
+ "account_number": "444"
+ },
+ "\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {
+ "account_number": "446"
+ },
+ "\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {
+ "account_number": "4471"
+ },
+ "Imp\u00f4ts sur salaires": {
+ "account_number": "4472"
+ },
+ "Contribution nationale": {
+ "account_number": "4473"
+ },
+ "Contribution nationale de solidarit\u00e9": {
+ "account_number": "4474"
+ },
+ "Autres imp\u00f4ts et contributions": {
+ "account_number": "4478"
+ },
+ "account_number": "447"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "Apporteurs, apports en nature": {
+ "account_number": "4611"
+ },
+ "Apporteurs, apports en num\u00e9raire": {
+ "account_number": "4612"
+ },
+ "Apporteurs, versements re\u00e7us sur augmentation de capital": {
+ "account_number": "4615"
+ },
+ "Apporteurs, versements anticip\u00e9s": {
+ "account_number": "4616"
+ },
+ "Apporteurs d\u00e9faillants": {
+ "account_number": "4617"
+ },
+ "Apporteurs, capital \u00e0 rembourser": {
+ "account_number": "4619"
+ }
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "Principal": {
+ "account_number": "4621"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4626"
+ }
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "Op\u00e9rations courantes": {
+ "account_number": "4631"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4636"
+ }
+ },
+ "Associ\u00e9s, dividendes \u00e0 payer": {
+ "account_number": "465"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "466"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "D\u00e9biteurs divers": {
+ "account_number": "4711"
+ },
+ "Cr\u00e9diteurs divers": {
+ "account_number": "4712"
+ },
+ "Obligataires": {
+ "account_number": "4713"
+ },
+ "R\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "4715"
+ },
+ "Compte d\u2019affacturage": {
+ "account_number": "4716"
+ },
+ "D\u00e9biteurs divers retenues de garantie": {
+ "account_number": "4717"
+ },
+ "Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {
+ "account_number": "4718"
+ },
+ "Bons de souscription d\u2019actions et d\u2019obligations": {
+ "account_number": "4719"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "Compte de r\u00e9partition p\u00e9riodique des charges": {
+ "account_number": "4746"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "Compte passif": {
+ "account_number": "4752"
+ }
+ },
+ "Produits constat\u00e9s d\u2019avance": {
+ "account_number": "477"
+ },
+ "479-\u00c9carts de conversion passif": {
+ "Augmentation des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4791"
+ },
+ "Augmentation des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4792"
+ },
+ "Diminution des dettes d\u2019exploitation": {
+ "account_number": "4793"
+ },
+ "Diminution des dettes financi\u00e8res": {
+ "account_number": "4794"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4797"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4798"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "Fournisseurs d\u2019investissements": {
+ "Immobilisations incorporelles": {
+ "account_number": "4811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4812"
+ },
+ "Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {
+ "account_number": "4813"
+ },
+ "R\u00e9serve de propri\u00e9t\u00e9": {
+ "account_number": "4816"
+ },
+ "Retenues de garantie": {
+ "account_number": "4817"
+ },
+ "Factures non parvenues": {
+ "account_number": "4818"
+ },
+ "account_number": "481"
+ },
+ "Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "Immobilisations incorporelles": {
+ "account_number": "4821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4822"
+ },
+ "account_number": "482"
+ },
+ "Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "Produits": {
+ "account_number": "4887"
+ },
+ "account_number": "484"
+ }
+ },
+ "root_type": "Liability"
+ },
+ "Comptes de tr\u00e9sorerie": {
+ "Titres de placement": {
+ "Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "Titres du Tr\u00e9sor \u00e0 court terme": {
+ "account_number": "5011"
+ },
+ "Titres d\u2019organismes financiers": {
+ "account_number": "5012"
+ },
+ "Bons de caisse \u00e0 court terme": {
+ "account_number": "5013"
+ },
+ "Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {
+ "account_number": "5016"
+ },
+ "account_number": "501"
+ },
+ "Actions": {
+ "Actions ou parts propres": {
+ "account_number": "5021"
+ },
+ "Actions cot\u00e9es": {
+ "account_number": "5022"
+ },
+ "Actions non cot\u00e9es": {
+ "account_number": "5023"
+ },
+ "Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {
+ "account_number": "5024"
+ },
+ "Autres actions": {
+ "account_number": "5025"
+ },
+ "Frais d\u2019acquisition des actions": {
+ "account_number": "5026"
+ },
+ "account_number": "502"
+ },
+ "Obligations": {
+ "Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {
+ "account_number": "5031"
+ },
+ "Obligations cot\u00e9es": {
+ "account_number": "5032"
+ },
+ "Obligations non cot\u00e9es": {
+ "account_number": "5033"
+ },
+ "Autres obligations": {
+ "account_number": "5035"
+ },
+ "Frais d\u2019acquisition des obligations": {
+ "account_number": "5036"
+ },
+ "account_number": "503"
+ },
+ "Bons de souscription": {
+ "Bons de souscription d\u2019actions": {
+ "account_number": "5042"
+ },
+ "Bons de souscription d\u2019obligations": {
+ "account_number": "5043"
+ },
+ "account_number": "504"
+ },
+ "Titres n\u00e9gociables hors r\u00e9gion": {
+ "account_number": "505"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "account_number": "5061"
+ },
+ "Actions": {
+ "account_number": "5062"
+ },
+ "Obligations": {
+ "account_number": "5063"
+ },
+ "account_number": "506"
+ },
+ "Autres titres de placement et cr\u00e9ances assimil\u00e9es": {
+ "account_number": "508"
+ },
+ "account_number": "50"
+ },
+ "Valeurs \u00e0 encaisser": {
+ "Effets \u00e0 encaisser": {
+ "account_number": "511"
+ },
+ "Effets \u00e0 l\u2019encaissement": {
+ "account_number": "512"
+ },
+ "Ch\u00e8ques \u00e0 encaisser": {
+ "account_number": "513"
+ },
+ "Ch\u00e8ques \u00e0 l\u2019encaissement": {
+ "account_number": "514"
+ },
+ "Cartes de cr\u00e9dit \u00e0 encaisser": {
+ "account_number": "515"
+ },
+ "Autres valeurs \u00e0 l\u2019encaissement": {
+ "Warrants": {
+ "account_number": "5181"
+ },
+ "Billets de fonds": {
+ "account_number": "5182"
+ },
+ "Ch\u00e8ques de voyage": {
+ "account_number": "5185"
+ },
+ "Coupons \u00e9chus": {
+ "account_number": "5186"
+ },
+ "Int\u00e9r\u00eats \u00e9chus des obligations": {
+ "account_number": "5187"
+ },
+ "account_number": "518"
+ },
+ "account_number": "51"
+ },
+ "Banques": {
+ "Banques locales": {
+ "Banques en monnaie nationale": {
+ "account_type": "Bank",
+ "account_number": "5211"
+ },
+ "Banques en devises": {
+ "account_type": "Bank",
+ "account_number": "5215"
+ },
+ "account_type": "Bank",
+ "account_number": "521"
+ },
+ "Banques autres \u00c9tats r\u00e9gion": {
+ "account_number": "522"
+ },
+ "Banques autres \u00c9tats zone mon\u00e9taire": {
+ "account_number": "523"
+ },
+ "Banques hors zone mon\u00e9taire": {
+ "account_number": "524"
+ },
+ "Banques d\u00e9p\u00f4t \u00e0 terme": {
+ "account_number": "525"
+ },
+ "Banques, int\u00e9r\u00eats courus": {
+ "Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {
+ "account_number": "5261"
+ },
+ "Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {
+ "account_number": "5267"
+ },
+ "account_number": "526"
+ },
+ "account_number": "52"
+ },
+ "\u00c9tablissements financiers et assimil\u00e9s": {
+ "Ch\u00e8ques postaux": {
+ "account_number": "531"
+ },
+ "Tr\u00e9sor": {
+ "account_number": "532"
+ },
+ "Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {
+ "account_number": "533"
+ },
+ "\u00c9tablissements financiers, int\u00e9r\u00eats courus": {
+ "account_number": "536"
+ },
+ "Autres organismes financiers": {
+ "account_number": "538"
+ },
+ "account_number": "53"
+ },
+ "Instruments de tr\u00e9sorerie": {
+ "Options de taux d\u2019int\u00e9r\u00eat": {
+ "account_number": "541"
+ },
+ "Options de taux de change": {
+ "account_number": "542"
+ },
+ "Options de taux boursiers": {
+ "account_number": "543"
+ },
+ "Instruments de march\u00e9s \u00e0 terme": {
+ "account_number": "544"
+ },
+ "Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {
+ "account_number": "545"
+ },
+ "account_number": "54"
+ },
+ "Instruments de monnaie \u00e9lectronique": {
+ "Monnaie \u00e9lectronique carte carburant": {
+ "account_number": "551"
+ },
+ "Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {
+ "account_number": "552"
+ },
+ "Monnaie \u00e9lectronique carte p\u00e9age": {
+ "account_number": "553"
+ },
+ "Porte-monnaie \u00e9lectronique": {
+ "account_number": "554"
+ },
+ "Autres instruments de monnaies \u00e9lectroniques": {
+ "account_number": "558"
+ },
+ "account_number": "55"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "Cr\u00e9dits de tr\u00e9sorerie": {
+ "account_number": "561"
+ },
+ "Escompte de cr\u00e9dits de campagne": {
+ "account_number": "564"
+ },
+ "Escompte de cr\u00e9dits ordinaires": {
+ "account_number": "565"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {
+ "account_number": "566"
+ },
+ "account_number": "56"
+ },
+ "Caisse": {
+ "Caisse si\u00e8ge social": {
+ "Caisse en monnaie nationale": {
+ "account_number": "5711"
+ },
+ "Caisse en devises": {
+ "account_number": "5712"
+ },
+ "account_number": "571"
+ },
+ "Caisse succursale A": {
+ "En monnaie nationale": {
+ "account_number": "5721"
+ },
+ "En devises": {
+ "account_number": "5722"
+ },
+ "account_number": "572"
+ },
+ "Caisse succursale B": {
+ "En monnaie nationale": {
+ "account_number": "5731"
+ },
+ "En devises": {
+ "account_number": "5732"
+ },
+ "account_number": "573"
+ },
+ "account_number": "57"
+ },
+ "R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "R\u00e9gies d\u2019avance": {
+ "account_number": "581"
+ },
+ "Accr\u00e9ditifs": {
+ "account_number": "582"
+ },
+ "Virements de fonds": {
+ "account_number": "585"
+ },
+ "Autres virements internes": {
+ "account_number": "588"
+ },
+ "account_number": "58"
+ },
+ "D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "D\u00e9pr\u00e9ciations des titres de placement": {
+ "account_number": "590"
+ },
+ "D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {
+ "account_number": "591"
+ },
+ "D\u00e9pr\u00e9ciations des comptes banques": {
+ "account_number": "592"
+ },
+ "D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {
+ "account_number": "593"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {
+ "account_number": "594"
+ },
+ "Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {
+ "account_number": "599"
+ },
+ "account_number": "59"
+ },
+ "root_type": "Asset",
+ "account_number": "5"
+ },
+ "Comptes de charges des activit\u00e9s ordinaires": {
+ "Achats et variations de stocks": {
+ "Achats de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6014"
+ },
+ "Frais sur achats": {
+ "account_number": "6015"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6019"
+ },
+ "account_number": "601"
+ },
+ "Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6024"
+ },
+ "Frais sur achats": {
+ "account_number": "6025"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6029"
+ },
+ "account_number": "602"
+ },
+ "Variations des stocks de biens achet\u00e9s": {
+ "Variations des stocks de marchandises": {
+ "account_number": "6031"
+ },
+ "Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "6032"
+ },
+ "Variations des stocks d\u2019autres approvisionnements": {
+ "account_number": "6033"
+ },
+ "account_number": "603"
+ },
+ "Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "Mati\u00e8res consommables": {
+ "account_number": "6041"
+ },
+ "Mati\u00e8res combustibles": {
+ "account_number": "6042"
+ },
+ "Produits d\u2019entretien": {
+ "account_number": "6043"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "6044"
+ },
+ "Frais sur achat": {
+ "account_number": "6045"
+ },
+ "Fournitures de magasin": {
+ "account_number": "6046"
+ },
+ "Fournitures de bureau": {
+ "account_number": "6047"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6049"
+ },
+ "account_number": "604"
+ },
+ "Autres achats": {
+ "Fournitures non stockables Eau": {
+ "account_number": "6051"
+ },
+ "Fournitures non stockables \u00c9lectricit\u00e9": {
+ "account_number": "6052"
+ },
+ "Fournitures non stockables Autres \u00e9nergies": {
+ "account_number": "6053"
+ },
+ "Fournitures d\u2019entretien non stockables": {
+ "account_number": "6054"
+ },
+ "Fournitures de bureau non stockables": {
+ "account_number": "6055"
+ },
+ "Achats de petit mat\u00e9riel et outillage": {
+ "account_number": "6056"
+ },
+ "Achats d\u2019\u00e9tudes et prestations de services": {
+ "account_number": "6057"
+ },
+ "Achats de travaux, mat\u00e9riels et \u00e9quipements": {
+ "account_number": "6058"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6059"
+ },
+ "account_number": "605"
+ },
+ "Achats d\u2019emballages": {
+ "Emballages perdus": {
+ "account_number": "6081"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "6082"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "6083"
+ },
+ "Frais sur achats": {
+ "account_number": "6085"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6089"
+ },
+ "account_number": "608"
+ },
+ "account_number": "60"
+ },
+ "Transports": {
+ "Transports sur ventes": {
+ "account_number": "612"
+ },
+ "Transports pour le compte de tiers": {
+ "account_number": "613"
+ },
+ "Transports du personnel": {
+ "account_number": "614"
+ },
+ "Transports de plis": {
+ "account_number": "616"
+ },
+ "Autres frais de transport": {
+ "Voyages et d\u00e9placements": {
+ "account_number": "6181"
+ },
+ "Transports entre \u00e9tablissements ou chantiers": {
+ "account_number": "6182"
+ },
+ "Transports administratifs": {
+ "account_number": "6183"
+ },
+ "account_number": "618"
+ },
+ "account_number": "61"
+ },
+ "Services ext\u00e9rieurs": {
+ "Sous-traitance g\u00e9n\u00e9rale": {
+ "account_number": "621"
+ },
+ "Locations, charges locatives": {
+ "Locations de terrains": {
+ "account_number": "6221"
+ },
+ "Locations de b\u00e2timents": {
+ "account_number": "6222"
+ },
+ "Locations de mat\u00e9riels et outillages": {
+ "account_number": "6223"
+ },
+ "Malis sur emballages": {
+ "account_number": "6224"
+ },
+ "Locations d\u2019emballages": {
+ "account_number": "6225"
+ },
+ "Fermages et loyers du foncier": {
+ "account_number": "6226"
+ },
+ "Locations et charges locatives diverses": {
+ "account_number": "6228"
+ },
+ "account_number": "622"
+ },
+ "Redevances de location acquisition": {
+ "Cr\u00e9dit-bail immobilier": {
+ "account_number": "6232"
+ },
+ "Cr\u00e9dit-bail mobilier": {
+ "account_number": "6233"
+ },
+ "Location-vente": {
+ "account_number": "6234"
+ },
+ "Autres contrats de location acquisition": {
+ "account_number": "6238"
+ },
+ "account_number": "623"
+ },
+ "Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "Entretien et r\u00e9parations des biens immobiliers": {
+ "account_number": "6241"
+ },
+ "Entretien et r\u00e9parations des biens mobiliers": {
+ "account_number": "6242"
+ },
+ "Maintenance": {
+ "account_number": "6243"
+ },
+ "Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "6244"
+ },
+ "Autres entretiens et r\u00e9parations": {
+ "account_number": "6248"
+ },
+ "account_number": "624"
+ },
+ "Primes d\u2019assurance": {
+ "Assurances multirisques": {
+ "account_number": "6251"
+ },
+ "Assurances mat\u00e9riel de transport": {
+ "account_number": "6252"
+ },
+ "Assurances risques d\u2019exploitation": {
+ "account_number": "6253"
+ },
+ "Assurances responsabilit\u00e9 du producteur": {
+ "account_number": "6254"
+ },
+ "Assurances insolvabilit\u00e9 clients": {
+ "account_number": "6255"
+ },
+ "Assurances transport sur ventes": {
+ "account_number": "6257"
+ },
+ "Autres primes d\u2019assurances": {
+ "account_number": "6258"
+ },
+ "account_number": "625"
+ },
+ "\u00c9tudes, recherches et documentation": {
+ "\u00c9tudes et recherches": {
+ "account_number": "6261"
+ },
+ "Documentation g\u00e9n\u00e9rale": {
+ "account_number": "6265"
+ },
+ "Documentation technique": {
+ "account_number": "6266"
+ },
+ "account_number": "626"
+ },
+ "Publicit\u00e9, publications, relations publiques": {
+ "Annonces, insertions": {
+ "account_number": "6271"
+ },
+ "Catalogues, imprim\u00e9s publicitaires": {
+ "account_number": "6272"
+ },
+ "\u00c9chantillons": {
+ "account_number": "6273"
+ },
+ "Foires et expositions": {
+ "account_number": "6274"
+ },
+ "Publications": {
+ "account_number": "6275"
+ },
+ "Cadeaux \u00e0 la client\u00e8le": {
+ "account_number": "6276"
+ },
+ "Frais de colloques, s\u00e9minaires, conf\u00e9rences": {
+ "account_number": "6277"
+ },
+ "Autres charges de publicit\u00e9 et relations publiques": {
+ "account_number": "6278"
+ },
+ "account_number": "627"
+ },
+ "Frais de t\u00e9l\u00e9communications": {
+ "Frais de t\u00e9l\u00e9phone": {
+ "account_number": "6281"
+ },
+ "Frais de t\u00e9lex": {
+ "account_number": "6282"
+ },
+ "Frais de t\u00e9l\u00e9copie": {
+ "account_number": "6283"
+ },
+ "Autres frais de t\u00e9l\u00e9communications": {
+ "account_number": "6288"
+ },
+ "account_number": "628"
+ },
+ "account_number": "62"
+ },
+ "Autres services ext\u00e9rieurs": {
+ "Frais bancaires": {
+ "Frais sur titres (vente, garde)": {
+ "account_number": "6311"
+ },
+ "Frais sur effets": {
+ "account_number": "6312"
+ },
+ "Location de coffres": {
+ "account_number": "6313"
+ },
+ "Commissions d\u2019affacturage": {
+ "account_number": "6314"
+ },
+ "Commissions sur cartes de cr\u00e9dit": {
+ "account_number": "6315"
+ },
+ "Frais d\u2019\u00e9mission d\u2019emprunts": {
+ "account_number": "6316"
+ },
+ "Frais sur instruments monnaie \u00e9lectronique": {
+ "account_number": "6317"
+ },
+ "Autres frais bancaires": {
+ "account_number": "6318"
+ },
+ "account_number": "631"
+ },
+ "R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "Commissions et courtages sur ventes": {
+ "account_number": "6322"
+ },
+ "Honoraires des professions r\u00e9glement\u00e9es": {
+ "account_number": "6324"
+ },
+ "Frais d\u2019actes et de contentieux": {
+ "account_number": "6325"
+ },
+ "R\u00e9mun\u00e9rations d\u2019affacturage": {
+ "account_number": "6326"
+ },
+ "R\u00e9mun\u00e9rations des autres prestataires de services": {
+ "account_number": "6327"
+ },
+ "Divers frais": {
+ "account_number": "6328"
+ },
+ "account_number": "632"
+ },
+ "Frais de formation du personnel": {
+ "account_number": "633"
+ },
+ "Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "Redevances pour brevets, licences": {
+ "account_number": "6342"
+ },
+ "Redevances pour logiciels": {
+ "account_number": "6343"
+ },
+ "Redevances pour marques": {
+ "account_number": "6344"
+ },
+ "Redevances pour sites internet": {
+ "account_number": "6345"
+ },
+ "Redevances pour concessions, droits et valeurs similaires": {
+ "account_number": "6346"
+ },
+ "account_number": "634"
+ },
+ "Cotisations": {
+ "Cotisations": {
+ "account_number": "6351"
+ },
+ "Concours divers": {
+ "account_number": "6358"
+ },
+ "account_number": "635"
+ },
+ "R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6371"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6372"
+ },
+ "account_number": "637"
+ },
+ "Autres charges externes": {
+ "Frais de recrutement du personnel": {
+ "account_number": "6381"
+ },
+ "Frais de d\u00e9m\u00e9nagement": {
+ "account_number": "6382"
+ },
+ "R\u00e9ceptions": {
+ "account_number": "6383"
+ },
+ "Missions": {
+ "account_number": "6384"
+ },
+ "Charges de copropri\u00e9t\u00e9": {
+ "account_number": "6385"
+ },
+ "account_number": "638"
+ },
+ "account_number": "63"
+ },
+ "Imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes directs": {
+ "Imp\u00f4ts fonciers et taxes annexes": {
+ "account_number": "6411"
+ },
+ "Patentes, licences et taxes annexes": {
+ "account_number": "6412"
+ },
+ "Taxes sur appointements et salaires": {
+ "account_number": "6413"
+ },
+ "Taxes d\u2019apprentissage": {
+ "account_number": "6414"
+ },
+ "Formation professionnelle continue": {
+ "account_number": "6415"
+ },
+ "Autres imp\u00f4ts et taxes directs": {
+ "account_number": "6418"
+ },
+ "account_number": "641"
+ },
+ "Imp\u00f4ts et taxes indirects": {
+ "account_number": "645"
+ },
+ "Droits d\u2019enregistrement": {
+ "Droits de mutation": {
+ "account_number": "6461"
+ },
+ "Droits de timbre": {
+ "account_number": "6462"
+ },
+ "Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {
+ "account_number": "6463"
+ },
+ "Vignettes": {
+ "account_number": "6464"
+ },
+ "Autres droits": {
+ "account_number": "6468"
+ },
+ "account_number": "646"
+ },
+ "P\u00e9nalit\u00e9s, amendes fiscales": {
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {
+ "account_number": "6471"
+ },
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {
+ "account_number": "6472"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {
+ "account_number": "6473"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {
+ "account_number": "6474"
+ },
+ "Autres p\u00e9nalit\u00e9s et amendes fiscales": {
+ "account_number": "6478"
+ },
+ "account_number": "647"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "648"
+ },
+ "account_number": "64"
+ },
+ "Autres charges": {
+ "Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "Clients": {
+ "account_number": "6511"
+ },
+ "Autres d\u00e9biteurs": {
+ "account_number": "6515"
+ },
+ "account_number": "651"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "6521"
+ },
+ "Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "6525"
+ },
+ "account_number": "652"
+ },
+ "Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "6541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "6542"
+ },
+ "account_number": "654"
+ },
+ "Perte de change sur cr\u00e9ances et dettes commerciale": {
+ "account_number": "656"
+ },
+ "P\u00e9nalit\u00e9s et amendes p\u00e9nales": {
+ "account_number": "657"
+ },
+ "Charges diverses": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "6581"
+ },
+ "Dons": {
+ "account_number": "6582"
+ },
+ "M\u00e9c\u00e9nat": {
+ "account_number": "6583"
+ },
+ "Autres charges diverses": {
+ "account_number": "6588"
+ },
+ "account_number": "658"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "6591"
+ },
+ "Sur stocks": {
+ "account_number": "6593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "6594"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {
+ "account_number": "6598"
+ },
+ "account_number": "659"
+ },
+ "account_number": "65"
+ },
+ "Charges de personnel": {
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6611"
+ },
+ "Primes et gratifications": {
+ "account_number": "6612"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6613"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6614"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6615"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6616"
+ },
+ "Avantages en nature": {
+ "account_number": "6617"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6618"
+ },
+ "account_number": "661"
+ },
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6621"
+ },
+ "Primes et gratifications": {
+ "account_number": "6622"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6623"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6624"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6625"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6626"
+ },
+ "Avantages en nature": {
+ "account_number": "6627"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6628"
+ },
+ "account_number": "662"
+ },
+ "Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "Indemnit\u00e9s de logement": {
+ "account_number": "6631"
+ },
+ "Indemnit\u00e9s de repr\u00e9sentation": {
+ "account_number": "6632"
+ },
+ "Indemnit\u00e9s d\u2019expatriation": {
+ "account_number": "6633"
+ },
+ "Indemnit\u00e9s de transport": {
+ "account_number": "6634"
+ },
+ "Autres indemnit\u00e9s et avantages divers": {
+ "account_number": "6638"
+ },
+ "account_number": "663"
+ },
+ "Charges sociales": {
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {
+ "account_number": "6641"
+ },
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {
+ "account_number": "6642"
+ },
+ "account_number": "664"
+ },
+ "R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {
+ "account_number": "6661"
+ },
+ "Charges sociales": {
+ "account_number": "6662"
+ },
+ "account_number": "666"
+ },
+ "R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6671"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6672"
+ },
+ "account_number": "667"
+ },
+ "Autres charges sociales": {
+ "Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {
+ "account_number": "6681"
+ },
+ "Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {
+ "account_number": "6682"
+ },
+ "Versements et contributions aux autres \u0153uvres sociales": {
+ "account_number": "6683"
+ },
+ "M\u00e9decine du travail et pharmacie": {
+ "account_number": "6684"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "6685"
+ },
+ "Assurances retraite et fonds de pension": {
+ "account_number": "6686"
+ },
+ "Majorations et p\u00e9nalit\u00e9s sociales": {
+ "account_number": "6687"
+ },
+ "Charges sociales diverses": {
+ "account_number": "6688"
+ },
+ "account_number": "668"
+ },
+ "account_number": "66"
+ },
+ "Frais financiers et charges assimil\u00e9es": {
+ "Int\u00e9r\u00eats des emprunts": {
+ "Emprunts obligataires": {
+ "account_number": "6711"
+ },
+ "Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "6712"
+ },
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "6713"
+ },
+ "Primes de remboursement des obligations": {
+ "account_number": "6714"
+ },
+ "account_number": "671"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "6722"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "6723"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {
+ "account_number": "6724"
+ },
+ "Int\u00e9r\u00eats dans loyers des autres locations acquisition": {
+ "account_number": "6728"
+ },
+ "account_number": "672"
+ },
+ "Escomptes accord\u00e9s": {
+ "account_number": "673"
+ },
+ "Autres int\u00e9r\u00eats": {
+ "Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {
+ "account_number": "6741"
+ },
+ "Comptes courants bloqu\u00e9s": {
+ "account_number": "6742"
+ },
+ "Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {
+ "account_number": "6743"
+ },
+ "Int\u00e9r\u00eats sur dettes commerciales": {
+ "account_number": "6744"
+ },
+ "Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {
+ "account_number": "6745"
+ },
+ "Int\u00e9r\u00eats sur dettes diverses": {
+ "account_number": "6748"
+ },
+ "account_number": "674"
+ },
+ "Escomptes des effets de commerce": {
+ "account_number": "675"
+ },
+ "Pertes de change financi\u00e8res": {
+ "account_number": "676"
+ },
+ "Pertes sur titres de placement": {
+ "Pertes sur cessions de titres de placement": {
+ "account_number": "6771"
+ },
+ "Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "6772"
+ },
+ "account_number": "677"
+ },
+ "Pertes et charges sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "6781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "6782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "6784"
+ },
+ "account_number": "678"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "6791"
+ },
+ "Sur titres de placement": {
+ "account_number": "6795"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "6798"
+ },
+ "account_number": "679"
+ },
+ "account_number": "67"
+ },
+ "Dotations aux amortissements": {
+ "Dotations aux amortissements d\u2019exploitation": {
+ "Dotations aux amortissements des immobilisations incorporelles": {
+ "account_number": "6812"
+ },
+ "Dotations aux amortissements des immobilisations corporelles": {
+ "account_number": "6813"
+ },
+ "account_number": "681"
+ },
+ "account_number": "68"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6911"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "account_number": "6913"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {
+ "account_number": "6914"
+ },
+ "account_number": "691"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6971"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {
+ "account_number": "6972"
+ },
+ "account_number": "697"
+ },
+ "account_number": "69"
+ },
+ "root_type": "Expense",
+ "account_number": "6"
+ },
+ "Comptes de produits des activit\u00e9s ordinaires": {
+ "Ventes": {
+ "Ventes de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7014"
+ },
+ "Sur internet": {
+ "account_number": "7015"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7019"
+ },
+ "account_number": "701"
+ },
+ "Ventes de produits finis": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7024"
+ },
+ "Sur internet": {
+ "account_number": "7025"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7029"
+ },
+ "account_number": "702"
+ },
+ "Ventes de produits interm\u00e9diaires": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7031"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7032"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7033"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7034"
+ },
+ "Sur internet": {
+ "account_number": "7035"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7039"
+ },
+ "account_number": "703"
+ },
+ "Ventes de produits r\u00e9siduels": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7041"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7042"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7043"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7044"
+ },
+ "Sur internet": {
+ "account_number": "7045"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7049"
+ },
+ "account_number": "704"
+ },
+ "Travaux factur\u00e9s": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7051"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7052"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7053"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7054"
+ },
+ "Sur internet": {
+ "account_number": "7055"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7059"
+ },
+ "account_number": "705"
+ },
+ "Services vendus": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7061"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7062"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7063"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7064"
+ },
+ "Sur internet": {
+ "account_number": "7065"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7069"
+ },
+ "account_number": "706"
+ },
+ "Produits accessoires": {
+ "Ports, emballages perdus et autres frais factur\u00e9s": {
+ "account_number": "7071"
+ },
+ "Commissions et courtages": {
+ "account_number": "7072"
+ },
+ "Locations": {
+ "account_number": "7073"
+ },
+ "Bonis sur reprises et cessions d\u2019emballages": {
+ "account_number": "7074"
+ },
+ "Mise \u00e0 disposition de personnel": {
+ "account_number": "7075"
+ },
+ "Redevances pour brevets, logiciels, marques et droits similaires": {
+ "account_number": "7076"
+ },
+ "Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {
+ "account_number": "7077"
+ },
+ "Autres produits accessoires": {
+ "account_number": "7078"
+ },
+ "account_number": "707"
+ },
+ "account_number": "70"
+ },
+ "Subventions d\u2019exploitation": {
+ "Sur produits \u00e0 l\u2019exportation": {
+ "account_number": "711"
+ },
+ "Sur produits \u00e0 l\u2019importation": {
+ "account_number": "712"
+ },
+ "Sur produits de p\u00e9r\u00e9quation": {
+ "account_number": "713"
+ },
+ "Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {
+ "account_number": "714"
+ },
+ "Autres subventions d\u2019exploitation": {
+ "Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {
+ "account_number": "7181"
+ },
+ "Vers\u00e9es par les organismes internationaux": {
+ "account_number": "7182"
+ },
+ "Vers\u00e9es par des tiers": {
+ "account_number": "7183"
+ },
+ "account_number": "718"
+ },
+ "account_number": "71"
+ },
+ "Production immobilis\u00e9e": {
+ "Immobilisations incorporelles": {
+ "account_number": "721"
+ },
+ "Immobilisations corporelles": {
+ "Immobilisations corporelles (hors actifs biologiques)": {
+ "account_number": "7221"
+ },
+ "Immobilisations corporelles (actifs biologiques)": {
+ "account_number": "7222"
+ },
+ "account_number": "722"
+ },
+ "Production auto-consomm\u00e9e": {
+ "account_number": "724"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "726"
+ },
+ "account_number": "72"
+ },
+ "Variations des stocks de biens et de services produits": {
+ "Variations des stocks de produits en cours": {
+ "Produits en cours": {
+ "account_number": "7341"
+ },
+ "Travaux en cours": {
+ "account_number": "7342"
+ },
+ "account_number": "734"
+ },
+ "Variations des en-cours de services": {
+ "\u00c9tudes en cours": {
+ "account_number": "7351"
+ },
+ "Prestations de services en cours": {
+ "account_number": "7352"
+ },
+ "account_number": "735"
+ },
+ "Variations des stocks de produits finis": {
+ "account_number": "736"
+ },
+ "Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "account_number": "7371"
+ },
+ "Produits r\u00e9siduels": {
+ "account_number": "7372"
+ },
+ "account_number": "737"
+ },
+ "account_number": "73"
+ },
+ "Autres produits": {
+ "Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "account_number": "751"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "7521"
+ },
+ "B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "7525"
+ },
+ "account_number": "752"
+ },
+ "Produits des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "7541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "7542"
+ },
+ "account_number": "754"
+ },
+ "Gains de change sur cr\u00e9ances et dettes commerciales": {
+ "account_number": "756"
+ },
+ "Produits divers": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "7581"
+ },
+ "Indemnit\u00e9s d\u2019assurances re\u00e7ues": {
+ "account_number": "7582"
+ },
+ "Autres produits divers": {
+ "account_number": "7588"
+ },
+ "account_number": "758"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "7591"
+ },
+ "Sur stocks": {
+ "account_number": "7593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "7594"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "account_number": "7598"
+ },
+ "account_number": "759"
+ },
+ "account_number": "75"
+ },
+ "Revenus financiers et produits assimil\u00e9s": {
+ "Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "Int\u00e9r\u00eats de pr\u00eats": {
+ "account_number": "7712"
+ },
+ "Int\u00e9r\u00eats sur cr\u00e9ances diverses": {
+ "account_number": "7713"
+ },
+ "account_number": "771"
+ },
+ "Revenus de participations et autres titres immobilis\u00e9s": {
+ "Revenus des titres de participation": {
+ "account_number": "7721"
+ },
+ "Revenus autres titres immobilis\u00e9s": {
+ "account_number": "7722"
+ },
+ "account_number": "772"
+ },
+ "Escomptes obtenus": {
+ "account_number": "773"
+ },
+ "Revenus de placement": {
+ "Revenus des obligations": {
+ "account_number": "7745"
+ },
+ "Revenus des titres de placement": {
+ "account_number": "7746"
+ },
+ "account_number": "774"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "account_number": "775"
+ },
+ "Gains de change financiers": {
+ "account_number": "776"
+ },
+ "Gains sur cessions de titres de placement": {
+ "account_number": "777"
+ },
+ "Gains sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "7781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "7782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "7784"
+ },
+ "account_number": "778"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "7791"
+ },
+ "Sur titres de placement": {
+ "account_number": "7795"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "7798"
+ },
+ "account_number": "779"
+ },
+ "account_number": "77"
+ },
+ "Transferts de charges": {
+ "Transferts de charges d\u2019exploitation": {
+ "account_number": "781"
+ },
+ "Transferts de charges financi\u00e8res": {
+ "account_number": "787"
+ },
+ "account_number": "78"
+ },
+ "Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Pour risques et charges": {
+ "account_number": "7911"
+ },
+ "Des immobilisations incorporelles": {
+ "account_number": "7913"
+ },
+ "Des immobilisations corporelles": {
+ "account_number": "7914"
+ },
+ "account_number": "791"
+ },
+ "Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Pour risques et charges": {
+ "account_number": "7971"
+ },
+ "Des immobilisations financi\u00e8res": {
+ "account_number": "7972"
+ },
+ "account_number": "797"
+ },
+ "Reprises d\u2019amortissements": {
+ "account_number": "798"
+ },
+ "Reprises de subventions d\u2019investissement": {
+ "account_number": "799"
+ },
+ "account_number": "79"
+ },
+ "root_type": "Income",
+ "account_number": "7"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "Valeurs comptables des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "812"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "816"
+ },
+ "account_number": "81"
+ },
+ "Charges hors activit\u00e9s ordinaires": {
+ "Charges HAO constat\u00e9es": {
+ "account_number": "831"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de restructuration": {
+ "account_number": "833"
+ },
+ "Pertes sur cr\u00e9ances HAO": {
+ "account_number": "834"
+ },
+ "Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {
+ "account_number": "835"
+ },
+ "Abandons de cr\u00e9ances consentis": {
+ "account_number": "836"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de liquidation": {
+ "account_number": "837"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "839"
+ },
+ "account_number": "83"
+ },
+ "Dotations hors activit\u00e9s ordinaires": {
+ "Dotations aux provisions r\u00e9glement\u00e9es": {
+ "account_number": "851"
+ },
+ "Dotations aux amortissements HAO": {
+ "account_number": "852"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "853"
+ },
+ "Dotations aux provisions pour risques et charges HAO": {
+ "account_number": "854"
+ },
+ "Autres dotations HAO": {
+ "account_number": "858"
+ },
+ "account_number": "85"
+ },
+ "Participation des travailleurs": {
+ "Participation l\u00e9gale aux b\u00e9n\u00e9fices": {
+ "account_number": "871"
+ },
+ "Participation contractuelle aux b\u00e9n\u00e9fices": {
+ "account_number": "874"
+ },
+ "Autres participations": {
+ "account_number": "878"
+ },
+ "account_number": "87"
+ },
+ "Imp\u00f4ts sur le r\u00e9sultat": {
+ "Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {
+ "account_number": "8911"
+ },
+ "Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {
+ "account_number": "8912"
+ },
+ "Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {
+ "account_number": "8913"
+ },
+ "account_number": "891"
+ },
+ "Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "account_number": "892"
+ },
+ "Imp\u00f4t minimum forfaitaire IMF": {
+ "account_number": "895"
+ },
+ "D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "D\u00e9gr\u00e8vements": {
+ "account_number": "8991"
+ },
+ "Annulations pour pertes r\u00e9troactives": {
+ "account_number": "8994"
+ },
+ "account_number": "899"
+ },
+ "account_number": "89"
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "Produits des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "822"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "826"
+ },
+ "account_number": "82"
+ },
+ "Produits hors activit\u00e9s ordinaires": {
+ "Produits HAO constat\u00e9s": {
+ "account_number": "841"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de restructuration": {
+ "account_number": "843"
+ },
+ "Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {
+ "account_number": "844"
+ },
+ "Dons et lib\u00e9ralit\u00e9s obtenus": {
+ "account_number": "845"
+ },
+ "Abandons de cr\u00e9ances obtenus": {
+ "account_number": "846"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de liquidation": {
+ "account_number": "847"
+ },
+ "Transferts de charges HAO": {
+ "account_number": "848"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "849"
+ },
+ "account_number": "84"
+ },
+ "Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "Reprises de provisions r\u00e9glement\u00e9es": {
+ "account_number": "861"
+ },
+ "Reprises d\u2019amortissements HAO": {
+ "account_number": "862"
+ },
+ "Reprises de d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "863"
+ },
+ "Reprises de provisions pour risques et charges HAO": {
+ "account_number": "864"
+ },
+ "Autres reprises HAO": {
+ "account_number": "868"
+ },
+ "account_number": "86"
+ },
+ "Subventions d\u2019\u00e9quilibre": {
+ "\u00c9tat": {
+ "account_number": "881"
+ },
+ "Collectivit\u00e9s publiques": {
+ "account_number": "884"
+ },
+ "Groupe": {
+ "account_number": "886"
+ },
+ "Autres": {
+ "account_number": "888"
+ },
+ "account_number": "88"
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/ml_plan_comptable.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/ml_plan_comptable.json
new file mode 100644
index 00000000000..64c8377f949
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/ml_plan_comptable.json
@@ -0,0 +1,1919 @@
+{
+ "country_code": "ml",
+ "name": "Syscohada - Plan Comptable",
+ "tree": {
+ "1-Comptes de ressources durables": {
+ "10-Capital": {
+ "101-Capital social": {
+ "1011-Capital souscrit, non appel\u00e9": {},
+ "1012-Capital souscrit, appel\u00e9, non vers\u00e9": {},
+ "1013-Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {},
+ "1014-Capital souscrit, appel\u00e9, vers\u00e9, amorti": {},
+ "1018-Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {}
+ },
+ "102-Capital par dotation": {
+ "1021-Dotation initiale": {},
+ "1022-Dotations compl\u00e9mentaires": {},
+ "1028-Autres dotations": {}
+ },
+ "103-Capital personnel": {},
+ "104-Compte de l\u2019exploitant": {
+ "1041-Apports temporaires": {},
+ "1042-Op\u00e9rations courantes": {},
+ "1043-R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {},
+ "1047-Pr\u00e9l\u00e8vements d\u2019autoconsommation": {},
+ "1048-Autres pr\u00e9l\u00e8vements": {}
+ },
+ "105-Primes li\u00e9es au capital social": {
+ "1051-Primes d\u2019\u00e9mission": {},
+ "1052-Primes d\u2019apport": {},
+ "1053-Primes de fusion": {},
+ "1054-Primes de conversion": {},
+ "1058-Autres primes": {}
+ },
+ "106-\u00c9carts de r\u00e9\u00e9valuation": {
+ "1061-\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {},
+ "1062-\u00c9carts de r\u00e9\u00e9valuation libre": {}
+ },
+ "109-Apporteurs, capital souscrit, non appel\u00e9": {}
+ },
+ "11-R\u00e9serves": {
+ "111-R\u00e9serve l\u00e9gale": {},
+ "112-R\u00e9serves statutaires ou contractuelles": {},
+ "113-R\u00e9serves r\u00e9glement\u00e9es": {
+ "1131-R\u00e9serves de plus-values nettes \u00e0 long terme": {},
+ "1132-R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {},
+ "1133-R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {},
+ "1134-R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {},
+ "1135-Autres r\u00e9serves r\u00e9glement\u00e9es": {}
+ },
+ "118-Autres r\u00e9serves": {
+ "1181-R\u00e9serves facultatives": {},
+ "1188-R\u00e9serves diverses": {}
+ }
+ },
+ "12-Report \u00e0 nouveau": {
+ "121-Report \u00e0 nouveau cr\u00e9diteur": {},
+ "129-Report \u00e0 nouveau d\u00e9biteur": {
+ "1291-Perte nette \u00e0 reporter": {},
+ "1292-Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {}
+ }
+ },
+ "13-R\u00e9sultat net de l\u2019exercice": {
+ "130-R\u00e9sultat en instance d\u2019affectation": {
+ "1301-R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {},
+ "1309-R\u00e9sultat en instance d\u2019affectation : perte": {}
+ },
+ "131-R\u00e9sultat net : b\u00e9n\u00e9fice": {},
+ "132-Marge commerciale (MC)": {},
+ "133-Valeur ajout\u00e9e (VA)": {},
+ "134-Exc\u00e9dent brut d\u2019exploitation (EBE)": {},
+ "135-R\u00e9sultat d\u2019exploitation (RE)": {},
+ "136-R\u00e9sultat financier (RF)": {},
+ "137-R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {},
+ "138-R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "1381-R\u00e9sultat de fusion": {},
+ "1382-R\u00e9sultat d\u2019apport partiel d\u2019actif": {},
+ "1383-R\u00e9sultat de scission": {},
+ "1384-R\u00e9sultat de liquidation": {}
+ },
+ "139-R\u00e9sultat net : perte": {}
+ },
+ "14-Subventions d\u2019investissement": {
+ "141-Subventions d\u2019\u00e9quipement": {
+ "1411-\u00c9tat": {},
+ "1412-R\u00e9gions": {},
+ "1413-D\u00e9partements": {},
+ "1414-Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {},
+ "1415-Entit\u00e9s publiques ou mixtes": {},
+ "1416-Entit\u00e9s et organismes priv\u00e9s": {},
+ "1417-Organismes internationaux": {},
+ "1418-Autres": {}
+ },
+ "148-Autres subventions d\u2019investissement": {}
+ },
+ "15-Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "151-Amortissements d\u00e9rogatoires": {},
+ "152-Plus-values de cession \u00e0 r\u00e9investir": {},
+ "153-Fonds r\u00e9glement\u00e9s": {
+ "1531-Fonds National": {},
+ "1532-Pr\u00e9l\u00e8vement pour le Budget": {}
+ },
+ "154-Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {},
+ "155-Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "1551-Reconstitution des gisements miniers et p\u00e9troliers": {}
+ },
+ "156-Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "1561-Hausse de prix": {},
+ "1562-Fluctuation des cours": {}
+ },
+ "157-Provisions pour investissement": {},
+ "158-Autres provisions et fonds r\u00e9glement\u00e9s": {}
+ },
+ "16-Emprunts et dettes assimil\u00e9es": {
+ "161-Emprunts obligataires": {
+ "1611-Emprunts obligataires ordinaires": {},
+ "1612-Emprunts obligataires convertibles en actions": {},
+ "1613-Emprunts obligataires remboursables en actions": {},
+ "1618-Autres emprunts obligataires": {}
+ },
+ "162-Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "163-Avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "164-Avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "165-D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "1651-D\u00e9p\u00f4ts": {},
+ "1652-Cautionnements": {}
+ },
+ "166-Int\u00e9r\u00eats courus": {
+ "1661-Sur emprunts obligataires": {},
+ "1662-Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "1663-Sur avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "1664-Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "1665-Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {},
+ "1667-Sur avances assorties de conditions particuli\u00e8res": {},
+ "1668-Sur autres emprunts et dettes": {}
+ },
+ "167-Avances assorties de conditions particuli\u00e8res": {
+ "1671-Avances bloqu\u00e9es pour augmentation du capital": {},
+ "1672-Avances conditionn\u00e9es par l\u2019\u00c9tat": {},
+ "1673-Avances conditionn\u00e9es par les autres organismes africains": {},
+ "1674-Avances conditionn\u00e9es par les organismes internationaux": {}
+ },
+ "168-Autres emprunts et dettes": {
+ "1681-Rentes viag\u00e8res capitalis\u00e9es": {},
+ "1682-Billets de fonds": {},
+ "1683-Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {},
+ "1684-Emprunts participatifs": {},
+ "1685-Participation des travailleurs aux b\u00e9n\u00e9fices": {},
+ "1686-Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {}
+ }
+ },
+ "17-Dettes de location acquisition": {
+ "172-Dettes de location acquisition / cr\u00e9dit bail immobilier": {},
+ "173-Dettes de location acquisition / cr\u00e9dit bail mobilier": {},
+ "174-Dettes de location acquisition / location de vente": {},
+ "176-Int\u00e9r\u00eats courus": {
+ "1762-Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "1763-Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "1764-Sur dettes de location acquisition / location-vente": {},
+ "1768-Sur autres dettes de location acquisition": {}
+ },
+ "178-Autres dettes de location acquisition": {}
+ },
+ "18-Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "181-Dettes li\u00e9es \u00e0 des participations": {
+ "1811-Dettes li\u00e9es \u00e0 des participations (groupe)": {},
+ "1812-Dettes li\u00e9es \u00e0 des participations (hors groupe)": {}
+ },
+ "182-Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "183-Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {},
+ "184-Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "185-Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "186-Comptes de liaison charges": {},
+ "187-Comptes de liaison produits": {},
+ "188-Comptes de liaison des soci\u00e9t\u00e9s en participation": {}
+ },
+ "19-Provisions pour risques et charges": {
+ "191-Provisions pour litiges": {},
+ "192-Provisions pour garanties donn\u00e9es aux clients": {},
+ "193-Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {},
+ "194-Provisions pour pertes de change": {},
+ "195-Provisions pour imp\u00f4ts": {},
+ "196-Provisions pour pensions et obligations similaires": {
+ "1961-Provisions pour pensions et obligations similaires engagement de retraite": {},
+ "1962-Actif du r\u00e9gime de retraite": {}
+ },
+ "197-Provisions pour restructuration": {},
+ "198-Autres provisions pour risques et charges": {
+ "1981-Provisions pour amendes et p\u00e9nalit\u00e9s": {},
+ "1983-Provisions pour propre assureur": {},
+ "1984-Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "1985-Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {},
+ "1988-Provisions pour divers risques et charges": {}
+ }
+ },
+ "root_type": "Equity"
+ },
+ "2-Comptes d\u2019actif immobilis\u00e9": {
+ "21-Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "211-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "212-Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "2121-Brevets": {
+ "account_type": "Fixed Asset"
+ },
+ "2122-Licences": {
+ "account_type": "Fixed Asset"
+ },
+ "2123-Concessions de service public": {
+ "account_type": "Fixed Asset"
+ },
+ "2128-Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "213-Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "2131-Logiciels": {
+ "account_type": "Fixed Asset"
+ },
+ "2132-Sites internet": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "214-Marques": {
+ "account_type": "Fixed Asset"
+ },
+ "215-Fonds commercial": {
+ "account_type": "Fixed Asset"
+ },
+ "216-Droit au bail": {
+ "account_type": "Fixed Asset"
+ },
+ "217-Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset"
+ },
+ "218-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "2181-Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset"
+ },
+ "2182-Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset"
+ },
+ "2183-Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset"
+ },
+ "2184-Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset"
+ },
+ "2188-Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "219-Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "2191-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "2193-Logiciels et internet": {
+ "account_type": "Fixed Asset"
+ },
+ "2198-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "22-Terrains": {
+ "account_type": "Fixed Asset",
+ "221-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "2211-Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset"
+ },
+ "2212-Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset"
+ },
+ "2218-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "222-Terrains nus": {
+ "account_type": "Fixed Asset",
+ "2221-Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset"
+ },
+ "2228-Autres terrains nus": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "223-Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "2231-Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset"
+ },
+ "2232-Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset"
+ },
+ "2234-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2235-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2238-Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "224-Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "2241-Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset"
+ },
+ "2245-Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2248-Autres travaux": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "225-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "2251-Carri\u00e8res": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "226-Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "2261-Parkings": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "227-Terrains mis en concession": {
+ "account_type": "Fixed Asset"
+ },
+ "228-Autres terrains": {
+ "account_type": "Fixed Asset",
+ "2281-Terrains immeubles de placement": {
+ "account_type": "Fixed Asset"
+ },
+ "2285-Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset"
+ },
+ "2286-Terrains de location acquisition": {
+ "account_type": "Fixed Asset"
+ },
+ "2288-Divers terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "229-Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "2291-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset"
+ },
+ "2292-Terrains nus": {
+ "account_type": "Fixed Asset"
+ },
+ "2295-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2298-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "23-B\u00e2timents, installations techniques et agencements": {
+ "231-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "2311-B\u00e2timents industriels": {},
+ "2312-B\u00e2timents agricoles": {},
+ "2313-B\u00e2timents administratifs et commerciaux": {},
+ "2314-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2315-B\u00e2timents immeubles de placement": {},
+ "2316-B\u00e2timents de location acquisition": {}
+ },
+ "232-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "2321-B\u00e2timents industriels": {},
+ "2322-B\u00e2timents agricoles": {},
+ "2323-B\u00e2timents administratifs et commerciaux": {},
+ "2324-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2325-B\u00e2timents immeubles de placement": {},
+ "2326-B\u00e2timents de location acquisition": {}
+ },
+ "233-Ouvrages d\u2019infrastructure": {
+ "2331-Voies de terre": {},
+ "2332-Voies de fer": {},
+ "2333-Voies d\u2019eau": {},
+ "2334-Barrages, Digues": {},
+ "2335-Pistes d\u2019a\u00e9rodrome": {},
+ "2338-Autres ouvrages d\u2019infrastructures": {}
+ },
+ "234-Am\u00e9nagements, agencements et installations techniques": {
+ "2341-Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {},
+ "2342-Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {},
+ "2343-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {},
+ "2344-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {},
+ "2345-Am\u00e9nagements et agencements des b\u00e2timents": {}
+ },
+ "235-Am\u00e9nagements de bureaux": {
+ "2351-Installations g\u00e9n\u00e9rales": {},
+ "2358-Autres am\u00e9nagements de bureaux": {}
+ },
+ "237-B\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "238-Autres installations et agencements": {},
+ "239-B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "2391-B\u00e2timents en cours": {},
+ "2392-Installations en cours": {},
+ "2393-Ouvrages d\u2019infrastructure en cours": {},
+ "2394-Am\u00e9nagements et agencements et installations techniques en cours": {},
+ "2395-Am\u00e9nagements de bureaux en cours": {},
+ "2398-Autres installations et agencements en cours": {}
+ }
+ },
+ "24-Mat\u00e9riel, mobilier et actifs biologiques": {
+ "241-Mat\u00e9riel et outillage industriel et commercial": {
+ "2411-Mat\u00e9riel industriel": {},
+ "2412-Outillage industriel": {},
+ "2413-Mat\u00e9riel commercial": {},
+ "2414-Outillage commercial": {},
+ "2416-Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {}
+ },
+ "242-Mat\u00e9riel et outillage agricole": {
+ "2421-Mat\u00e9riel agricole": {},
+ "2422-Outillage agricole": {},
+ "2426-Mat\u00e9riel & outillage agricole de location-acquisition": {}
+ },
+ "243-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "244-Mat\u00e9riel et mobilier": {
+ "2441-Mat\u00e9riel de bureau": {},
+ "2442-Mat\u00e9riel informatique": {},
+ "2443-Mat\u00e9riel bureautique": {},
+ "2444-Mobilier de bureau": {},
+ "2445-Mat\u00e9riel et mobilier immeubles de placement": {},
+ "2446-Mat\u00e9riel et mobilier de location acquisition": {},
+ "2447-Mat\u00e9riel et mobilier des logements du personnel": {}
+ },
+ "245-Mat\u00e9riel de transport": {
+ "2451-Mat\u00e9riel automobile": {},
+ "2452-Mat\u00e9riel ferroviaire": {},
+ "2453-Mat\u00e9riel fluvial, lagunaire": {},
+ "2454-Mat\u00e9riel naval": {},
+ "2455-Mat\u00e9riel a\u00e9rien": {},
+ "2456-Mat\u00e9riel de transport de location-acquisition": {},
+ "2457-Mat\u00e9riel hippomobile": {},
+ "2458-Autres mat\u00e9riels de transport": {}
+ },
+ "246-Actifs biologiques": {
+ "2461-Cheptel, animaux de trait": {},
+ "2462-Cheptel, animaux reproducteurs": {},
+ "2463-Animaux de garde": {},
+ "2465-Plantations agricoles": {},
+ "2468-Autres actifs biologiques": {}
+ },
+ "247-Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "2471-Agencements et am\u00e9nagements du mat\u00e9riel": {},
+ "2472-Agencements et am\u00e9nagements des actifs biologiques": {},
+ "2478-Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {}
+ },
+ "248-Autres mat\u00e9riels et mobiliers": {
+ "2481-Collections et \u0153uvres d\u2019art": {},
+ "2488-Divers mat\u00e9riels mobiliers": {}
+ },
+ "249-Mat\u00e9riels et actifs biologiques en cours": {
+ "2491-Mat\u00e9riel et outillage industriel et commercial": {},
+ "2492-Mat\u00e9riel et outillage agricole": {},
+ "2493-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2494-Mat\u00e9riel et mobilier de bureau": {},
+ "2495-Mat\u00e9riel de transport": {},
+ "2496-Actifs biologiques": {},
+ "2497-Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {},
+ "2498-Autres mat\u00e9riels et actifs biologiques en cours": {}
+ }
+ },
+ "25-Avances et acomptes vers\u00e9s sur immobilisations": {
+ "251-Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "252-Avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "26-Titres de participation": {
+ "261-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "262-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "263-Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "265-Participations dans des organismes professionnels": {},
+ "266-Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {},
+ "268-Autres titres de participation": {}
+ },
+ "27-Autres immobilisations financi\u00e8res": {
+ "271-Pr\u00eats et cr\u00e9ances": {
+ "2711-Pr\u00eats participatifs": {},
+ "2712-Pr\u00eats aux associ\u00e9s": {},
+ "2713-Billets de fonds": {},
+ "2714-Titres pr\u00eat\u00e9s": {},
+ "2718-Autres pr\u00eats et cr\u00e9ances": {}
+ },
+ "272-Pr\u00eats au personnel": {
+ "2721-Pr\u00eats immobiliers": {},
+ "2722-Pr\u00eats mobiliers et d\u2019installation": {},
+ "2728-Autres pr\u00eats au personnel": {}
+ },
+ "273-Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "2731-Retenues de garantie": {},
+ "2733-Fonds r\u00e9glement\u00e9": {},
+ "2734-Cr\u00e9ances sur le conc\u00e9dant": {},
+ "2738-Autres cr\u00e9ances sur l\u2019\u00c9tat": {}
+ },
+ "274-Titres immobilis\u00e9s": {
+ "2741-Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {},
+ "2742-Titres participatifs": {},
+ "2743-Certificats d\u2019investissement": {},
+ "2744-Parts de fonds commun de placement (FCP)": {},
+ "2745-Obligations": {},
+ "2746-Actions ou parts propres": {},
+ "2748-Autres titres immobilis\u00e9s": {}
+ },
+ "275-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "2751-D\u00e9p\u00f4ts pour loyers d\u2019avance": {},
+ "2752-D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {},
+ "2753-D\u00e9p\u00f4ts pour l\u2019eau": {},
+ "2754-D\u00e9p\u00f4ts pour le gaz": {},
+ "2755-D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {},
+ "2756-Cautionnements sur march\u00e9s publics": {},
+ "2757-Cautionnements sur autres op\u00e9rations": {},
+ "2758-Autres d\u00e9p\u00f4ts et cautionnements": {}
+ },
+ "276-Int\u00e9r\u00eats courus": {
+ "2761-Pr\u00eats et cr\u00e9ances non commerciales": {},
+ "2762-Pr\u00eats au personnel": {},
+ "2763-Cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2764-Titres immobilis\u00e9s": {},
+ "2765-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2767-Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {},
+ "2768-Immobilisations financi\u00e8res diverses": {}
+ },
+ "277-Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "2771-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {},
+ "2772-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {},
+ "2773-Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "2774-Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {}
+ },
+ "278-Immobilisations financi\u00e8res diverses": {
+ "2781-Cr\u00e9ances diverses groupe": {},
+ "2782-Cr\u00e9ances diverses hors groupe": {},
+ "2784-Banques d\u00e9p\u00f4ts \u00e0 terme": {},
+ "2785-Or et m\u00e9taux pr\u00e9cieux": {},
+ "2788-Autres immobilisations financi\u00e8res": {}
+ }
+ },
+ "28-Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "281-Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "2811-Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2812-Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2813-Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2814-Amortissements des marques": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2815-Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2816-Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2817-Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2818-Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "282-Amortissements des terrains": {
+ "2824-Amortissements des travaux de mise en valeur des terrains": {}
+ },
+ "283-Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "2831-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2832-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2833-Amortissements des ouvrages d\u2019infrastructure": {},
+ "2834-Amortissements des am\u00e9nagements, agencements et installations techniques": {},
+ "2835-Amortissements des am\u00e9nagements de bureaux": {},
+ "2837-Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2838-Amortissements des autres installations et agencements": {}
+ },
+ "284-Amortissements du mat\u00e9riel": {
+ "2841-Amortissements du mat\u00e9riel et outillage industriel et commercial": {},
+ "2842-Amortissements du mat\u00e9riel et outillage agricole": {},
+ "2843-Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2844-Amortissements du mat\u00e9riel et mobilier": {},
+ "2845-Amortissements du mat\u00e9riel de transport": {},
+ "2846-Amortissements des actifs biologiques": {},
+ "2847-Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2848-Amortissements des autres mat\u00e9riels": {}
+ }
+ },
+ "29-D\u00e9pr\u00e9ciations des immobilisations": {
+ "291-D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "2911-D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {},
+ "2912-D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {},
+ "2913-D\u00e9pr\u00e9ciations des logiciels et sites internet": {},
+ "2914-D\u00e9pr\u00e9ciations des marques": {},
+ "2915-D\u00e9pr\u00e9ciations du fonds commercial": {},
+ "2916-D\u00e9pr\u00e9ciations du droit au bail": {},
+ "2917-D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {},
+ "2918-D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {},
+ "2919-D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {}
+ },
+ "292-D\u00e9pr\u00e9ciations des terrains": {
+ "2921-D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {},
+ "2922-D\u00e9pr\u00e9ciations des terrains nus": {},
+ "2923-D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {},
+ "2924-D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {},
+ "2925-D\u00e9pr\u00e9ciations des terrains de gisement": {},
+ "2926-D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {},
+ "2927-D\u00e9pr\u00e9ciations des terrains mis en concession": {},
+ "2928-D\u00e9pr\u00e9ciations des autres terrains": {},
+ "2929-D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {}
+ },
+ "293-D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "2931-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2932-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2933-D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {},
+ "2934-D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {},
+ "2935-D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {},
+ "2937-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2938-D\u00e9pr\u00e9ciations des autres installations et agencements": {},
+ "2939-D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {}
+ },
+ "294-D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "2941-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {},
+ "2942-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {},
+ "2943-D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2944-D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {},
+ "2945-D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {},
+ "2946-D\u00e9pr\u00e9ciations des actifs biologiques": {},
+ "2947-D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2948-D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {},
+ "2949-D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {}
+ },
+ "295-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "2951-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "2952-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "296-D\u00e9pr\u00e9ciations des titres de participation": {
+ "2961-D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "2962-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "2963-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "2965-D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {},
+ "2966-D\u00e9pr\u00e9ciations des parts dans des GIE": {},
+ "2968-D\u00e9pr\u00e9ciations des autres titres de participation": {}
+ },
+ "297-D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "2971-D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {},
+ "2972-D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {},
+ "2973-D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2974-D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {},
+ "2975-D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2977-D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {},
+ "2978-D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "3-Comptes de Stocks": {
+ "31-Marchandises": {
+ "311-Marchandises A": {
+ "3111-Marchandises A1": {},
+ "3112-Marchandises A2": {}
+ },
+ "312-Marchandises B": {
+ "3121-Marchandises B1": {},
+ "3122-Marchandises B2": {}
+ },
+ "313-Actifs biologiques": {
+ "3131-Animaux": {},
+ "3132-V\u00e9g\u00e9taux": {}
+ },
+ "318-Marchandises hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "32-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "321-Mati\u00e8res A": {},
+ "322-Mati\u00e8res B": {},
+ "323-Fournitures (A, B)": {}
+ },
+ "33-Autres approvisionnements": {
+ "331-Mati\u00e8res consommables": {},
+ "332-Fournitures d\u2019atelier et d\u2019usine": {},
+ "333-Fournitures de magasin": {},
+ "334-Fournitures de bureau": {},
+ "335-Emballages": {
+ "3351-Emballages perdus": {},
+ "3352-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "3353-Emballages \u00e0 usage mixte": {},
+ "3358-Autres emballages": {}
+ },
+ "338-Autres mati\u00e8res": {}
+ },
+ "34-Produits en cours": {
+ "341-Produits en cours": {
+ "3411-Produits en cours P1": {},
+ "3412-Produits en cours P2": {}
+ },
+ "342-Travaux en cours": {
+ "3421-Travaux en cours T1": {},
+ "3422-Travaux en cours T2": {}
+ },
+ "343-Produits interm\u00e9diaires en cours": {
+ "3431-Produits interm\u00e9diaires A": {},
+ "3432-Produits interm\u00e9diaires B": {}
+ },
+ "344-Produits r\u00e9siduels en cours": {
+ "3441-Produits r\u00e9siduels A": {},
+ "3442-Produits r\u00e9siduels B": {}
+ },
+ "345-Actifs biologiques en cours": {
+ "3451-Animaux": {},
+ "3452-V\u00e9g\u00e9taux": {}
+ }
+ },
+ "35-Services en cours": {
+ "351-\u00c9tudes en cours": {
+ "3511-\u00c9tudes en cours E1": {},
+ "3512-\u00c9tudes en cours E2": {}
+ },
+ "352-Prestations de services en cours": {
+ "3521-Prestations de services S1": {},
+ "3522-Prestations de services S2": {}
+ }
+ },
+ "36-Produits finis": {
+ "361-Produits finis A": {},
+ "362-Produits finis B": {},
+ "363-Actifs biologiques": {
+ "3631-Animaux": {},
+ "3632-V\u00e9g\u00e9taux": {},
+ "3638-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "37-Produits interm\u00e9diaires et r\u00e9siduels": {
+ "371-Produits interm\u00e9diaires": {
+ "3711-Produits interm\u00e9diaires A": {},
+ "3712-Produits interm\u00e9diaires B": {}
+ },
+ "372-Produits r\u00e9siduels": {
+ "3721-D\u00e9chets": {},
+ "3722-Rebuts": {},
+ "3723-Mati\u00e8res de R\u00e9cup\u00e9ration": {}
+ },
+ "373-Actifs biologiques": {
+ "3731-Animaux": {},
+ "3732-V\u00e9g\u00e9taux": {},
+ "3738-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "38-Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "381-Marchandises en cours de route": {},
+ "382-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {},
+ "383-Autres approvisionnements en cours de route": {},
+ "386-Produits finis en cours de route": {},
+ "387-Stock en consignation ou en d\u00e9p\u00f4t": {
+ "3871-Stock en consignation": {},
+ "3872-Stock en d\u00e9p\u00f4t": {}
+ },
+ "388-Stock provenant d\u2019immobilisations mises hors service ou au rebut": {}
+ },
+ "39-D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "391-D\u00e9pr\u00e9ciations des stocks de marchandises": {},
+ "392-D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "393-D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {},
+ "394-D\u00e9pr\u00e9ciations des productions en cours": {},
+ "395-D\u00e9pr\u00e9ciations des services en cours": {},
+ "396-D\u00e9pr\u00e9ciations des stocks de produits finis": {},
+ "397-D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {},
+ "398-D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {}
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "409-Fournisseurs d\u00e9biteurs": {
+ "4091-Fournisseurs Avances et acomptes vers\u00e9s": {},
+ "4092-Fournisseurs Groupe avances et acomptes vers\u00e9s": {},
+ "4093-Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {},
+ "4094-Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {},
+ "4098-Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {}
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "411-Clients": {
+ "4111-Clients": {
+ "account_type": "Receivable"
+ },
+ "4112-Clients groupe": {
+ "account_type": "Receivable"
+ },
+ "4114-Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable"
+ },
+ "4115-Clients, organismes internationaux": {
+ "account_type": "Receivable"
+ },
+ "4116-Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable"
+ },
+ "4117-Client, retenues de garantie": {
+ "account_type": "Receivable"
+ },
+ "4118-Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "412-Clients, effets \u00e0 recevoir en portefeuille": {
+ "4121-Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4122-Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4124-\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4125-Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "413-Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "4131-Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4132-Clients, effets impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4133-Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "4138-Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "414-Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "4141-Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4142-Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "4146-Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4147-Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "415-Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable"
+ },
+ "416-Cr\u00e9ances clients litigieuses ou douteuses": {
+ "4161-Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable"
+ },
+ "4162-Cr\u00e9ances douteuses": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "418-Clients, produits \u00e0 recevoir": {
+ "4181-Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable"
+ },
+ "4186-Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "421-Personnel, avances et acomptes": {
+ "4211-Personnel, avances": {},
+ "4212-Personnel, acomptes": {},
+ "4213-Frais avanc\u00e9s et fournitures au personnel": {}
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "4311-Prestations familiales": {},
+ "4312-Accidents de travail": {},
+ "4313-Caisse de retraite obligatoire": {},
+ "4314-Caisse de retraite facultative": {},
+ "4318-Autres cotisations sociales": {}
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "4331-Mutuelle": {},
+ "4332-Assurances retraite": {},
+ "4333-Assurances et organismes de sant\u00e9": {}
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4387-Produits \u00e0 recevoir": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "443-\u00c9tat, TVA factur\u00e9e": {
+ "4431-TVA factur\u00e9e sur ventes": {},
+ "4432-TVA factur\u00e9e sur prestations de services": {},
+ "4433-TVA factur\u00e9e sur travaux": {},
+ "4434-TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {},
+ "4435-TVA sur factures \u00e0 \u00e9tablir": {}
+ },
+ "445-\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "4451-TVA r\u00e9cup\u00e9rable sur immobilisations": {},
+ "4452-TVA r\u00e9cup\u00e9rable sur achats": {},
+ "4453-TVA r\u00e9cup\u00e9rable sur transport": {},
+ "4454-TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {},
+ "4455-TVA r\u00e9cup\u00e9rable sur factures non parvenues": {},
+ "4456-TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {}
+ },
+ "448-\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4486-Charges \u00e0 payer": {},
+ "4487-Produits \u00e0 recevoir": {}
+ },
+ "449-\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "4491-\u00c9tat, obligations cautionn\u00e9es": {},
+ "4492-\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {},
+ "4493-\u00c9tat, fonds de dotation \u00e0 recevoir": {},
+ "4494-\u00c9tat, subventions investissement \u00e0 recevoir": {},
+ "4495-\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {},
+ "4496-\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {},
+ "4497-\u00c9tat, avances sur subventions": {},
+ "4499-\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {}
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "451-Op\u00e9rations avec les organismes africains": {},
+ "452-Op\u00e9rations avec les autres organismes internationaux": {},
+ "458-Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "4581-Organismes internationaux, fonds de dotation \u00e0 recevoir": {},
+ "4582-Organismes internationaux, subventions \u00e0 recevoir": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "4613-Apporteurs, capital appel\u00e9, non vers\u00e9": {},
+ "4614-Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {},
+ "4618-Apporteurs, titres \u00e0 \u00e9changer": {}
+ },
+ "467-Apporteurs, restant d\u00fb sur capital appel\u00e9": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "4721-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4726-Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {}
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "4731-Mandants": {},
+ "4732-Mandataires": {},
+ "4733-Commettants": {},
+ "4734-Commissionnaires": {},
+ "4739-\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "4747-Compte de r\u00e9partition p\u00e9riodique des produits": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "4751-Compte actif": {
+ "account_type": "Temporary"
+ }
+ },
+ "476-Charges constat\u00e9es d\u2019avance": {},
+ "478-\u00c9carts de conversion actif": {
+ "4781-Diminution des cr\u00e9ances d\u2019exploitation": {},
+ "4782-Diminution des cr\u00e9ances financi\u00e8res": {},
+ "4783-Augmentation des dettes d\u2019exploitation": {},
+ "4784-Augmentation des dettes financi\u00e8res": {},
+ "4786-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4788-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "485-Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "4851-En compte, immobilisations incorporelles": {},
+ "4852-En compte, immobilisations corporelles": {},
+ "4853-Effets \u00e0 recevoir, immobilisations incorporelles": {},
+ "4854-Effets \u00e0 recevoir, immobilisations corporelles": {},
+ "4855-Effets escompt\u00e9s non \u00e9chus": {},
+ "4857-Retenues de garantie": {},
+ "4858-Factures \u00e0 \u00e9tablir": {}
+ },
+ "488-Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "491-D\u00e9pr\u00e9ciations des comptes clients": {
+ "4911-Cr\u00e9ances litigieuses": {},
+ "4912-Cr\u00e9ances douteuses": {}
+ },
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {},
+ "496-D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "4962-Associ\u00e9s, comptes courants": {},
+ "4963-Associ\u00e9s, op\u00e9rations faites en commun": {},
+ "4966-Groupe, comptes courants": {}
+ },
+ "497-D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {},
+ "498-D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "4985-Cr\u00e9ances sur cessions d\u2019immobilisations": {},
+ "4986-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4988-Autres cr\u00e9ances HAO": {}
+ },
+ "499-Provisions pour risques \u00e0 court terme": {
+ "4991-Sur op\u00e9rations d\u2019exploitation": {},
+ "4997-Sur op\u00e9rations financi\u00e8res": {},
+ "4998-Sur op\u00e9rations HAO": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "401-Fournisseurs, dettes en compte": {
+ "4011-Fournisseurs": {
+ "account_type": "Payable"
+ },
+ "4012-Fournisseurs groupe": {
+ "account_type": "Payable"
+ },
+ "4013-Fournisseurs sous-traitants": {
+ "account_type": "Payable"
+ },
+ "4016-Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable"
+ },
+ "4017-Fournisseur, retenues de garantie": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "402-Fournisseurs, effets \u00e0 payer": {
+ "4021-Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4022-Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4023-Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "404-Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "4041-Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4042-Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "4046-Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4047-Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "408-Fournisseurs, factures non parvenues": {
+ "4081-Fournisseurs": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4082-Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4083-Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4086-Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "419-Clients cr\u00e9diteurs": {
+ "4191-Clients, avances et acomptes re\u00e7us": {},
+ "4192-Clients groupe, avances et acomptes re\u00e7us": {},
+ "4194-Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {},
+ "4198-Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {}
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "422-Personnel, r\u00e9mun\u00e9rations dues": {},
+ "423-Personnel, oppositions, saisies-arr\u00eats": {
+ "4231-Personnel, oppositions": {},
+ "4232-Personnel, saisies-arr\u00eats": {},
+ "4233-Personnel, avis \u00e0 tiers d\u00e9tenteur": {}
+ },
+ "424-Personnel, \u0153uvres sociales internes": {
+ "4241-Assistance m\u00e9dicale": {},
+ "4242-Allocations familiales": {},
+ "4245-Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {},
+ "4248-Autres \u0153uvres sociales internes": {}
+ },
+ "425-Repr\u00e9sentants du personnel": {
+ "4251-D\u00e9l\u00e9gu\u00e9s du personnel": {},
+ "4252-Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {},
+ "4258-Autres repr\u00e9sentants du personnel": {}
+ },
+ "426-Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "4261-Participation aux b\u00e9n\u00e9fices": {},
+ "4264-Participation au capital": {}
+ },
+ "427-Personnel d\u00e9p\u00f4ts": {},
+ "428-Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4281-Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {},
+ "4286-Autres charges \u00e0 payer": {},
+ "4287-Produits \u00e0 recevoir": {}
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4381-Charges sociales sur gratifications \u00e0 payer": {},
+ "4382-Charges sociales sur cong\u00e9s \u00e0 payer": {},
+ "4386-Autres charges \u00e0 payer": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "441-\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {},
+ "442-\u00c9tat, autres imp\u00f4ts et taxes": {
+ "4421-Imp\u00f4ts et taxes d\u2019\u00c9tat": {},
+ "4422-Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {},
+ "4423-Imp\u00f4ts et taxes recouvrables sur des obligataires": {},
+ "4424-Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {},
+ "4426-Droits de douane": {},
+ "4428-Autres imp\u00f4ts et taxes": {}
+ },
+ "444-\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "4441-\u00c9tat, TVA due": {},
+ "4449-\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {}
+ },
+ "446-\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {},
+ "447-\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "4471-Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {},
+ "4472-Imp\u00f4ts sur salaires": {},
+ "4473-Contribution nationale": {},
+ "4474-Contribution nationale de solidarit\u00e9": {},
+ "4478-Autres imp\u00f4ts et contributions": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "4611-Apporteurs, apports en nature": {},
+ "4612-Apporteurs, apports en num\u00e9raire": {},
+ "4615-Apporteurs, versements re\u00e7us sur augmentation de capital": {},
+ "4616-Apporteurs, versements anticip\u00e9s": {},
+ "4617-Apporteurs d\u00e9faillants": {},
+ "4619-Apporteurs, capital \u00e0 rembourser": {}
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "4621-Principal": {},
+ "4626-Int\u00e9r\u00eats courus": {}
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "4631-Op\u00e9rations courantes": {},
+ "4636-Int\u00e9r\u00eats courus": {}
+ },
+ "465-Associ\u00e9s, dividendes \u00e0 payer": {},
+ "466-Groupe, comptes courants": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "4711-D\u00e9biteurs divers": {},
+ "4712-Cr\u00e9diteurs divers": {},
+ "4713-Obligataires": {},
+ "4715-R\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "4716-Compte d\u2019affacturage": {},
+ "4717-D\u00e9biteurs divers retenues de garantie": {},
+ "4718-Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {},
+ "4719-Bons de souscription d\u2019actions et d\u2019obligations": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "4746-Compte de r\u00e9partition p\u00e9riodique des charges": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "4752-Compte passif": {}
+ },
+ "477-Produits constat\u00e9s d\u2019avance": {},
+ "479-\u00c9carts de conversion passif": {
+ "4791-Augmentation des cr\u00e9ances d\u2019exploitation": {},
+ "4792-Augmentation des cr\u00e9ances financi\u00e8res": {},
+ "4793-Diminution des dettes d\u2019exploitation": {},
+ "4794-Diminution des dettes financi\u00e8res": {},
+ "4797-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4798-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "481-Fournisseurs d\u2019investissements": {
+ "4811-Immobilisations incorporelles": {},
+ "4812-Immobilisations corporelles": {},
+ "4813-Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {},
+ "4816-R\u00e9serve de propri\u00e9t\u00e9": {},
+ "4817-Retenues de garantie": {},
+ "4818-Factures non parvenues": {}
+ },
+ "482-Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "4821-Immobilisations incorporelles": {},
+ "4822-Immobilisations corporelles": {}
+ },
+ "484-Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "4887-Produits": {}
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (PASSIF)": {
+ "490-D\u00e9pr\u00e9ciations des comptes fournisseurs": {},
+ "492-D\u00e9pr\u00e9ciations des comptes personnel": {},
+ "493-D\u00e9pr\u00e9ciations des comptes organismes sociaux": {},
+ "494-D\u00e9pr\u00e9ciations des comptes \u00c9tat et collectivit\u00e9s publiques": {},
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {}
+ },
+ "root_type": "Liability"
+ },
+ "5-Comptes de tr\u00e9sorerie": {
+ "50-Titres de placement": {
+ "501-Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "5011-Titres du Tr\u00e9sor \u00e0 court terme": {},
+ "5012-Titres d\u2019organismes financiers": {},
+ "5013-Bons de caisse \u00e0 court terme": {},
+ "5016-Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {}
+ },
+ "502-Actions": {
+ "5021-Actions ou parts propres": {},
+ "5022-Actions cot\u00e9es": {},
+ "5023-Actions non cot\u00e9es": {},
+ "5024-Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {},
+ "5025-Autres actions": {},
+ "5026-Frais d\u2019acquisition des actions": {}
+ },
+ "503-Obligations": {
+ "5031-Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {},
+ "5032-Obligations cot\u00e9es": {},
+ "5033-Obligations non cot\u00e9es": {},
+ "5035-Autres obligations": {},
+ "5036-Frais d\u2019acquisition des obligations": {}
+ },
+ "504-Bons de souscription": {
+ "5042-Bons de souscription d\u2019actions": {},
+ "5043-Bons de souscription d\u2019obligations": {}
+ },
+ "505-Titres n\u00e9gociables hors r\u00e9gion": {},
+ "506-Int\u00e9r\u00eats courus": {
+ "5061-Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {},
+ "5062-Actions": {},
+ "5063-Obligations": {}
+ },
+ "508-Autres titres de placement et cr\u00e9ances assimil\u00e9es": {}
+ },
+ "51-Valeurs \u00e0 encaisser": {
+ "511-Effets \u00e0 encaisser": {},
+ "512-Effets \u00e0 l\u2019encaissement": {},
+ "513-Ch\u00e8ques \u00e0 encaisser": {},
+ "514-Ch\u00e8ques \u00e0 l\u2019encaissement": {},
+ "515-Cartes de cr\u00e9dit \u00e0 encaisser": {},
+ "518-Autres valeurs \u00e0 l\u2019encaissement": {
+ "5181-Warrants": {},
+ "5182-Billets de fonds": {},
+ "5185-Ch\u00e8ques de voyage": {},
+ "5186-Coupons \u00e9chus": {},
+ "5187-Int\u00e9r\u00eats \u00e9chus des obligations": {}
+ }
+ },
+ "52-Banques": {
+ "521-Banques locales": {
+ "5211-Banques en monnaie nationale": {
+ "account_type": "Bank"
+ },
+ "5215-Banques en devises": {
+ "account_type": "Bank"
+ },
+ "account_type": "Bank"
+ },
+ "522-Banques autres \u00c9tats r\u00e9gion": {},
+ "523-Banques autres \u00c9tats zone mon\u00e9taire": {},
+ "524-Banques hors zone mon\u00e9taire": {},
+ "525-Banques d\u00e9p\u00f4t \u00e0 terme": {},
+ "526-Banques, int\u00e9r\u00eats courus": {
+ "5261-Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {},
+ "5267-Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {}
+ }
+ },
+ "53-\u00c9tablissements financiers et assimil\u00e9s": {
+ "531-Ch\u00e8ques postaux": {},
+ "532-Tr\u00e9sor": {},
+ "533-Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {},
+ "536-\u00c9tablissements financiers, int\u00e9r\u00eats courus": {},
+ "538-Autres organismes financiers": {}
+ },
+ "54-Instruments de tr\u00e9sorerie": {
+ "541-Options de taux d\u2019int\u00e9r\u00eat": {},
+ "542-Options de taux de change": {},
+ "543-Options de taux boursiers": {},
+ "544-Instruments de march\u00e9s \u00e0 terme": {},
+ "545-Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {}
+ },
+ "55-Instruments de monnaie \u00e9lectronique": {
+ "551-Monnaie \u00e9lectronique carte carburant": {},
+ "552-Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {},
+ "553-Monnaie \u00e9lectronique carte p\u00e9age": {},
+ "554-Porte-monnaie \u00e9lectronique": {},
+ "558-Autres instruments de monnaies \u00e9lectroniques": {}
+ },
+ "56-Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "561-Cr\u00e9dits de tr\u00e9sorerie": {},
+ "564-Escompte de cr\u00e9dits de campagne": {},
+ "565-Escompte de cr\u00e9dits ordinaires": {},
+ "566-Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {}
+ },
+ "57-Caisse": {
+ "571-Caisse si\u00e8ge social": {
+ "5711-Caisse en monnaie nationale": {},
+ "5712-Caisse en devises": {}
+ },
+ "572-Caisse succursale A": {
+ "5721-En monnaie nationale": {},
+ "5722-En devises": {}
+ },
+ "573-Caisse succursale B": {
+ "5731-En monnaie nationale": {},
+ "5732-En devises": {}
+ }
+ },
+ "58-R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "581-R\u00e9gies d\u2019avance": {},
+ "582-Accr\u00e9ditifs": {},
+ "585-Virements de fonds": {},
+ "588-Autres virements internes": {}
+ },
+ "59-D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "590-D\u00e9pr\u00e9ciations des titres de placement": {},
+ "591-D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {},
+ "592-D\u00e9pr\u00e9ciations des comptes banques": {},
+ "593-D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {},
+ "594-D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {},
+ "599-Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {}
+ },
+ "root_type": "Asset"
+ },
+ "6-Comptes de charges des activit\u00e9s ordinaires": {
+ "60-Achats et variations de stocks": {
+ "601-Achats de marchandises": {
+ "6011-Dans la R\u00e9gion": {},
+ "6012-Hors R\u00e9gion": {},
+ "6013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6015-Frais sur achats": {},
+ "6019-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "602-Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "6021-Dans la R\u00e9gion": {},
+ "6022-Hors R\u00e9gion": {},
+ "6023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6025-Frais sur achats": {},
+ "6029-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "603-Variations des stocks de biens achet\u00e9s": {
+ "6031-Variations des stocks de marchandises": {},
+ "6032-Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "6033-Variations des stocks d\u2019autres approvisionnements": {}
+ },
+ "604-Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "6041-Mati\u00e8res consommables": {},
+ "6042-Mati\u00e8res combustibles": {},
+ "6043-Produits d\u2019entretien": {},
+ "6044-Fournitures d\u2019atelier et d\u2019usine": {},
+ "6045-Frais sur achat": {},
+ "6046-Fournitures de magasin": {},
+ "6047-Fournitures de bureau": {},
+ "6049-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "605-Autres achats": {
+ "6051-Fournitures non stockables Eau": {},
+ "6052-Fournitures non stockables \u00c9lectricit\u00e9": {},
+ "6053-Fournitures non stockables Autres \u00e9nergies": {},
+ "6054-Fournitures d\u2019entretien non stockables": {},
+ "6055-Fournitures de bureau non stockables": {},
+ "6056-Achats de petit mat\u00e9riel et outillage": {},
+ "6057-Achats d\u2019\u00e9tudes et prestations de services": {},
+ "6058-Achats de travaux, mat\u00e9riels et \u00e9quipements": {},
+ "6059-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "608-Achats d\u2019emballages": {
+ "6081-Emballages perdus": {},
+ "6082-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "6083-Emballages \u00e0 usage mixte": {},
+ "6085-Frais sur achats": {},
+ "6089-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ }
+ },
+ "61-Transports": {
+ "612-Transports sur ventes": {},
+ "613-Transports pour le compte de tiers": {},
+ "614-Transports du personnel": {},
+ "616-Transports de plis": {},
+ "618-Autres frais de transport": {
+ "6181-Voyages et d\u00e9placements": {},
+ "6182-Transports entre \u00e9tablissements ou chantiers": {},
+ "6183-Transports administratifs": {}
+ }
+ },
+ "62-Services ext\u00e9rieurs": {
+ "621-Sous-traitance g\u00e9n\u00e9rale": {},
+ "622-Locations, charges locatives": {
+ "6221-Locations de terrains": {},
+ "6222-Locations de b\u00e2timents": {},
+ "6223-Locations de mat\u00e9riels et outillages": {},
+ "6224-Malis sur emballages": {},
+ "6225-Locations d\u2019emballages": {},
+ "6226-Fermages et loyers du foncier": {},
+ "6228-Locations et charges locatives diverses": {}
+ },
+ "623-Redevances de location acquisition": {
+ "6232-Cr\u00e9dit-bail immobilier": {},
+ "6233-Cr\u00e9dit-bail mobilier": {},
+ "6234-Location-vente": {},
+ "6238-Autres contrats de location acquisition": {}
+ },
+ "624-Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "6241-Entretien et r\u00e9parations des biens immobiliers": {},
+ "6242-Entretien et r\u00e9parations des biens mobiliers": {},
+ "6243-Maintenance": {},
+ "6244-Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "6248-Autres entretiens et r\u00e9parations": {}
+ },
+ "625-Primes d\u2019assurance": {
+ "6251-Assurances multirisques": {},
+ "6252-Assurances mat\u00e9riel de transport": {},
+ "6253-Assurances risques d\u2019exploitation": {},
+ "6254-Assurances responsabilit\u00e9 du producteur": {},
+ "6255-Assurances insolvabilit\u00e9 clients": {},
+ "6257-Assurances transport sur ventes": {},
+ "6258-Autres primes d\u2019assurances": {}
+ },
+ "626-\u00c9tudes, recherches et documentation": {
+ "6261-\u00c9tudes et recherches": {},
+ "6265-Documentation g\u00e9n\u00e9rale": {},
+ "6266-Documentation technique": {}
+ },
+ "627-Publicit\u00e9, publications, relations publiques": {
+ "6271-Annonces, insertions": {},
+ "6272-Catalogues, imprim\u00e9s publicitaires": {},
+ "6273-\u00c9chantillons": {},
+ "6274-Foires et expositions": {},
+ "6275-Publications": {},
+ "6276-Cadeaux \u00e0 la client\u00e8le": {},
+ "6277-Frais de colloques, s\u00e9minaires, conf\u00e9rences": {},
+ "6278-Autres charges de publicit\u00e9 et relations publiques": {}
+ },
+ "628-Frais de t\u00e9l\u00e9communications": {
+ "6281-Frais de t\u00e9l\u00e9phone": {},
+ "6282-Frais de t\u00e9lex": {},
+ "6283-Frais de t\u00e9l\u00e9copie": {},
+ "6288-Autres frais de t\u00e9l\u00e9communications": {}
+ }
+ },
+ "63-Autres services ext\u00e9rieurs": {
+ "631-Frais bancaires": {
+ "6311-Frais sur titres (vente, garde)": {},
+ "6312-Frais sur effets": {},
+ "6313-Location de coffres": {},
+ "6314-Commissions d\u2019affacturage": {},
+ "6315-Commissions sur cartes de cr\u00e9dit": {},
+ "6316-Frais d\u2019\u00e9mission d\u2019emprunts": {},
+ "6317-Frais sur instruments monnaie \u00e9lectronique": {},
+ "6318-Autres frais bancaires": {}
+ },
+ "632-R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "6322-Commissions et courtages sur ventes": {},
+ "6324-Honoraires des professions r\u00e9glement\u00e9es": {},
+ "6325-Frais d\u2019actes et de contentieux": {},
+ "6326-R\u00e9mun\u00e9rations d\u2019affacturage": {},
+ "6327-R\u00e9mun\u00e9rations des autres prestataires de services": {},
+ "6328-Divers frais": {}
+ },
+ "633-Frais de formation du personnel": {},
+ "634-Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "6342-Redevances pour brevets, licences": {},
+ "6343-Redevances pour logiciels": {},
+ "6344-Redevances pour marques": {},
+ "6345-Redevances pour sites internet": {},
+ "6346-Redevances pour concessions, droits et valeurs similaires": {}
+ },
+ "635-Cotisations": {
+ "6351-Cotisations": {},
+ "6358-Concours divers": {}
+ },
+ "637-R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "6371-Personnel int\u00e9rimaire": {},
+ "6372-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "638-Autres charges externes": {
+ "6381-Frais de recrutement du personnel": {},
+ "6382-Frais de d\u00e9m\u00e9nagement": {},
+ "6383-R\u00e9ceptions": {},
+ "6384-Missions": {},
+ "6385-Charges de copropri\u00e9t\u00e9": {}
+ }
+ },
+ "64-Imp\u00f4ts et taxes": {
+ "641-Imp\u00f4ts et taxes directs": {
+ "6411-Imp\u00f4ts fonciers et taxes annexes": {},
+ "6412-Patentes, licences et taxes annexes": {},
+ "6413-Taxes sur appointements et salaires": {},
+ "6414-Taxes d\u2019apprentissage": {},
+ "6415-Formation professionnelle continue": {},
+ "6418-Autres imp\u00f4ts et taxes directs": {}
+ },
+ "645-Imp\u00f4ts et taxes indirects": {},
+ "646-Droits d\u2019enregistrement": {
+ "6461-Droits de mutation": {},
+ "6462-Droits de timbre": {},
+ "6463-Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {},
+ "6464-Vignettes": {},
+ "6468-Autres droits": {}
+ },
+ "647-P\u00e9nalit\u00e9s, amendes fiscales": {
+ "6471-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {},
+ "6472-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {},
+ "6473-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {},
+ "6474-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {},
+ "6478-Autres p\u00e9nalit\u00e9s et amendes fiscales": {}
+ },
+ "648-Autres imp\u00f4ts et taxes": {}
+ },
+ "65-Autres charges": {
+ "651-Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "6511-Clients": {},
+ "6515-Autres d\u00e9biteurs": {}
+ },
+ "652-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "6521-Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {},
+ "6525-Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "654-Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "6541-Immobilisations incorporelles": {},
+ "6542-Immobilisations corporelles": {}
+ },
+ "656-Perte de change sur cr\u00e9ances et dettes commerciale": {},
+ "657-P\u00e9nalit\u00e9s et amendes p\u00e9nales": {},
+ "658-Charges diverses": {
+ "6581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "6582-Dons": {},
+ "6583-M\u00e9c\u00e9nat": {},
+ "6588-Autres charges diverses": {}
+ },
+ "659-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "6591-Sur risques \u00e0 court terme": {},
+ "6593-Sur stocks": {},
+ "6594-Sur cr\u00e9ances": {},
+ "6598-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {}
+ }
+ },
+ "66-Charges de personnel": {
+ "661-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "6611-Appointements salaires et commissions": {},
+ "6612-Primes et gratifications": {},
+ "6613-Cong\u00e9s pay\u00e9s": {},
+ "6614-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6615-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6616-Suppl\u00e9ment familial": {},
+ "6617-Avantages en nature": {},
+ "6618-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "662-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "6621-Appointements salaires et commissions": {},
+ "6622-Primes et gratifications": {},
+ "6623-Cong\u00e9s pay\u00e9s": {},
+ "6624-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6625-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6626-Suppl\u00e9ment familial": {},
+ "6627-Avantages en nature": {},
+ "6628-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "663-Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "6631-Indemnit\u00e9s de logement": {},
+ "6632-Indemnit\u00e9s de repr\u00e9sentation": {},
+ "6633-Indemnit\u00e9s d\u2019expatriation": {},
+ "6634-Indemnit\u00e9s de transport": {},
+ "6638-Autres indemnit\u00e9s et avantages divers": {}
+ },
+ "664-Charges sociales": {
+ "6641-Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {},
+ "6642-Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {}
+ },
+ "666-R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "6661-R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {},
+ "6662-Charges sociales": {}
+ },
+ "667-R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "6671-Personnel int\u00e9rimaire": {},
+ "6672-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "668-Autres charges sociales": {
+ "6681-Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {},
+ "6682-Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {},
+ "6683-Versements et contributions aux autres \u0153uvres sociales": {},
+ "6684-M\u00e9decine du travail et pharmacie": {},
+ "6685-Assurances et organismes de sant\u00e9": {},
+ "6686-Assurances retraite et fonds de pension": {},
+ "6687-Majorations et p\u00e9nalit\u00e9s sociales": {},
+ "6688-Charges sociales diverses": {}
+ }
+ },
+ "67-Frais financiers et charges assimil\u00e9es": {
+ "671-Int\u00e9r\u00eats des emprunts": {
+ "6711-Emprunts obligataires": {},
+ "6712-Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "6713-Dettes li\u00e9es \u00e0 des participations": {},
+ "6714-Primes de remboursement des obligations": {}
+ },
+ "672-Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "6722-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "6723-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "6724-Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {},
+ "6728-Int\u00e9r\u00eats dans loyers des autres locations acquisition": {}
+ },
+ "673-Escomptes accord\u00e9s": {},
+ "674-Autres int\u00e9r\u00eats": {
+ "6741-Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {},
+ "6742-Comptes courants bloqu\u00e9s": {},
+ "6743-Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {},
+ "6744-Int\u00e9r\u00eats sur dettes commerciales": {},
+ "6745-Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {},
+ "6748-Int\u00e9r\u00eats sur dettes diverses": {}
+ },
+ "675-Escomptes des effets de commerce": {},
+ "676-Pertes de change financi\u00e8res": {},
+ "677-Pertes sur titres de placement": {
+ "6771-Pertes sur cessions de titres de placement": {},
+ "6772-Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {}
+ },
+ "678-Pertes et charges sur risques financiers": {
+ "6781-Sur rentes viag\u00e8res": {},
+ "6782-Sur op\u00e9rations financi\u00e8res": {},
+ "6784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "679-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "6791-Sur risques financiers": {},
+ "6795-Sur titres de placement": {},
+ "6798-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "68-Dotations aux amortissements": {
+ "681-Dotations aux amortissements d\u2019exploitation": {
+ "6812-Dotations aux amortissements des immobilisations incorporelles": {},
+ "6813-Dotations aux amortissements des immobilisations corporelles": {}
+ }
+ },
+ "69-Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "691-Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "6911-Dotations aux provisions pour risques et charges": {},
+ "6913-Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {},
+ "6914-Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {}
+ },
+ "697-Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "6971-Dotations aux provisions pour risques et charges": {},
+ "6972-Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "7-Comptes de produits des activit\u00e9s ordinaires": {
+ "70-Ventes": {
+ "701-Ventes de marchandises": {
+ "7011-Dans la R\u00e9gion": {},
+ "7012-Hors R\u00e9gion": {},
+ "7013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7015-Sur internet": {},
+ "7019-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "702-Ventes de produits finis": {
+ "7021-Dans la R\u00e9gion": {},
+ "7022-Hors R\u00e9gion": {},
+ "7023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7025-Sur internet": {},
+ "7029-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "703-Ventes de produits interm\u00e9diaires": {
+ "7031-Dans la R\u00e9gion": {},
+ "7032-Hors R\u00e9gion": {},
+ "7033-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7034-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7035-Sur internet": {},
+ "7039-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "704-Ventes de produits r\u00e9siduels": {
+ "7041-Dans la R\u00e9gion": {},
+ "7042-Hors R\u00e9gion": {},
+ "7043-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7044-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7045-Sur internet": {},
+ "7049-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "705-Travaux factur\u00e9s": {
+ "7051-Dans la R\u00e9gion": {},
+ "7052-Hors R\u00e9gion": {},
+ "7053-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7054-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7055-Sur internet": {},
+ "7059-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "706-Services vendus": {
+ "7061-Dans la R\u00e9gion": {},
+ "7062-Hors R\u00e9gion": {},
+ "7063-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7064-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7065-Sur internet": {},
+ "7069-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "707-Produits accessoires": {
+ "7071-Ports, emballages perdus et autres frais factur\u00e9s": {},
+ "7072-Commissions et courtages": {},
+ "7073-Locations": {},
+ "7074-Bonis sur reprises et cessions d\u2019emballages": {},
+ "7075-Mise \u00e0 disposition de personnel": {},
+ "7076-Redevances pour brevets, logiciels, marques et droits similaires": {},
+ "7077-Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {},
+ "7078-Autres produits accessoires": {}
+ }
+ },
+ "71-Subventions d\u2019exploitation": {
+ "711-Sur produits \u00e0 l\u2019exportation": {},
+ "712-Sur produits \u00e0 l\u2019importation": {},
+ "713-Sur produits de p\u00e9r\u00e9quation": {},
+ "714-Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {},
+ "718-Autres subventions d\u2019exploitation": {
+ "7181-Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {},
+ "7182-Vers\u00e9es par les organismes internationaux": {},
+ "7183-Vers\u00e9es par des tiers": {}
+ }
+ },
+ "72-Production immobilis\u00e9e": {
+ "721-Immobilisations incorporelles": {},
+ "722-Immobilisations corporelles": {
+ "7221-Immobilisations corporelles (hors actifs biologiques)": {},
+ "7222-Immobilisations corporelles (actifs biologiques)": {}
+ },
+ "724-Production auto-consomm\u00e9e": {},
+ "726-Immobilisations financi\u00e8res": {}
+ },
+ "73-Variations des stocks de biens et de services produits": {
+ "734-Variations des stocks de produits en cours": {
+ "7341-Produits en cours": {},
+ "7342-Travaux en cours": {}
+ },
+ "735-Variations des en-cours de services": {
+ "7351-\u00c9tudes en cours": {},
+ "7352-Prestations de services en cours": {}
+ },
+ "736-Variations des stocks de produits finis": {},
+ "737-Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "7371-Produits interm\u00e9diaires": {},
+ "7372-Produits r\u00e9siduels": {}
+ }
+ },
+ "75-Autres produits": {
+ "751-Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {},
+ "752-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "7521-Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {},
+ "7525-B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "754-Produits des cessions courantes d\u2019immobilisations": {
+ "7541-Immobilisations incorporelles": {},
+ "7542-Immobilisations corporelles": {}
+ },
+ "756-Gains de change sur cr\u00e9ances et dettes commerciales": {},
+ "758-Produits divers": {
+ "7581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "7582-Indemnit\u00e9s d\u2019assurances re\u00e7ues": {},
+ "7588-Autres produits divers": {}
+ },
+ "759-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "7591-Sur risques \u00e0 court terme": {},
+ "7593-Sur stocks": {},
+ "7594-Sur cr\u00e9ances": {},
+ "7598-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {}
+ }
+ },
+ "77-Revenus financiers et produits assimil\u00e9s": {
+ "771-Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "7712-Int\u00e9r\u00eats de pr\u00eats": {},
+ "7713-Int\u00e9r\u00eats sur cr\u00e9ances diverses": {}
+ },
+ "772-Revenus de participations et autres titres immobilis\u00e9s": {
+ "7721-Revenus des titres de participation": {},
+ "7722-Revenus autres titres immobilis\u00e9s": {}
+ },
+ "773-Escomptes obtenus": {},
+ "774-Revenus de placement": {
+ "7745-Revenus des obligations": {},
+ "7746-Revenus des titres de placement": {}
+ },
+ "775-Int\u00e9r\u00eats dans loyers de location acquisition": {},
+ "776-Gains de change financiers": {},
+ "777-Gains sur cessions de titres de placement": {},
+ "778-Gains sur risques financiers": {
+ "7781-Sur rentes viag\u00e8res": {},
+ "7782-Sur op\u00e9rations financi\u00e8res": {},
+ "7784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "779-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "7791-Sur risques financiers": {},
+ "7795-Sur titres de placement": {},
+ "7798-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "78-Transferts de charges": {
+ "781-Transferts de charges d\u2019exploitation": {},
+ "787-Transferts de charges financi\u00e8res": {}
+ },
+ "79-Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "791-Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "7911-Pour risques et charges": {},
+ "7913-Des immobilisations incorporelles": {},
+ "7914-Des immobilisations corporelles": {}
+ },
+ "797-Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "7971-Pour risques et charges": {},
+ "7972-Des immobilisations financi\u00e8res": {}
+ },
+ "798-Reprises d\u2019amortissements": {},
+ "799-Reprises de subventions d\u2019investissement": {}
+ },
+ "root_type": "Income"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "81-Valeurs comptables des cessions d\u2019immobilisations": {
+ "811-Immobilisations incorporelles": {},
+ "812-Immobilisations corporelles": {},
+ "816-Immobilisations financi\u00e8res": {}
+ },
+ "83-Charges hors activit\u00e9s ordinaires": {
+ "831-Charges HAO constat\u00e9es": {},
+ "833-Charges li\u00e9es aux op\u00e9rations de restructuration": {},
+ "834-Pertes sur cr\u00e9ances HAO": {},
+ "835-Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {},
+ "836-Abandons de cr\u00e9ances consentis": {},
+ "837-Charges li\u00e9es aux op\u00e9rations de liquidation": {},
+ "839-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "85-Dotations hors activit\u00e9s ordinaires": {
+ "851-Dotations aux provisions r\u00e9glement\u00e9es": {},
+ "852-Dotations aux amortissements HAO": {},
+ "853-Dotations aux d\u00e9pr\u00e9ciations HAO": {},
+ "854-Dotations aux provisions pour risques et charges HAO": {},
+ "858-Autres dotations HAO": {}
+ },
+ "87-Participation des travailleurs": {
+ "871-Participation l\u00e9gale aux b\u00e9n\u00e9fices": {},
+ "874-Participation contractuelle aux b\u00e9n\u00e9fices": {},
+ "878-Autres participations": {}
+ },
+ "89-Imp\u00f4ts sur le r\u00e9sultat": {
+ "891-Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "8911-Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {},
+ "8912-Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {},
+ "8913-Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {}
+ },
+ "892-Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {},
+ "895-Imp\u00f4t minimum forfaitaire IMF": {},
+ "899-D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "8991-D\u00e9gr\u00e8vements": {},
+ "8994-Annulations pour pertes r\u00e9troactives": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "82-Produits des cessions d\u2019immobilisations": {
+ "821-Immobilisations incorporelles": {},
+ "822-Immobilisations corporelles": {},
+ "826-Immobilisations financi\u00e8res": {}
+ },
+ "84-Produits hors activit\u00e9s ordinaires": {
+ "841-Produits HAO constat\u00e9s": {},
+ "843-Produits li\u00e9s aux op\u00e9rations de restructuration": {},
+ "844-Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {},
+ "845-Dons et lib\u00e9ralit\u00e9s obtenus": {},
+ "846-Abandons de cr\u00e9ances obtenus": {},
+ "847-Produits li\u00e9s aux op\u00e9rations de liquidation": {},
+ "848-Transferts de charges HAO": {},
+ "849-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "86-Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "861-Reprises de provisions r\u00e9glement\u00e9es": {},
+ "862-Reprises d\u2019amortissements HAO": {},
+ "863-Reprises de d\u00e9pr\u00e9ciations HAO": {},
+ "864-Reprises de provisions pour risques et charges HAO": {},
+ "868-Autres reprises HAO": {}
+ },
+ "88-Subventions d\u2019\u00e9quilibre": {
+ "881-\u00c9tat": {},
+ "884-Collectivit\u00e9s publiques": {},
+ "886-Groupe": {},
+ "888-Autres": {}
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/ml_plan_comptable_avec_code.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/ml_plan_comptable_avec_code.json
new file mode 100644
index 00000000000..6cb3e8a1806
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/ml_plan_comptable_avec_code.json
@@ -0,0 +1,4208 @@
+{
+ "country_code": "ml",
+ "name": "Syscohada - Plan Comptable avec code",
+ "tree": {
+ "Comptes de ressources durables": {
+ "Capital": {
+ "Capital social": {
+ "Capital souscrit, non appel\u00e9": {
+ "account_number": "1011"
+ },
+ "Capital souscrit, appel\u00e9, non vers\u00e9": {
+ "account_number": "1012"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {
+ "account_number": "1013"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, amorti": {
+ "account_number": "1014"
+ },
+ "Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {
+ "account_number": "1018"
+ },
+ "account_number": "101"
+ },
+ "Capital par dotation": {
+ "Dotation initiale": {
+ "account_number": "1021"
+ },
+ "Dotations compl\u00e9mentaires": {
+ "account_number": "1022"
+ },
+ "Autres dotations": {
+ "account_number": "1028"
+ },
+ "account_number": "102"
+ },
+ "Capital personnel": {
+ "account_number": "103"
+ },
+ "Compte de l\u2019exploitant": {
+ "Apports temporaires": {
+ "account_number": "1041"
+ },
+ "Op\u00e9rations courantes": {
+ "account_number": "1042"
+ },
+ "R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {
+ "account_number": "1043"
+ },
+ "Pr\u00e9l\u00e8vements d\u2019autoconsommation": {
+ "account_number": "1047"
+ },
+ "Autres pr\u00e9l\u00e8vements": {
+ "account_number": "1048"
+ },
+ "account_number": "104"
+ },
+ "Primes li\u00e9es au capital social": {
+ "Primes d\u2019\u00e9mission": {
+ "account_number": "1051"
+ },
+ "Primes d\u2019apport": {
+ "account_number": "1052"
+ },
+ "Primes de fusion": {
+ "account_number": "1053"
+ },
+ "Primes de conversion": {
+ "account_number": "1054"
+ },
+ "Autres primes": {
+ "account_number": "1058"
+ },
+ "account_number": "105"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation": {
+ "\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {
+ "account_number": "1061"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation libre": {
+ "account_number": "1062"
+ },
+ "account_number": "106"
+ },
+ "Apporteurs, capital souscrit, non appel\u00e9": {
+ "account_number": "109"
+ },
+ "account_number": "10"
+ },
+ "R\u00e9serves": {
+ "R\u00e9serve l\u00e9gale": {
+ "account_number": "111"
+ },
+ "R\u00e9serves statutaires ou contractuelles": {
+ "account_number": "112"
+ },
+ "R\u00e9serves r\u00e9glement\u00e9es": {
+ "R\u00e9serves de plus-values nettes \u00e0 long terme": {
+ "account_number": "1131"
+ },
+ "R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "1132"
+ },
+ "R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {
+ "account_number": "1133"
+ },
+ "R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {
+ "account_number": "1134"
+ },
+ "Autres r\u00e9serves r\u00e9glement\u00e9es": {
+ "account_number": "1135"
+ },
+ "account_number": "113"
+ },
+ "Autres r\u00e9serves": {
+ "R\u00e9serves facultatives": {
+ "account_number": "1181"
+ },
+ "R\u00e9serves diverses": {
+ "account_number": "1188"
+ },
+ "account_number": "118"
+ },
+ "account_number": "11"
+ },
+ "Report \u00e0 nouveau": {
+ "Report \u00e0 nouveau cr\u00e9diteur": {
+ "account_number": "121"
+ },
+ "Report \u00e0 nouveau d\u00e9biteur": {
+ "Perte nette \u00e0 reporter": {
+ "account_number": "1291"
+ },
+ "Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {
+ "account_number": "1292"
+ },
+ "account_number": "129"
+ },
+ "account_number": "12"
+ },
+ "R\u00e9sultat net de l\u2019exercice": {
+ "R\u00e9sultat en instance d\u2019affectation": {
+ "R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {
+ "account_number": "1301"
+ },
+ "R\u00e9sultat en instance d\u2019affectation : perte": {
+ "account_number": "1309"
+ },
+ "account_number": "130"
+ },
+ "R\u00e9sultat net : b\u00e9n\u00e9fice": {
+ "account_number": "131"
+ },
+ "Marge commerciale (MC)": {
+ "account_number": "132"
+ },
+ "Valeur ajout\u00e9e (VA)": {
+ "account_number": "133"
+ },
+ "Exc\u00e9dent brut d\u2019exploitation (EBE)": {
+ "account_number": "134"
+ },
+ "R\u00e9sultat d\u2019exploitation (RE)": {
+ "account_number": "135"
+ },
+ "R\u00e9sultat financier (RF)": {
+ "account_number": "136"
+ },
+ "R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {
+ "account_number": "137"
+ },
+ "R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "R\u00e9sultat de fusion": {
+ "account_number": "1381"
+ },
+ "R\u00e9sultat d\u2019apport partiel d\u2019actif": {
+ "account_number": "1382"
+ },
+ "R\u00e9sultat de scission": {
+ "account_number": "1383"
+ },
+ "R\u00e9sultat de liquidation": {
+ "account_number": "1384"
+ },
+ "account_number": "138"
+ },
+ "R\u00e9sultat net : perte": {
+ "account_number": "139"
+ },
+ "account_number": "13"
+ },
+ "Subventions d\u2019investissement": {
+ "Subventions d\u2019\u00e9quipement": {
+ "\u00c9tat": {
+ "account_number": "1411"
+ },
+ "R\u00e9gions": {
+ "account_number": "1412"
+ },
+ "D\u00e9partements": {
+ "account_number": "1413"
+ },
+ "Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {
+ "account_number": "1414"
+ },
+ "Entit\u00e9s publiques ou mixtes": {
+ "account_number": "1415"
+ },
+ "Entit\u00e9s et organismes priv\u00e9s": {
+ "account_number": "1416"
+ },
+ "Organismes internationaux": {
+ "account_number": "1417"
+ },
+ "Autres": {
+ "account_number": "1418"
+ },
+ "account_number": "141"
+ },
+ "Autres subventions d\u2019investissement": {
+ "account_number": "148"
+ },
+ "account_number": "14"
+ },
+ "Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "Amortissements d\u00e9rogatoires": {
+ "account_number": "151"
+ },
+ "Plus-values de cession \u00e0 r\u00e9investir": {
+ "account_number": "152"
+ },
+ "Fonds r\u00e9glement\u00e9s": {
+ "Fonds National": {
+ "account_number": "1531"
+ },
+ "Pr\u00e9l\u00e8vement pour le Budget": {
+ "account_number": "1532"
+ },
+ "account_number": "153"
+ },
+ "Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {
+ "account_number": "154"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "Reconstitution des gisements miniers et p\u00e9troliers": {
+ "account_number": "1551"
+ },
+ "account_number": "155"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "Hausse de prix": {
+ "account_number": "1561"
+ },
+ "Fluctuation des cours": {
+ "account_number": "1562"
+ },
+ "account_number": "156"
+ },
+ "Provisions pour investissement": {
+ "account_number": "157"
+ },
+ "Autres provisions et fonds r\u00e9glement\u00e9s": {
+ "account_number": "158"
+ },
+ "account_number": "15"
+ },
+ "Emprunts et dettes assimil\u00e9es": {
+ "Emprunts obligataires": {
+ "Emprunts obligataires ordinaires": {
+ "account_number": "1611"
+ },
+ "Emprunts obligataires convertibles en actions": {
+ "account_number": "1612"
+ },
+ "Emprunts obligataires remboursables en actions": {
+ "account_number": "1613"
+ },
+ "Autres emprunts obligataires": {
+ "account_number": "1618"
+ },
+ "account_number": "161"
+ },
+ "Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "162"
+ },
+ "Avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "163"
+ },
+ "Avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "164"
+ },
+ "D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "D\u00e9p\u00f4ts": {
+ "account_number": "1651"
+ },
+ "Cautionnements": {
+ "account_number": "1652"
+ },
+ "account_number": "165"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur emprunts obligataires": {
+ "account_number": "1661"
+ },
+ "Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "1662"
+ },
+ "Sur avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "1663"
+ },
+ "Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "1664"
+ },
+ "Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "account_number": "1665"
+ },
+ "Sur avances assorties de conditions particuli\u00e8res": {
+ "account_number": "1667"
+ },
+ "Sur autres emprunts et dettes": {
+ "account_number": "1668"
+ },
+ "account_number": "166"
+ },
+ "Avances assorties de conditions particuli\u00e8res": {
+ "Avances bloqu\u00e9es pour augmentation du capital": {
+ "account_number": "1671"
+ },
+ "Avances conditionn\u00e9es par l\u2019\u00c9tat": {
+ "account_number": "1672"
+ },
+ "Avances conditionn\u00e9es par les autres organismes africains": {
+ "account_number": "1673"
+ },
+ "Avances conditionn\u00e9es par les organismes internationaux": {
+ "account_number": "1674"
+ },
+ "account_number": "167"
+ },
+ "Autres emprunts et dettes": {
+ "Rentes viag\u00e8res capitalis\u00e9es": {
+ "account_number": "1681"
+ },
+ "Billets de fonds": {
+ "account_number": "1682"
+ },
+ "Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {
+ "account_number": "1683"
+ },
+ "Emprunts participatifs": {
+ "account_number": "1684"
+ },
+ "Participation des travailleurs aux b\u00e9n\u00e9fices": {
+ "account_number": "1685"
+ },
+ "Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {
+ "account_number": "1686"
+ },
+ "account_number": "168"
+ },
+ "account_number": "16"
+ },
+ "Dettes de location acquisition": {
+ "Dettes de location acquisition / cr\u00e9dit bail immobilier": {
+ "account_number": "172"
+ },
+ "Dettes de location acquisition / cr\u00e9dit bail mobilier": {
+ "account_number": "173"
+ },
+ "Dettes de location acquisition / location de vente": {
+ "account_number": "174"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "1762"
+ },
+ "Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "1763"
+ },
+ "Sur dettes de location acquisition / location-vente": {
+ "account_number": "1764"
+ },
+ "Sur autres dettes de location acquisition": {
+ "account_number": "1768"
+ },
+ "account_number": "176"
+ },
+ "Autres dettes de location acquisition": {
+ "account_number": "178"
+ },
+ "account_number": "17"
+ },
+ "Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "Dettes li\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "1811"
+ },
+ "Dettes li\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "1812"
+ },
+ "account_number": "181"
+ },
+ "Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "182"
+ },
+ "Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "183"
+ },
+ "Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "184"
+ },
+ "Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "185"
+ },
+ "Comptes de liaison charges": {
+ "account_number": "186"
+ },
+ "Comptes de liaison produits": {
+ "account_number": "187"
+ },
+ "Comptes de liaison des soci\u00e9t\u00e9s en participation": {
+ "account_number": "188"
+ },
+ "account_number": "18"
+ },
+ "Provisions pour risques et charges": {
+ "Provisions pour litiges": {
+ "account_number": "191"
+ },
+ "Provisions pour garanties donn\u00e9es aux clients": {
+ "account_number": "192"
+ },
+ "Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {
+ "account_number": "193"
+ },
+ "Provisions pour pertes de change": {
+ "account_number": "194"
+ },
+ "Provisions pour imp\u00f4ts": {
+ "account_number": "195"
+ },
+ "Provisions pour pensions et obligations similaires": {
+ "Provisions pour pensions et obligations similaires engagement de retraite": {
+ "account_number": "1961"
+ },
+ "Actif du r\u00e9gime de retraite": {
+ "account_number": "1962"
+ },
+ "account_number": "196"
+ },
+ "Provisions pour restructuration": {
+ "account_number": "197"
+ },
+ "Autres provisions pour risques et charges": {
+ "Provisions pour amendes et p\u00e9nalit\u00e9s": {
+ "account_number": "1981"
+ },
+ "Provisions pour propre assureur": {
+ "account_number": "1983"
+ },
+ "Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "1984"
+ },
+ "Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {
+ "account_number": "1985"
+ },
+ "Provisions pour divers risques et charges": {
+ "account_number": "1988"
+ },
+ "account_number": "198"
+ },
+ "account_number": "19"
+ },
+ "root_type": "Equity",
+ "account_number": "1"
+ },
+ "Comptes d\u2019actif immobilis\u00e9": {
+ "Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "211"
+ },
+ "Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "Brevets": {
+ "account_type": "Fixed Asset",
+ "account_number": "2121"
+ },
+ "Licences": {
+ "account_type": "Fixed Asset",
+ "account_number": "2122"
+ },
+ "Concessions de service public": {
+ "account_type": "Fixed Asset",
+ "account_number": "2123"
+ },
+ "Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "account_number": "2128"
+ },
+ "account_number": "212"
+ },
+ "Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "Logiciels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2131"
+ },
+ "Sites internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2132"
+ },
+ "account_number": "213"
+ },
+ "Marques": {
+ "account_type": "Fixed Asset",
+ "account_number": "214"
+ },
+ "Fonds commercial": {
+ "account_type": "Fixed Asset",
+ "account_number": "215"
+ },
+ "Droit au bail": {
+ "account_type": "Fixed Asset",
+ "account_number": "216"
+ },
+ "Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset",
+ "account_number": "217"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset",
+ "account_number": "2181"
+ },
+ "Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset",
+ "account_number": "2182"
+ },
+ "Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset",
+ "account_number": "2183"
+ },
+ "Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset",
+ "account_number": "2184"
+ },
+ "Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2188"
+ },
+ "account_number": "218"
+ },
+ "Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2191"
+ },
+ "Logiciels et internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2193"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2198"
+ },
+ "account_number": "219"
+ },
+ "account_number": "21"
+ },
+ "Terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset",
+ "account_number": "2211"
+ },
+ "Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset",
+ "account_number": "2212"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2218"
+ },
+ "account_number": "221"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset",
+ "account_number": "2221"
+ },
+ "Autres terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2228"
+ },
+ "account_number": "222"
+ },
+ "Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2231"
+ },
+ "Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2232"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2234"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2235"
+ },
+ "Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "account_number": "2238"
+ },
+ "account_number": "223"
+ },
+ "Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset",
+ "account_number": "2241"
+ },
+ "Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2245"
+ },
+ "Autres travaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2248"
+ },
+ "account_number": "224"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "Carri\u00e8res": {
+ "account_type": "Fixed Asset",
+ "account_number": "2251"
+ },
+ "account_number": "225"
+ },
+ "Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "Parkings": {
+ "account_type": "Fixed Asset",
+ "account_number": "2261"
+ },
+ "account_number": "226"
+ },
+ "Terrains mis en concession": {
+ "account_type": "Fixed Asset",
+ "account_number": "227"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains immeubles de placement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2281"
+ },
+ "Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset",
+ "account_number": "2285"
+ },
+ "Terrains de location acquisition": {
+ "account_type": "Fixed Asset",
+ "account_number": "2286"
+ },
+ "Divers terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2288"
+ },
+ "account_number": "228"
+ },
+ "Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "account_number": "2291"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2292"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2295"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2298"
+ },
+ "account_number": "229"
+ },
+ "account_number": "22"
+ },
+ "B\u00e2timents, installations techniques et agencements": {
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "B\u00e2timents industriels": {
+ "account_number": "2311"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2312"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2313"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2314"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2315"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2316"
+ },
+ "account_number": "231"
+ },
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "B\u00e2timents industriels": {
+ "account_number": "2321"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2322"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2323"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2324"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2325"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2326"
+ },
+ "account_number": "232"
+ },
+ "Ouvrages d\u2019infrastructure": {
+ "Voies de terre": {
+ "account_number": "2331"
+ },
+ "Voies de fer": {
+ "account_number": "2332"
+ },
+ "Voies d\u2019eau": {
+ "account_number": "2333"
+ },
+ "Barrages, Digues": {
+ "account_number": "2334"
+ },
+ "Pistes d\u2019a\u00e9rodrome": {
+ "account_number": "2335"
+ },
+ "Autres ouvrages d\u2019infrastructures": {
+ "account_number": "2338"
+ },
+ "account_number": "233"
+ },
+ "Am\u00e9nagements, agencements et installations techniques": {
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {
+ "account_number": "2341"
+ },
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {
+ "account_number": "2342"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {
+ "account_number": "2343"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {
+ "account_number": "2344"
+ },
+ "Am\u00e9nagements et agencements des b\u00e2timents": {
+ "account_number": "2345"
+ },
+ "account_number": "234"
+ },
+ "Am\u00e9nagements de bureaux": {
+ "Installations g\u00e9n\u00e9rales": {
+ "account_number": "2351"
+ },
+ "Autres am\u00e9nagements de bureaux": {
+ "account_number": "2358"
+ },
+ "account_number": "235"
+ },
+ "B\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "237"
+ },
+ "Autres installations et agencements": {
+ "account_number": "238"
+ },
+ "B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "B\u00e2timents en cours": {
+ "account_number": "2391"
+ },
+ "Installations en cours": {
+ "account_number": "2392"
+ },
+ "Ouvrages d\u2019infrastructure en cours": {
+ "account_number": "2393"
+ },
+ "Am\u00e9nagements et agencements et installations techniques en cours": {
+ "account_number": "2394"
+ },
+ "Am\u00e9nagements de bureaux en cours": {
+ "account_number": "2395"
+ },
+ "Autres installations et agencements en cours": {
+ "account_number": "2398"
+ },
+ "account_number": "239"
+ },
+ "account_number": "23"
+ },
+ "Mat\u00e9riel, mobilier et actifs biologiques": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "Mat\u00e9riel industriel": {
+ "account_number": "2411"
+ },
+ "Outillage industriel": {
+ "account_number": "2412"
+ },
+ "Mat\u00e9riel commercial": {
+ "account_number": "2413"
+ },
+ "Outillage commercial": {
+ "account_number": "2414"
+ },
+ "Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {
+ "account_number": "2416"
+ },
+ "account_number": "241"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "Mat\u00e9riel agricole": {
+ "account_number": "2421"
+ },
+ "Outillage agricole": {
+ "account_number": "2422"
+ },
+ "Mat\u00e9riel & outillage agricole de location-acquisition": {
+ "account_number": "2426"
+ },
+ "account_number": "242"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "243"
+ },
+ "Mat\u00e9riel et mobilier": {
+ "Mat\u00e9riel de bureau": {
+ "account_number": "2441"
+ },
+ "Mat\u00e9riel informatique": {
+ "account_number": "2442"
+ },
+ "Mat\u00e9riel bureautique": {
+ "account_number": "2443"
+ },
+ "Mobilier de bureau": {
+ "account_number": "2444"
+ },
+ "Mat\u00e9riel et mobilier immeubles de placement": {
+ "account_number": "2445"
+ },
+ "Mat\u00e9riel et mobilier de location acquisition": {
+ "account_number": "2446"
+ },
+ "Mat\u00e9riel et mobilier des logements du personnel": {
+ "account_number": "2447"
+ },
+ "account_number": "244"
+ },
+ "Mat\u00e9riel de transport": {
+ "Mat\u00e9riel automobile": {
+ "account_number": "2451"
+ },
+ "Mat\u00e9riel ferroviaire": {
+ "account_number": "2452"
+ },
+ "Mat\u00e9riel fluvial, lagunaire": {
+ "account_number": "2453"
+ },
+ "Mat\u00e9riel naval": {
+ "account_number": "2454"
+ },
+ "Mat\u00e9riel a\u00e9rien": {
+ "account_number": "2455"
+ },
+ "Mat\u00e9riel de transport de location-acquisition": {
+ "account_number": "2456"
+ },
+ "Mat\u00e9riel hippomobile": {
+ "account_number": "2457"
+ },
+ "Autres mat\u00e9riels de transport": {
+ "account_number": "2458"
+ },
+ "account_number": "245"
+ },
+ "Actifs biologiques": {
+ "Cheptel, animaux de trait": {
+ "account_number": "2461"
+ },
+ "Cheptel, animaux reproducteurs": {
+ "account_number": "2462"
+ },
+ "Animaux de garde": {
+ "account_number": "2463"
+ },
+ "Plantations agricoles": {
+ "account_number": "2465"
+ },
+ "Autres actifs biologiques": {
+ "account_number": "2468"
+ },
+ "account_number": "246"
+ },
+ "Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "Agencements et am\u00e9nagements du mat\u00e9riel": {
+ "account_number": "2471"
+ },
+ "Agencements et am\u00e9nagements des actifs biologiques": {
+ "account_number": "2472"
+ },
+ "Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2478"
+ },
+ "account_number": "247"
+ },
+ "Autres mat\u00e9riels et mobiliers": {
+ "Collections et \u0153uvres d\u2019art": {
+ "account_number": "2481"
+ },
+ "Divers mat\u00e9riels mobiliers": {
+ "account_number": "2488"
+ },
+ "account_number": "248"
+ },
+ "Mat\u00e9riels et actifs biologiques en cours": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2491"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "account_number": "2492"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2493"
+ },
+ "Mat\u00e9riel et mobilier de bureau": {
+ "account_number": "2494"
+ },
+ "Mat\u00e9riel de transport": {
+ "account_number": "2495"
+ },
+ "Actifs biologiques": {
+ "account_number": "2496"
+ },
+ "Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2497"
+ },
+ "Autres mat\u00e9riels et actifs biologiques en cours": {
+ "account_number": "2498"
+ },
+ "account_number": "249"
+ },
+ "account_number": "24"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations": {
+ "Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "251"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "252"
+ },
+ "account_number": "25"
+ },
+ "Titres de participation": {
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "261"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "262"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "263"
+ },
+ "Participations dans des organismes professionnels": {
+ "account_number": "265"
+ },
+ "Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "266"
+ },
+ "Autres titres de participation": {
+ "account_number": "268"
+ },
+ "account_number": "26"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "Pr\u00eats et cr\u00e9ances": {
+ "Pr\u00eats participatifs": {
+ "account_number": "2711"
+ },
+ "Pr\u00eats aux associ\u00e9s": {
+ "account_number": "2712"
+ },
+ "Billets de fonds": {
+ "account_number": "2713"
+ },
+ "Titres pr\u00eat\u00e9s": {
+ "account_number": "2714"
+ },
+ "Autres pr\u00eats et cr\u00e9ances": {
+ "account_number": "2718"
+ },
+ "account_number": "271"
+ },
+ "Pr\u00eats au personnel": {
+ "Pr\u00eats immobiliers": {
+ "account_number": "2721"
+ },
+ "Pr\u00eats mobiliers et d\u2019installation": {
+ "account_number": "2722"
+ },
+ "Autres pr\u00eats au personnel": {
+ "account_number": "2728"
+ },
+ "account_number": "272"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "Retenues de garantie": {
+ "account_number": "2731"
+ },
+ "Fonds r\u00e9glement\u00e9": {
+ "account_number": "2733"
+ },
+ "Cr\u00e9ances sur le conc\u00e9dant": {
+ "account_number": "2734"
+ },
+ "Autres cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2738"
+ },
+ "account_number": "273"
+ },
+ "Titres immobilis\u00e9s": {
+ "Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {
+ "account_number": "2741"
+ },
+ "Titres participatifs": {
+ "account_number": "2742"
+ },
+ "Certificats d\u2019investissement": {
+ "account_number": "2743"
+ },
+ "Parts de fonds commun de placement (FCP)": {
+ "account_number": "2744"
+ },
+ "Obligations": {
+ "account_number": "2745"
+ },
+ "Actions ou parts propres": {
+ "account_number": "2746"
+ },
+ "Autres titres immobilis\u00e9s": {
+ "account_number": "2748"
+ },
+ "account_number": "274"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "D\u00e9p\u00f4ts pour loyers d\u2019avance": {
+ "account_number": "2751"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {
+ "account_number": "2752"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019eau": {
+ "account_number": "2753"
+ },
+ "D\u00e9p\u00f4ts pour le gaz": {
+ "account_number": "2754"
+ },
+ "D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {
+ "account_number": "2755"
+ },
+ "Cautionnements sur march\u00e9s publics": {
+ "account_number": "2756"
+ },
+ "Cautionnements sur autres op\u00e9rations": {
+ "account_number": "2757"
+ },
+ "Autres d\u00e9p\u00f4ts et cautionnements": {
+ "account_number": "2758"
+ },
+ "account_number": "275"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Pr\u00eats et cr\u00e9ances non commerciales": {
+ "account_number": "2761"
+ },
+ "Pr\u00eats au personnel": {
+ "account_number": "2762"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2763"
+ },
+ "Titres immobilis\u00e9s": {
+ "account_number": "2764"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2765"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {
+ "account_number": "2767"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "account_number": "2768"
+ },
+ "account_number": "276"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "2771"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "2772"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "2773"
+ },
+ "Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "2774"
+ },
+ "account_number": "277"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "Cr\u00e9ances diverses groupe": {
+ "account_number": "2781"
+ },
+ "Cr\u00e9ances diverses hors groupe": {
+ "account_number": "2782"
+ },
+ "Banques d\u00e9p\u00f4ts \u00e0 terme": {
+ "account_number": "2784"
+ },
+ "Or et m\u00e9taux pr\u00e9cieux": {
+ "account_number": "2785"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "account_number": "2788"
+ },
+ "account_number": "278"
+ },
+ "account_number": "27"
+ },
+ "Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2811"
+ },
+ "Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2812"
+ },
+ "Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2813"
+ },
+ "Amortissements des marques": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2814"
+ },
+ "Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2815"
+ },
+ "Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2816"
+ },
+ "Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2817"
+ },
+ "Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2818"
+ },
+ "account_number": "281"
+ },
+ "Amortissements des terrains": {
+ "Amortissements des travaux de mise en valeur des terrains": {
+ "account_number": "2824"
+ },
+ "account_number": "282"
+ },
+ "Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2831"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2832"
+ },
+ "Amortissements des ouvrages d\u2019infrastructure": {
+ "account_number": "2833"
+ },
+ "Amortissements des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2834"
+ },
+ "Amortissements des am\u00e9nagements de bureaux": {
+ "account_number": "2835"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2837"
+ },
+ "Amortissements des autres installations et agencements": {
+ "account_number": "2838"
+ },
+ "account_number": "283"
+ },
+ "Amortissements du mat\u00e9riel": {
+ "Amortissements du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2841"
+ },
+ "Amortissements du mat\u00e9riel et outillage agricole": {
+ "account_number": "2842"
+ },
+ "Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2843"
+ },
+ "Amortissements du mat\u00e9riel et mobilier": {
+ "account_number": "2844"
+ },
+ "Amortissements du mat\u00e9riel de transport": {
+ "account_number": "2845"
+ },
+ "Amortissements des actifs biologiques": {
+ "account_number": "2846"
+ },
+ "Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2847"
+ },
+ "Amortissements des autres mat\u00e9riels": {
+ "account_number": "2848"
+ },
+ "account_number": "284"
+ },
+ "account_number": "28"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations": {
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {
+ "account_number": "2911"
+ },
+ "D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {
+ "account_number": "2912"
+ },
+ "D\u00e9pr\u00e9ciations des logiciels et sites internet": {
+ "account_number": "2913"
+ },
+ "D\u00e9pr\u00e9ciations des marques": {
+ "account_number": "2914"
+ },
+ "D\u00e9pr\u00e9ciations du fonds commercial": {
+ "account_number": "2915"
+ },
+ "D\u00e9pr\u00e9ciations du droit au bail": {
+ "account_number": "2916"
+ },
+ "D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {
+ "account_number": "2917"
+ },
+ "D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {
+ "account_number": "2918"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {
+ "account_number": "2919"
+ },
+ "account_number": "291"
+ },
+ "D\u00e9pr\u00e9ciations des terrains": {
+ "D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {
+ "account_number": "2921"
+ },
+ "D\u00e9pr\u00e9ciations des terrains nus": {
+ "account_number": "2922"
+ },
+ "D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {
+ "account_number": "2923"
+ },
+ "D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {
+ "account_number": "2924"
+ },
+ "D\u00e9pr\u00e9ciations des terrains de gisement": {
+ "account_number": "2925"
+ },
+ "D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {
+ "account_number": "2926"
+ },
+ "D\u00e9pr\u00e9ciations des terrains mis en concession": {
+ "account_number": "2927"
+ },
+ "D\u00e9pr\u00e9ciations des autres terrains": {
+ "account_number": "2928"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {
+ "account_number": "2929"
+ },
+ "account_number": "292"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2931"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2932"
+ },
+ "D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {
+ "account_number": "2933"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2934"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {
+ "account_number": "2935"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2937"
+ },
+ "D\u00e9pr\u00e9ciations des autres installations et agencements": {
+ "account_number": "2938"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {
+ "account_number": "2939"
+ },
+ "account_number": "293"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2941"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {
+ "account_number": "2942"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2943"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {
+ "account_number": "2944"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {
+ "account_number": "2945"
+ },
+ "D\u00e9pr\u00e9ciations des actifs biologiques": {
+ "account_number": "2946"
+ },
+ "D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2947"
+ },
+ "D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {
+ "account_number": "2948"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {
+ "account_number": "2949"
+ },
+ "account_number": "294"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "2951"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "2952"
+ },
+ "account_number": "295"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation": {
+ "D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "2961"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "2962"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "2963"
+ },
+ "D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {
+ "account_number": "2965"
+ },
+ "D\u00e9pr\u00e9ciations des parts dans des GIE": {
+ "account_number": "2966"
+ },
+ "D\u00e9pr\u00e9ciations des autres titres de participation": {
+ "account_number": "2968"
+ },
+ "account_number": "296"
+ },
+ "D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {
+ "account_number": "2971"
+ },
+ "D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {
+ "account_number": "2972"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2973"
+ },
+ "D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {
+ "account_number": "2974"
+ },
+ "D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2975"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "account_number": "2977"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {
+ "account_number": "2978"
+ },
+ "account_number": "297"
+ },
+ "account_number": "29"
+ },
+ "root_type": "Asset",
+ "account_number": "2"
+ },
+ "Comptes de Stocks": {
+ "Marchandises": {
+ "Marchandises A": {
+ "Marchandises A1": {
+ "account_number": "3111"
+ },
+ "Marchandises A2": {
+ "account_number": "3112"
+ },
+ "account_number": "311"
+ },
+ "Marchandises B": {
+ "Marchandises B1": {
+ "account_number": "3121"
+ },
+ "Marchandises B2": {
+ "account_number": "3122"
+ },
+ "account_number": "312"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3131"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3132"
+ },
+ "account_number": "313"
+ },
+ "Marchandises hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "318"
+ },
+ "account_number": "31"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Mati\u00e8res A": {
+ "account_number": "321"
+ },
+ "Mati\u00e8res B": {
+ "account_number": "322"
+ },
+ "Fournitures (A, B)": {
+ "account_number": "323"
+ },
+ "account_number": "32"
+ },
+ "Autres approvisionnements": {
+ "Mati\u00e8res consommables": {
+ "account_number": "331"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "332"
+ },
+ "Fournitures de magasin": {
+ "account_number": "333"
+ },
+ "Fournitures de bureau": {
+ "account_number": "334"
+ },
+ "Emballages": {
+ "Emballages perdus": {
+ "account_number": "3351"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "3352"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "3353"
+ },
+ "Autres emballages": {
+ "account_number": "3358"
+ },
+ "account_number": "335"
+ },
+ "Autres mati\u00e8res": {
+ "account_number": "338"
+ },
+ "account_number": "33"
+ },
+ "Produits en cours": {
+ "Produits en cours": {
+ "Produits en cours P1": {
+ "account_number": "3411"
+ },
+ "Produits en cours P2": {
+ "account_number": "3412"
+ },
+ "account_number": "341"
+ },
+ "Travaux en cours": {
+ "Travaux en cours T1": {
+ "account_number": "3421"
+ },
+ "Travaux en cours T2": {
+ "account_number": "3422"
+ },
+ "account_number": "342"
+ },
+ "Produits interm\u00e9diaires en cours": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3431"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3432"
+ },
+ "account_number": "343"
+ },
+ "Produits r\u00e9siduels en cours": {
+ "Produits r\u00e9siduels A": {
+ "account_number": "3441"
+ },
+ "Produits r\u00e9siduels B": {
+ "account_number": "3442"
+ },
+ "account_number": "344"
+ },
+ "Actifs biologiques en cours": {
+ "Animaux": {
+ "account_number": "3451"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3452"
+ },
+ "account_number": "345"
+ },
+ "account_number": "34"
+ },
+ "Services en cours": {
+ "\u00c9tudes en cours": {
+ "\u00c9tudes en cours E1": {
+ "account_number": "3511"
+ },
+ "\u00c9tudes en cours E2": {
+ "account_number": "3512"
+ },
+ "account_number": "351"
+ },
+ "Prestations de services en cours": {
+ "Prestations de services S1": {
+ "account_number": "3521"
+ },
+ "Prestations de services S2": {
+ "account_number": "3522"
+ }
+ },
+ "account_number": "35"
+ },
+ "Produits finis": {
+ "Produits finis A": {
+ "account_number": "361"
+ },
+ "Produits finis B": {
+ "account_number": "362"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3631"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3632"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3638"
+ },
+ "account_number": "363"
+ },
+ "account_number": "36"
+ },
+ "Produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3711"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3712"
+ },
+ "account_number": "371"
+ },
+ "Produits r\u00e9siduels": {
+ "D\u00e9chets": {
+ "account_number": "3721"
+ },
+ "Rebuts": {
+ "account_number": "3722"
+ },
+ "Mati\u00e8res de R\u00e9cup\u00e9ration": {
+ "account_number": "3723"
+ },
+ "account_number": "372"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3731"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3732"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3738"
+ },
+ "account_number": "373"
+ },
+ "account_number": "37"
+ },
+ "Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "Marchandises en cours de route": {
+ "account_number": "381"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {
+ "account_number": "382"
+ },
+ "Autres approvisionnements en cours de route": {
+ "account_number": "383"
+ },
+ "Produits finis en cours de route": {
+ "account_number": "386"
+ },
+ "Stock en consignation ou en d\u00e9p\u00f4t": {
+ "Stock en consignation": {
+ "account_number": "3871"
+ },
+ "Stock en d\u00e9p\u00f4t": {
+ "account_number": "3872"
+ },
+ "account_number": "387"
+ },
+ "Stock provenant d\u2019immobilisations mises hors service ou au rebut": {
+ "account_number": "388"
+ },
+ "account_number": "38"
+ },
+ "D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "D\u00e9pr\u00e9ciations des stocks de marchandises": {
+ "account_number": "391"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "392"
+ },
+ "D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {
+ "account_number": "393"
+ },
+ "D\u00e9pr\u00e9ciations des productions en cours": {
+ "account_number": "394"
+ },
+ "D\u00e9pr\u00e9ciations des services en cours": {
+ "account_number": "395"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits finis": {
+ "account_number": "396"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "account_number": "397"
+ },
+ "D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_number": "398"
+ },
+ "account_number": "39"
+ },
+ "root_type": "Asset",
+ "account_number": "3"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "Fournisseurs d\u00e9biteurs": {
+ "Fournisseurs Avances et acomptes vers\u00e9s": {
+ "account_number": "4091"
+ },
+ "Fournisseurs Groupe avances et acomptes vers\u00e9s": {
+ "account_number": "4092"
+ },
+ "Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {
+ "account_number": "4093"
+ },
+ "Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {
+ "account_number": "4094"
+ },
+ "Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {
+ "account_number": "4098"
+ },
+ "account_number": "409"
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "Clients": {
+ "Clients": {
+ "account_type": "Receivable",
+ "account_number": "4111"
+ },
+ "Clients groupe": {
+ "account_type": "Receivable",
+ "account_number": "4112"
+ },
+ "Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable",
+ "account_number": "4114"
+ },
+ "Clients, organismes internationaux": {
+ "account_type": "Receivable",
+ "account_number": "4115"
+ },
+ "Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable",
+ "account_number": "4116"
+ },
+ "Client, retenues de garantie": {
+ "account_type": "Receivable",
+ "account_number": "4117"
+ },
+ "Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable",
+ "account_number": "4118"
+ },
+ "account_type": "Receivable",
+ "account_number": "411"
+ },
+ "Clients, effets \u00e0 recevoir en portefeuille": {
+ "Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4121"
+ },
+ "Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4122"
+ },
+ "\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4124"
+ },
+ "Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4125"
+ },
+ "account_type": "Receivable",
+ "account_number": "412"
+ },
+ "Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4131"
+ },
+ "Clients, effets impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4132"
+ },
+ "Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4133"
+ },
+ "Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4138"
+ },
+ "account_type": "Receivable",
+ "account_number": "413"
+ },
+ "Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4141"
+ },
+ "Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4142"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4146"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4147"
+ },
+ "account_type": "Receivable",
+ "account_number": "414"
+ },
+ "Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable",
+ "account_number": "415"
+ },
+ "Cr\u00e9ances clients litigieuses ou douteuses": {
+ "Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable",
+ "account_number": "4161"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_type": "Receivable",
+ "account_number": "4162"
+ },
+ "account_type": "Receivable",
+ "account_number": "416"
+ },
+ "Clients, produits \u00e0 recevoir": {
+ "Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable",
+ "account_number": "4181"
+ },
+ "Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable",
+ "account_number": "4186"
+ },
+ "account_type": "Receivable",
+ "account_number": "418"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "Personnel, avances et acomptes": {
+ "Personnel, avances": {
+ "account_number": "4211"
+ },
+ "Personnel, acomptes": {
+ "account_number": "4212"
+ },
+ "Frais avanc\u00e9s et fournitures au personnel": {
+ "account_number": "4213"
+ },
+ "account_number": "421"
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "Prestations familiales": {
+ "account_number": "4311"
+ },
+ "Accidents de travail": {
+ "account_number": "4312"
+ },
+ "Caisse de retraite obligatoire": {
+ "account_number": "4313"
+ },
+ "Caisse de retraite facultative": {
+ "account_number": "4314"
+ },
+ "Autres cotisations sociales": {
+ "account_number": "4318"
+ }
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "Mutuelle": {
+ "account_number": "4331"
+ },
+ "Assurances retraite": {
+ "account_number": "4332"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "4333"
+ }
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Produits \u00e0 recevoir": {
+ "account_number": "4387"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "\u00c9tat, TVA factur\u00e9e": {
+ "TVA factur\u00e9e sur ventes": {
+ "account_number": "4431"
+ },
+ "TVA factur\u00e9e sur prestations de services": {
+ "account_number": "4432"
+ },
+ "TVA factur\u00e9e sur travaux": {
+ "account_number": "4433"
+ },
+ "TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {
+ "account_number": "4434"
+ },
+ "TVA sur factures \u00e0 \u00e9tablir": {
+ "account_number": "4435"
+ },
+ "account_number": "443"
+ },
+ "\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "TVA r\u00e9cup\u00e9rable sur immobilisations": {
+ "account_number": "4451"
+ },
+ "TVA r\u00e9cup\u00e9rable sur achats": {
+ "account_number": "4452"
+ },
+ "TVA r\u00e9cup\u00e9rable sur transport": {
+ "account_number": "4453"
+ },
+ "TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {
+ "account_number": "4454"
+ },
+ "TVA r\u00e9cup\u00e9rable sur factures non parvenues": {
+ "account_number": "4455"
+ },
+ "TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {
+ "account_number": "4456"
+ },
+ "account_number": "445"
+ },
+ "\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges \u00e0 payer": {
+ "account_number": "4486"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4487"
+ },
+ "account_number": "448"
+ },
+ "\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "\u00c9tat, obligations cautionn\u00e9es": {
+ "account_number": "4491"
+ },
+ "\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {
+ "account_number": "4492"
+ },
+ "\u00c9tat, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4493"
+ },
+ "\u00c9tat, subventions investissement \u00e0 recevoir": {
+ "account_number": "4494"
+ },
+ "\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {
+ "account_number": "4495"
+ },
+ "\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {
+ "account_number": "4496"
+ },
+ "\u00c9tat, avances sur subventions": {
+ "account_number": "4497"
+ },
+ "\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {
+ "account_number": "4499"
+ },
+ "account_number": "449"
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "Op\u00e9rations avec les organismes africains": {
+ "account_number": "451"
+ },
+ "Op\u00e9rations avec les autres organismes internationaux": {
+ "account_number": "452"
+ },
+ "Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "Organismes internationaux, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4581"
+ },
+ "Organismes internationaux, subventions \u00e0 recevoir": {
+ "account_number": "4582"
+ },
+ "account_number": "458"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "Apporteurs, capital appel\u00e9, non vers\u00e9": {
+ "account_number": "4613"
+ },
+ "Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {
+ "account_number": "4614"
+ },
+ "Apporteurs, titres \u00e0 \u00e9changer": {
+ "account_number": "4618"
+ }
+ },
+ "Apporteurs, restant d\u00fb sur capital appel\u00e9": {
+ "account_number": "467"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4721"
+ },
+ "Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {
+ "account_number": "4726"
+ }
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "Mandants": {
+ "account_number": "4731"
+ },
+ "Mandataires": {
+ "account_number": "4732"
+ },
+ "Commettants": {
+ "account_number": "4733"
+ },
+ "Commissionnaires": {
+ "account_number": "4734"
+ },
+ "\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {
+ "account_number": "4739"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "Compte de r\u00e9partition p\u00e9riodique des produits": {
+ "account_number": "4747"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "Compte actif": {
+ "account_type": "Temporary",
+ "account_number": "4751"
+ }
+ },
+ "Charges constat\u00e9es d\u2019avance": {
+ "account_number": "476"
+ },
+ "478-\u00c9carts de conversion actif": {
+ "Diminution des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4781"
+ },
+ "Diminution des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4782"
+ },
+ "Augmentation des dettes d\u2019exploitation": {
+ "account_number": "4783"
+ },
+ "Augmentation des dettes financi\u00e8res": {
+ "account_number": "4784"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4786"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4788"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "En compte, immobilisations incorporelles": {
+ "account_number": "4851"
+ },
+ "En compte, immobilisations corporelles": {
+ "account_number": "4852"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_number": "4853"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_number": "4854"
+ },
+ "Effets escompt\u00e9s non \u00e9chus": {
+ "account_number": "4855"
+ },
+ "Retenues de garantie": {
+ "account_number": "4857"
+ },
+ "Factures \u00e0 \u00e9tablir": {
+ "account_number": "4858"
+ },
+ "account_number": "485"
+ },
+ "Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "488"
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "D\u00e9pr\u00e9ciations des comptes clients": {
+ "Cr\u00e9ances litigieuses": {
+ "account_number": "4911"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_number": "4912"
+ },
+ "account_number": "491"
+ },
+ "D\u00e9pr\u00e9ciations des comptes organismes internationaux": {
+ "account_number": "495"
+ },
+ "D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "Associ\u00e9s, comptes courants": {
+ "account_number": "4962"
+ },
+ "Associ\u00e9s, op\u00e9rations faites en commun": {
+ "account_number": "4963"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "4966"
+ },
+ "account_number": "496"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {
+ "account_number": "497"
+ },
+ "D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "account_number": "4985"
+ },
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4986"
+ },
+ "Autres cr\u00e9ances HAO": {
+ "account_number": "4988"
+ },
+ "account_number": "498"
+ },
+ "Provisions pour risques \u00e0 court terme": {
+ "Sur op\u00e9rations d\u2019exploitation": {
+ "account_number": "4991"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "4997"
+ },
+ "Sur op\u00e9rations HAO": {
+ "account_number": "4998"
+ },
+ "account_number": "499"
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "Fournisseurs, dettes en compte": {
+ "Fournisseurs": {
+ "account_type": "Payable",
+ "account_number": "4011"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Payable",
+ "account_number": "4012"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Payable",
+ "account_number": "4013"
+ },
+ "Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable",
+ "account_number": "4016"
+ },
+ "Fournisseur, retenues de garantie": {
+ "account_type": "Payable",
+ "account_number": "4017"
+ },
+ "account_type": "Payable",
+ "account_number": "401"
+ },
+ "Fournisseurs, effets \u00e0 payer": {
+ "Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4021"
+ },
+ "Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4022"
+ },
+ "Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4023"
+ },
+ "account_type": "Payable",
+ "account_number": "402"
+ },
+ "Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4041"
+ },
+ "Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4042"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4046"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4047"
+ },
+ "account_type": "Payable",
+ "account_number": "404"
+ },
+ "Fournisseurs, factures non parvenues": {
+ "Fournisseurs": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4081"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4082"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4083"
+ },
+ "Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4086"
+ },
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "408"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "Clients cr\u00e9diteurs": {
+ "Clients, avances et acomptes re\u00e7us": {
+ "account_number": "4191"
+ },
+ "Clients groupe, avances et acomptes re\u00e7us": {
+ "account_number": "4192"
+ },
+ "Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {
+ "account_number": "4194"
+ },
+ "Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {
+ "account_number": "4198"
+ },
+ "account_number": "419"
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "Personnel, r\u00e9mun\u00e9rations dues": {
+ "account_number": "422"
+ },
+ "Personnel, oppositions, saisies-arr\u00eats": {
+ "Personnel, oppositions": {
+ "account_number": "4231"
+ },
+ "Personnel, saisies-arr\u00eats": {
+ "account_number": "4232"
+ },
+ "Personnel, avis \u00e0 tiers d\u00e9tenteur": {
+ "account_number": "4233"
+ },
+ "account_number": "423"
+ },
+ "Personnel, \u0153uvres sociales internes": {
+ "Assistance m\u00e9dicale": {
+ "account_number": "4241"
+ },
+ "Allocations familiales": {
+ "account_number": "4242"
+ },
+ "Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {
+ "account_number": "4245"
+ },
+ "Autres \u0153uvres sociales internes": {
+ "account_number": "4248"
+ },
+ "account_number": "424"
+ },
+ "Repr\u00e9sentants du personnel": {
+ "D\u00e9l\u00e9gu\u00e9s du personnel": {
+ "account_number": "4251"
+ },
+ "Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {
+ "account_number": "4252"
+ },
+ "Autres repr\u00e9sentants du personnel": {
+ "account_number": "4258"
+ },
+ "account_number": "425"
+ },
+ "Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "Participation aux b\u00e9n\u00e9fices": {
+ "account_number": "4261"
+ },
+ "Participation au capital": {
+ "account_number": "4264"
+ },
+ "account_number": "426"
+ },
+ "Personnel d\u00e9p\u00f4ts": {
+ "account_number": "427"
+ },
+ "Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {
+ "account_number": "4281"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4286"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4287"
+ },
+ "account_number": "428"
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges sociales sur gratifications \u00e0 payer": {
+ "account_number": "4381"
+ },
+ "Charges sociales sur cong\u00e9s \u00e0 payer": {
+ "account_number": "4382"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4386"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {
+ "account_number": "441"
+ },
+ "\u00c9tat, autres imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes d\u2019\u00c9tat": {
+ "account_number": "4421"
+ },
+ "Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {
+ "account_number": "4422"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des obligataires": {
+ "account_number": "4423"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {
+ "account_number": "4424"
+ },
+ "Droits de douane": {
+ "account_number": "4426"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "4428"
+ },
+ "account_number": "442"
+ },
+ "\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "\u00c9tat, TVA due": {
+ "account_number": "4441"
+ },
+ "\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {
+ "account_number": "4449"
+ },
+ "account_number": "444"
+ },
+ "\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {
+ "account_number": "446"
+ },
+ "\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {
+ "account_number": "4471"
+ },
+ "Imp\u00f4ts sur salaires": {
+ "account_number": "4472"
+ },
+ "Contribution nationale": {
+ "account_number": "4473"
+ },
+ "Contribution nationale de solidarit\u00e9": {
+ "account_number": "4474"
+ },
+ "Autres imp\u00f4ts et contributions": {
+ "account_number": "4478"
+ },
+ "account_number": "447"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "Apporteurs, apports en nature": {
+ "account_number": "4611"
+ },
+ "Apporteurs, apports en num\u00e9raire": {
+ "account_number": "4612"
+ },
+ "Apporteurs, versements re\u00e7us sur augmentation de capital": {
+ "account_number": "4615"
+ },
+ "Apporteurs, versements anticip\u00e9s": {
+ "account_number": "4616"
+ },
+ "Apporteurs d\u00e9faillants": {
+ "account_number": "4617"
+ },
+ "Apporteurs, capital \u00e0 rembourser": {
+ "account_number": "4619"
+ }
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "Principal": {
+ "account_number": "4621"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4626"
+ }
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "Op\u00e9rations courantes": {
+ "account_number": "4631"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4636"
+ }
+ },
+ "Associ\u00e9s, dividendes \u00e0 payer": {
+ "account_number": "465"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "466"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "D\u00e9biteurs divers": {
+ "account_number": "4711"
+ },
+ "Cr\u00e9diteurs divers": {
+ "account_number": "4712"
+ },
+ "Obligataires": {
+ "account_number": "4713"
+ },
+ "R\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "4715"
+ },
+ "Compte d\u2019affacturage": {
+ "account_number": "4716"
+ },
+ "D\u00e9biteurs divers retenues de garantie": {
+ "account_number": "4717"
+ },
+ "Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {
+ "account_number": "4718"
+ },
+ "Bons de souscription d\u2019actions et d\u2019obligations": {
+ "account_number": "4719"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "Compte de r\u00e9partition p\u00e9riodique des charges": {
+ "account_number": "4746"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "Compte passif": {
+ "account_number": "4752"
+ }
+ },
+ "Produits constat\u00e9s d\u2019avance": {
+ "account_number": "477"
+ },
+ "479-\u00c9carts de conversion passif": {
+ "Augmentation des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4791"
+ },
+ "Augmentation des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4792"
+ },
+ "Diminution des dettes d\u2019exploitation": {
+ "account_number": "4793"
+ },
+ "Diminution des dettes financi\u00e8res": {
+ "account_number": "4794"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4797"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4798"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "Fournisseurs d\u2019investissements": {
+ "Immobilisations incorporelles": {
+ "account_number": "4811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4812"
+ },
+ "Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {
+ "account_number": "4813"
+ },
+ "R\u00e9serve de propri\u00e9t\u00e9": {
+ "account_number": "4816"
+ },
+ "Retenues de garantie": {
+ "account_number": "4817"
+ },
+ "Factures non parvenues": {
+ "account_number": "4818"
+ },
+ "account_number": "481"
+ },
+ "Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "Immobilisations incorporelles": {
+ "account_number": "4821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4822"
+ },
+ "account_number": "482"
+ },
+ "Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "Produits": {
+ "account_number": "4887"
+ },
+ "account_number": "484"
+ }
+ },
+ "root_type": "Liability"
+ },
+ "Comptes de tr\u00e9sorerie": {
+ "Titres de placement": {
+ "Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "Titres du Tr\u00e9sor \u00e0 court terme": {
+ "account_number": "5011"
+ },
+ "Titres d\u2019organismes financiers": {
+ "account_number": "5012"
+ },
+ "Bons de caisse \u00e0 court terme": {
+ "account_number": "5013"
+ },
+ "Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {
+ "account_number": "5016"
+ },
+ "account_number": "501"
+ },
+ "Actions": {
+ "Actions ou parts propres": {
+ "account_number": "5021"
+ },
+ "Actions cot\u00e9es": {
+ "account_number": "5022"
+ },
+ "Actions non cot\u00e9es": {
+ "account_number": "5023"
+ },
+ "Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {
+ "account_number": "5024"
+ },
+ "Autres actions": {
+ "account_number": "5025"
+ },
+ "Frais d\u2019acquisition des actions": {
+ "account_number": "5026"
+ },
+ "account_number": "502"
+ },
+ "Obligations": {
+ "Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {
+ "account_number": "5031"
+ },
+ "Obligations cot\u00e9es": {
+ "account_number": "5032"
+ },
+ "Obligations non cot\u00e9es": {
+ "account_number": "5033"
+ },
+ "Autres obligations": {
+ "account_number": "5035"
+ },
+ "Frais d\u2019acquisition des obligations": {
+ "account_number": "5036"
+ },
+ "account_number": "503"
+ },
+ "Bons de souscription": {
+ "Bons de souscription d\u2019actions": {
+ "account_number": "5042"
+ },
+ "Bons de souscription d\u2019obligations": {
+ "account_number": "5043"
+ },
+ "account_number": "504"
+ },
+ "Titres n\u00e9gociables hors r\u00e9gion": {
+ "account_number": "505"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "account_number": "5061"
+ },
+ "Actions": {
+ "account_number": "5062"
+ },
+ "Obligations": {
+ "account_number": "5063"
+ },
+ "account_number": "506"
+ },
+ "Autres titres de placement et cr\u00e9ances assimil\u00e9es": {
+ "account_number": "508"
+ },
+ "account_number": "50"
+ },
+ "Valeurs \u00e0 encaisser": {
+ "Effets \u00e0 encaisser": {
+ "account_number": "511"
+ },
+ "Effets \u00e0 l\u2019encaissement": {
+ "account_number": "512"
+ },
+ "Ch\u00e8ques \u00e0 encaisser": {
+ "account_number": "513"
+ },
+ "Ch\u00e8ques \u00e0 l\u2019encaissement": {
+ "account_number": "514"
+ },
+ "Cartes de cr\u00e9dit \u00e0 encaisser": {
+ "account_number": "515"
+ },
+ "Autres valeurs \u00e0 l\u2019encaissement": {
+ "Warrants": {
+ "account_number": "5181"
+ },
+ "Billets de fonds": {
+ "account_number": "5182"
+ },
+ "Ch\u00e8ques de voyage": {
+ "account_number": "5185"
+ },
+ "Coupons \u00e9chus": {
+ "account_number": "5186"
+ },
+ "Int\u00e9r\u00eats \u00e9chus des obligations": {
+ "account_number": "5187"
+ },
+ "account_number": "518"
+ },
+ "account_number": "51"
+ },
+ "Banques": {
+ "Banques locales": {
+ "Banques en monnaie nationale": {
+ "account_type": "Bank",
+ "account_number": "5211"
+ },
+ "Banques en devises": {
+ "account_type": "Bank",
+ "account_number": "5215"
+ },
+ "account_type": "Bank",
+ "account_number": "521"
+ },
+ "Banques autres \u00c9tats r\u00e9gion": {
+ "account_number": "522"
+ },
+ "Banques autres \u00c9tats zone mon\u00e9taire": {
+ "account_number": "523"
+ },
+ "Banques hors zone mon\u00e9taire": {
+ "account_number": "524"
+ },
+ "Banques d\u00e9p\u00f4t \u00e0 terme": {
+ "account_number": "525"
+ },
+ "Banques, int\u00e9r\u00eats courus": {
+ "Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {
+ "account_number": "5261"
+ },
+ "Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {
+ "account_number": "5267"
+ },
+ "account_number": "526"
+ },
+ "account_number": "52"
+ },
+ "\u00c9tablissements financiers et assimil\u00e9s": {
+ "Ch\u00e8ques postaux": {
+ "account_number": "531"
+ },
+ "Tr\u00e9sor": {
+ "account_number": "532"
+ },
+ "Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {
+ "account_number": "533"
+ },
+ "\u00c9tablissements financiers, int\u00e9r\u00eats courus": {
+ "account_number": "536"
+ },
+ "Autres organismes financiers": {
+ "account_number": "538"
+ },
+ "account_number": "53"
+ },
+ "Instruments de tr\u00e9sorerie": {
+ "Options de taux d\u2019int\u00e9r\u00eat": {
+ "account_number": "541"
+ },
+ "Options de taux de change": {
+ "account_number": "542"
+ },
+ "Options de taux boursiers": {
+ "account_number": "543"
+ },
+ "Instruments de march\u00e9s \u00e0 terme": {
+ "account_number": "544"
+ },
+ "Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {
+ "account_number": "545"
+ },
+ "account_number": "54"
+ },
+ "Instruments de monnaie \u00e9lectronique": {
+ "Monnaie \u00e9lectronique carte carburant": {
+ "account_number": "551"
+ },
+ "Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {
+ "account_number": "552"
+ },
+ "Monnaie \u00e9lectronique carte p\u00e9age": {
+ "account_number": "553"
+ },
+ "Porte-monnaie \u00e9lectronique": {
+ "account_number": "554"
+ },
+ "Autres instruments de monnaies \u00e9lectroniques": {
+ "account_number": "558"
+ },
+ "account_number": "55"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "Cr\u00e9dits de tr\u00e9sorerie": {
+ "account_number": "561"
+ },
+ "Escompte de cr\u00e9dits de campagne": {
+ "account_number": "564"
+ },
+ "Escompte de cr\u00e9dits ordinaires": {
+ "account_number": "565"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {
+ "account_number": "566"
+ },
+ "account_number": "56"
+ },
+ "Caisse": {
+ "Caisse si\u00e8ge social": {
+ "Caisse en monnaie nationale": {
+ "account_number": "5711"
+ },
+ "Caisse en devises": {
+ "account_number": "5712"
+ },
+ "account_number": "571"
+ },
+ "Caisse succursale A": {
+ "En monnaie nationale": {
+ "account_number": "5721"
+ },
+ "En devises": {
+ "account_number": "5722"
+ },
+ "account_number": "572"
+ },
+ "Caisse succursale B": {
+ "En monnaie nationale": {
+ "account_number": "5731"
+ },
+ "En devises": {
+ "account_number": "5732"
+ },
+ "account_number": "573"
+ },
+ "account_number": "57"
+ },
+ "R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "R\u00e9gies d\u2019avance": {
+ "account_number": "581"
+ },
+ "Accr\u00e9ditifs": {
+ "account_number": "582"
+ },
+ "Virements de fonds": {
+ "account_number": "585"
+ },
+ "Autres virements internes": {
+ "account_number": "588"
+ },
+ "account_number": "58"
+ },
+ "D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "D\u00e9pr\u00e9ciations des titres de placement": {
+ "account_number": "590"
+ },
+ "D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {
+ "account_number": "591"
+ },
+ "D\u00e9pr\u00e9ciations des comptes banques": {
+ "account_number": "592"
+ },
+ "D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {
+ "account_number": "593"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {
+ "account_number": "594"
+ },
+ "Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {
+ "account_number": "599"
+ },
+ "account_number": "59"
+ },
+ "root_type": "Asset",
+ "account_number": "5"
+ },
+ "Comptes de charges des activit\u00e9s ordinaires": {
+ "Achats et variations de stocks": {
+ "Achats de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6014"
+ },
+ "Frais sur achats": {
+ "account_number": "6015"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6019"
+ },
+ "account_number": "601"
+ },
+ "Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6024"
+ },
+ "Frais sur achats": {
+ "account_number": "6025"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6029"
+ },
+ "account_number": "602"
+ },
+ "Variations des stocks de biens achet\u00e9s": {
+ "Variations des stocks de marchandises": {
+ "account_number": "6031"
+ },
+ "Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "6032"
+ },
+ "Variations des stocks d\u2019autres approvisionnements": {
+ "account_number": "6033"
+ },
+ "account_number": "603"
+ },
+ "Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "Mati\u00e8res consommables": {
+ "account_number": "6041"
+ },
+ "Mati\u00e8res combustibles": {
+ "account_number": "6042"
+ },
+ "Produits d\u2019entretien": {
+ "account_number": "6043"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "6044"
+ },
+ "Frais sur achat": {
+ "account_number": "6045"
+ },
+ "Fournitures de magasin": {
+ "account_number": "6046"
+ },
+ "Fournitures de bureau": {
+ "account_number": "6047"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6049"
+ },
+ "account_number": "604"
+ },
+ "Autres achats": {
+ "Fournitures non stockables Eau": {
+ "account_number": "6051"
+ },
+ "Fournitures non stockables \u00c9lectricit\u00e9": {
+ "account_number": "6052"
+ },
+ "Fournitures non stockables Autres \u00e9nergies": {
+ "account_number": "6053"
+ },
+ "Fournitures d\u2019entretien non stockables": {
+ "account_number": "6054"
+ },
+ "Fournitures de bureau non stockables": {
+ "account_number": "6055"
+ },
+ "Achats de petit mat\u00e9riel et outillage": {
+ "account_number": "6056"
+ },
+ "Achats d\u2019\u00e9tudes et prestations de services": {
+ "account_number": "6057"
+ },
+ "Achats de travaux, mat\u00e9riels et \u00e9quipements": {
+ "account_number": "6058"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6059"
+ },
+ "account_number": "605"
+ },
+ "Achats d\u2019emballages": {
+ "Emballages perdus": {
+ "account_number": "6081"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "6082"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "6083"
+ },
+ "Frais sur achats": {
+ "account_number": "6085"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6089"
+ },
+ "account_number": "608"
+ },
+ "account_number": "60"
+ },
+ "Transports": {
+ "Transports sur ventes": {
+ "account_number": "612"
+ },
+ "Transports pour le compte de tiers": {
+ "account_number": "613"
+ },
+ "Transports du personnel": {
+ "account_number": "614"
+ },
+ "Transports de plis": {
+ "account_number": "616"
+ },
+ "Autres frais de transport": {
+ "Voyages et d\u00e9placements": {
+ "account_number": "6181"
+ },
+ "Transports entre \u00e9tablissements ou chantiers": {
+ "account_number": "6182"
+ },
+ "Transports administratifs": {
+ "account_number": "6183"
+ },
+ "account_number": "618"
+ },
+ "account_number": "61"
+ },
+ "Services ext\u00e9rieurs": {
+ "Sous-traitance g\u00e9n\u00e9rale": {
+ "account_number": "621"
+ },
+ "Locations, charges locatives": {
+ "Locations de terrains": {
+ "account_number": "6221"
+ },
+ "Locations de b\u00e2timents": {
+ "account_number": "6222"
+ },
+ "Locations de mat\u00e9riels et outillages": {
+ "account_number": "6223"
+ },
+ "Malis sur emballages": {
+ "account_number": "6224"
+ },
+ "Locations d\u2019emballages": {
+ "account_number": "6225"
+ },
+ "Fermages et loyers du foncier": {
+ "account_number": "6226"
+ },
+ "Locations et charges locatives diverses": {
+ "account_number": "6228"
+ },
+ "account_number": "622"
+ },
+ "Redevances de location acquisition": {
+ "Cr\u00e9dit-bail immobilier": {
+ "account_number": "6232"
+ },
+ "Cr\u00e9dit-bail mobilier": {
+ "account_number": "6233"
+ },
+ "Location-vente": {
+ "account_number": "6234"
+ },
+ "Autres contrats de location acquisition": {
+ "account_number": "6238"
+ },
+ "account_number": "623"
+ },
+ "Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "Entretien et r\u00e9parations des biens immobiliers": {
+ "account_number": "6241"
+ },
+ "Entretien et r\u00e9parations des biens mobiliers": {
+ "account_number": "6242"
+ },
+ "Maintenance": {
+ "account_number": "6243"
+ },
+ "Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "6244"
+ },
+ "Autres entretiens et r\u00e9parations": {
+ "account_number": "6248"
+ },
+ "account_number": "624"
+ },
+ "Primes d\u2019assurance": {
+ "Assurances multirisques": {
+ "account_number": "6251"
+ },
+ "Assurances mat\u00e9riel de transport": {
+ "account_number": "6252"
+ },
+ "Assurances risques d\u2019exploitation": {
+ "account_number": "6253"
+ },
+ "Assurances responsabilit\u00e9 du producteur": {
+ "account_number": "6254"
+ },
+ "Assurances insolvabilit\u00e9 clients": {
+ "account_number": "6255"
+ },
+ "Assurances transport sur ventes": {
+ "account_number": "6257"
+ },
+ "Autres primes d\u2019assurances": {
+ "account_number": "6258"
+ },
+ "account_number": "625"
+ },
+ "\u00c9tudes, recherches et documentation": {
+ "\u00c9tudes et recherches": {
+ "account_number": "6261"
+ },
+ "Documentation g\u00e9n\u00e9rale": {
+ "account_number": "6265"
+ },
+ "Documentation technique": {
+ "account_number": "6266"
+ },
+ "account_number": "626"
+ },
+ "Publicit\u00e9, publications, relations publiques": {
+ "Annonces, insertions": {
+ "account_number": "6271"
+ },
+ "Catalogues, imprim\u00e9s publicitaires": {
+ "account_number": "6272"
+ },
+ "\u00c9chantillons": {
+ "account_number": "6273"
+ },
+ "Foires et expositions": {
+ "account_number": "6274"
+ },
+ "Publications": {
+ "account_number": "6275"
+ },
+ "Cadeaux \u00e0 la client\u00e8le": {
+ "account_number": "6276"
+ },
+ "Frais de colloques, s\u00e9minaires, conf\u00e9rences": {
+ "account_number": "6277"
+ },
+ "Autres charges de publicit\u00e9 et relations publiques": {
+ "account_number": "6278"
+ },
+ "account_number": "627"
+ },
+ "Frais de t\u00e9l\u00e9communications": {
+ "Frais de t\u00e9l\u00e9phone": {
+ "account_number": "6281"
+ },
+ "Frais de t\u00e9lex": {
+ "account_number": "6282"
+ },
+ "Frais de t\u00e9l\u00e9copie": {
+ "account_number": "6283"
+ },
+ "Autres frais de t\u00e9l\u00e9communications": {
+ "account_number": "6288"
+ },
+ "account_number": "628"
+ },
+ "account_number": "62"
+ },
+ "Autres services ext\u00e9rieurs": {
+ "Frais bancaires": {
+ "Frais sur titres (vente, garde)": {
+ "account_number": "6311"
+ },
+ "Frais sur effets": {
+ "account_number": "6312"
+ },
+ "Location de coffres": {
+ "account_number": "6313"
+ },
+ "Commissions d\u2019affacturage": {
+ "account_number": "6314"
+ },
+ "Commissions sur cartes de cr\u00e9dit": {
+ "account_number": "6315"
+ },
+ "Frais d\u2019\u00e9mission d\u2019emprunts": {
+ "account_number": "6316"
+ },
+ "Frais sur instruments monnaie \u00e9lectronique": {
+ "account_number": "6317"
+ },
+ "Autres frais bancaires": {
+ "account_number": "6318"
+ },
+ "account_number": "631"
+ },
+ "R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "Commissions et courtages sur ventes": {
+ "account_number": "6322"
+ },
+ "Honoraires des professions r\u00e9glement\u00e9es": {
+ "account_number": "6324"
+ },
+ "Frais d\u2019actes et de contentieux": {
+ "account_number": "6325"
+ },
+ "R\u00e9mun\u00e9rations d\u2019affacturage": {
+ "account_number": "6326"
+ },
+ "R\u00e9mun\u00e9rations des autres prestataires de services": {
+ "account_number": "6327"
+ },
+ "Divers frais": {
+ "account_number": "6328"
+ },
+ "account_number": "632"
+ },
+ "Frais de formation du personnel": {
+ "account_number": "633"
+ },
+ "Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "Redevances pour brevets, licences": {
+ "account_number": "6342"
+ },
+ "Redevances pour logiciels": {
+ "account_number": "6343"
+ },
+ "Redevances pour marques": {
+ "account_number": "6344"
+ },
+ "Redevances pour sites internet": {
+ "account_number": "6345"
+ },
+ "Redevances pour concessions, droits et valeurs similaires": {
+ "account_number": "6346"
+ },
+ "account_number": "634"
+ },
+ "Cotisations": {
+ "Cotisations": {
+ "account_number": "6351"
+ },
+ "Concours divers": {
+ "account_number": "6358"
+ },
+ "account_number": "635"
+ },
+ "R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6371"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6372"
+ },
+ "account_number": "637"
+ },
+ "Autres charges externes": {
+ "Frais de recrutement du personnel": {
+ "account_number": "6381"
+ },
+ "Frais de d\u00e9m\u00e9nagement": {
+ "account_number": "6382"
+ },
+ "R\u00e9ceptions": {
+ "account_number": "6383"
+ },
+ "Missions": {
+ "account_number": "6384"
+ },
+ "Charges de copropri\u00e9t\u00e9": {
+ "account_number": "6385"
+ },
+ "account_number": "638"
+ },
+ "account_number": "63"
+ },
+ "Imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes directs": {
+ "Imp\u00f4ts fonciers et taxes annexes": {
+ "account_number": "6411"
+ },
+ "Patentes, licences et taxes annexes": {
+ "account_number": "6412"
+ },
+ "Taxes sur appointements et salaires": {
+ "account_number": "6413"
+ },
+ "Taxes d\u2019apprentissage": {
+ "account_number": "6414"
+ },
+ "Formation professionnelle continue": {
+ "account_number": "6415"
+ },
+ "Autres imp\u00f4ts et taxes directs": {
+ "account_number": "6418"
+ },
+ "account_number": "641"
+ },
+ "Imp\u00f4ts et taxes indirects": {
+ "account_number": "645"
+ },
+ "Droits d\u2019enregistrement": {
+ "Droits de mutation": {
+ "account_number": "6461"
+ },
+ "Droits de timbre": {
+ "account_number": "6462"
+ },
+ "Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {
+ "account_number": "6463"
+ },
+ "Vignettes": {
+ "account_number": "6464"
+ },
+ "Autres droits": {
+ "account_number": "6468"
+ },
+ "account_number": "646"
+ },
+ "P\u00e9nalit\u00e9s, amendes fiscales": {
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {
+ "account_number": "6471"
+ },
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {
+ "account_number": "6472"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {
+ "account_number": "6473"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {
+ "account_number": "6474"
+ },
+ "Autres p\u00e9nalit\u00e9s et amendes fiscales": {
+ "account_number": "6478"
+ },
+ "account_number": "647"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "648"
+ },
+ "account_number": "64"
+ },
+ "Autres charges": {
+ "Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "Clients": {
+ "account_number": "6511"
+ },
+ "Autres d\u00e9biteurs": {
+ "account_number": "6515"
+ },
+ "account_number": "651"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "6521"
+ },
+ "Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "6525"
+ },
+ "account_number": "652"
+ },
+ "Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "6541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "6542"
+ },
+ "account_number": "654"
+ },
+ "Perte de change sur cr\u00e9ances et dettes commerciale": {
+ "account_number": "656"
+ },
+ "P\u00e9nalit\u00e9s et amendes p\u00e9nales": {
+ "account_number": "657"
+ },
+ "Charges diverses": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "6581"
+ },
+ "Dons": {
+ "account_number": "6582"
+ },
+ "M\u00e9c\u00e9nat": {
+ "account_number": "6583"
+ },
+ "Autres charges diverses": {
+ "account_number": "6588"
+ },
+ "account_number": "658"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "6591"
+ },
+ "Sur stocks": {
+ "account_number": "6593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "6594"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {
+ "account_number": "6598"
+ },
+ "account_number": "659"
+ },
+ "account_number": "65"
+ },
+ "Charges de personnel": {
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6611"
+ },
+ "Primes et gratifications": {
+ "account_number": "6612"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6613"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6614"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6615"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6616"
+ },
+ "Avantages en nature": {
+ "account_number": "6617"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6618"
+ },
+ "account_number": "661"
+ },
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6621"
+ },
+ "Primes et gratifications": {
+ "account_number": "6622"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6623"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6624"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6625"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6626"
+ },
+ "Avantages en nature": {
+ "account_number": "6627"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6628"
+ },
+ "account_number": "662"
+ },
+ "Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "Indemnit\u00e9s de logement": {
+ "account_number": "6631"
+ },
+ "Indemnit\u00e9s de repr\u00e9sentation": {
+ "account_number": "6632"
+ },
+ "Indemnit\u00e9s d\u2019expatriation": {
+ "account_number": "6633"
+ },
+ "Indemnit\u00e9s de transport": {
+ "account_number": "6634"
+ },
+ "Autres indemnit\u00e9s et avantages divers": {
+ "account_number": "6638"
+ },
+ "account_number": "663"
+ },
+ "Charges sociales": {
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {
+ "account_number": "6641"
+ },
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {
+ "account_number": "6642"
+ },
+ "account_number": "664"
+ },
+ "R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {
+ "account_number": "6661"
+ },
+ "Charges sociales": {
+ "account_number": "6662"
+ },
+ "account_number": "666"
+ },
+ "R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6671"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6672"
+ },
+ "account_number": "667"
+ },
+ "Autres charges sociales": {
+ "Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {
+ "account_number": "6681"
+ },
+ "Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {
+ "account_number": "6682"
+ },
+ "Versements et contributions aux autres \u0153uvres sociales": {
+ "account_number": "6683"
+ },
+ "M\u00e9decine du travail et pharmacie": {
+ "account_number": "6684"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "6685"
+ },
+ "Assurances retraite et fonds de pension": {
+ "account_number": "6686"
+ },
+ "Majorations et p\u00e9nalit\u00e9s sociales": {
+ "account_number": "6687"
+ },
+ "Charges sociales diverses": {
+ "account_number": "6688"
+ },
+ "account_number": "668"
+ },
+ "account_number": "66"
+ },
+ "Frais financiers et charges assimil\u00e9es": {
+ "Int\u00e9r\u00eats des emprunts": {
+ "Emprunts obligataires": {
+ "account_number": "6711"
+ },
+ "Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "6712"
+ },
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "6713"
+ },
+ "Primes de remboursement des obligations": {
+ "account_number": "6714"
+ },
+ "account_number": "671"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "6722"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "6723"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {
+ "account_number": "6724"
+ },
+ "Int\u00e9r\u00eats dans loyers des autres locations acquisition": {
+ "account_number": "6728"
+ },
+ "account_number": "672"
+ },
+ "Escomptes accord\u00e9s": {
+ "account_number": "673"
+ },
+ "Autres int\u00e9r\u00eats": {
+ "Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {
+ "account_number": "6741"
+ },
+ "Comptes courants bloqu\u00e9s": {
+ "account_number": "6742"
+ },
+ "Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {
+ "account_number": "6743"
+ },
+ "Int\u00e9r\u00eats sur dettes commerciales": {
+ "account_number": "6744"
+ },
+ "Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {
+ "account_number": "6745"
+ },
+ "Int\u00e9r\u00eats sur dettes diverses": {
+ "account_number": "6748"
+ },
+ "account_number": "674"
+ },
+ "Escomptes des effets de commerce": {
+ "account_number": "675"
+ },
+ "Pertes de change financi\u00e8res": {
+ "account_number": "676"
+ },
+ "Pertes sur titres de placement": {
+ "Pertes sur cessions de titres de placement": {
+ "account_number": "6771"
+ },
+ "Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "6772"
+ },
+ "account_number": "677"
+ },
+ "Pertes et charges sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "6781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "6782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "6784"
+ },
+ "account_number": "678"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "6791"
+ },
+ "Sur titres de placement": {
+ "account_number": "6795"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "6798"
+ },
+ "account_number": "679"
+ },
+ "account_number": "67"
+ },
+ "Dotations aux amortissements": {
+ "Dotations aux amortissements d\u2019exploitation": {
+ "Dotations aux amortissements des immobilisations incorporelles": {
+ "account_number": "6812"
+ },
+ "Dotations aux amortissements des immobilisations corporelles": {
+ "account_number": "6813"
+ },
+ "account_number": "681"
+ },
+ "account_number": "68"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6911"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "account_number": "6913"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {
+ "account_number": "6914"
+ },
+ "account_number": "691"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6971"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {
+ "account_number": "6972"
+ },
+ "account_number": "697"
+ },
+ "account_number": "69"
+ },
+ "root_type": "Expense",
+ "account_number": "6"
+ },
+ "Comptes de produits des activit\u00e9s ordinaires": {
+ "Ventes": {
+ "Ventes de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7014"
+ },
+ "Sur internet": {
+ "account_number": "7015"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7019"
+ },
+ "account_number": "701"
+ },
+ "Ventes de produits finis": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7024"
+ },
+ "Sur internet": {
+ "account_number": "7025"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7029"
+ },
+ "account_number": "702"
+ },
+ "Ventes de produits interm\u00e9diaires": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7031"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7032"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7033"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7034"
+ },
+ "Sur internet": {
+ "account_number": "7035"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7039"
+ },
+ "account_number": "703"
+ },
+ "Ventes de produits r\u00e9siduels": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7041"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7042"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7043"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7044"
+ },
+ "Sur internet": {
+ "account_number": "7045"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7049"
+ },
+ "account_number": "704"
+ },
+ "Travaux factur\u00e9s": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7051"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7052"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7053"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7054"
+ },
+ "Sur internet": {
+ "account_number": "7055"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7059"
+ },
+ "account_number": "705"
+ },
+ "Services vendus": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7061"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7062"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7063"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7064"
+ },
+ "Sur internet": {
+ "account_number": "7065"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7069"
+ },
+ "account_number": "706"
+ },
+ "Produits accessoires": {
+ "Ports, emballages perdus et autres frais factur\u00e9s": {
+ "account_number": "7071"
+ },
+ "Commissions et courtages": {
+ "account_number": "7072"
+ },
+ "Locations": {
+ "account_number": "7073"
+ },
+ "Bonis sur reprises et cessions d\u2019emballages": {
+ "account_number": "7074"
+ },
+ "Mise \u00e0 disposition de personnel": {
+ "account_number": "7075"
+ },
+ "Redevances pour brevets, logiciels, marques et droits similaires": {
+ "account_number": "7076"
+ },
+ "Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {
+ "account_number": "7077"
+ },
+ "Autres produits accessoires": {
+ "account_number": "7078"
+ },
+ "account_number": "707"
+ },
+ "account_number": "70"
+ },
+ "Subventions d\u2019exploitation": {
+ "Sur produits \u00e0 l\u2019exportation": {
+ "account_number": "711"
+ },
+ "Sur produits \u00e0 l\u2019importation": {
+ "account_number": "712"
+ },
+ "Sur produits de p\u00e9r\u00e9quation": {
+ "account_number": "713"
+ },
+ "Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {
+ "account_number": "714"
+ },
+ "Autres subventions d\u2019exploitation": {
+ "Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {
+ "account_number": "7181"
+ },
+ "Vers\u00e9es par les organismes internationaux": {
+ "account_number": "7182"
+ },
+ "Vers\u00e9es par des tiers": {
+ "account_number": "7183"
+ },
+ "account_number": "718"
+ },
+ "account_number": "71"
+ },
+ "Production immobilis\u00e9e": {
+ "Immobilisations incorporelles": {
+ "account_number": "721"
+ },
+ "Immobilisations corporelles": {
+ "Immobilisations corporelles (hors actifs biologiques)": {
+ "account_number": "7221"
+ },
+ "Immobilisations corporelles (actifs biologiques)": {
+ "account_number": "7222"
+ },
+ "account_number": "722"
+ },
+ "Production auto-consomm\u00e9e": {
+ "account_number": "724"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "726"
+ },
+ "account_number": "72"
+ },
+ "Variations des stocks de biens et de services produits": {
+ "Variations des stocks de produits en cours": {
+ "Produits en cours": {
+ "account_number": "7341"
+ },
+ "Travaux en cours": {
+ "account_number": "7342"
+ },
+ "account_number": "734"
+ },
+ "Variations des en-cours de services": {
+ "\u00c9tudes en cours": {
+ "account_number": "7351"
+ },
+ "Prestations de services en cours": {
+ "account_number": "7352"
+ },
+ "account_number": "735"
+ },
+ "Variations des stocks de produits finis": {
+ "account_number": "736"
+ },
+ "Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "account_number": "7371"
+ },
+ "Produits r\u00e9siduels": {
+ "account_number": "7372"
+ },
+ "account_number": "737"
+ },
+ "account_number": "73"
+ },
+ "Autres produits": {
+ "Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "account_number": "751"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "7521"
+ },
+ "B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "7525"
+ },
+ "account_number": "752"
+ },
+ "Produits des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "7541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "7542"
+ },
+ "account_number": "754"
+ },
+ "Gains de change sur cr\u00e9ances et dettes commerciales": {
+ "account_number": "756"
+ },
+ "Produits divers": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "7581"
+ },
+ "Indemnit\u00e9s d\u2019assurances re\u00e7ues": {
+ "account_number": "7582"
+ },
+ "Autres produits divers": {
+ "account_number": "7588"
+ },
+ "account_number": "758"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "7591"
+ },
+ "Sur stocks": {
+ "account_number": "7593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "7594"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "account_number": "7598"
+ },
+ "account_number": "759"
+ },
+ "account_number": "75"
+ },
+ "Revenus financiers et produits assimil\u00e9s": {
+ "Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "Int\u00e9r\u00eats de pr\u00eats": {
+ "account_number": "7712"
+ },
+ "Int\u00e9r\u00eats sur cr\u00e9ances diverses": {
+ "account_number": "7713"
+ },
+ "account_number": "771"
+ },
+ "Revenus de participations et autres titres immobilis\u00e9s": {
+ "Revenus des titres de participation": {
+ "account_number": "7721"
+ },
+ "Revenus autres titres immobilis\u00e9s": {
+ "account_number": "7722"
+ },
+ "account_number": "772"
+ },
+ "Escomptes obtenus": {
+ "account_number": "773"
+ },
+ "Revenus de placement": {
+ "Revenus des obligations": {
+ "account_number": "7745"
+ },
+ "Revenus des titres de placement": {
+ "account_number": "7746"
+ },
+ "account_number": "774"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "account_number": "775"
+ },
+ "Gains de change financiers": {
+ "account_number": "776"
+ },
+ "Gains sur cessions de titres de placement": {
+ "account_number": "777"
+ },
+ "Gains sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "7781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "7782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "7784"
+ },
+ "account_number": "778"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "7791"
+ },
+ "Sur titres de placement": {
+ "account_number": "7795"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "7798"
+ },
+ "account_number": "779"
+ },
+ "account_number": "77"
+ },
+ "Transferts de charges": {
+ "Transferts de charges d\u2019exploitation": {
+ "account_number": "781"
+ },
+ "Transferts de charges financi\u00e8res": {
+ "account_number": "787"
+ },
+ "account_number": "78"
+ },
+ "Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Pour risques et charges": {
+ "account_number": "7911"
+ },
+ "Des immobilisations incorporelles": {
+ "account_number": "7913"
+ },
+ "Des immobilisations corporelles": {
+ "account_number": "7914"
+ },
+ "account_number": "791"
+ },
+ "Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Pour risques et charges": {
+ "account_number": "7971"
+ },
+ "Des immobilisations financi\u00e8res": {
+ "account_number": "7972"
+ },
+ "account_number": "797"
+ },
+ "Reprises d\u2019amortissements": {
+ "account_number": "798"
+ },
+ "Reprises de subventions d\u2019investissement": {
+ "account_number": "799"
+ },
+ "account_number": "79"
+ },
+ "root_type": "Income",
+ "account_number": "7"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "Valeurs comptables des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "812"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "816"
+ },
+ "account_number": "81"
+ },
+ "Charges hors activit\u00e9s ordinaires": {
+ "Charges HAO constat\u00e9es": {
+ "account_number": "831"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de restructuration": {
+ "account_number": "833"
+ },
+ "Pertes sur cr\u00e9ances HAO": {
+ "account_number": "834"
+ },
+ "Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {
+ "account_number": "835"
+ },
+ "Abandons de cr\u00e9ances consentis": {
+ "account_number": "836"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de liquidation": {
+ "account_number": "837"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "839"
+ },
+ "account_number": "83"
+ },
+ "Dotations hors activit\u00e9s ordinaires": {
+ "Dotations aux provisions r\u00e9glement\u00e9es": {
+ "account_number": "851"
+ },
+ "Dotations aux amortissements HAO": {
+ "account_number": "852"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "853"
+ },
+ "Dotations aux provisions pour risques et charges HAO": {
+ "account_number": "854"
+ },
+ "Autres dotations HAO": {
+ "account_number": "858"
+ },
+ "account_number": "85"
+ },
+ "Participation des travailleurs": {
+ "Participation l\u00e9gale aux b\u00e9n\u00e9fices": {
+ "account_number": "871"
+ },
+ "Participation contractuelle aux b\u00e9n\u00e9fices": {
+ "account_number": "874"
+ },
+ "Autres participations": {
+ "account_number": "878"
+ },
+ "account_number": "87"
+ },
+ "Imp\u00f4ts sur le r\u00e9sultat": {
+ "Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {
+ "account_number": "8911"
+ },
+ "Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {
+ "account_number": "8912"
+ },
+ "Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {
+ "account_number": "8913"
+ },
+ "account_number": "891"
+ },
+ "Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "account_number": "892"
+ },
+ "Imp\u00f4t minimum forfaitaire IMF": {
+ "account_number": "895"
+ },
+ "D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "D\u00e9gr\u00e8vements": {
+ "account_number": "8991"
+ },
+ "Annulations pour pertes r\u00e9troactives": {
+ "account_number": "8994"
+ },
+ "account_number": "899"
+ },
+ "account_number": "89"
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "Produits des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "822"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "826"
+ },
+ "account_number": "82"
+ },
+ "Produits hors activit\u00e9s ordinaires": {
+ "Produits HAO constat\u00e9s": {
+ "account_number": "841"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de restructuration": {
+ "account_number": "843"
+ },
+ "Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {
+ "account_number": "844"
+ },
+ "Dons et lib\u00e9ralit\u00e9s obtenus": {
+ "account_number": "845"
+ },
+ "Abandons de cr\u00e9ances obtenus": {
+ "account_number": "846"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de liquidation": {
+ "account_number": "847"
+ },
+ "Transferts de charges HAO": {
+ "account_number": "848"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "849"
+ },
+ "account_number": "84"
+ },
+ "Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "Reprises de provisions r\u00e9glement\u00e9es": {
+ "account_number": "861"
+ },
+ "Reprises d\u2019amortissements HAO": {
+ "account_number": "862"
+ },
+ "Reprises de d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "863"
+ },
+ "Reprises de provisions pour risques et charges HAO": {
+ "account_number": "864"
+ },
+ "Autres reprises HAO": {
+ "account_number": "868"
+ },
+ "account_number": "86"
+ },
+ "Subventions d\u2019\u00e9quilibre": {
+ "\u00c9tat": {
+ "account_number": "881"
+ },
+ "Collectivit\u00e9s publiques": {
+ "account_number": "884"
+ },
+ "Groupe": {
+ "account_number": "886"
+ },
+ "Autres": {
+ "account_number": "888"
+ },
+ "account_number": "88"
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/ne_plan_comptable.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/ne_plan_comptable.json
new file mode 100644
index 00000000000..ec296cdc8ec
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/ne_plan_comptable.json
@@ -0,0 +1,1919 @@
+{
+ "country_code": "ne",
+ "name": "Syscohada - Plan Comptable",
+ "tree": {
+ "1-Comptes de ressources durables": {
+ "10-Capital": {
+ "101-Capital social": {
+ "1011-Capital souscrit, non appel\u00e9": {},
+ "1012-Capital souscrit, appel\u00e9, non vers\u00e9": {},
+ "1013-Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {},
+ "1014-Capital souscrit, appel\u00e9, vers\u00e9, amorti": {},
+ "1018-Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {}
+ },
+ "102-Capital par dotation": {
+ "1021-Dotation initiale": {},
+ "1022-Dotations compl\u00e9mentaires": {},
+ "1028-Autres dotations": {}
+ },
+ "103-Capital personnel": {},
+ "104-Compte de l\u2019exploitant": {
+ "1041-Apports temporaires": {},
+ "1042-Op\u00e9rations courantes": {},
+ "1043-R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {},
+ "1047-Pr\u00e9l\u00e8vements d\u2019autoconsommation": {},
+ "1048-Autres pr\u00e9l\u00e8vements": {}
+ },
+ "105-Primes li\u00e9es au capital social": {
+ "1051-Primes d\u2019\u00e9mission": {},
+ "1052-Primes d\u2019apport": {},
+ "1053-Primes de fusion": {},
+ "1054-Primes de conversion": {},
+ "1058-Autres primes": {}
+ },
+ "106-\u00c9carts de r\u00e9\u00e9valuation": {
+ "1061-\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {},
+ "1062-\u00c9carts de r\u00e9\u00e9valuation libre": {}
+ },
+ "109-Apporteurs, capital souscrit, non appel\u00e9": {}
+ },
+ "11-R\u00e9serves": {
+ "111-R\u00e9serve l\u00e9gale": {},
+ "112-R\u00e9serves statutaires ou contractuelles": {},
+ "113-R\u00e9serves r\u00e9glement\u00e9es": {
+ "1131-R\u00e9serves de plus-values nettes \u00e0 long terme": {},
+ "1132-R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {},
+ "1133-R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {},
+ "1134-R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {},
+ "1135-Autres r\u00e9serves r\u00e9glement\u00e9es": {}
+ },
+ "118-Autres r\u00e9serves": {
+ "1181-R\u00e9serves facultatives": {},
+ "1188-R\u00e9serves diverses": {}
+ }
+ },
+ "12-Report \u00e0 nouveau": {
+ "121-Report \u00e0 nouveau cr\u00e9diteur": {},
+ "129-Report \u00e0 nouveau d\u00e9biteur": {
+ "1291-Perte nette \u00e0 reporter": {},
+ "1292-Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {}
+ }
+ },
+ "13-R\u00e9sultat net de l\u2019exercice": {
+ "130-R\u00e9sultat en instance d\u2019affectation": {
+ "1301-R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {},
+ "1309-R\u00e9sultat en instance d\u2019affectation : perte": {}
+ },
+ "131-R\u00e9sultat net : b\u00e9n\u00e9fice": {},
+ "132-Marge commerciale (MC)": {},
+ "133-Valeur ajout\u00e9e (VA)": {},
+ "134-Exc\u00e9dent brut d\u2019exploitation (EBE)": {},
+ "135-R\u00e9sultat d\u2019exploitation (RE)": {},
+ "136-R\u00e9sultat financier (RF)": {},
+ "137-R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {},
+ "138-R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "1381-R\u00e9sultat de fusion": {},
+ "1382-R\u00e9sultat d\u2019apport partiel d\u2019actif": {},
+ "1383-R\u00e9sultat de scission": {},
+ "1384-R\u00e9sultat de liquidation": {}
+ },
+ "139-R\u00e9sultat net : perte": {}
+ },
+ "14-Subventions d\u2019investissement": {
+ "141-Subventions d\u2019\u00e9quipement": {
+ "1411-\u00c9tat": {},
+ "1412-R\u00e9gions": {},
+ "1413-D\u00e9partements": {},
+ "1414-Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {},
+ "1415-Entit\u00e9s publiques ou mixtes": {},
+ "1416-Entit\u00e9s et organismes priv\u00e9s": {},
+ "1417-Organismes internationaux": {},
+ "1418-Autres": {}
+ },
+ "148-Autres subventions d\u2019investissement": {}
+ },
+ "15-Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "151-Amortissements d\u00e9rogatoires": {},
+ "152-Plus-values de cession \u00e0 r\u00e9investir": {},
+ "153-Fonds r\u00e9glement\u00e9s": {
+ "1531-Fonds National": {},
+ "1532-Pr\u00e9l\u00e8vement pour le Budget": {}
+ },
+ "154-Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {},
+ "155-Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "1551-Reconstitution des gisements miniers et p\u00e9troliers": {}
+ },
+ "156-Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "1561-Hausse de prix": {},
+ "1562-Fluctuation des cours": {}
+ },
+ "157-Provisions pour investissement": {},
+ "158-Autres provisions et fonds r\u00e9glement\u00e9s": {}
+ },
+ "16-Emprunts et dettes assimil\u00e9es": {
+ "161-Emprunts obligataires": {
+ "1611-Emprunts obligataires ordinaires": {},
+ "1612-Emprunts obligataires convertibles en actions": {},
+ "1613-Emprunts obligataires remboursables en actions": {},
+ "1618-Autres emprunts obligataires": {}
+ },
+ "162-Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "163-Avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "164-Avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "165-D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "1651-D\u00e9p\u00f4ts": {},
+ "1652-Cautionnements": {}
+ },
+ "166-Int\u00e9r\u00eats courus": {
+ "1661-Sur emprunts obligataires": {},
+ "1662-Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "1663-Sur avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "1664-Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "1665-Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {},
+ "1667-Sur avances assorties de conditions particuli\u00e8res": {},
+ "1668-Sur autres emprunts et dettes": {}
+ },
+ "167-Avances assorties de conditions particuli\u00e8res": {
+ "1671-Avances bloqu\u00e9es pour augmentation du capital": {},
+ "1672-Avances conditionn\u00e9es par l\u2019\u00c9tat": {},
+ "1673-Avances conditionn\u00e9es par les autres organismes africains": {},
+ "1674-Avances conditionn\u00e9es par les organismes internationaux": {}
+ },
+ "168-Autres emprunts et dettes": {
+ "1681-Rentes viag\u00e8res capitalis\u00e9es": {},
+ "1682-Billets de fonds": {},
+ "1683-Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {},
+ "1684-Emprunts participatifs": {},
+ "1685-Participation des travailleurs aux b\u00e9n\u00e9fices": {},
+ "1686-Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {}
+ }
+ },
+ "17-Dettes de location acquisition": {
+ "172-Dettes de location acquisition / cr\u00e9dit bail immobilier": {},
+ "173-Dettes de location acquisition / cr\u00e9dit bail mobilier": {},
+ "174-Dettes de location acquisition / location de vente": {},
+ "176-Int\u00e9r\u00eats courus": {
+ "1762-Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "1763-Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "1764-Sur dettes de location acquisition / location-vente": {},
+ "1768-Sur autres dettes de location acquisition": {}
+ },
+ "178-Autres dettes de location acquisition": {}
+ },
+ "18-Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "181-Dettes li\u00e9es \u00e0 des participations": {
+ "1811-Dettes li\u00e9es \u00e0 des participations (groupe)": {},
+ "1812-Dettes li\u00e9es \u00e0 des participations (hors groupe)": {}
+ },
+ "182-Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "183-Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {},
+ "184-Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "185-Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "186-Comptes de liaison charges": {},
+ "187-Comptes de liaison produits": {},
+ "188-Comptes de liaison des soci\u00e9t\u00e9s en participation": {}
+ },
+ "19-Provisions pour risques et charges": {
+ "191-Provisions pour litiges": {},
+ "192-Provisions pour garanties donn\u00e9es aux clients": {},
+ "193-Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {},
+ "194-Provisions pour pertes de change": {},
+ "195-Provisions pour imp\u00f4ts": {},
+ "196-Provisions pour pensions et obligations similaires": {
+ "1961-Provisions pour pensions et obligations similaires engagement de retraite": {},
+ "1962-Actif du r\u00e9gime de retraite": {}
+ },
+ "197-Provisions pour restructuration": {},
+ "198-Autres provisions pour risques et charges": {
+ "1981-Provisions pour amendes et p\u00e9nalit\u00e9s": {},
+ "1983-Provisions pour propre assureur": {},
+ "1984-Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "1985-Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {},
+ "1988-Provisions pour divers risques et charges": {}
+ }
+ },
+ "root_type": "Equity"
+ },
+ "2-Comptes d\u2019actif immobilis\u00e9": {
+ "21-Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "211-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "212-Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "2121-Brevets": {
+ "account_type": "Fixed Asset"
+ },
+ "2122-Licences": {
+ "account_type": "Fixed Asset"
+ },
+ "2123-Concessions de service public": {
+ "account_type": "Fixed Asset"
+ },
+ "2128-Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "213-Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "2131-Logiciels": {
+ "account_type": "Fixed Asset"
+ },
+ "2132-Sites internet": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "214-Marques": {
+ "account_type": "Fixed Asset"
+ },
+ "215-Fonds commercial": {
+ "account_type": "Fixed Asset"
+ },
+ "216-Droit au bail": {
+ "account_type": "Fixed Asset"
+ },
+ "217-Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset"
+ },
+ "218-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "2181-Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset"
+ },
+ "2182-Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset"
+ },
+ "2183-Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset"
+ },
+ "2184-Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset"
+ },
+ "2188-Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "219-Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "2191-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "2193-Logiciels et internet": {
+ "account_type": "Fixed Asset"
+ },
+ "2198-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "22-Terrains": {
+ "account_type": "Fixed Asset",
+ "221-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "2211-Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset"
+ },
+ "2212-Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset"
+ },
+ "2218-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "222-Terrains nus": {
+ "account_type": "Fixed Asset",
+ "2221-Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset"
+ },
+ "2228-Autres terrains nus": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "223-Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "2231-Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset"
+ },
+ "2232-Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset"
+ },
+ "2234-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2235-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2238-Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "224-Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "2241-Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset"
+ },
+ "2245-Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2248-Autres travaux": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "225-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "2251-Carri\u00e8res": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "226-Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "2261-Parkings": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "227-Terrains mis en concession": {
+ "account_type": "Fixed Asset"
+ },
+ "228-Autres terrains": {
+ "account_type": "Fixed Asset",
+ "2281-Terrains immeubles de placement": {
+ "account_type": "Fixed Asset"
+ },
+ "2285-Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset"
+ },
+ "2286-Terrains de location acquisition": {
+ "account_type": "Fixed Asset"
+ },
+ "2288-Divers terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "229-Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "2291-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset"
+ },
+ "2292-Terrains nus": {
+ "account_type": "Fixed Asset"
+ },
+ "2295-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2298-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "23-B\u00e2timents, installations techniques et agencements": {
+ "231-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "2311-B\u00e2timents industriels": {},
+ "2312-B\u00e2timents agricoles": {},
+ "2313-B\u00e2timents administratifs et commerciaux": {},
+ "2314-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2315-B\u00e2timents immeubles de placement": {},
+ "2316-B\u00e2timents de location acquisition": {}
+ },
+ "232-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "2321-B\u00e2timents industriels": {},
+ "2322-B\u00e2timents agricoles": {},
+ "2323-B\u00e2timents administratifs et commerciaux": {},
+ "2324-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2325-B\u00e2timents immeubles de placement": {},
+ "2326-B\u00e2timents de location acquisition": {}
+ },
+ "233-Ouvrages d\u2019infrastructure": {
+ "2331-Voies de terre": {},
+ "2332-Voies de fer": {},
+ "2333-Voies d\u2019eau": {},
+ "2334-Barrages, Digues": {},
+ "2335-Pistes d\u2019a\u00e9rodrome": {},
+ "2338-Autres ouvrages d\u2019infrastructures": {}
+ },
+ "234-Am\u00e9nagements, agencements et installations techniques": {
+ "2341-Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {},
+ "2342-Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {},
+ "2343-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {},
+ "2344-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {},
+ "2345-Am\u00e9nagements et agencements des b\u00e2timents": {}
+ },
+ "235-Am\u00e9nagements de bureaux": {
+ "2351-Installations g\u00e9n\u00e9rales": {},
+ "2358-Autres am\u00e9nagements de bureaux": {}
+ },
+ "237-B\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "238-Autres installations et agencements": {},
+ "239-B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "2391-B\u00e2timents en cours": {},
+ "2392-Installations en cours": {},
+ "2393-Ouvrages d\u2019infrastructure en cours": {},
+ "2394-Am\u00e9nagements et agencements et installations techniques en cours": {},
+ "2395-Am\u00e9nagements de bureaux en cours": {},
+ "2398-Autres installations et agencements en cours": {}
+ }
+ },
+ "24-Mat\u00e9riel, mobilier et actifs biologiques": {
+ "241-Mat\u00e9riel et outillage industriel et commercial": {
+ "2411-Mat\u00e9riel industriel": {},
+ "2412-Outillage industriel": {},
+ "2413-Mat\u00e9riel commercial": {},
+ "2414-Outillage commercial": {},
+ "2416-Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {}
+ },
+ "242-Mat\u00e9riel et outillage agricole": {
+ "2421-Mat\u00e9riel agricole": {},
+ "2422-Outillage agricole": {},
+ "2426-Mat\u00e9riel & outillage agricole de location-acquisition": {}
+ },
+ "243-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "244-Mat\u00e9riel et mobilier": {
+ "2441-Mat\u00e9riel de bureau": {},
+ "2442-Mat\u00e9riel informatique": {},
+ "2443-Mat\u00e9riel bureautique": {},
+ "2444-Mobilier de bureau": {},
+ "2445-Mat\u00e9riel et mobilier immeubles de placement": {},
+ "2446-Mat\u00e9riel et mobilier de location acquisition": {},
+ "2447-Mat\u00e9riel et mobilier des logements du personnel": {}
+ },
+ "245-Mat\u00e9riel de transport": {
+ "2451-Mat\u00e9riel automobile": {},
+ "2452-Mat\u00e9riel ferroviaire": {},
+ "2453-Mat\u00e9riel fluvial, lagunaire": {},
+ "2454-Mat\u00e9riel naval": {},
+ "2455-Mat\u00e9riel a\u00e9rien": {},
+ "2456-Mat\u00e9riel de transport de location-acquisition": {},
+ "2457-Mat\u00e9riel hippomobile": {},
+ "2458-Autres mat\u00e9riels de transport": {}
+ },
+ "246-Actifs biologiques": {
+ "2461-Cheptel, animaux de trait": {},
+ "2462-Cheptel, animaux reproducteurs": {},
+ "2463-Animaux de garde": {},
+ "2465-Plantations agricoles": {},
+ "2468-Autres actifs biologiques": {}
+ },
+ "247-Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "2471-Agencements et am\u00e9nagements du mat\u00e9riel": {},
+ "2472-Agencements et am\u00e9nagements des actifs biologiques": {},
+ "2478-Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {}
+ },
+ "248-Autres mat\u00e9riels et mobiliers": {
+ "2481-Collections et \u0153uvres d\u2019art": {},
+ "2488-Divers mat\u00e9riels mobiliers": {}
+ },
+ "249-Mat\u00e9riels et actifs biologiques en cours": {
+ "2491-Mat\u00e9riel et outillage industriel et commercial": {},
+ "2492-Mat\u00e9riel et outillage agricole": {},
+ "2493-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2494-Mat\u00e9riel et mobilier de bureau": {},
+ "2495-Mat\u00e9riel de transport": {},
+ "2496-Actifs biologiques": {},
+ "2497-Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {},
+ "2498-Autres mat\u00e9riels et actifs biologiques en cours": {}
+ }
+ },
+ "25-Avances et acomptes vers\u00e9s sur immobilisations": {
+ "251-Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "252-Avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "26-Titres de participation": {
+ "261-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "262-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "263-Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "265-Participations dans des organismes professionnels": {},
+ "266-Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {},
+ "268-Autres titres de participation": {}
+ },
+ "27-Autres immobilisations financi\u00e8res": {
+ "271-Pr\u00eats et cr\u00e9ances": {
+ "2711-Pr\u00eats participatifs": {},
+ "2712-Pr\u00eats aux associ\u00e9s": {},
+ "2713-Billets de fonds": {},
+ "2714-Titres pr\u00eat\u00e9s": {},
+ "2718-Autres pr\u00eats et cr\u00e9ances": {}
+ },
+ "272-Pr\u00eats au personnel": {
+ "2721-Pr\u00eats immobiliers": {},
+ "2722-Pr\u00eats mobiliers et d\u2019installation": {},
+ "2728-Autres pr\u00eats au personnel": {}
+ },
+ "273-Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "2731-Retenues de garantie": {},
+ "2733-Fonds r\u00e9glement\u00e9": {},
+ "2734-Cr\u00e9ances sur le conc\u00e9dant": {},
+ "2738-Autres cr\u00e9ances sur l\u2019\u00c9tat": {}
+ },
+ "274-Titres immobilis\u00e9s": {
+ "2741-Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {},
+ "2742-Titres participatifs": {},
+ "2743-Certificats d\u2019investissement": {},
+ "2744-Parts de fonds commun de placement (FCP)": {},
+ "2745-Obligations": {},
+ "2746-Actions ou parts propres": {},
+ "2748-Autres titres immobilis\u00e9s": {}
+ },
+ "275-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "2751-D\u00e9p\u00f4ts pour loyers d\u2019avance": {},
+ "2752-D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {},
+ "2753-D\u00e9p\u00f4ts pour l\u2019eau": {},
+ "2754-D\u00e9p\u00f4ts pour le gaz": {},
+ "2755-D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {},
+ "2756-Cautionnements sur march\u00e9s publics": {},
+ "2757-Cautionnements sur autres op\u00e9rations": {},
+ "2758-Autres d\u00e9p\u00f4ts et cautionnements": {}
+ },
+ "276-Int\u00e9r\u00eats courus": {
+ "2761-Pr\u00eats et cr\u00e9ances non commerciales": {},
+ "2762-Pr\u00eats au personnel": {},
+ "2763-Cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2764-Titres immobilis\u00e9s": {},
+ "2765-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2767-Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {},
+ "2768-Immobilisations financi\u00e8res diverses": {}
+ },
+ "277-Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "2771-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {},
+ "2772-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {},
+ "2773-Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "2774-Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {}
+ },
+ "278-Immobilisations financi\u00e8res diverses": {
+ "2781-Cr\u00e9ances diverses groupe": {},
+ "2782-Cr\u00e9ances diverses hors groupe": {},
+ "2784-Banques d\u00e9p\u00f4ts \u00e0 terme": {},
+ "2785-Or et m\u00e9taux pr\u00e9cieux": {},
+ "2788-Autres immobilisations financi\u00e8res": {}
+ }
+ },
+ "28-Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "281-Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "2811-Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2812-Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2813-Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2814-Amortissements des marques": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2815-Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2816-Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2817-Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2818-Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "282-Amortissements des terrains": {
+ "2824-Amortissements des travaux de mise en valeur des terrains": {}
+ },
+ "283-Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "2831-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2832-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2833-Amortissements des ouvrages d\u2019infrastructure": {},
+ "2834-Amortissements des am\u00e9nagements, agencements et installations techniques": {},
+ "2835-Amortissements des am\u00e9nagements de bureaux": {},
+ "2837-Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2838-Amortissements des autres installations et agencements": {}
+ },
+ "284-Amortissements du mat\u00e9riel": {
+ "2841-Amortissements du mat\u00e9riel et outillage industriel et commercial": {},
+ "2842-Amortissements du mat\u00e9riel et outillage agricole": {},
+ "2843-Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2844-Amortissements du mat\u00e9riel et mobilier": {},
+ "2845-Amortissements du mat\u00e9riel de transport": {},
+ "2846-Amortissements des actifs biologiques": {},
+ "2847-Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2848-Amortissements des autres mat\u00e9riels": {}
+ }
+ },
+ "29-D\u00e9pr\u00e9ciations des immobilisations": {
+ "291-D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "2911-D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {},
+ "2912-D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {},
+ "2913-D\u00e9pr\u00e9ciations des logiciels et sites internet": {},
+ "2914-D\u00e9pr\u00e9ciations des marques": {},
+ "2915-D\u00e9pr\u00e9ciations du fonds commercial": {},
+ "2916-D\u00e9pr\u00e9ciations du droit au bail": {},
+ "2917-D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {},
+ "2918-D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {},
+ "2919-D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {}
+ },
+ "292-D\u00e9pr\u00e9ciations des terrains": {
+ "2921-D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {},
+ "2922-D\u00e9pr\u00e9ciations des terrains nus": {},
+ "2923-D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {},
+ "2924-D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {},
+ "2925-D\u00e9pr\u00e9ciations des terrains de gisement": {},
+ "2926-D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {},
+ "2927-D\u00e9pr\u00e9ciations des terrains mis en concession": {},
+ "2928-D\u00e9pr\u00e9ciations des autres terrains": {},
+ "2929-D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {}
+ },
+ "293-D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "2931-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2932-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2933-D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {},
+ "2934-D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {},
+ "2935-D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {},
+ "2937-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2938-D\u00e9pr\u00e9ciations des autres installations et agencements": {},
+ "2939-D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {}
+ },
+ "294-D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "2941-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {},
+ "2942-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {},
+ "2943-D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2944-D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {},
+ "2945-D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {},
+ "2946-D\u00e9pr\u00e9ciations des actifs biologiques": {},
+ "2947-D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2948-D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {},
+ "2949-D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {}
+ },
+ "295-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "2951-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "2952-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "296-D\u00e9pr\u00e9ciations des titres de participation": {
+ "2961-D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "2962-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "2963-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "2965-D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {},
+ "2966-D\u00e9pr\u00e9ciations des parts dans des GIE": {},
+ "2968-D\u00e9pr\u00e9ciations des autres titres de participation": {}
+ },
+ "297-D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "2971-D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {},
+ "2972-D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {},
+ "2973-D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2974-D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {},
+ "2975-D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2977-D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {},
+ "2978-D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "3-Comptes de Stocks": {
+ "31-Marchandises": {
+ "311-Marchandises A": {
+ "3111-Marchandises A1": {},
+ "3112-Marchandises A2": {}
+ },
+ "312-Marchandises B": {
+ "3121-Marchandises B1": {},
+ "3122-Marchandises B2": {}
+ },
+ "313-Actifs biologiques": {
+ "3131-Animaux": {},
+ "3132-V\u00e9g\u00e9taux": {}
+ },
+ "318-Marchandises hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "32-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "321-Mati\u00e8res A": {},
+ "322-Mati\u00e8res B": {},
+ "323-Fournitures (A, B)": {}
+ },
+ "33-Autres approvisionnements": {
+ "331-Mati\u00e8res consommables": {},
+ "332-Fournitures d\u2019atelier et d\u2019usine": {},
+ "333-Fournitures de magasin": {},
+ "334-Fournitures de bureau": {},
+ "335-Emballages": {
+ "3351-Emballages perdus": {},
+ "3352-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "3353-Emballages \u00e0 usage mixte": {},
+ "3358-Autres emballages": {}
+ },
+ "338-Autres mati\u00e8res": {}
+ },
+ "34-Produits en cours": {
+ "341-Produits en cours": {
+ "3411-Produits en cours P1": {},
+ "3412-Produits en cours P2": {}
+ },
+ "342-Travaux en cours": {
+ "3421-Travaux en cours T1": {},
+ "3422-Travaux en cours T2": {}
+ },
+ "343-Produits interm\u00e9diaires en cours": {
+ "3431-Produits interm\u00e9diaires A": {},
+ "3432-Produits interm\u00e9diaires B": {}
+ },
+ "344-Produits r\u00e9siduels en cours": {
+ "3441-Produits r\u00e9siduels A": {},
+ "3442-Produits r\u00e9siduels B": {}
+ },
+ "345-Actifs biologiques en cours": {
+ "3451-Animaux": {},
+ "3452-V\u00e9g\u00e9taux": {}
+ }
+ },
+ "35-Services en cours": {
+ "351-\u00c9tudes en cours": {
+ "3511-\u00c9tudes en cours E1": {},
+ "3512-\u00c9tudes en cours E2": {}
+ },
+ "352-Prestations de services en cours": {
+ "3521-Prestations de services S1": {},
+ "3522-Prestations de services S2": {}
+ }
+ },
+ "36-Produits finis": {
+ "361-Produits finis A": {},
+ "362-Produits finis B": {},
+ "363-Actifs biologiques": {
+ "3631-Animaux": {},
+ "3632-V\u00e9g\u00e9taux": {},
+ "3638-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "37-Produits interm\u00e9diaires et r\u00e9siduels": {
+ "371-Produits interm\u00e9diaires": {
+ "3711-Produits interm\u00e9diaires A": {},
+ "3712-Produits interm\u00e9diaires B": {}
+ },
+ "372-Produits r\u00e9siduels": {
+ "3721-D\u00e9chets": {},
+ "3722-Rebuts": {},
+ "3723-Mati\u00e8res de R\u00e9cup\u00e9ration": {}
+ },
+ "373-Actifs biologiques": {
+ "3731-Animaux": {},
+ "3732-V\u00e9g\u00e9taux": {},
+ "3738-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "38-Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "381-Marchandises en cours de route": {},
+ "382-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {},
+ "383-Autres approvisionnements en cours de route": {},
+ "386-Produits finis en cours de route": {},
+ "387-Stock en consignation ou en d\u00e9p\u00f4t": {
+ "3871-Stock en consignation": {},
+ "3872-Stock en d\u00e9p\u00f4t": {}
+ },
+ "388-Stock provenant d\u2019immobilisations mises hors service ou au rebut": {}
+ },
+ "39-D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "391-D\u00e9pr\u00e9ciations des stocks de marchandises": {},
+ "392-D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "393-D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {},
+ "394-D\u00e9pr\u00e9ciations des productions en cours": {},
+ "395-D\u00e9pr\u00e9ciations des services en cours": {},
+ "396-D\u00e9pr\u00e9ciations des stocks de produits finis": {},
+ "397-D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {},
+ "398-D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {}
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "409-Fournisseurs d\u00e9biteurs": {
+ "4091-Fournisseurs Avances et acomptes vers\u00e9s": {},
+ "4092-Fournisseurs Groupe avances et acomptes vers\u00e9s": {},
+ "4093-Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {},
+ "4094-Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {},
+ "4098-Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {}
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "411-Clients": {
+ "4111-Clients": {
+ "account_type": "Receivable"
+ },
+ "4112-Clients groupe": {
+ "account_type": "Receivable"
+ },
+ "4114-Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable"
+ },
+ "4115-Clients, organismes internationaux": {
+ "account_type": "Receivable"
+ },
+ "4116-Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable"
+ },
+ "4117-Client, retenues de garantie": {
+ "account_type": "Receivable"
+ },
+ "4118-Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "412-Clients, effets \u00e0 recevoir en portefeuille": {
+ "4121-Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4122-Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4124-\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4125-Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "413-Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "4131-Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4132-Clients, effets impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4133-Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "4138-Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "414-Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "4141-Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4142-Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "4146-Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4147-Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "415-Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable"
+ },
+ "416-Cr\u00e9ances clients litigieuses ou douteuses": {
+ "4161-Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable"
+ },
+ "4162-Cr\u00e9ances douteuses": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "418-Clients, produits \u00e0 recevoir": {
+ "4181-Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable"
+ },
+ "4186-Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "421-Personnel, avances et acomptes": {
+ "4211-Personnel, avances": {},
+ "4212-Personnel, acomptes": {},
+ "4213-Frais avanc\u00e9s et fournitures au personnel": {}
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "4311-Prestations familiales": {},
+ "4312-Accidents de travail": {},
+ "4313-Caisse de retraite obligatoire": {},
+ "4314-Caisse de retraite facultative": {},
+ "4318-Autres cotisations sociales": {}
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "4331-Mutuelle": {},
+ "4332-Assurances retraite": {},
+ "4333-Assurances et organismes de sant\u00e9": {}
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4387-Produits \u00e0 recevoir": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "443-\u00c9tat, TVA factur\u00e9e": {
+ "4431-TVA factur\u00e9e sur ventes": {},
+ "4432-TVA factur\u00e9e sur prestations de services": {},
+ "4433-TVA factur\u00e9e sur travaux": {},
+ "4434-TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {},
+ "4435-TVA sur factures \u00e0 \u00e9tablir": {}
+ },
+ "445-\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "4451-TVA r\u00e9cup\u00e9rable sur immobilisations": {},
+ "4452-TVA r\u00e9cup\u00e9rable sur achats": {},
+ "4453-TVA r\u00e9cup\u00e9rable sur transport": {},
+ "4454-TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {},
+ "4455-TVA r\u00e9cup\u00e9rable sur factures non parvenues": {},
+ "4456-TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {}
+ },
+ "448-\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4486-Charges \u00e0 payer": {},
+ "4487-Produits \u00e0 recevoir": {}
+ },
+ "449-\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "4491-\u00c9tat, obligations cautionn\u00e9es": {},
+ "4492-\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {},
+ "4493-\u00c9tat, fonds de dotation \u00e0 recevoir": {},
+ "4494-\u00c9tat, subventions investissement \u00e0 recevoir": {},
+ "4495-\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {},
+ "4496-\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {},
+ "4497-\u00c9tat, avances sur subventions": {},
+ "4499-\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {}
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "451-Op\u00e9rations avec les organismes africains": {},
+ "452-Op\u00e9rations avec les autres organismes internationaux": {},
+ "458-Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "4581-Organismes internationaux, fonds de dotation \u00e0 recevoir": {},
+ "4582-Organismes internationaux, subventions \u00e0 recevoir": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "4613-Apporteurs, capital appel\u00e9, non vers\u00e9": {},
+ "4614-Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {},
+ "4618-Apporteurs, titres \u00e0 \u00e9changer": {}
+ },
+ "467-Apporteurs, restant d\u00fb sur capital appel\u00e9": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "4721-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4726-Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {}
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "4731-Mandants": {},
+ "4732-Mandataires": {},
+ "4733-Commettants": {},
+ "4734-Commissionnaires": {},
+ "4739-\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "4747-Compte de r\u00e9partition p\u00e9riodique des produits": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "4751-Compte actif": {
+ "account_type": "Temporary"
+ }
+ },
+ "476-Charges constat\u00e9es d\u2019avance": {},
+ "478-\u00c9carts de conversion actif": {
+ "4781-Diminution des cr\u00e9ances d\u2019exploitation": {},
+ "4782-Diminution des cr\u00e9ances financi\u00e8res": {},
+ "4783-Augmentation des dettes d\u2019exploitation": {},
+ "4784-Augmentation des dettes financi\u00e8res": {},
+ "4786-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4788-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "485-Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "4851-En compte, immobilisations incorporelles": {},
+ "4852-En compte, immobilisations corporelles": {},
+ "4853-Effets \u00e0 recevoir, immobilisations incorporelles": {},
+ "4854-Effets \u00e0 recevoir, immobilisations corporelles": {},
+ "4855-Effets escompt\u00e9s non \u00e9chus": {},
+ "4857-Retenues de garantie": {},
+ "4858-Factures \u00e0 \u00e9tablir": {}
+ },
+ "488-Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "491-D\u00e9pr\u00e9ciations des comptes clients": {
+ "4911-Cr\u00e9ances litigieuses": {},
+ "4912-Cr\u00e9ances douteuses": {}
+ },
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {},
+ "496-D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "4962-Associ\u00e9s, comptes courants": {},
+ "4963-Associ\u00e9s, op\u00e9rations faites en commun": {},
+ "4966-Groupe, comptes courants": {}
+ },
+ "497-D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {},
+ "498-D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "4985-Cr\u00e9ances sur cessions d\u2019immobilisations": {},
+ "4986-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4988-Autres cr\u00e9ances HAO": {}
+ },
+ "499-Provisions pour risques \u00e0 court terme": {
+ "4991-Sur op\u00e9rations d\u2019exploitation": {},
+ "4997-Sur op\u00e9rations financi\u00e8res": {},
+ "4998-Sur op\u00e9rations HAO": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "401-Fournisseurs, dettes en compte": {
+ "4011-Fournisseurs": {
+ "account_type": "Payable"
+ },
+ "4012-Fournisseurs groupe": {
+ "account_type": "Payable"
+ },
+ "4013-Fournisseurs sous-traitants": {
+ "account_type": "Payable"
+ },
+ "4016-Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable"
+ },
+ "4017-Fournisseur, retenues de garantie": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "402-Fournisseurs, effets \u00e0 payer": {
+ "4021-Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4022-Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4023-Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "404-Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "4041-Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4042-Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "4046-Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4047-Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "408-Fournisseurs, factures non parvenues": {
+ "4081-Fournisseurs": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4082-Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4083-Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4086-Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "419-Clients cr\u00e9diteurs": {
+ "4191-Clients, avances et acomptes re\u00e7us": {},
+ "4192-Clients groupe, avances et acomptes re\u00e7us": {},
+ "4194-Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {},
+ "4198-Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {}
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "422-Personnel, r\u00e9mun\u00e9rations dues": {},
+ "423-Personnel, oppositions, saisies-arr\u00eats": {
+ "4231-Personnel, oppositions": {},
+ "4232-Personnel, saisies-arr\u00eats": {},
+ "4233-Personnel, avis \u00e0 tiers d\u00e9tenteur": {}
+ },
+ "424-Personnel, \u0153uvres sociales internes": {
+ "4241-Assistance m\u00e9dicale": {},
+ "4242-Allocations familiales": {},
+ "4245-Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {},
+ "4248-Autres \u0153uvres sociales internes": {}
+ },
+ "425-Repr\u00e9sentants du personnel": {
+ "4251-D\u00e9l\u00e9gu\u00e9s du personnel": {},
+ "4252-Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {},
+ "4258-Autres repr\u00e9sentants du personnel": {}
+ },
+ "426-Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "4261-Participation aux b\u00e9n\u00e9fices": {},
+ "4264-Participation au capital": {}
+ },
+ "427-Personnel d\u00e9p\u00f4ts": {},
+ "428-Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4281-Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {},
+ "4286-Autres charges \u00e0 payer": {},
+ "4287-Produits \u00e0 recevoir": {}
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4381-Charges sociales sur gratifications \u00e0 payer": {},
+ "4382-Charges sociales sur cong\u00e9s \u00e0 payer": {},
+ "4386-Autres charges \u00e0 payer": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "441-\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {},
+ "442-\u00c9tat, autres imp\u00f4ts et taxes": {
+ "4421-Imp\u00f4ts et taxes d\u2019\u00c9tat": {},
+ "4422-Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {},
+ "4423-Imp\u00f4ts et taxes recouvrables sur des obligataires": {},
+ "4424-Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {},
+ "4426-Droits de douane": {},
+ "4428-Autres imp\u00f4ts et taxes": {}
+ },
+ "444-\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "4441-\u00c9tat, TVA due": {},
+ "4449-\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {}
+ },
+ "446-\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {},
+ "447-\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "4471-Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {},
+ "4472-Imp\u00f4ts sur salaires": {},
+ "4473-Contribution nationale": {},
+ "4474-Contribution nationale de solidarit\u00e9": {},
+ "4478-Autres imp\u00f4ts et contributions": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "4611-Apporteurs, apports en nature": {},
+ "4612-Apporteurs, apports en num\u00e9raire": {},
+ "4615-Apporteurs, versements re\u00e7us sur augmentation de capital": {},
+ "4616-Apporteurs, versements anticip\u00e9s": {},
+ "4617-Apporteurs d\u00e9faillants": {},
+ "4619-Apporteurs, capital \u00e0 rembourser": {}
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "4621-Principal": {},
+ "4626-Int\u00e9r\u00eats courus": {}
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "4631-Op\u00e9rations courantes": {},
+ "4636-Int\u00e9r\u00eats courus": {}
+ },
+ "465-Associ\u00e9s, dividendes \u00e0 payer": {},
+ "466-Groupe, comptes courants": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "4711-D\u00e9biteurs divers": {},
+ "4712-Cr\u00e9diteurs divers": {},
+ "4713-Obligataires": {},
+ "4715-R\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "4716-Compte d\u2019affacturage": {},
+ "4717-D\u00e9biteurs divers retenues de garantie": {},
+ "4718-Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {},
+ "4719-Bons de souscription d\u2019actions et d\u2019obligations": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "4746-Compte de r\u00e9partition p\u00e9riodique des charges": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "4752-Compte passif": {}
+ },
+ "477-Produits constat\u00e9s d\u2019avance": {},
+ "479-\u00c9carts de conversion passif": {
+ "4791-Augmentation des cr\u00e9ances d\u2019exploitation": {},
+ "4792-Augmentation des cr\u00e9ances financi\u00e8res": {},
+ "4793-Diminution des dettes d\u2019exploitation": {},
+ "4794-Diminution des dettes financi\u00e8res": {},
+ "4797-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4798-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "481-Fournisseurs d\u2019investissements": {
+ "4811-Immobilisations incorporelles": {},
+ "4812-Immobilisations corporelles": {},
+ "4813-Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {},
+ "4816-R\u00e9serve de propri\u00e9t\u00e9": {},
+ "4817-Retenues de garantie": {},
+ "4818-Factures non parvenues": {}
+ },
+ "482-Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "4821-Immobilisations incorporelles": {},
+ "4822-Immobilisations corporelles": {}
+ },
+ "484-Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "4887-Produits": {}
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (PASSIF)": {
+ "490-D\u00e9pr\u00e9ciations des comptes fournisseurs": {},
+ "492-D\u00e9pr\u00e9ciations des comptes personnel": {},
+ "493-D\u00e9pr\u00e9ciations des comptes organismes sociaux": {},
+ "494-D\u00e9pr\u00e9ciations des comptes \u00c9tat et collectivit\u00e9s publiques": {},
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {}
+ },
+ "root_type": "Liability"
+ },
+ "5-Comptes de tr\u00e9sorerie": {
+ "50-Titres de placement": {
+ "501-Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "5011-Titres du Tr\u00e9sor \u00e0 court terme": {},
+ "5012-Titres d\u2019organismes financiers": {},
+ "5013-Bons de caisse \u00e0 court terme": {},
+ "5016-Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {}
+ },
+ "502-Actions": {
+ "5021-Actions ou parts propres": {},
+ "5022-Actions cot\u00e9es": {},
+ "5023-Actions non cot\u00e9es": {},
+ "5024-Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {},
+ "5025-Autres actions": {},
+ "5026-Frais d\u2019acquisition des actions": {}
+ },
+ "503-Obligations": {
+ "5031-Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {},
+ "5032-Obligations cot\u00e9es": {},
+ "5033-Obligations non cot\u00e9es": {},
+ "5035-Autres obligations": {},
+ "5036-Frais d\u2019acquisition des obligations": {}
+ },
+ "504-Bons de souscription": {
+ "5042-Bons de souscription d\u2019actions": {},
+ "5043-Bons de souscription d\u2019obligations": {}
+ },
+ "505-Titres n\u00e9gociables hors r\u00e9gion": {},
+ "506-Int\u00e9r\u00eats courus": {
+ "5061-Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {},
+ "5062-Actions": {},
+ "5063-Obligations": {}
+ },
+ "508-Autres titres de placement et cr\u00e9ances assimil\u00e9es": {}
+ },
+ "51-Valeurs \u00e0 encaisser": {
+ "511-Effets \u00e0 encaisser": {},
+ "512-Effets \u00e0 l\u2019encaissement": {},
+ "513-Ch\u00e8ques \u00e0 encaisser": {},
+ "514-Ch\u00e8ques \u00e0 l\u2019encaissement": {},
+ "515-Cartes de cr\u00e9dit \u00e0 encaisser": {},
+ "518-Autres valeurs \u00e0 l\u2019encaissement": {
+ "5181-Warrants": {},
+ "5182-Billets de fonds": {},
+ "5185-Ch\u00e8ques de voyage": {},
+ "5186-Coupons \u00e9chus": {},
+ "5187-Int\u00e9r\u00eats \u00e9chus des obligations": {}
+ }
+ },
+ "52-Banques": {
+ "521-Banques locales": {
+ "5211-Banques en monnaie nationale": {
+ "account_type": "Bank"
+ },
+ "5215-Banques en devises": {
+ "account_type": "Bank"
+ },
+ "account_type": "Bank"
+ },
+ "522-Banques autres \u00c9tats r\u00e9gion": {},
+ "523-Banques autres \u00c9tats zone mon\u00e9taire": {},
+ "524-Banques hors zone mon\u00e9taire": {},
+ "525-Banques d\u00e9p\u00f4t \u00e0 terme": {},
+ "526-Banques, int\u00e9r\u00eats courus": {
+ "5261-Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {},
+ "5267-Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {}
+ }
+ },
+ "53-\u00c9tablissements financiers et assimil\u00e9s": {
+ "531-Ch\u00e8ques postaux": {},
+ "532-Tr\u00e9sor": {},
+ "533-Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {},
+ "536-\u00c9tablissements financiers, int\u00e9r\u00eats courus": {},
+ "538-Autres organismes financiers": {}
+ },
+ "54-Instruments de tr\u00e9sorerie": {
+ "541-Options de taux d\u2019int\u00e9r\u00eat": {},
+ "542-Options de taux de change": {},
+ "543-Options de taux boursiers": {},
+ "544-Instruments de march\u00e9s \u00e0 terme": {},
+ "545-Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {}
+ },
+ "55-Instruments de monnaie \u00e9lectronique": {
+ "551-Monnaie \u00e9lectronique carte carburant": {},
+ "552-Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {},
+ "553-Monnaie \u00e9lectronique carte p\u00e9age": {},
+ "554-Porte-monnaie \u00e9lectronique": {},
+ "558-Autres instruments de monnaies \u00e9lectroniques": {}
+ },
+ "56-Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "561-Cr\u00e9dits de tr\u00e9sorerie": {},
+ "564-Escompte de cr\u00e9dits de campagne": {},
+ "565-Escompte de cr\u00e9dits ordinaires": {},
+ "566-Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {}
+ },
+ "57-Caisse": {
+ "571-Caisse si\u00e8ge social": {
+ "5711-Caisse en monnaie nationale": {},
+ "5712-Caisse en devises": {}
+ },
+ "572-Caisse succursale A": {
+ "5721-En monnaie nationale": {},
+ "5722-En devises": {}
+ },
+ "573-Caisse succursale B": {
+ "5731-En monnaie nationale": {},
+ "5732-En devises": {}
+ }
+ },
+ "58-R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "581-R\u00e9gies d\u2019avance": {},
+ "582-Accr\u00e9ditifs": {},
+ "585-Virements de fonds": {},
+ "588-Autres virements internes": {}
+ },
+ "59-D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "590-D\u00e9pr\u00e9ciations des titres de placement": {},
+ "591-D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {},
+ "592-D\u00e9pr\u00e9ciations des comptes banques": {},
+ "593-D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {},
+ "594-D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {},
+ "599-Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {}
+ },
+ "root_type": "Asset"
+ },
+ "6-Comptes de charges des activit\u00e9s ordinaires": {
+ "60-Achats et variations de stocks": {
+ "601-Achats de marchandises": {
+ "6011-Dans la R\u00e9gion": {},
+ "6012-Hors R\u00e9gion": {},
+ "6013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6015-Frais sur achats": {},
+ "6019-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "602-Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "6021-Dans la R\u00e9gion": {},
+ "6022-Hors R\u00e9gion": {},
+ "6023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6025-Frais sur achats": {},
+ "6029-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "603-Variations des stocks de biens achet\u00e9s": {
+ "6031-Variations des stocks de marchandises": {},
+ "6032-Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "6033-Variations des stocks d\u2019autres approvisionnements": {}
+ },
+ "604-Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "6041-Mati\u00e8res consommables": {},
+ "6042-Mati\u00e8res combustibles": {},
+ "6043-Produits d\u2019entretien": {},
+ "6044-Fournitures d\u2019atelier et d\u2019usine": {},
+ "6045-Frais sur achat": {},
+ "6046-Fournitures de magasin": {},
+ "6047-Fournitures de bureau": {},
+ "6049-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "605-Autres achats": {
+ "6051-Fournitures non stockables Eau": {},
+ "6052-Fournitures non stockables \u00c9lectricit\u00e9": {},
+ "6053-Fournitures non stockables Autres \u00e9nergies": {},
+ "6054-Fournitures d\u2019entretien non stockables": {},
+ "6055-Fournitures de bureau non stockables": {},
+ "6056-Achats de petit mat\u00e9riel et outillage": {},
+ "6057-Achats d\u2019\u00e9tudes et prestations de services": {},
+ "6058-Achats de travaux, mat\u00e9riels et \u00e9quipements": {},
+ "6059-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "608-Achats d\u2019emballages": {
+ "6081-Emballages perdus": {},
+ "6082-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "6083-Emballages \u00e0 usage mixte": {},
+ "6085-Frais sur achats": {},
+ "6089-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ }
+ },
+ "61-Transports": {
+ "612-Transports sur ventes": {},
+ "613-Transports pour le compte de tiers": {},
+ "614-Transports du personnel": {},
+ "616-Transports de plis": {},
+ "618-Autres frais de transport": {
+ "6181-Voyages et d\u00e9placements": {},
+ "6182-Transports entre \u00e9tablissements ou chantiers": {},
+ "6183-Transports administratifs": {}
+ }
+ },
+ "62-Services ext\u00e9rieurs": {
+ "621-Sous-traitance g\u00e9n\u00e9rale": {},
+ "622-Locations, charges locatives": {
+ "6221-Locations de terrains": {},
+ "6222-Locations de b\u00e2timents": {},
+ "6223-Locations de mat\u00e9riels et outillages": {},
+ "6224-Malis sur emballages": {},
+ "6225-Locations d\u2019emballages": {},
+ "6226-Fermages et loyers du foncier": {},
+ "6228-Locations et charges locatives diverses": {}
+ },
+ "623-Redevances de location acquisition": {
+ "6232-Cr\u00e9dit-bail immobilier": {},
+ "6233-Cr\u00e9dit-bail mobilier": {},
+ "6234-Location-vente": {},
+ "6238-Autres contrats de location acquisition": {}
+ },
+ "624-Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "6241-Entretien et r\u00e9parations des biens immobiliers": {},
+ "6242-Entretien et r\u00e9parations des biens mobiliers": {},
+ "6243-Maintenance": {},
+ "6244-Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "6248-Autres entretiens et r\u00e9parations": {}
+ },
+ "625-Primes d\u2019assurance": {
+ "6251-Assurances multirisques": {},
+ "6252-Assurances mat\u00e9riel de transport": {},
+ "6253-Assurances risques d\u2019exploitation": {},
+ "6254-Assurances responsabilit\u00e9 du producteur": {},
+ "6255-Assurances insolvabilit\u00e9 clients": {},
+ "6257-Assurances transport sur ventes": {},
+ "6258-Autres primes d\u2019assurances": {}
+ },
+ "626-\u00c9tudes, recherches et documentation": {
+ "6261-\u00c9tudes et recherches": {},
+ "6265-Documentation g\u00e9n\u00e9rale": {},
+ "6266-Documentation technique": {}
+ },
+ "627-Publicit\u00e9, publications, relations publiques": {
+ "6271-Annonces, insertions": {},
+ "6272-Catalogues, imprim\u00e9s publicitaires": {},
+ "6273-\u00c9chantillons": {},
+ "6274-Foires et expositions": {},
+ "6275-Publications": {},
+ "6276-Cadeaux \u00e0 la client\u00e8le": {},
+ "6277-Frais de colloques, s\u00e9minaires, conf\u00e9rences": {},
+ "6278-Autres charges de publicit\u00e9 et relations publiques": {}
+ },
+ "628-Frais de t\u00e9l\u00e9communications": {
+ "6281-Frais de t\u00e9l\u00e9phone": {},
+ "6282-Frais de t\u00e9lex": {},
+ "6283-Frais de t\u00e9l\u00e9copie": {},
+ "6288-Autres frais de t\u00e9l\u00e9communications": {}
+ }
+ },
+ "63-Autres services ext\u00e9rieurs": {
+ "631-Frais bancaires": {
+ "6311-Frais sur titres (vente, garde)": {},
+ "6312-Frais sur effets": {},
+ "6313-Location de coffres": {},
+ "6314-Commissions d\u2019affacturage": {},
+ "6315-Commissions sur cartes de cr\u00e9dit": {},
+ "6316-Frais d\u2019\u00e9mission d\u2019emprunts": {},
+ "6317-Frais sur instruments monnaie \u00e9lectronique": {},
+ "6318-Autres frais bancaires": {}
+ },
+ "632-R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "6322-Commissions et courtages sur ventes": {},
+ "6324-Honoraires des professions r\u00e9glement\u00e9es": {},
+ "6325-Frais d\u2019actes et de contentieux": {},
+ "6326-R\u00e9mun\u00e9rations d\u2019affacturage": {},
+ "6327-R\u00e9mun\u00e9rations des autres prestataires de services": {},
+ "6328-Divers frais": {}
+ },
+ "633-Frais de formation du personnel": {},
+ "634-Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "6342-Redevances pour brevets, licences": {},
+ "6343-Redevances pour logiciels": {},
+ "6344-Redevances pour marques": {},
+ "6345-Redevances pour sites internet": {},
+ "6346-Redevances pour concessions, droits et valeurs similaires": {}
+ },
+ "635-Cotisations": {
+ "6351-Cotisations": {},
+ "6358-Concours divers": {}
+ },
+ "637-R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "6371-Personnel int\u00e9rimaire": {},
+ "6372-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "638-Autres charges externes": {
+ "6381-Frais de recrutement du personnel": {},
+ "6382-Frais de d\u00e9m\u00e9nagement": {},
+ "6383-R\u00e9ceptions": {},
+ "6384-Missions": {},
+ "6385-Charges de copropri\u00e9t\u00e9": {}
+ }
+ },
+ "64-Imp\u00f4ts et taxes": {
+ "641-Imp\u00f4ts et taxes directs": {
+ "6411-Imp\u00f4ts fonciers et taxes annexes": {},
+ "6412-Patentes, licences et taxes annexes": {},
+ "6413-Taxes sur appointements et salaires": {},
+ "6414-Taxes d\u2019apprentissage": {},
+ "6415-Formation professionnelle continue": {},
+ "6418-Autres imp\u00f4ts et taxes directs": {}
+ },
+ "645-Imp\u00f4ts et taxes indirects": {},
+ "646-Droits d\u2019enregistrement": {
+ "6461-Droits de mutation": {},
+ "6462-Droits de timbre": {},
+ "6463-Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {},
+ "6464-Vignettes": {},
+ "6468-Autres droits": {}
+ },
+ "647-P\u00e9nalit\u00e9s, amendes fiscales": {
+ "6471-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {},
+ "6472-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {},
+ "6473-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {},
+ "6474-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {},
+ "6478-Autres p\u00e9nalit\u00e9s et amendes fiscales": {}
+ },
+ "648-Autres imp\u00f4ts et taxes": {}
+ },
+ "65-Autres charges": {
+ "651-Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "6511-Clients": {},
+ "6515-Autres d\u00e9biteurs": {}
+ },
+ "652-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "6521-Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {},
+ "6525-Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "654-Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "6541-Immobilisations incorporelles": {},
+ "6542-Immobilisations corporelles": {}
+ },
+ "656-Perte de change sur cr\u00e9ances et dettes commerciale": {},
+ "657-P\u00e9nalit\u00e9s et amendes p\u00e9nales": {},
+ "658-Charges diverses": {
+ "6581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "6582-Dons": {},
+ "6583-M\u00e9c\u00e9nat": {},
+ "6588-Autres charges diverses": {}
+ },
+ "659-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "6591-Sur risques \u00e0 court terme": {},
+ "6593-Sur stocks": {},
+ "6594-Sur cr\u00e9ances": {},
+ "6598-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {}
+ }
+ },
+ "66-Charges de personnel": {
+ "661-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "6611-Appointements salaires et commissions": {},
+ "6612-Primes et gratifications": {},
+ "6613-Cong\u00e9s pay\u00e9s": {},
+ "6614-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6615-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6616-Suppl\u00e9ment familial": {},
+ "6617-Avantages en nature": {},
+ "6618-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "662-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "6621-Appointements salaires et commissions": {},
+ "6622-Primes et gratifications": {},
+ "6623-Cong\u00e9s pay\u00e9s": {},
+ "6624-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6625-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6626-Suppl\u00e9ment familial": {},
+ "6627-Avantages en nature": {},
+ "6628-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "663-Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "6631-Indemnit\u00e9s de logement": {},
+ "6632-Indemnit\u00e9s de repr\u00e9sentation": {},
+ "6633-Indemnit\u00e9s d\u2019expatriation": {},
+ "6634-Indemnit\u00e9s de transport": {},
+ "6638-Autres indemnit\u00e9s et avantages divers": {}
+ },
+ "664-Charges sociales": {
+ "6641-Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {},
+ "6642-Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {}
+ },
+ "666-R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "6661-R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {},
+ "6662-Charges sociales": {}
+ },
+ "667-R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "6671-Personnel int\u00e9rimaire": {},
+ "6672-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "668-Autres charges sociales": {
+ "6681-Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {},
+ "6682-Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {},
+ "6683-Versements et contributions aux autres \u0153uvres sociales": {},
+ "6684-M\u00e9decine du travail et pharmacie": {},
+ "6685-Assurances et organismes de sant\u00e9": {},
+ "6686-Assurances retraite et fonds de pension": {},
+ "6687-Majorations et p\u00e9nalit\u00e9s sociales": {},
+ "6688-Charges sociales diverses": {}
+ }
+ },
+ "67-Frais financiers et charges assimil\u00e9es": {
+ "671-Int\u00e9r\u00eats des emprunts": {
+ "6711-Emprunts obligataires": {},
+ "6712-Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "6713-Dettes li\u00e9es \u00e0 des participations": {},
+ "6714-Primes de remboursement des obligations": {}
+ },
+ "672-Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "6722-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "6723-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "6724-Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {},
+ "6728-Int\u00e9r\u00eats dans loyers des autres locations acquisition": {}
+ },
+ "673-Escomptes accord\u00e9s": {},
+ "674-Autres int\u00e9r\u00eats": {
+ "6741-Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {},
+ "6742-Comptes courants bloqu\u00e9s": {},
+ "6743-Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {},
+ "6744-Int\u00e9r\u00eats sur dettes commerciales": {},
+ "6745-Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {},
+ "6748-Int\u00e9r\u00eats sur dettes diverses": {}
+ },
+ "675-Escomptes des effets de commerce": {},
+ "676-Pertes de change financi\u00e8res": {},
+ "677-Pertes sur titres de placement": {
+ "6771-Pertes sur cessions de titres de placement": {},
+ "6772-Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {}
+ },
+ "678-Pertes et charges sur risques financiers": {
+ "6781-Sur rentes viag\u00e8res": {},
+ "6782-Sur op\u00e9rations financi\u00e8res": {},
+ "6784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "679-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "6791-Sur risques financiers": {},
+ "6795-Sur titres de placement": {},
+ "6798-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "68-Dotations aux amortissements": {
+ "681-Dotations aux amortissements d\u2019exploitation": {
+ "6812-Dotations aux amortissements des immobilisations incorporelles": {},
+ "6813-Dotations aux amortissements des immobilisations corporelles": {}
+ }
+ },
+ "69-Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "691-Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "6911-Dotations aux provisions pour risques et charges": {},
+ "6913-Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {},
+ "6914-Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {}
+ },
+ "697-Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "6971-Dotations aux provisions pour risques et charges": {},
+ "6972-Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "7-Comptes de produits des activit\u00e9s ordinaires": {
+ "70-Ventes": {
+ "701-Ventes de marchandises": {
+ "7011-Dans la R\u00e9gion": {},
+ "7012-Hors R\u00e9gion": {},
+ "7013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7015-Sur internet": {},
+ "7019-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "702-Ventes de produits finis": {
+ "7021-Dans la R\u00e9gion": {},
+ "7022-Hors R\u00e9gion": {},
+ "7023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7025-Sur internet": {},
+ "7029-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "703-Ventes de produits interm\u00e9diaires": {
+ "7031-Dans la R\u00e9gion": {},
+ "7032-Hors R\u00e9gion": {},
+ "7033-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7034-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7035-Sur internet": {},
+ "7039-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "704-Ventes de produits r\u00e9siduels": {
+ "7041-Dans la R\u00e9gion": {},
+ "7042-Hors R\u00e9gion": {},
+ "7043-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7044-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7045-Sur internet": {},
+ "7049-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "705-Travaux factur\u00e9s": {
+ "7051-Dans la R\u00e9gion": {},
+ "7052-Hors R\u00e9gion": {},
+ "7053-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7054-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7055-Sur internet": {},
+ "7059-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "706-Services vendus": {
+ "7061-Dans la R\u00e9gion": {},
+ "7062-Hors R\u00e9gion": {},
+ "7063-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7064-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7065-Sur internet": {},
+ "7069-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "707-Produits accessoires": {
+ "7071-Ports, emballages perdus et autres frais factur\u00e9s": {},
+ "7072-Commissions et courtages": {},
+ "7073-Locations": {},
+ "7074-Bonis sur reprises et cessions d\u2019emballages": {},
+ "7075-Mise \u00e0 disposition de personnel": {},
+ "7076-Redevances pour brevets, logiciels, marques et droits similaires": {},
+ "7077-Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {},
+ "7078-Autres produits accessoires": {}
+ }
+ },
+ "71-Subventions d\u2019exploitation": {
+ "711-Sur produits \u00e0 l\u2019exportation": {},
+ "712-Sur produits \u00e0 l\u2019importation": {},
+ "713-Sur produits de p\u00e9r\u00e9quation": {},
+ "714-Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {},
+ "718-Autres subventions d\u2019exploitation": {
+ "7181-Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {},
+ "7182-Vers\u00e9es par les organismes internationaux": {},
+ "7183-Vers\u00e9es par des tiers": {}
+ }
+ },
+ "72-Production immobilis\u00e9e": {
+ "721-Immobilisations incorporelles": {},
+ "722-Immobilisations corporelles": {
+ "7221-Immobilisations corporelles (hors actifs biologiques)": {},
+ "7222-Immobilisations corporelles (actifs biologiques)": {}
+ },
+ "724-Production auto-consomm\u00e9e": {},
+ "726-Immobilisations financi\u00e8res": {}
+ },
+ "73-Variations des stocks de biens et de services produits": {
+ "734-Variations des stocks de produits en cours": {
+ "7341-Produits en cours": {},
+ "7342-Travaux en cours": {}
+ },
+ "735-Variations des en-cours de services": {
+ "7351-\u00c9tudes en cours": {},
+ "7352-Prestations de services en cours": {}
+ },
+ "736-Variations des stocks de produits finis": {},
+ "737-Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "7371-Produits interm\u00e9diaires": {},
+ "7372-Produits r\u00e9siduels": {}
+ }
+ },
+ "75-Autres produits": {
+ "751-Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {},
+ "752-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "7521-Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {},
+ "7525-B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "754-Produits des cessions courantes d\u2019immobilisations": {
+ "7541-Immobilisations incorporelles": {},
+ "7542-Immobilisations corporelles": {}
+ },
+ "756-Gains de change sur cr\u00e9ances et dettes commerciales": {},
+ "758-Produits divers": {
+ "7581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "7582-Indemnit\u00e9s d\u2019assurances re\u00e7ues": {},
+ "7588-Autres produits divers": {}
+ },
+ "759-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "7591-Sur risques \u00e0 court terme": {},
+ "7593-Sur stocks": {},
+ "7594-Sur cr\u00e9ances": {},
+ "7598-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {}
+ }
+ },
+ "77-Revenus financiers et produits assimil\u00e9s": {
+ "771-Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "7712-Int\u00e9r\u00eats de pr\u00eats": {},
+ "7713-Int\u00e9r\u00eats sur cr\u00e9ances diverses": {}
+ },
+ "772-Revenus de participations et autres titres immobilis\u00e9s": {
+ "7721-Revenus des titres de participation": {},
+ "7722-Revenus autres titres immobilis\u00e9s": {}
+ },
+ "773-Escomptes obtenus": {},
+ "774-Revenus de placement": {
+ "7745-Revenus des obligations": {},
+ "7746-Revenus des titres de placement": {}
+ },
+ "775-Int\u00e9r\u00eats dans loyers de location acquisition": {},
+ "776-Gains de change financiers": {},
+ "777-Gains sur cessions de titres de placement": {},
+ "778-Gains sur risques financiers": {
+ "7781-Sur rentes viag\u00e8res": {},
+ "7782-Sur op\u00e9rations financi\u00e8res": {},
+ "7784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "779-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "7791-Sur risques financiers": {},
+ "7795-Sur titres de placement": {},
+ "7798-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "78-Transferts de charges": {
+ "781-Transferts de charges d\u2019exploitation": {},
+ "787-Transferts de charges financi\u00e8res": {}
+ },
+ "79-Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "791-Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "7911-Pour risques et charges": {},
+ "7913-Des immobilisations incorporelles": {},
+ "7914-Des immobilisations corporelles": {}
+ },
+ "797-Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "7971-Pour risques et charges": {},
+ "7972-Des immobilisations financi\u00e8res": {}
+ },
+ "798-Reprises d\u2019amortissements": {},
+ "799-Reprises de subventions d\u2019investissement": {}
+ },
+ "root_type": "Income"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "81-Valeurs comptables des cessions d\u2019immobilisations": {
+ "811-Immobilisations incorporelles": {},
+ "812-Immobilisations corporelles": {},
+ "816-Immobilisations financi\u00e8res": {}
+ },
+ "83-Charges hors activit\u00e9s ordinaires": {
+ "831-Charges HAO constat\u00e9es": {},
+ "833-Charges li\u00e9es aux op\u00e9rations de restructuration": {},
+ "834-Pertes sur cr\u00e9ances HAO": {},
+ "835-Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {},
+ "836-Abandons de cr\u00e9ances consentis": {},
+ "837-Charges li\u00e9es aux op\u00e9rations de liquidation": {},
+ "839-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "85-Dotations hors activit\u00e9s ordinaires": {
+ "851-Dotations aux provisions r\u00e9glement\u00e9es": {},
+ "852-Dotations aux amortissements HAO": {},
+ "853-Dotations aux d\u00e9pr\u00e9ciations HAO": {},
+ "854-Dotations aux provisions pour risques et charges HAO": {},
+ "858-Autres dotations HAO": {}
+ },
+ "87-Participation des travailleurs": {
+ "871-Participation l\u00e9gale aux b\u00e9n\u00e9fices": {},
+ "874-Participation contractuelle aux b\u00e9n\u00e9fices": {},
+ "878-Autres participations": {}
+ },
+ "89-Imp\u00f4ts sur le r\u00e9sultat": {
+ "891-Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "8911-Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {},
+ "8912-Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {},
+ "8913-Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {}
+ },
+ "892-Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {},
+ "895-Imp\u00f4t minimum forfaitaire IMF": {},
+ "899-D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "8991-D\u00e9gr\u00e8vements": {},
+ "8994-Annulations pour pertes r\u00e9troactives": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "82-Produits des cessions d\u2019immobilisations": {
+ "821-Immobilisations incorporelles": {},
+ "822-Immobilisations corporelles": {},
+ "826-Immobilisations financi\u00e8res": {}
+ },
+ "84-Produits hors activit\u00e9s ordinaires": {
+ "841-Produits HAO constat\u00e9s": {},
+ "843-Produits li\u00e9s aux op\u00e9rations de restructuration": {},
+ "844-Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {},
+ "845-Dons et lib\u00e9ralit\u00e9s obtenus": {},
+ "846-Abandons de cr\u00e9ances obtenus": {},
+ "847-Produits li\u00e9s aux op\u00e9rations de liquidation": {},
+ "848-Transferts de charges HAO": {},
+ "849-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "86-Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "861-Reprises de provisions r\u00e9glement\u00e9es": {},
+ "862-Reprises d\u2019amortissements HAO": {},
+ "863-Reprises de d\u00e9pr\u00e9ciations HAO": {},
+ "864-Reprises de provisions pour risques et charges HAO": {},
+ "868-Autres reprises HAO": {}
+ },
+ "88-Subventions d\u2019\u00e9quilibre": {
+ "881-\u00c9tat": {},
+ "884-Collectivit\u00e9s publiques": {},
+ "886-Groupe": {},
+ "888-Autres": {}
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/ne_plan_comptable_avec_code.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/ne_plan_comptable_avec_code.json
new file mode 100644
index 00000000000..74c2d768109
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/ne_plan_comptable_avec_code.json
@@ -0,0 +1,4208 @@
+{
+ "country_code": "ne",
+ "name": "Syscohada - Plan Comptable avec code",
+ "tree": {
+ "Comptes de ressources durables": {
+ "Capital": {
+ "Capital social": {
+ "Capital souscrit, non appel\u00e9": {
+ "account_number": "1011"
+ },
+ "Capital souscrit, appel\u00e9, non vers\u00e9": {
+ "account_number": "1012"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {
+ "account_number": "1013"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, amorti": {
+ "account_number": "1014"
+ },
+ "Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {
+ "account_number": "1018"
+ },
+ "account_number": "101"
+ },
+ "Capital par dotation": {
+ "Dotation initiale": {
+ "account_number": "1021"
+ },
+ "Dotations compl\u00e9mentaires": {
+ "account_number": "1022"
+ },
+ "Autres dotations": {
+ "account_number": "1028"
+ },
+ "account_number": "102"
+ },
+ "Capital personnel": {
+ "account_number": "103"
+ },
+ "Compte de l\u2019exploitant": {
+ "Apports temporaires": {
+ "account_number": "1041"
+ },
+ "Op\u00e9rations courantes": {
+ "account_number": "1042"
+ },
+ "R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {
+ "account_number": "1043"
+ },
+ "Pr\u00e9l\u00e8vements d\u2019autoconsommation": {
+ "account_number": "1047"
+ },
+ "Autres pr\u00e9l\u00e8vements": {
+ "account_number": "1048"
+ },
+ "account_number": "104"
+ },
+ "Primes li\u00e9es au capital social": {
+ "Primes d\u2019\u00e9mission": {
+ "account_number": "1051"
+ },
+ "Primes d\u2019apport": {
+ "account_number": "1052"
+ },
+ "Primes de fusion": {
+ "account_number": "1053"
+ },
+ "Primes de conversion": {
+ "account_number": "1054"
+ },
+ "Autres primes": {
+ "account_number": "1058"
+ },
+ "account_number": "105"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation": {
+ "\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {
+ "account_number": "1061"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation libre": {
+ "account_number": "1062"
+ },
+ "account_number": "106"
+ },
+ "Apporteurs, capital souscrit, non appel\u00e9": {
+ "account_number": "109"
+ },
+ "account_number": "10"
+ },
+ "R\u00e9serves": {
+ "R\u00e9serve l\u00e9gale": {
+ "account_number": "111"
+ },
+ "R\u00e9serves statutaires ou contractuelles": {
+ "account_number": "112"
+ },
+ "R\u00e9serves r\u00e9glement\u00e9es": {
+ "R\u00e9serves de plus-values nettes \u00e0 long terme": {
+ "account_number": "1131"
+ },
+ "R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "1132"
+ },
+ "R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {
+ "account_number": "1133"
+ },
+ "R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {
+ "account_number": "1134"
+ },
+ "Autres r\u00e9serves r\u00e9glement\u00e9es": {
+ "account_number": "1135"
+ },
+ "account_number": "113"
+ },
+ "Autres r\u00e9serves": {
+ "R\u00e9serves facultatives": {
+ "account_number": "1181"
+ },
+ "R\u00e9serves diverses": {
+ "account_number": "1188"
+ },
+ "account_number": "118"
+ },
+ "account_number": "11"
+ },
+ "Report \u00e0 nouveau": {
+ "Report \u00e0 nouveau cr\u00e9diteur": {
+ "account_number": "121"
+ },
+ "Report \u00e0 nouveau d\u00e9biteur": {
+ "Perte nette \u00e0 reporter": {
+ "account_number": "1291"
+ },
+ "Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {
+ "account_number": "1292"
+ },
+ "account_number": "129"
+ },
+ "account_number": "12"
+ },
+ "R\u00e9sultat net de l\u2019exercice": {
+ "R\u00e9sultat en instance d\u2019affectation": {
+ "R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {
+ "account_number": "1301"
+ },
+ "R\u00e9sultat en instance d\u2019affectation : perte": {
+ "account_number": "1309"
+ },
+ "account_number": "130"
+ },
+ "R\u00e9sultat net : b\u00e9n\u00e9fice": {
+ "account_number": "131"
+ },
+ "Marge commerciale (MC)": {
+ "account_number": "132"
+ },
+ "Valeur ajout\u00e9e (VA)": {
+ "account_number": "133"
+ },
+ "Exc\u00e9dent brut d\u2019exploitation (EBE)": {
+ "account_number": "134"
+ },
+ "R\u00e9sultat d\u2019exploitation (RE)": {
+ "account_number": "135"
+ },
+ "R\u00e9sultat financier (RF)": {
+ "account_number": "136"
+ },
+ "R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {
+ "account_number": "137"
+ },
+ "R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "R\u00e9sultat de fusion": {
+ "account_number": "1381"
+ },
+ "R\u00e9sultat d\u2019apport partiel d\u2019actif": {
+ "account_number": "1382"
+ },
+ "R\u00e9sultat de scission": {
+ "account_number": "1383"
+ },
+ "R\u00e9sultat de liquidation": {
+ "account_number": "1384"
+ },
+ "account_number": "138"
+ },
+ "R\u00e9sultat net : perte": {
+ "account_number": "139"
+ },
+ "account_number": "13"
+ },
+ "Subventions d\u2019investissement": {
+ "Subventions d\u2019\u00e9quipement": {
+ "\u00c9tat": {
+ "account_number": "1411"
+ },
+ "R\u00e9gions": {
+ "account_number": "1412"
+ },
+ "D\u00e9partements": {
+ "account_number": "1413"
+ },
+ "Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {
+ "account_number": "1414"
+ },
+ "Entit\u00e9s publiques ou mixtes": {
+ "account_number": "1415"
+ },
+ "Entit\u00e9s et organismes priv\u00e9s": {
+ "account_number": "1416"
+ },
+ "Organismes internationaux": {
+ "account_number": "1417"
+ },
+ "Autres": {
+ "account_number": "1418"
+ },
+ "account_number": "141"
+ },
+ "Autres subventions d\u2019investissement": {
+ "account_number": "148"
+ },
+ "account_number": "14"
+ },
+ "Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "Amortissements d\u00e9rogatoires": {
+ "account_number": "151"
+ },
+ "Plus-values de cession \u00e0 r\u00e9investir": {
+ "account_number": "152"
+ },
+ "Fonds r\u00e9glement\u00e9s": {
+ "Fonds National": {
+ "account_number": "1531"
+ },
+ "Pr\u00e9l\u00e8vement pour le Budget": {
+ "account_number": "1532"
+ },
+ "account_number": "153"
+ },
+ "Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {
+ "account_number": "154"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "Reconstitution des gisements miniers et p\u00e9troliers": {
+ "account_number": "1551"
+ },
+ "account_number": "155"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "Hausse de prix": {
+ "account_number": "1561"
+ },
+ "Fluctuation des cours": {
+ "account_number": "1562"
+ },
+ "account_number": "156"
+ },
+ "Provisions pour investissement": {
+ "account_number": "157"
+ },
+ "Autres provisions et fonds r\u00e9glement\u00e9s": {
+ "account_number": "158"
+ },
+ "account_number": "15"
+ },
+ "Emprunts et dettes assimil\u00e9es": {
+ "Emprunts obligataires": {
+ "Emprunts obligataires ordinaires": {
+ "account_number": "1611"
+ },
+ "Emprunts obligataires convertibles en actions": {
+ "account_number": "1612"
+ },
+ "Emprunts obligataires remboursables en actions": {
+ "account_number": "1613"
+ },
+ "Autres emprunts obligataires": {
+ "account_number": "1618"
+ },
+ "account_number": "161"
+ },
+ "Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "162"
+ },
+ "Avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "163"
+ },
+ "Avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "164"
+ },
+ "D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "D\u00e9p\u00f4ts": {
+ "account_number": "1651"
+ },
+ "Cautionnements": {
+ "account_number": "1652"
+ },
+ "account_number": "165"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur emprunts obligataires": {
+ "account_number": "1661"
+ },
+ "Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "1662"
+ },
+ "Sur avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "1663"
+ },
+ "Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "1664"
+ },
+ "Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "account_number": "1665"
+ },
+ "Sur avances assorties de conditions particuli\u00e8res": {
+ "account_number": "1667"
+ },
+ "Sur autres emprunts et dettes": {
+ "account_number": "1668"
+ },
+ "account_number": "166"
+ },
+ "Avances assorties de conditions particuli\u00e8res": {
+ "Avances bloqu\u00e9es pour augmentation du capital": {
+ "account_number": "1671"
+ },
+ "Avances conditionn\u00e9es par l\u2019\u00c9tat": {
+ "account_number": "1672"
+ },
+ "Avances conditionn\u00e9es par les autres organismes africains": {
+ "account_number": "1673"
+ },
+ "Avances conditionn\u00e9es par les organismes internationaux": {
+ "account_number": "1674"
+ },
+ "account_number": "167"
+ },
+ "Autres emprunts et dettes": {
+ "Rentes viag\u00e8res capitalis\u00e9es": {
+ "account_number": "1681"
+ },
+ "Billets de fonds": {
+ "account_number": "1682"
+ },
+ "Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {
+ "account_number": "1683"
+ },
+ "Emprunts participatifs": {
+ "account_number": "1684"
+ },
+ "Participation des travailleurs aux b\u00e9n\u00e9fices": {
+ "account_number": "1685"
+ },
+ "Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {
+ "account_number": "1686"
+ },
+ "account_number": "168"
+ },
+ "account_number": "16"
+ },
+ "Dettes de location acquisition": {
+ "Dettes de location acquisition / cr\u00e9dit bail immobilier": {
+ "account_number": "172"
+ },
+ "Dettes de location acquisition / cr\u00e9dit bail mobilier": {
+ "account_number": "173"
+ },
+ "Dettes de location acquisition / location de vente": {
+ "account_number": "174"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "1762"
+ },
+ "Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "1763"
+ },
+ "Sur dettes de location acquisition / location-vente": {
+ "account_number": "1764"
+ },
+ "Sur autres dettes de location acquisition": {
+ "account_number": "1768"
+ },
+ "account_number": "176"
+ },
+ "Autres dettes de location acquisition": {
+ "account_number": "178"
+ },
+ "account_number": "17"
+ },
+ "Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "Dettes li\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "1811"
+ },
+ "Dettes li\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "1812"
+ },
+ "account_number": "181"
+ },
+ "Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "182"
+ },
+ "Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "183"
+ },
+ "Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "184"
+ },
+ "Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "185"
+ },
+ "Comptes de liaison charges": {
+ "account_number": "186"
+ },
+ "Comptes de liaison produits": {
+ "account_number": "187"
+ },
+ "Comptes de liaison des soci\u00e9t\u00e9s en participation": {
+ "account_number": "188"
+ },
+ "account_number": "18"
+ },
+ "Provisions pour risques et charges": {
+ "Provisions pour litiges": {
+ "account_number": "191"
+ },
+ "Provisions pour garanties donn\u00e9es aux clients": {
+ "account_number": "192"
+ },
+ "Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {
+ "account_number": "193"
+ },
+ "Provisions pour pertes de change": {
+ "account_number": "194"
+ },
+ "Provisions pour imp\u00f4ts": {
+ "account_number": "195"
+ },
+ "Provisions pour pensions et obligations similaires": {
+ "Provisions pour pensions et obligations similaires engagement de retraite": {
+ "account_number": "1961"
+ },
+ "Actif du r\u00e9gime de retraite": {
+ "account_number": "1962"
+ },
+ "account_number": "196"
+ },
+ "Provisions pour restructuration": {
+ "account_number": "197"
+ },
+ "Autres provisions pour risques et charges": {
+ "Provisions pour amendes et p\u00e9nalit\u00e9s": {
+ "account_number": "1981"
+ },
+ "Provisions pour propre assureur": {
+ "account_number": "1983"
+ },
+ "Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "1984"
+ },
+ "Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {
+ "account_number": "1985"
+ },
+ "Provisions pour divers risques et charges": {
+ "account_number": "1988"
+ },
+ "account_number": "198"
+ },
+ "account_number": "19"
+ },
+ "root_type": "Equity",
+ "account_number": "1"
+ },
+ "Comptes d\u2019actif immobilis\u00e9": {
+ "Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "211"
+ },
+ "Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "Brevets": {
+ "account_type": "Fixed Asset",
+ "account_number": "2121"
+ },
+ "Licences": {
+ "account_type": "Fixed Asset",
+ "account_number": "2122"
+ },
+ "Concessions de service public": {
+ "account_type": "Fixed Asset",
+ "account_number": "2123"
+ },
+ "Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "account_number": "2128"
+ },
+ "account_number": "212"
+ },
+ "Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "Logiciels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2131"
+ },
+ "Sites internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2132"
+ },
+ "account_number": "213"
+ },
+ "Marques": {
+ "account_type": "Fixed Asset",
+ "account_number": "214"
+ },
+ "Fonds commercial": {
+ "account_type": "Fixed Asset",
+ "account_number": "215"
+ },
+ "Droit au bail": {
+ "account_type": "Fixed Asset",
+ "account_number": "216"
+ },
+ "Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset",
+ "account_number": "217"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset",
+ "account_number": "2181"
+ },
+ "Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset",
+ "account_number": "2182"
+ },
+ "Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset",
+ "account_number": "2183"
+ },
+ "Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset",
+ "account_number": "2184"
+ },
+ "Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2188"
+ },
+ "account_number": "218"
+ },
+ "Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2191"
+ },
+ "Logiciels et internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2193"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2198"
+ },
+ "account_number": "219"
+ },
+ "account_number": "21"
+ },
+ "Terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset",
+ "account_number": "2211"
+ },
+ "Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset",
+ "account_number": "2212"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2218"
+ },
+ "account_number": "221"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset",
+ "account_number": "2221"
+ },
+ "Autres terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2228"
+ },
+ "account_number": "222"
+ },
+ "Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2231"
+ },
+ "Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2232"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2234"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2235"
+ },
+ "Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "account_number": "2238"
+ },
+ "account_number": "223"
+ },
+ "Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset",
+ "account_number": "2241"
+ },
+ "Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2245"
+ },
+ "Autres travaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2248"
+ },
+ "account_number": "224"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "Carri\u00e8res": {
+ "account_type": "Fixed Asset",
+ "account_number": "2251"
+ },
+ "account_number": "225"
+ },
+ "Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "Parkings": {
+ "account_type": "Fixed Asset",
+ "account_number": "2261"
+ },
+ "account_number": "226"
+ },
+ "Terrains mis en concession": {
+ "account_type": "Fixed Asset",
+ "account_number": "227"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains immeubles de placement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2281"
+ },
+ "Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset",
+ "account_number": "2285"
+ },
+ "Terrains de location acquisition": {
+ "account_type": "Fixed Asset",
+ "account_number": "2286"
+ },
+ "Divers terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2288"
+ },
+ "account_number": "228"
+ },
+ "Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "account_number": "2291"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2292"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2295"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2298"
+ },
+ "account_number": "229"
+ },
+ "account_number": "22"
+ },
+ "B\u00e2timents, installations techniques et agencements": {
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "B\u00e2timents industriels": {
+ "account_number": "2311"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2312"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2313"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2314"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2315"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2316"
+ },
+ "account_number": "231"
+ },
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "B\u00e2timents industriels": {
+ "account_number": "2321"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2322"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2323"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2324"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2325"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2326"
+ },
+ "account_number": "232"
+ },
+ "Ouvrages d\u2019infrastructure": {
+ "Voies de terre": {
+ "account_number": "2331"
+ },
+ "Voies de fer": {
+ "account_number": "2332"
+ },
+ "Voies d\u2019eau": {
+ "account_number": "2333"
+ },
+ "Barrages, Digues": {
+ "account_number": "2334"
+ },
+ "Pistes d\u2019a\u00e9rodrome": {
+ "account_number": "2335"
+ },
+ "Autres ouvrages d\u2019infrastructures": {
+ "account_number": "2338"
+ },
+ "account_number": "233"
+ },
+ "Am\u00e9nagements, agencements et installations techniques": {
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {
+ "account_number": "2341"
+ },
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {
+ "account_number": "2342"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {
+ "account_number": "2343"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {
+ "account_number": "2344"
+ },
+ "Am\u00e9nagements et agencements des b\u00e2timents": {
+ "account_number": "2345"
+ },
+ "account_number": "234"
+ },
+ "Am\u00e9nagements de bureaux": {
+ "Installations g\u00e9n\u00e9rales": {
+ "account_number": "2351"
+ },
+ "Autres am\u00e9nagements de bureaux": {
+ "account_number": "2358"
+ },
+ "account_number": "235"
+ },
+ "B\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "237"
+ },
+ "Autres installations et agencements": {
+ "account_number": "238"
+ },
+ "B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "B\u00e2timents en cours": {
+ "account_number": "2391"
+ },
+ "Installations en cours": {
+ "account_number": "2392"
+ },
+ "Ouvrages d\u2019infrastructure en cours": {
+ "account_number": "2393"
+ },
+ "Am\u00e9nagements et agencements et installations techniques en cours": {
+ "account_number": "2394"
+ },
+ "Am\u00e9nagements de bureaux en cours": {
+ "account_number": "2395"
+ },
+ "Autres installations et agencements en cours": {
+ "account_number": "2398"
+ },
+ "account_number": "239"
+ },
+ "account_number": "23"
+ },
+ "Mat\u00e9riel, mobilier et actifs biologiques": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "Mat\u00e9riel industriel": {
+ "account_number": "2411"
+ },
+ "Outillage industriel": {
+ "account_number": "2412"
+ },
+ "Mat\u00e9riel commercial": {
+ "account_number": "2413"
+ },
+ "Outillage commercial": {
+ "account_number": "2414"
+ },
+ "Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {
+ "account_number": "2416"
+ },
+ "account_number": "241"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "Mat\u00e9riel agricole": {
+ "account_number": "2421"
+ },
+ "Outillage agricole": {
+ "account_number": "2422"
+ },
+ "Mat\u00e9riel & outillage agricole de location-acquisition": {
+ "account_number": "2426"
+ },
+ "account_number": "242"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "243"
+ },
+ "Mat\u00e9riel et mobilier": {
+ "Mat\u00e9riel de bureau": {
+ "account_number": "2441"
+ },
+ "Mat\u00e9riel informatique": {
+ "account_number": "2442"
+ },
+ "Mat\u00e9riel bureautique": {
+ "account_number": "2443"
+ },
+ "Mobilier de bureau": {
+ "account_number": "2444"
+ },
+ "Mat\u00e9riel et mobilier immeubles de placement": {
+ "account_number": "2445"
+ },
+ "Mat\u00e9riel et mobilier de location acquisition": {
+ "account_number": "2446"
+ },
+ "Mat\u00e9riel et mobilier des logements du personnel": {
+ "account_number": "2447"
+ },
+ "account_number": "244"
+ },
+ "Mat\u00e9riel de transport": {
+ "Mat\u00e9riel automobile": {
+ "account_number": "2451"
+ },
+ "Mat\u00e9riel ferroviaire": {
+ "account_number": "2452"
+ },
+ "Mat\u00e9riel fluvial, lagunaire": {
+ "account_number": "2453"
+ },
+ "Mat\u00e9riel naval": {
+ "account_number": "2454"
+ },
+ "Mat\u00e9riel a\u00e9rien": {
+ "account_number": "2455"
+ },
+ "Mat\u00e9riel de transport de location-acquisition": {
+ "account_number": "2456"
+ },
+ "Mat\u00e9riel hippomobile": {
+ "account_number": "2457"
+ },
+ "Autres mat\u00e9riels de transport": {
+ "account_number": "2458"
+ },
+ "account_number": "245"
+ },
+ "Actifs biologiques": {
+ "Cheptel, animaux de trait": {
+ "account_number": "2461"
+ },
+ "Cheptel, animaux reproducteurs": {
+ "account_number": "2462"
+ },
+ "Animaux de garde": {
+ "account_number": "2463"
+ },
+ "Plantations agricoles": {
+ "account_number": "2465"
+ },
+ "Autres actifs biologiques": {
+ "account_number": "2468"
+ },
+ "account_number": "246"
+ },
+ "Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "Agencements et am\u00e9nagements du mat\u00e9riel": {
+ "account_number": "2471"
+ },
+ "Agencements et am\u00e9nagements des actifs biologiques": {
+ "account_number": "2472"
+ },
+ "Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2478"
+ },
+ "account_number": "247"
+ },
+ "Autres mat\u00e9riels et mobiliers": {
+ "Collections et \u0153uvres d\u2019art": {
+ "account_number": "2481"
+ },
+ "Divers mat\u00e9riels mobiliers": {
+ "account_number": "2488"
+ },
+ "account_number": "248"
+ },
+ "Mat\u00e9riels et actifs biologiques en cours": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2491"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "account_number": "2492"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2493"
+ },
+ "Mat\u00e9riel et mobilier de bureau": {
+ "account_number": "2494"
+ },
+ "Mat\u00e9riel de transport": {
+ "account_number": "2495"
+ },
+ "Actifs biologiques": {
+ "account_number": "2496"
+ },
+ "Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2497"
+ },
+ "Autres mat\u00e9riels et actifs biologiques en cours": {
+ "account_number": "2498"
+ },
+ "account_number": "249"
+ },
+ "account_number": "24"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations": {
+ "Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "251"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "252"
+ },
+ "account_number": "25"
+ },
+ "Titres de participation": {
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "261"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "262"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "263"
+ },
+ "Participations dans des organismes professionnels": {
+ "account_number": "265"
+ },
+ "Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "266"
+ },
+ "Autres titres de participation": {
+ "account_number": "268"
+ },
+ "account_number": "26"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "Pr\u00eats et cr\u00e9ances": {
+ "Pr\u00eats participatifs": {
+ "account_number": "2711"
+ },
+ "Pr\u00eats aux associ\u00e9s": {
+ "account_number": "2712"
+ },
+ "Billets de fonds": {
+ "account_number": "2713"
+ },
+ "Titres pr\u00eat\u00e9s": {
+ "account_number": "2714"
+ },
+ "Autres pr\u00eats et cr\u00e9ances": {
+ "account_number": "2718"
+ },
+ "account_number": "271"
+ },
+ "Pr\u00eats au personnel": {
+ "Pr\u00eats immobiliers": {
+ "account_number": "2721"
+ },
+ "Pr\u00eats mobiliers et d\u2019installation": {
+ "account_number": "2722"
+ },
+ "Autres pr\u00eats au personnel": {
+ "account_number": "2728"
+ },
+ "account_number": "272"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "Retenues de garantie": {
+ "account_number": "2731"
+ },
+ "Fonds r\u00e9glement\u00e9": {
+ "account_number": "2733"
+ },
+ "Cr\u00e9ances sur le conc\u00e9dant": {
+ "account_number": "2734"
+ },
+ "Autres cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2738"
+ },
+ "account_number": "273"
+ },
+ "Titres immobilis\u00e9s": {
+ "Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {
+ "account_number": "2741"
+ },
+ "Titres participatifs": {
+ "account_number": "2742"
+ },
+ "Certificats d\u2019investissement": {
+ "account_number": "2743"
+ },
+ "Parts de fonds commun de placement (FCP)": {
+ "account_number": "2744"
+ },
+ "Obligations": {
+ "account_number": "2745"
+ },
+ "Actions ou parts propres": {
+ "account_number": "2746"
+ },
+ "Autres titres immobilis\u00e9s": {
+ "account_number": "2748"
+ },
+ "account_number": "274"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "D\u00e9p\u00f4ts pour loyers d\u2019avance": {
+ "account_number": "2751"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {
+ "account_number": "2752"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019eau": {
+ "account_number": "2753"
+ },
+ "D\u00e9p\u00f4ts pour le gaz": {
+ "account_number": "2754"
+ },
+ "D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {
+ "account_number": "2755"
+ },
+ "Cautionnements sur march\u00e9s publics": {
+ "account_number": "2756"
+ },
+ "Cautionnements sur autres op\u00e9rations": {
+ "account_number": "2757"
+ },
+ "Autres d\u00e9p\u00f4ts et cautionnements": {
+ "account_number": "2758"
+ },
+ "account_number": "275"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Pr\u00eats et cr\u00e9ances non commerciales": {
+ "account_number": "2761"
+ },
+ "Pr\u00eats au personnel": {
+ "account_number": "2762"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2763"
+ },
+ "Titres immobilis\u00e9s": {
+ "account_number": "2764"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2765"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {
+ "account_number": "2767"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "account_number": "2768"
+ },
+ "account_number": "276"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "2771"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "2772"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "2773"
+ },
+ "Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "2774"
+ },
+ "account_number": "277"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "Cr\u00e9ances diverses groupe": {
+ "account_number": "2781"
+ },
+ "Cr\u00e9ances diverses hors groupe": {
+ "account_number": "2782"
+ },
+ "Banques d\u00e9p\u00f4ts \u00e0 terme": {
+ "account_number": "2784"
+ },
+ "Or et m\u00e9taux pr\u00e9cieux": {
+ "account_number": "2785"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "account_number": "2788"
+ },
+ "account_number": "278"
+ },
+ "account_number": "27"
+ },
+ "Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2811"
+ },
+ "Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2812"
+ },
+ "Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2813"
+ },
+ "Amortissements des marques": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2814"
+ },
+ "Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2815"
+ },
+ "Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2816"
+ },
+ "Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2817"
+ },
+ "Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2818"
+ },
+ "account_number": "281"
+ },
+ "Amortissements des terrains": {
+ "Amortissements des travaux de mise en valeur des terrains": {
+ "account_number": "2824"
+ },
+ "account_number": "282"
+ },
+ "Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2831"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2832"
+ },
+ "Amortissements des ouvrages d\u2019infrastructure": {
+ "account_number": "2833"
+ },
+ "Amortissements des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2834"
+ },
+ "Amortissements des am\u00e9nagements de bureaux": {
+ "account_number": "2835"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2837"
+ },
+ "Amortissements des autres installations et agencements": {
+ "account_number": "2838"
+ },
+ "account_number": "283"
+ },
+ "Amortissements du mat\u00e9riel": {
+ "Amortissements du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2841"
+ },
+ "Amortissements du mat\u00e9riel et outillage agricole": {
+ "account_number": "2842"
+ },
+ "Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2843"
+ },
+ "Amortissements du mat\u00e9riel et mobilier": {
+ "account_number": "2844"
+ },
+ "Amortissements du mat\u00e9riel de transport": {
+ "account_number": "2845"
+ },
+ "Amortissements des actifs biologiques": {
+ "account_number": "2846"
+ },
+ "Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2847"
+ },
+ "Amortissements des autres mat\u00e9riels": {
+ "account_number": "2848"
+ },
+ "account_number": "284"
+ },
+ "account_number": "28"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations": {
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {
+ "account_number": "2911"
+ },
+ "D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {
+ "account_number": "2912"
+ },
+ "D\u00e9pr\u00e9ciations des logiciels et sites internet": {
+ "account_number": "2913"
+ },
+ "D\u00e9pr\u00e9ciations des marques": {
+ "account_number": "2914"
+ },
+ "D\u00e9pr\u00e9ciations du fonds commercial": {
+ "account_number": "2915"
+ },
+ "D\u00e9pr\u00e9ciations du droit au bail": {
+ "account_number": "2916"
+ },
+ "D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {
+ "account_number": "2917"
+ },
+ "D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {
+ "account_number": "2918"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {
+ "account_number": "2919"
+ },
+ "account_number": "291"
+ },
+ "D\u00e9pr\u00e9ciations des terrains": {
+ "D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {
+ "account_number": "2921"
+ },
+ "D\u00e9pr\u00e9ciations des terrains nus": {
+ "account_number": "2922"
+ },
+ "D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {
+ "account_number": "2923"
+ },
+ "D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {
+ "account_number": "2924"
+ },
+ "D\u00e9pr\u00e9ciations des terrains de gisement": {
+ "account_number": "2925"
+ },
+ "D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {
+ "account_number": "2926"
+ },
+ "D\u00e9pr\u00e9ciations des terrains mis en concession": {
+ "account_number": "2927"
+ },
+ "D\u00e9pr\u00e9ciations des autres terrains": {
+ "account_number": "2928"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {
+ "account_number": "2929"
+ },
+ "account_number": "292"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2931"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2932"
+ },
+ "D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {
+ "account_number": "2933"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2934"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {
+ "account_number": "2935"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2937"
+ },
+ "D\u00e9pr\u00e9ciations des autres installations et agencements": {
+ "account_number": "2938"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {
+ "account_number": "2939"
+ },
+ "account_number": "293"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2941"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {
+ "account_number": "2942"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2943"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {
+ "account_number": "2944"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {
+ "account_number": "2945"
+ },
+ "D\u00e9pr\u00e9ciations des actifs biologiques": {
+ "account_number": "2946"
+ },
+ "D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2947"
+ },
+ "D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {
+ "account_number": "2948"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {
+ "account_number": "2949"
+ },
+ "account_number": "294"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "2951"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "2952"
+ },
+ "account_number": "295"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation": {
+ "D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "2961"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "2962"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "2963"
+ },
+ "D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {
+ "account_number": "2965"
+ },
+ "D\u00e9pr\u00e9ciations des parts dans des GIE": {
+ "account_number": "2966"
+ },
+ "D\u00e9pr\u00e9ciations des autres titres de participation": {
+ "account_number": "2968"
+ },
+ "account_number": "296"
+ },
+ "D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {
+ "account_number": "2971"
+ },
+ "D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {
+ "account_number": "2972"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2973"
+ },
+ "D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {
+ "account_number": "2974"
+ },
+ "D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2975"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "account_number": "2977"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {
+ "account_number": "2978"
+ },
+ "account_number": "297"
+ },
+ "account_number": "29"
+ },
+ "root_type": "Asset",
+ "account_number": "2"
+ },
+ "Comptes de Stocks": {
+ "Marchandises": {
+ "Marchandises A": {
+ "Marchandises A1": {
+ "account_number": "3111"
+ },
+ "Marchandises A2": {
+ "account_number": "3112"
+ },
+ "account_number": "311"
+ },
+ "Marchandises B": {
+ "Marchandises B1": {
+ "account_number": "3121"
+ },
+ "Marchandises B2": {
+ "account_number": "3122"
+ },
+ "account_number": "312"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3131"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3132"
+ },
+ "account_number": "313"
+ },
+ "Marchandises hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "318"
+ },
+ "account_number": "31"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Mati\u00e8res A": {
+ "account_number": "321"
+ },
+ "Mati\u00e8res B": {
+ "account_number": "322"
+ },
+ "Fournitures (A, B)": {
+ "account_number": "323"
+ },
+ "account_number": "32"
+ },
+ "Autres approvisionnements": {
+ "Mati\u00e8res consommables": {
+ "account_number": "331"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "332"
+ },
+ "Fournitures de magasin": {
+ "account_number": "333"
+ },
+ "Fournitures de bureau": {
+ "account_number": "334"
+ },
+ "Emballages": {
+ "Emballages perdus": {
+ "account_number": "3351"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "3352"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "3353"
+ },
+ "Autres emballages": {
+ "account_number": "3358"
+ },
+ "account_number": "335"
+ },
+ "Autres mati\u00e8res": {
+ "account_number": "338"
+ },
+ "account_number": "33"
+ },
+ "Produits en cours": {
+ "Produits en cours": {
+ "Produits en cours P1": {
+ "account_number": "3411"
+ },
+ "Produits en cours P2": {
+ "account_number": "3412"
+ },
+ "account_number": "341"
+ },
+ "Travaux en cours": {
+ "Travaux en cours T1": {
+ "account_number": "3421"
+ },
+ "Travaux en cours T2": {
+ "account_number": "3422"
+ },
+ "account_number": "342"
+ },
+ "Produits interm\u00e9diaires en cours": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3431"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3432"
+ },
+ "account_number": "343"
+ },
+ "Produits r\u00e9siduels en cours": {
+ "Produits r\u00e9siduels A": {
+ "account_number": "3441"
+ },
+ "Produits r\u00e9siduels B": {
+ "account_number": "3442"
+ },
+ "account_number": "344"
+ },
+ "Actifs biologiques en cours": {
+ "Animaux": {
+ "account_number": "3451"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3452"
+ },
+ "account_number": "345"
+ },
+ "account_number": "34"
+ },
+ "Services en cours": {
+ "\u00c9tudes en cours": {
+ "\u00c9tudes en cours E1": {
+ "account_number": "3511"
+ },
+ "\u00c9tudes en cours E2": {
+ "account_number": "3512"
+ },
+ "account_number": "351"
+ },
+ "Prestations de services en cours": {
+ "Prestations de services S1": {
+ "account_number": "3521"
+ },
+ "Prestations de services S2": {
+ "account_number": "3522"
+ }
+ },
+ "account_number": "35"
+ },
+ "Produits finis": {
+ "Produits finis A": {
+ "account_number": "361"
+ },
+ "Produits finis B": {
+ "account_number": "362"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3631"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3632"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3638"
+ },
+ "account_number": "363"
+ },
+ "account_number": "36"
+ },
+ "Produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3711"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3712"
+ },
+ "account_number": "371"
+ },
+ "Produits r\u00e9siduels": {
+ "D\u00e9chets": {
+ "account_number": "3721"
+ },
+ "Rebuts": {
+ "account_number": "3722"
+ },
+ "Mati\u00e8res de R\u00e9cup\u00e9ration": {
+ "account_number": "3723"
+ },
+ "account_number": "372"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3731"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3732"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3738"
+ },
+ "account_number": "373"
+ },
+ "account_number": "37"
+ },
+ "Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "Marchandises en cours de route": {
+ "account_number": "381"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {
+ "account_number": "382"
+ },
+ "Autres approvisionnements en cours de route": {
+ "account_number": "383"
+ },
+ "Produits finis en cours de route": {
+ "account_number": "386"
+ },
+ "Stock en consignation ou en d\u00e9p\u00f4t": {
+ "Stock en consignation": {
+ "account_number": "3871"
+ },
+ "Stock en d\u00e9p\u00f4t": {
+ "account_number": "3872"
+ },
+ "account_number": "387"
+ },
+ "Stock provenant d\u2019immobilisations mises hors service ou au rebut": {
+ "account_number": "388"
+ },
+ "account_number": "38"
+ },
+ "D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "D\u00e9pr\u00e9ciations des stocks de marchandises": {
+ "account_number": "391"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "392"
+ },
+ "D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {
+ "account_number": "393"
+ },
+ "D\u00e9pr\u00e9ciations des productions en cours": {
+ "account_number": "394"
+ },
+ "D\u00e9pr\u00e9ciations des services en cours": {
+ "account_number": "395"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits finis": {
+ "account_number": "396"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "account_number": "397"
+ },
+ "D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_number": "398"
+ },
+ "account_number": "39"
+ },
+ "root_type": "Asset",
+ "account_number": "3"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "Fournisseurs d\u00e9biteurs": {
+ "Fournisseurs Avances et acomptes vers\u00e9s": {
+ "account_number": "4091"
+ },
+ "Fournisseurs Groupe avances et acomptes vers\u00e9s": {
+ "account_number": "4092"
+ },
+ "Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {
+ "account_number": "4093"
+ },
+ "Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {
+ "account_number": "4094"
+ },
+ "Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {
+ "account_number": "4098"
+ },
+ "account_number": "409"
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "Clients": {
+ "Clients": {
+ "account_type": "Receivable",
+ "account_number": "4111"
+ },
+ "Clients groupe": {
+ "account_type": "Receivable",
+ "account_number": "4112"
+ },
+ "Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable",
+ "account_number": "4114"
+ },
+ "Clients, organismes internationaux": {
+ "account_type": "Receivable",
+ "account_number": "4115"
+ },
+ "Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable",
+ "account_number": "4116"
+ },
+ "Client, retenues de garantie": {
+ "account_type": "Receivable",
+ "account_number": "4117"
+ },
+ "Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable",
+ "account_number": "4118"
+ },
+ "account_type": "Receivable",
+ "account_number": "411"
+ },
+ "Clients, effets \u00e0 recevoir en portefeuille": {
+ "Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4121"
+ },
+ "Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4122"
+ },
+ "\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4124"
+ },
+ "Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4125"
+ },
+ "account_type": "Receivable",
+ "account_number": "412"
+ },
+ "Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4131"
+ },
+ "Clients, effets impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4132"
+ },
+ "Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4133"
+ },
+ "Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4138"
+ },
+ "account_type": "Receivable",
+ "account_number": "413"
+ },
+ "Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4141"
+ },
+ "Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4142"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4146"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4147"
+ },
+ "account_type": "Receivable",
+ "account_number": "414"
+ },
+ "Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable",
+ "account_number": "415"
+ },
+ "Cr\u00e9ances clients litigieuses ou douteuses": {
+ "Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable",
+ "account_number": "4161"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_type": "Receivable",
+ "account_number": "4162"
+ },
+ "account_type": "Receivable",
+ "account_number": "416"
+ },
+ "Clients, produits \u00e0 recevoir": {
+ "Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable",
+ "account_number": "4181"
+ },
+ "Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable",
+ "account_number": "4186"
+ },
+ "account_type": "Receivable",
+ "account_number": "418"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "Personnel, avances et acomptes": {
+ "Personnel, avances": {
+ "account_number": "4211"
+ },
+ "Personnel, acomptes": {
+ "account_number": "4212"
+ },
+ "Frais avanc\u00e9s et fournitures au personnel": {
+ "account_number": "4213"
+ },
+ "account_number": "421"
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "Prestations familiales": {
+ "account_number": "4311"
+ },
+ "Accidents de travail": {
+ "account_number": "4312"
+ },
+ "Caisse de retraite obligatoire": {
+ "account_number": "4313"
+ },
+ "Caisse de retraite facultative": {
+ "account_number": "4314"
+ },
+ "Autres cotisations sociales": {
+ "account_number": "4318"
+ }
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "Mutuelle": {
+ "account_number": "4331"
+ },
+ "Assurances retraite": {
+ "account_number": "4332"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "4333"
+ }
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Produits \u00e0 recevoir": {
+ "account_number": "4387"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "\u00c9tat, TVA factur\u00e9e": {
+ "TVA factur\u00e9e sur ventes": {
+ "account_number": "4431"
+ },
+ "TVA factur\u00e9e sur prestations de services": {
+ "account_number": "4432"
+ },
+ "TVA factur\u00e9e sur travaux": {
+ "account_number": "4433"
+ },
+ "TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {
+ "account_number": "4434"
+ },
+ "TVA sur factures \u00e0 \u00e9tablir": {
+ "account_number": "4435"
+ },
+ "account_number": "443"
+ },
+ "\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "TVA r\u00e9cup\u00e9rable sur immobilisations": {
+ "account_number": "4451"
+ },
+ "TVA r\u00e9cup\u00e9rable sur achats": {
+ "account_number": "4452"
+ },
+ "TVA r\u00e9cup\u00e9rable sur transport": {
+ "account_number": "4453"
+ },
+ "TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {
+ "account_number": "4454"
+ },
+ "TVA r\u00e9cup\u00e9rable sur factures non parvenues": {
+ "account_number": "4455"
+ },
+ "TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {
+ "account_number": "4456"
+ },
+ "account_number": "445"
+ },
+ "\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges \u00e0 payer": {
+ "account_number": "4486"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4487"
+ },
+ "account_number": "448"
+ },
+ "\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "\u00c9tat, obligations cautionn\u00e9es": {
+ "account_number": "4491"
+ },
+ "\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {
+ "account_number": "4492"
+ },
+ "\u00c9tat, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4493"
+ },
+ "\u00c9tat, subventions investissement \u00e0 recevoir": {
+ "account_number": "4494"
+ },
+ "\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {
+ "account_number": "4495"
+ },
+ "\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {
+ "account_number": "4496"
+ },
+ "\u00c9tat, avances sur subventions": {
+ "account_number": "4497"
+ },
+ "\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {
+ "account_number": "4499"
+ },
+ "account_number": "449"
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "Op\u00e9rations avec les organismes africains": {
+ "account_number": "451"
+ },
+ "Op\u00e9rations avec les autres organismes internationaux": {
+ "account_number": "452"
+ },
+ "Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "Organismes internationaux, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4581"
+ },
+ "Organismes internationaux, subventions \u00e0 recevoir": {
+ "account_number": "4582"
+ },
+ "account_number": "458"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "Apporteurs, capital appel\u00e9, non vers\u00e9": {
+ "account_number": "4613"
+ },
+ "Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {
+ "account_number": "4614"
+ },
+ "Apporteurs, titres \u00e0 \u00e9changer": {
+ "account_number": "4618"
+ }
+ },
+ "Apporteurs, restant d\u00fb sur capital appel\u00e9": {
+ "account_number": "467"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4721"
+ },
+ "Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {
+ "account_number": "4726"
+ }
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "Mandants": {
+ "account_number": "4731"
+ },
+ "Mandataires": {
+ "account_number": "4732"
+ },
+ "Commettants": {
+ "account_number": "4733"
+ },
+ "Commissionnaires": {
+ "account_number": "4734"
+ },
+ "\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {
+ "account_number": "4739"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "Compte de r\u00e9partition p\u00e9riodique des produits": {
+ "account_number": "4747"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "Compte actif": {
+ "account_type": "Temporary",
+ "account_number": "4751"
+ }
+ },
+ "Charges constat\u00e9es d\u2019avance": {
+ "account_number": "476"
+ },
+ "478-\u00c9carts de conversion actif": {
+ "Diminution des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4781"
+ },
+ "Diminution des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4782"
+ },
+ "Augmentation des dettes d\u2019exploitation": {
+ "account_number": "4783"
+ },
+ "Augmentation des dettes financi\u00e8res": {
+ "account_number": "4784"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4786"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4788"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "En compte, immobilisations incorporelles": {
+ "account_number": "4851"
+ },
+ "En compte, immobilisations corporelles": {
+ "account_number": "4852"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_number": "4853"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_number": "4854"
+ },
+ "Effets escompt\u00e9s non \u00e9chus": {
+ "account_number": "4855"
+ },
+ "Retenues de garantie": {
+ "account_number": "4857"
+ },
+ "Factures \u00e0 \u00e9tablir": {
+ "account_number": "4858"
+ },
+ "account_number": "485"
+ },
+ "Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "488"
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "D\u00e9pr\u00e9ciations des comptes clients": {
+ "Cr\u00e9ances litigieuses": {
+ "account_number": "4911"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_number": "4912"
+ },
+ "account_number": "491"
+ },
+ "D\u00e9pr\u00e9ciations des comptes organismes internationaux": {
+ "account_number": "495"
+ },
+ "D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "Associ\u00e9s, comptes courants": {
+ "account_number": "4962"
+ },
+ "Associ\u00e9s, op\u00e9rations faites en commun": {
+ "account_number": "4963"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "4966"
+ },
+ "account_number": "496"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {
+ "account_number": "497"
+ },
+ "D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "account_number": "4985"
+ },
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4986"
+ },
+ "Autres cr\u00e9ances HAO": {
+ "account_number": "4988"
+ },
+ "account_number": "498"
+ },
+ "Provisions pour risques \u00e0 court terme": {
+ "Sur op\u00e9rations d\u2019exploitation": {
+ "account_number": "4991"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "4997"
+ },
+ "Sur op\u00e9rations HAO": {
+ "account_number": "4998"
+ },
+ "account_number": "499"
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "Fournisseurs, dettes en compte": {
+ "Fournisseurs": {
+ "account_type": "Payable",
+ "account_number": "4011"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Payable",
+ "account_number": "4012"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Payable",
+ "account_number": "4013"
+ },
+ "Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable",
+ "account_number": "4016"
+ },
+ "Fournisseur, retenues de garantie": {
+ "account_type": "Payable",
+ "account_number": "4017"
+ },
+ "account_type": "Payable",
+ "account_number": "401"
+ },
+ "Fournisseurs, effets \u00e0 payer": {
+ "Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4021"
+ },
+ "Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4022"
+ },
+ "Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4023"
+ },
+ "account_type": "Payable",
+ "account_number": "402"
+ },
+ "Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4041"
+ },
+ "Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4042"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4046"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4047"
+ },
+ "account_type": "Payable",
+ "account_number": "404"
+ },
+ "Fournisseurs, factures non parvenues": {
+ "Fournisseurs": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4081"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4082"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4083"
+ },
+ "Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4086"
+ },
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "408"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "Clients cr\u00e9diteurs": {
+ "Clients, avances et acomptes re\u00e7us": {
+ "account_number": "4191"
+ },
+ "Clients groupe, avances et acomptes re\u00e7us": {
+ "account_number": "4192"
+ },
+ "Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {
+ "account_number": "4194"
+ },
+ "Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {
+ "account_number": "4198"
+ },
+ "account_number": "419"
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "Personnel, r\u00e9mun\u00e9rations dues": {
+ "account_number": "422"
+ },
+ "Personnel, oppositions, saisies-arr\u00eats": {
+ "Personnel, oppositions": {
+ "account_number": "4231"
+ },
+ "Personnel, saisies-arr\u00eats": {
+ "account_number": "4232"
+ },
+ "Personnel, avis \u00e0 tiers d\u00e9tenteur": {
+ "account_number": "4233"
+ },
+ "account_number": "423"
+ },
+ "Personnel, \u0153uvres sociales internes": {
+ "Assistance m\u00e9dicale": {
+ "account_number": "4241"
+ },
+ "Allocations familiales": {
+ "account_number": "4242"
+ },
+ "Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {
+ "account_number": "4245"
+ },
+ "Autres \u0153uvres sociales internes": {
+ "account_number": "4248"
+ },
+ "account_number": "424"
+ },
+ "Repr\u00e9sentants du personnel": {
+ "D\u00e9l\u00e9gu\u00e9s du personnel": {
+ "account_number": "4251"
+ },
+ "Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {
+ "account_number": "4252"
+ },
+ "Autres repr\u00e9sentants du personnel": {
+ "account_number": "4258"
+ },
+ "account_number": "425"
+ },
+ "Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "Participation aux b\u00e9n\u00e9fices": {
+ "account_number": "4261"
+ },
+ "Participation au capital": {
+ "account_number": "4264"
+ },
+ "account_number": "426"
+ },
+ "Personnel d\u00e9p\u00f4ts": {
+ "account_number": "427"
+ },
+ "Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {
+ "account_number": "4281"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4286"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4287"
+ },
+ "account_number": "428"
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges sociales sur gratifications \u00e0 payer": {
+ "account_number": "4381"
+ },
+ "Charges sociales sur cong\u00e9s \u00e0 payer": {
+ "account_number": "4382"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4386"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {
+ "account_number": "441"
+ },
+ "\u00c9tat, autres imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes d\u2019\u00c9tat": {
+ "account_number": "4421"
+ },
+ "Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {
+ "account_number": "4422"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des obligataires": {
+ "account_number": "4423"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {
+ "account_number": "4424"
+ },
+ "Droits de douane": {
+ "account_number": "4426"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "4428"
+ },
+ "account_number": "442"
+ },
+ "\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "\u00c9tat, TVA due": {
+ "account_number": "4441"
+ },
+ "\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {
+ "account_number": "4449"
+ },
+ "account_number": "444"
+ },
+ "\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {
+ "account_number": "446"
+ },
+ "\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {
+ "account_number": "4471"
+ },
+ "Imp\u00f4ts sur salaires": {
+ "account_number": "4472"
+ },
+ "Contribution nationale": {
+ "account_number": "4473"
+ },
+ "Contribution nationale de solidarit\u00e9": {
+ "account_number": "4474"
+ },
+ "Autres imp\u00f4ts et contributions": {
+ "account_number": "4478"
+ },
+ "account_number": "447"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "Apporteurs, apports en nature": {
+ "account_number": "4611"
+ },
+ "Apporteurs, apports en num\u00e9raire": {
+ "account_number": "4612"
+ },
+ "Apporteurs, versements re\u00e7us sur augmentation de capital": {
+ "account_number": "4615"
+ },
+ "Apporteurs, versements anticip\u00e9s": {
+ "account_number": "4616"
+ },
+ "Apporteurs d\u00e9faillants": {
+ "account_number": "4617"
+ },
+ "Apporteurs, capital \u00e0 rembourser": {
+ "account_number": "4619"
+ }
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "Principal": {
+ "account_number": "4621"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4626"
+ }
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "Op\u00e9rations courantes": {
+ "account_number": "4631"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4636"
+ }
+ },
+ "Associ\u00e9s, dividendes \u00e0 payer": {
+ "account_number": "465"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "466"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "D\u00e9biteurs divers": {
+ "account_number": "4711"
+ },
+ "Cr\u00e9diteurs divers": {
+ "account_number": "4712"
+ },
+ "Obligataires": {
+ "account_number": "4713"
+ },
+ "R\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "4715"
+ },
+ "Compte d\u2019affacturage": {
+ "account_number": "4716"
+ },
+ "D\u00e9biteurs divers retenues de garantie": {
+ "account_number": "4717"
+ },
+ "Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {
+ "account_number": "4718"
+ },
+ "Bons de souscription d\u2019actions et d\u2019obligations": {
+ "account_number": "4719"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "Compte de r\u00e9partition p\u00e9riodique des charges": {
+ "account_number": "4746"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "Compte passif": {
+ "account_number": "4752"
+ }
+ },
+ "Produits constat\u00e9s d\u2019avance": {
+ "account_number": "477"
+ },
+ "479-\u00c9carts de conversion passif": {
+ "Augmentation des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4791"
+ },
+ "Augmentation des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4792"
+ },
+ "Diminution des dettes d\u2019exploitation": {
+ "account_number": "4793"
+ },
+ "Diminution des dettes financi\u00e8res": {
+ "account_number": "4794"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4797"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4798"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "Fournisseurs d\u2019investissements": {
+ "Immobilisations incorporelles": {
+ "account_number": "4811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4812"
+ },
+ "Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {
+ "account_number": "4813"
+ },
+ "R\u00e9serve de propri\u00e9t\u00e9": {
+ "account_number": "4816"
+ },
+ "Retenues de garantie": {
+ "account_number": "4817"
+ },
+ "Factures non parvenues": {
+ "account_number": "4818"
+ },
+ "account_number": "481"
+ },
+ "Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "Immobilisations incorporelles": {
+ "account_number": "4821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4822"
+ },
+ "account_number": "482"
+ },
+ "Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "Produits": {
+ "account_number": "4887"
+ },
+ "account_number": "484"
+ }
+ },
+ "root_type": "Liability"
+ },
+ "Comptes de tr\u00e9sorerie": {
+ "Titres de placement": {
+ "Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "Titres du Tr\u00e9sor \u00e0 court terme": {
+ "account_number": "5011"
+ },
+ "Titres d\u2019organismes financiers": {
+ "account_number": "5012"
+ },
+ "Bons de caisse \u00e0 court terme": {
+ "account_number": "5013"
+ },
+ "Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {
+ "account_number": "5016"
+ },
+ "account_number": "501"
+ },
+ "Actions": {
+ "Actions ou parts propres": {
+ "account_number": "5021"
+ },
+ "Actions cot\u00e9es": {
+ "account_number": "5022"
+ },
+ "Actions non cot\u00e9es": {
+ "account_number": "5023"
+ },
+ "Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {
+ "account_number": "5024"
+ },
+ "Autres actions": {
+ "account_number": "5025"
+ },
+ "Frais d\u2019acquisition des actions": {
+ "account_number": "5026"
+ },
+ "account_number": "502"
+ },
+ "Obligations": {
+ "Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {
+ "account_number": "5031"
+ },
+ "Obligations cot\u00e9es": {
+ "account_number": "5032"
+ },
+ "Obligations non cot\u00e9es": {
+ "account_number": "5033"
+ },
+ "Autres obligations": {
+ "account_number": "5035"
+ },
+ "Frais d\u2019acquisition des obligations": {
+ "account_number": "5036"
+ },
+ "account_number": "503"
+ },
+ "Bons de souscription": {
+ "Bons de souscription d\u2019actions": {
+ "account_number": "5042"
+ },
+ "Bons de souscription d\u2019obligations": {
+ "account_number": "5043"
+ },
+ "account_number": "504"
+ },
+ "Titres n\u00e9gociables hors r\u00e9gion": {
+ "account_number": "505"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "account_number": "5061"
+ },
+ "Actions": {
+ "account_number": "5062"
+ },
+ "Obligations": {
+ "account_number": "5063"
+ },
+ "account_number": "506"
+ },
+ "Autres titres de placement et cr\u00e9ances assimil\u00e9es": {
+ "account_number": "508"
+ },
+ "account_number": "50"
+ },
+ "Valeurs \u00e0 encaisser": {
+ "Effets \u00e0 encaisser": {
+ "account_number": "511"
+ },
+ "Effets \u00e0 l\u2019encaissement": {
+ "account_number": "512"
+ },
+ "Ch\u00e8ques \u00e0 encaisser": {
+ "account_number": "513"
+ },
+ "Ch\u00e8ques \u00e0 l\u2019encaissement": {
+ "account_number": "514"
+ },
+ "Cartes de cr\u00e9dit \u00e0 encaisser": {
+ "account_number": "515"
+ },
+ "Autres valeurs \u00e0 l\u2019encaissement": {
+ "Warrants": {
+ "account_number": "5181"
+ },
+ "Billets de fonds": {
+ "account_number": "5182"
+ },
+ "Ch\u00e8ques de voyage": {
+ "account_number": "5185"
+ },
+ "Coupons \u00e9chus": {
+ "account_number": "5186"
+ },
+ "Int\u00e9r\u00eats \u00e9chus des obligations": {
+ "account_number": "5187"
+ },
+ "account_number": "518"
+ },
+ "account_number": "51"
+ },
+ "Banques": {
+ "Banques locales": {
+ "Banques en monnaie nationale": {
+ "account_type": "Bank",
+ "account_number": "5211"
+ },
+ "Banques en devises": {
+ "account_type": "Bank",
+ "account_number": "5215"
+ },
+ "account_type": "Bank",
+ "account_number": "521"
+ },
+ "Banques autres \u00c9tats r\u00e9gion": {
+ "account_number": "522"
+ },
+ "Banques autres \u00c9tats zone mon\u00e9taire": {
+ "account_number": "523"
+ },
+ "Banques hors zone mon\u00e9taire": {
+ "account_number": "524"
+ },
+ "Banques d\u00e9p\u00f4t \u00e0 terme": {
+ "account_number": "525"
+ },
+ "Banques, int\u00e9r\u00eats courus": {
+ "Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {
+ "account_number": "5261"
+ },
+ "Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {
+ "account_number": "5267"
+ },
+ "account_number": "526"
+ },
+ "account_number": "52"
+ },
+ "\u00c9tablissements financiers et assimil\u00e9s": {
+ "Ch\u00e8ques postaux": {
+ "account_number": "531"
+ },
+ "Tr\u00e9sor": {
+ "account_number": "532"
+ },
+ "Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {
+ "account_number": "533"
+ },
+ "\u00c9tablissements financiers, int\u00e9r\u00eats courus": {
+ "account_number": "536"
+ },
+ "Autres organismes financiers": {
+ "account_number": "538"
+ },
+ "account_number": "53"
+ },
+ "Instruments de tr\u00e9sorerie": {
+ "Options de taux d\u2019int\u00e9r\u00eat": {
+ "account_number": "541"
+ },
+ "Options de taux de change": {
+ "account_number": "542"
+ },
+ "Options de taux boursiers": {
+ "account_number": "543"
+ },
+ "Instruments de march\u00e9s \u00e0 terme": {
+ "account_number": "544"
+ },
+ "Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {
+ "account_number": "545"
+ },
+ "account_number": "54"
+ },
+ "Instruments de monnaie \u00e9lectronique": {
+ "Monnaie \u00e9lectronique carte carburant": {
+ "account_number": "551"
+ },
+ "Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {
+ "account_number": "552"
+ },
+ "Monnaie \u00e9lectronique carte p\u00e9age": {
+ "account_number": "553"
+ },
+ "Porte-monnaie \u00e9lectronique": {
+ "account_number": "554"
+ },
+ "Autres instruments de monnaies \u00e9lectroniques": {
+ "account_number": "558"
+ },
+ "account_number": "55"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "Cr\u00e9dits de tr\u00e9sorerie": {
+ "account_number": "561"
+ },
+ "Escompte de cr\u00e9dits de campagne": {
+ "account_number": "564"
+ },
+ "Escompte de cr\u00e9dits ordinaires": {
+ "account_number": "565"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {
+ "account_number": "566"
+ },
+ "account_number": "56"
+ },
+ "Caisse": {
+ "Caisse si\u00e8ge social": {
+ "Caisse en monnaie nationale": {
+ "account_number": "5711"
+ },
+ "Caisse en devises": {
+ "account_number": "5712"
+ },
+ "account_number": "571"
+ },
+ "Caisse succursale A": {
+ "En monnaie nationale": {
+ "account_number": "5721"
+ },
+ "En devises": {
+ "account_number": "5722"
+ },
+ "account_number": "572"
+ },
+ "Caisse succursale B": {
+ "En monnaie nationale": {
+ "account_number": "5731"
+ },
+ "En devises": {
+ "account_number": "5732"
+ },
+ "account_number": "573"
+ },
+ "account_number": "57"
+ },
+ "R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "R\u00e9gies d\u2019avance": {
+ "account_number": "581"
+ },
+ "Accr\u00e9ditifs": {
+ "account_number": "582"
+ },
+ "Virements de fonds": {
+ "account_number": "585"
+ },
+ "Autres virements internes": {
+ "account_number": "588"
+ },
+ "account_number": "58"
+ },
+ "D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "D\u00e9pr\u00e9ciations des titres de placement": {
+ "account_number": "590"
+ },
+ "D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {
+ "account_number": "591"
+ },
+ "D\u00e9pr\u00e9ciations des comptes banques": {
+ "account_number": "592"
+ },
+ "D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {
+ "account_number": "593"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {
+ "account_number": "594"
+ },
+ "Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {
+ "account_number": "599"
+ },
+ "account_number": "59"
+ },
+ "root_type": "Asset",
+ "account_number": "5"
+ },
+ "Comptes de charges des activit\u00e9s ordinaires": {
+ "Achats et variations de stocks": {
+ "Achats de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6014"
+ },
+ "Frais sur achats": {
+ "account_number": "6015"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6019"
+ },
+ "account_number": "601"
+ },
+ "Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6024"
+ },
+ "Frais sur achats": {
+ "account_number": "6025"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6029"
+ },
+ "account_number": "602"
+ },
+ "Variations des stocks de biens achet\u00e9s": {
+ "Variations des stocks de marchandises": {
+ "account_number": "6031"
+ },
+ "Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "6032"
+ },
+ "Variations des stocks d\u2019autres approvisionnements": {
+ "account_number": "6033"
+ },
+ "account_number": "603"
+ },
+ "Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "Mati\u00e8res consommables": {
+ "account_number": "6041"
+ },
+ "Mati\u00e8res combustibles": {
+ "account_number": "6042"
+ },
+ "Produits d\u2019entretien": {
+ "account_number": "6043"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "6044"
+ },
+ "Frais sur achat": {
+ "account_number": "6045"
+ },
+ "Fournitures de magasin": {
+ "account_number": "6046"
+ },
+ "Fournitures de bureau": {
+ "account_number": "6047"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6049"
+ },
+ "account_number": "604"
+ },
+ "Autres achats": {
+ "Fournitures non stockables Eau": {
+ "account_number": "6051"
+ },
+ "Fournitures non stockables \u00c9lectricit\u00e9": {
+ "account_number": "6052"
+ },
+ "Fournitures non stockables Autres \u00e9nergies": {
+ "account_number": "6053"
+ },
+ "Fournitures d\u2019entretien non stockables": {
+ "account_number": "6054"
+ },
+ "Fournitures de bureau non stockables": {
+ "account_number": "6055"
+ },
+ "Achats de petit mat\u00e9riel et outillage": {
+ "account_number": "6056"
+ },
+ "Achats d\u2019\u00e9tudes et prestations de services": {
+ "account_number": "6057"
+ },
+ "Achats de travaux, mat\u00e9riels et \u00e9quipements": {
+ "account_number": "6058"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6059"
+ },
+ "account_number": "605"
+ },
+ "Achats d\u2019emballages": {
+ "Emballages perdus": {
+ "account_number": "6081"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "6082"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "6083"
+ },
+ "Frais sur achats": {
+ "account_number": "6085"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6089"
+ },
+ "account_number": "608"
+ },
+ "account_number": "60"
+ },
+ "Transports": {
+ "Transports sur ventes": {
+ "account_number": "612"
+ },
+ "Transports pour le compte de tiers": {
+ "account_number": "613"
+ },
+ "Transports du personnel": {
+ "account_number": "614"
+ },
+ "Transports de plis": {
+ "account_number": "616"
+ },
+ "Autres frais de transport": {
+ "Voyages et d\u00e9placements": {
+ "account_number": "6181"
+ },
+ "Transports entre \u00e9tablissements ou chantiers": {
+ "account_number": "6182"
+ },
+ "Transports administratifs": {
+ "account_number": "6183"
+ },
+ "account_number": "618"
+ },
+ "account_number": "61"
+ },
+ "Services ext\u00e9rieurs": {
+ "Sous-traitance g\u00e9n\u00e9rale": {
+ "account_number": "621"
+ },
+ "Locations, charges locatives": {
+ "Locations de terrains": {
+ "account_number": "6221"
+ },
+ "Locations de b\u00e2timents": {
+ "account_number": "6222"
+ },
+ "Locations de mat\u00e9riels et outillages": {
+ "account_number": "6223"
+ },
+ "Malis sur emballages": {
+ "account_number": "6224"
+ },
+ "Locations d\u2019emballages": {
+ "account_number": "6225"
+ },
+ "Fermages et loyers du foncier": {
+ "account_number": "6226"
+ },
+ "Locations et charges locatives diverses": {
+ "account_number": "6228"
+ },
+ "account_number": "622"
+ },
+ "Redevances de location acquisition": {
+ "Cr\u00e9dit-bail immobilier": {
+ "account_number": "6232"
+ },
+ "Cr\u00e9dit-bail mobilier": {
+ "account_number": "6233"
+ },
+ "Location-vente": {
+ "account_number": "6234"
+ },
+ "Autres contrats de location acquisition": {
+ "account_number": "6238"
+ },
+ "account_number": "623"
+ },
+ "Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "Entretien et r\u00e9parations des biens immobiliers": {
+ "account_number": "6241"
+ },
+ "Entretien et r\u00e9parations des biens mobiliers": {
+ "account_number": "6242"
+ },
+ "Maintenance": {
+ "account_number": "6243"
+ },
+ "Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "6244"
+ },
+ "Autres entretiens et r\u00e9parations": {
+ "account_number": "6248"
+ },
+ "account_number": "624"
+ },
+ "Primes d\u2019assurance": {
+ "Assurances multirisques": {
+ "account_number": "6251"
+ },
+ "Assurances mat\u00e9riel de transport": {
+ "account_number": "6252"
+ },
+ "Assurances risques d\u2019exploitation": {
+ "account_number": "6253"
+ },
+ "Assurances responsabilit\u00e9 du producteur": {
+ "account_number": "6254"
+ },
+ "Assurances insolvabilit\u00e9 clients": {
+ "account_number": "6255"
+ },
+ "Assurances transport sur ventes": {
+ "account_number": "6257"
+ },
+ "Autres primes d\u2019assurances": {
+ "account_number": "6258"
+ },
+ "account_number": "625"
+ },
+ "\u00c9tudes, recherches et documentation": {
+ "\u00c9tudes et recherches": {
+ "account_number": "6261"
+ },
+ "Documentation g\u00e9n\u00e9rale": {
+ "account_number": "6265"
+ },
+ "Documentation technique": {
+ "account_number": "6266"
+ },
+ "account_number": "626"
+ },
+ "Publicit\u00e9, publications, relations publiques": {
+ "Annonces, insertions": {
+ "account_number": "6271"
+ },
+ "Catalogues, imprim\u00e9s publicitaires": {
+ "account_number": "6272"
+ },
+ "\u00c9chantillons": {
+ "account_number": "6273"
+ },
+ "Foires et expositions": {
+ "account_number": "6274"
+ },
+ "Publications": {
+ "account_number": "6275"
+ },
+ "Cadeaux \u00e0 la client\u00e8le": {
+ "account_number": "6276"
+ },
+ "Frais de colloques, s\u00e9minaires, conf\u00e9rences": {
+ "account_number": "6277"
+ },
+ "Autres charges de publicit\u00e9 et relations publiques": {
+ "account_number": "6278"
+ },
+ "account_number": "627"
+ },
+ "Frais de t\u00e9l\u00e9communications": {
+ "Frais de t\u00e9l\u00e9phone": {
+ "account_number": "6281"
+ },
+ "Frais de t\u00e9lex": {
+ "account_number": "6282"
+ },
+ "Frais de t\u00e9l\u00e9copie": {
+ "account_number": "6283"
+ },
+ "Autres frais de t\u00e9l\u00e9communications": {
+ "account_number": "6288"
+ },
+ "account_number": "628"
+ },
+ "account_number": "62"
+ },
+ "Autres services ext\u00e9rieurs": {
+ "Frais bancaires": {
+ "Frais sur titres (vente, garde)": {
+ "account_number": "6311"
+ },
+ "Frais sur effets": {
+ "account_number": "6312"
+ },
+ "Location de coffres": {
+ "account_number": "6313"
+ },
+ "Commissions d\u2019affacturage": {
+ "account_number": "6314"
+ },
+ "Commissions sur cartes de cr\u00e9dit": {
+ "account_number": "6315"
+ },
+ "Frais d\u2019\u00e9mission d\u2019emprunts": {
+ "account_number": "6316"
+ },
+ "Frais sur instruments monnaie \u00e9lectronique": {
+ "account_number": "6317"
+ },
+ "Autres frais bancaires": {
+ "account_number": "6318"
+ },
+ "account_number": "631"
+ },
+ "R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "Commissions et courtages sur ventes": {
+ "account_number": "6322"
+ },
+ "Honoraires des professions r\u00e9glement\u00e9es": {
+ "account_number": "6324"
+ },
+ "Frais d\u2019actes et de contentieux": {
+ "account_number": "6325"
+ },
+ "R\u00e9mun\u00e9rations d\u2019affacturage": {
+ "account_number": "6326"
+ },
+ "R\u00e9mun\u00e9rations des autres prestataires de services": {
+ "account_number": "6327"
+ },
+ "Divers frais": {
+ "account_number": "6328"
+ },
+ "account_number": "632"
+ },
+ "Frais de formation du personnel": {
+ "account_number": "633"
+ },
+ "Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "Redevances pour brevets, licences": {
+ "account_number": "6342"
+ },
+ "Redevances pour logiciels": {
+ "account_number": "6343"
+ },
+ "Redevances pour marques": {
+ "account_number": "6344"
+ },
+ "Redevances pour sites internet": {
+ "account_number": "6345"
+ },
+ "Redevances pour concessions, droits et valeurs similaires": {
+ "account_number": "6346"
+ },
+ "account_number": "634"
+ },
+ "Cotisations": {
+ "Cotisations": {
+ "account_number": "6351"
+ },
+ "Concours divers": {
+ "account_number": "6358"
+ },
+ "account_number": "635"
+ },
+ "R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6371"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6372"
+ },
+ "account_number": "637"
+ },
+ "Autres charges externes": {
+ "Frais de recrutement du personnel": {
+ "account_number": "6381"
+ },
+ "Frais de d\u00e9m\u00e9nagement": {
+ "account_number": "6382"
+ },
+ "R\u00e9ceptions": {
+ "account_number": "6383"
+ },
+ "Missions": {
+ "account_number": "6384"
+ },
+ "Charges de copropri\u00e9t\u00e9": {
+ "account_number": "6385"
+ },
+ "account_number": "638"
+ },
+ "account_number": "63"
+ },
+ "Imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes directs": {
+ "Imp\u00f4ts fonciers et taxes annexes": {
+ "account_number": "6411"
+ },
+ "Patentes, licences et taxes annexes": {
+ "account_number": "6412"
+ },
+ "Taxes sur appointements et salaires": {
+ "account_number": "6413"
+ },
+ "Taxes d\u2019apprentissage": {
+ "account_number": "6414"
+ },
+ "Formation professionnelle continue": {
+ "account_number": "6415"
+ },
+ "Autres imp\u00f4ts et taxes directs": {
+ "account_number": "6418"
+ },
+ "account_number": "641"
+ },
+ "Imp\u00f4ts et taxes indirects": {
+ "account_number": "645"
+ },
+ "Droits d\u2019enregistrement": {
+ "Droits de mutation": {
+ "account_number": "6461"
+ },
+ "Droits de timbre": {
+ "account_number": "6462"
+ },
+ "Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {
+ "account_number": "6463"
+ },
+ "Vignettes": {
+ "account_number": "6464"
+ },
+ "Autres droits": {
+ "account_number": "6468"
+ },
+ "account_number": "646"
+ },
+ "P\u00e9nalit\u00e9s, amendes fiscales": {
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {
+ "account_number": "6471"
+ },
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {
+ "account_number": "6472"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {
+ "account_number": "6473"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {
+ "account_number": "6474"
+ },
+ "Autres p\u00e9nalit\u00e9s et amendes fiscales": {
+ "account_number": "6478"
+ },
+ "account_number": "647"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "648"
+ },
+ "account_number": "64"
+ },
+ "Autres charges": {
+ "Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "Clients": {
+ "account_number": "6511"
+ },
+ "Autres d\u00e9biteurs": {
+ "account_number": "6515"
+ },
+ "account_number": "651"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "6521"
+ },
+ "Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "6525"
+ },
+ "account_number": "652"
+ },
+ "Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "6541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "6542"
+ },
+ "account_number": "654"
+ },
+ "Perte de change sur cr\u00e9ances et dettes commerciale": {
+ "account_number": "656"
+ },
+ "P\u00e9nalit\u00e9s et amendes p\u00e9nales": {
+ "account_number": "657"
+ },
+ "Charges diverses": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "6581"
+ },
+ "Dons": {
+ "account_number": "6582"
+ },
+ "M\u00e9c\u00e9nat": {
+ "account_number": "6583"
+ },
+ "Autres charges diverses": {
+ "account_number": "6588"
+ },
+ "account_number": "658"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "6591"
+ },
+ "Sur stocks": {
+ "account_number": "6593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "6594"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {
+ "account_number": "6598"
+ },
+ "account_number": "659"
+ },
+ "account_number": "65"
+ },
+ "Charges de personnel": {
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6611"
+ },
+ "Primes et gratifications": {
+ "account_number": "6612"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6613"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6614"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6615"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6616"
+ },
+ "Avantages en nature": {
+ "account_number": "6617"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6618"
+ },
+ "account_number": "661"
+ },
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6621"
+ },
+ "Primes et gratifications": {
+ "account_number": "6622"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6623"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6624"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6625"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6626"
+ },
+ "Avantages en nature": {
+ "account_number": "6627"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6628"
+ },
+ "account_number": "662"
+ },
+ "Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "Indemnit\u00e9s de logement": {
+ "account_number": "6631"
+ },
+ "Indemnit\u00e9s de repr\u00e9sentation": {
+ "account_number": "6632"
+ },
+ "Indemnit\u00e9s d\u2019expatriation": {
+ "account_number": "6633"
+ },
+ "Indemnit\u00e9s de transport": {
+ "account_number": "6634"
+ },
+ "Autres indemnit\u00e9s et avantages divers": {
+ "account_number": "6638"
+ },
+ "account_number": "663"
+ },
+ "Charges sociales": {
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {
+ "account_number": "6641"
+ },
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {
+ "account_number": "6642"
+ },
+ "account_number": "664"
+ },
+ "R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {
+ "account_number": "6661"
+ },
+ "Charges sociales": {
+ "account_number": "6662"
+ },
+ "account_number": "666"
+ },
+ "R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6671"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6672"
+ },
+ "account_number": "667"
+ },
+ "Autres charges sociales": {
+ "Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {
+ "account_number": "6681"
+ },
+ "Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {
+ "account_number": "6682"
+ },
+ "Versements et contributions aux autres \u0153uvres sociales": {
+ "account_number": "6683"
+ },
+ "M\u00e9decine du travail et pharmacie": {
+ "account_number": "6684"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "6685"
+ },
+ "Assurances retraite et fonds de pension": {
+ "account_number": "6686"
+ },
+ "Majorations et p\u00e9nalit\u00e9s sociales": {
+ "account_number": "6687"
+ },
+ "Charges sociales diverses": {
+ "account_number": "6688"
+ },
+ "account_number": "668"
+ },
+ "account_number": "66"
+ },
+ "Frais financiers et charges assimil\u00e9es": {
+ "Int\u00e9r\u00eats des emprunts": {
+ "Emprunts obligataires": {
+ "account_number": "6711"
+ },
+ "Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "6712"
+ },
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "6713"
+ },
+ "Primes de remboursement des obligations": {
+ "account_number": "6714"
+ },
+ "account_number": "671"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "6722"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "6723"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {
+ "account_number": "6724"
+ },
+ "Int\u00e9r\u00eats dans loyers des autres locations acquisition": {
+ "account_number": "6728"
+ },
+ "account_number": "672"
+ },
+ "Escomptes accord\u00e9s": {
+ "account_number": "673"
+ },
+ "Autres int\u00e9r\u00eats": {
+ "Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {
+ "account_number": "6741"
+ },
+ "Comptes courants bloqu\u00e9s": {
+ "account_number": "6742"
+ },
+ "Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {
+ "account_number": "6743"
+ },
+ "Int\u00e9r\u00eats sur dettes commerciales": {
+ "account_number": "6744"
+ },
+ "Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {
+ "account_number": "6745"
+ },
+ "Int\u00e9r\u00eats sur dettes diverses": {
+ "account_number": "6748"
+ },
+ "account_number": "674"
+ },
+ "Escomptes des effets de commerce": {
+ "account_number": "675"
+ },
+ "Pertes de change financi\u00e8res": {
+ "account_number": "676"
+ },
+ "Pertes sur titres de placement": {
+ "Pertes sur cessions de titres de placement": {
+ "account_number": "6771"
+ },
+ "Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "6772"
+ },
+ "account_number": "677"
+ },
+ "Pertes et charges sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "6781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "6782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "6784"
+ },
+ "account_number": "678"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "6791"
+ },
+ "Sur titres de placement": {
+ "account_number": "6795"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "6798"
+ },
+ "account_number": "679"
+ },
+ "account_number": "67"
+ },
+ "Dotations aux amortissements": {
+ "Dotations aux amortissements d\u2019exploitation": {
+ "Dotations aux amortissements des immobilisations incorporelles": {
+ "account_number": "6812"
+ },
+ "Dotations aux amortissements des immobilisations corporelles": {
+ "account_number": "6813"
+ },
+ "account_number": "681"
+ },
+ "account_number": "68"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6911"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "account_number": "6913"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {
+ "account_number": "6914"
+ },
+ "account_number": "691"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6971"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {
+ "account_number": "6972"
+ },
+ "account_number": "697"
+ },
+ "account_number": "69"
+ },
+ "root_type": "Expense",
+ "account_number": "6"
+ },
+ "Comptes de produits des activit\u00e9s ordinaires": {
+ "Ventes": {
+ "Ventes de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7014"
+ },
+ "Sur internet": {
+ "account_number": "7015"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7019"
+ },
+ "account_number": "701"
+ },
+ "Ventes de produits finis": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7024"
+ },
+ "Sur internet": {
+ "account_number": "7025"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7029"
+ },
+ "account_number": "702"
+ },
+ "Ventes de produits interm\u00e9diaires": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7031"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7032"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7033"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7034"
+ },
+ "Sur internet": {
+ "account_number": "7035"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7039"
+ },
+ "account_number": "703"
+ },
+ "Ventes de produits r\u00e9siduels": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7041"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7042"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7043"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7044"
+ },
+ "Sur internet": {
+ "account_number": "7045"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7049"
+ },
+ "account_number": "704"
+ },
+ "Travaux factur\u00e9s": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7051"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7052"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7053"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7054"
+ },
+ "Sur internet": {
+ "account_number": "7055"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7059"
+ },
+ "account_number": "705"
+ },
+ "Services vendus": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7061"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7062"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7063"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7064"
+ },
+ "Sur internet": {
+ "account_number": "7065"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7069"
+ },
+ "account_number": "706"
+ },
+ "Produits accessoires": {
+ "Ports, emballages perdus et autres frais factur\u00e9s": {
+ "account_number": "7071"
+ },
+ "Commissions et courtages": {
+ "account_number": "7072"
+ },
+ "Locations": {
+ "account_number": "7073"
+ },
+ "Bonis sur reprises et cessions d\u2019emballages": {
+ "account_number": "7074"
+ },
+ "Mise \u00e0 disposition de personnel": {
+ "account_number": "7075"
+ },
+ "Redevances pour brevets, logiciels, marques et droits similaires": {
+ "account_number": "7076"
+ },
+ "Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {
+ "account_number": "7077"
+ },
+ "Autres produits accessoires": {
+ "account_number": "7078"
+ },
+ "account_number": "707"
+ },
+ "account_number": "70"
+ },
+ "Subventions d\u2019exploitation": {
+ "Sur produits \u00e0 l\u2019exportation": {
+ "account_number": "711"
+ },
+ "Sur produits \u00e0 l\u2019importation": {
+ "account_number": "712"
+ },
+ "Sur produits de p\u00e9r\u00e9quation": {
+ "account_number": "713"
+ },
+ "Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {
+ "account_number": "714"
+ },
+ "Autres subventions d\u2019exploitation": {
+ "Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {
+ "account_number": "7181"
+ },
+ "Vers\u00e9es par les organismes internationaux": {
+ "account_number": "7182"
+ },
+ "Vers\u00e9es par des tiers": {
+ "account_number": "7183"
+ },
+ "account_number": "718"
+ },
+ "account_number": "71"
+ },
+ "Production immobilis\u00e9e": {
+ "Immobilisations incorporelles": {
+ "account_number": "721"
+ },
+ "Immobilisations corporelles": {
+ "Immobilisations corporelles (hors actifs biologiques)": {
+ "account_number": "7221"
+ },
+ "Immobilisations corporelles (actifs biologiques)": {
+ "account_number": "7222"
+ },
+ "account_number": "722"
+ },
+ "Production auto-consomm\u00e9e": {
+ "account_number": "724"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "726"
+ },
+ "account_number": "72"
+ },
+ "Variations des stocks de biens et de services produits": {
+ "Variations des stocks de produits en cours": {
+ "Produits en cours": {
+ "account_number": "7341"
+ },
+ "Travaux en cours": {
+ "account_number": "7342"
+ },
+ "account_number": "734"
+ },
+ "Variations des en-cours de services": {
+ "\u00c9tudes en cours": {
+ "account_number": "7351"
+ },
+ "Prestations de services en cours": {
+ "account_number": "7352"
+ },
+ "account_number": "735"
+ },
+ "Variations des stocks de produits finis": {
+ "account_number": "736"
+ },
+ "Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "account_number": "7371"
+ },
+ "Produits r\u00e9siduels": {
+ "account_number": "7372"
+ },
+ "account_number": "737"
+ },
+ "account_number": "73"
+ },
+ "Autres produits": {
+ "Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "account_number": "751"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "7521"
+ },
+ "B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "7525"
+ },
+ "account_number": "752"
+ },
+ "Produits des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "7541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "7542"
+ },
+ "account_number": "754"
+ },
+ "Gains de change sur cr\u00e9ances et dettes commerciales": {
+ "account_number": "756"
+ },
+ "Produits divers": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "7581"
+ },
+ "Indemnit\u00e9s d\u2019assurances re\u00e7ues": {
+ "account_number": "7582"
+ },
+ "Autres produits divers": {
+ "account_number": "7588"
+ },
+ "account_number": "758"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "7591"
+ },
+ "Sur stocks": {
+ "account_number": "7593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "7594"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "account_number": "7598"
+ },
+ "account_number": "759"
+ },
+ "account_number": "75"
+ },
+ "Revenus financiers et produits assimil\u00e9s": {
+ "Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "Int\u00e9r\u00eats de pr\u00eats": {
+ "account_number": "7712"
+ },
+ "Int\u00e9r\u00eats sur cr\u00e9ances diverses": {
+ "account_number": "7713"
+ },
+ "account_number": "771"
+ },
+ "Revenus de participations et autres titres immobilis\u00e9s": {
+ "Revenus des titres de participation": {
+ "account_number": "7721"
+ },
+ "Revenus autres titres immobilis\u00e9s": {
+ "account_number": "7722"
+ },
+ "account_number": "772"
+ },
+ "Escomptes obtenus": {
+ "account_number": "773"
+ },
+ "Revenus de placement": {
+ "Revenus des obligations": {
+ "account_number": "7745"
+ },
+ "Revenus des titres de placement": {
+ "account_number": "7746"
+ },
+ "account_number": "774"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "account_number": "775"
+ },
+ "Gains de change financiers": {
+ "account_number": "776"
+ },
+ "Gains sur cessions de titres de placement": {
+ "account_number": "777"
+ },
+ "Gains sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "7781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "7782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "7784"
+ },
+ "account_number": "778"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "7791"
+ },
+ "Sur titres de placement": {
+ "account_number": "7795"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "7798"
+ },
+ "account_number": "779"
+ },
+ "account_number": "77"
+ },
+ "Transferts de charges": {
+ "Transferts de charges d\u2019exploitation": {
+ "account_number": "781"
+ },
+ "Transferts de charges financi\u00e8res": {
+ "account_number": "787"
+ },
+ "account_number": "78"
+ },
+ "Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Pour risques et charges": {
+ "account_number": "7911"
+ },
+ "Des immobilisations incorporelles": {
+ "account_number": "7913"
+ },
+ "Des immobilisations corporelles": {
+ "account_number": "7914"
+ },
+ "account_number": "791"
+ },
+ "Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Pour risques et charges": {
+ "account_number": "7971"
+ },
+ "Des immobilisations financi\u00e8res": {
+ "account_number": "7972"
+ },
+ "account_number": "797"
+ },
+ "Reprises d\u2019amortissements": {
+ "account_number": "798"
+ },
+ "Reprises de subventions d\u2019investissement": {
+ "account_number": "799"
+ },
+ "account_number": "79"
+ },
+ "root_type": "Income",
+ "account_number": "7"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "Valeurs comptables des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "812"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "816"
+ },
+ "account_number": "81"
+ },
+ "Charges hors activit\u00e9s ordinaires": {
+ "Charges HAO constat\u00e9es": {
+ "account_number": "831"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de restructuration": {
+ "account_number": "833"
+ },
+ "Pertes sur cr\u00e9ances HAO": {
+ "account_number": "834"
+ },
+ "Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {
+ "account_number": "835"
+ },
+ "Abandons de cr\u00e9ances consentis": {
+ "account_number": "836"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de liquidation": {
+ "account_number": "837"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "839"
+ },
+ "account_number": "83"
+ },
+ "Dotations hors activit\u00e9s ordinaires": {
+ "Dotations aux provisions r\u00e9glement\u00e9es": {
+ "account_number": "851"
+ },
+ "Dotations aux amortissements HAO": {
+ "account_number": "852"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "853"
+ },
+ "Dotations aux provisions pour risques et charges HAO": {
+ "account_number": "854"
+ },
+ "Autres dotations HAO": {
+ "account_number": "858"
+ },
+ "account_number": "85"
+ },
+ "Participation des travailleurs": {
+ "Participation l\u00e9gale aux b\u00e9n\u00e9fices": {
+ "account_number": "871"
+ },
+ "Participation contractuelle aux b\u00e9n\u00e9fices": {
+ "account_number": "874"
+ },
+ "Autres participations": {
+ "account_number": "878"
+ },
+ "account_number": "87"
+ },
+ "Imp\u00f4ts sur le r\u00e9sultat": {
+ "Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {
+ "account_number": "8911"
+ },
+ "Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {
+ "account_number": "8912"
+ },
+ "Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {
+ "account_number": "8913"
+ },
+ "account_number": "891"
+ },
+ "Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "account_number": "892"
+ },
+ "Imp\u00f4t minimum forfaitaire IMF": {
+ "account_number": "895"
+ },
+ "D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "D\u00e9gr\u00e8vements": {
+ "account_number": "8991"
+ },
+ "Annulations pour pertes r\u00e9troactives": {
+ "account_number": "8994"
+ },
+ "account_number": "899"
+ },
+ "account_number": "89"
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "Produits des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "822"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "826"
+ },
+ "account_number": "82"
+ },
+ "Produits hors activit\u00e9s ordinaires": {
+ "Produits HAO constat\u00e9s": {
+ "account_number": "841"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de restructuration": {
+ "account_number": "843"
+ },
+ "Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {
+ "account_number": "844"
+ },
+ "Dons et lib\u00e9ralit\u00e9s obtenus": {
+ "account_number": "845"
+ },
+ "Abandons de cr\u00e9ances obtenus": {
+ "account_number": "846"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de liquidation": {
+ "account_number": "847"
+ },
+ "Transferts de charges HAO": {
+ "account_number": "848"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "849"
+ },
+ "account_number": "84"
+ },
+ "Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "Reprises de provisions r\u00e9glement\u00e9es": {
+ "account_number": "861"
+ },
+ "Reprises d\u2019amortissements HAO": {
+ "account_number": "862"
+ },
+ "Reprises de d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "863"
+ },
+ "Reprises de provisions pour risques et charges HAO": {
+ "account_number": "864"
+ },
+ "Autres reprises HAO": {
+ "account_number": "868"
+ },
+ "account_number": "86"
+ },
+ "Subventions d\u2019\u00e9quilibre": {
+ "\u00c9tat": {
+ "account_number": "881"
+ },
+ "Collectivit\u00e9s publiques": {
+ "account_number": "884"
+ },
+ "Groupe": {
+ "account_number": "886"
+ },
+ "Autres": {
+ "account_number": "888"
+ },
+ "account_number": "88"
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/se_kontoplan_BAS_2024_with_account_number.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/se_kontoplan_BAS_2024_with_account_number.json
new file mode 100644
index 00000000000..6411c04aad6
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/se_kontoplan_BAS_2024_with_account_number.json
@@ -0,0 +1,6300 @@
+{
+ "country_code": "se",
+ "name": "BAS 2024 med Nummer",
+ "tree": {
+ "1 Tillgångar": {
+ "root_type": "Asset",
+ "account_type": "Fixed Asset",
+ "is_group": 1,
+ "10 Immateriella anläggningstillgångar": {
+ "is_group": 1,
+ "101 Utvecklingsutgifter": {
+ "is_group": 1,
+ "Utvecklingsutgifter": {
+ "account_number": "1010"
+ },
+ "Balanserade utgifter för forskning och utveckling": {
+ "account_number": "1011"
+ },
+ "Balanserade utgifter för programvaror": {
+ "account_number": "1012"
+ },
+ "Ackumulerade nedskrivningar på balanserade utgifter": {
+ "account_number": "1018",
+ "account_type": "Accumulated Depreciation"
+ },
+ "Ackumulerade avskrivningar på balanserade utgifter": {
+ "account_number": "1019",
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "102 Koncessioner m.m.": {
+ "is_group": 1,
+ "Koncessioner m.m.": {
+ "account_number": "1020"
+ },
+ "Ackumulerade nedskrivningar på koncessioner m.m.": {
+ "account_number": "1028",
+ "account_type": "Accumulated Depreciation"
+ },
+ "Ackumulerade avskrivningar på koncessioner m.m.": {
+ "account_number": "1029",
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "103 Patent": {
+ "is_group": 1,
+ "Patent": {
+ "account_number": "1030",
+ "account_type": "Fixed Asset"
+ },
+ "Ackumulerade nedskrivningar på patent": {
+ "account_number": "1038"
+ },
+ "Ackumulerade avskrivningar på patent": {
+ "account_number": "1039",
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "104 Licenser": {
+ "is_group": 1,
+ "Licenser": {
+ "account_number": "1040"
+ },
+ "Ackumulerade nedskrivningar på licenser": {
+ "account_number": "1048"
+ },
+ "Ackumulerade avskrivningar på licenser": {
+ "account_number": "1049",
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "105 Varumärken": {
+ "is_group": 1,
+ "Varumärken": {
+ "account_number": "1050"
+ },
+ "Ackumulerade nedskrivningar på varumärken": {
+ "account_number": "1058"
+ },
+ "Ackumulerade avskrivningar på varumärken": {
+ "account_number": "1059",
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "106 Hyresrätter, tomträtter och liknande": {
+ "is_group": 1,
+ "Hyresrätter, tomträtter och liknande": {
+ "account_number": "1060",
+ "account_type": "Fixed Asset"
+ },
+ "Ackumulerade nedskrivningar på hyresrätter, tomträtter och liknande": {
+ "account_number": "1068"
+ },
+ "Ackumulerade avskrivningar på hyresrätter, tomträtter och liknande": {
+ "account_number": "1069",
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "107 Goodwill": {
+ "is_group": 1,
+ "Goodwill": {
+ "account_number": "1070"
+ },
+ "Ackumulerade nedskrivningar på goodwill": {
+ "account_number": "1078"
+ },
+ "Ackumulerade avskrivningar på goodwill": {
+ "account_number": "1079",
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "108 Förskott för immateriella anläggningstillgångar": {
+ "is_group": 1,
+ "Förskott för immateriell anläggningstillgång": {
+ "account_number": "1080"
+ },
+ "Pågående projekt för immateriella anläggningstillgångar": {
+ "account_number": "1081"
+ },
+ "Förskott för immateriella anläggningstillgångar": {
+ "account_number": "1088"
+ }
+ }
+ },
+ "11 Byggnader och mark": {
+ "is_group": 1,
+ "111 Byggnader": {
+ "is_group": 1,
+ "Byggnader": {
+ "account_number": "1110",
+ "account_type": "Fixed Asset"
+ },
+ "Byggnader på egen mark": {
+ "account_number": "1111"
+ },
+ "Byggnader på annans mark": {
+ "account_number": "1112"
+ },
+ "Ackumulerade nedskrivningar på byggnader": {
+ "account_number": "1118",
+ "account_type": "Accumulated Depreciation"
+ },
+ "Ackumulerade avskrivningar på byggnader": {
+ "account_number": "1119",
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "112 Förbättringsutgifter på annans fastighet": {
+ "is_group": 1,
+ "Förbättringsutgifter på annans fastighet": {
+ "account_number": "1120"
+ },
+ "Ackumulerade avskrivningar på förbättringsutgifter på annans fastighet": {
+ "account_number": "1129",
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "113 Mark": {
+ "is_group": 1,
+ "Mark": {
+ "account_number": "1130",
+ "account_type": "Fixed Asset"
+ }
+ },
+ "114 Tomter och obebyggda markområden": {
+ "is_group": 1,
+ "Tomter och obebyggda markområden": {
+ "account_number": "1140"
+ }
+ },
+ "115 Markanläggningar": {
+ "is_group": 1,
+ "Markanläggningar": {
+ "account_number": "1150",
+ "account_type": "Fixed Asset"
+ },
+ "Ackumulerade nedskrivningar på markanläggningar": {
+ "account_number": "1158"
+ },
+ "Ackumulerade avskrivningar på markanläggningar": {
+ "account_number": "1159",
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "118 Pågående nyanläggningar och förskott för byggnader och mark": {
+ "is_group": 1,
+ "Pågående nyanläggningar och förskott för byggnader och mark": {
+ "account_number": "1180",
+ "account_type": "Fixed Asset"
+ },
+ "Pågående ny-, till- och ombyggnad": {
+ "account_number": "1181"
+ },
+ "Förskott för byggnader och mark": {
+ "account_number": "1188",
+ "account_type": "Accumulated Depreciation"
+ }
+ }
+ },
+ "12 Maskiner och inventarier": {
+ "is_group": 1,
+ "121 Maskiner och andra tekniska anläggningar": {
+ "is_group": 1,
+ "Maskiner och andra tekniska anläggningar": {
+ "account_number": "1210",
+ "account_type": "Fixed Asset"
+ },
+ "Maskiner": {
+ "account_number": "1211",
+ "account_type": "Fixed Asset"
+ },
+ "Andra tekniska anläggningar": {
+ "account_number": "1213",
+ "account_type": "Fixed Asset"
+ },
+ "Ackumulerade nedskrivningar på maskiner och andra tekniska anläggningar": {
+ "account_number": "1218",
+ "account_type": "Accumulated Depreciation"
+ },
+ "Ackumulerade avskrivningar på maskiner och andra tekniska anläggningar": {
+ "account_number": "1219",
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "122 Inventarier och verktyg": {
+ "is_group": 1,
+ "Inventarier och verktyg": {
+ "account_number": "1220",
+ "account_type": "Fixed Asset"
+ },
+ "Inventarier": {
+ "account_number": "1221"
+ },
+ "Byggnadsinventarier": {
+ "account_number": "1222"
+ },
+ "Verktyg": {
+ "account_number": "1225"
+ },
+ "Ackumulerade nedskrivningar på inventarier och verktyg": {
+ "account_number": "1228"
+ },
+ "Ackumulerade avskrivningar på inventarier och verktyg": {
+ "account_number": "1229",
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "123 Installationer": {
+ "is_group": 1,
+ "Installationer": {
+ "account_number": "1230",
+ "account_type": "Fixed Asset"
+ },
+ "Installationer på egen fastighet": {
+ "account_number": "1231",
+ "account_type": "Fixed Asset"
+ },
+ "Installationer på annans fastighet": {
+ "account_number": "1232",
+ "account_type": "Fixed Asset"
+ },
+ "Ackumulerade nedskrivningar på installationer": {
+ "account_number": "1238",
+ "account_type": "Accumulated Depreciation"
+ },
+ "Ackumulerade avskrivningar på installationer": {
+ "account_number": "1239",
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "124 Bilar och andra transportmedel": {
+ "is_group": 1,
+ "Bilar och andra transportmedel": {
+ "account_number": "1240",
+ "account_type": "Fixed Asset"
+ },
+ "Personbilar": {
+ "account_number": "1241",
+ "account_type": "Fixed Asset"
+ },
+ "Lastbilar": {
+ "account_number": "1242",
+ "account_type": "Fixed Asset"
+ },
+ "Truckar": {
+ "account_number": "1243",
+ "account_type": "Fixed Asset"
+ },
+ "Arbetsmaskiner": {
+ "account_number": "1244",
+ "account_type": "Fixed Asset"
+ },
+ "Traktorer": {
+ "account_number": "1245",
+ "account_type": "Fixed Asset"
+ },
+ "Motorcyklar, mopeder och skotrar": {
+ "account_number": "1246",
+ "account_type": "Fixed Asset"
+ },
+ "Båtar, flygplan och helikoptrar": {
+ "account_number": "1247",
+ "account_type": "Fixed Asset"
+ },
+ "Ackumulerade nedskrivningar på bilar och andra transportmedel": {
+ "account_number": "1248",
+ "account_type": "Fixed Asset"
+ },
+ "Ackumulerade avskrivningar på bilar och andra transportmedel": {
+ "account_number": "1249",
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "125 Datorer": {
+ "is_group": 1,
+ "Datorer": {
+ "account_number": "1250",
+ "account_type": "Fixed Asset"
+ },
+ "Datorer, företaget": {
+ "account_number": "1251"
+ },
+ "Datorer, personal": {
+ "account_number": "1257"
+ },
+ "Ackumulerade nedskrivningar på datorer": {
+ "account_number": "1258",
+ "account_type": "Accumulated Depreciation"
+ },
+ "Ackumulerade avskrivningar på datorer": {
+ "account_number": "1259",
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "126 Leasade tillgångar": {
+ "is_group": 1,
+ "Leasade tillgångar": {
+ "account_number": "1260"
+ },
+ "Ackumulerade avskrivningar på leasade tillgångar": {
+ "account_number": "1269",
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "128 Pågående nyanläggningar och förskott för maskiner och inventarier": {
+ "is_group": 1,
+ "Pågående nyanläggningar och förskott för maskiner och inventarier": {
+ "account_number": "1280"
+ },
+ "Pågående nyanläggningar, maskiner och inventarier": {
+ "account_number": "1281"
+ },
+ "Förskott för maskiner och inventarier": {
+ "account_number": "1288"
+ }
+ },
+ "129 Övriga materiella anläggningstillgångar": {
+ "is_group": 1,
+ "Övriga materiella anläggningstillgångar": {
+ "account_number": "1290",
+ "account_type": "Fixed Asset"
+ },
+ "Konst och liknande tillgångar": {
+ "account_number": "1291",
+ "account_type": "Fixed Asset"
+ },
+ "Djur som klassificeras som anläggningstillgång": {
+ "account_number": "1292"
+ },
+ "Ackumulerade nedskrivningar på övriga materiella anläggningstillgångar": {
+ "account_number": "1298"
+ },
+ "Ackumulerade avskrivningar på övriga materiella anläggningstillgångar": {
+ "account_number": "1299",
+ "account_type": "Accumulated Depreciation"
+ }
+ }
+ },
+ "13 Finansiella anläggningstillgångar": {
+ "is_group": 1,
+ "131 Andelar i koncernföretag": {
+ "is_group": 1,
+ "Andelar i koncernföretag": {
+ "account_number": "1310"
+ },
+ "Aktier i noterade svenska koncernföretag": {
+ "account_number": "1311"
+ },
+ "Aktier i onoterade svenska koncernföretag": {
+ "account_number": "1312"
+ },
+ "Aktier i noterade utländska koncernföretag": {
+ "account_number": "1313"
+ },
+ "Aktier i onoterade utländska koncernföretag": {
+ "account_number": "1314"
+ },
+ "Andra andelar i svenska koncernföretag": {
+ "account_number": "1316"
+ },
+ "Andra andelar i utländska koncernföretag": {
+ "account_number": "1317"
+ },
+ "Ackumulerade nedskrivningar av andelar i koncernföretag": {
+ "account_number": "1318"
+ }
+ },
+ "132 Långfristiga fordringar hos koncernföretag": {
+ "is_group": 1,
+ "Långfristiga fordringar hos koncernföretag": {
+ "account_number": "1320"
+ },
+ "Långfristiga fordringar hos moderföretag": {
+ "account_number": "1321"
+ },
+ "Långfristiga fordringar hos dotterföretag": {
+ "account_number": "1322"
+ },
+ "Långfristiga fordringar hosandra koncernföretag": {
+ "account_number": "1323"
+ },
+ "Ackumulerade nedskrivningar av långfristiga fordringar hos koncernföretag": {
+ "account_number": "1328"
+ }
+ },
+ "133 Andelar i intresseföretag, gemensamt styrda företag och övriga företag": {
+ "is_group": 1,
+ "Andelar i intresseföretag, gemensamt styrda företag och övriga företag": {
+ "account_number": "1330"
+ },
+ "Andelar i intresseföretag": {
+ "account_number": "1331"
+ },
+ "Ackumulerade nedskrivningar av andelar i intresseföretag": {
+ "account_number": "1332"
+ },
+ "Andelar i gemensamt styrda företag": {
+ "account_number": "1333"
+ },
+ "Ackumulerade nedskrivningar av andelar i gemensamt styrda företag": {
+ "account_number": "1334"
+ },
+ "Andelar i övriga företag som det finns ett ägarintresse i": {
+ "account_number": "1336"
+ },
+ "Ackumulerade nedskrivningar av andelar i övriga företag": {
+ "account_number": "1337"
+ },
+ "Ackumulerade nedskrivningar av andelar i intresseföretag övriga": {
+ "account_number": "1338"
+ }
+ },
+ "134 Långfristiga fordringar hos intresseföretag": {
+ "is_group": 1,
+ "Långfristiga fordringar hos intresseföretag, gemensamt styrda företag": {
+ "account_number": "1340"
+ },
+ "Långfristiga fordringar hos intresseföretag": {
+ "account_number": "1341"
+ },
+ "Ackumulerade nedskrivningar av långfristiga fordringar hos intresseföretag": {
+ "account_number": "1342"
+ },
+ "Långfristiga fordringar hos gemensamt styrda företag": {
+ "account_number": "1343"
+ },
+ "Ackumulerade nedskrivningar av långfristiga fordringar hos gemensamt styrda företag": {
+ "account_number": "1344"
+ },
+ "Långfristiga fordringar hos övriga företag som det finns ett ägarintresse i": {
+ "account_number": "1346"
+ },
+ "Ackumulerade nedskrivningar av långfristiga fordringar hos övriga företag": {
+ "account_number": "1347"
+ },
+ "Ackumulerade nedskrivningar av långfristiga fordringar hos intresseföretag, gemensamt styrda företag": {
+ "account_number": "1348"
+ }
+ },
+ "135 Andelar och värdepapper i andra företag": {
+ "is_group": 1,
+ "Andelar och värdepapper i andra företag": {
+ "account_number": "1350"
+ },
+ "Andelar i noterade företag": {
+ "account_number": "1351"
+ },
+ "Andra andelar": {
+ "account_number": "1352"
+ },
+ "Andelar i bostadsrättsföreningar": {
+ "account_number": "1353"
+ },
+ "Obligationer": {
+ "account_number": "1354"
+ },
+ "Andelar i ekonomiska föreningar, övriga företag": {
+ "account_number": "1356"
+ },
+ "Andelar i handelsbolag, andra företag": {
+ "account_number": "1357"
+ },
+ "Ackumulerade nedskrivningar av andra andelar och värdepapper": {
+ "account_number": "1358"
+ }
+ },
+ "136 Lån till delägare eller närstående enligt ABL, långfristig del": {
+ "is_group": 1,
+ "Lån till delägare eller närstående enligt ABL, långfristig del": {
+ "account_number": "1360"
+ },
+ "Ackumulerade nedskrivningar av lån till delägare eller närstående enligt ABL, långfristig del": {
+ "account_number": "1369"
+ }
+ },
+ "137 Uppskjuten skattefordran": {
+ "is_group": 1,
+ "Uppskjuten skattefordran": {
+ "account_number": "1370"
+ }
+ },
+ "138 Andra långfristiga fordringar": {
+ "is_group": 1,
+ "Andra långfristiga fordringar": {
+ "account_number": "1380",
+ "account_type": "Receivable"
+ },
+ "Långfristiga reversfordringar": {
+ "account_number": "1381"
+ },
+ "Långfristiga fordringar hos anställda": {
+ "account_number": "1382"
+ },
+ "Lämnade depositioner, långfristiga": {
+ "account_number": "1383"
+ },
+ "Derivat": {
+ "account_number": "1384"
+ },
+ "Kapitalförsäkring": {
+ "account_number": "1385"
+ },
+ "Långfristiga kontraktsfordringar": {
+ "account_number": "1387"
+ },
+ "Långfristiga kundfordringar": {
+ "account_number": "1388"
+ },
+ "Ackumulerade nedskrivningar av andra långfristiga fordringar": {
+ "account_number": "1389"
+ }
+ }
+ },
+ "14 Lager, produkter i arbete och pågående arbeten": {
+ "is_group": 1,
+ "account_type": "Stock",
+ "141 Lager av råvaror": {
+ "is_group": 1,
+ "Lager av råvaror": {
+ "account_number": "1410",
+ "account_type": "Stock"
+ },
+ "Förändring av lager av råvaror": {
+ "account_number": "1419",
+ "account_type": "Stock Adjustment"
+ }
+ },
+ "142 Lager av tillsatsmaterial och förnödenheter": {
+ "is_group": 1,
+ "Lager av tillsatsmaterial och förnödenheter": {
+ "account_number": "1420",
+ "account_type": "Stock"
+ },
+ "Förändring av lager av tillsatsmaterial och förnödenheter": {
+ "account_number": "1429",
+ "account_type": "Stock Adjustment"
+ }
+ },
+ "144 Produkter i arbete": {
+ "is_group": 1,
+ "Produkter i arbete": {
+ "account_number": "1440",
+ "account_type": "Stock"
+ },
+ "Förändring av produkter i arbete": {
+ "account_number": "1449",
+ "account_type": "Stock Adjustment"
+ }
+ },
+ "145 Lager av färdiga varor": {
+ "is_group": 1,
+ "Lager av färdiga varor": {
+ "account_number": "1450",
+ "account_type": "Stock"
+ },
+ "Förändring av lager av färdiga varor": {
+ "account_number": "1459",
+ "account_type": "Stock Adjustment"
+ }
+ },
+ "146 Lager av handelsvaror": {
+ "is_group": 1,
+ "Lager av handelsvaror": {
+ "account_number": "1460",
+ "account_type": "Stock"
+ },
+ "Lager av varor VMB": {
+ "account_number": "1465"
+ },
+ "Lager av varor VMB förenklad": {
+ "account_number": "1467"
+ },
+ "Förändring av lager av handelsvaror": {
+ "account_number": "1469",
+ "account_type": "Stock Adjustment"
+ }
+ },
+ "147 Pågående arbeten": {
+ "is_group": 1,
+ "Pågående arbeten": {
+ "account_number": "1470"
+ },
+ "Pågående arbeten, nedlagda kostnader": {
+ "account_number": "1471"
+ },
+ "Pågående arbeten, fakturering": {
+ "account_number": "1478"
+ },
+ "Förändring av pågående arbeten": {
+ "account_number": "1479"
+ }
+ },
+ "148 Förskott för varor och tjänster": {
+ "is_group": 1,
+ "Förskott för varor och tjänster": {
+ "account_number": "1480"
+ },
+ "Remburser": {
+ "account_number": "1481"
+ },
+ "Övriga förskott till leverantörer": {
+ "account_number": "1489"
+ }
+ },
+ "149 Övriga lagertillgångar": {
+ "is_group": 1,
+ "Övriga lagertillgångar": {
+ "account_number": "1490"
+ },
+ "Lager av värdepapper": {
+ "account_number": "1491"
+ },
+ "Lager av fastigheter": {
+ "account_number": "1492"
+ },
+ "Djur som klassificeras som omsättningstillgång": {
+ "account_number": "1493"
+ }
+ }
+ },
+ "15 Kundfordringar": {
+ "account_type": "Receivable",
+ "is_group": 1,
+ "151 Kundfordringar": {
+ "is_group": 1,
+ "Kundfordringar": {
+ "account_number": "1510",
+ "account_type": "Receivable"
+ },
+ "Kundfordringar ": {
+ "account_number": "1511",
+ "account_type": "Receivable"
+ },
+ "Belånade kundfordringar (factoring)": {
+ "account_number": "1512",
+ "account_type": "Receivable"
+ },
+ "Kundfordringar – delad faktura": {
+ "account_number": "1513",
+ "account_type": "Receivable"
+ },
+ "Tvistiga kundfordringar": {
+ "account_number": "1516"
+ },
+ "Ej reskontraförda kundfordringar": {
+ "account_number": "1518"
+ },
+ "Nedskrivning av kundfordringar": {
+ "account_number": "1519",
+ "account_type": "Receivable"
+ }
+ },
+ "152 Växelfordringar": {
+ "is_group": 1,
+ "Växelfordringar": {
+ "account_number": "1520"
+ },
+ "Osäkra växelfordringar": {
+ "account_number": "1525"
+ },
+ "Nedskrivning av växelfordringar": {
+ "account_number": "1529"
+ }
+ },
+ "153 Kontraktsfordringar": {
+ "is_group": 1,
+ "Kontraktsfordringar": {
+ "account_number": "1530"
+ },
+ "Kontraktsfordringar ": {
+ "account_number": "1531"
+ },
+ "Belånade kontraktsfordringar": {
+ "account_number": "1532"
+ },
+ "Tvistiga kontraktsfordringar": {
+ "account_number": "1536"
+ },
+ "Nedskrivning av kontraktsfordringar": {
+ "account_number": "1539"
+ }
+ },
+ "155 Konsignationsfordringar": {
+ "is_group": 1,
+ "Konsignationsfordringar": {
+ "account_number": "1550"
+ }
+ },
+ "156 Kundfordringar hos koncernföretag": {
+ "is_group": 1,
+ "Kundfordringar hos koncernföretag": {
+ "account_number": "1560"
+ },
+ "Kundfordringar hos moderföretag": {
+ "account_number": "1561"
+ },
+ "Kundfordringar hos dotterföretag": {
+ "account_number": "1562"
+ },
+ "Kundfordringar hos andra koncernföretag": {
+ "account_number": "1563"
+ },
+ "Ej reskontraförda kundfordringar hos koncernföretag": {
+ "account_number": "1568"
+ },
+ "Nedskrivning av kundfordringar hos koncernföretag": {
+ "account_number": "1569"
+ }
+ },
+ "157 Kundfordringar hos intresseföretag, gemensamt styrda företag": {
+ "is_group": 1,
+ "Kundfordringar hos intresseföretag, gemensamt styrda företag": {
+ "account_number": "1570"
+ },
+ "Kundfordringar hos intresseföretag": {
+ "account_number": "1571"
+ },
+ "Kundfordringar hos gemensamt styrda företag": {
+ "account_number": "1572"
+ },
+ "Kundfordringar hos övriga företag som det finns ett ägarintresse i": {
+ "account_number": "1573"
+ }
+ },
+ "158 Fordringar för kontokort och kuponger": {
+ "is_group": 1,
+ "Fordringar för kontokort och kuponger": {
+ "account_number": "1580"
+ }
+ }
+ },
+ "16 Övriga kortfristiga fordringar": {
+ "is_group": 1,
+ "161 Kortfristiga fordringar hos anställda": {
+ "is_group": 1,
+ "Kortfristiga fordringar hos anställda": {
+ "account_number": "1610"
+ },
+ "Reseförskott": {
+ "account_number": "1611"
+ },
+ "Kassaförskott": {
+ "account_number": "1612"
+ },
+ "Övriga förskott": {
+ "account_number": "1613"
+ },
+ "Tillfälliga lån till anställda": {
+ "account_number": "1614"
+ },
+ "Övriga fordringar hos anställda": {
+ "account_number": "1619"
+ }
+ },
+ "162 Upparbetad men ej fakturerad intäkt": {
+ "is_group": 1,
+ "Upparbetad men ej fakturerad intäkt": {
+ "account_number": "1620"
+ }
+ },
+ "163 Avräkning för skatter och avgifter (skattekonto)": {
+ "is_group": 1,
+ "Avräkning för skatter och avgifter (skattekonto)": {
+ "account_number": "1630",
+ "account_type": "Tax"
+ }
+ },
+ "164 Skattefordringar": {
+ "is_group": 1,
+ "Skattefordringar": {
+ "account_number": "1640"
+ }
+ },
+ "165 Momsfordran": {
+ "is_group": 1,
+ "Momsfordran": {
+ "account_number": "1650"
+ }
+ },
+ "166 Kortfristiga fordringar hos koncernföretag": {
+ "is_group": 1,
+ "Kortfristiga fordringar hos koncernföretag": {
+ "account_number": "1660"
+ },
+ "Kortfristiga fordringar hos moderföretag": {
+ "account_number": "1661"
+ },
+ "Kortfristiga fordringar hos dotterföretag": {
+ "account_number": "1662"
+ },
+ "Kortfristiga fordringar hos andra koncernföretag": {
+ "account_number": "1663"
+ }
+ },
+ "167 Kortfristiga fordringar hos intresseföretag, gemensamt styrda företag": {
+ "is_group": 1,
+ "Kortfristiga fordringar hos intresseföretag, gemensamt styrda företag": {
+ "account_number": "1670"
+ },
+ "Kortfristiga fordringar hos intresseföretag": {
+ "account_number": "1671"
+ },
+ "Kortfristiga fordringar hos gemensamt styrda företag": {
+ "account_number": "1672"
+ },
+ "Kortfristiga fordringar hos övriga företag som det finns ett ögarintresse i": {
+ "account_number": "1673"
+ }
+ },
+ "168 Andra kortfristiga fordringar": {
+ "is_group": 1,
+ "Andra kortfristiga fordringar": {
+ "account_number": "1680"
+ },
+ "Utlägg för kunder": {
+ "account_number": "1681"
+ },
+ "Kortfristiga lånefordringar": {
+ "account_number": "1682"
+ },
+ "Derivat": {
+ "account_number": "1683"
+ },
+ "Kortfristiga fordringar hos leverantörer": {
+ "account_number": "1684"
+ },
+ "Kortfristiga fordringar hos delägare eller närstående": {
+ "account_number": "1685"
+ },
+ "Kortfristig del av långfristiga fordringar": {
+ "account_number": "1687"
+ },
+ "Fordran arbetsmarknadsförsäkringar": {
+ "account_number": "1688"
+ },
+ "Övriga kortfristiga fordringar": {
+ "account_number": "1689"
+ }
+ },
+ "169 Fordringar för tecknat men ej inbetalt aktiekapital": {
+ "is_group": 1,
+ "Fordringar för tecknat men ej inbetalt aktiekapital": {
+ "account_number": "1690"
+ }
+ }
+ },
+ "17 Förutbetalda kostnader och upplupna intäkter": {
+ "is_group": 1,
+ "171 Förutbetalda hyreskostnader": {
+ "is_group": 1,
+ "Förutbetalda hyreskostnader": {
+ "account_number": "1710"
+ }
+ },
+ "172 Förutbetalda leasingavgifter": {
+ "is_group": 1,
+ "Förutbetalda leasingavgifter": {
+ "account_number": "1720"
+ }
+ },
+ "173 Förutbetalda försäkringspremier": {
+ "is_group": 1,
+ "Förutbetalda försäkringspremier": {
+ "account_number": "1730"
+ }
+ },
+ "174 Förutbetalda räntekostnader": {
+ "is_group": 1,
+ "Förutbetalda räntekostnader": {
+ "account_number": "1740"
+ }
+ },
+ "175 Upplupna hyresintäkter": {
+ "is_group": 1,
+ "Upplupna hyresintäkter": {
+ "account_number": "1750"
+ }
+ },
+ "176 Upplupna ränteintäkter": {
+ "is_group": 1,
+ "Upplupna ränteintäkter": {
+ "account_number": "1760"
+ }
+ },
+ "177 Tillgångar av kostnadsnatur": {
+ "is_group": 1,
+ "Tillgångar av kostnadsnatur": {
+ "account_number": "1770"
+ }
+ },
+ "178 Upplupna avtalsintäkter": {
+ "is_group": 1,
+ "Upplupna avtalsintäkter": {
+ "account_number": "1780"
+ }
+ },
+ "179 Övriga förutbetalda kostnader och upplupna intäkter": {
+ "is_group": 1,
+ "Övriga förutbetalda kostnader och upplupna intäkter": {
+ "account_number": "1790"
+ }
+ }
+ },
+ "18 Kortfristiga placeringar": {
+ "is_group": 1,
+ "181 Andelar i börsnoterade företag": {
+ "is_group": 1,
+ "Andelar i börsnoterade företag": {
+ "account_number": "1810"
+ }
+ },
+ "182 Obligationer": {
+ "is_group": 1,
+ "Obligationer": {
+ "account_number": "1820"
+ }
+ },
+ "183 Konvertibla skuldebrev": {
+ "is_group": 1,
+ "Konvertibla skuldebrev": {
+ "account_number": "1830"
+ }
+ },
+ "186 Andelar i koncernföretag, kortfristigt": {
+ "is_group": 1,
+ "Andelar i koncernföretag, kortfristigt": {
+ "account_number": "1860"
+ }
+ },
+ "188 Andra kortfristiga placeringar": {
+ "is_group": 1,
+ "Andra kortfristiga placeringar": {
+ "account_number": "1880"
+ },
+ "Derivat": {
+ "account_number": "1886"
+ },
+ "Andelar i övriga företag": {
+ "account_number": "1889"
+ }
+ },
+ "189 Nedskrivning av kortfristiga placeringar": {
+ "is_group": 1,
+ "Nedskrivning av kortfristiga placeringar": {
+ "account_number": "1890"
+ }
+ }
+ },
+ "19 Kassa och bank": {
+ "account_type": "Cash",
+ "is_group": 1,
+ "191 Kassa": {
+ "is_group": 1,
+ "Kassa": {
+ "account_number": "1910",
+ "account_type": "Cash"
+ },
+ "Huvudkassa": {
+ "account_number": "1911"
+ },
+ "Kassa 2": {
+ "account_number": "1912"
+ },
+ "Kassa 3": {
+ "account_number": "1913"
+ }
+ },
+ "192 PlusGiro": {
+ "is_group": 1,
+ "PlusGiro": {
+ "account_number": "1920"
+ }
+ },
+ "193 Företagskonto/checkkonto/affärskonto": {
+ "is_group": 1,
+ "Företagskonto/checkkonto/affärskonto": {
+ "account_number": "1930",
+ "account_type": "Bank"
+ }
+ },
+ "194 Övriga bankkonton": {
+ "is_group": 1,
+ "Övriga bankkonton": {
+ "account_number": "1940"
+ }
+ },
+ "195 Bankcertifikat": {
+ "is_group": 1,
+ "Bankcertifikat": {
+ "account_number": "1950"
+ }
+ },
+ "196 Koncernkonto moderföretag": {
+ "is_group": 1,
+ "Koncernkonto moderföretag": {
+ "account_number": "1960"
+ }
+ },
+ "197 Särskilda bankkonton": {
+ "is_group": 1,
+ "Särskilda bankkonton": {
+ "account_number": "1970"
+ },
+ "Upphovsmannakonto": {
+ "account_number": "1972"
+ },
+ "Skogskonto": {
+ "account_number": "1973"
+ },
+ "Spärrade bankmedel": {
+ "account_number": "1974"
+ },
+ "Övriga särskilda bankkonton": {
+ "account_number": "1979"
+ }
+ },
+ "198 Valutakonton": {
+ "is_group": 1,
+ "Valutakonton": {
+ "account_number": "1980"
+ }
+ },
+ "199 Redovisningsmedel": {
+ "is_group": 1,
+ "Redovisningsmedel": {
+ "account_number": "1990"
+ }
+ }
+ }
+ },
+ "2 Eget Kapital och Skulder": {
+ "root_type": "Liability",
+ "is_group": 1,
+ "20 Eget Kapital": {
+ "account_type": "Equity",
+ "is_group": 1,
+ "201 Eget kapital, delägare 1": {
+ "is_group": 1,
+ "Eget kapital": {
+ "account_number": "2010",
+ "account_type": "Equity"
+ },
+ "Egna varuuttag": {
+ "account_number": "2011",
+ "account_type": "Equity"
+ },
+ "Övriga egna uttag": {
+ "account_number": "2013",
+ "account_type": "Equity"
+ },
+ "Årets kapitaltillskott": {
+ "account_number": "2017",
+ "account_type": "Equity"
+ },
+ "Övriga egna insättningar": {
+ "account_number": "2018",
+ "account_type": "Equity"
+ },
+ "Årets resultat": {
+ "account_number": "2019",
+ "account_type": "Equity"
+ }
+ },
+ "202 Eget kapital, delägare 2": {
+ "is_group": 1,
+ "Eget kapital": {
+ "account_number": "2020",
+ "account_type": "Equity"
+ },
+ "Egna varuuttag": {
+ "account_number": "2021",
+ "account_type": "Equity"
+ },
+ "Övriga egna uttag": {
+ "account_number": "2023",
+ "account_type": "Equity"
+ },
+ "Årets kapitaltillskott": {
+ "account_number": "2027",
+ "account_type": "Equity"
+ },
+ "Övriga egna insättningar": {
+ "account_number": "2028",
+ "account_type": "Equity"
+ },
+ "Årets resultat": {
+ "account_number": "2029",
+ "account_type": "Equity"
+ }
+ },
+ "203 Eget kapital, delägare 3": {
+ "is_group": 1,
+ "Eget kapital": {
+ "account_number": "2030",
+ "account_type": "Equity"
+ },
+ "Egna varuuttag": {
+ "account_number": "2031",
+ "account_type": "Equity"
+ },
+ "Övriga egna uttag": {
+ "account_number": "2033",
+ "account_type": "Equity"
+ },
+ "Årets kapitaltillskott": {
+ "account_number": "2037",
+ "account_type": "Equity"
+ },
+ "Övriga egna insättningar": {
+ "account_number": "2038",
+ "account_type": "Equity"
+ },
+ "Årets resultat": {
+ "account_number": "2039",
+ "account_type": "Equity"
+ }
+ },
+ "204 Eget kapital, delägare 4": {
+ "is_group": 1,
+ "Eget kapital": {
+ "account_number": "2040",
+ "account_type": "Equity"
+ },
+ "Egna varuuttag": {
+ "account_number": "2041",
+ "account_type": "Equity"
+ },
+ "Övriga egna uttag": {
+ "account_number": "2043",
+ "account_type": "Equity"
+ },
+ "Årets kapitaltillskott": {
+ "account_number": "2047",
+ "account_type": "Equity"
+ },
+ "Övriga egna insättningar": {
+ "account_number": "2048",
+ "account_type": "Equity"
+ },
+ "Årets resultat": {
+ "account_number": "2049",
+ "account_type": "Equity"
+ }
+ },
+ "205 Avsättning till expansionsfond": {
+ "is_group": 1,
+ "Avsättning till expansionsfond": {
+ "account_number": "2050"
+ }
+ },
+ "206 Eget kapital i ideella föreningar, stiftelser och registrerade trossamfund": {
+ "is_group": 1,
+ "Eget kapital i ideella föreningar, stiftelser och registrerade trossamfund": {
+ "account_number": "2060",
+ "account_type": "Equity"
+ },
+ "Eget kapital/stiftelsekapital/grundkapital": {
+ "account_number": "2061"
+ },
+ "Förändring i fond för verkligt värde": {
+ "account_number": "2065"
+ },
+ "Värdesäkringsfond": {
+ "account_number": "2066"
+ },
+ "Balanserad vinst eller förlust/balanserat kapital": {
+ "account_number": "2067"
+ },
+ "Vinst eller förlust från föregående år": {
+ "account_number": "2068"
+ },
+ "Årets resultat": {
+ "account_number": "2069"
+ }
+ },
+ "207 Ändamålsbestämda medel": {
+ "is_group": 1,
+ "Ändamålsbestämda medel": {
+ "account_number": "2070",
+ "account_type": "Equity"
+ },
+ "Ändamål 1": {
+ "account_number": "2071"
+ },
+ "Ändamål 2": {
+ "account_number": "2072"
+ }
+ },
+ "208 Bundet eget kapital": {
+ "is_group": 1,
+ "Bundet eget kapital": {
+ "account_number": "2080"
+ },
+ "Aktiekapital": {
+ "account_number": "2081",
+ "account_type": "Equity"
+ },
+ "Ej registrerat aktiekapital": {
+ "account_number": "2082"
+ },
+ "Medlemsinsatser": {
+ "account_number": "2083",
+ "account_type": "Equity"
+ },
+ "Förlagsinsatser": {
+ "account_number": "2084"
+ },
+ "Uppskrivningsfond": {
+ "account_number": "2085"
+ },
+ "Reservfond": {
+ "account_number": "2086",
+ "account_type": "Equity"
+ },
+ "Bunden överkursfond": {
+ "account_number": "2087"
+ },
+ "Fond för yttre underhåll": {
+ "account_number": "2088"
+ },
+ "Fond för utvecklingsutgifter": {
+ "account_number": "2089"
+ }
+ },
+ "209 Fritt eget kapital": {
+ "is_group": 1,
+ "Fritt eget kapital": {
+ "account_number": "2090",
+ "account_type": "Equity"
+ },
+ "Balanserad vinst eller förlust": {
+ "account_number": "2091",
+ "account_type": "Equity"
+ },
+ "Mottagna/lämnade koncernbidrag": {
+ "account_number": "2092"
+ },
+ "Erhållna aktieägartillskott": {
+ "account_number": "2093"
+ },
+ "Egna aktier": {
+ "account_number": "2094"
+ },
+ "Fusionsresultat": {
+ "account_number": "2095"
+ },
+ "Fond för verkligt värde": {
+ "account_number": "2096"
+ },
+ "Fri överkursfond": {
+ "account_number": "2097"
+ },
+ "Vinst eller förlust från föregående år": {
+ "account_number": "2098",
+ "account_type": "Equity"
+ },
+ "Årets resultat": {
+ "account_number": "2099",
+ "account_type": "Equity"
+ }
+ }
+ },
+ "21 Obeskattade reserver": {
+ "root_type": "Equity",
+ "is_group": 1,
+ "211 Periodiseringsfonder": {
+ "account_type": "Equity",
+ "is_group": 1,
+ "Periodiseringsfonder": {
+ "account_number": "2110"
+ }
+ },
+ "212 Periodiseringsfond 2020": {
+ "is_group": 1,
+ "Periodiseringsfond 2020": {
+ "account_number": "2120",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2021": {
+ "account_number": "2121",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2022": {
+ "account_number": "2122",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2023": {
+ "account_number": "2123",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2024": {
+ "account_number": "2124",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2025": {
+ "account_number": "2125",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2017": {
+ "account_number": "2127",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2018": {
+ "account_number": "2128",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2019": {
+ "account_number": "2129",
+ "account_type": "Equity"
+ }
+ },
+ "213 Periodiseringsfond 2020": {
+ "is_group": 1,
+ "Periodiseringsfond 2020": {
+ "account_number": "2130",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2021": {
+ "account_number": "2131",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2022": {
+ "account_number": "2132",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2023": {
+ "account_number": "2133",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2024": {
+ "account_number": "2134",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2025-2": {
+ "account_number": "2135",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2017": {
+ "account_number": "2137",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2018": {
+ "account_number": "2138",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2019": {
+ "account_number": "2139",
+ "account_type": "Equity"
+ }
+ },
+ "215 Ackumulerade överavskrivningar": {
+ "is_group": 1,
+ "Ackumulerade överavskrivningar": {
+ "account_number": "2150",
+ "account_type": "Equity"
+ },
+ "Ackumulerade överavskrivningar på immateriella anläggningstillgångar": {
+ "account_number": "2151"
+ },
+ "Ackumulerade överavskrivningar på byggnader och markanläggningar": {
+ "account_number": "2152"
+ },
+ "Ackumulerade överavskrivningar på maskiner och inventarier": {
+ "account_number": "2153"
+ }
+ },
+ "216 Ersättningsfond": {
+ "is_group": 1,
+ "Ersättningsfond": {
+ "account_number": "2160"
+ },
+ "Ersättningsfond maskiner och inventarier": {
+ "account_number": "2161"
+ },
+ "Ersättningsfond byggnader och markanläggningar": {
+ "account_number": "2162"
+ },
+ "Ersättningsfond för djurlager i jordbruk och renskötsel": {
+ "account_number": "2164"
+ }
+ },
+ "219 Övriga obeskattade reserver": {
+ "is_group": 1,
+ "Övriga obeskattade reserver": {
+ "account_number": "2190"
+ },
+ "Lagerreserv": {
+ "account_number": "2196"
+ },
+ "Övriga obeskattade reserver övriga": {
+ "account_number": "2199"
+ }
+ }
+ },
+ "22 Avsättningar": {
+ "account_type": "Equity",
+ "is_group": 1,
+ "221 Avsättningar för pensioner enligt tryggandelagen": {
+ "account_type": "Equity",
+ "is_group": 1,
+ "Avsättningar för pensioner enligt tryggandelagen": {
+ "account_number": "2210",
+ "account_type": "Equity"
+ }
+ },
+ "222 Avsättningar för garantier": {
+ "account_type": "Equity",
+ "is_group": 1,
+ "Avsättningar för garantier": {
+ "account_number": "2220",
+ "account_type": "Equity"
+ }
+ },
+ "223 Övriga avsättningar för pensioner och liknande förpliktelser": {
+ "account_type": "Equity",
+ "is_group": 1,
+ "Övriga avsättningar för pensioner och liknande förpliktelser": {
+ "account_number": "2230"
+ }
+ },
+ "224 Avsättningar för uppskjutna skatter": {
+ "is_group": 1,
+ "Avsättningar för uppskjutna skatter": {
+ "account_number": "2240"
+ }
+ },
+ "225 Övriga avsättningar för skatter": {
+ "is_group": 1,
+ "Övriga avsättningar för skatter": {
+ "account_number": "2250"
+ },
+ "Avsättningar för tvistiga skatter": {
+ "account_number": "2252"
+ },
+ "Avsättningar särskild löneskatt, deklarationspost": {
+ "account_number": "2253"
+ }
+ },
+ "229 Övriga avsättningar": {
+ "account_type": "Equity",
+ "is_group": 1,
+ "Övriga avsättningar": {
+ "account_number": "2290",
+ "account_type": "Equity"
+ }
+ }
+ },
+ "23 Långfristiga skulder": {
+ "is_group": 1,
+ "231 Obligations- och förlagslån": {
+ "is_group": 1,
+ "Obligations- och förlagslån": {
+ "account_number": "2310"
+ }
+ },
+ "232 Konvertibla lån och liknande": {
+ "is_group": 1,
+ "Konvertibla lån och liknande": {
+ "account_number": "2320"
+ },
+ "Konvertibla lån": {
+ "account_number": "2321"
+ },
+ "Lån förenade med optionsrätt": {
+ "account_number": "2322"
+ },
+ "Vinstandelslån": {
+ "account_number": "2323"
+ },
+ "Kapitalandelslån": {
+ "account_number": "2334"
+ }
+ },
+ "233 Checkräkningskredit": {
+ "is_group": 1,
+ "Checkräkningskredit": {
+ "account_number": "2330"
+ },
+ "Checkräkningskredit 1": {
+ "account_number": "2331"
+ },
+ "Checkräkningskredit 2": {
+ "account_number": "2332"
+ }
+ },
+ "234 Byggnadskreditiv": {
+ "is_group": 1,
+ "Byggnadskreditiv": {
+ "account_number": "2340"
+ }
+ },
+ "235 Andra långfristiga skulder till kreditinstitut": {
+ "is_group": 1,
+ "Andra långfristiga skulder till kreditinstitut": {
+ "account_number": "2350"
+ },
+ "Fastighetslån, långfristig del": {
+ "account_number": "2351"
+ },
+ "Långfristiga lån i utländsk valuta från kreditinstitut": {
+ "account_number": "2355"
+ },
+ "Övriga långfristiga lån från kreditinstitut": {
+ "account_number": "2359"
+ }
+ },
+ "236 Långfristiga skulder till koncernfäretag": {
+ "is_group": 1,
+ "Långfristiga skulder till koncernfäretag": {
+ "account_number": "2360"
+ },
+ "Långfristiga skulder till moderfäretag": {
+ "account_number": "2361"
+ },
+ "Långfristiga skulder till dotterfäretag": {
+ "account_number": "2362"
+ },
+ "Långfristiga skulder till andra koncernfäretag": {
+ "account_number": "2363"
+ }
+ },
+ "237 Långfristiga skulder till intresseföretag, gemensamt styrda företag": {
+ "is_group": 1,
+ "Långfristiga skulder till intresseföretag, gemensamt styrda företag": {
+ "account_number": "2370"
+ },
+ "Långfristiga skulder till intresseföretag": {
+ "account_number": "2371"
+ },
+ "Långfristiga skulder till gemensamt styrda företag": {
+ "account_number": "2372"
+ },
+ "Långfristiga skulder till övriga företag som det finns ett ägarintresse i": {
+ "account_number": "2373"
+ }
+ },
+ "239 Övriga långfristiga skulder": {
+ "is_group": 1,
+ "Övriga långfristiga skulder": {
+ "account_number": "2390"
+ },
+ "Avbetalningskontrakt, långfristig del": {
+ "account_number": "2391"
+ },
+ "Villkorliga långfristiga skulder": {
+ "account_number": "2392"
+ },
+ "Lån från närstående personer, långfristig del": {
+ "account_number": "2393"
+ },
+ "Långfristiga leverantörskrediter": {
+ "account_number": "2394"
+ },
+ "Andra långfristiga lån i utländsk valuta": {
+ "account_number": "2395"
+ },
+ "Derivat": {
+ "account_number": "2396"
+ },
+ "Mottagna depositioner, långfristiga": {
+ "account_number": "2397"
+ },
+ "Övriga långfristiga skulder övriga": {
+ "account_number": "2399"
+ }
+ }
+ },
+ "24 Kortfristiga skulder till kreditinstitut, kunder och leverantörer": {
+ "is_group": 1,
+ "241 Andra kortfristiga låneskulder till kreditinstitut": {
+ "is_group": 1,
+ "Andra kortfristiga låneskulder till kreditinstitut": {
+ "account_number": "2410",
+ "account_type": "Payable"
+ },
+ "Kortfristiga lån från kreditinstitut": {
+ "account_number": "2411"
+ },
+ "Byggnadskreditiv, kortfristig del": {
+ "account_number": "2412"
+ },
+ "Kortfristig del av långfristiga skulder till kreditinstitut": {
+ "account_number": "2417"
+ },
+ "Övriga kortfristiga skulder till kreditinstitut": {
+ "account_number": "2419"
+ }
+ },
+ "242 Förskott från kunder": {
+ "is_group": 1,
+ "Förskott från kunder": {
+ "account_number": "2420",
+ "account_type": "Payable"
+ },
+ "Ej inlösta presentkort": {
+ "account_number": "2421"
+ },
+ "Övriga förskott från kunder": {
+ "account_number": "2429"
+ }
+ },
+ "243 Pågående arbeten": {
+ "is_group": 1,
+ "Pågående arbeten": {
+ "account_number": "2430",
+ "account_type": "Payable"
+ },
+ "Pågående arbeten, fakturering": {
+ "account_number": "2431"
+ },
+ "Pågående arbeten, nedlagda kostnader": {
+ "account_number": "2438"
+ },
+ "Beräknad fÖrändring av pågående arbeten": {
+ "account_number": "2439"
+ }
+ },
+ "244 Leverantörsskulder": {
+ "is_group": 1,
+ "Leverantörsskulder": {
+ "account_number": "2440",
+ "account_type": "Payable"
+ },
+ "Leverantörsskulder övriga": {
+ "account_number": "2441"
+ },
+ "Konsignationsskulder": {
+ "account_number": "2443"
+ },
+ "Tvistiga leverantörsskulder": {
+ "account_number": "2445"
+ },
+ "Ej reskontraförda leverantörsskulder": {
+ "account_number": "2448",
+ "account_type": "Stock Received But Not Billed"
+ }
+ },
+ "245 Fakturerad men ej upparbetad intäkt": {
+ "is_group": 1,
+ "Fakturerad men ej upparbetad intäkt": {
+ "account_number": "2450"
+ }
+ },
+ "246 Leverantörsskulder till koncernföretag": {
+ "is_group": 1,
+ "Leverantörsskulder till koncernföretag": {
+ "account_number": "2460"
+ },
+ "Leverantörsskulder till moderföretag": {
+ "account_number": "2461"
+ },
+ "Leverantörsskulder till dotterföretag": {
+ "account_number": "2462"
+ },
+ "Leverantörsskulder till andra koncernföretag": {
+ "account_number": "2463"
+ }
+ },
+ "247 Leverantörsskulder till intresseföretag, gemensamt styrda företag och övriga företag som det finns ett ägarintresse i": {
+ "is_group": 1,
+ "Leverantörsskulder till intresseföretag, gemensamt styrda företag och övriga företag som det finns ett ägarintresse i": {
+ "account_number": "2470"
+ },
+ "Leverantörsskulder till intresseföretag": {
+ "account_number": "2471"
+ },
+ "Leverantörsskulder till gemensamt styrda företag": {
+ "account_number": "2472"
+ },
+ "Leverantörsskulder till övriga företag som det finns ett ägarintresse i": {
+ "account_number": "2473"
+ }
+ },
+ "248 Checkräkningskredit, kortfristig": {
+ "is_group": 1,
+ "Checkräkningskredit, kortfristig": {
+ "account_number": "2480"
+ }
+ },
+ "249 Övriga kortfristiga skulder till kreditinstitut, kunder och leverantörer": {
+ "is_group": 1,
+ "Övriga kortfristiga skulder till kreditinstitut, kunder och leverantörer": {
+ "account_number": "2490"
+ },
+ "Avräkning spelarrangörer": {
+ "account_number": "2491"
+ },
+ "Växelskulder": {
+ "account_number": "2492"
+ },
+ "Andra övriga kortfristiga skulder": {
+ "account_number": "2499"
+ }
+ }
+ },
+ "25 Skatteskulder": {
+ "is_group": 1,
+ "251 Skatteskulder": {
+ "is_group": 1,
+ "Skatteskulder": {
+ "account_number": "2510"
+ },
+ "Beräknad inkomstskatt": {
+ "account_number": "2512"
+ },
+ "Beräknad fastighetsskatt/fastighetsavgift": {
+ "account_number": "2513"
+ },
+ "Beräknad särskild löneskatt på pensionskostnader": {
+ "account_number": "2514"
+ },
+ "Beräknad avkastningsskatt": {
+ "account_number": "2515"
+ },
+ "Beräknad utländsk skatt": {
+ "account_number": "2517"
+ },
+ "Betald F-skatt": {
+ "account_number": "2518"
+ }
+ }
+ },
+ "26 Moms och punktskatter": {
+ "is_group": 1,
+ "261 Utgående moms, 25 %": {
+ "is_group": 1,
+ "Utgående moms, 25 %": {
+ "account_number": "2610",
+ "account_type": "Tax",
+ "tax_rate": 25.0
+ },
+ "Utgående moms på försäljning inom Sverige, 25 %": {
+ "account_number": "2611",
+ "account_type": "Tax",
+ "tax_rate": 25.0
+ },
+ "Utgående moms på egna uttag, 25 %": {
+ "account_number": "2612",
+ "account_type": "Tax",
+ "tax_rate": 25.0
+ },
+ "Utgående moms för uthyrning, 25 %": {
+ "account_number": "2613",
+ "account_type": "Tax",
+ "tax_rate": 25.0
+ },
+ "Utgående moms omvänd skattskyldighet, 25 %": {
+ "account_number": "2614",
+ "account_type": "Tax",
+ "tax_rate": 25.0
+ },
+ "Utgående moms import av varor, 25 %": {
+ "account_number": "2615",
+ "account_type": "Tax",
+ "tax_rate": 25.0
+ },
+ "Utgående moms VMB 25 %": {
+ "account_number": "2616",
+ "account_type": "Tax",
+ "tax_rate": 25.0
+ },
+ "Vilande utgående moms, 25 %": {
+ "account_number": "2618",
+ "account_type": "Tax",
+ "tax_rate": 25.0
+ }
+ },
+ "262 Utgående moms, 12 %": {
+ "is_group": 1,
+ "Utgående moms, 12 %": {
+ "account_number": "2620",
+ "account_type": "Tax",
+ "tax_rate": 12.0
+ },
+ "Utgående moms på försäljning inom Sverige, 12 %": {
+ "account_number": "2621",
+ "account_type": "Tax",
+ "tax_rate": 12.0
+ },
+ "Utgående moms på egna uttag, 12 %": {
+ "account_number": "2622",
+ "account_type": "Tax",
+ "tax_rate": 12.0
+ },
+ "Utgående moms för uthyrning, 12 %": {
+ "account_number": "2623",
+ "account_type": "Tax",
+ "tax_rate": 12.0
+ },
+ "Utgående moms omvänd skattskyldighet, 12 %": {
+ "account_number": "2624",
+ "account_type": "Tax",
+ "tax_rate": 12.0
+ },
+ "Utgående moms import av varor, 12 %": {
+ "account_number": "2625",
+ "account_type": "Tax",
+ "tax_rate": 12.0
+ },
+ "Utgående moms VMB 12 %": {
+ "account_number": "2626",
+ "account_type": "Tax",
+ "tax_rate": 12.0
+ },
+ "Vilande utgående moms, 12 %": {
+ "account_number": "2628",
+ "account_type": "Tax",
+ "tax_rate": 12.0
+ }
+ },
+ "263 Utgående moms, 6 %": {
+ "is_group": 1,
+ "Utgående moms, 6 %": {
+ "account_number": "2630",
+ "account_type": "Tax",
+ "tax_rate": 6.0
+ },
+ "Utgående moms på försäljning inom Sverige, 6 %": {
+ "account_number": "2631",
+ "account_type": "Tax",
+ "tax_rate": 6.0
+ },
+ "Utgående moms på egna uttag, 6 %": {
+ "account_number": "2632",
+ "account_type": "Tax",
+ "tax_rate": 6.0
+ },
+ "Utgående moms för uthyrning, 6 %": {
+ "account_number": "2633",
+ "account_type": "Tax",
+ "tax_rate": 6.0
+ },
+ "Utgående moms omvänd skattskyldighet, 6 %": {
+ "account_number": "2634",
+ "account_type": "Tax",
+ "tax_rate": 6.0
+ },
+ "Utgående moms import av varor, 6 %": {
+ "account_number": "2635",
+ "account_type": "Tax",
+ "tax_rate": 6.0
+ },
+ "Utgående moms VMB 6 %": {
+ "account_number": "2636",
+ "account_type": "Tax",
+ "tax_rate": 6.0
+ },
+ "Vilande utgående moms, 6 %": {
+ "account_number": "2638",
+ "account_type": "Tax",
+ "tax_rate": 6.0
+ }
+ },
+ "264 Ingående moms": {
+ "is_group": 1,
+ "Ingående moms": {
+ "account_number": "2640",
+ "account_type": "Tax"
+ },
+ "Debiterad ingående moms": {
+ "account_number": "2641",
+ "account_type": "Tax"
+ },
+ "Debiterad ingående moms i anslutning till frivillig skattskyldighet": {
+ "account_number": "2642",
+ "account_type": "Tax"
+ },
+ "Beräknad ingående moms på förvärv från utlandet": {
+ "account_number": "2645",
+ "account_type": "Tax"
+ },
+ "Ingående moms på uthyrning": {
+ "account_number": "2646",
+ "account_type": "Tax"
+ },
+ "Ingående moms omvänd skattskyldighet varor och tjänster i Sverige": {
+ "account_number": "2647",
+ "account_type": "Tax"
+ },
+ "Vilande ingående moms": {
+ "account_number": "2648",
+ "account_type": "Tax"
+ },
+ "Ingående moms, blandad verksamhet": {
+ "account_number": "2649",
+ "account_type": "Tax"
+ }
+ },
+ "265 Redovisningskonto för moms": {
+ "is_group": 1,
+ "Redovisningskonto för moms": {
+ "account_number": "2650",
+ "account_type": "Tax"
+ }
+ },
+ "266 Punktskatter": {
+ "is_group": 1,
+ "Punktskatter": {
+ "account_number": "2660",
+ "account_type": "Tax"
+ }
+ },
+ "267 Utgående moms, OSS": {
+ "is_group": 1,
+ "Utgående moms på försäljning inom EU, OSS": {
+ "account_number": "2670",
+ "account_type": "Tax"
+ }
+ }
+ },
+ "27 Personalens skatter, avgifter och löneavdrag": {
+ "is_group": 1,
+ "271 Personalskatt": {
+ "is_group": 1,
+ "Personalskatt": {
+ "account_number": "2710"
+ }
+ },
+ "273 Lagstadgade sociala avgifter och särskild löneskatt": {
+ "is_group": 1,
+ "Lagstadgade sociala avgifter och särskild löneskatt": {
+ "account_number": "2730"
+ },
+ "Avräkning lagstadgade sociala avgifter": {
+ "account_number": "2731"
+ },
+ "Avräkning särskild löneskatt": {
+ "account_number": "2732"
+ }
+ },
+ "274 Avtalade sociala avgifter": {
+ "is_group": 1,
+ "Avtalade sociala avgifter": {
+ "account_number": "2740"
+ }
+ },
+ "275 Utmätning i lön m.m.": {
+ "is_group": 1,
+ "Utmätning i lön m.m.": {
+ "account_number": "2750"
+ }
+ },
+ "276 Semestermedel": {
+ "is_group": 1,
+ "Semestermedel": {
+ "account_number": "2760"
+ },
+ "Avräkning semesterlöner": {
+ "account_number": "2761"
+ },
+ "Semesterlönekassa": {
+ "account_number": "2762"
+ }
+ },
+ "279 Övriga löneavdrag": {
+ "is_group": 1,
+ "Övriga löneavdrag": {
+ "account_number": "2790"
+ },
+ "Personalens intressekonto": {
+ "account_number": "2791"
+ },
+ "Lönsparande": {
+ "account_number": "2792"
+ },
+ "Gruppförsäkringspremier": {
+ "account_number": "2793"
+ },
+ "Fackföreningsavgifter": {
+ "account_number": "2794"
+ },
+ "Mätnings- och granskningsarvoden": {
+ "account_number": "2795"
+ },
+ "Övriga löneavdrag övriga": {
+ "account_number": "2799"
+ }
+ }
+ },
+ "28 Övriga kortfristiga skulder": {
+ "is_group": 1,
+ "281 Avräkning för factoring och belånade kontraktsfordringar": {
+ "is_group": 1,
+ "Avräkning för factoring och belånade kontraktsfordringar": {
+ "account_number": "2810"
+ },
+ "Avräkning för factoring": {
+ "account_number": "2811"
+ },
+ "Avräkning för belånade kontraktsfordringar": {
+ "account_number": "2812"
+ }
+ },
+ "282 Kortfristiga skulder till anställda": {
+ "is_group": 1,
+ "Kortfristiga skulder till anställda": {
+ "account_number": "2820"
+ },
+ "Löneskulder": {
+ "account_number": "2821"
+ },
+ "Reseräkningar": {
+ "account_number": "2822"
+ },
+ "Tantiem, gratifikationer": {
+ "account_number": "2823"
+ },
+ "Övriga kortfristiga skulder till anställda": {
+ "account_number": "2829"
+ }
+ },
+ "283 Avräkning för annans räkning": {
+ "is_group": 1,
+ "Avräkning för annans räkning": {
+ "account_number": "2830"
+ }
+ },
+ "284 Kortfristiga låneskulder": {
+ "is_group": 1,
+ "Kortfristiga låneskulder": {
+ "account_number": "2840"
+ },
+ "Kortfristig del av långfristiga skulder": {
+ "account_number": "2841"
+ },
+ "Övriga kortfristiga låneskulder": {
+ "account_number": "2849"
+ }
+ },
+ "285 Avräkning för skatter och avgifter (skattekonto)": {
+ "is_group": 1,
+ "Avräkning för skatter och avgifter (skattekonto)": {
+ "account_number": "2850"
+ },
+ "Anståndsbelopp för moms, arbetsgivaravgifter och personalskatt": {
+ "account_number": "2852"
+ }
+ },
+ "286 Kortfristiga skulder till koncernföretag": {
+ "is_group": 1,
+ "Kortfristiga skulder till koncernföretag": {
+ "account_number": "2860"
+ },
+ "Kortfristiga skulder till moderföretag": {
+ "account_number": "2861"
+ },
+ "Kortfristiga skulder till dotterföretag": {
+ "account_number": "2862"
+ },
+ "Kortfristiga skulder till andra koncernföretag": {
+ "account_number": "2863"
+ }
+ },
+ "287 Kortfristiga skulder till intresseföretag, gemensamt styrda företag": {
+ "is_group": 1,
+ "Kortfristiga skulder till intresseföretag, gemensamt styrda företag": {
+ "account_number": "2870"
+ },
+ "Kortfristiga skulder till intresseföretag": {
+ "account_number": "2871"
+ },
+ "Kortfristiga skulder till gemensamt styrda företag": {
+ "account_number": "2872"
+ },
+ "Kortfristiga skulder till övriga företag": {
+ "account_number": "2873"
+ }
+ },
+ "288 Skuld erhållna bidrag": {
+ "is_group": 1,
+ "Skuld erhållna bidrag": {
+ "account_number": "2880"
+ }
+ },
+ "289 Övriga kortfristiga skulder": {
+ "is_group": 1,
+ "Övriga kortfristiga skulder": {
+ "account_number": "2890"
+ },
+ "Skulder under indrivning": {
+ "account_number": "2891"
+ },
+ "Inre reparationsfond/underhållsfond": {
+ "account_number": "2892"
+ },
+ "Skulder till närstående personer, kortfristig del": {
+ "account_number": "2893"
+ },
+ "Derivat (kortfristiga skulder)": {
+ "account_number": "2895"
+ },
+ "Mottagna depositioner, kortfristiga": {
+ "account_number": "2897"
+ },
+ "Outtagen vinstutdelning": {
+ "account_number": "2898"
+ },
+ "Övriga kortfristiga skulder övriga": {
+ "account_number": "2899"
+ }
+ }
+ },
+ "29 Upplupna kostnader och förutbetalda intäkter": {
+ "is_group": 1,
+ "291 Upplupna löner": {
+ "is_group": 1,
+ "Upplupna löner": {
+ "account_number": "2910"
+ },
+ "Löneskulder": {
+ "account_number": "2911"
+ },
+ "Ackordsöverskott": {
+ "account_number": "2912"
+ },
+ "Övriga upplupna löner": {
+ "account_number": "2919"
+ }
+ },
+ "292 Upplupna semesterlöner": {
+ "is_group": 1,
+ "Upplupna semesterlöner": {
+ "account_number": "2920"
+ }
+ },
+ "293 Upplupna pensionskostnader": {
+ "is_group": 1,
+ "Upplupna pensionskostnader": {
+ "account_number": "2930"
+ },
+ "Upplupna pensionsutbetalningar": {
+ "account_number": "2931"
+ }
+ },
+ "294 Upplupna lagstadgade sociala och andra avgifter": {
+ "is_group": 1,
+ "Upplupna lagstadgade sociala och andra avgifter": {
+ "account_number": "2940"
+ },
+ "Beräknade upplupna lagstadgade sociala avgifter": {
+ "account_number": "2941"
+ },
+ "Beräknad upplupen särskild löneskatt": {
+ "account_number": "2942"
+ },
+ "Beräknad upplupen särskild löneskatt på pensionskostnader, deklarationspost": {
+ "account_number": "2943"
+ },
+ "Beräknad upplupen avkastningsskatt på pensionskostnader": {
+ "account_number": "2944"
+ }
+ },
+ "295 Upplupna avtalade sociala avgifter": {
+ "is_group": 1,
+ "Upplupna avtalade sociala avgifter": {
+ "account_number": "2950"
+ },
+ "Upplupna avtalade arbetsmarknadsförsäkringar": {
+ "account_number": "2951"
+ },
+ "Upplupna avtalade pensionsförsäkringsavgifter, deklarationspost": {
+ "account_number": "2959"
+ }
+ },
+ "296 Upplupna räntekostnader": {
+ "is_group": 1,
+ "Upplupna räntekostnader": {
+ "account_number": "2960"
+ }
+ },
+ "297 Förutbetalda intäkter": {
+ "is_group": 1,
+ "Förutbetalda intäkter": {
+ "account_number": "2970"
+ },
+ "Förutbetalda hyresintäkter": {
+ "account_number": "2971"
+ },
+ "Förutbetalda medlemsavgifter": {
+ "account_number": "2972"
+ },
+ "Övriga förutbetalda intäkter": {
+ "account_number": "2979"
+ }
+ },
+ "298 Upplupna avtalskostnader": {
+ "is_group": 1,
+ "Upplupna avtalskostnader": {
+ "account_number": "2980"
+ }
+ },
+ "299 Övriga upplupna kostnader och förutbetalda intäkter": {
+ "is_group": 1,
+ "Övriga upplupna kostnader och förutbetalda intäkter": {
+ "account_number": "2990"
+ },
+ "Beräknat arvode för bokslut": {
+ "account_number": "2991"
+ },
+ "Beräknat arvode för revision": {
+ "account_number": "2992"
+ },
+ "Ospecificerad skuld till leverantörer": {
+ "account_number": "2993"
+ },
+ "Ej ankomna leverantörsfakturor": {
+ "account_number": "2995"
+ },
+ "Övriga upplupna kostnader och förutbetalda intäkter övriga": {
+ "account_number": "2998"
+ },
+ "OBS-konto": {
+ "account_number": "2999"
+ }
+ }
+ }
+ },
+ "3 Rörelsens inkomster/intäkter": {
+ "root_type": "Income",
+ "is_group": 1,
+ "30 Huvudintäkter": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "300 Försäljning inom Sverige": {
+ "is_group": 1,
+ "Försäljning inom Sverige": {
+ "account_number": "3000",
+ "account_type": "Income Account"
+ },
+ "Försäljning inom Sverige, 25 % moms": {
+ "account_number": "3001"
+ },
+ "Försäljning inom Sverige, 12 % moms": {
+ "account_number": "3002"
+ },
+ "Försäljning inom Sverige, 6 % moms": {
+ "account_number": "3003"
+ },
+ "Försäljning inom Sverige, momsfri": {
+ "account_number": "3004"
+ }
+ }
+ },
+ "31 Huvudintäkter": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "310 Försäljning av varor utanför Sverige": {
+ "is_group": 1,
+ "Försäljning av varor utanför Sverige": {
+ "account_number": "3100"
+ },
+ "Försäljning varor till land utanför EU": {
+ "account_number": "3105"
+ },
+ "Försäljning varor till annat EU-land, momspliktig": {
+ "account_number": "3106"
+ },
+ "Försäljning varor till annat EU-land, momsfri": {
+ "account_number": "3108"
+ }
+ }
+ },
+ "32 Huvudintäkter": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "320 Försäljning VMB och omvänd moms": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Försäljning VMB och omvänd moms.": {
+ "account_number": "3200"
+ }
+ },
+ "321 Försäljning positiv VMB 25 %": {
+ "is_group": 1,
+ "Försäljning positiv VMB 25 %": {
+
+ "account_number": "3211"
+ },
+ "Försäljning negativ VMB 25 %": {
+
+ "account_number": "3212"
+ }
+ },
+ "323 Försäljning inom byggsektorn, omvänd skattskyldighet moms": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Försäljning inom byggsektorn, omvänd skattskyldighet moms": {
+ "account_number": "3231"
+ }
+ }
+ },
+ "33 Huvudintäkter": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "330 Försäljning av tjänster utanför Sverige": {
+ "is_group": 1,
+ "Försäljning av tjänster utanför Sverige": {
+ "account_number": "3300"
+ },
+ "Försäljning tjänster till land utanför EU": {
+ "account_number": "3305"
+ },
+ "Försäljning tjänster till annat EU-land": {
+ "account_type": "Income Account"
+ }
+ }
+ },
+ "34 Huvudintäkter": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "340 Försäljning, egna uttag": {
+ "is_group": 1,
+ "Försäljning, egna uttag": {
+ "account_number": "3400"
+ },
+ "Egna uttag momspliktiga, 25 %": {
+ "account_number": "3401"
+ },
+ "Egna uttag momspliktiga, 12 %": {
+ "account_number": "3402"
+ },
+ "Egna uttag momspliktiga, 6 %": {
+ "account_number": "3403"
+ },
+ "Egna uttag, momsfria": {
+ "account_number": "3404"
+ }
+ }
+ },
+ "35 Fakturerade kostnader": {
+ "is_group": 1,
+ "350 Fakturerade kostnader (gruppkonto)": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Fakturerade kostnader (gruppkonto)": {
+ "account_number": "3500"
+ }
+ },
+ "351 Fakturerat emballage": {
+ "is_group": 1,
+ "Fakturerat emballage": {
+ "account_type": "Income Account",
+ "account_number": "3510"
+ },
+ "Fakturerat emballage.": {
+ "account_number": "3511"
+ },
+ "Returnerat emballage": {
+ "account_number": "3518"
+ }
+ },
+ "352 Fakturerade frakter": {
+ "is_group": 1,
+ "Fakturerade frakter": {
+ "account_type": "Income Account",
+ "account_number": "3520"
+ },
+ "Fakturerade frakter, EU-land": {
+ "account_type": "Income Account",
+ "account_number": "3521"
+ },
+ "Fakturerade frakter, export": {
+ "account_type": "Income Account",
+ "account_number": "3522"
+ }
+ },
+ "353 Fakturerade tull- och speditionskostnader m.m.": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Fakturerade tull- och speditionskostnader m.m.": {
+ "account_number": "3530"
+ }
+ },
+ "354 Faktureringsavgifter": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Faktureringsavgifter": {
+ "account_type": "Income Account",
+ "account_number": "3540"
+ },
+ "Faktureringsavgifter, EU-land": {
+ "account_type": "Income Account",
+ "account_number": "3541"
+ },
+ "Faktureringsavgifter, export": {
+ "account_type": "Income Account",
+ "account_number": "3542"
+ }
+ },
+ "355 Fakturerade resekostnader": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Fakturerade resekostnader": {
+ "account_number": "3550"
+ }
+ },
+ "356 Fakturerade kostnader till koncernföretag": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Fakturerade kostnader till koncernföretag": {
+ "account_number": "3560"
+ },
+ "Fakturerade kostnader till moderföretag": {
+ "account_number": "3561"
+ },
+ "Fakturerade kostnader till dotterföretag": {
+ "account_number": "3562"
+ },
+ "Fakturerade kostnader till andra koncernföretag": {
+ "account_number": "3563"
+ }
+ },
+ "357 Fakturerade kostnader till intresseföretag, gemensamt styrda företag och övriga företag": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Fakturerade kostnader till intresseföretag, gemensamt styrda företag": {
+ "account_number": "3570"
+ }
+ },
+ "359 Övriga fakturerade kostnader": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Övriga fakturerade kostnader": {
+ "account_number": "3590"
+ }
+ }
+ },
+ "36 Rörelsens sidointäkter": {
+ "is_group": 1,
+ "360 Rörelsens sidointäkter (gruppkonto)": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Rörelsens sidointäkter (gruppkonto)": {
+ "account_number": "3600"
+ }
+ },
+ "361 Försäljning av material": {
+ "is_group": 1,
+ "Försäljning av material": {
+ "account_number": "3610"
+ },
+ "Försäljning av råmaterial": {
+ "account_number": "3611"
+ },
+ "Försäljning av skrot": {
+ "account_number": "3612"
+ },
+ "Försäljning av förbrukningsmaterial": {
+ "account_number": "3613"
+ },
+ "Försäljning av övrigt material": {
+ "account_number": "3619"
+ }
+ },
+ "362 Tillfällig uthyrning av personal": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Tillfällig uthyrning av personal": {
+ "account_number": "3620"
+ }
+ },
+ "363 Tillfällig uthyrning av transportmedel": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Tillfällig uthyrning av transportmedel": {
+ "account_number": "3630"
+ }
+ },
+ "367 Intäkter från värdepapper": {
+ "is_group": 1,
+ "Intäkter från värdepapper": {
+ "account_number": "3670"
+ },
+ "Försäljning av värdepapper": {
+ "account_number": "3671"
+ },
+ "Utdelning från värdepapper": {
+ "account_number": "3672"
+ },
+ "Övriga intäkter från värdepapper": {
+ "account_number": "3679"
+ }
+ },
+ "368 Management fees": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Management fees": {
+ "account_number": "3680"
+ }
+ },
+ "369 Övriga sidointäkter": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Övriga sidointäkter": {
+ "account_number": "3690"
+ }
+ }
+ },
+ "37 Intäktskorrigeringar": {
+ "is_group": 1,
+ "370 Intäktskorrigeringar (gruppkonto)": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Intäktskorrigeringar (gruppkonto)": {
+ "account_number": "3700"
+ }
+ },
+ "371 Ofördelade intäktsreduktioner": {
+ "is_group": 1,
+ "Ofördelade intäktsreduktioner": {
+ "account_number": "3710"
+ }
+ },
+ "373 Lämnade rabatter": {
+ "is_group": 1,
+ "Lämnade rabatter": {
+ "account_number": "3730"
+ },
+ "Lämnade kassarabatter": {
+ "account_number": "3731"
+ },
+ "Lämnade mängdrabatter": {
+ "account_number": "3732"
+ }
+ },
+ "374 Öres- och kronutjämning": {
+ "is_group": 1,
+ "Öres- och kronutjämning": {
+ "account_number": "3740",
+ "account_type": "Round Off"
+ }
+ },
+ "375 Punktskatter": {
+ "is_group": 1,
+ "Punktskatter": {
+ "account_number": "3750"
+ },
+ "Intäktsförda punktskatter (kreditkonto)": {
+ "account_number": "3751"
+ },
+ "Skuldförda punktskatter (debetkonto)": {
+ "account_number": "3752"
+ }
+ },
+ "379 Övriga intäktskorrigeringar": {
+
+ "is_group": 1,
+ "Övriga intäktskorrigeringar": {
+ "account_number": "3790"
+ }
+ }
+ },
+ "38 Aktiverat arbete för egen räkning": {
+ "is_group": 1,
+ "380 Aktiverat arbete för egen räkning (gruppkonto)": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Aktiverat arbete för egen räkning (gruppkonto)": {
+ "account_number": "3800"
+ }
+ },
+ "384 Aktiverat arbete (material)": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Aktiverat arbete (material)": {
+ "account_number": "3840"
+ }
+ },
+ "385 Aktiverat arbete (omkostnader)": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Aktiverat arbete (omkostnader)": {
+ "account_number": "3850"
+ }
+ },
+ "387 Aktiverat arbete (personal)": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Aktiverat arbete (personal)": {
+ "account_number": "3870"
+ }
+ }
+ },
+ "39 Övriga rörelseintäkter": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "390 Övriga rörelseintäkter (gruppkonto)": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Övriga rörelseintäkter (gruppkonto)": {
+ "account_number": "3900"
+ }
+ },
+ "391 Hyres- och arrendeintäkter": {
+ "is_group": 1,
+ "Hyres- och arrendeintäkter": {
+ "account_number": "3910"
+ },
+ "Hyresintäkter": {
+ "account_number": "3911"
+ },
+ "Arrendeintäkter": {
+ "account_number": "3912"
+ },
+ "Frivilligt momspliktiga hyresintäkter": {
+
+ "account_number": "3913"
+ },
+ "Övriga momspliktiga hyresintäkter": {
+ "account_number": "3914"
+ }
+ },
+ "392 Provisionsintäkter, licensintäkter och royalties": {
+ "is_group": 1,
+ "Provisionsintäkter, licensintäkter och royalties": {
+ "account_number": "3920"
+ },
+ "Provisionsintäkter": {
+ "account_number": "3921"
+ },
+ "Licensintäkter och royalties": {
+ "account_number": "3922"
+ },
+ "Franchiseintäkter": {
+ "account_number": "3925"
+ }
+ },
+ "394 Orealiserade negativa/positiva värdeförändringar på säkringsinstrument": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Orealiserade negativa/positiva värdeförändringar på säkringsinstrument": {
+ "account_number": "3940"
+ }
+ },
+ "395 Återvunna, tidigare avskrivna kundfordringar": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Återvunna, tidigare avskrivna kundfordringar": {
+ "account_number": "3950"
+ }
+ },
+ "396 Valutakursvinster på fordringar och skulder av rörelsekaraktär": {
+ "account_type": "Income Account",
+ "is_group": 1,
+ "Valutakursvinster på fordringar och skulder av rörelsekaraktär": {
+ "account_number": "3960"
+ }
+ },
+ "397 Vinst vid avyttring av immateriella och materiella anläggningstillgångar": {
+ "is_group": 1,
+ "Vinst vid avyttring av immateriella och materiella anläggningstillgångar": {
+
+ "account_number": "3970"
+ },
+ "Vinst vid avyttring av immateriella anläggningstillgångar": {
+ "account_number": "3971"
+ },
+ "Vinst vid avyttring av byggnader och mark": {
+ "account_number": "3972"
+ },
+ "Vinst vid avyttring av maskiner och inventarier": {
+ "account_number": "3973"
+ }
+ },
+ "398 Erhållna offentliga bidrag": {
+ "is_group": 1,
+ "Erhållna offentliga bidrag": {
+
+ "account_number": "3980"
+ },
+ "Erhållna EU-bidrag": {
+ "account_number": "3981"
+ },
+ "Erhållna statliga bidrag": {
+ "account_number": "3985"
+ },
+ "Erhållna kommunala bidrag": {
+ "account_number": "3987"
+ },
+ "Erhållna offentliga bidrag för personal": {
+ "account_number": "3988"
+ },
+ "Övriga erhållna offentliga bidrag": {
+ "account_number": "3989"
+ }
+ },
+ "399 Övriga ersättningar, bidrag och intäkter": {
+ "is_group": 1,
+ "Övriga ersättningar, bidrag och intäkter": {
+ "account_number": "3990"
+ },
+ "Konfliktersättning": {
+ "account_number": "3991"
+ },
+ "Erhållna skadestånd": {
+ "account_number": "3992"
+ },
+ "Erhållna donationer och gåvor": {
+ "account_number": "3993"
+ },
+ "Försäkringsersättningar": {
+ "account_number": "3994"
+ },
+ "Erhållet ackord på skulder av rörelsekaraktär": {
+ "account_number": "3995"
+ },
+ "Erhållna reklambidrag": {
+ "account_number": "3996"
+ },
+ "Sjuklöneersättning": {
+ "account_number": "3997"
+ },
+ "Återbäring av överskott från försäkringsföretag": {
+ "account_number": "3998"
+ },
+ "Övriga rörelseintäkter": {
+ "account_number": "3999"
+ }
+ }
+ }
+ },
+ "4 Utgifter/kostnader för varor, material och vissa köpta tjänster": {
+ "root_type": "Expense",
+ "is_group": 1,
+ "40 Inköp av varor och material": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "400 Inköp av varor från Sverige": {
+ "is_group": 1,
+ "Inköp av varor från Sverige": {
+ "account_number": "4000",
+ "account_type": "Expense Account"
+ }
+ }
+ },
+ "41 Inköp av varor och material": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "410 Inköp av varor från Sverige": {
+ "is_group": 1,
+ "Inköp av varor från Sverige": {
+ "account_number": "4100",
+ "account_type": "Expense Account"
+ }
+ }
+ },
+ "42 Inköp av varor och material": {
+ "is_group": 1,
+ "420 Sålda varor VMB": {
+ "is_group": 1,
+ "Sålda varor VMB": {
+ "account_number": "4200",
+ "account_type": "Expense Account"
+ }
+ },
+ "421 Sålda varor positiv VMB 25 %": {
+ "is_group": 1,
+ "Sålda varor positiv VMB 25 %": {
+ "account_number": "4211",
+ "account_type": "Expense Account"
+ },
+ "Sålda varor negativ VMB 25 %": {
+ "account_number": "4212",
+ "account_type": "Expense Account"
+ }
+ }
+ },
+ "43 Inköp av varor och material": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "430 Inköp av varor från Sverige": {
+ "is_group": 1,
+ "Inköp av varor från Sverige": {
+ "account_number": "4300",
+ "account_type": "Expense Account"
+ }
+ }
+ },
+ "44 Inköp av varor och material": {
+ "is_group": 1,
+ "440 Momspliktiga inköp i Sverige": {
+ "is_group": 1,
+ "Momspliktiga inköp i Sverige": {
+ "account_number": "4400",
+ "account_type": "Expense Account"
+ }
+ },
+ "441 Inköpta varor i Sverige, omvänd skattskyldighet": {
+ "is_group": 1,
+ "Inköpta varor i Sverige, omvänd skattskyldighet, 25 % moms": {
+ "account_number": "4415",
+ "account_type": "Expense Account"
+ },
+ "Inköpta varor i Sverige, omvänd skattskyldighet, 12 % moms": {
+ "account_number": "4416",
+ "account_type": "Expense Account"
+ },
+ "Inköpta varor i Sverige, omvänd skattskyldighet, 6 % moms": {
+ "account_number": "4417",
+ "account_type": "Expense Account"
+ }
+ },
+ "442 Inköpta tjänster i Sverige, omvänd skattskyldighet": {
+ "is_group": 1,
+ "Inköpta tjänster i Sverige, omvänd skattskyldighet, 25 % moms": {
+ "account_number": "4425",
+ "account_type": "Expense Account"
+ },
+ "Inköpta tjänster i Sverige, omvänd skattskyldighet, 12 %": {
+ "account_number": "4426",
+ "account_type": "Expense Account"
+ },
+ "Inköpta tjänster i Sverige, omvänd skattskyldighet, 6 %": {
+ "account_number": "4427",
+ "account_type": "Expense Account"
+ }
+ }
+ },
+ "45 Inköp av varor och material": {
+ "is_group": 1,
+ "450 Övriga momspliktiga inköp": {
+ "is_group": 1,
+ "Övriga momspliktiga inköp": {
+ "account_number": "4500",
+ "account_type": "Expense Account"
+ }
+ },
+ "451 Inköp av varor från annat EU-land": {
+ "is_group": 1,
+ "Inköp av varor från annat EU-land, 25 %": {
+ "account_number": "4515",
+ "account_type": "Expense Account"
+ },
+ "Inköp av varor från annat EU-land, 12 %": {
+ "account_number": "4516",
+ "account_type": "Expense Account"
+ },
+ "Inköp av varor från annat EU-land, 6 %": {
+ "account_number": "4517",
+ "account_type": "Expense Account"
+ },
+ "Inköp av varor från annat EU-land, momsfri": {
+ "account_number": "4518",
+ "account_type": "Expense Account"
+ }
+ },
+ "453 Inköp av tjänster från ett land utanför EU": {
+ "is_group": 1,
+ "Inköp av tjänster från ett land utanför EU, 25 % moms": {
+ "account_number": "4531",
+ "account_type": "Expense Account"
+ },
+ "Inköp av tjänster från ett land utanför EU, 12 % moms": {
+ "account_number": "4532",
+ "account_type": "Expense Account"
+ },
+ "Inköp av tjänster från ett land utanför EU, 6 % moms": {
+ "account_number": "4533",
+ "account_type": "Expense Account"
+ },
+ "Inköp av tjänster från annat EU-land, 25 %": {
+ "account_number": "4535",
+ "account_type": "Expense Account"
+ },
+ "Inköp av tjänster från annat EU-land, 12 %": {
+ "account_number": "4536",
+ "account_type": "Expense Account"
+ },
+ "Inköp av tjänster från annat EU-land, 6 %": {
+ "account_number": "4537",
+ "account_type": "Expense Account"
+ },
+ "Inköp av tjänster från annat EU-land, momsfri": {
+ "account_number": "4538",
+ "account_type": "Expense Account"
+ }
+ },
+ "454 Import av varor": {
+ "is_group": 1,
+ "Import av varor, 25 % moms": {
+ "account_number": "4545",
+ "account_type": "Expense Account"
+ },
+ "Import av varor, 12 % moms": {
+ "account_number": "4546",
+ "account_type": "Expense Account"
+ },
+ "Import av varor, 6 % moms": {
+ "account_number": "4547",
+ "account_type": "Expense Account"
+ }
+ }
+ },
+ "46 Legoarbeten, underentreprenader": {
+ "is_group": 1,
+ "460 Legoarbeten och underentreprenader (gruppkonto)": {
+ "is_group": 1,
+ "Legoarbeten och underentreprenader (gruppkonto)": {
+ "account_number": "4600",
+ "account_type": "Expense Account"
+ }
+ }
+ },
+ "47 Reduktion av inköpspriser": {
+ "is_group": 1,
+ "470 Reduktion av inköpspriser (gruppkonto)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Reduktion av inköpspriser (gruppkonto)": {
+ "account_number": "4700",
+ "account_type": "Expense Account"
+ }
+ },
+ "473 Erhållna rabatter": {
+ "is_group": 1,
+ "Erhållna rabatter": {
+ "account_number": "4730"
+ },
+ "Erhållna kassarabatter": {
+ "account_number": "4731"
+ },
+ "Erhållna mängdrabatter (inkl. bonus)": {
+ "account_number": "4732"
+ },
+ "Erhållet aktivitetsstöd": {
+ "account_number": "4733"
+ }
+ },
+ "479 Övriga reduktioner av inköpspriser": {
+ "is_group": 1,
+ "Övriga reduktioner av inköpspriser": {
+ "account_number": "4790"
+ }
+ }
+ },
+ "49 Förändring av lager, produkter i arbete och pågående arbeten": {
+ "is_group": 1,
+ "490 Förändring av lager (gruppkonto)": {
+ "is_group": 1,
+ "Förändring av lager (gruppkonto)": {
+ "account_number": "4900",
+ "account_type": "Stock Adjustment"
+ }
+ },
+ "491 Förändring av lager av råvaror": {
+ "is_group": 1,
+ "Förändring av lager av råvaror": {
+ "account_number": "4910",
+ "account_type": "Expense Account"
+ }
+ },
+ "492 Förändring av lager av tillsatsmaterial och förnödenheter": {
+ "is_group": 1,
+ "Förändring av lager av tillsatsmaterial och förnödenheter": {
+ "account_number": "4920",
+ "account_type": "Expense Account"
+ }
+ },
+ "494 Förändring av produkter i arbete": {
+ "is_group": 1,
+ "Förändring av produkter i arbete": {
+ "account_number": "4940",
+ "account_type": "Expense Account"
+ },
+ "Förändring av produkter i arbete, material och utlägg": {
+ "account_number": "4944"
+ },
+ "Förändring av produkter i arbete, omkostnader": {
+ "account_number": "4945"
+ },
+ "Förändring av produkter i arbete, personalkostnader": {
+ "account_number": "4947"
+ }
+ },
+ "495 Förändring av lager av färdiga varor": {
+ "is_group": 1,
+ "Förändring av lager av färdiga varor": {
+ "account_number": "4950",
+ "account_type": "Expense Account"
+ }
+ },
+ "496 Förändring av lager av handelsvaror": {
+ "is_group": 1,
+ "Förändring av lager av handelsvaror": {
+ "account_number": "4960",
+ "account_type": "Stock Adjustment"
+ }
+ },
+ "497 Förändring av pågående arbeten, nedlagda kostnader": {
+ "is_group": 1,
+ "Förändring av pågående arbeten, nedlagda kostnader": {
+ "account_number": "4970",
+ "account_type": "Expense Account"
+ },
+ "Förändring av pågående arbeten, material och utlägg": {
+ "account_number": "4974"
+ },
+ "Förändring av pågående arbeten, omkostnader": {
+ "account_number": "4975"
+ },
+ "Förändring av pågående arbeten, personalkostnader": {
+ "account_number": "4977"
+ }
+ },
+ "498 Förändring av lager av värdepapper": {
+ "is_group": 1,
+ "Förändring av lager av värdepapper": {
+ "account_number": "4980"
+ },
+ "Sålda värdepappers anskaffningsvärde": {
+ "account_number": "4981"
+ },
+ "Nedskrivning av värdepapper": {
+ "account_number": "4987"
+ },
+ "Återföring av nedskrivning av värdepapper": {
+ "account_number": "4988"
+ }
+ }
+ }
+ },
+ "5 Övriga externa rörelseutgifter/kostnader": {
+ "root_type": "Expense",
+ "is_group": 1,
+ "50 Lokalkostnader": {
+ "is_group": 1,
+ "500 Lokalkostnader (gruppkonto)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Lokalkostnader (gruppkonto)": {
+ "account_number": "5000"
+ }
+ },
+ "501 Lokalhyra": {
+ "is_group": 1,
+ "Lokalhyra": {
+ "account_number": "5010",
+ "account_type": "Expense Account"
+ },
+ "Hyra för kontorslokaler": {
+ "account_number": "5011"
+ },
+ "Hyra för garage": {
+ "account_number": "5012"
+ },
+ "Hyra för lagerlokaler": {
+ "account_number": "5013"
+ }
+ },
+ "502 El för belysning": {
+ "is_group": 1,
+ "El för belysning": {
+ "account_number": "5020",
+ "account_type": "Expense Account"
+ }
+ },
+ "503 Värme": {
+ "is_group": 1,
+ "Värme": {
+ "account_number": "5030",
+ "account_type": "Expense Account"
+ }
+ },
+ "504 Vatten och avlopp": {
+ "is_group": 1,
+ "Vatten och avlopp": {
+ "account_number": "5040",
+ "account_type": "Expense Account"
+ }
+ },
+ "505 Lokaltillbehör": {
+ "is_group": 1,
+ "Lokaltillbehör": {
+ "account_number": "5050",
+ "account_type": "Expense Account"
+ }
+ },
+ "506 Städning och renhållning": {
+ "is_group": 1,
+ "Städning och renhållning": {
+ "account_number": "5060",
+ "account_type": "Expense Account"
+ },
+ "Städning": {
+ "account_number": "5061"
+ },
+ "Sophämtning": {
+ "account_number": "5062"
+ },
+ "Hyra för sopcontainer": {
+ "account_number": "5063"
+ },
+ "Snöröjning": {
+ "account_number": "5064"
+ },
+ "Trädgårdsskötsel": {
+ "account_number": "5065"
+ }
+ },
+ "507 Reparation och underhåll av lokaler": {
+ "is_group": 1,
+ "Reparation och underhåll av lokaler": {
+ "account_number": "5070",
+ "account_type": "Expense Account"
+ }
+ },
+ "509 Övriga lokalkostnader": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Övriga lokalkostnader": {
+ "account_number": "5090"
+ },
+ "Övriga lokalkostnader, avdragsgilla": {
+ "account_number": "5098"
+ },
+ "Övriga lokalkostnader, ej avdragsgilla": {
+ "account_number": "5099"
+ }
+ }
+ },
+ "51 Fastighetskostnader": {
+ "is_group": 1,
+ "510 Fastighetskostnader (gruppkonto)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Fastighetskostnader (gruppkonto)": {
+ "account_number": "5100"
+ }
+ },
+ "511 Tomträttsavgäld/arrende": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Tomträttsavgäld/arrende": {
+ "account_number": "5110"
+ }
+ },
+ "512 El för belysning": {
+ "is_group": 1,
+ "El för belysning": {
+ "account_number": "5120",
+ "account_type": "Expense Account"
+ }
+ },
+ "513 Värme": {
+ "is_group": 1,
+ "Värme": {
+ "account_number": "5130",
+ "account_type": "Expense Account"
+ },
+ "Uppvärmninig": {
+ "account_number": "5131",
+ "account_type": "Expense Account"
+ },
+ "Sotning": {
+ "account_number": "5132",
+ "account_type": "Expense Account"
+ }
+ },
+ "514 Vatten och avlopp": {
+ "is_group": 1,
+ "Vatten och avlopp": {
+ "account_number": "5140",
+ "account_type": "Expense Account"
+ }
+ },
+ "516 Städning och renhållning": {
+ "is_group": 1,
+ "Städning och renhållning": {
+ "account_number": "5160",
+ "account_type": "Expense Account"
+ },
+ "Städning": {
+ "account_number": "5161"
+ },
+ "Sophämtning": {
+ "account_number": "5162"
+ },
+ "Hyra för sopcontainer": {
+ "account_number": "5163"
+ },
+ "Snöröjning": {
+ "account_number": "5164"
+ },
+ "Trädgårdsskötsel": {
+ "account_number": "5165"
+ }
+ },
+ "517 Reparation och underhåll av fastighet": {
+ "is_group": 1,
+ "Reparation och underhåll av fastighet": {
+ "account_number": "5170",
+ "account_type": "Expense Account"
+ }
+ },
+ "519 Övriga fastighetskostnader": {
+ "is_group": 1,
+ "Övriga fastighetskostnader": {
+ "account_number": "5190"
+ },
+ "Fastighetsskatt/fastighetsavgift": {
+ "account_number": "5191"
+ },
+ "Fastighetsförsäkringspremier": {
+ "account_number": "5192"
+ },
+ "Fastighetsskötsel och förvaltning": {
+ "account_number": "5193"
+ },
+ "Övriga fastighetskostnader, avdragsgilla": {
+ "account_number": "5198"
+ },
+ "Övriga fastighetskostnader, ej avdragsgilla": {
+ "account_number": "5199"
+ }
+ }
+ },
+ "52 Hyra av anläggningstillgångar": {
+ "is_group": 1,
+ "520 Hyra av anläggningstillgångar (gruppkonto)": {
+ "is_group": 1,
+ "Hyra av anläggningstillgångar (gruppkonto)": {
+ "account_number": "5200",
+ "account_type": "Expense Account"
+ }
+ },
+ "521 Hyra av maskiner och andra tekniska anläggningar": {
+ "is_group": 1,
+ "Hyra av maskiner och andra tekniska anläggningar": {
+ "account_number": "5210",
+ "account_type": "Expense Account"
+ },
+ "Korttidshyra av maskiner och andra tekniska anläggningar": {
+ "account_number": "5211",
+ "account_type": "Expense Account"
+ },
+ "Leasing av maskiner och andra tekniska anläggningar": {
+ "account_number": "5212",
+ "account_type": "Expense Account"
+ }
+ },
+ "522 Hyra av inventarier och verktyg": {
+ "is_group": 1,
+ "Hyra av inventarier och verktyg": {
+ "account_number": "5220"
+ },
+ "Korttidshyra av inventarier och verktyg": {
+ "account_number": "5221"
+ },
+ "Leasing av inventarier och verktyg": {
+ "account_number": "5222"
+ }
+ },
+ "525 Hyra av datorer": {
+ "is_group": 1,
+ "Hyra av datorer": {
+ "account_number": "5250"
+ },
+ "Korttidshyra av datorer": {
+ "account_number": "5251"
+ },
+ "Leasing av datorer": {
+ "account_number": "5252"
+ }
+ },
+ "529 Övriga hyreskostnader för anläggningstillgångar": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Övriga hyreskostnader för anläggningstillgångar": {
+ "account_number": "5290"
+ }
+ }
+ },
+ "53 Energikostnader": {
+ "is_group": 1,
+ "530 Energikostnader (gruppkonto)": {
+ "is_group": 1,
+ "Energikostnader (gruppkonto)": {
+ "account_number": "5300",
+ "account_type": "Expense Account"
+ }
+ },
+ "531 El för drift": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "El för drift": {
+ "account_number": "5310"
+ }
+ },
+ "532 Gas": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Gas": {
+ "account_number": "5320"
+ }
+ },
+ "533 Eldningsolja": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Eldningsolja": {
+ "account_number": "5330"
+ }
+ },
+ "534 Stenkol och koks": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Stenkol och koks": {
+ "account_number": "5340"
+ }
+ },
+ "535 Torv, träkol, ved och annat träbränsle": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Torv, träkol, ved och annat träbränsle": {
+ "account_number": "5350"
+ }
+ },
+ "536 Bensin, fotogen och motorbrännolja": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Bensin, fotogen och motorbrännolja": {
+ "account_number": "5360"
+ }
+ },
+ "537 Fjärrvärme, kyla och ånga": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Fjärrvärme, kyla och ånga": {
+ "account_number": "5370"
+ }
+ },
+ "538 Vatten": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Vatten": {
+ "account_number": "5380"
+ }
+ },
+ "539 Övriga energikostnader": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Övriga energikostnader": {
+ "account_number": "5390"
+ }
+ }
+ },
+ "54 Förbrukningsinventarier och förbrukningsmaterial": {
+ "is_group": 1,
+ "540 Förbrukningsinventarier och förbrukningsmaterial": {
+ "is_group": 1,
+ "Förbrukningsinventarier och förbrukningsmaterial": {
+ "account_number": "5400"
+ }
+ },
+ "541 Förbrukningsinventarier": {
+ "is_group": 1,
+ "Förbrukningsinventarier": {
+ "account_number": "5410",
+ "account_type": "Expense Account"
+ },
+ "Förbrukningsinventarier med en livslängd på mer än ett år": {
+ "account_number": "5411",
+ "account_type": "Expense Account"
+ },
+ "Förbrukningsinventarier med en livslängd på ett år eller mindre": {
+ "account_number": "5412",
+ "account_type": "Expense Account"
+ }
+ },
+ "542 Programvaror": {
+ "is_group": 1,
+ "Programvaror": {
+ "account_number": "5420",
+ "account_type": "Expense Account"
+ }
+ },
+ "543 Transportinventarier": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Transportinventarier": {
+ "account_number": "5430"
+ }
+ },
+ "544 Förbrukningsemballage": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Förbrukningsemballage": {
+ "account_number": "5440"
+ }
+ },
+ "546 Förbrukningsmaterial": {
+ "is_group": 1,
+ "BFörbrukningsmaterial": {
+ "account_number": "5460",
+ "account_type": "Expense Account"
+ }
+ },
+ "548 Arbetskläder och skyddsmaterial": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Arbetskläder och skyddsmaterial": {
+ "account_number": "5480"
+ }
+ },
+ "549 Övriga förbrukningsinventarier och förbrukningsmaterial": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Övriga förbrukningsinventarier och förbrukningsmaterial": {
+ "account_number": "5490"
+ },
+ "Övriga förbrukningsinventarier med en livslängd på mer än ett år": {
+ "account_number": "5491"
+ },
+ "Övriga förbrukningsinventarier med en livslängd på ett år eller mindre": {
+ "account_number": "5492"
+ },
+ "Övrigt förbrukningsmaterial": {
+ "account_number": "5493"
+ }
+ }
+ },
+ "55 Reparation och underhåll": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "550 Reparation och underhåll (gruppkonto)": {
+ "is_group": 1,
+ "Reparation och underhåll (gruppkonto)": {
+ "account_number": "5500",
+ "account_type": "Expense Account"
+ }
+ },
+ "551 Reparation och underhåll av maskiner och andra tekniska anläggningar": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Reparation och underhåll av maskiner och andra tekniska anläggningar": {
+ "account_number": "5510"
+ }
+ },
+ "552 Reparation och underhåll av inventarier, verktyg och datorer m.m.": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Reparation och underhåll av inventarier, verktyg och datorer m.m.": {
+ "account_number": "5520"
+ }
+ },
+ "553 Reparation och underhåll av installationer": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Reparation och underhåll av installationer": {
+ "account_number": "5530"
+ }
+ },
+ "555 Reparation och underhåll av förbrukningsinventarier": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Reparation och underhåll av förbrukningsinventarier": {
+ "account_number": "5550"
+ }
+ },
+ "558 Underhåll och tvätt av arbetskläder": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Underhåll och tvätt av arbetskläder": {
+ "account_number": "5580"
+ }
+ },
+ "559 Övriga kostnader för reparation och underhåll": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Övriga kostnader för reparation och underhåll": {
+ "account_number": "5590"
+ }
+ }
+ },
+ "56 Kostnader för transportmedel": {
+ "is_group": 1,
+ "560 Kostnader för transportmedel (gruppkonto)": {
+ "is_group": 1,
+ "Kostnader för transportmedel (gruppkonto)": {
+ "account_number": "5600",
+ "account_type": "Expense Account"
+ }
+ },
+ "561 Personbilskostnader": {
+ "is_group": 1,
+ "Personbilskostnader": {
+ "account_number": "5610",
+ "account_type": "Expense Account"
+ },
+ "Drivmedel för personbilar": {
+ "account_number": "5611",
+ "account_type": "Expense Account"
+ },
+ "Försäkring och skatt för personbilar": {
+ "account_number": "5612",
+ "account_type": "Expense Account"
+ },
+ "Reparation och underhåll av personbilar": {
+ "account_number": "5613",
+ "account_type": "Expense Account"
+ },
+ "Leasing av personbilar": {
+ "account_number": "5615",
+ "account_type": "Expense Account"
+ },
+ "Trängselskatt, avdragsgill": {
+ "account_number": "5616",
+ "account_type": "Expense Account"
+ },
+ "Övriga personbilskostnader": {
+ "account_number": "5619",
+ "account_type": "Expense Account"
+ }
+ },
+ "562 Lastbilkostnader": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Lastbilkostnader": {
+ "account_number": "5620"
+ }
+ },
+ "563 Truckkostnader": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Truckkostnader": {
+ "account_number": "5630"
+ }
+ },
+ "564 Kostnader för arbetsmaskiner": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Kostnader för arbetsmaskiner": {
+ "account_number": "5640"
+ }
+ },
+ "565 Traktorkostnader": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Traktorkostnader": {
+ "account_number": "5650"
+ }
+ },
+ "566 Motorcykel-, moped- och skoterkostnade": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Motorcykel-, moped- och skoterkostnade": {
+ "account_number": "5660"
+ }
+ },
+ "567 Båt-, flygplans- och helikopterkostnader": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "MBåt-, flygplans- och helikopterkostnader": {
+ "account_number": "5670"
+ }
+ },
+ "569 Övriga kostnader för transportmedel": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Övriga kostnader för transportmedel": {
+ "account_number": "5690"
+ }
+ }
+ },
+ "57 Frakter och transporter": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "570 Frakter och transporter (gruppkonto)": {
+ "is_group": 1,
+ "Frakter och transporter (gruppkonto)": {
+ "account_number": "5700",
+ "account_type": "Expense Account"
+ }
+ },
+ "571 Frakter, transporter och försäkringar vid varudistribution": {
+ "is_group": 1,
+ "Frakter, transporter och försäkringar vid varudistribution": {
+ "account_number": "5710"
+ }
+ },
+ "572 Tull- och speditionskostnader m.m.": {
+ "is_group": 1,
+ "Tull- och speditionskostnader m.m.": {
+ "account_number": "5720"
+ }
+ },
+ "573 Arbetstransporter": {
+ "is_group": 1,
+ "Arbetstransporter": {
+ "account_number": "5730"
+ }
+ },
+ "579 Övriga kostnader för frakter och transporter": {
+ "is_group": 1,
+ "Övriga kostnader för frakter och transporter": {
+ "account_number": "5790"
+ }
+ }
+ },
+ "58 Resekostnader": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "580 Resekostnader (gruppkonto)": {
+ "is_group": 1,
+ "Resekostnader (gruppkonto)": {
+ "account_number": "5800",
+ "account_type": "Expense Account"
+ }
+ },
+ "581 Biljetter": {
+ "is_group": 1,
+ "Biljetter": {
+ "account_number": "5810",
+ "account_type": "Expense Account"
+ }
+ },
+ "582 Hyrbilskostnader": {
+ "is_group": 1,
+ "Hyrbilskostnader": {
+ "account_number": "5820",
+ "account_type": "Expense Account"
+ }
+ },
+ "583 Kost och logi": {
+ "is_group": 1,
+ "Kost och logi": {
+ "account_number": "5830"
+ },
+ "Kost och logi i Sverige": {
+ "account_number": "5831",
+ "account_type": "Expense Account"
+ },
+ "Kost och logi i utlandet": {
+ "account_number": "5832",
+ "account_type": "Expense Account"
+ }
+ },
+ "589 Övriga resekostnader": {
+ "is_group": 1,
+ "Övriga resekostnader": {
+ "account_number": "5890"
+ }
+ }
+ },
+ "59 Reklam och PR": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "590 Reklam och PR (gruppkonto)": {
+ "is_group": 1,
+ "Reklam och PR (gruppkonto)": {
+ "account_number": "5900",
+ "account_type": "Expense Account"
+ }
+ },
+ "591 Annonsering": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Annonsering": {
+ "account_number": "5910"
+ }
+ },
+ "592 Utomhus- och trafikreklam": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Utomhus- och trafikreklam": {
+ "account_number": "5920"
+ }
+ },
+ "593 Reklamtrycksaker och direktreklam": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Reklamtrycksaker och direktreklam": {
+ "account_number": "5930"
+ }
+ },
+ "594 Utställningar och mässor": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Utställningar och mässor": {
+ "account_number": "5940"
+ }
+ },
+ "595 Butiksreklam och återförsäljarreklam": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Butiksreklam och återförsäljarreklam": {
+ "account_number": "5950"
+ }
+ },
+ "596 Varuprover, reklamgåvor, presentreklam och tävlingar": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Varuprover, reklamgåvor, presentreklam och tävlingar": {
+ "account_number": "5960"
+ }
+ },
+ "597 Film-, radio-, TV- och Internetreklam": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Film-, radio-, TV- och Internetreklam": {
+ "account_number": "5970"
+ }
+ },
+ "598 PR, institutionell reklam och sponsring": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "PR, institutionell reklam och sponsring": {
+ "account_number": "5980"
+ }
+ },
+ "599 Övriga kostnader för reklam och PR": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Övriga kostnader för reklam och PR": {
+ "account_number": "5990"
+ }
+ }
+ }
+ },
+ "6 Övriga externa rörelseutgifter/kostnader": {
+ "root_type": "Expense",
+ "is_group": 1,
+ "60 Övriga försäljningskostnader": {
+ "is_group": 1,
+ "600 Övriga försäljningskostnader (gruppkonto)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Övriga försäljningskostnader (gruppkonto)": {
+ "account_number": "6000"
+ }
+ },
+ "601 Kataloger, prislistor m.m.": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Kataloger, prislistor m.m.": {
+ "account_number": "6010"
+ }
+ },
+ "602 Egna facktidskrifter": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Egna facktidskrifter": {
+ "account_number": "6020"
+ }
+ },
+ "603 Speciella orderkostnader": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Speciella orderkostnader": {
+ "account_number": "6030"
+ }
+ },
+ "604 Kontokortsavgifter": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Kontokortsavgifter": {
+ "account_number": "6040"
+ }
+ },
+ "605 Försäljningsprovisioner": {
+ "is_group": 1,
+ "Försäljningsprovisioner": {
+ "account_number": "6050"
+ },
+ "Franchisekostnader o.dyl.": {
+ "account_number": "6055"
+ }
+ },
+ "606 Kreditförsäljningskostnader": {
+ "is_group": 1,
+ "Kreditförsäljningskostnader": {
+ "account_number": "6060"
+ },
+ "Kreditupplysning": {
+ "account_number": "6061"
+ },
+ "Inkasso och KFM-avgifter": {
+ "account_number": "6062"
+ },
+ "Kreditförsäkringspremier": {
+ "account_number": "6063"
+ },
+ "Factoringavgifter": {
+ "account_number": "6064"
+ },
+ "Övriga kreditförsäljningskostnader": {
+ "account_number": "6069"
+ }
+ },
+ "607 Representation": {
+ "is_group": 1,
+ "Representation": {
+ "account_number": "6070"
+ },
+ "Representation, avdragsgill": {
+ "account_number": "6071",
+ "account_type": "Expense Account"
+ },
+ "Representation, ej avdragsgill": {
+ "account_number": "6072",
+ "account_type": "Expense Account"
+ }
+ },
+ "608 Bankgarantier": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Bankgarantier": {
+ "account_number": "6080"
+ }
+ },
+ "609 Övriga försäljningskostnader": {
+ "is_group": 1,
+ "Övriga försäljningskostnader": {
+ "account_number": "6090",
+ "account_type": "Expense Account"
+ }
+ }
+ },
+ "61 Kontorsmateriel och trycksaker": {
+ "is_group": 1,
+ "610 Kontorsmateriel och trycksaker (gruppkonto)": {
+ "is_group": 1,
+ "Kontorsmateriel och trycksaker (gruppkonto)": {
+ "account_number": "6100",
+ "account_type": "Expense Account"
+ }
+ },
+ "611 Kontorsmateriel": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Kontorsmateriel": {
+ "account_number": "6110"
+ }
+ },
+ "615 Trycksaker": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Trycksaker": {
+ "account_number": "6150"
+ }
+ }
+ },
+ "62 Tele och post": {
+ "is_group": 1,
+ "620 Tele och post (gruppkonto)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Tele och post (gruppkonto)": {
+ "account_number": "6200"
+ }
+ },
+ "621 Telekommunikation": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Telekommunikation": {
+ "account_number": "6210",
+ "account_type": "Expense Account"
+ },
+ "Fast telefoni": {
+ "account_number": "6211",
+ "account_type": "Expense Account"
+ },
+ "Mobiltelefon": {
+ "account_number": "6212",
+ "account_type": "Expense Account"
+ },
+ "Mobilsökning": {
+ "account_number": "6213",
+ "account_type": "Expense Account"
+ },
+ "Fax": {
+ "account_number": "6214",
+ "account_type": "Expense Account"
+ },
+ "Telex": {
+ "account_number": "6215",
+ "account_type": "Expense Account"
+ }
+ },
+ "623 Datakommunikation": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Datakommunikation": {
+ "account_number": "6230"
+ }
+ },
+ "625 Postbefordran": {
+ "is_group": 1,
+ "Postbefordran": {
+ "account_number": "6250",
+ "account_type": "Expense Account"
+ }
+ }
+ },
+ "63 Företagsförsäkringar och övriga riskkostnader": {
+ "is_group": 1,
+ "630 Företagsförsäkringar och övriga riskkostnader (gruppkonto)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Företagsförsäkringar och övriga riskkostnader (gruppkonto)": {
+ "account_number": "6300"
+ }
+ },
+ "631 Företagsförsäkringar": {
+ "is_group": 1,
+ "Företagsförsäkringar": {
+ "account_number": "6310",
+ "account_type": "Expense Account"
+ }
+ },
+ "632 Självrisker vid skada": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Självrisker vid skada": {
+ "account_number": "6320"
+ }
+ },
+ "633 Förluster i pågående arbeten": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Förluster i pågående arbeten": {
+ "account_number": "6330"
+ }
+ },
+ "634 Lämnade skadestånd": {
+ "is_group": 1,
+ "Lämnade skadestånd": {
+ "account_number": "6340"
+ },
+ "Lämnade skadestånd, avdragsgilla": {
+ "account_number": "6341"
+ },
+ "Lämnade skadestånd, ej avdragsgilla": {
+ "account_number": "6342"
+ }
+ },
+ "635 Förluster på kundfordringar": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Förluster på kundfordringar": {
+ "account_number": "6350",
+ "account_type": "Expense Account"
+ },
+ "Konstaterade förluster på kundfordringar": {
+ "account_number": "6351",
+ "account_type": "Expense Account"
+ },
+ "Befarade förluster på kundfordringar": {
+ "account_number": "6352",
+ "account_type": "Expense Account"
+ }
+ },
+ "636 Garantikostnader": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Garantikostnader": {
+ "account_number": "6360"
+ },
+ "Förändring av garantiavsättning": {
+ "account_number": "6361"
+ },
+ "Faktiska garantikostnader": {
+ "account_number": "6362"
+ }
+ },
+ "637 Kostnader för bevakning och larm": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Kostnader för bevakning och larm": {
+ "account_number": "6370"
+ }
+ },
+ "638 Förluster på övriga kortfristiga fordringar": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Förluster på övriga kortfristiga fordringar": {
+ "account_number": "6380"
+ }
+ },
+ "639 Övriga riskkostnader": {
+ "is_group": 1,
+ "Övriga riskkostnader": {
+ "account_number": "6390",
+ "account_type": "Expense Account"
+ }
+ }
+ },
+ "64 Förvaltningskostnader": {
+ "is_group": 1,
+ "640 Förvaltningskostnader (gruppkonto)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Förvaltningskostnader (gruppkonto)": {
+ "account_number": "6400"
+ }
+ },
+ "641 Styrelsearvoden som inte är lön": {
+ "is_group": 1,
+ "Styrelsearvoden som inte är lön": {
+ "account_number": "6410",
+ "account_type": "Expense Account"
+ }
+ },
+ "642 Ersättningar till revisor": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Ersättningar till revisor": {
+ "account_number": "6420",
+ "account_type": "Expense Account"
+ },
+ "Revision": {
+ "account_number": "6421",
+ "account_type": "Expense Account"
+ },
+ "Revisonsverksamhet utöver revision": {
+ "account_number": "6422",
+ "account_type": "Expense Account"
+ },
+ "Skatterådgivning – revisor": {
+ "account_number": "6423",
+ "account_type": "Expense Account"
+ },
+ "Övriga tjänster – revisor": {
+ "account_number": "6424",
+ "account_type": "Expense Account"
+ }
+ },
+ "643 Management fees": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Management fees": {
+ "account_number": "6430"
+ }
+ },
+ "644 Årsredovisning och delårsrapporter": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Årsredovisning och delårsrapporter": {
+ "account_number": "6440"
+ }
+ },
+ "645 Bolagsstämma/års- eller föreningsstämma": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Bolagsstämma/års- eller föreningsstämma": {
+ "account_number": "6450"
+ }
+ },
+ "649 Övriga förvaltningskostnader": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Övriga förvaltningskostnader": {
+ "account_number": "6490"
+ }
+ }
+ },
+ "65 Övriga externa tjänster": {
+ "is_group": 1,
+ "650 Övriga externa tjänster (gruppkonto)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Övriga externa tjänster (gruppkonto)": {
+ "account_number": "6500"
+ }
+ },
+ "651 Mätningskostnader": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Mätningskostnader": {
+ "account_number": "6510"
+ }
+ },
+ "652 Ritnings- och kopieringskostnader": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Ritnings- och kopieringskostnader": {
+ "account_number": "6520"
+ }
+ },
+ "653 Redovisningstjänster": {
+ "is_group": 1,
+ "Redovisningstjänster": {
+ "account_number": "6530",
+ "account_type": "Expense Account"
+ }
+ },
+ "654 IT-tjänster": {
+ "is_group": 1,
+ "IT-tjänster": {
+ "account_number": "6540",
+ "account_type": "Expense Account"
+ }
+ },
+ "655 Konsultarvoden": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Konsultarvoden": {
+ "account_number": "6550",
+ "account_type": "Expense Account"
+ },
+ "Arkitekttjänster": {
+ "account_number": "6551",
+ "account_type": "Expense Account"
+ },
+ "Teknisk provning och analys": {
+ "account_number": "6552",
+ "account_type": "Expense Account"
+ },
+ "Tekniska konsulttjänster": {
+ "account_number": "6553",
+ "account_type": "Expense Account"
+ },
+ "Finansiell- och övrig ekonomisk rådgivning": {
+ "account_number": "6554",
+ "account_type": "Expense Account"
+ },
+ "Skatterådgivning inkl. insolvens- och konkursförvaltning": {
+ "account_number": "6555",
+ "account_type": "Expense Account"
+ },
+ "Köpta tjänster avseende forskning och utveckling": {
+ "account_number": "6556",
+ "account_type": "Expense Account"
+ },
+ "Övrig konsultverksamhet": {
+ "account_number": "6559",
+ "account_type": "Expense Account"
+ }
+ },
+ "656 Serviceavgifter till branschorganisationer": {
+ "is_group": 1,
+ "Serviceavgifter till branschorganisationer": {
+ "account_number": "6560",
+ "account_type": "Expense Account"
+ }
+ },
+ "657 Bankkostnader": {
+ "is_group": 1,
+ "Bankkostnader": {
+ "account_number": "6570",
+ "account_type": "Expense Account"
+ }
+ },
+ "658 Advokat- och rättegångskostnader": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Advokat- och rättegångskostnader": {
+ "account_number": "6580"
+ }
+ },
+ "659 Övriga externa tjänster": {
+ "is_group": 1,
+ "Övriga externa tjänster": {
+ "account_number": "6590",
+ "account_type": "Expense Account"
+ }
+ }
+ },
+ "66 (Fri kontogrupp)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "660 (Fri kontogrupp)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "(Fri kontogrupp)": {
+ "account_number": "6600"
+ }
+ }
+ },
+ "67 (Fri kontogrupp)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "670 (Fri kontogrupp)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "(Fri kontogrupp)": {
+ "account_number": "6700"
+ }
+ }
+ },
+ "68 Inhyrd personal": {
+ "is_group": 1,
+ "680 Inhyrd personal (gruppkonto)": {
+ "is_group": 1,
+ "Inhyrd personal (gruppkonto)": {
+ "account_number": "6800",
+ "account_type": "Expense Account"
+ }
+ },
+ "681 Inhyrd produktionspersonal": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Inhyrd produktionspersonal": {
+ "account_number": "6810"
+ }
+ },
+ "682 Inhyrd lagerpersonal": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Inhyrd lagerpersonal": {
+ "account_number": "6820"
+ }
+ },
+ "683 Inhyrd transportpersonal": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Inhyrd transportpersonal": {
+ "account_number": "6830"
+ }
+ },
+ "684 Inhyrd kontors- och ekonomipersonal": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Inhyrd kontors- och ekonomipersonal": {
+ "account_number": "6840"
+ }
+ },
+ "685 Inhyrd IT-personal": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Inhyrd IT-personal": {
+ "account_number": "6850"
+ }
+ },
+ "686 Inhyrd marknads- och försäljningspersonal": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Inhyrd marknads- och försäljningspersonal": {
+ "account_number": "6860"
+ }
+ },
+ "687 Inhyrd restaurang- och butikspersonal": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Inhyrd restaurang- och butikspersonal": {
+ "account_number": "6870"
+ }
+ },
+ "688 Inhyrda företagsledare": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Inhyrda företagsledare": {
+ "account_number": "6880"
+ }
+ },
+ "689 Övrig inhyrd personal": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Övrig inhyrd personal": {
+ "account_number": "6890"
+ }
+ }
+ },
+ "69 Övriga externa kostnader": {
+ "is_group": 1,
+ "690 Övriga externa kostnader (gruppkonto)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Övriga externa kostnader (gruppkonto)": {
+ "account_number": "6900"
+ }
+ },
+ "691 Licensavgifter och royalties": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Licensavgifter och royalties": {
+ "account_number": "6910"
+ }
+ },
+ "692 Kostnader för egna patent": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Kostnader för egna patent": {
+ "account_number": "6920"
+ }
+ },
+ "693 Kostnader för varumärken m.m.": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Kostnader för varumärken m.m.": {
+ "account_number": "6930"
+ }
+ },
+ "694 Kontroll-, provnings- och stämpelavgifter": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Kontroll-, provnings- och stämpelavgifter": {
+ "account_number": "6940"
+ }
+ },
+ "695 Tillsynsavgifter myndigheter": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Tillsynsavgifter myndigheter": {
+ "account_number": "6950"
+ }
+ },
+ "697 Tidningar, tidskrifter och facklitteratur": {
+ "is_group": 1,
+ "Tidningar, tidskrifter och facklitteratur": {
+ "account_number": "6970",
+ "account_type": "Expense Account"
+ }
+ },
+ "698 Föreningsavgifter": {
+ "is_group": 1,
+ "Föreningsavgifter": {
+ "account_number": "6980",
+ "account_type": "Expense Account"
+ },
+ "Föreningsavgifter, avdragsgilla": {
+ "account_number": "6981"
+ },
+ "Föreningsavgifter,ej avdragsgilla": {
+ "account_number": "6982"
+ }
+ },
+ "699 Övriga externa kostnader": {
+ "is_group": 1,
+ "Övriga externa kostnader": {
+ "account_number": "6990"
+ },
+ "Övriga externa kostnader, avdragsgilla": {
+ "account_number": "6991",
+ "account_type": "Expense Account"
+ },
+ "Övriga externa kostnader, ej avdragsgilla": {
+ "account_number": "6992",
+ "account_type": "Expense Account"
+ },
+ "Lämnade bidrag och gåvor": {
+ "account_number": "6993"
+ },
+ "Betald utländsk inkomstskatt": {
+ "account_number": "6996"
+ },
+ "Obetald utländsk inkomstskatt": {
+ "account_number": "6997"
+ },
+ "Utländsk moms": {
+ "account_number": "6998"
+ },
+ "Ingående moms, blandad verksamhet": {
+ "account_number": "6999"
+ }
+ }
+ }
+ },
+ "7 Utgifter/kostnader för personal, avskrivningar m.m.": {
+ "root_type": "Expense",
+ "is_group": 1,
+ "70 Löner till kollektivanställda": {
+ "is_group": 1,
+ "700 Löner till kollektivanställda (gruppkonto)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Löner till kollektivanställda (gruppkonto)": {
+ "account_number": "7000"
+ }
+ },
+ "701 Löner till kollektivanställda": {
+ "is_group": 1,
+ "Löner till kollektivanställda": {
+ "account_number": "7010",
+ "account_type": "Expense Account"
+ },
+ "Löner till kollektivanställda övriga": {
+ "account_number": "7011",
+ "account_type": "Expense Account"
+ },
+ "Vinstandelar till kollektivanställda": {
+ "account_number": "7012"
+ },
+ "Lön växa-stöd kollektivanställda 10,21 %": {
+ "account_number": "7013"
+ },
+ "Avgångsvederlag till kollektivanställda": {
+ "account_number": "7017"
+ },
+ "Bruttolöneavdrag, kollektivanställda": {
+ "account_number": "7018"
+ },
+ "Upplupna löner och vinstandelar till kollektivanställda": {
+ "account_number": "7019"
+ }
+ },
+ "703 Löner till kollektivanställda (utlandsanställda)": {
+ "is_group": 1,
+ "Löner till kollektivanställda (utlandsanställda)": {
+ "account_number": "7030"
+ },
+ "Löner till kollektivanställda (utlandsanställda) övriga": {
+ "account_number": "7031"
+ },
+ "Vinstandelar till kollektivanställda (utlandsanställda)": {
+ "account_number": "7032"
+ },
+ "Avgångsvederlag till kollektivanställda (utlandsanställda)": {
+ "account_number": "7037"
+ },
+ "Bruttolöneavdrag, kollektivanställda (utlandsanställda)": {
+ "account_number": "7038"
+ },
+ "Upplupna löner och vinstandelar till kollektivanställda (utlandsanställda)": {
+ "account_number": "7039"
+ }
+ },
+ "708 Löner till kollektivanställda för ej arbetad tid": {
+ "is_group": 1,
+ "Löner till kollektivanställda för ej arbetad tid": {
+ "account_number": "7080"
+ },
+ "Sjuklöner till kollektivanställda": {
+ "account_number": "7081"
+ },
+ "Semesterlöner till kollektivanställda": {
+ "account_number": "7082"
+ },
+ "Föräldraersättning till kollektivanställda": {
+ "account_number": "7083"
+ },
+ "Övriga löner till kollektivanställda för ej arbetad tid": {
+ "account_number": "7089"
+ }
+ },
+ "709 Förändring av semesterlöneskuld": {
+ "is_group": 1,
+ "Förändring av semesterlöneskuld": {
+ "account_number": "7090",
+ "account_type": "Expense Account"
+ }
+ }
+ },
+ "71 (Fri kontogrupp)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "710 (Fri kontogrupp)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "(Fri kontogrupp)": {
+ "account_number": "7100"
+ }
+ }
+ },
+ "72 Löner till tjänstemän och företagsledare": {
+ "is_group": 1,
+ "720 Löner till tjänstemän och företagsledare (gruppkonto)": {
+ "account_type": "Expense Account",
+ "Löner till tjänstemän och företagsledare (gruppkonto)": {
+ "account_number": "7200"
+ }
+ },
+ "721 Löner till tjänstemän": {
+ "is_group": 1,
+ "Löner till tjänstemän": {
+ "account_number": "7210",
+ "account_type": "Expense Account"
+ },
+ "Vinstandelar till tjänstemän": {
+ "account_number": "7212"
+ },
+ "Lön växa-stöd tjänstemän 10,21 %": {
+ "account_number": "7213"
+ },
+ "Avgångsvederlag till tjänstemän": {
+ "account_number": "7217"
+ },
+ "Bruttolöneavdrag, tjänstemän": {
+ "account_number": "7218"
+ },
+ "Upplupna löner och vinstandelar till tjänstemän": {
+ "account_number": "7219"
+ }
+ },
+ "722 Löner till företagsledare": {
+ "is_group": 1,
+ "Löner till företagsledare": {
+ "account_number": "7220",
+ "account_type": "Expense Account"
+ },
+ "Löner till företagsledare övriga": {
+ "account_number": "7221"
+ },
+ "Tantiem till företagsledare": {
+ "account_number": "7222"
+ },
+ "Avgångsvederlag till företagsledare": {
+ "account_number": "7227"
+ },
+ "Bruttolöneavdrag, företagsledare": {
+ "account_number": "7228"
+ },
+ "Upplupna löner och tantiem till företagsledare": {
+ "account_number": "7229"
+ }
+ },
+ "723 Löner till tjänstemän och ftgsledare (utlandsanställda)": {
+ "is_group": 1,
+ "Löner till tjänstemän och ftgsledare (utlandsanställda)": {
+ "account_number": "7230"
+ },
+ "Löner till tjänstemän och ftgsledare övriga (utlandsanställda)": {
+ "account_number": "7231"
+ },
+ "Vinstandelar till tjänstemän och ftgsledare (utlandsanställda)": {
+ "account_number": "7232"
+ },
+ "Avgångsvederlag till tjänstemän och ftgsledare (utlandsanställda)": {
+ "account_number": "7237"
+ },
+ "Bruttolöneavdrag, tjänstemän och ftgsledare (utlandsanställda)": {
+ "account_number": "7238"
+ },
+ "Upplupna löner och vinstandelar till tjänstemän och ftgsledare (utlandsanställda)": {
+ "account_number": "7239"
+ }
+ },
+ "724 Styrelsearvoden": {
+ "is_group": 1,
+ "Styrelsearvoden": {
+ "account_number": "7240",
+ "account_type": "Expense Account"
+ }
+ },
+ "728 Löner till tjänstemän och företagsledare för ej arbetad tid": {
+ "is_group": 1,
+ "Löner till tjänstemän och företagsledare för ej arbetad tid": {
+ "account_number": "7280"
+ },
+ "Sjuklöner till tjänstemän": {
+ "account_number": "7281"
+ },
+ "Sjuklöner till företagsledare": {
+ "account_number": "7282"
+ },
+ "Föräldraersättning till tjänstemän": {
+ "account_number": "7283"
+ },
+ "Föräldraersättning till företagsledare": {
+ "account_number": "7284"
+ },
+ "Semesterlöner till tjänstemän": {
+ "account_number": "7285"
+ },
+ "Semesterlöner till företagsledare": {
+ "account_number": "7286"
+ },
+ "Övriga löner till tjänstemän för ej arbetad tid": {
+ "account_number": "7288"
+ },
+ "Övriga löner till företagsledare för ej arbetad tid": {
+ "account_number": "7289"
+ }
+ },
+ "729 Förändring av semesterlöneskuld": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Förändring av semesterlöneskuld": {
+ "account_number": "7290",
+ "account_type": "Expense Account"
+ },
+ "Förändring av semesterlöneskuld till tjänstemän": {
+ "account_number": "7291"
+ },
+ "Förändring av semesterlöneskuld till företagsledare": {
+ "account_number": "7292"
+ }
+ }
+ },
+ "73 Kostnadsersättningar och förmåner": {
+ "is_group": 1,
+ "730 Kostnadsersättningar och förmåner (gruppkonto)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Kostnadsersättningar och förmåner (gruppkonto)": {
+ "account_number": "7300"
+ }
+ },
+ "731 Kontanta extraersättningar": {
+ "is_group": 1,
+ "Kontanta extraersättningar": {
+ "account_number": "7310",
+ "account_type": "Expense Account"
+ },
+ "Ersättningar för sammanträden m.m.": {
+ "account_number": "7311"
+ },
+ "Ersättningar för förslagsverksamhet och uppfinningar": {
+ "account_number": "7312"
+ },
+ "Ersättningar för/bidrag till bostadskostnader": {
+ "account_number": "7313"
+ },
+ "Ersättningar för/bidrag till måltidskostnader": {
+ "account_number": "7314"
+ },
+ "Ersättningar för/bidrag till resor till och från arbetsplatsen": {
+ "account_number": "7315"
+ },
+ "Ersättningar för/bidrag till arbetskläder": {
+ "account_number": "7316"
+ },
+ "Ersättningar för/bidrag till arbetsmaterial och arbetsverktyg": {
+ "account_number": "7317"
+ },
+ "Felräkningspengar": {
+ "account_number": "7318"
+ },
+ "Övriga kontanta extraersättningar": {
+ "account_number": "7319"
+ }
+ },
+ "732 Traktamenten vid tjänsteresa": {
+ "is_group": 1,
+ "Traktamenten vid tjänsteresa": {
+ "account_number": "7320"
+ },
+ "Skattefria traktamenten, Sverige": {
+ "account_number": "7321",
+ "account_type": "Expense Account"
+ },
+ "Skattepliktiga traktamenten, Sverige": {
+ "account_number": "7322",
+ "account_type": "Expense Account"
+ },
+ "Skattefria traktamenten, utlandet": {
+ "account_number": "7323",
+ "account_type": "Expense Account"
+ },
+ "Skattepliktiga traktamenten, utlandet": {
+ "account_number": "7324",
+ "account_type": "Expense Account"
+ }
+ },
+ "733 Bilersättningar": {
+ "is_group": 1,
+ "Bilersättningar": {
+ "account_number": "7330"
+ },
+ "Skattefria bilersättningar": {
+ "account_number": "7331",
+ "account_type": "Expense Account"
+ },
+ "Skattepliktiga bilersättningar": {
+ "account_number": "7332",
+ "account_type": "Expense Account"
+ },
+ "Ersättning för trängselskatt, skattefri": {
+ "account_number": "7333",
+ "account_type": "Expense Account"
+ }
+ },
+ "735 Ersättningar för föreskrivna arbetskläder": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Ersättningar för föreskrivna arbetskläder": {
+ "account_number": "7350"
+ }
+ },
+ "737 Representationsersättningar": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Representationsersättningar": {
+ "account_number": "7370"
+ }
+ },
+ "738 Kostnader för förmåner till anställda": {
+ "is_group": 1,
+ "Kostnader för förmåner till anställda": {
+ "account_number": "7380",
+ "account_type": "Expense Account"
+ },
+ "Kostnader för fri bostad": {
+ "account_number": "7381"
+ },
+ "Kostnader för fria eller subventionerade måltider": {
+ "account_number": "7382"
+ },
+ "Kostnader för fria resor till och från arbetsplatsen": {
+ "account_number": "7383"
+ },
+ "Kostnader för fria eller subventionerade arbetskläder": {
+ "account_number": "7384"
+ },
+ "Kostnader för fri bil": {
+ "account_number": "7385",
+ "account_type": "Expense Account"
+ },
+ "Subventionerad ränta": {
+ "account_number": "7386"
+ },
+ "Kostnader för lånedatorer": {
+ "account_number": "7387"
+ },
+ "Anställdas ersättning för erhållna förmåner": {
+ "account_number": "7388"
+ },
+ "Övriga kostnader för förmåner": {
+ "account_number": "7389"
+ }
+ },
+ "739 Övriga kostnadsersättningar och förmåner": {
+ "is_group": 1,
+ "Övriga kostnadsersättningar och förmåner": {
+ "account_number": "7390",
+ "account_type": "Expense Account"
+ },
+ "Kostnad för trängselskatteförmån": {
+ "account_number": "7391"
+ },
+ "Kostnad för förmån av hushållsnära tjänster": {
+ "account_number": "7392"
+ }
+ }
+ },
+ "74 Löner till tjänstemän och företagsledare": {
+ "is_group": 1,
+ "740 Pensionskostnader (gruppkonto)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Pensionskostnader (gruppkonto)": {
+ "account_number": "7400"
+ }
+ },
+ "741 Pensionsförsäkringspremier": {
+ "is_group": 1,
+ "Pensionsförsäkringspremier": {
+ "account_number": "7410",
+ "account_type": "Expense Account"
+ },
+ "Premier för kollektiva pensionsförsäkringar": {
+ "account_number": "7411"
+ },
+ "Premier för individuella pensionsförsäkringar": {
+ "account_number": "7412"
+ }
+ },
+ "742 Förändring av pensionsskuld": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Förändring av pensionsskuld": {
+ "account_number": "7420"
+ }
+ },
+ "743 Avdrag för räntedel i pensionskostnad": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Avdrag för räntedel i pensionskostnad": {
+ "account_number": "7430"
+ }
+ },
+ "744 Förändring av pensionsstiftelsekapital": {
+ "is_group": 1,
+ "Förändring av pensionsstiftelsekapital": {
+ "account_number": "7440"
+ },
+ "Överföring av medel till pensionsstiftelse": {
+ "account_number": "7441"
+ },
+ "Gottgörelse från pensionsstiftelse": {
+ "account_number": "7448"
+ }
+ },
+ "746 Pensionsutbetalningar": {
+ "is_group": 1,
+ "Pensionsutbetalningar": {
+ "account_number": "7460"
+ },
+ "Pensionsutbetalningar till f.d. kollektivanställda": {
+ "account_number": "7461"
+ },
+ "Pensionsutbetalningar till f.d. tjänstemän": {
+ "account_number": "7462"
+ },
+ "Pensionsutbetalningar till f.d. företagsledare": {
+ "account_number": "7463"
+ }
+ },
+ "747 Förvaltnings- och kreditförsäkringsavgifter": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Förvaltnings- och kreditförsäkringsavgifter": {
+ "account_number": "7470"
+ }
+ },
+ "749 Övriga pensionskostnader": {
+ "is_group": 1,
+ "Övriga pensionskostnader": {
+ "account_number": "7490",
+ "account_type": "Expense Account"
+ }
+ }
+ },
+ "75 Sociala och andra avgifter enligt lag och avtal": {
+ "is_group": 1,
+ "750 Sociala och andra avgifter enligt lag och avtal (gruppkonto)": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Sociala och andra avgifter enligt lag och avtal (gruppkonto)": {
+ "account_number": "7500"
+ }
+ },
+ "751 Arbetsgivaravgifter 31,42 %": {
+ "is_group": 1,
+ "Arbetsgivaravgifter 31,42 %": {
+ "account_number": "7510"
+ },
+ "Arbetsgivaravgifter för löner och ersättningar": {
+ "account_number": "7511",
+ "account_type": "Expense Account"
+ },
+ "Arbetsgivaravgifter för förmånsvärden": {
+ "account_number": "7512",
+ "account_type": "Expense Account"
+ },
+ "Arbetsgivaravgifter på skattepliktiga kostnadsersättningar": {
+ "account_number": "7515"
+ },
+ "Arbetsgivaravgifter på arvoden": {
+ "account_number": "7516"
+ },
+ "Arbetsgivaravgifter på bruttolöneavdrag m.m.": {
+ "account_number": "7518"
+ },
+ "Arbetsgivaravgifter för semester- och löneskulder": {
+ "account_number": "7519",
+ "account_type": "Expense Account"
+ }
+ },
+ "753 Särskild löneskatt": {
+ "is_group": 1,
+ "Särskild löneskatt": {
+ "account_number": "7530",
+ "account_type": "Expense Account"
+ },
+ "Särskild löneskatt för vissa försäkringsersättningar m.m.": {
+ "account_number": "7531"
+ },
+ "Särskild löneskatt pensionskostnader, deklarationspost": {
+ "account_number": "7532"
+ },
+ "Särskild löneskatt för pensionskostnader": {
+ "account_number": "7533"
+ }
+ },
+ "755 Avkastningsskatt på pensionsmedel": {
+ "is_group": 1,
+ "Avkastningsskatt på pensionsmedel": {
+ "account_number": "7550",
+ "account_type": "Expense Account"
+ },
+ "Avkastningsskatt 15 % försäkringsföretag m.fl. samt avsatt till pensioner": {
+ "account_number": "7551"
+ },
+ "Avkastningsskatt 15 % utländska pensionsförsäkringar": {
+ "account_number": "7552"
+ },
+ "Avkastningsskatt 30 % utländska försäkringsföretag m.fl.": {
+ "account_number": "7553"
+ },
+ "Avkastningsskatt 30 % utländska kapitalförsäkringar": {
+ "account_number": "7554"
+ }
+ },
+ "757 Premier för arbetsmarknadsförsäkringar": {
+ "is_group": 1,
+ "Premier för arbetsmarknadsförsäkringar": {
+ "account_number": "7570",
+ "account_type": "Expense Account"
+ },
+ "Arbetsmarknadsförsäkringar": {
+ "account_number": "7571"
+ },
+ "Arbetsmarknadsförsäkringar pensionsförsäkringspremier, deklarationspost": {
+ "account_number": "7572"
+ }
+ },
+ "758 Gruppförsäkringspremier": {
+ "is_group": 1,
+ "Gruppförsäkringspremier": {
+ "account_number": "7580",
+ "account_type": "Expense Account"
+ },
+ "Grupplivförsäkringspremier": {
+ "account_number": "7581"
+ },
+ "Gruppsjukförsäkringspremier": {
+ "account_number": "7582"
+ },
+ "Gruppolycksfallsförsäkringspremier": {
+ "account_number": "7583"
+ },
+ "Övriga gruppförsäkringspremier": {
+ "account_number": "7589"
+ }
+ },
+ "759 Övriga sociala och andra avgifter enligt lag och avtal": {
+ "is_group": 1,
+ "Övriga sociala och andra avgifter enligt lag och avtal": {
+ "account_number": "7590",
+ "account_type": "Expense Account"
+ }
+ }
+ },
+ "76 Övriga personalkostnader": {
+ "is_group": 1,
+ "760 Övriga personalkostnader (gruppkonto)": {
+ "is_group": 1,
+ "Övriga personalkostnader (gruppkonto)": {
+ "account_number": "7600",
+ "account_type": "Expense Account"
+ }
+ },
+ "761 Utbildning": {
+ "is_group": 1,
+ "Utbildning": {
+ "account_number": "7610",
+ "account_type": "Expense Account"
+ }
+ },
+ "762 Sjuk- och hälsovård": {
+ "is_group": 1,
+ "Sjuk- och hälsovård": {
+ "account_number": "7620"
+ },
+ "Sjuk- och hälsovård, avdragsgill": {
+ "account_number": "7621",
+ "account_type": "Expense Account"
+ },
+ "Sjuk- och hälsovård, ej avdragsgill": {
+ "account_number": "7622",
+ "account_type": "Expense Account"
+ },
+ "Sjukvårdsförsäkring, ej avdragsgill": {
+ "account_number": "7623"
+ }
+ },
+ "763 Personalrepresentation": {
+ "is_group": 1,
+ "Personalrepresentation": {
+ "account_number": "7630"
+ },
+ "Personalrepresentation, avdragsgill": {
+ "account_number": "7631",
+ "account_type": "Expense Account"
+ },
+ "Personalrepresentation, ej avdragsgill": {
+ "account_number": "7632",
+ "account_type": "Expense Account"
+ }
+ },
+ "765 Sjuklöneförsäkring": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Sjuklöneförsäkring": {
+ "account_number": "7650"
+ }
+ },
+ "767 Förändring av personalstiftelsekapital": {
+ "is_group": 1,
+ "Förändring av personalstiftelsekapital": {
+ "account_number": "7670"
+ },
+ "Avsättning till personalstiftelse": {
+ "account_number": "7671"
+ },
+ "Gottgörelse från personalstiftelse": {
+ "account_number": "7678"
+ }
+ },
+ "769 Övrig personalkostnad": {
+ "is_group": 1,
+ "Övriga personalkostnader": {
+ "account_number": "7690"
+ },
+ "Personalrekrytering": {
+ "account_number": "7691"
+ },
+ "Begravningshjälp": {
+ "account_number": "7692"
+ },
+ "Fritidsverksamhet": {
+ "account_number": "7693"
+ },
+ "Övriga personalkostnader övriga": {
+ "account_number": "7699"
+ }
+ }
+ },
+ "77 Nedskrivningar och återföring av nedskrivningar": {
+ "is_group": 1,
+ "771 Nedskrivningar av immateriella anläggningstillgångar": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Nedskrivningar av immateriella anläggningstillgångar": {
+ "account_number": "7710"
+ }
+ },
+ "772 Nedskrivningar av byggnader och mark": {
+ "is_group": 1,
+ "Nedskrivningar av byggnader och mark": {
+ "account_number": "7720",
+ "account_type": "Expense Account"
+ }
+ },
+ "773 Nedskrivningar av maskiner och inventarier": {
+ "is_group": 1,
+ "Nedskrivningar av maskiner och inventarier": {
+ "account_number": "7730",
+ "account_type": "Expense Account"
+ }
+ },
+ "774 Nedskrivningar av vissa omsättningstillgångar": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Nedskrivningar av vissa omsättningstillgångar": {
+ "account_number": "7740"
+ }
+ },
+ "776 Återföring av nedskrivningar av immateriella anläggningstillgångar": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Återföring av nedskrivningar av immateriella anläggningstillgångar": {
+ "account_number": "7760"
+ }
+ },
+ "777 Återföring av nedskrivningar av byggnader och mark": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Återföring av nedskrivningar av byggnader och mark": {
+ "account_number": "7770"
+ }
+ },
+ "778 Återföring av nedskrivningar av maskiner och inventarier": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Återföring av nedskrivningar av maskiner och inventarier": {
+ "account_number": "7780"
+ }
+ },
+ "779 Återföring av nedskrivningar av vissa omsättningstillgångar": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Återföring av nedskrivningar av vissa omsättningstillgångar": {
+ "account_number": "7790"
+ }
+ }
+ },
+ "78 Avskrivningar enligt plan": {
+ "is_group": 1,
+ "781 Avskrivningar på immateriella anläggningstillgångar": {
+ "is_group": 1,
+ "Avskrivningar på immateriella anläggningstillgångar": {
+ "account_number": "7810",
+ "account_type": "Depreciation"
+ },
+ "Avskrivningar på balanserade utgifter": {
+ "account_number": "7811"
+ },
+ "Avskrivningar på patent": {
+ "account_number": "7813"
+ },
+ "Avskrivningar på licenser": {
+ "account_number": "7814"
+ },
+ "Avskrivningar på hyresrätter": {
+ "account_number": "7816"
+ },
+ "Avskrivningar på goodwill": {
+ "account_number": "7817"
+ },
+ "Avskrivningar på övriga immateriella anläggningstillgångar": {
+ "account_number": "7819",
+ "account_type": "Depreciation"
+ }
+ },
+ "782 Avskrivningar på byggnader och markanläggningar": {
+ "is_group": 1,
+ "Avskrivningar på byggnader och markanläggningar": {
+ "account_number": "7820",
+ "account_type": "Expense Account"
+ },
+ "Avskrivningar på byggnader": {
+ "account_number": "7821"
+ },
+ "Avskrivningar på markanläggningar": {
+ "account_number": "7824"
+ },
+ "Avskrivningar på övriga byggnader": {
+ "account_number": "7829"
+ }
+ },
+ "783 Avskrivningar på maskiner och inventarier": {
+ "is_group": 1,
+ "Avskrivningar på maskiner och inventarier": {
+ "account_number": "7830",
+ "account_type": "Depreciation"
+ },
+ "Avskrivningar på maskiner och andra tekniska anläggningar": {
+ "account_number": "7831",
+ "account_type": "Depreciation"
+ },
+ "Avskrivningar på inventarier och verktyg": {
+ "account_number": "7832",
+ "account_type": "Depreciation"
+ },
+ "Avskrivningar på installationer": {
+ "account_number": "7833",
+ "account_type": "Depreciation"
+ },
+ "Avskrivningar på bilar och andra transportmedel": {
+ "account_number": "7834",
+ "account_type": "Depreciation"
+ },
+ "Avskrivningar på datorer": {
+ "account_number": "7835",
+ "account_type": "Depreciation"
+ },
+ "Avskrivningar på leasade tillgångar": {
+ "account_number": "7836",
+ "account_type": "Depreciation"
+ },
+ "Avskrivningar på övriga maskiner och inventarier": {
+ "account_number": "7839",
+ "account_type": "Depreciation"
+ }
+ },
+ "784 Avskrivningar på förbättringsutgifter på annans fastighet": {
+ "is_group": 1,
+ "Avskrivningar på förbättringsutgifter på annans fastighet": {
+ "account_number": "7840"
+ }
+ }
+ },
+ "79 Övriga rörelsekostnader": {
+ "is_group": 1,
+ "794 Orealiserade positiva/negativa värdeförändringar på säkringsinstrument": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Orealiserade positiva/negativa värdeförändringar på säkringsinstrument": {
+ "account_number": "7940"
+ }
+ },
+ "796 Valutakursförluster på fordringar och skulder av rörelsekaraktär": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Valutakursförluster på fordringar och skulder av rörelsekaraktär": {
+ "account_number": "7960"
+ }
+ },
+ "797 Förlust vid avyttring av immateriella och materiella anläggningstillgångar": {
+ "is_group": 1,
+ "Förlust vid avyttring av immateriella och materiella anläggningstillgångar": {
+ "account_number": "7970",
+ "account_type": "Expense Account"
+ },
+ "Förlust vid avyttring av immateriella anläggningstillgångar": {
+ "account_number": "7971"
+ },
+ "Förlust vid avyttring av byggnader och mark": {
+ "account_number": "7972"
+ },
+ "Förlust vid avyttring av maskiner och inventarier": {
+ "account_number": "7973"
+ }
+ },
+ "799 Övriga rörelsekostnader": {
+ "is_group": 1,
+ "Övriga rörelsekostnader": {
+ "account_number": "7999",
+ "account_type": "Expense Account"
+ }
+ }
+ }
+ },
+ "8 Finansiella och andra inkomster/intäkter och utgifter/kostnader": {
+ "root_type": "Expense",
+ "is_group": 1,
+ "80 Resultat från andelar i koncernföretag": {
+ "is_group": 1,
+ "801 Utdelning på andelar i koncernföretag": {
+ "is_group": 1,
+ "Utdelning på andelar i koncernföretag": {
+ "account_number": "8010"
+ },
+ "Utdelning på andelar i dotterföretag": {
+ "account_number": "8012"
+ },
+ "Emissionsinsats, koncernföretag": {
+ "account_number": "8016"
+ }
+ },
+ "802 Resultat vid försäljning av andelar i koncernföretag": {
+ "is_group": 1,
+ "Resultat vid försäljning av andelar i koncernföretag": {
+ "account_number": "8020"
+ },
+ "Resultat vid försäljning av andelar i dotterföretag": {
+ "account_number": "8022"
+ }
+ },
+ "803 Resultatandelar från handelsbolag (dotterföretag)": {
+ "is_group": 1,
+ "Resultatandelar från handelsbolag (dotterföretag)": {
+ "account_number": "8030"
+ }
+ },
+ "807 Nedskrivningar av andelar i och långfristiga fordringar hos koncernföretag": {
+ "is_group": 1,
+ "Nedskrivningar av andelar i och långfristiga fordringar hos koncernföretag": {
+ "account_number": "8070"
+ },
+ "Nedskrivningar av andelar i dotterföretag": {
+ "account_number": "8072"
+ },
+ "Nedskrivningar av långfristiga fordringar hos moderföretag": {
+ "account_number": "8076"
+ },
+ "Nedskrivningar av långfristiga fordringar hos dotterföretag": {
+ "account_number": "8077"
+ }
+ },
+ "808 återföringar av nedskrivningar av andelar i och långfristiga fordringar hos koncernföretag": {
+ "is_group": 1,
+ "återföringar av nedskrivningar av andelar i och långfristiga fordringar hos koncernföretag": {
+ "account_number": "8080"
+ },
+ "återföringar av nedskrivningar av andelar i dotterföretag": {
+ "account_number": "8082"
+ },
+ "återföringar av nedskrivningar av långfristiga fordringar hos moderföretag": {
+ "account_number": "8086"
+ },
+ "återföringar av nedskrivningar av långfristiga fordringar hos dotterföretag": {
+ "account_number": "8087"
+ }
+ }
+ },
+ "81 Resultat från andelar i intresseföretag": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "811 Utdelningar på andelar i intresseföretag": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Utdelningar på andelar i intresseföretag": {
+ "account_number": "8110"
+ },
+ "Utdelningar på andelar i intresseföretag övriga": {
+ "account_number": "8111"
+ },
+ "Utdelningar på andelar i gemensamt styrda företag": {
+ "account_number": "8112"
+ },
+ "Utdelningar på andelar i övriga företag": {
+ "account_number": "8113"
+ },
+ "Emissionsinsats, intresseföretag": {
+ "account_number": "8116"
+ },
+ "Emissionsinsats, gemensamt styrda företag": {
+ "account_number": "8117"
+ },
+ "Emissionsinsats, övriga företag": {
+ "account_number": "8118"
+ }
+ },
+ "812 Resultat vid försäljning av andelar i intresseföretag": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Resultat vid försäljning av andelar i intresseföretag": {
+ "account_number": "8120"
+ },
+ "Resultat vid försäljning av andelar i intresseföretag övriga": {
+ "account_number": "8121"
+ },
+ "Resultat vid försäljning av andelar i gemensamt styrda företag": {
+ "account_number": "8122"
+ },
+ "Resultat vid försäljning av andelar i övriga företag": {
+ "account_number": "8123"
+ }
+ },
+ "813 Resultatandelar från handelsbolag": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Resultatandelar från handelsbolag (intresseföretag, gemensamt styrda företag)": {
+ "account_number": "8130"
+ },
+ "Resultatandelar från handelsbolag (intresseföretag)": {
+ "account_number": "8131"
+ },
+ "Resultatandelar från handelsbolag (gemensamt styrda företag)": {
+ "account_number": "8132"
+ },
+ "Resultatandelar från handelsbolag (övriga företag)": {
+ "account_number": "8133"
+ }
+ },
+ "817 Nedskrivningar av andelar i och långfristiga fordringar hos intresseföretag": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Nedskrivningar av andelar i och långfristiga fordringar hos intresseföretag": {
+ "account_number": "8170"
+ },
+ "Nedskrivningar av andelar i intresseföretag": {
+ "account_number": "8171"
+ },
+ "Nedskrivningar av långfristiga fordringar hos intresseföretag": {
+ "account_number": "8172"
+ },
+ "Nedskrivningar av andelar i gemensamt styrda företag": {
+ "account_number": "8173"
+ },
+ "Nedskrivningar av långfristiga fordringar hos gemensamt styrda företag": {
+ "account_number": "8174"
+ },
+ "Nedskrivningar av andelar i övriga företag som det finns ett ägarintresse i": {
+ "account_number": "8176"
+ },
+ "Nedskrivningar av långfristiga fordringar hos övriga företag": {
+ "account_number": "8177"
+ }
+ },
+ "818 Återföringar av nedskrivningar av andelar i och långfristiga fordringar hos intresseföretag": {
+ "account_type": "Expense Account",
+ "is_group": 1,
+ "Återföringar av nedskrivningar av andelar i och långfristiga fordringar hos intresseföretag": {
+ "account_number": "8180"
+ },
+ "Återföringar av nedskrivningar av andelar i intresseföretag": {
+ "account_number": "8181"
+ },
+ "Återföringar av nedskrivningar av långfristiga fordringar hos intresseföretag": {
+ "account_number": "8182"
+ },
+ "Återföringar av nedskrivningar av andelar i gemensamt styrda företag": {
+ "account_number": "8183"
+ },
+ "Återföringar av nedskrivningar av långfristiga fordringar hos gemensamt styrda företag": {
+ "account_number": "8184"
+ },
+ "Återföringar av nedskrivningar av andelar i övriga företag": {
+ "account_number": "8186"
+ },
+ "Återföringar av nedskrivningar av långfristiga fordringar hos övriga företag": {
+ "account_number": "8187"
+ }
+ }
+ },
+ "82 Resultat från övriga värdepapper och långfristiga fordringar (anläggningstillgångar)": {
+ "is_group": 1,
+ "821 Utdelningar på andelar i andra företag": {
+ "is_group": 1,
+ "Utdelningar på andelar i andra företag": {
+ "account_number": "8210"
+ },
+ "Utdelningar, övriga företag": {
+ "account_number": "8212"
+ },
+ "Insatsemissioner, övriga företag": {
+ "account_number": "8216"
+ }
+ },
+ "822 Resultat vid försäljning av värdepapper i och långfristiga fordringar hos andra företag": {
+ "is_group": 1,
+ "Resultat vid försäljning av värdepapper i och långfristiga fordringar hos andra företag": {
+ "account_number": "8220"
+ },
+ "Resultat vid försäljning av andelar i andra företag": {
+ "account_number": "8221"
+ },
+ "Resultat vid försäljning av långfristiga fordringar hos andra företag": {
+ "account_number": "8222"
+ },
+ "Resultat vid försäljning av derivat (långfristiga värdepappersinnehav)": {
+ "account_number": "8223"
+ }
+ },
+ "823 Valutakursdifferenser på långfristiga fordringar": {
+ "is_group": 1,
+ "Valutakursdifferenser på långfristiga fordringar": {
+ "account_number": "8230"
+ },
+ "Valutakursvinster på långfristiga fordringar": {
+ "account_number": "8231"
+ },
+ "Valutakursförluster på långfristiga fordringar": {
+ "account_number": "8236"
+ }
+ },
+ "824 Resultatandelar från handelsbolag (andra företag)": {
+ "is_group": 1,
+ "Resultatandelar från handelsbolag (andra företag)": {
+ "account_number": "8240"
+ }
+ },
+ "825 Ränteintäkter från långfristiga fordringar hos och värdepapper i andra företag": {
+ "is_group": 1,
+ "Ränteintäkter från långfristiga fordringar hos och värdepapper i andra företag": {
+ "account_number": "8250"
+ },
+ "Ränteintäkter från långfristiga fordringar": {
+ "account_number": "8251"
+ },
+ "Ränteintäkter från övriga värdepapper": {
+ "account_number": "8252"
+ },
+ "Skattefria ränteintäkter, långfristiga tillgångar": {
+ "account_number": "8254"
+ },
+ "Avkastningsskatt kapitalplacering": {
+ "account_number": "8255"
+ }
+ },
+ "826 Ränteintäkter från långfristiga fordringar hos koncernföretag": {
+ "is_group": 1,
+ "Ränteintäkter från långfristiga fordringar hos koncernföretag": {
+ "account_number": "8260"
+ },
+ "Ränteintäkter från långfristiga fordringar hos moderföretag": {
+ "account_number": "8261"
+ },
+ "Ränteintäkter från långfristiga fordringar hos dotterföretag": {
+ "account_number": "8262"
+ },
+ "Ränteintäkter från långfristiga fordringar hos andra koncernföretag": {
+ "account_number": "8263"
+ }
+ },
+ "827 Nedskrivningar av innehav av andelar i och långfristiga fordringar hos andra företag": {
+ "is_group": 1,
+ "Nedskrivningar av innehav av andelar i och långfristiga fordringar hos andra företag": {
+ "account_number": "8270"
+ },
+ "Nedskrivningar av andelar i andra företag": {
+ "account_number": "8271"
+ },
+ "Nedskrivningar av långfristiga fordringar hos andra företag": {
+ "account_number": "8272"
+ },
+ "Nedskrivningar av övriga värdepapper hos andra företag": {
+ "account_number": "8273"
+ }
+ },
+ "828 Återföringar av nedskrivningar av andelar i och långfristiga fordringar hos andra företag": {
+ "is_group": 1,
+ "Återföringar av nedskrivningar av andelar i och långfristiga fordringar hos andra företag": {
+ "account_number": "8280"
+ },
+ "Återföringar av nedskrivningar av andelar i andra företag": {
+ "account_number": "8281"
+ },
+ "Återföringar av nedskrivningar av långfristiga fordringar hos andra företag": {
+ "account_number": "8282"
+ },
+ "Återföringar av nedskrivningar av övriga värdepapper i andra företag": {
+ "account_number": "8283"
+ }
+ },
+ "829 Värdering till verkligt värde, anläggningstillgångar": {
+ "is_group": 1,
+ "Värdering till verkligt värde, anläggningstillgångar": {
+ "account_number": "8290"
+ },
+ "Orealiserade värdeförändringar på anläggningstillgångar": {
+ "account_number": "8291"
+ },
+ "Orealiserade värdeförändringar på derivatinstrument": {
+ "account_number": "8295"
+ }
+ }
+ },
+ "83 Övriga ränteintäkter och liknande resultatposter": {
+ "is_group": 1,
+ "831 Ränteintäkter från omsättningstillgångar": {
+ "is_group": 1,
+ "Ränteintäkter från omsättningstillgångar": {
+ "account_number": "8310"
+ },
+ "Ränteintäkter från bank": {
+ "account_number": "8311"
+ },
+ "Ränteintäkter från kortfristiga placeringar": {
+ "account_number": "8312"
+ },
+ "Ränteintäkter från kortfristiga fordringar": {
+ "account_number": "8313"
+ },
+ "Skattefria ränteintäkter": {
+ "account_number": "8314",
+ "account_type": "Income Account"
+ },
+ "Ränteintäkter för dold räntekompensation": {
+ "account_number": "8317"
+ },
+ "Övriga ränteintäkter från omsättningstillgångar": {
+ "account_number": "8319"
+ }
+ },
+ "832 Värdering till verkligt värde, omsättningstillgångar": {
+ "is_group": 1,
+ "Värdering till verkligt värde, omsättningstillgångar": {
+ "account_number": "8320"
+ },
+ "Orealiserade värdeförändringar på omsättningstillgångar": {
+ "account_number": "8321"
+ },
+ "Orealiserade värdeförändringar på derivatinstrument (oms.-tillg.)": {
+ "account_number": "8325"
+ }
+ },
+ "833 Valutakursdifferenser på kortfristiga fordringar och placeringar": {
+ "is_group": 1,
+ "Valutakursdifferenser på kortfristiga fordringar och placeringar": {
+ "account_number": "8330"
+ },
+ "Valutakursvinster på kortfristiga fordringar och placeringar": {
+ "account_number": "8331"
+ },
+ "Valutakursförluster på kortfristiga fordringar och placeringar": {
+ "account_number": "8336"
+ }
+ },
+ "834 Utdelningar på kortfristiga placeringar": {
+ "is_group": 1,
+ "Utdelningar på kortfristiga placeringar": {
+ "account_number": "8340"
+ }
+ },
+ "835 Resultat vid försäljning av kortfristiga placeringar": {
+ "is_group": 1,
+ "Resultat vid försäljning av kortfristiga placeringar": {
+ "account_number": "8350"
+ }
+ },
+ "836 Övriga ränteintäkter från koncernföretag": {
+ "is_group": 1,
+ "Övriga ränteintäkter från koncernföretag": {
+ "account_number": "8360"
+ },
+ "Övriga ränteintäkter från moderföretag": {
+ "account_number": "8361"
+ },
+ "Övriga ränteintäkter från dotterföretag": {
+ "account_number": "8362"
+ },
+ "Övriga ränteintäkter från andra koncernföretag": {
+ "account_number": "8363"
+ }
+ },
+ "837 Nedskrivningar av kortfristiga placeringar": {
+ "is_group": 1,
+ "Nedskrivningar av kortfristiga placeringar": {
+ "account_number": "8370"
+ }
+ },
+ "838 Återföringar av nedskrivningar av kortfristiga placeringar": {
+ "is_group": 1,
+ "Återföringar av nedskrivningar av kortfristiga placeringar": {
+ "account_number": "8380"
+ }
+ },
+ "839 Övriga finansiella intäkter": {
+ "is_group": 1,
+ "Övriga finansiella intäkter": {
+ "account_number": "8390"
+ }
+ }
+ },
+ "84 Räntekostnader och liknande resultatposter": {
+ "is_group": 1,
+ "840 Räntekostnader (gruppkonto)": {
+ "is_group": 1,
+ "Räntekostnader (gruppkonto)": {
+ "account_number": "8400"
+ }
+ },
+ "841 Räntekostnader för långfristiga skulder": {
+ "is_group": 1,
+ "Räntekostnader för långfristiga skulder": {
+ "account_number": "8410",
+ "account_type": "Expense Account"
+ },
+ "Räntekostnader för obligations-, förlags- och konvertibla lån": {
+ "account_number": "8411"
+ },
+ "Räntedel i årets pensionskostnad": {
+ "account_number": "8412"
+ },
+ "Räntekostnader för checkräkningskredit": {
+ "account_number": "8413"
+ },
+ "Räntekostnader för andra skulder till kreditinstitut": {
+ "account_number": "8415"
+ },
+ "Räntekostnader för dold räntekompensation m.m.": {
+ "account_number": "8417"
+ },
+ "Avdragspost för räntesubventioner": {
+ "account_number": "8418"
+ },
+ "Övriga räntekostnader för långfristiga skulder": {
+ "account_number": "8419"
+ }
+ },
+ "842 Räntekostnader för kortfristiga skulder": {
+ "is_group": 1,
+ "Räntekostnader för kortfristiga skulder": {
+ "account_number": "8420",
+ "account_type": "Expense Account"
+ },
+ "Räntekostnader till kreditinstitut": {
+ "account_number": "8421",
+ "account_type": "Expense Account"
+ },
+ "Dröjsmålsräntor för leverantörsskulder": {
+ "account_number": "8422",
+ "account_type": "Expense Account"
+ },
+ "Räntekostnader för skatter och avgifter": {
+ "account_number": "8423",
+ "account_type": "Expense Account"
+ },
+ "Räntekostnader byggnadskreditiv": {
+ "account_number": "8424"
+ },
+ "Övriga räntekostnader för kortfristiga skulder": {
+ "account_number": "8429"
+ }
+ },
+ "843 Valutakursdifferenser på skulder": {
+ "is_group": 1,
+ "Valutakursdifferenser på skulder": {
+ "account_number": "8430",
+ "account_type": "Expense Account"
+ },
+ "Valutakursvinster på skulder": {
+ "account_number": "8431"
+ },
+ "Valutakursförluster på skulder": {
+ "account_number": "8436"
+ }
+ },
+ "844 Erhållna räntebidrag": {
+ "is_group": 1,
+ "Erhållna räntebidrag": {
+ "account_number": "8440"
+ }
+ },
+ "845 Orealiserade värdeförändringar på skulder": {
+ "is_group": 1,
+ "Orealiserade värdeförändringar på skulder": {
+ "account_number": "8450"
+ },
+ "Orealiserade värdeförändringar på skulder övriga": {
+ "account_number": "8451"
+ },
+ "Orealiserade värdeförändringar på säkringsinstrument": {
+ "account_number": "8455"
+ }
+ },
+ "846 Räntekostnader till koncernföretag": {
+ "is_group": 1,
+ "Räntekostnader till koncernföretag": {
+ "account_number": "8460"
+ },
+ "Räntekostnader till moderföretag": {
+ "account_number": "8461"
+ },
+ "Räntekostnader till dotterföretag": {
+ "account_number": "8462"
+ },
+ "Räntekostnader till andra koncernföretag": {
+ "account_number": "8463"
+ }
+ },
+ "848 Aktiverade ränteutgifter": {
+ "is_group": 1,
+ "Aktiverade ränteutgifter": {
+ "account_number": "8480"
+ }
+ },
+ "849 Övriga skuldrelaterade poster": {
+ "is_group": 1,
+ "Övriga skuldrelaterade poster": {
+ "account_number": "8490"
+ },
+ "Erhållet ackord på skulder till kreditinstitut m.m.": {
+ "account_number": "8491"
+ }
+ }
+ },
+ "85 (Fri kontogrupp)": {
+ "is_group": 1,
+ "(Fri kontogrupp)": {
+ "account_number": "8500"
+ }
+ },
+ "86 (Fri kontogrupp)": {
+ "is_group": 1,
+ "(Fri kontogrupp)": {
+ "account_number": "8600"
+ }
+ },
+ "87 (Fri kontogrupp)": {
+ "is_group": 1,
+ "(Fri kontogrupp)": {
+ "account_number": "8700"
+ }
+ },
+ "88 Bokslutsdispositioner": {
+ "is_group": 1,
+ "881 Förändring av periodiseringsfond": {
+ "is_group": 1,
+ "Förändring av periodiseringsfond": {
+ "account_number": "8810"
+ },
+ "Avsättning till periodiseringsfond": {
+ "account_number": "8811"
+ },
+ "Återföring från periodiseringsfond": {
+ "account_number": "8819"
+ }
+ },
+ "882 Mottagna koncernbidrag": {
+ "is_group": 1,
+ "Mottagna koncernbidrag": {
+ "account_number": "8820"
+ }
+ },
+ "883 Lämnade koncernbidrag": {
+ "is_group": 1,
+ "Lämnade koncernbidrag": {
+ "account_number": "8830"
+ }
+ },
+ "884 Lämnade gottgörelser": {
+ "is_group": 1,
+ "Lämnade gottgörelser": {
+ "account_number": "8840"
+ }
+ },
+ "885 Förändring av överavskrivningar": {
+ "is_group": 1,
+ "Förändring av överavskrivningar": {
+ "account_number": "8850"
+ },
+ "Förändring av överavskrivningar, immateriella anläggningstillgångar": {
+ "account_number": "8851"
+ },
+ "Förändring av överavskrivningar, byggnader och markanläggningar": {
+ "account_number": "8852"
+ },
+ "Förändring av överavskrivningar, maskiner och inventarier": {
+ "account_number": "8853"
+ }
+ },
+ "886 Förändring av ersättningsfond": {
+ "is_group": 1,
+ "Förändring av ersättningsfond": {
+ "account_number": "8860"
+ },
+ "Avsättning till ersättningsfond för inventarier": {
+ "account_number": "8861"
+ },
+ "Avsättning till ersättningsfond för byggnader och markanläggningar": {
+ "account_number": "8862"
+ },
+ "Avsättning till ersättningsfond för djurlager i jordbruk och rensku00f6tsel": {
+ "account_number": "8864"
+ },
+ "Ianspråktagande av ersättningsfond för avskrivningar": {
+ "account_number": "8865"
+ },
+ "Ianspråktagande av ersättningsfond för annat än avskrivningar": {
+ "account_number": "8866"
+ },
+ "Återföring från ersättningsfond": {
+ "account_number": "8869"
+ }
+ },
+ "889 Övriga bokslutsdispositioner": {
+ "is_group": 1,
+ "Övriga bokslutsdispositioner": {
+ "account_number": "8890"
+ },
+ "Nedskrivningar av konsolideringskaraktär av anläggningstillgångar": {
+ "account_number": "8892"
+ },
+ "Förändring av lagerreserv": {
+ "account_number": "8896"
+ },
+ "Övriga bokslutsdispositioner övriga": {
+ "account_number": "8899"
+ }
+ }
+ },
+ "89 Skatter och årets resultat": {
+ "is_group": 1,
+ "891 Skatt som belastar årets resultat": {
+ "is_group": 1,
+ "Skatt som belastar årets resultat": {
+ "account_number": "8910"
+ }
+ },
+ "892 Skatt på grund av ändrad beskattning": {
+ "is_group": 1,
+ "Skatt på grund av ändrad beskattning": {
+ "account_number": "8920"
+ }
+ },
+ "893 Restituerad skatt": {
+ "is_group": 1,
+ "Restituerad skatt": {
+ "account_number": "8930"
+ }
+ },
+ "894 Uppskjuten skatt": {
+ "is_group": 1,
+ "Uppskjuten skatt": {
+ "account_number": "8940"
+ }
+ },
+ "898 Övriga skatter": {
+ "is_group": 1,
+ "Övriga skatter": {
+ "account_number": "8980"
+ }
+ },
+ "899 Resultat": {
+ "is_group": 1,
+ "Resultat": {
+ "account_number": "8990"
+ },
+ "Årets resultat": {
+ "account_number": "8999"
+ }
+ }
+ }
+ },
+ "9 Eget Kapital": {
+ "root_type": "Equity",
+ "is_group": 1,
+ "90 Eget Kapital": {
+ "account_type": "Equity",
+ "is_group": 1,
+ "901 Eget kapital, delägare 1": {
+ "is_group": 1,
+ "Eget kapital": {
+ "account_number": "9010",
+ "account_type": "Equity"
+ },
+ "Egna varuuttag": {
+ "account_number": "9011",
+ "account_type": "Equity"
+ },
+ "Övriga egna uttag": {
+ "account_number": "9013",
+ "account_type": "Equity"
+ },
+ "Årets kapitaltillskott": {
+ "account_number": "9017",
+ "account_type": "Equity"
+ },
+ "Övriga egna insättningar": {
+ "account_number": "9018",
+ "account_type": "Equity"
+ },
+ "Årets resultat": {
+ "account_number": "9019",
+ "account_type": "Equity"
+ }
+ },
+ "902 Eget kapital, delägare 2": {
+ "is_group": 1,
+ "Eget kapital": {
+ "account_number": "9020",
+ "account_type": "Equity"
+ },
+ "Egna varuuttag": {
+ "account_number": "9021",
+ "account_type": "Equity"
+ },
+ "Övriga egna uttag": {
+ "account_number": "9023",
+ "account_type": "Equity"
+ },
+ "Årets kapitaltillskott": {
+ "account_number": "9027",
+ "account_type": "Equity"
+ },
+ "Övriga egna insättningar": {
+ "account_number": "9028",
+ "account_type": "Equity"
+ },
+ "Årets resultat": {
+ "account_number": "9029",
+ "account_type": "Equity"
+ }
+ },
+ "903 Eget kapital, delägare 3": {
+ "is_group": 1,
+ "Eget kapital": {
+ "account_number": "9030",
+ "account_type": "Equity"
+ },
+ "Egna varuuttag": {
+ "account_number": "9031",
+ "account_type": "Equity"
+ },
+ "Övriga egna uttag": {
+ "account_number": "9033",
+ "account_type": "Equity"
+ },
+ "Årets kapitaltillskott": {
+ "account_number": "9037",
+ "account_type": "Equity"
+ },
+ "Övriga egna insättningar": {
+ "account_number": "9038",
+ "account_type": "Equity"
+ },
+ "Årets resultat": {
+ "account_number": "9039",
+ "account_type": "Equity"
+ }
+ },
+ "904 Eget kapital, delägare 4": {
+ "is_group": 1,
+ "Eget kapital": {
+ "account_number": "9040",
+ "account_type": "Equity"
+ },
+ "Egna varuuttag": {
+ "account_number": "9041",
+ "account_type": "Equity"
+ },
+ "Övriga egna uttag": {
+ "account_number": "9043",
+ "account_type": "Equity"
+ },
+ "Årets kapitaltillskott": {
+ "account_number": "9047",
+ "account_type": "Equity"
+ },
+ "Övriga egna insättningar": {
+ "account_number": "9048",
+ "account_type": "Equity"
+ },
+ "Årets resultat": {
+ "account_number": "9049",
+ "account_type": "Equity"
+ }
+ },
+ "905 Avsättning till expansionsfond": {
+ "is_group": 1,
+ "Avsättning till expansionsfond": {
+ "account_number": "9050"
+ }
+ },
+ "906 Eget kapital i ideella föreningar, stiftelser och registrerade trossamfund": {
+ "is_group": 1,
+ "Eget kapital i ideella föreningar, stiftelser och registrerade trossamfund": {
+ "account_number": "9060",
+ "account_type": "Equity"
+ },
+ "Eget kapital/stiftelsekapital/grundkapital": {
+ "account_number": "9061"
+ },
+ "Förändring i fond för verkligt värde": {
+ "account_number": "9065"
+ },
+ "Värdesäkringsfond": {
+ "account_number": "9066"
+ },
+ "Balanserad vinst eller förlust/balanserat kapital": {
+ "account_number": "9067"
+ },
+ "Vinst eller förlust från föregående år": {
+ "account_number": "9068"
+ },
+ "Årets resultat": {
+ "account_number": "9069"
+ }
+ },
+ "907 Ändamålsbestämda medel": {
+ "is_group": 1,
+ "Ändamålsbestämda medel": {
+ "account_number": "9070",
+ "account_type": "Equity"
+ },
+ "Ändamål 1": {
+ "account_number": "9071"
+ },
+ "Ändamål 2": {
+ "account_number": "9072"
+ }
+ },
+ "908 Bundet eget kapital": {
+ "is_group": 1,
+ "Bundet eget kapital": {
+ "account_number": "9080"
+ },
+ "Aktiekapital": {
+ "account_number": "9081",
+ "account_type": "Equity"
+ },
+ "Ej registrerat aktiekapital": {
+ "account_number": "9082"
+ },
+ "Medlemsinsatser": {
+ "account_number": "9083",
+ "account_type": "Equity"
+ },
+ "Förlagsinsatser": {
+ "account_number": "9084"
+ },
+ "Uppskrivningsfond": {
+ "account_number": "9085"
+ },
+ "Reservfond": {
+ "account_number": "9086",
+ "account_type": "Equity"
+ },
+ "Bunden överkursfond": {
+ "account_number": "9087"
+ },
+ "Fond för yttre underhåll": {
+ "account_number": "9088"
+ },
+ "Fond för utvecklingsutgifter": {
+ "account_number": "9089"
+ }
+ },
+ "909 Fritt eget kapital": {
+ "is_group": 1,
+ "Fritt eget kapital": {
+ "account_number": "9090",
+ "account_type": "Equity"
+ },
+ "Balanserad vinst eller förlust": {
+ "account_number": "9091",
+ "account_type": "Equity"
+ },
+ "Mottagna/lämnade koncernbidrag": {
+ "account_number": "9092"
+ },
+ "Erhållna aktieägartillskott": {
+ "account_number": "9093"
+ },
+ "Egna aktier": {
+ "account_number": "9094"
+ },
+ "Fusionsresultat": {
+ "account_number": "9095"
+ },
+ "Fond för verkligt värde": {
+ "account_number": "9096"
+ },
+ "Fri överkursfond": {
+ "account_number": "9097"
+ },
+ "Vinst eller förlust från föregående år": {
+ "account_number": "9098",
+ "account_type": "Equity"
+ },
+ "Årets resultat": {
+ "account_number": "9099",
+ "account_type": "Equity"
+ }
+ }
+ },
+ "91 Obeskattade reserver": {
+ "root_type": "Equity",
+ "is_group": 1,
+ "911 Periodiseringsfonder": {
+ "account_type": "Equity",
+ "is_group": 1,
+ "Periodiseringsfonder": {
+ "account_number": "9110"
+ }
+ },
+ "912 Periodiseringsfond 2020": {
+ "is_group": 1,
+ "Periodiseringsfond 2020": {
+ "account_number": "9120",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2021": {
+ "account_number": "9121",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2022": {
+ "account_number": "9122",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2023": {
+ "account_number": "9123",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2024": {
+ "account_number": "9124",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2016": {
+ "account_number": "9126",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2017": {
+ "account_number": "9127",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2018": {
+ "account_number": "9128",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2019": {
+ "account_number": "9129",
+ "account_type": "Equity"
+ }
+ },
+ "913 Periodiseringsfond 2020": {
+ "is_group": 1,
+ "Periodiseringsfond 2020": {
+ "account_number": "9130",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2021": {
+ "account_number": "9131",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2022": {
+ "account_number": "9132",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2023": {
+ "account_number": "9133",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2024": {
+ "account_number": "9134",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2016": {
+ "account_number": "9136",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2017": {
+ "account_number": "9137",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2018": {
+ "account_number": "9138",
+ "account_type": "Equity"
+ },
+ "Periodiseringsfond 2019": {
+ "account_number": "9139",
+ "account_type": "Equity"
+ }
+ },
+ "915 Ackumulerade överavskrivningar": {
+ "is_group": 1,
+ "Ackumulerade överavskrivningar": {
+ "account_number": "9150",
+ "account_type": "Equity"
+ },
+ "Ackumulerade överavskrivningar på immateriella anläggningstillgångar": {
+ "account_number": "9151"
+ },
+ "Ackumulerade överavskrivningar på byggnader och markanläggningar": {
+ "account_number": "9152"
+ },
+ "Ackumulerade överavskrivningar på maskiner och inventarier": {
+ "account_number": "9153"
+ }
+ },
+ "916 Ersättningsfond": {
+ "is_group": 1,
+ "Ersättningsfond": {
+ "account_number": "9160"
+ },
+ "Ersättningsfond maskiner och inventarier": {
+ "account_number": "9161"
+ },
+ "Ersättningsfond byggnader och markanläggningar": {
+ "account_number": "9162"
+ },
+ "Ersättningsfond för djurlager i jordbruk och renskötsel": {
+ "account_number": "9164"
+ }
+ },
+ "919 Övriga obeskattade reserver": {
+ "is_group": 1,
+ "Övriga obeskattade reserver": {
+ "account_number": "9190"
+ },
+ "Lagerreserv": {
+ "account_number": "9196"
+ },
+ "Övriga obeskattade reserver övriga": {
+ "account_number": "9199"
+ }
+ }
+ },
+ "92 Avsättningar": {
+ "account_type": "Equity",
+ "is_group": 1,
+ "921 Avsättningar för pensioner enligt tryggandelagen": {
+ "account_type": "Equity",
+ "is_group": 1,
+ "Avsättningar för pensioner enligt tryggandelagen": {
+ "account_number": "9210",
+ "account_type": "Equity"
+ }
+ },
+ "922 Avsättningar för garantier": {
+ "account_type": "Equity",
+ "is_group": 1,
+ "Avsättningar för garantier": {
+ "account_number": "9220",
+ "account_type": "Equity"
+ }
+ },
+ "923 Övriga avsättningar för pensioner och liknande förpliktelser": {
+ "account_type": "Equity",
+ "is_group": 1,
+ "Övriga avsättningar för pensioner och liknande förpliktelser": {
+ "account_number": "9230"
+ }
+ },
+ "924 Avsättningar för uppskjutna skatter": {
+ "is_group": 1,
+ "Avsättningar för uppskjutna skatter": {
+ "account_number": "9240"
+ }
+ },
+ "925 Övriga avsättningar för skatter": {
+ "is_group": 1,
+ "Övriga avsättningar för skatter": {
+ "account_number": "9250"
+ },
+ "Avsättningar för tvistiga skatter": {
+ "account_number": "9252"
+ },
+ "Avsättningar särskild löneskatt, deklarationspost": {
+ "account_number": "9253"
+ }
+ },
+ "929 Övriga avsättningar": {
+ "account_type": "Equity",
+ "is_group": 1,
+ "Övriga avsättningar": {
+ "account_number": "9290",
+ "account_type": "Equity"
+ }
+ }
+ }
+ }
+
+ }
+}
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/sn_plan_comptable.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/sn_plan_comptable.json
new file mode 100644
index 00000000000..4acd0d1fd77
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/sn_plan_comptable.json
@@ -0,0 +1,1919 @@
+{
+ "country_code": "sn",
+ "name": "Syscohada - Plan Comptable",
+ "tree": {
+ "1-Comptes de ressources durables": {
+ "10-Capital": {
+ "101-Capital social": {
+ "1011-Capital souscrit, non appel\u00e9": {},
+ "1012-Capital souscrit, appel\u00e9, non vers\u00e9": {},
+ "1013-Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {},
+ "1014-Capital souscrit, appel\u00e9, vers\u00e9, amorti": {},
+ "1018-Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {}
+ },
+ "102-Capital par dotation": {
+ "1021-Dotation initiale": {},
+ "1022-Dotations compl\u00e9mentaires": {},
+ "1028-Autres dotations": {}
+ },
+ "103-Capital personnel": {},
+ "104-Compte de l\u2019exploitant": {
+ "1041-Apports temporaires": {},
+ "1042-Op\u00e9rations courantes": {},
+ "1043-R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {},
+ "1047-Pr\u00e9l\u00e8vements d\u2019autoconsommation": {},
+ "1048-Autres pr\u00e9l\u00e8vements": {}
+ },
+ "105-Primes li\u00e9es au capital social": {
+ "1051-Primes d\u2019\u00e9mission": {},
+ "1052-Primes d\u2019apport": {},
+ "1053-Primes de fusion": {},
+ "1054-Primes de conversion": {},
+ "1058-Autres primes": {}
+ },
+ "106-\u00c9carts de r\u00e9\u00e9valuation": {
+ "1061-\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {},
+ "1062-\u00c9carts de r\u00e9\u00e9valuation libre": {}
+ },
+ "109-Apporteurs, capital souscrit, non appel\u00e9": {}
+ },
+ "11-R\u00e9serves": {
+ "111-R\u00e9serve l\u00e9gale": {},
+ "112-R\u00e9serves statutaires ou contractuelles": {},
+ "113-R\u00e9serves r\u00e9glement\u00e9es": {
+ "1131-R\u00e9serves de plus-values nettes \u00e0 long terme": {},
+ "1132-R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {},
+ "1133-R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {},
+ "1134-R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {},
+ "1135-Autres r\u00e9serves r\u00e9glement\u00e9es": {}
+ },
+ "118-Autres r\u00e9serves": {
+ "1181-R\u00e9serves facultatives": {},
+ "1188-R\u00e9serves diverses": {}
+ }
+ },
+ "12-Report \u00e0 nouveau": {
+ "121-Report \u00e0 nouveau cr\u00e9diteur": {},
+ "129-Report \u00e0 nouveau d\u00e9biteur": {
+ "1291-Perte nette \u00e0 reporter": {},
+ "1292-Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {}
+ }
+ },
+ "13-R\u00e9sultat net de l\u2019exercice": {
+ "130-R\u00e9sultat en instance d\u2019affectation": {
+ "1301-R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {},
+ "1309-R\u00e9sultat en instance d\u2019affectation : perte": {}
+ },
+ "131-R\u00e9sultat net : b\u00e9n\u00e9fice": {},
+ "132-Marge commerciale (MC)": {},
+ "133-Valeur ajout\u00e9e (VA)": {},
+ "134-Exc\u00e9dent brut d\u2019exploitation (EBE)": {},
+ "135-R\u00e9sultat d\u2019exploitation (RE)": {},
+ "136-R\u00e9sultat financier (RF)": {},
+ "137-R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {},
+ "138-R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "1381-R\u00e9sultat de fusion": {},
+ "1382-R\u00e9sultat d\u2019apport partiel d\u2019actif": {},
+ "1383-R\u00e9sultat de scission": {},
+ "1384-R\u00e9sultat de liquidation": {}
+ },
+ "139-R\u00e9sultat net : perte": {}
+ },
+ "14-Subventions d\u2019investissement": {
+ "141-Subventions d\u2019\u00e9quipement": {
+ "1411-\u00c9tat": {},
+ "1412-R\u00e9gions": {},
+ "1413-D\u00e9partements": {},
+ "1414-Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {},
+ "1415-Entit\u00e9s publiques ou mixtes": {},
+ "1416-Entit\u00e9s et organismes priv\u00e9s": {},
+ "1417-Organismes internationaux": {},
+ "1418-Autres": {}
+ },
+ "148-Autres subventions d\u2019investissement": {}
+ },
+ "15-Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "151-Amortissements d\u00e9rogatoires": {},
+ "152-Plus-values de cession \u00e0 r\u00e9investir": {},
+ "153-Fonds r\u00e9glement\u00e9s": {
+ "1531-Fonds National": {},
+ "1532-Pr\u00e9l\u00e8vement pour le Budget": {}
+ },
+ "154-Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {},
+ "155-Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "1551-Reconstitution des gisements miniers et p\u00e9troliers": {}
+ },
+ "156-Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "1561-Hausse de prix": {},
+ "1562-Fluctuation des cours": {}
+ },
+ "157-Provisions pour investissement": {},
+ "158-Autres provisions et fonds r\u00e9glement\u00e9s": {}
+ },
+ "16-Emprunts et dettes assimil\u00e9es": {
+ "161-Emprunts obligataires": {
+ "1611-Emprunts obligataires ordinaires": {},
+ "1612-Emprunts obligataires convertibles en actions": {},
+ "1613-Emprunts obligataires remboursables en actions": {},
+ "1618-Autres emprunts obligataires": {}
+ },
+ "162-Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "163-Avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "164-Avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "165-D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "1651-D\u00e9p\u00f4ts": {},
+ "1652-Cautionnements": {}
+ },
+ "166-Int\u00e9r\u00eats courus": {
+ "1661-Sur emprunts obligataires": {},
+ "1662-Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "1663-Sur avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "1664-Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "1665-Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {},
+ "1667-Sur avances assorties de conditions particuli\u00e8res": {},
+ "1668-Sur autres emprunts et dettes": {}
+ },
+ "167-Avances assorties de conditions particuli\u00e8res": {
+ "1671-Avances bloqu\u00e9es pour augmentation du capital": {},
+ "1672-Avances conditionn\u00e9es par l\u2019\u00c9tat": {},
+ "1673-Avances conditionn\u00e9es par les autres organismes africains": {},
+ "1674-Avances conditionn\u00e9es par les organismes internationaux": {}
+ },
+ "168-Autres emprunts et dettes": {
+ "1681-Rentes viag\u00e8res capitalis\u00e9es": {},
+ "1682-Billets de fonds": {},
+ "1683-Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {},
+ "1684-Emprunts participatifs": {},
+ "1685-Participation des travailleurs aux b\u00e9n\u00e9fices": {},
+ "1686-Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {}
+ }
+ },
+ "17-Dettes de location acquisition": {
+ "172-Dettes de location acquisition / cr\u00e9dit bail immobilier": {},
+ "173-Dettes de location acquisition / cr\u00e9dit bail mobilier": {},
+ "174-Dettes de location acquisition / location de vente": {},
+ "176-Int\u00e9r\u00eats courus": {
+ "1762-Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "1763-Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "1764-Sur dettes de location acquisition / location-vente": {},
+ "1768-Sur autres dettes de location acquisition": {}
+ },
+ "178-Autres dettes de location acquisition": {}
+ },
+ "18-Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "181-Dettes li\u00e9es \u00e0 des participations": {
+ "1811-Dettes li\u00e9es \u00e0 des participations (groupe)": {},
+ "1812-Dettes li\u00e9es \u00e0 des participations (hors groupe)": {}
+ },
+ "182-Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "183-Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {},
+ "184-Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "185-Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "186-Comptes de liaison charges": {},
+ "187-Comptes de liaison produits": {},
+ "188-Comptes de liaison des soci\u00e9t\u00e9s en participation": {}
+ },
+ "19-Provisions pour risques et charges": {
+ "191-Provisions pour litiges": {},
+ "192-Provisions pour garanties donn\u00e9es aux clients": {},
+ "193-Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {},
+ "194-Provisions pour pertes de change": {},
+ "195-Provisions pour imp\u00f4ts": {},
+ "196-Provisions pour pensions et obligations similaires": {
+ "1961-Provisions pour pensions et obligations similaires engagement de retraite": {},
+ "1962-Actif du r\u00e9gime de retraite": {}
+ },
+ "197-Provisions pour restructuration": {},
+ "198-Autres provisions pour risques et charges": {
+ "1981-Provisions pour amendes et p\u00e9nalit\u00e9s": {},
+ "1983-Provisions pour propre assureur": {},
+ "1984-Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "1985-Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {},
+ "1988-Provisions pour divers risques et charges": {}
+ }
+ },
+ "root_type": "Equity"
+ },
+ "2-Comptes d\u2019actif immobilis\u00e9": {
+ "21-Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "211-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "212-Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "2121-Brevets": {
+ "account_type": "Fixed Asset"
+ },
+ "2122-Licences": {
+ "account_type": "Fixed Asset"
+ },
+ "2123-Concessions de service public": {
+ "account_type": "Fixed Asset"
+ },
+ "2128-Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "213-Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "2131-Logiciels": {
+ "account_type": "Fixed Asset"
+ },
+ "2132-Sites internet": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "214-Marques": {
+ "account_type": "Fixed Asset"
+ },
+ "215-Fonds commercial": {
+ "account_type": "Fixed Asset"
+ },
+ "216-Droit au bail": {
+ "account_type": "Fixed Asset"
+ },
+ "217-Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset"
+ },
+ "218-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "2181-Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset"
+ },
+ "2182-Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset"
+ },
+ "2183-Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset"
+ },
+ "2184-Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset"
+ },
+ "2188-Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "219-Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "2191-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "2193-Logiciels et internet": {
+ "account_type": "Fixed Asset"
+ },
+ "2198-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "22-Terrains": {
+ "account_type": "Fixed Asset",
+ "221-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "2211-Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset"
+ },
+ "2212-Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset"
+ },
+ "2218-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "222-Terrains nus": {
+ "account_type": "Fixed Asset",
+ "2221-Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset"
+ },
+ "2228-Autres terrains nus": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "223-Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "2231-Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset"
+ },
+ "2232-Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset"
+ },
+ "2234-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2235-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2238-Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "224-Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "2241-Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset"
+ },
+ "2245-Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2248-Autres travaux": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "225-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "2251-Carri\u00e8res": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "226-Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "2261-Parkings": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "227-Terrains mis en concession": {
+ "account_type": "Fixed Asset"
+ },
+ "228-Autres terrains": {
+ "account_type": "Fixed Asset",
+ "2281-Terrains immeubles de placement": {
+ "account_type": "Fixed Asset"
+ },
+ "2285-Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset"
+ },
+ "2286-Terrains de location acquisition": {
+ "account_type": "Fixed Asset"
+ },
+ "2288-Divers terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "229-Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "2291-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset"
+ },
+ "2292-Terrains nus": {
+ "account_type": "Fixed Asset"
+ },
+ "2295-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2298-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "23-B\u00e2timents, installations techniques et agencements": {
+ "231-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "2311-B\u00e2timents industriels": {},
+ "2312-B\u00e2timents agricoles": {},
+ "2313-B\u00e2timents administratifs et commerciaux": {},
+ "2314-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2315-B\u00e2timents immeubles de placement": {},
+ "2316-B\u00e2timents de location acquisition": {}
+ },
+ "232-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "2321-B\u00e2timents industriels": {},
+ "2322-B\u00e2timents agricoles": {},
+ "2323-B\u00e2timents administratifs et commerciaux": {},
+ "2324-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2325-B\u00e2timents immeubles de placement": {},
+ "2326-B\u00e2timents de location acquisition": {}
+ },
+ "233-Ouvrages d\u2019infrastructure": {
+ "2331-Voies de terre": {},
+ "2332-Voies de fer": {},
+ "2333-Voies d\u2019eau": {},
+ "2334-Barrages, Digues": {},
+ "2335-Pistes d\u2019a\u00e9rodrome": {},
+ "2338-Autres ouvrages d\u2019infrastructures": {}
+ },
+ "234-Am\u00e9nagements, agencements et installations techniques": {
+ "2341-Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {},
+ "2342-Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {},
+ "2343-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {},
+ "2344-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {},
+ "2345-Am\u00e9nagements et agencements des b\u00e2timents": {}
+ },
+ "235-Am\u00e9nagements de bureaux": {
+ "2351-Installations g\u00e9n\u00e9rales": {},
+ "2358-Autres am\u00e9nagements de bureaux": {}
+ },
+ "237-B\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "238-Autres installations et agencements": {},
+ "239-B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "2391-B\u00e2timents en cours": {},
+ "2392-Installations en cours": {},
+ "2393-Ouvrages d\u2019infrastructure en cours": {},
+ "2394-Am\u00e9nagements et agencements et installations techniques en cours": {},
+ "2395-Am\u00e9nagements de bureaux en cours": {},
+ "2398-Autres installations et agencements en cours": {}
+ }
+ },
+ "24-Mat\u00e9riel, mobilier et actifs biologiques": {
+ "241-Mat\u00e9riel et outillage industriel et commercial": {
+ "2411-Mat\u00e9riel industriel": {},
+ "2412-Outillage industriel": {},
+ "2413-Mat\u00e9riel commercial": {},
+ "2414-Outillage commercial": {},
+ "2416-Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {}
+ },
+ "242-Mat\u00e9riel et outillage agricole": {
+ "2421-Mat\u00e9riel agricole": {},
+ "2422-Outillage agricole": {},
+ "2426-Mat\u00e9riel & outillage agricole de location-acquisition": {}
+ },
+ "243-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "244-Mat\u00e9riel et mobilier": {
+ "2441-Mat\u00e9riel de bureau": {},
+ "2442-Mat\u00e9riel informatique": {},
+ "2443-Mat\u00e9riel bureautique": {},
+ "2444-Mobilier de bureau": {},
+ "2445-Mat\u00e9riel et mobilier immeubles de placement": {},
+ "2446-Mat\u00e9riel et mobilier de location acquisition": {},
+ "2447-Mat\u00e9riel et mobilier des logements du personnel": {}
+ },
+ "245-Mat\u00e9riel de transport": {
+ "2451-Mat\u00e9riel automobile": {},
+ "2452-Mat\u00e9riel ferroviaire": {},
+ "2453-Mat\u00e9riel fluvial, lagunaire": {},
+ "2454-Mat\u00e9riel naval": {},
+ "2455-Mat\u00e9riel a\u00e9rien": {},
+ "2456-Mat\u00e9riel de transport de location-acquisition": {},
+ "2457-Mat\u00e9riel hippomobile": {},
+ "2458-Autres mat\u00e9riels de transport": {}
+ },
+ "246-Actifs biologiques": {
+ "2461-Cheptel, animaux de trait": {},
+ "2462-Cheptel, animaux reproducteurs": {},
+ "2463-Animaux de garde": {},
+ "2465-Plantations agricoles": {},
+ "2468-Autres actifs biologiques": {}
+ },
+ "247-Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "2471-Agencements et am\u00e9nagements du mat\u00e9riel": {},
+ "2472-Agencements et am\u00e9nagements des actifs biologiques": {},
+ "2478-Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {}
+ },
+ "248-Autres mat\u00e9riels et mobiliers": {
+ "2481-Collections et \u0153uvres d\u2019art": {},
+ "2488-Divers mat\u00e9riels mobiliers": {}
+ },
+ "249-Mat\u00e9riels et actifs biologiques en cours": {
+ "2491-Mat\u00e9riel et outillage industriel et commercial": {},
+ "2492-Mat\u00e9riel et outillage agricole": {},
+ "2493-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2494-Mat\u00e9riel et mobilier de bureau": {},
+ "2495-Mat\u00e9riel de transport": {},
+ "2496-Actifs biologiques": {},
+ "2497-Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {},
+ "2498-Autres mat\u00e9riels et actifs biologiques en cours": {}
+ }
+ },
+ "25-Avances et acomptes vers\u00e9s sur immobilisations": {
+ "251-Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "252-Avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "26-Titres de participation": {
+ "261-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "262-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "263-Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "265-Participations dans des organismes professionnels": {},
+ "266-Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {},
+ "268-Autres titres de participation": {}
+ },
+ "27-Autres immobilisations financi\u00e8res": {
+ "271-Pr\u00eats et cr\u00e9ances": {
+ "2711-Pr\u00eats participatifs": {},
+ "2712-Pr\u00eats aux associ\u00e9s": {},
+ "2713-Billets de fonds": {},
+ "2714-Titres pr\u00eat\u00e9s": {},
+ "2718-Autres pr\u00eats et cr\u00e9ances": {}
+ },
+ "272-Pr\u00eats au personnel": {
+ "2721-Pr\u00eats immobiliers": {},
+ "2722-Pr\u00eats mobiliers et d\u2019installation": {},
+ "2728-Autres pr\u00eats au personnel": {}
+ },
+ "273-Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "2731-Retenues de garantie": {},
+ "2733-Fonds r\u00e9glement\u00e9": {},
+ "2734-Cr\u00e9ances sur le conc\u00e9dant": {},
+ "2738-Autres cr\u00e9ances sur l\u2019\u00c9tat": {}
+ },
+ "274-Titres immobilis\u00e9s": {
+ "2741-Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {},
+ "2742-Titres participatifs": {},
+ "2743-Certificats d\u2019investissement": {},
+ "2744-Parts de fonds commun de placement (FCP)": {},
+ "2745-Obligations": {},
+ "2746-Actions ou parts propres": {},
+ "2748-Autres titres immobilis\u00e9s": {}
+ },
+ "275-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "2751-D\u00e9p\u00f4ts pour loyers d\u2019avance": {},
+ "2752-D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {},
+ "2753-D\u00e9p\u00f4ts pour l\u2019eau": {},
+ "2754-D\u00e9p\u00f4ts pour le gaz": {},
+ "2755-D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {},
+ "2756-Cautionnements sur march\u00e9s publics": {},
+ "2757-Cautionnements sur autres op\u00e9rations": {},
+ "2758-Autres d\u00e9p\u00f4ts et cautionnements": {}
+ },
+ "276-Int\u00e9r\u00eats courus": {
+ "2761-Pr\u00eats et cr\u00e9ances non commerciales": {},
+ "2762-Pr\u00eats au personnel": {},
+ "2763-Cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2764-Titres immobilis\u00e9s": {},
+ "2765-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2767-Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {},
+ "2768-Immobilisations financi\u00e8res diverses": {}
+ },
+ "277-Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "2771-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {},
+ "2772-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {},
+ "2773-Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "2774-Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {}
+ },
+ "278-Immobilisations financi\u00e8res diverses": {
+ "2781-Cr\u00e9ances diverses groupe": {},
+ "2782-Cr\u00e9ances diverses hors groupe": {},
+ "2784-Banques d\u00e9p\u00f4ts \u00e0 terme": {},
+ "2785-Or et m\u00e9taux pr\u00e9cieux": {},
+ "2788-Autres immobilisations financi\u00e8res": {}
+ }
+ },
+ "28-Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "281-Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "2811-Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2812-Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2813-Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2814-Amortissements des marques": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2815-Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2816-Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2817-Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2818-Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "282-Amortissements des terrains": {
+ "2824-Amortissements des travaux de mise en valeur des terrains": {}
+ },
+ "283-Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "2831-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2832-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2833-Amortissements des ouvrages d\u2019infrastructure": {},
+ "2834-Amortissements des am\u00e9nagements, agencements et installations techniques": {},
+ "2835-Amortissements des am\u00e9nagements de bureaux": {},
+ "2837-Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2838-Amortissements des autres installations et agencements": {}
+ },
+ "284-Amortissements du mat\u00e9riel": {
+ "2841-Amortissements du mat\u00e9riel et outillage industriel et commercial": {},
+ "2842-Amortissements du mat\u00e9riel et outillage agricole": {},
+ "2843-Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2844-Amortissements du mat\u00e9riel et mobilier": {},
+ "2845-Amortissements du mat\u00e9riel de transport": {},
+ "2846-Amortissements des actifs biologiques": {},
+ "2847-Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2848-Amortissements des autres mat\u00e9riels": {}
+ }
+ },
+ "29-D\u00e9pr\u00e9ciations des immobilisations": {
+ "291-D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "2911-D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {},
+ "2912-D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {},
+ "2913-D\u00e9pr\u00e9ciations des logiciels et sites internet": {},
+ "2914-D\u00e9pr\u00e9ciations des marques": {},
+ "2915-D\u00e9pr\u00e9ciations du fonds commercial": {},
+ "2916-D\u00e9pr\u00e9ciations du droit au bail": {},
+ "2917-D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {},
+ "2918-D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {},
+ "2919-D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {}
+ },
+ "292-D\u00e9pr\u00e9ciations des terrains": {
+ "2921-D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {},
+ "2922-D\u00e9pr\u00e9ciations des terrains nus": {},
+ "2923-D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {},
+ "2924-D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {},
+ "2925-D\u00e9pr\u00e9ciations des terrains de gisement": {},
+ "2926-D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {},
+ "2927-D\u00e9pr\u00e9ciations des terrains mis en concession": {},
+ "2928-D\u00e9pr\u00e9ciations des autres terrains": {},
+ "2929-D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {}
+ },
+ "293-D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "2931-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2932-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2933-D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {},
+ "2934-D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {},
+ "2935-D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {},
+ "2937-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2938-D\u00e9pr\u00e9ciations des autres installations et agencements": {},
+ "2939-D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {}
+ },
+ "294-D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "2941-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {},
+ "2942-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {},
+ "2943-D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2944-D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {},
+ "2945-D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {},
+ "2946-D\u00e9pr\u00e9ciations des actifs biologiques": {},
+ "2947-D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2948-D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {},
+ "2949-D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {}
+ },
+ "295-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "2951-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "2952-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "296-D\u00e9pr\u00e9ciations des titres de participation": {
+ "2961-D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "2962-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "2963-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "2965-D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {},
+ "2966-D\u00e9pr\u00e9ciations des parts dans des GIE": {},
+ "2968-D\u00e9pr\u00e9ciations des autres titres de participation": {}
+ },
+ "297-D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "2971-D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {},
+ "2972-D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {},
+ "2973-D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2974-D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {},
+ "2975-D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2977-D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {},
+ "2978-D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "3-Comptes de Stocks": {
+ "31-Marchandises": {
+ "311-Marchandises A": {
+ "3111-Marchandises A1": {},
+ "3112-Marchandises A2": {}
+ },
+ "312-Marchandises B": {
+ "3121-Marchandises B1": {},
+ "3122-Marchandises B2": {}
+ },
+ "313-Actifs biologiques": {
+ "3131-Animaux": {},
+ "3132-V\u00e9g\u00e9taux": {}
+ },
+ "318-Marchandises hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "32-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "321-Mati\u00e8res A": {},
+ "322-Mati\u00e8res B": {},
+ "323-Fournitures (A, B)": {}
+ },
+ "33-Autres approvisionnements": {
+ "331-Mati\u00e8res consommables": {},
+ "332-Fournitures d\u2019atelier et d\u2019usine": {},
+ "333-Fournitures de magasin": {},
+ "334-Fournitures de bureau": {},
+ "335-Emballages": {
+ "3351-Emballages perdus": {},
+ "3352-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "3353-Emballages \u00e0 usage mixte": {},
+ "3358-Autres emballages": {}
+ },
+ "338-Autres mati\u00e8res": {}
+ },
+ "34-Produits en cours": {
+ "341-Produits en cours": {
+ "3411-Produits en cours P1": {},
+ "3412-Produits en cours P2": {}
+ },
+ "342-Travaux en cours": {
+ "3421-Travaux en cours T1": {},
+ "3422-Travaux en cours T2": {}
+ },
+ "343-Produits interm\u00e9diaires en cours": {
+ "3431-Produits interm\u00e9diaires A": {},
+ "3432-Produits interm\u00e9diaires B": {}
+ },
+ "344-Produits r\u00e9siduels en cours": {
+ "3441-Produits r\u00e9siduels A": {},
+ "3442-Produits r\u00e9siduels B": {}
+ },
+ "345-Actifs biologiques en cours": {
+ "3451-Animaux": {},
+ "3452-V\u00e9g\u00e9taux": {}
+ }
+ },
+ "35-Services en cours": {
+ "351-\u00c9tudes en cours": {
+ "3511-\u00c9tudes en cours E1": {},
+ "3512-\u00c9tudes en cours E2": {}
+ },
+ "352-Prestations de services en cours": {
+ "3521-Prestations de services S1": {},
+ "3522-Prestations de services S2": {}
+ }
+ },
+ "36-Produits finis": {
+ "361-Produits finis A": {},
+ "362-Produits finis B": {},
+ "363-Actifs biologiques": {
+ "3631-Animaux": {},
+ "3632-V\u00e9g\u00e9taux": {},
+ "3638-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "37-Produits interm\u00e9diaires et r\u00e9siduels": {
+ "371-Produits interm\u00e9diaires": {
+ "3711-Produits interm\u00e9diaires A": {},
+ "3712-Produits interm\u00e9diaires B": {}
+ },
+ "372-Produits r\u00e9siduels": {
+ "3721-D\u00e9chets": {},
+ "3722-Rebuts": {},
+ "3723-Mati\u00e8res de R\u00e9cup\u00e9ration": {}
+ },
+ "373-Actifs biologiques": {
+ "3731-Animaux": {},
+ "3732-V\u00e9g\u00e9taux": {},
+ "3738-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "38-Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "381-Marchandises en cours de route": {},
+ "382-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {},
+ "383-Autres approvisionnements en cours de route": {},
+ "386-Produits finis en cours de route": {},
+ "387-Stock en consignation ou en d\u00e9p\u00f4t": {
+ "3871-Stock en consignation": {},
+ "3872-Stock en d\u00e9p\u00f4t": {}
+ },
+ "388-Stock provenant d\u2019immobilisations mises hors service ou au rebut": {}
+ },
+ "39-D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "391-D\u00e9pr\u00e9ciations des stocks de marchandises": {},
+ "392-D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "393-D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {},
+ "394-D\u00e9pr\u00e9ciations des productions en cours": {},
+ "395-D\u00e9pr\u00e9ciations des services en cours": {},
+ "396-D\u00e9pr\u00e9ciations des stocks de produits finis": {},
+ "397-D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {},
+ "398-D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {}
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "409-Fournisseurs d\u00e9biteurs": {
+ "4091-Fournisseurs Avances et acomptes vers\u00e9s": {},
+ "4092-Fournisseurs Groupe avances et acomptes vers\u00e9s": {},
+ "4093-Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {},
+ "4094-Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {},
+ "4098-Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {}
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "411-Clients": {
+ "4111-Clients": {
+ "account_type": "Receivable"
+ },
+ "4112-Clients groupe": {
+ "account_type": "Receivable"
+ },
+ "4114-Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable"
+ },
+ "4115-Clients, organismes internationaux": {
+ "account_type": "Receivable"
+ },
+ "4116-Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable"
+ },
+ "4117-Client, retenues de garantie": {
+ "account_type": "Receivable"
+ },
+ "4118-Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "412-Clients, effets \u00e0 recevoir en portefeuille": {
+ "4121-Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4122-Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4124-\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4125-Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "413-Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "4131-Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4132-Clients, effets impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4133-Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "4138-Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "414-Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "4141-Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4142-Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "4146-Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4147-Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "415-Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable"
+ },
+ "416-Cr\u00e9ances clients litigieuses ou douteuses": {
+ "4161-Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable"
+ },
+ "4162-Cr\u00e9ances douteuses": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "418-Clients, produits \u00e0 recevoir": {
+ "4181-Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable"
+ },
+ "4186-Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "421-Personnel, avances et acomptes": {
+ "4211-Personnel, avances": {},
+ "4212-Personnel, acomptes": {},
+ "4213-Frais avanc\u00e9s et fournitures au personnel": {}
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "4311-Prestations familiales": {},
+ "4312-Accidents de travail": {},
+ "4313-Caisse de retraite obligatoire": {},
+ "4314-Caisse de retraite facultative": {},
+ "4318-Autres cotisations sociales": {}
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "4331-Mutuelle": {},
+ "4332-Assurances retraite": {},
+ "4333-Assurances et organismes de sant\u00e9": {}
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4387-Produits \u00e0 recevoir": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "443-\u00c9tat, TVA factur\u00e9e": {
+ "4431-TVA factur\u00e9e sur ventes": {},
+ "4432-TVA factur\u00e9e sur prestations de services": {},
+ "4433-TVA factur\u00e9e sur travaux": {},
+ "4434-TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {},
+ "4435-TVA sur factures \u00e0 \u00e9tablir": {}
+ },
+ "445-\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "4451-TVA r\u00e9cup\u00e9rable sur immobilisations": {},
+ "4452-TVA r\u00e9cup\u00e9rable sur achats": {},
+ "4453-TVA r\u00e9cup\u00e9rable sur transport": {},
+ "4454-TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {},
+ "4455-TVA r\u00e9cup\u00e9rable sur factures non parvenues": {},
+ "4456-TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {}
+ },
+ "448-\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4486-Charges \u00e0 payer": {},
+ "4487-Produits \u00e0 recevoir": {}
+ },
+ "449-\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "4491-\u00c9tat, obligations cautionn\u00e9es": {},
+ "4492-\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {},
+ "4493-\u00c9tat, fonds de dotation \u00e0 recevoir": {},
+ "4494-\u00c9tat, subventions investissement \u00e0 recevoir": {},
+ "4495-\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {},
+ "4496-\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {},
+ "4497-\u00c9tat, avances sur subventions": {},
+ "4499-\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {}
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "451-Op\u00e9rations avec les organismes africains": {},
+ "452-Op\u00e9rations avec les autres organismes internationaux": {},
+ "458-Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "4581-Organismes internationaux, fonds de dotation \u00e0 recevoir": {},
+ "4582-Organismes internationaux, subventions \u00e0 recevoir": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "4613-Apporteurs, capital appel\u00e9, non vers\u00e9": {},
+ "4614-Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {},
+ "4618-Apporteurs, titres \u00e0 \u00e9changer": {}
+ },
+ "467-Apporteurs, restant d\u00fb sur capital appel\u00e9": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "4721-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4726-Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {}
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "4731-Mandants": {},
+ "4732-Mandataires": {},
+ "4733-Commettants": {},
+ "4734-Commissionnaires": {},
+ "4739-\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "4747-Compte de r\u00e9partition p\u00e9riodique des produits": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "4751-Compte actif": {
+ "account_type": "Temporary"
+ }
+ },
+ "476-Charges constat\u00e9es d\u2019avance": {},
+ "478-\u00c9carts de conversion actif": {
+ "4781-Diminution des cr\u00e9ances d\u2019exploitation": {},
+ "4782-Diminution des cr\u00e9ances financi\u00e8res": {},
+ "4783-Augmentation des dettes d\u2019exploitation": {},
+ "4784-Augmentation des dettes financi\u00e8res": {},
+ "4786-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4788-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "485-Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "4851-En compte, immobilisations incorporelles": {},
+ "4852-En compte, immobilisations corporelles": {},
+ "4853-Effets \u00e0 recevoir, immobilisations incorporelles": {},
+ "4854-Effets \u00e0 recevoir, immobilisations corporelles": {},
+ "4855-Effets escompt\u00e9s non \u00e9chus": {},
+ "4857-Retenues de garantie": {},
+ "4858-Factures \u00e0 \u00e9tablir": {}
+ },
+ "488-Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "491-D\u00e9pr\u00e9ciations des comptes clients": {
+ "4911-Cr\u00e9ances litigieuses": {},
+ "4912-Cr\u00e9ances douteuses": {}
+ },
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {},
+ "496-D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "4962-Associ\u00e9s, comptes courants": {},
+ "4963-Associ\u00e9s, op\u00e9rations faites en commun": {},
+ "4966-Groupe, comptes courants": {}
+ },
+ "497-D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {},
+ "498-D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "4985-Cr\u00e9ances sur cessions d\u2019immobilisations": {},
+ "4986-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4988-Autres cr\u00e9ances HAO": {}
+ },
+ "499-Provisions pour risques \u00e0 court terme": {
+ "4991-Sur op\u00e9rations d\u2019exploitation": {},
+ "4997-Sur op\u00e9rations financi\u00e8res": {},
+ "4998-Sur op\u00e9rations HAO": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "401-Fournisseurs, dettes en compte": {
+ "4011-Fournisseurs": {
+ "account_type": "Payable"
+ },
+ "4012-Fournisseurs groupe": {
+ "account_type": "Payable"
+ },
+ "4013-Fournisseurs sous-traitants": {
+ "account_type": "Payable"
+ },
+ "4016-Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable"
+ },
+ "4017-Fournisseur, retenues de garantie": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "402-Fournisseurs, effets \u00e0 payer": {
+ "4021-Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4022-Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4023-Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "404-Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "4041-Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4042-Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "4046-Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4047-Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "408-Fournisseurs, factures non parvenues": {
+ "4081-Fournisseurs": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4082-Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4083-Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4086-Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "419-Clients cr\u00e9diteurs": {
+ "4191-Clients, avances et acomptes re\u00e7us": {},
+ "4192-Clients groupe, avances et acomptes re\u00e7us": {},
+ "4194-Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {},
+ "4198-Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {}
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "422-Personnel, r\u00e9mun\u00e9rations dues": {},
+ "423-Personnel, oppositions, saisies-arr\u00eats": {
+ "4231-Personnel, oppositions": {},
+ "4232-Personnel, saisies-arr\u00eats": {},
+ "4233-Personnel, avis \u00e0 tiers d\u00e9tenteur": {}
+ },
+ "424-Personnel, \u0153uvres sociales internes": {
+ "4241-Assistance m\u00e9dicale": {},
+ "4242-Allocations familiales": {},
+ "4245-Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {},
+ "4248-Autres \u0153uvres sociales internes": {}
+ },
+ "425-Repr\u00e9sentants du personnel": {
+ "4251-D\u00e9l\u00e9gu\u00e9s du personnel": {},
+ "4252-Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {},
+ "4258-Autres repr\u00e9sentants du personnel": {}
+ },
+ "426-Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "4261-Participation aux b\u00e9n\u00e9fices": {},
+ "4264-Participation au capital": {}
+ },
+ "427-Personnel d\u00e9p\u00f4ts": {},
+ "428-Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4281-Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {},
+ "4286-Autres charges \u00e0 payer": {},
+ "4287-Produits \u00e0 recevoir": {}
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4381-Charges sociales sur gratifications \u00e0 payer": {},
+ "4382-Charges sociales sur cong\u00e9s \u00e0 payer": {},
+ "4386-Autres charges \u00e0 payer": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "441-\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {},
+ "442-\u00c9tat, autres imp\u00f4ts et taxes": {
+ "4421-Imp\u00f4ts et taxes d\u2019\u00c9tat": {},
+ "4422-Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {},
+ "4423-Imp\u00f4ts et taxes recouvrables sur des obligataires": {},
+ "4424-Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {},
+ "4426-Droits de douane": {},
+ "4428-Autres imp\u00f4ts et taxes": {}
+ },
+ "444-\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "4441-\u00c9tat, TVA due": {},
+ "4449-\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {}
+ },
+ "446-\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {},
+ "447-\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "4471-Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {},
+ "4472-Imp\u00f4ts sur salaires": {},
+ "4473-Contribution nationale": {},
+ "4474-Contribution nationale de solidarit\u00e9": {},
+ "4478-Autres imp\u00f4ts et contributions": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "4611-Apporteurs, apports en nature": {},
+ "4612-Apporteurs, apports en num\u00e9raire": {},
+ "4615-Apporteurs, versements re\u00e7us sur augmentation de capital": {},
+ "4616-Apporteurs, versements anticip\u00e9s": {},
+ "4617-Apporteurs d\u00e9faillants": {},
+ "4619-Apporteurs, capital \u00e0 rembourser": {}
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "4621-Principal": {},
+ "4626-Int\u00e9r\u00eats courus": {}
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "4631-Op\u00e9rations courantes": {},
+ "4636-Int\u00e9r\u00eats courus": {}
+ },
+ "465-Associ\u00e9s, dividendes \u00e0 payer": {},
+ "466-Groupe, comptes courants": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "4711-D\u00e9biteurs divers": {},
+ "4712-Cr\u00e9diteurs divers": {},
+ "4713-Obligataires": {},
+ "4715-R\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "4716-Compte d\u2019affacturage": {},
+ "4717-D\u00e9biteurs divers retenues de garantie": {},
+ "4718-Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {},
+ "4719-Bons de souscription d\u2019actions et d\u2019obligations": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "4746-Compte de r\u00e9partition p\u00e9riodique des charges": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "4752-Compte passif": {}
+ },
+ "477-Produits constat\u00e9s d\u2019avance": {},
+ "479-\u00c9carts de conversion passif": {
+ "4791-Augmentation des cr\u00e9ances d\u2019exploitation": {},
+ "4792-Augmentation des cr\u00e9ances financi\u00e8res": {},
+ "4793-Diminution des dettes d\u2019exploitation": {},
+ "4794-Diminution des dettes financi\u00e8res": {},
+ "4797-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4798-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "481-Fournisseurs d\u2019investissements": {
+ "4811-Immobilisations incorporelles": {},
+ "4812-Immobilisations corporelles": {},
+ "4813-Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {},
+ "4816-R\u00e9serve de propri\u00e9t\u00e9": {},
+ "4817-Retenues de garantie": {},
+ "4818-Factures non parvenues": {}
+ },
+ "482-Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "4821-Immobilisations incorporelles": {},
+ "4822-Immobilisations corporelles": {}
+ },
+ "484-Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "4887-Produits": {}
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (PASSIF)": {
+ "490-D\u00e9pr\u00e9ciations des comptes fournisseurs": {},
+ "492-D\u00e9pr\u00e9ciations des comptes personnel": {},
+ "493-D\u00e9pr\u00e9ciations des comptes organismes sociaux": {},
+ "494-D\u00e9pr\u00e9ciations des comptes \u00c9tat et collectivit\u00e9s publiques": {},
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {}
+ },
+ "root_type": "Liability"
+ },
+ "5-Comptes de tr\u00e9sorerie": {
+ "50-Titres de placement": {
+ "501-Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "5011-Titres du Tr\u00e9sor \u00e0 court terme": {},
+ "5012-Titres d\u2019organismes financiers": {},
+ "5013-Bons de caisse \u00e0 court terme": {},
+ "5016-Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {}
+ },
+ "502-Actions": {
+ "5021-Actions ou parts propres": {},
+ "5022-Actions cot\u00e9es": {},
+ "5023-Actions non cot\u00e9es": {},
+ "5024-Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {},
+ "5025-Autres actions": {},
+ "5026-Frais d\u2019acquisition des actions": {}
+ },
+ "503-Obligations": {
+ "5031-Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {},
+ "5032-Obligations cot\u00e9es": {},
+ "5033-Obligations non cot\u00e9es": {},
+ "5035-Autres obligations": {},
+ "5036-Frais d\u2019acquisition des obligations": {}
+ },
+ "504-Bons de souscription": {
+ "5042-Bons de souscription d\u2019actions": {},
+ "5043-Bons de souscription d\u2019obligations": {}
+ },
+ "505-Titres n\u00e9gociables hors r\u00e9gion": {},
+ "506-Int\u00e9r\u00eats courus": {
+ "5061-Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {},
+ "5062-Actions": {},
+ "5063-Obligations": {}
+ },
+ "508-Autres titres de placement et cr\u00e9ances assimil\u00e9es": {}
+ },
+ "51-Valeurs \u00e0 encaisser": {
+ "511-Effets \u00e0 encaisser": {},
+ "512-Effets \u00e0 l\u2019encaissement": {},
+ "513-Ch\u00e8ques \u00e0 encaisser": {},
+ "514-Ch\u00e8ques \u00e0 l\u2019encaissement": {},
+ "515-Cartes de cr\u00e9dit \u00e0 encaisser": {},
+ "518-Autres valeurs \u00e0 l\u2019encaissement": {
+ "5181-Warrants": {},
+ "5182-Billets de fonds": {},
+ "5185-Ch\u00e8ques de voyage": {},
+ "5186-Coupons \u00e9chus": {},
+ "5187-Int\u00e9r\u00eats \u00e9chus des obligations": {}
+ }
+ },
+ "52-Banques": {
+ "521-Banques locales": {
+ "5211-Banques en monnaie nationale": {
+ "account_type": "Bank"
+ },
+ "5215-Banques en devises": {
+ "account_type": "Bank"
+ },
+ "account_type": "Bank"
+ },
+ "522-Banques autres \u00c9tats r\u00e9gion": {},
+ "523-Banques autres \u00c9tats zone mon\u00e9taire": {},
+ "524-Banques hors zone mon\u00e9taire": {},
+ "525-Banques d\u00e9p\u00f4t \u00e0 terme": {},
+ "526-Banques, int\u00e9r\u00eats courus": {
+ "5261-Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {},
+ "5267-Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {}
+ }
+ },
+ "53-\u00c9tablissements financiers et assimil\u00e9s": {
+ "531-Ch\u00e8ques postaux": {},
+ "532-Tr\u00e9sor": {},
+ "533-Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {},
+ "536-\u00c9tablissements financiers, int\u00e9r\u00eats courus": {},
+ "538-Autres organismes financiers": {}
+ },
+ "54-Instruments de tr\u00e9sorerie": {
+ "541-Options de taux d\u2019int\u00e9r\u00eat": {},
+ "542-Options de taux de change": {},
+ "543-Options de taux boursiers": {},
+ "544-Instruments de march\u00e9s \u00e0 terme": {},
+ "545-Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {}
+ },
+ "55-Instruments de monnaie \u00e9lectronique": {
+ "551-Monnaie \u00e9lectronique carte carburant": {},
+ "552-Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {},
+ "553-Monnaie \u00e9lectronique carte p\u00e9age": {},
+ "554-Porte-monnaie \u00e9lectronique": {},
+ "558-Autres instruments de monnaies \u00e9lectroniques": {}
+ },
+ "56-Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "561-Cr\u00e9dits de tr\u00e9sorerie": {},
+ "564-Escompte de cr\u00e9dits de campagne": {},
+ "565-Escompte de cr\u00e9dits ordinaires": {},
+ "566-Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {}
+ },
+ "57-Caisse": {
+ "571-Caisse si\u00e8ge social": {
+ "5711-Caisse en monnaie nationale": {},
+ "5712-Caisse en devises": {}
+ },
+ "572-Caisse succursale A": {
+ "5721-En monnaie nationale": {},
+ "5722-En devises": {}
+ },
+ "573-Caisse succursale B": {
+ "5731-En monnaie nationale": {},
+ "5732-En devises": {}
+ }
+ },
+ "58-R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "581-R\u00e9gies d\u2019avance": {},
+ "582-Accr\u00e9ditifs": {},
+ "585-Virements de fonds": {},
+ "588-Autres virements internes": {}
+ },
+ "59-D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "590-D\u00e9pr\u00e9ciations des titres de placement": {},
+ "591-D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {},
+ "592-D\u00e9pr\u00e9ciations des comptes banques": {},
+ "593-D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {},
+ "594-D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {},
+ "599-Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {}
+ },
+ "root_type": "Asset"
+ },
+ "6-Comptes de charges des activit\u00e9s ordinaires": {
+ "60-Achats et variations de stocks": {
+ "601-Achats de marchandises": {
+ "6011-Dans la R\u00e9gion": {},
+ "6012-Hors R\u00e9gion": {},
+ "6013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6015-Frais sur achats": {},
+ "6019-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "602-Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "6021-Dans la R\u00e9gion": {},
+ "6022-Hors R\u00e9gion": {},
+ "6023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6025-Frais sur achats": {},
+ "6029-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "603-Variations des stocks de biens achet\u00e9s": {
+ "6031-Variations des stocks de marchandises": {},
+ "6032-Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "6033-Variations des stocks d\u2019autres approvisionnements": {}
+ },
+ "604-Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "6041-Mati\u00e8res consommables": {},
+ "6042-Mati\u00e8res combustibles": {},
+ "6043-Produits d\u2019entretien": {},
+ "6044-Fournitures d\u2019atelier et d\u2019usine": {},
+ "6045-Frais sur achat": {},
+ "6046-Fournitures de magasin": {},
+ "6047-Fournitures de bureau": {},
+ "6049-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "605-Autres achats": {
+ "6051-Fournitures non stockables Eau": {},
+ "6052-Fournitures non stockables \u00c9lectricit\u00e9": {},
+ "6053-Fournitures non stockables Autres \u00e9nergies": {},
+ "6054-Fournitures d\u2019entretien non stockables": {},
+ "6055-Fournitures de bureau non stockables": {},
+ "6056-Achats de petit mat\u00e9riel et outillage": {},
+ "6057-Achats d\u2019\u00e9tudes et prestations de services": {},
+ "6058-Achats de travaux, mat\u00e9riels et \u00e9quipements": {},
+ "6059-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "608-Achats d\u2019emballages": {
+ "6081-Emballages perdus": {},
+ "6082-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "6083-Emballages \u00e0 usage mixte": {},
+ "6085-Frais sur achats": {},
+ "6089-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ }
+ },
+ "61-Transports": {
+ "612-Transports sur ventes": {},
+ "613-Transports pour le compte de tiers": {},
+ "614-Transports du personnel": {},
+ "616-Transports de plis": {},
+ "618-Autres frais de transport": {
+ "6181-Voyages et d\u00e9placements": {},
+ "6182-Transports entre \u00e9tablissements ou chantiers": {},
+ "6183-Transports administratifs": {}
+ }
+ },
+ "62-Services ext\u00e9rieurs": {
+ "621-Sous-traitance g\u00e9n\u00e9rale": {},
+ "622-Locations, charges locatives": {
+ "6221-Locations de terrains": {},
+ "6222-Locations de b\u00e2timents": {},
+ "6223-Locations de mat\u00e9riels et outillages": {},
+ "6224-Malis sur emballages": {},
+ "6225-Locations d\u2019emballages": {},
+ "6226-Fermages et loyers du foncier": {},
+ "6228-Locations et charges locatives diverses": {}
+ },
+ "623-Redevances de location acquisition": {
+ "6232-Cr\u00e9dit-bail immobilier": {},
+ "6233-Cr\u00e9dit-bail mobilier": {},
+ "6234-Location-vente": {},
+ "6238-Autres contrats de location acquisition": {}
+ },
+ "624-Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "6241-Entretien et r\u00e9parations des biens immobiliers": {},
+ "6242-Entretien et r\u00e9parations des biens mobiliers": {},
+ "6243-Maintenance": {},
+ "6244-Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "6248-Autres entretiens et r\u00e9parations": {}
+ },
+ "625-Primes d\u2019assurance": {
+ "6251-Assurances multirisques": {},
+ "6252-Assurances mat\u00e9riel de transport": {},
+ "6253-Assurances risques d\u2019exploitation": {},
+ "6254-Assurances responsabilit\u00e9 du producteur": {},
+ "6255-Assurances insolvabilit\u00e9 clients": {},
+ "6257-Assurances transport sur ventes": {},
+ "6258-Autres primes d\u2019assurances": {}
+ },
+ "626-\u00c9tudes, recherches et documentation": {
+ "6261-\u00c9tudes et recherches": {},
+ "6265-Documentation g\u00e9n\u00e9rale": {},
+ "6266-Documentation technique": {}
+ },
+ "627-Publicit\u00e9, publications, relations publiques": {
+ "6271-Annonces, insertions": {},
+ "6272-Catalogues, imprim\u00e9s publicitaires": {},
+ "6273-\u00c9chantillons": {},
+ "6274-Foires et expositions": {},
+ "6275-Publications": {},
+ "6276-Cadeaux \u00e0 la client\u00e8le": {},
+ "6277-Frais de colloques, s\u00e9minaires, conf\u00e9rences": {},
+ "6278-Autres charges de publicit\u00e9 et relations publiques": {}
+ },
+ "628-Frais de t\u00e9l\u00e9communications": {
+ "6281-Frais de t\u00e9l\u00e9phone": {},
+ "6282-Frais de t\u00e9lex": {},
+ "6283-Frais de t\u00e9l\u00e9copie": {},
+ "6288-Autres frais de t\u00e9l\u00e9communications": {}
+ }
+ },
+ "63-Autres services ext\u00e9rieurs": {
+ "631-Frais bancaires": {
+ "6311-Frais sur titres (vente, garde)": {},
+ "6312-Frais sur effets": {},
+ "6313-Location de coffres": {},
+ "6314-Commissions d\u2019affacturage": {},
+ "6315-Commissions sur cartes de cr\u00e9dit": {},
+ "6316-Frais d\u2019\u00e9mission d\u2019emprunts": {},
+ "6317-Frais sur instruments monnaie \u00e9lectronique": {},
+ "6318-Autres frais bancaires": {}
+ },
+ "632-R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "6322-Commissions et courtages sur ventes": {},
+ "6324-Honoraires des professions r\u00e9glement\u00e9es": {},
+ "6325-Frais d\u2019actes et de contentieux": {},
+ "6326-R\u00e9mun\u00e9rations d\u2019affacturage": {},
+ "6327-R\u00e9mun\u00e9rations des autres prestataires de services": {},
+ "6328-Divers frais": {}
+ },
+ "633-Frais de formation du personnel": {},
+ "634-Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "6342-Redevances pour brevets, licences": {},
+ "6343-Redevances pour logiciels": {},
+ "6344-Redevances pour marques": {},
+ "6345-Redevances pour sites internet": {},
+ "6346-Redevances pour concessions, droits et valeurs similaires": {}
+ },
+ "635-Cotisations": {
+ "6351-Cotisations": {},
+ "6358-Concours divers": {}
+ },
+ "637-R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "6371-Personnel int\u00e9rimaire": {},
+ "6372-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "638-Autres charges externes": {
+ "6381-Frais de recrutement du personnel": {},
+ "6382-Frais de d\u00e9m\u00e9nagement": {},
+ "6383-R\u00e9ceptions": {},
+ "6384-Missions": {},
+ "6385-Charges de copropri\u00e9t\u00e9": {}
+ }
+ },
+ "64-Imp\u00f4ts et taxes": {
+ "641-Imp\u00f4ts et taxes directs": {
+ "6411-Imp\u00f4ts fonciers et taxes annexes": {},
+ "6412-Patentes, licences et taxes annexes": {},
+ "6413-Taxes sur appointements et salaires": {},
+ "6414-Taxes d\u2019apprentissage": {},
+ "6415-Formation professionnelle continue": {},
+ "6418-Autres imp\u00f4ts et taxes directs": {}
+ },
+ "645-Imp\u00f4ts et taxes indirects": {},
+ "646-Droits d\u2019enregistrement": {
+ "6461-Droits de mutation": {},
+ "6462-Droits de timbre": {},
+ "6463-Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {},
+ "6464-Vignettes": {},
+ "6468-Autres droits": {}
+ },
+ "647-P\u00e9nalit\u00e9s, amendes fiscales": {
+ "6471-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {},
+ "6472-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {},
+ "6473-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {},
+ "6474-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {},
+ "6478-Autres p\u00e9nalit\u00e9s et amendes fiscales": {}
+ },
+ "648-Autres imp\u00f4ts et taxes": {}
+ },
+ "65-Autres charges": {
+ "651-Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "6511-Clients": {},
+ "6515-Autres d\u00e9biteurs": {}
+ },
+ "652-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "6521-Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {},
+ "6525-Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "654-Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "6541-Immobilisations incorporelles": {},
+ "6542-Immobilisations corporelles": {}
+ },
+ "656-Perte de change sur cr\u00e9ances et dettes commerciale": {},
+ "657-P\u00e9nalit\u00e9s et amendes p\u00e9nales": {},
+ "658-Charges diverses": {
+ "6581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "6582-Dons": {},
+ "6583-M\u00e9c\u00e9nat": {},
+ "6588-Autres charges diverses": {}
+ },
+ "659-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "6591-Sur risques \u00e0 court terme": {},
+ "6593-Sur stocks": {},
+ "6594-Sur cr\u00e9ances": {},
+ "6598-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {}
+ }
+ },
+ "66-Charges de personnel": {
+ "661-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "6611-Appointements salaires et commissions": {},
+ "6612-Primes et gratifications": {},
+ "6613-Cong\u00e9s pay\u00e9s": {},
+ "6614-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6615-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6616-Suppl\u00e9ment familial": {},
+ "6617-Avantages en nature": {},
+ "6618-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "662-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "6621-Appointements salaires et commissions": {},
+ "6622-Primes et gratifications": {},
+ "6623-Cong\u00e9s pay\u00e9s": {},
+ "6624-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6625-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6626-Suppl\u00e9ment familial": {},
+ "6627-Avantages en nature": {},
+ "6628-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "663-Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "6631-Indemnit\u00e9s de logement": {},
+ "6632-Indemnit\u00e9s de repr\u00e9sentation": {},
+ "6633-Indemnit\u00e9s d\u2019expatriation": {},
+ "6634-Indemnit\u00e9s de transport": {},
+ "6638-Autres indemnit\u00e9s et avantages divers": {}
+ },
+ "664-Charges sociales": {
+ "6641-Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {},
+ "6642-Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {}
+ },
+ "666-R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "6661-R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {},
+ "6662-Charges sociales": {}
+ },
+ "667-R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "6671-Personnel int\u00e9rimaire": {},
+ "6672-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "668-Autres charges sociales": {
+ "6681-Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {},
+ "6682-Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {},
+ "6683-Versements et contributions aux autres \u0153uvres sociales": {},
+ "6684-M\u00e9decine du travail et pharmacie": {},
+ "6685-Assurances et organismes de sant\u00e9": {},
+ "6686-Assurances retraite et fonds de pension": {},
+ "6687-Majorations et p\u00e9nalit\u00e9s sociales": {},
+ "6688-Charges sociales diverses": {}
+ }
+ },
+ "67-Frais financiers et charges assimil\u00e9es": {
+ "671-Int\u00e9r\u00eats des emprunts": {
+ "6711-Emprunts obligataires": {},
+ "6712-Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "6713-Dettes li\u00e9es \u00e0 des participations": {},
+ "6714-Primes de remboursement des obligations": {}
+ },
+ "672-Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "6722-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "6723-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "6724-Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {},
+ "6728-Int\u00e9r\u00eats dans loyers des autres locations acquisition": {}
+ },
+ "673-Escomptes accord\u00e9s": {},
+ "674-Autres int\u00e9r\u00eats": {
+ "6741-Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {},
+ "6742-Comptes courants bloqu\u00e9s": {},
+ "6743-Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {},
+ "6744-Int\u00e9r\u00eats sur dettes commerciales": {},
+ "6745-Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {},
+ "6748-Int\u00e9r\u00eats sur dettes diverses": {}
+ },
+ "675-Escomptes des effets de commerce": {},
+ "676-Pertes de change financi\u00e8res": {},
+ "677-Pertes sur titres de placement": {
+ "6771-Pertes sur cessions de titres de placement": {},
+ "6772-Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {}
+ },
+ "678-Pertes et charges sur risques financiers": {
+ "6781-Sur rentes viag\u00e8res": {},
+ "6782-Sur op\u00e9rations financi\u00e8res": {},
+ "6784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "679-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "6791-Sur risques financiers": {},
+ "6795-Sur titres de placement": {},
+ "6798-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "68-Dotations aux amortissements": {
+ "681-Dotations aux amortissements d\u2019exploitation": {
+ "6812-Dotations aux amortissements des immobilisations incorporelles": {},
+ "6813-Dotations aux amortissements des immobilisations corporelles": {}
+ }
+ },
+ "69-Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "691-Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "6911-Dotations aux provisions pour risques et charges": {},
+ "6913-Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {},
+ "6914-Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {}
+ },
+ "697-Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "6971-Dotations aux provisions pour risques et charges": {},
+ "6972-Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "7-Comptes de produits des activit\u00e9s ordinaires": {
+ "70-Ventes": {
+ "701-Ventes de marchandises": {
+ "7011-Dans la R\u00e9gion": {},
+ "7012-Hors R\u00e9gion": {},
+ "7013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7015-Sur internet": {},
+ "7019-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "702-Ventes de produits finis": {
+ "7021-Dans la R\u00e9gion": {},
+ "7022-Hors R\u00e9gion": {},
+ "7023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7025-Sur internet": {},
+ "7029-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "703-Ventes de produits interm\u00e9diaires": {
+ "7031-Dans la R\u00e9gion": {},
+ "7032-Hors R\u00e9gion": {},
+ "7033-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7034-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7035-Sur internet": {},
+ "7039-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "704-Ventes de produits r\u00e9siduels": {
+ "7041-Dans la R\u00e9gion": {},
+ "7042-Hors R\u00e9gion": {},
+ "7043-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7044-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7045-Sur internet": {},
+ "7049-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "705-Travaux factur\u00e9s": {
+ "7051-Dans la R\u00e9gion": {},
+ "7052-Hors R\u00e9gion": {},
+ "7053-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7054-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7055-Sur internet": {},
+ "7059-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "706-Services vendus": {
+ "7061-Dans la R\u00e9gion": {},
+ "7062-Hors R\u00e9gion": {},
+ "7063-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7064-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7065-Sur internet": {},
+ "7069-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "707-Produits accessoires": {
+ "7071-Ports, emballages perdus et autres frais factur\u00e9s": {},
+ "7072-Commissions et courtages": {},
+ "7073-Locations": {},
+ "7074-Bonis sur reprises et cessions d\u2019emballages": {},
+ "7075-Mise \u00e0 disposition de personnel": {},
+ "7076-Redevances pour brevets, logiciels, marques et droits similaires": {},
+ "7077-Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {},
+ "7078-Autres produits accessoires": {}
+ }
+ },
+ "71-Subventions d\u2019exploitation": {
+ "711-Sur produits \u00e0 l\u2019exportation": {},
+ "712-Sur produits \u00e0 l\u2019importation": {},
+ "713-Sur produits de p\u00e9r\u00e9quation": {},
+ "714-Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {},
+ "718-Autres subventions d\u2019exploitation": {
+ "7181-Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {},
+ "7182-Vers\u00e9es par les organismes internationaux": {},
+ "7183-Vers\u00e9es par des tiers": {}
+ }
+ },
+ "72-Production immobilis\u00e9e": {
+ "721-Immobilisations incorporelles": {},
+ "722-Immobilisations corporelles": {
+ "7221-Immobilisations corporelles (hors actifs biologiques)": {},
+ "7222-Immobilisations corporelles (actifs biologiques)": {}
+ },
+ "724-Production auto-consomm\u00e9e": {},
+ "726-Immobilisations financi\u00e8res": {}
+ },
+ "73-Variations des stocks de biens et de services produits": {
+ "734-Variations des stocks de produits en cours": {
+ "7341-Produits en cours": {},
+ "7342-Travaux en cours": {}
+ },
+ "735-Variations des en-cours de services": {
+ "7351-\u00c9tudes en cours": {},
+ "7352-Prestations de services en cours": {}
+ },
+ "736-Variations des stocks de produits finis": {},
+ "737-Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "7371-Produits interm\u00e9diaires": {},
+ "7372-Produits r\u00e9siduels": {}
+ }
+ },
+ "75-Autres produits": {
+ "751-Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {},
+ "752-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "7521-Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {},
+ "7525-B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "754-Produits des cessions courantes d\u2019immobilisations": {
+ "7541-Immobilisations incorporelles": {},
+ "7542-Immobilisations corporelles": {}
+ },
+ "756-Gains de change sur cr\u00e9ances et dettes commerciales": {},
+ "758-Produits divers": {
+ "7581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "7582-Indemnit\u00e9s d\u2019assurances re\u00e7ues": {},
+ "7588-Autres produits divers": {}
+ },
+ "759-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "7591-Sur risques \u00e0 court terme": {},
+ "7593-Sur stocks": {},
+ "7594-Sur cr\u00e9ances": {},
+ "7598-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {}
+ }
+ },
+ "77-Revenus financiers et produits assimil\u00e9s": {
+ "771-Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "7712-Int\u00e9r\u00eats de pr\u00eats": {},
+ "7713-Int\u00e9r\u00eats sur cr\u00e9ances diverses": {}
+ },
+ "772-Revenus de participations et autres titres immobilis\u00e9s": {
+ "7721-Revenus des titres de participation": {},
+ "7722-Revenus autres titres immobilis\u00e9s": {}
+ },
+ "773-Escomptes obtenus": {},
+ "774-Revenus de placement": {
+ "7745-Revenus des obligations": {},
+ "7746-Revenus des titres de placement": {}
+ },
+ "775-Int\u00e9r\u00eats dans loyers de location acquisition": {},
+ "776-Gains de change financiers": {},
+ "777-Gains sur cessions de titres de placement": {},
+ "778-Gains sur risques financiers": {
+ "7781-Sur rentes viag\u00e8res": {},
+ "7782-Sur op\u00e9rations financi\u00e8res": {},
+ "7784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "779-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "7791-Sur risques financiers": {},
+ "7795-Sur titres de placement": {},
+ "7798-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "78-Transferts de charges": {
+ "781-Transferts de charges d\u2019exploitation": {},
+ "787-Transferts de charges financi\u00e8res": {}
+ },
+ "79-Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "791-Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "7911-Pour risques et charges": {},
+ "7913-Des immobilisations incorporelles": {},
+ "7914-Des immobilisations corporelles": {}
+ },
+ "797-Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "7971-Pour risques et charges": {},
+ "7972-Des immobilisations financi\u00e8res": {}
+ },
+ "798-Reprises d\u2019amortissements": {},
+ "799-Reprises de subventions d\u2019investissement": {}
+ },
+ "root_type": "Income"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "81-Valeurs comptables des cessions d\u2019immobilisations": {
+ "811-Immobilisations incorporelles": {},
+ "812-Immobilisations corporelles": {},
+ "816-Immobilisations financi\u00e8res": {}
+ },
+ "83-Charges hors activit\u00e9s ordinaires": {
+ "831-Charges HAO constat\u00e9es": {},
+ "833-Charges li\u00e9es aux op\u00e9rations de restructuration": {},
+ "834-Pertes sur cr\u00e9ances HAO": {},
+ "835-Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {},
+ "836-Abandons de cr\u00e9ances consentis": {},
+ "837-Charges li\u00e9es aux op\u00e9rations de liquidation": {},
+ "839-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "85-Dotations hors activit\u00e9s ordinaires": {
+ "851-Dotations aux provisions r\u00e9glement\u00e9es": {},
+ "852-Dotations aux amortissements HAO": {},
+ "853-Dotations aux d\u00e9pr\u00e9ciations HAO": {},
+ "854-Dotations aux provisions pour risques et charges HAO": {},
+ "858-Autres dotations HAO": {}
+ },
+ "87-Participation des travailleurs": {
+ "871-Participation l\u00e9gale aux b\u00e9n\u00e9fices": {},
+ "874-Participation contractuelle aux b\u00e9n\u00e9fices": {},
+ "878-Autres participations": {}
+ },
+ "89-Imp\u00f4ts sur le r\u00e9sultat": {
+ "891-Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "8911-Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {},
+ "8912-Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {},
+ "8913-Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {}
+ },
+ "892-Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {},
+ "895-Imp\u00f4t minimum forfaitaire IMF": {},
+ "899-D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "8991-D\u00e9gr\u00e8vements": {},
+ "8994-Annulations pour pertes r\u00e9troactives": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "82-Produits des cessions d\u2019immobilisations": {
+ "821-Immobilisations incorporelles": {},
+ "822-Immobilisations corporelles": {},
+ "826-Immobilisations financi\u00e8res": {}
+ },
+ "84-Produits hors activit\u00e9s ordinaires": {
+ "841-Produits HAO constat\u00e9s": {},
+ "843-Produits li\u00e9s aux op\u00e9rations de restructuration": {},
+ "844-Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {},
+ "845-Dons et lib\u00e9ralit\u00e9s obtenus": {},
+ "846-Abandons de cr\u00e9ances obtenus": {},
+ "847-Produits li\u00e9s aux op\u00e9rations de liquidation": {},
+ "848-Transferts de charges HAO": {},
+ "849-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "86-Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "861-Reprises de provisions r\u00e9glement\u00e9es": {},
+ "862-Reprises d\u2019amortissements HAO": {},
+ "863-Reprises de d\u00e9pr\u00e9ciations HAO": {},
+ "864-Reprises de provisions pour risques et charges HAO": {},
+ "868-Autres reprises HAO": {}
+ },
+ "88-Subventions d\u2019\u00e9quilibre": {
+ "881-\u00c9tat": {},
+ "884-Collectivit\u00e9s publiques": {},
+ "886-Groupe": {},
+ "888-Autres": {}
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/sn_plan_comptable_avec_code.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/sn_plan_comptable_avec_code.json
new file mode 100644
index 00000000000..d75ae5d172b
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/sn_plan_comptable_avec_code.json
@@ -0,0 +1,4208 @@
+{
+ "country_code": "sn",
+ "name": "Syscohada - Plan Comptable avec code",
+ "tree": {
+ "Comptes de ressources durables": {
+ "Capital": {
+ "Capital social": {
+ "Capital souscrit, non appel\u00e9": {
+ "account_number": "1011"
+ },
+ "Capital souscrit, appel\u00e9, non vers\u00e9": {
+ "account_number": "1012"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {
+ "account_number": "1013"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, amorti": {
+ "account_number": "1014"
+ },
+ "Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {
+ "account_number": "1018"
+ },
+ "account_number": "101"
+ },
+ "Capital par dotation": {
+ "Dotation initiale": {
+ "account_number": "1021"
+ },
+ "Dotations compl\u00e9mentaires": {
+ "account_number": "1022"
+ },
+ "Autres dotations": {
+ "account_number": "1028"
+ },
+ "account_number": "102"
+ },
+ "Capital personnel": {
+ "account_number": "103"
+ },
+ "Compte de l\u2019exploitant": {
+ "Apports temporaires": {
+ "account_number": "1041"
+ },
+ "Op\u00e9rations courantes": {
+ "account_number": "1042"
+ },
+ "R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {
+ "account_number": "1043"
+ },
+ "Pr\u00e9l\u00e8vements d\u2019autoconsommation": {
+ "account_number": "1047"
+ },
+ "Autres pr\u00e9l\u00e8vements": {
+ "account_number": "1048"
+ },
+ "account_number": "104"
+ },
+ "Primes li\u00e9es au capital social": {
+ "Primes d\u2019\u00e9mission": {
+ "account_number": "1051"
+ },
+ "Primes d\u2019apport": {
+ "account_number": "1052"
+ },
+ "Primes de fusion": {
+ "account_number": "1053"
+ },
+ "Primes de conversion": {
+ "account_number": "1054"
+ },
+ "Autres primes": {
+ "account_number": "1058"
+ },
+ "account_number": "105"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation": {
+ "\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {
+ "account_number": "1061"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation libre": {
+ "account_number": "1062"
+ },
+ "account_number": "106"
+ },
+ "Apporteurs, capital souscrit, non appel\u00e9": {
+ "account_number": "109"
+ },
+ "account_number": "10"
+ },
+ "R\u00e9serves": {
+ "R\u00e9serve l\u00e9gale": {
+ "account_number": "111"
+ },
+ "R\u00e9serves statutaires ou contractuelles": {
+ "account_number": "112"
+ },
+ "R\u00e9serves r\u00e9glement\u00e9es": {
+ "R\u00e9serves de plus-values nettes \u00e0 long terme": {
+ "account_number": "1131"
+ },
+ "R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "1132"
+ },
+ "R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {
+ "account_number": "1133"
+ },
+ "R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {
+ "account_number": "1134"
+ },
+ "Autres r\u00e9serves r\u00e9glement\u00e9es": {
+ "account_number": "1135"
+ },
+ "account_number": "113"
+ },
+ "Autres r\u00e9serves": {
+ "R\u00e9serves facultatives": {
+ "account_number": "1181"
+ },
+ "R\u00e9serves diverses": {
+ "account_number": "1188"
+ },
+ "account_number": "118"
+ },
+ "account_number": "11"
+ },
+ "Report \u00e0 nouveau": {
+ "Report \u00e0 nouveau cr\u00e9diteur": {
+ "account_number": "121"
+ },
+ "Report \u00e0 nouveau d\u00e9biteur": {
+ "Perte nette \u00e0 reporter": {
+ "account_number": "1291"
+ },
+ "Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {
+ "account_number": "1292"
+ },
+ "account_number": "129"
+ },
+ "account_number": "12"
+ },
+ "R\u00e9sultat net de l\u2019exercice": {
+ "R\u00e9sultat en instance d\u2019affectation": {
+ "R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {
+ "account_number": "1301"
+ },
+ "R\u00e9sultat en instance d\u2019affectation : perte": {
+ "account_number": "1309"
+ },
+ "account_number": "130"
+ },
+ "R\u00e9sultat net : b\u00e9n\u00e9fice": {
+ "account_number": "131"
+ },
+ "Marge commerciale (MC)": {
+ "account_number": "132"
+ },
+ "Valeur ajout\u00e9e (VA)": {
+ "account_number": "133"
+ },
+ "Exc\u00e9dent brut d\u2019exploitation (EBE)": {
+ "account_number": "134"
+ },
+ "R\u00e9sultat d\u2019exploitation (RE)": {
+ "account_number": "135"
+ },
+ "R\u00e9sultat financier (RF)": {
+ "account_number": "136"
+ },
+ "R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {
+ "account_number": "137"
+ },
+ "R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "R\u00e9sultat de fusion": {
+ "account_number": "1381"
+ },
+ "R\u00e9sultat d\u2019apport partiel d\u2019actif": {
+ "account_number": "1382"
+ },
+ "R\u00e9sultat de scission": {
+ "account_number": "1383"
+ },
+ "R\u00e9sultat de liquidation": {
+ "account_number": "1384"
+ },
+ "account_number": "138"
+ },
+ "R\u00e9sultat net : perte": {
+ "account_number": "139"
+ },
+ "account_number": "13"
+ },
+ "Subventions d\u2019investissement": {
+ "Subventions d\u2019\u00e9quipement": {
+ "\u00c9tat": {
+ "account_number": "1411"
+ },
+ "R\u00e9gions": {
+ "account_number": "1412"
+ },
+ "D\u00e9partements": {
+ "account_number": "1413"
+ },
+ "Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {
+ "account_number": "1414"
+ },
+ "Entit\u00e9s publiques ou mixtes": {
+ "account_number": "1415"
+ },
+ "Entit\u00e9s et organismes priv\u00e9s": {
+ "account_number": "1416"
+ },
+ "Organismes internationaux": {
+ "account_number": "1417"
+ },
+ "Autres": {
+ "account_number": "1418"
+ },
+ "account_number": "141"
+ },
+ "Autres subventions d\u2019investissement": {
+ "account_number": "148"
+ },
+ "account_number": "14"
+ },
+ "Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "Amortissements d\u00e9rogatoires": {
+ "account_number": "151"
+ },
+ "Plus-values de cession \u00e0 r\u00e9investir": {
+ "account_number": "152"
+ },
+ "Fonds r\u00e9glement\u00e9s": {
+ "Fonds National": {
+ "account_number": "1531"
+ },
+ "Pr\u00e9l\u00e8vement pour le Budget": {
+ "account_number": "1532"
+ },
+ "account_number": "153"
+ },
+ "Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {
+ "account_number": "154"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "Reconstitution des gisements miniers et p\u00e9troliers": {
+ "account_number": "1551"
+ },
+ "account_number": "155"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "Hausse de prix": {
+ "account_number": "1561"
+ },
+ "Fluctuation des cours": {
+ "account_number": "1562"
+ },
+ "account_number": "156"
+ },
+ "Provisions pour investissement": {
+ "account_number": "157"
+ },
+ "Autres provisions et fonds r\u00e9glement\u00e9s": {
+ "account_number": "158"
+ },
+ "account_number": "15"
+ },
+ "Emprunts et dettes assimil\u00e9es": {
+ "Emprunts obligataires": {
+ "Emprunts obligataires ordinaires": {
+ "account_number": "1611"
+ },
+ "Emprunts obligataires convertibles en actions": {
+ "account_number": "1612"
+ },
+ "Emprunts obligataires remboursables en actions": {
+ "account_number": "1613"
+ },
+ "Autres emprunts obligataires": {
+ "account_number": "1618"
+ },
+ "account_number": "161"
+ },
+ "Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "162"
+ },
+ "Avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "163"
+ },
+ "Avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "164"
+ },
+ "D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "D\u00e9p\u00f4ts": {
+ "account_number": "1651"
+ },
+ "Cautionnements": {
+ "account_number": "1652"
+ },
+ "account_number": "165"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur emprunts obligataires": {
+ "account_number": "1661"
+ },
+ "Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "1662"
+ },
+ "Sur avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "1663"
+ },
+ "Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "1664"
+ },
+ "Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "account_number": "1665"
+ },
+ "Sur avances assorties de conditions particuli\u00e8res": {
+ "account_number": "1667"
+ },
+ "Sur autres emprunts et dettes": {
+ "account_number": "1668"
+ },
+ "account_number": "166"
+ },
+ "Avances assorties de conditions particuli\u00e8res": {
+ "Avances bloqu\u00e9es pour augmentation du capital": {
+ "account_number": "1671"
+ },
+ "Avances conditionn\u00e9es par l\u2019\u00c9tat": {
+ "account_number": "1672"
+ },
+ "Avances conditionn\u00e9es par les autres organismes africains": {
+ "account_number": "1673"
+ },
+ "Avances conditionn\u00e9es par les organismes internationaux": {
+ "account_number": "1674"
+ },
+ "account_number": "167"
+ },
+ "Autres emprunts et dettes": {
+ "Rentes viag\u00e8res capitalis\u00e9es": {
+ "account_number": "1681"
+ },
+ "Billets de fonds": {
+ "account_number": "1682"
+ },
+ "Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {
+ "account_number": "1683"
+ },
+ "Emprunts participatifs": {
+ "account_number": "1684"
+ },
+ "Participation des travailleurs aux b\u00e9n\u00e9fices": {
+ "account_number": "1685"
+ },
+ "Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {
+ "account_number": "1686"
+ },
+ "account_number": "168"
+ },
+ "account_number": "16"
+ },
+ "Dettes de location acquisition": {
+ "Dettes de location acquisition / cr\u00e9dit bail immobilier": {
+ "account_number": "172"
+ },
+ "Dettes de location acquisition / cr\u00e9dit bail mobilier": {
+ "account_number": "173"
+ },
+ "Dettes de location acquisition / location de vente": {
+ "account_number": "174"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "1762"
+ },
+ "Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "1763"
+ },
+ "Sur dettes de location acquisition / location-vente": {
+ "account_number": "1764"
+ },
+ "Sur autres dettes de location acquisition": {
+ "account_number": "1768"
+ },
+ "account_number": "176"
+ },
+ "Autres dettes de location acquisition": {
+ "account_number": "178"
+ },
+ "account_number": "17"
+ },
+ "Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "Dettes li\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "1811"
+ },
+ "Dettes li\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "1812"
+ },
+ "account_number": "181"
+ },
+ "Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "182"
+ },
+ "Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "183"
+ },
+ "Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "184"
+ },
+ "Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "185"
+ },
+ "Comptes de liaison charges": {
+ "account_number": "186"
+ },
+ "Comptes de liaison produits": {
+ "account_number": "187"
+ },
+ "Comptes de liaison des soci\u00e9t\u00e9s en participation": {
+ "account_number": "188"
+ },
+ "account_number": "18"
+ },
+ "Provisions pour risques et charges": {
+ "Provisions pour litiges": {
+ "account_number": "191"
+ },
+ "Provisions pour garanties donn\u00e9es aux clients": {
+ "account_number": "192"
+ },
+ "Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {
+ "account_number": "193"
+ },
+ "Provisions pour pertes de change": {
+ "account_number": "194"
+ },
+ "Provisions pour imp\u00f4ts": {
+ "account_number": "195"
+ },
+ "Provisions pour pensions et obligations similaires": {
+ "Provisions pour pensions et obligations similaires engagement de retraite": {
+ "account_number": "1961"
+ },
+ "Actif du r\u00e9gime de retraite": {
+ "account_number": "1962"
+ },
+ "account_number": "196"
+ },
+ "Provisions pour restructuration": {
+ "account_number": "197"
+ },
+ "Autres provisions pour risques et charges": {
+ "Provisions pour amendes et p\u00e9nalit\u00e9s": {
+ "account_number": "1981"
+ },
+ "Provisions pour propre assureur": {
+ "account_number": "1983"
+ },
+ "Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "1984"
+ },
+ "Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {
+ "account_number": "1985"
+ },
+ "Provisions pour divers risques et charges": {
+ "account_number": "1988"
+ },
+ "account_number": "198"
+ },
+ "account_number": "19"
+ },
+ "root_type": "Equity",
+ "account_number": "1"
+ },
+ "Comptes d\u2019actif immobilis\u00e9": {
+ "Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "211"
+ },
+ "Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "Brevets": {
+ "account_type": "Fixed Asset",
+ "account_number": "2121"
+ },
+ "Licences": {
+ "account_type": "Fixed Asset",
+ "account_number": "2122"
+ },
+ "Concessions de service public": {
+ "account_type": "Fixed Asset",
+ "account_number": "2123"
+ },
+ "Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "account_number": "2128"
+ },
+ "account_number": "212"
+ },
+ "Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "Logiciels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2131"
+ },
+ "Sites internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2132"
+ },
+ "account_number": "213"
+ },
+ "Marques": {
+ "account_type": "Fixed Asset",
+ "account_number": "214"
+ },
+ "Fonds commercial": {
+ "account_type": "Fixed Asset",
+ "account_number": "215"
+ },
+ "Droit au bail": {
+ "account_type": "Fixed Asset",
+ "account_number": "216"
+ },
+ "Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset",
+ "account_number": "217"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset",
+ "account_number": "2181"
+ },
+ "Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset",
+ "account_number": "2182"
+ },
+ "Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset",
+ "account_number": "2183"
+ },
+ "Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset",
+ "account_number": "2184"
+ },
+ "Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2188"
+ },
+ "account_number": "218"
+ },
+ "Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2191"
+ },
+ "Logiciels et internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2193"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2198"
+ },
+ "account_number": "219"
+ },
+ "account_number": "21"
+ },
+ "Terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset",
+ "account_number": "2211"
+ },
+ "Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset",
+ "account_number": "2212"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2218"
+ },
+ "account_number": "221"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset",
+ "account_number": "2221"
+ },
+ "Autres terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2228"
+ },
+ "account_number": "222"
+ },
+ "Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2231"
+ },
+ "Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2232"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2234"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2235"
+ },
+ "Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "account_number": "2238"
+ },
+ "account_number": "223"
+ },
+ "Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset",
+ "account_number": "2241"
+ },
+ "Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2245"
+ },
+ "Autres travaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2248"
+ },
+ "account_number": "224"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "Carri\u00e8res": {
+ "account_type": "Fixed Asset",
+ "account_number": "2251"
+ },
+ "account_number": "225"
+ },
+ "Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "Parkings": {
+ "account_type": "Fixed Asset",
+ "account_number": "2261"
+ },
+ "account_number": "226"
+ },
+ "Terrains mis en concession": {
+ "account_type": "Fixed Asset",
+ "account_number": "227"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains immeubles de placement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2281"
+ },
+ "Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset",
+ "account_number": "2285"
+ },
+ "Terrains de location acquisition": {
+ "account_type": "Fixed Asset",
+ "account_number": "2286"
+ },
+ "Divers terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2288"
+ },
+ "account_number": "228"
+ },
+ "Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "account_number": "2291"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2292"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2295"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2298"
+ },
+ "account_number": "229"
+ },
+ "account_number": "22"
+ },
+ "B\u00e2timents, installations techniques et agencements": {
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "B\u00e2timents industriels": {
+ "account_number": "2311"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2312"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2313"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2314"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2315"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2316"
+ },
+ "account_number": "231"
+ },
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "B\u00e2timents industriels": {
+ "account_number": "2321"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2322"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2323"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2324"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2325"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2326"
+ },
+ "account_number": "232"
+ },
+ "Ouvrages d\u2019infrastructure": {
+ "Voies de terre": {
+ "account_number": "2331"
+ },
+ "Voies de fer": {
+ "account_number": "2332"
+ },
+ "Voies d\u2019eau": {
+ "account_number": "2333"
+ },
+ "Barrages, Digues": {
+ "account_number": "2334"
+ },
+ "Pistes d\u2019a\u00e9rodrome": {
+ "account_number": "2335"
+ },
+ "Autres ouvrages d\u2019infrastructures": {
+ "account_number": "2338"
+ },
+ "account_number": "233"
+ },
+ "Am\u00e9nagements, agencements et installations techniques": {
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {
+ "account_number": "2341"
+ },
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {
+ "account_number": "2342"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {
+ "account_number": "2343"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {
+ "account_number": "2344"
+ },
+ "Am\u00e9nagements et agencements des b\u00e2timents": {
+ "account_number": "2345"
+ },
+ "account_number": "234"
+ },
+ "Am\u00e9nagements de bureaux": {
+ "Installations g\u00e9n\u00e9rales": {
+ "account_number": "2351"
+ },
+ "Autres am\u00e9nagements de bureaux": {
+ "account_number": "2358"
+ },
+ "account_number": "235"
+ },
+ "B\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "237"
+ },
+ "Autres installations et agencements": {
+ "account_number": "238"
+ },
+ "B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "B\u00e2timents en cours": {
+ "account_number": "2391"
+ },
+ "Installations en cours": {
+ "account_number": "2392"
+ },
+ "Ouvrages d\u2019infrastructure en cours": {
+ "account_number": "2393"
+ },
+ "Am\u00e9nagements et agencements et installations techniques en cours": {
+ "account_number": "2394"
+ },
+ "Am\u00e9nagements de bureaux en cours": {
+ "account_number": "2395"
+ },
+ "Autres installations et agencements en cours": {
+ "account_number": "2398"
+ },
+ "account_number": "239"
+ },
+ "account_number": "23"
+ },
+ "Mat\u00e9riel, mobilier et actifs biologiques": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "Mat\u00e9riel industriel": {
+ "account_number": "2411"
+ },
+ "Outillage industriel": {
+ "account_number": "2412"
+ },
+ "Mat\u00e9riel commercial": {
+ "account_number": "2413"
+ },
+ "Outillage commercial": {
+ "account_number": "2414"
+ },
+ "Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {
+ "account_number": "2416"
+ },
+ "account_number": "241"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "Mat\u00e9riel agricole": {
+ "account_number": "2421"
+ },
+ "Outillage agricole": {
+ "account_number": "2422"
+ },
+ "Mat\u00e9riel & outillage agricole de location-acquisition": {
+ "account_number": "2426"
+ },
+ "account_number": "242"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "243"
+ },
+ "Mat\u00e9riel et mobilier": {
+ "Mat\u00e9riel de bureau": {
+ "account_number": "2441"
+ },
+ "Mat\u00e9riel informatique": {
+ "account_number": "2442"
+ },
+ "Mat\u00e9riel bureautique": {
+ "account_number": "2443"
+ },
+ "Mobilier de bureau": {
+ "account_number": "2444"
+ },
+ "Mat\u00e9riel et mobilier immeubles de placement": {
+ "account_number": "2445"
+ },
+ "Mat\u00e9riel et mobilier de location acquisition": {
+ "account_number": "2446"
+ },
+ "Mat\u00e9riel et mobilier des logements du personnel": {
+ "account_number": "2447"
+ },
+ "account_number": "244"
+ },
+ "Mat\u00e9riel de transport": {
+ "Mat\u00e9riel automobile": {
+ "account_number": "2451"
+ },
+ "Mat\u00e9riel ferroviaire": {
+ "account_number": "2452"
+ },
+ "Mat\u00e9riel fluvial, lagunaire": {
+ "account_number": "2453"
+ },
+ "Mat\u00e9riel naval": {
+ "account_number": "2454"
+ },
+ "Mat\u00e9riel a\u00e9rien": {
+ "account_number": "2455"
+ },
+ "Mat\u00e9riel de transport de location-acquisition": {
+ "account_number": "2456"
+ },
+ "Mat\u00e9riel hippomobile": {
+ "account_number": "2457"
+ },
+ "Autres mat\u00e9riels de transport": {
+ "account_number": "2458"
+ },
+ "account_number": "245"
+ },
+ "Actifs biologiques": {
+ "Cheptel, animaux de trait": {
+ "account_number": "2461"
+ },
+ "Cheptel, animaux reproducteurs": {
+ "account_number": "2462"
+ },
+ "Animaux de garde": {
+ "account_number": "2463"
+ },
+ "Plantations agricoles": {
+ "account_number": "2465"
+ },
+ "Autres actifs biologiques": {
+ "account_number": "2468"
+ },
+ "account_number": "246"
+ },
+ "Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "Agencements et am\u00e9nagements du mat\u00e9riel": {
+ "account_number": "2471"
+ },
+ "Agencements et am\u00e9nagements des actifs biologiques": {
+ "account_number": "2472"
+ },
+ "Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2478"
+ },
+ "account_number": "247"
+ },
+ "Autres mat\u00e9riels et mobiliers": {
+ "Collections et \u0153uvres d\u2019art": {
+ "account_number": "2481"
+ },
+ "Divers mat\u00e9riels mobiliers": {
+ "account_number": "2488"
+ },
+ "account_number": "248"
+ },
+ "Mat\u00e9riels et actifs biologiques en cours": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2491"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "account_number": "2492"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2493"
+ },
+ "Mat\u00e9riel et mobilier de bureau": {
+ "account_number": "2494"
+ },
+ "Mat\u00e9riel de transport": {
+ "account_number": "2495"
+ },
+ "Actifs biologiques": {
+ "account_number": "2496"
+ },
+ "Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2497"
+ },
+ "Autres mat\u00e9riels et actifs biologiques en cours": {
+ "account_number": "2498"
+ },
+ "account_number": "249"
+ },
+ "account_number": "24"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations": {
+ "Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "251"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "252"
+ },
+ "account_number": "25"
+ },
+ "Titres de participation": {
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "261"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "262"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "263"
+ },
+ "Participations dans des organismes professionnels": {
+ "account_number": "265"
+ },
+ "Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "266"
+ },
+ "Autres titres de participation": {
+ "account_number": "268"
+ },
+ "account_number": "26"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "Pr\u00eats et cr\u00e9ances": {
+ "Pr\u00eats participatifs": {
+ "account_number": "2711"
+ },
+ "Pr\u00eats aux associ\u00e9s": {
+ "account_number": "2712"
+ },
+ "Billets de fonds": {
+ "account_number": "2713"
+ },
+ "Titres pr\u00eat\u00e9s": {
+ "account_number": "2714"
+ },
+ "Autres pr\u00eats et cr\u00e9ances": {
+ "account_number": "2718"
+ },
+ "account_number": "271"
+ },
+ "Pr\u00eats au personnel": {
+ "Pr\u00eats immobiliers": {
+ "account_number": "2721"
+ },
+ "Pr\u00eats mobiliers et d\u2019installation": {
+ "account_number": "2722"
+ },
+ "Autres pr\u00eats au personnel": {
+ "account_number": "2728"
+ },
+ "account_number": "272"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "Retenues de garantie": {
+ "account_number": "2731"
+ },
+ "Fonds r\u00e9glement\u00e9": {
+ "account_number": "2733"
+ },
+ "Cr\u00e9ances sur le conc\u00e9dant": {
+ "account_number": "2734"
+ },
+ "Autres cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2738"
+ },
+ "account_number": "273"
+ },
+ "Titres immobilis\u00e9s": {
+ "Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {
+ "account_number": "2741"
+ },
+ "Titres participatifs": {
+ "account_number": "2742"
+ },
+ "Certificats d\u2019investissement": {
+ "account_number": "2743"
+ },
+ "Parts de fonds commun de placement (FCP)": {
+ "account_number": "2744"
+ },
+ "Obligations": {
+ "account_number": "2745"
+ },
+ "Actions ou parts propres": {
+ "account_number": "2746"
+ },
+ "Autres titres immobilis\u00e9s": {
+ "account_number": "2748"
+ },
+ "account_number": "274"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "D\u00e9p\u00f4ts pour loyers d\u2019avance": {
+ "account_number": "2751"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {
+ "account_number": "2752"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019eau": {
+ "account_number": "2753"
+ },
+ "D\u00e9p\u00f4ts pour le gaz": {
+ "account_number": "2754"
+ },
+ "D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {
+ "account_number": "2755"
+ },
+ "Cautionnements sur march\u00e9s publics": {
+ "account_number": "2756"
+ },
+ "Cautionnements sur autres op\u00e9rations": {
+ "account_number": "2757"
+ },
+ "Autres d\u00e9p\u00f4ts et cautionnements": {
+ "account_number": "2758"
+ },
+ "account_number": "275"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Pr\u00eats et cr\u00e9ances non commerciales": {
+ "account_number": "2761"
+ },
+ "Pr\u00eats au personnel": {
+ "account_number": "2762"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2763"
+ },
+ "Titres immobilis\u00e9s": {
+ "account_number": "2764"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2765"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {
+ "account_number": "2767"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "account_number": "2768"
+ },
+ "account_number": "276"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "2771"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "2772"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "2773"
+ },
+ "Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "2774"
+ },
+ "account_number": "277"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "Cr\u00e9ances diverses groupe": {
+ "account_number": "2781"
+ },
+ "Cr\u00e9ances diverses hors groupe": {
+ "account_number": "2782"
+ },
+ "Banques d\u00e9p\u00f4ts \u00e0 terme": {
+ "account_number": "2784"
+ },
+ "Or et m\u00e9taux pr\u00e9cieux": {
+ "account_number": "2785"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "account_number": "2788"
+ },
+ "account_number": "278"
+ },
+ "account_number": "27"
+ },
+ "Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2811"
+ },
+ "Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2812"
+ },
+ "Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2813"
+ },
+ "Amortissements des marques": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2814"
+ },
+ "Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2815"
+ },
+ "Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2816"
+ },
+ "Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2817"
+ },
+ "Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2818"
+ },
+ "account_number": "281"
+ },
+ "Amortissements des terrains": {
+ "Amortissements des travaux de mise en valeur des terrains": {
+ "account_number": "2824"
+ },
+ "account_number": "282"
+ },
+ "Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2831"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2832"
+ },
+ "Amortissements des ouvrages d\u2019infrastructure": {
+ "account_number": "2833"
+ },
+ "Amortissements des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2834"
+ },
+ "Amortissements des am\u00e9nagements de bureaux": {
+ "account_number": "2835"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2837"
+ },
+ "Amortissements des autres installations et agencements": {
+ "account_number": "2838"
+ },
+ "account_number": "283"
+ },
+ "Amortissements du mat\u00e9riel": {
+ "Amortissements du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2841"
+ },
+ "Amortissements du mat\u00e9riel et outillage agricole": {
+ "account_number": "2842"
+ },
+ "Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2843"
+ },
+ "Amortissements du mat\u00e9riel et mobilier": {
+ "account_number": "2844"
+ },
+ "Amortissements du mat\u00e9riel de transport": {
+ "account_number": "2845"
+ },
+ "Amortissements des actifs biologiques": {
+ "account_number": "2846"
+ },
+ "Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2847"
+ },
+ "Amortissements des autres mat\u00e9riels": {
+ "account_number": "2848"
+ },
+ "account_number": "284"
+ },
+ "account_number": "28"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations": {
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {
+ "account_number": "2911"
+ },
+ "D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {
+ "account_number": "2912"
+ },
+ "D\u00e9pr\u00e9ciations des logiciels et sites internet": {
+ "account_number": "2913"
+ },
+ "D\u00e9pr\u00e9ciations des marques": {
+ "account_number": "2914"
+ },
+ "D\u00e9pr\u00e9ciations du fonds commercial": {
+ "account_number": "2915"
+ },
+ "D\u00e9pr\u00e9ciations du droit au bail": {
+ "account_number": "2916"
+ },
+ "D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {
+ "account_number": "2917"
+ },
+ "D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {
+ "account_number": "2918"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {
+ "account_number": "2919"
+ },
+ "account_number": "291"
+ },
+ "D\u00e9pr\u00e9ciations des terrains": {
+ "D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {
+ "account_number": "2921"
+ },
+ "D\u00e9pr\u00e9ciations des terrains nus": {
+ "account_number": "2922"
+ },
+ "D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {
+ "account_number": "2923"
+ },
+ "D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {
+ "account_number": "2924"
+ },
+ "D\u00e9pr\u00e9ciations des terrains de gisement": {
+ "account_number": "2925"
+ },
+ "D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {
+ "account_number": "2926"
+ },
+ "D\u00e9pr\u00e9ciations des terrains mis en concession": {
+ "account_number": "2927"
+ },
+ "D\u00e9pr\u00e9ciations des autres terrains": {
+ "account_number": "2928"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {
+ "account_number": "2929"
+ },
+ "account_number": "292"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2931"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2932"
+ },
+ "D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {
+ "account_number": "2933"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2934"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {
+ "account_number": "2935"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2937"
+ },
+ "D\u00e9pr\u00e9ciations des autres installations et agencements": {
+ "account_number": "2938"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {
+ "account_number": "2939"
+ },
+ "account_number": "293"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2941"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {
+ "account_number": "2942"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2943"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {
+ "account_number": "2944"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {
+ "account_number": "2945"
+ },
+ "D\u00e9pr\u00e9ciations des actifs biologiques": {
+ "account_number": "2946"
+ },
+ "D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2947"
+ },
+ "D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {
+ "account_number": "2948"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {
+ "account_number": "2949"
+ },
+ "account_number": "294"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "2951"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "2952"
+ },
+ "account_number": "295"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation": {
+ "D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "2961"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "2962"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "2963"
+ },
+ "D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {
+ "account_number": "2965"
+ },
+ "D\u00e9pr\u00e9ciations des parts dans des GIE": {
+ "account_number": "2966"
+ },
+ "D\u00e9pr\u00e9ciations des autres titres de participation": {
+ "account_number": "2968"
+ },
+ "account_number": "296"
+ },
+ "D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {
+ "account_number": "2971"
+ },
+ "D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {
+ "account_number": "2972"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2973"
+ },
+ "D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {
+ "account_number": "2974"
+ },
+ "D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2975"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "account_number": "2977"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {
+ "account_number": "2978"
+ },
+ "account_number": "297"
+ },
+ "account_number": "29"
+ },
+ "root_type": "Asset",
+ "account_number": "2"
+ },
+ "Comptes de Stocks": {
+ "Marchandises": {
+ "Marchandises A": {
+ "Marchandises A1": {
+ "account_number": "3111"
+ },
+ "Marchandises A2": {
+ "account_number": "3112"
+ },
+ "account_number": "311"
+ },
+ "Marchandises B": {
+ "Marchandises B1": {
+ "account_number": "3121"
+ },
+ "Marchandises B2": {
+ "account_number": "3122"
+ },
+ "account_number": "312"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3131"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3132"
+ },
+ "account_number": "313"
+ },
+ "Marchandises hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "318"
+ },
+ "account_number": "31"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Mati\u00e8res A": {
+ "account_number": "321"
+ },
+ "Mati\u00e8res B": {
+ "account_number": "322"
+ },
+ "Fournitures (A, B)": {
+ "account_number": "323"
+ },
+ "account_number": "32"
+ },
+ "Autres approvisionnements": {
+ "Mati\u00e8res consommables": {
+ "account_number": "331"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "332"
+ },
+ "Fournitures de magasin": {
+ "account_number": "333"
+ },
+ "Fournitures de bureau": {
+ "account_number": "334"
+ },
+ "Emballages": {
+ "Emballages perdus": {
+ "account_number": "3351"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "3352"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "3353"
+ },
+ "Autres emballages": {
+ "account_number": "3358"
+ },
+ "account_number": "335"
+ },
+ "Autres mati\u00e8res": {
+ "account_number": "338"
+ },
+ "account_number": "33"
+ },
+ "Produits en cours": {
+ "Produits en cours": {
+ "Produits en cours P1": {
+ "account_number": "3411"
+ },
+ "Produits en cours P2": {
+ "account_number": "3412"
+ },
+ "account_number": "341"
+ },
+ "Travaux en cours": {
+ "Travaux en cours T1": {
+ "account_number": "3421"
+ },
+ "Travaux en cours T2": {
+ "account_number": "3422"
+ },
+ "account_number": "342"
+ },
+ "Produits interm\u00e9diaires en cours": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3431"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3432"
+ },
+ "account_number": "343"
+ },
+ "Produits r\u00e9siduels en cours": {
+ "Produits r\u00e9siduels A": {
+ "account_number": "3441"
+ },
+ "Produits r\u00e9siduels B": {
+ "account_number": "3442"
+ },
+ "account_number": "344"
+ },
+ "Actifs biologiques en cours": {
+ "Animaux": {
+ "account_number": "3451"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3452"
+ },
+ "account_number": "345"
+ },
+ "account_number": "34"
+ },
+ "Services en cours": {
+ "\u00c9tudes en cours": {
+ "\u00c9tudes en cours E1": {
+ "account_number": "3511"
+ },
+ "\u00c9tudes en cours E2": {
+ "account_number": "3512"
+ },
+ "account_number": "351"
+ },
+ "Prestations de services en cours": {
+ "Prestations de services S1": {
+ "account_number": "3521"
+ },
+ "Prestations de services S2": {
+ "account_number": "3522"
+ }
+ },
+ "account_number": "35"
+ },
+ "Produits finis": {
+ "Produits finis A": {
+ "account_number": "361"
+ },
+ "Produits finis B": {
+ "account_number": "362"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3631"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3632"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3638"
+ },
+ "account_number": "363"
+ },
+ "account_number": "36"
+ },
+ "Produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3711"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3712"
+ },
+ "account_number": "371"
+ },
+ "Produits r\u00e9siduels": {
+ "D\u00e9chets": {
+ "account_number": "3721"
+ },
+ "Rebuts": {
+ "account_number": "3722"
+ },
+ "Mati\u00e8res de R\u00e9cup\u00e9ration": {
+ "account_number": "3723"
+ },
+ "account_number": "372"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3731"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3732"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3738"
+ },
+ "account_number": "373"
+ },
+ "account_number": "37"
+ },
+ "Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "Marchandises en cours de route": {
+ "account_number": "381"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {
+ "account_number": "382"
+ },
+ "Autres approvisionnements en cours de route": {
+ "account_number": "383"
+ },
+ "Produits finis en cours de route": {
+ "account_number": "386"
+ },
+ "Stock en consignation ou en d\u00e9p\u00f4t": {
+ "Stock en consignation": {
+ "account_number": "3871"
+ },
+ "Stock en d\u00e9p\u00f4t": {
+ "account_number": "3872"
+ },
+ "account_number": "387"
+ },
+ "Stock provenant d\u2019immobilisations mises hors service ou au rebut": {
+ "account_number": "388"
+ },
+ "account_number": "38"
+ },
+ "D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "D\u00e9pr\u00e9ciations des stocks de marchandises": {
+ "account_number": "391"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "392"
+ },
+ "D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {
+ "account_number": "393"
+ },
+ "D\u00e9pr\u00e9ciations des productions en cours": {
+ "account_number": "394"
+ },
+ "D\u00e9pr\u00e9ciations des services en cours": {
+ "account_number": "395"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits finis": {
+ "account_number": "396"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "account_number": "397"
+ },
+ "D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_number": "398"
+ },
+ "account_number": "39"
+ },
+ "root_type": "Asset",
+ "account_number": "3"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "Fournisseurs d\u00e9biteurs": {
+ "Fournisseurs Avances et acomptes vers\u00e9s": {
+ "account_number": "4091"
+ },
+ "Fournisseurs Groupe avances et acomptes vers\u00e9s": {
+ "account_number": "4092"
+ },
+ "Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {
+ "account_number": "4093"
+ },
+ "Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {
+ "account_number": "4094"
+ },
+ "Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {
+ "account_number": "4098"
+ },
+ "account_number": "409"
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "Clients": {
+ "Clients": {
+ "account_type": "Receivable",
+ "account_number": "4111"
+ },
+ "Clients groupe": {
+ "account_type": "Receivable",
+ "account_number": "4112"
+ },
+ "Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable",
+ "account_number": "4114"
+ },
+ "Clients, organismes internationaux": {
+ "account_type": "Receivable",
+ "account_number": "4115"
+ },
+ "Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable",
+ "account_number": "4116"
+ },
+ "Client, retenues de garantie": {
+ "account_type": "Receivable",
+ "account_number": "4117"
+ },
+ "Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable",
+ "account_number": "4118"
+ },
+ "account_type": "Receivable",
+ "account_number": "411"
+ },
+ "Clients, effets \u00e0 recevoir en portefeuille": {
+ "Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4121"
+ },
+ "Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4122"
+ },
+ "\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4124"
+ },
+ "Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4125"
+ },
+ "account_type": "Receivable",
+ "account_number": "412"
+ },
+ "Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4131"
+ },
+ "Clients, effets impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4132"
+ },
+ "Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4133"
+ },
+ "Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4138"
+ },
+ "account_type": "Receivable",
+ "account_number": "413"
+ },
+ "Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4141"
+ },
+ "Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4142"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4146"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4147"
+ },
+ "account_type": "Receivable",
+ "account_number": "414"
+ },
+ "Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable",
+ "account_number": "415"
+ },
+ "Cr\u00e9ances clients litigieuses ou douteuses": {
+ "Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable",
+ "account_number": "4161"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_type": "Receivable",
+ "account_number": "4162"
+ },
+ "account_type": "Receivable",
+ "account_number": "416"
+ },
+ "Clients, produits \u00e0 recevoir": {
+ "Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable",
+ "account_number": "4181"
+ },
+ "Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable",
+ "account_number": "4186"
+ },
+ "account_type": "Receivable",
+ "account_number": "418"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "Personnel, avances et acomptes": {
+ "Personnel, avances": {
+ "account_number": "4211"
+ },
+ "Personnel, acomptes": {
+ "account_number": "4212"
+ },
+ "Frais avanc\u00e9s et fournitures au personnel": {
+ "account_number": "4213"
+ },
+ "account_number": "421"
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "Prestations familiales": {
+ "account_number": "4311"
+ },
+ "Accidents de travail": {
+ "account_number": "4312"
+ },
+ "Caisse de retraite obligatoire": {
+ "account_number": "4313"
+ },
+ "Caisse de retraite facultative": {
+ "account_number": "4314"
+ },
+ "Autres cotisations sociales": {
+ "account_number": "4318"
+ }
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "Mutuelle": {
+ "account_number": "4331"
+ },
+ "Assurances retraite": {
+ "account_number": "4332"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "4333"
+ }
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Produits \u00e0 recevoir": {
+ "account_number": "4387"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "\u00c9tat, TVA factur\u00e9e": {
+ "TVA factur\u00e9e sur ventes": {
+ "account_number": "4431"
+ },
+ "TVA factur\u00e9e sur prestations de services": {
+ "account_number": "4432"
+ },
+ "TVA factur\u00e9e sur travaux": {
+ "account_number": "4433"
+ },
+ "TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {
+ "account_number": "4434"
+ },
+ "TVA sur factures \u00e0 \u00e9tablir": {
+ "account_number": "4435"
+ },
+ "account_number": "443"
+ },
+ "\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "TVA r\u00e9cup\u00e9rable sur immobilisations": {
+ "account_number": "4451"
+ },
+ "TVA r\u00e9cup\u00e9rable sur achats": {
+ "account_number": "4452"
+ },
+ "TVA r\u00e9cup\u00e9rable sur transport": {
+ "account_number": "4453"
+ },
+ "TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {
+ "account_number": "4454"
+ },
+ "TVA r\u00e9cup\u00e9rable sur factures non parvenues": {
+ "account_number": "4455"
+ },
+ "TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {
+ "account_number": "4456"
+ },
+ "account_number": "445"
+ },
+ "\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges \u00e0 payer": {
+ "account_number": "4486"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4487"
+ },
+ "account_number": "448"
+ },
+ "\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "\u00c9tat, obligations cautionn\u00e9es": {
+ "account_number": "4491"
+ },
+ "\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {
+ "account_number": "4492"
+ },
+ "\u00c9tat, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4493"
+ },
+ "\u00c9tat, subventions investissement \u00e0 recevoir": {
+ "account_number": "4494"
+ },
+ "\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {
+ "account_number": "4495"
+ },
+ "\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {
+ "account_number": "4496"
+ },
+ "\u00c9tat, avances sur subventions": {
+ "account_number": "4497"
+ },
+ "\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {
+ "account_number": "4499"
+ },
+ "account_number": "449"
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "Op\u00e9rations avec les organismes africains": {
+ "account_number": "451"
+ },
+ "Op\u00e9rations avec les autres organismes internationaux": {
+ "account_number": "452"
+ },
+ "Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "Organismes internationaux, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4581"
+ },
+ "Organismes internationaux, subventions \u00e0 recevoir": {
+ "account_number": "4582"
+ },
+ "account_number": "458"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "Apporteurs, capital appel\u00e9, non vers\u00e9": {
+ "account_number": "4613"
+ },
+ "Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {
+ "account_number": "4614"
+ },
+ "Apporteurs, titres \u00e0 \u00e9changer": {
+ "account_number": "4618"
+ }
+ },
+ "Apporteurs, restant d\u00fb sur capital appel\u00e9": {
+ "account_number": "467"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4721"
+ },
+ "Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {
+ "account_number": "4726"
+ }
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "Mandants": {
+ "account_number": "4731"
+ },
+ "Mandataires": {
+ "account_number": "4732"
+ },
+ "Commettants": {
+ "account_number": "4733"
+ },
+ "Commissionnaires": {
+ "account_number": "4734"
+ },
+ "\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {
+ "account_number": "4739"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "Compte de r\u00e9partition p\u00e9riodique des produits": {
+ "account_number": "4747"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "Compte actif": {
+ "account_type": "Temporary",
+ "account_number": "4751"
+ }
+ },
+ "Charges constat\u00e9es d\u2019avance": {
+ "account_number": "476"
+ },
+ "478-\u00c9carts de conversion actif": {
+ "Diminution des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4781"
+ },
+ "Diminution des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4782"
+ },
+ "Augmentation des dettes d\u2019exploitation": {
+ "account_number": "4783"
+ },
+ "Augmentation des dettes financi\u00e8res": {
+ "account_number": "4784"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4786"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4788"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "En compte, immobilisations incorporelles": {
+ "account_number": "4851"
+ },
+ "En compte, immobilisations corporelles": {
+ "account_number": "4852"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_number": "4853"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_number": "4854"
+ },
+ "Effets escompt\u00e9s non \u00e9chus": {
+ "account_number": "4855"
+ },
+ "Retenues de garantie": {
+ "account_number": "4857"
+ },
+ "Factures \u00e0 \u00e9tablir": {
+ "account_number": "4858"
+ },
+ "account_number": "485"
+ },
+ "Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "488"
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "D\u00e9pr\u00e9ciations des comptes clients": {
+ "Cr\u00e9ances litigieuses": {
+ "account_number": "4911"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_number": "4912"
+ },
+ "account_number": "491"
+ },
+ "D\u00e9pr\u00e9ciations des comptes organismes internationaux": {
+ "account_number": "495"
+ },
+ "D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "Associ\u00e9s, comptes courants": {
+ "account_number": "4962"
+ },
+ "Associ\u00e9s, op\u00e9rations faites en commun": {
+ "account_number": "4963"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "4966"
+ },
+ "account_number": "496"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {
+ "account_number": "497"
+ },
+ "D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "account_number": "4985"
+ },
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4986"
+ },
+ "Autres cr\u00e9ances HAO": {
+ "account_number": "4988"
+ },
+ "account_number": "498"
+ },
+ "Provisions pour risques \u00e0 court terme": {
+ "Sur op\u00e9rations d\u2019exploitation": {
+ "account_number": "4991"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "4997"
+ },
+ "Sur op\u00e9rations HAO": {
+ "account_number": "4998"
+ },
+ "account_number": "499"
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "Fournisseurs, dettes en compte": {
+ "Fournisseurs": {
+ "account_type": "Payable",
+ "account_number": "4011"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Payable",
+ "account_number": "4012"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Payable",
+ "account_number": "4013"
+ },
+ "Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable",
+ "account_number": "4016"
+ },
+ "Fournisseur, retenues de garantie": {
+ "account_type": "Payable",
+ "account_number": "4017"
+ },
+ "account_type": "Payable",
+ "account_number": "401"
+ },
+ "Fournisseurs, effets \u00e0 payer": {
+ "Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4021"
+ },
+ "Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4022"
+ },
+ "Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4023"
+ },
+ "account_type": "Payable",
+ "account_number": "402"
+ },
+ "Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4041"
+ },
+ "Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4042"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4046"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4047"
+ },
+ "account_type": "Payable",
+ "account_number": "404"
+ },
+ "Fournisseurs, factures non parvenues": {
+ "Fournisseurs": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4081"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4082"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4083"
+ },
+ "Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4086"
+ },
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "408"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "Clients cr\u00e9diteurs": {
+ "Clients, avances et acomptes re\u00e7us": {
+ "account_number": "4191"
+ },
+ "Clients groupe, avances et acomptes re\u00e7us": {
+ "account_number": "4192"
+ },
+ "Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {
+ "account_number": "4194"
+ },
+ "Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {
+ "account_number": "4198"
+ },
+ "account_number": "419"
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "Personnel, r\u00e9mun\u00e9rations dues": {
+ "account_number": "422"
+ },
+ "Personnel, oppositions, saisies-arr\u00eats": {
+ "Personnel, oppositions": {
+ "account_number": "4231"
+ },
+ "Personnel, saisies-arr\u00eats": {
+ "account_number": "4232"
+ },
+ "Personnel, avis \u00e0 tiers d\u00e9tenteur": {
+ "account_number": "4233"
+ },
+ "account_number": "423"
+ },
+ "Personnel, \u0153uvres sociales internes": {
+ "Assistance m\u00e9dicale": {
+ "account_number": "4241"
+ },
+ "Allocations familiales": {
+ "account_number": "4242"
+ },
+ "Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {
+ "account_number": "4245"
+ },
+ "Autres \u0153uvres sociales internes": {
+ "account_number": "4248"
+ },
+ "account_number": "424"
+ },
+ "Repr\u00e9sentants du personnel": {
+ "D\u00e9l\u00e9gu\u00e9s du personnel": {
+ "account_number": "4251"
+ },
+ "Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {
+ "account_number": "4252"
+ },
+ "Autres repr\u00e9sentants du personnel": {
+ "account_number": "4258"
+ },
+ "account_number": "425"
+ },
+ "Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "Participation aux b\u00e9n\u00e9fices": {
+ "account_number": "4261"
+ },
+ "Participation au capital": {
+ "account_number": "4264"
+ },
+ "account_number": "426"
+ },
+ "Personnel d\u00e9p\u00f4ts": {
+ "account_number": "427"
+ },
+ "Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {
+ "account_number": "4281"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4286"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4287"
+ },
+ "account_number": "428"
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges sociales sur gratifications \u00e0 payer": {
+ "account_number": "4381"
+ },
+ "Charges sociales sur cong\u00e9s \u00e0 payer": {
+ "account_number": "4382"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4386"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {
+ "account_number": "441"
+ },
+ "\u00c9tat, autres imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes d\u2019\u00c9tat": {
+ "account_number": "4421"
+ },
+ "Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {
+ "account_number": "4422"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des obligataires": {
+ "account_number": "4423"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {
+ "account_number": "4424"
+ },
+ "Droits de douane": {
+ "account_number": "4426"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "4428"
+ },
+ "account_number": "442"
+ },
+ "\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "\u00c9tat, TVA due": {
+ "account_number": "4441"
+ },
+ "\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {
+ "account_number": "4449"
+ },
+ "account_number": "444"
+ },
+ "\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {
+ "account_number": "446"
+ },
+ "\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {
+ "account_number": "4471"
+ },
+ "Imp\u00f4ts sur salaires": {
+ "account_number": "4472"
+ },
+ "Contribution nationale": {
+ "account_number": "4473"
+ },
+ "Contribution nationale de solidarit\u00e9": {
+ "account_number": "4474"
+ },
+ "Autres imp\u00f4ts et contributions": {
+ "account_number": "4478"
+ },
+ "account_number": "447"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "Apporteurs, apports en nature": {
+ "account_number": "4611"
+ },
+ "Apporteurs, apports en num\u00e9raire": {
+ "account_number": "4612"
+ },
+ "Apporteurs, versements re\u00e7us sur augmentation de capital": {
+ "account_number": "4615"
+ },
+ "Apporteurs, versements anticip\u00e9s": {
+ "account_number": "4616"
+ },
+ "Apporteurs d\u00e9faillants": {
+ "account_number": "4617"
+ },
+ "Apporteurs, capital \u00e0 rembourser": {
+ "account_number": "4619"
+ }
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "Principal": {
+ "account_number": "4621"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4626"
+ }
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "Op\u00e9rations courantes": {
+ "account_number": "4631"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4636"
+ }
+ },
+ "Associ\u00e9s, dividendes \u00e0 payer": {
+ "account_number": "465"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "466"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "D\u00e9biteurs divers": {
+ "account_number": "4711"
+ },
+ "Cr\u00e9diteurs divers": {
+ "account_number": "4712"
+ },
+ "Obligataires": {
+ "account_number": "4713"
+ },
+ "R\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "4715"
+ },
+ "Compte d\u2019affacturage": {
+ "account_number": "4716"
+ },
+ "D\u00e9biteurs divers retenues de garantie": {
+ "account_number": "4717"
+ },
+ "Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {
+ "account_number": "4718"
+ },
+ "Bons de souscription d\u2019actions et d\u2019obligations": {
+ "account_number": "4719"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "Compte de r\u00e9partition p\u00e9riodique des charges": {
+ "account_number": "4746"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "Compte passif": {
+ "account_number": "4752"
+ }
+ },
+ "Produits constat\u00e9s d\u2019avance": {
+ "account_number": "477"
+ },
+ "479-\u00c9carts de conversion passif": {
+ "Augmentation des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4791"
+ },
+ "Augmentation des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4792"
+ },
+ "Diminution des dettes d\u2019exploitation": {
+ "account_number": "4793"
+ },
+ "Diminution des dettes financi\u00e8res": {
+ "account_number": "4794"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4797"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4798"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "Fournisseurs d\u2019investissements": {
+ "Immobilisations incorporelles": {
+ "account_number": "4811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4812"
+ },
+ "Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {
+ "account_number": "4813"
+ },
+ "R\u00e9serve de propri\u00e9t\u00e9": {
+ "account_number": "4816"
+ },
+ "Retenues de garantie": {
+ "account_number": "4817"
+ },
+ "Factures non parvenues": {
+ "account_number": "4818"
+ },
+ "account_number": "481"
+ },
+ "Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "Immobilisations incorporelles": {
+ "account_number": "4821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4822"
+ },
+ "account_number": "482"
+ },
+ "Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "Produits": {
+ "account_number": "4887"
+ },
+ "account_number": "484"
+ }
+ },
+ "root_type": "Liability"
+ },
+ "Comptes de tr\u00e9sorerie": {
+ "Titres de placement": {
+ "Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "Titres du Tr\u00e9sor \u00e0 court terme": {
+ "account_number": "5011"
+ },
+ "Titres d\u2019organismes financiers": {
+ "account_number": "5012"
+ },
+ "Bons de caisse \u00e0 court terme": {
+ "account_number": "5013"
+ },
+ "Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {
+ "account_number": "5016"
+ },
+ "account_number": "501"
+ },
+ "Actions": {
+ "Actions ou parts propres": {
+ "account_number": "5021"
+ },
+ "Actions cot\u00e9es": {
+ "account_number": "5022"
+ },
+ "Actions non cot\u00e9es": {
+ "account_number": "5023"
+ },
+ "Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {
+ "account_number": "5024"
+ },
+ "Autres actions": {
+ "account_number": "5025"
+ },
+ "Frais d\u2019acquisition des actions": {
+ "account_number": "5026"
+ },
+ "account_number": "502"
+ },
+ "Obligations": {
+ "Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {
+ "account_number": "5031"
+ },
+ "Obligations cot\u00e9es": {
+ "account_number": "5032"
+ },
+ "Obligations non cot\u00e9es": {
+ "account_number": "5033"
+ },
+ "Autres obligations": {
+ "account_number": "5035"
+ },
+ "Frais d\u2019acquisition des obligations": {
+ "account_number": "5036"
+ },
+ "account_number": "503"
+ },
+ "Bons de souscription": {
+ "Bons de souscription d\u2019actions": {
+ "account_number": "5042"
+ },
+ "Bons de souscription d\u2019obligations": {
+ "account_number": "5043"
+ },
+ "account_number": "504"
+ },
+ "Titres n\u00e9gociables hors r\u00e9gion": {
+ "account_number": "505"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "account_number": "5061"
+ },
+ "Actions": {
+ "account_number": "5062"
+ },
+ "Obligations": {
+ "account_number": "5063"
+ },
+ "account_number": "506"
+ },
+ "Autres titres de placement et cr\u00e9ances assimil\u00e9es": {
+ "account_number": "508"
+ },
+ "account_number": "50"
+ },
+ "Valeurs \u00e0 encaisser": {
+ "Effets \u00e0 encaisser": {
+ "account_number": "511"
+ },
+ "Effets \u00e0 l\u2019encaissement": {
+ "account_number": "512"
+ },
+ "Ch\u00e8ques \u00e0 encaisser": {
+ "account_number": "513"
+ },
+ "Ch\u00e8ques \u00e0 l\u2019encaissement": {
+ "account_number": "514"
+ },
+ "Cartes de cr\u00e9dit \u00e0 encaisser": {
+ "account_number": "515"
+ },
+ "Autres valeurs \u00e0 l\u2019encaissement": {
+ "Warrants": {
+ "account_number": "5181"
+ },
+ "Billets de fonds": {
+ "account_number": "5182"
+ },
+ "Ch\u00e8ques de voyage": {
+ "account_number": "5185"
+ },
+ "Coupons \u00e9chus": {
+ "account_number": "5186"
+ },
+ "Int\u00e9r\u00eats \u00e9chus des obligations": {
+ "account_number": "5187"
+ },
+ "account_number": "518"
+ },
+ "account_number": "51"
+ },
+ "Banques": {
+ "Banques locales": {
+ "Banques en monnaie nationale": {
+ "account_type": "Bank",
+ "account_number": "5211"
+ },
+ "Banques en devises": {
+ "account_type": "Bank",
+ "account_number": "5215"
+ },
+ "account_type": "Bank",
+ "account_number": "521"
+ },
+ "Banques autres \u00c9tats r\u00e9gion": {
+ "account_number": "522"
+ },
+ "Banques autres \u00c9tats zone mon\u00e9taire": {
+ "account_number": "523"
+ },
+ "Banques hors zone mon\u00e9taire": {
+ "account_number": "524"
+ },
+ "Banques d\u00e9p\u00f4t \u00e0 terme": {
+ "account_number": "525"
+ },
+ "Banques, int\u00e9r\u00eats courus": {
+ "Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {
+ "account_number": "5261"
+ },
+ "Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {
+ "account_number": "5267"
+ },
+ "account_number": "526"
+ },
+ "account_number": "52"
+ },
+ "\u00c9tablissements financiers et assimil\u00e9s": {
+ "Ch\u00e8ques postaux": {
+ "account_number": "531"
+ },
+ "Tr\u00e9sor": {
+ "account_number": "532"
+ },
+ "Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {
+ "account_number": "533"
+ },
+ "\u00c9tablissements financiers, int\u00e9r\u00eats courus": {
+ "account_number": "536"
+ },
+ "Autres organismes financiers": {
+ "account_number": "538"
+ },
+ "account_number": "53"
+ },
+ "Instruments de tr\u00e9sorerie": {
+ "Options de taux d\u2019int\u00e9r\u00eat": {
+ "account_number": "541"
+ },
+ "Options de taux de change": {
+ "account_number": "542"
+ },
+ "Options de taux boursiers": {
+ "account_number": "543"
+ },
+ "Instruments de march\u00e9s \u00e0 terme": {
+ "account_number": "544"
+ },
+ "Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {
+ "account_number": "545"
+ },
+ "account_number": "54"
+ },
+ "Instruments de monnaie \u00e9lectronique": {
+ "Monnaie \u00e9lectronique carte carburant": {
+ "account_number": "551"
+ },
+ "Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {
+ "account_number": "552"
+ },
+ "Monnaie \u00e9lectronique carte p\u00e9age": {
+ "account_number": "553"
+ },
+ "Porte-monnaie \u00e9lectronique": {
+ "account_number": "554"
+ },
+ "Autres instruments de monnaies \u00e9lectroniques": {
+ "account_number": "558"
+ },
+ "account_number": "55"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "Cr\u00e9dits de tr\u00e9sorerie": {
+ "account_number": "561"
+ },
+ "Escompte de cr\u00e9dits de campagne": {
+ "account_number": "564"
+ },
+ "Escompte de cr\u00e9dits ordinaires": {
+ "account_number": "565"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {
+ "account_number": "566"
+ },
+ "account_number": "56"
+ },
+ "Caisse": {
+ "Caisse si\u00e8ge social": {
+ "Caisse en monnaie nationale": {
+ "account_number": "5711"
+ },
+ "Caisse en devises": {
+ "account_number": "5712"
+ },
+ "account_number": "571"
+ },
+ "Caisse succursale A": {
+ "En monnaie nationale": {
+ "account_number": "5721"
+ },
+ "En devises": {
+ "account_number": "5722"
+ },
+ "account_number": "572"
+ },
+ "Caisse succursale B": {
+ "En monnaie nationale": {
+ "account_number": "5731"
+ },
+ "En devises": {
+ "account_number": "5732"
+ },
+ "account_number": "573"
+ },
+ "account_number": "57"
+ },
+ "R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "R\u00e9gies d\u2019avance": {
+ "account_number": "581"
+ },
+ "Accr\u00e9ditifs": {
+ "account_number": "582"
+ },
+ "Virements de fonds": {
+ "account_number": "585"
+ },
+ "Autres virements internes": {
+ "account_number": "588"
+ },
+ "account_number": "58"
+ },
+ "D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "D\u00e9pr\u00e9ciations des titres de placement": {
+ "account_number": "590"
+ },
+ "D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {
+ "account_number": "591"
+ },
+ "D\u00e9pr\u00e9ciations des comptes banques": {
+ "account_number": "592"
+ },
+ "D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {
+ "account_number": "593"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {
+ "account_number": "594"
+ },
+ "Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {
+ "account_number": "599"
+ },
+ "account_number": "59"
+ },
+ "root_type": "Asset",
+ "account_number": "5"
+ },
+ "Comptes de charges des activit\u00e9s ordinaires": {
+ "Achats et variations de stocks": {
+ "Achats de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6014"
+ },
+ "Frais sur achats": {
+ "account_number": "6015"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6019"
+ },
+ "account_number": "601"
+ },
+ "Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6024"
+ },
+ "Frais sur achats": {
+ "account_number": "6025"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6029"
+ },
+ "account_number": "602"
+ },
+ "Variations des stocks de biens achet\u00e9s": {
+ "Variations des stocks de marchandises": {
+ "account_number": "6031"
+ },
+ "Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "6032"
+ },
+ "Variations des stocks d\u2019autres approvisionnements": {
+ "account_number": "6033"
+ },
+ "account_number": "603"
+ },
+ "Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "Mati\u00e8res consommables": {
+ "account_number": "6041"
+ },
+ "Mati\u00e8res combustibles": {
+ "account_number": "6042"
+ },
+ "Produits d\u2019entretien": {
+ "account_number": "6043"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "6044"
+ },
+ "Frais sur achat": {
+ "account_number": "6045"
+ },
+ "Fournitures de magasin": {
+ "account_number": "6046"
+ },
+ "Fournitures de bureau": {
+ "account_number": "6047"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6049"
+ },
+ "account_number": "604"
+ },
+ "Autres achats": {
+ "Fournitures non stockables Eau": {
+ "account_number": "6051"
+ },
+ "Fournitures non stockables \u00c9lectricit\u00e9": {
+ "account_number": "6052"
+ },
+ "Fournitures non stockables Autres \u00e9nergies": {
+ "account_number": "6053"
+ },
+ "Fournitures d\u2019entretien non stockables": {
+ "account_number": "6054"
+ },
+ "Fournitures de bureau non stockables": {
+ "account_number": "6055"
+ },
+ "Achats de petit mat\u00e9riel et outillage": {
+ "account_number": "6056"
+ },
+ "Achats d\u2019\u00e9tudes et prestations de services": {
+ "account_number": "6057"
+ },
+ "Achats de travaux, mat\u00e9riels et \u00e9quipements": {
+ "account_number": "6058"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6059"
+ },
+ "account_number": "605"
+ },
+ "Achats d\u2019emballages": {
+ "Emballages perdus": {
+ "account_number": "6081"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "6082"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "6083"
+ },
+ "Frais sur achats": {
+ "account_number": "6085"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6089"
+ },
+ "account_number": "608"
+ },
+ "account_number": "60"
+ },
+ "Transports": {
+ "Transports sur ventes": {
+ "account_number": "612"
+ },
+ "Transports pour le compte de tiers": {
+ "account_number": "613"
+ },
+ "Transports du personnel": {
+ "account_number": "614"
+ },
+ "Transports de plis": {
+ "account_number": "616"
+ },
+ "Autres frais de transport": {
+ "Voyages et d\u00e9placements": {
+ "account_number": "6181"
+ },
+ "Transports entre \u00e9tablissements ou chantiers": {
+ "account_number": "6182"
+ },
+ "Transports administratifs": {
+ "account_number": "6183"
+ },
+ "account_number": "618"
+ },
+ "account_number": "61"
+ },
+ "Services ext\u00e9rieurs": {
+ "Sous-traitance g\u00e9n\u00e9rale": {
+ "account_number": "621"
+ },
+ "Locations, charges locatives": {
+ "Locations de terrains": {
+ "account_number": "6221"
+ },
+ "Locations de b\u00e2timents": {
+ "account_number": "6222"
+ },
+ "Locations de mat\u00e9riels et outillages": {
+ "account_number": "6223"
+ },
+ "Malis sur emballages": {
+ "account_number": "6224"
+ },
+ "Locations d\u2019emballages": {
+ "account_number": "6225"
+ },
+ "Fermages et loyers du foncier": {
+ "account_number": "6226"
+ },
+ "Locations et charges locatives diverses": {
+ "account_number": "6228"
+ },
+ "account_number": "622"
+ },
+ "Redevances de location acquisition": {
+ "Cr\u00e9dit-bail immobilier": {
+ "account_number": "6232"
+ },
+ "Cr\u00e9dit-bail mobilier": {
+ "account_number": "6233"
+ },
+ "Location-vente": {
+ "account_number": "6234"
+ },
+ "Autres contrats de location acquisition": {
+ "account_number": "6238"
+ },
+ "account_number": "623"
+ },
+ "Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "Entretien et r\u00e9parations des biens immobiliers": {
+ "account_number": "6241"
+ },
+ "Entretien et r\u00e9parations des biens mobiliers": {
+ "account_number": "6242"
+ },
+ "Maintenance": {
+ "account_number": "6243"
+ },
+ "Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "6244"
+ },
+ "Autres entretiens et r\u00e9parations": {
+ "account_number": "6248"
+ },
+ "account_number": "624"
+ },
+ "Primes d\u2019assurance": {
+ "Assurances multirisques": {
+ "account_number": "6251"
+ },
+ "Assurances mat\u00e9riel de transport": {
+ "account_number": "6252"
+ },
+ "Assurances risques d\u2019exploitation": {
+ "account_number": "6253"
+ },
+ "Assurances responsabilit\u00e9 du producteur": {
+ "account_number": "6254"
+ },
+ "Assurances insolvabilit\u00e9 clients": {
+ "account_number": "6255"
+ },
+ "Assurances transport sur ventes": {
+ "account_number": "6257"
+ },
+ "Autres primes d\u2019assurances": {
+ "account_number": "6258"
+ },
+ "account_number": "625"
+ },
+ "\u00c9tudes, recherches et documentation": {
+ "\u00c9tudes et recherches": {
+ "account_number": "6261"
+ },
+ "Documentation g\u00e9n\u00e9rale": {
+ "account_number": "6265"
+ },
+ "Documentation technique": {
+ "account_number": "6266"
+ },
+ "account_number": "626"
+ },
+ "Publicit\u00e9, publications, relations publiques": {
+ "Annonces, insertions": {
+ "account_number": "6271"
+ },
+ "Catalogues, imprim\u00e9s publicitaires": {
+ "account_number": "6272"
+ },
+ "\u00c9chantillons": {
+ "account_number": "6273"
+ },
+ "Foires et expositions": {
+ "account_number": "6274"
+ },
+ "Publications": {
+ "account_number": "6275"
+ },
+ "Cadeaux \u00e0 la client\u00e8le": {
+ "account_number": "6276"
+ },
+ "Frais de colloques, s\u00e9minaires, conf\u00e9rences": {
+ "account_number": "6277"
+ },
+ "Autres charges de publicit\u00e9 et relations publiques": {
+ "account_number": "6278"
+ },
+ "account_number": "627"
+ },
+ "Frais de t\u00e9l\u00e9communications": {
+ "Frais de t\u00e9l\u00e9phone": {
+ "account_number": "6281"
+ },
+ "Frais de t\u00e9lex": {
+ "account_number": "6282"
+ },
+ "Frais de t\u00e9l\u00e9copie": {
+ "account_number": "6283"
+ },
+ "Autres frais de t\u00e9l\u00e9communications": {
+ "account_number": "6288"
+ },
+ "account_number": "628"
+ },
+ "account_number": "62"
+ },
+ "Autres services ext\u00e9rieurs": {
+ "Frais bancaires": {
+ "Frais sur titres (vente, garde)": {
+ "account_number": "6311"
+ },
+ "Frais sur effets": {
+ "account_number": "6312"
+ },
+ "Location de coffres": {
+ "account_number": "6313"
+ },
+ "Commissions d\u2019affacturage": {
+ "account_number": "6314"
+ },
+ "Commissions sur cartes de cr\u00e9dit": {
+ "account_number": "6315"
+ },
+ "Frais d\u2019\u00e9mission d\u2019emprunts": {
+ "account_number": "6316"
+ },
+ "Frais sur instruments monnaie \u00e9lectronique": {
+ "account_number": "6317"
+ },
+ "Autres frais bancaires": {
+ "account_number": "6318"
+ },
+ "account_number": "631"
+ },
+ "R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "Commissions et courtages sur ventes": {
+ "account_number": "6322"
+ },
+ "Honoraires des professions r\u00e9glement\u00e9es": {
+ "account_number": "6324"
+ },
+ "Frais d\u2019actes et de contentieux": {
+ "account_number": "6325"
+ },
+ "R\u00e9mun\u00e9rations d\u2019affacturage": {
+ "account_number": "6326"
+ },
+ "R\u00e9mun\u00e9rations des autres prestataires de services": {
+ "account_number": "6327"
+ },
+ "Divers frais": {
+ "account_number": "6328"
+ },
+ "account_number": "632"
+ },
+ "Frais de formation du personnel": {
+ "account_number": "633"
+ },
+ "Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "Redevances pour brevets, licences": {
+ "account_number": "6342"
+ },
+ "Redevances pour logiciels": {
+ "account_number": "6343"
+ },
+ "Redevances pour marques": {
+ "account_number": "6344"
+ },
+ "Redevances pour sites internet": {
+ "account_number": "6345"
+ },
+ "Redevances pour concessions, droits et valeurs similaires": {
+ "account_number": "6346"
+ },
+ "account_number": "634"
+ },
+ "Cotisations": {
+ "Cotisations": {
+ "account_number": "6351"
+ },
+ "Concours divers": {
+ "account_number": "6358"
+ },
+ "account_number": "635"
+ },
+ "R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6371"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6372"
+ },
+ "account_number": "637"
+ },
+ "Autres charges externes": {
+ "Frais de recrutement du personnel": {
+ "account_number": "6381"
+ },
+ "Frais de d\u00e9m\u00e9nagement": {
+ "account_number": "6382"
+ },
+ "R\u00e9ceptions": {
+ "account_number": "6383"
+ },
+ "Missions": {
+ "account_number": "6384"
+ },
+ "Charges de copropri\u00e9t\u00e9": {
+ "account_number": "6385"
+ },
+ "account_number": "638"
+ },
+ "account_number": "63"
+ },
+ "Imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes directs": {
+ "Imp\u00f4ts fonciers et taxes annexes": {
+ "account_number": "6411"
+ },
+ "Patentes, licences et taxes annexes": {
+ "account_number": "6412"
+ },
+ "Taxes sur appointements et salaires": {
+ "account_number": "6413"
+ },
+ "Taxes d\u2019apprentissage": {
+ "account_number": "6414"
+ },
+ "Formation professionnelle continue": {
+ "account_number": "6415"
+ },
+ "Autres imp\u00f4ts et taxes directs": {
+ "account_number": "6418"
+ },
+ "account_number": "641"
+ },
+ "Imp\u00f4ts et taxes indirects": {
+ "account_number": "645"
+ },
+ "Droits d\u2019enregistrement": {
+ "Droits de mutation": {
+ "account_number": "6461"
+ },
+ "Droits de timbre": {
+ "account_number": "6462"
+ },
+ "Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {
+ "account_number": "6463"
+ },
+ "Vignettes": {
+ "account_number": "6464"
+ },
+ "Autres droits": {
+ "account_number": "6468"
+ },
+ "account_number": "646"
+ },
+ "P\u00e9nalit\u00e9s, amendes fiscales": {
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {
+ "account_number": "6471"
+ },
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {
+ "account_number": "6472"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {
+ "account_number": "6473"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {
+ "account_number": "6474"
+ },
+ "Autres p\u00e9nalit\u00e9s et amendes fiscales": {
+ "account_number": "6478"
+ },
+ "account_number": "647"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "648"
+ },
+ "account_number": "64"
+ },
+ "Autres charges": {
+ "Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "Clients": {
+ "account_number": "6511"
+ },
+ "Autres d\u00e9biteurs": {
+ "account_number": "6515"
+ },
+ "account_number": "651"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "6521"
+ },
+ "Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "6525"
+ },
+ "account_number": "652"
+ },
+ "Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "6541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "6542"
+ },
+ "account_number": "654"
+ },
+ "Perte de change sur cr\u00e9ances et dettes commerciale": {
+ "account_number": "656"
+ },
+ "P\u00e9nalit\u00e9s et amendes p\u00e9nales": {
+ "account_number": "657"
+ },
+ "Charges diverses": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "6581"
+ },
+ "Dons": {
+ "account_number": "6582"
+ },
+ "M\u00e9c\u00e9nat": {
+ "account_number": "6583"
+ },
+ "Autres charges diverses": {
+ "account_number": "6588"
+ },
+ "account_number": "658"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "6591"
+ },
+ "Sur stocks": {
+ "account_number": "6593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "6594"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {
+ "account_number": "6598"
+ },
+ "account_number": "659"
+ },
+ "account_number": "65"
+ },
+ "Charges de personnel": {
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6611"
+ },
+ "Primes et gratifications": {
+ "account_number": "6612"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6613"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6614"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6615"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6616"
+ },
+ "Avantages en nature": {
+ "account_number": "6617"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6618"
+ },
+ "account_number": "661"
+ },
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6621"
+ },
+ "Primes et gratifications": {
+ "account_number": "6622"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6623"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6624"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6625"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6626"
+ },
+ "Avantages en nature": {
+ "account_number": "6627"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6628"
+ },
+ "account_number": "662"
+ },
+ "Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "Indemnit\u00e9s de logement": {
+ "account_number": "6631"
+ },
+ "Indemnit\u00e9s de repr\u00e9sentation": {
+ "account_number": "6632"
+ },
+ "Indemnit\u00e9s d\u2019expatriation": {
+ "account_number": "6633"
+ },
+ "Indemnit\u00e9s de transport": {
+ "account_number": "6634"
+ },
+ "Autres indemnit\u00e9s et avantages divers": {
+ "account_number": "6638"
+ },
+ "account_number": "663"
+ },
+ "Charges sociales": {
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {
+ "account_number": "6641"
+ },
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {
+ "account_number": "6642"
+ },
+ "account_number": "664"
+ },
+ "R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {
+ "account_number": "6661"
+ },
+ "Charges sociales": {
+ "account_number": "6662"
+ },
+ "account_number": "666"
+ },
+ "R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6671"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6672"
+ },
+ "account_number": "667"
+ },
+ "Autres charges sociales": {
+ "Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {
+ "account_number": "6681"
+ },
+ "Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {
+ "account_number": "6682"
+ },
+ "Versements et contributions aux autres \u0153uvres sociales": {
+ "account_number": "6683"
+ },
+ "M\u00e9decine du travail et pharmacie": {
+ "account_number": "6684"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "6685"
+ },
+ "Assurances retraite et fonds de pension": {
+ "account_number": "6686"
+ },
+ "Majorations et p\u00e9nalit\u00e9s sociales": {
+ "account_number": "6687"
+ },
+ "Charges sociales diverses": {
+ "account_number": "6688"
+ },
+ "account_number": "668"
+ },
+ "account_number": "66"
+ },
+ "Frais financiers et charges assimil\u00e9es": {
+ "Int\u00e9r\u00eats des emprunts": {
+ "Emprunts obligataires": {
+ "account_number": "6711"
+ },
+ "Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "6712"
+ },
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "6713"
+ },
+ "Primes de remboursement des obligations": {
+ "account_number": "6714"
+ },
+ "account_number": "671"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "6722"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "6723"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {
+ "account_number": "6724"
+ },
+ "Int\u00e9r\u00eats dans loyers des autres locations acquisition": {
+ "account_number": "6728"
+ },
+ "account_number": "672"
+ },
+ "Escomptes accord\u00e9s": {
+ "account_number": "673"
+ },
+ "Autres int\u00e9r\u00eats": {
+ "Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {
+ "account_number": "6741"
+ },
+ "Comptes courants bloqu\u00e9s": {
+ "account_number": "6742"
+ },
+ "Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {
+ "account_number": "6743"
+ },
+ "Int\u00e9r\u00eats sur dettes commerciales": {
+ "account_number": "6744"
+ },
+ "Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {
+ "account_number": "6745"
+ },
+ "Int\u00e9r\u00eats sur dettes diverses": {
+ "account_number": "6748"
+ },
+ "account_number": "674"
+ },
+ "Escomptes des effets de commerce": {
+ "account_number": "675"
+ },
+ "Pertes de change financi\u00e8res": {
+ "account_number": "676"
+ },
+ "Pertes sur titres de placement": {
+ "Pertes sur cessions de titres de placement": {
+ "account_number": "6771"
+ },
+ "Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "6772"
+ },
+ "account_number": "677"
+ },
+ "Pertes et charges sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "6781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "6782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "6784"
+ },
+ "account_number": "678"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "6791"
+ },
+ "Sur titres de placement": {
+ "account_number": "6795"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "6798"
+ },
+ "account_number": "679"
+ },
+ "account_number": "67"
+ },
+ "Dotations aux amortissements": {
+ "Dotations aux amortissements d\u2019exploitation": {
+ "Dotations aux amortissements des immobilisations incorporelles": {
+ "account_number": "6812"
+ },
+ "Dotations aux amortissements des immobilisations corporelles": {
+ "account_number": "6813"
+ },
+ "account_number": "681"
+ },
+ "account_number": "68"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6911"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "account_number": "6913"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {
+ "account_number": "6914"
+ },
+ "account_number": "691"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6971"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {
+ "account_number": "6972"
+ },
+ "account_number": "697"
+ },
+ "account_number": "69"
+ },
+ "root_type": "Expense",
+ "account_number": "6"
+ },
+ "Comptes de produits des activit\u00e9s ordinaires": {
+ "Ventes": {
+ "Ventes de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7014"
+ },
+ "Sur internet": {
+ "account_number": "7015"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7019"
+ },
+ "account_number": "701"
+ },
+ "Ventes de produits finis": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7024"
+ },
+ "Sur internet": {
+ "account_number": "7025"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7029"
+ },
+ "account_number": "702"
+ },
+ "Ventes de produits interm\u00e9diaires": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7031"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7032"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7033"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7034"
+ },
+ "Sur internet": {
+ "account_number": "7035"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7039"
+ },
+ "account_number": "703"
+ },
+ "Ventes de produits r\u00e9siduels": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7041"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7042"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7043"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7044"
+ },
+ "Sur internet": {
+ "account_number": "7045"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7049"
+ },
+ "account_number": "704"
+ },
+ "Travaux factur\u00e9s": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7051"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7052"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7053"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7054"
+ },
+ "Sur internet": {
+ "account_number": "7055"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7059"
+ },
+ "account_number": "705"
+ },
+ "Services vendus": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7061"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7062"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7063"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7064"
+ },
+ "Sur internet": {
+ "account_number": "7065"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7069"
+ },
+ "account_number": "706"
+ },
+ "Produits accessoires": {
+ "Ports, emballages perdus et autres frais factur\u00e9s": {
+ "account_number": "7071"
+ },
+ "Commissions et courtages": {
+ "account_number": "7072"
+ },
+ "Locations": {
+ "account_number": "7073"
+ },
+ "Bonis sur reprises et cessions d\u2019emballages": {
+ "account_number": "7074"
+ },
+ "Mise \u00e0 disposition de personnel": {
+ "account_number": "7075"
+ },
+ "Redevances pour brevets, logiciels, marques et droits similaires": {
+ "account_number": "7076"
+ },
+ "Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {
+ "account_number": "7077"
+ },
+ "Autres produits accessoires": {
+ "account_number": "7078"
+ },
+ "account_number": "707"
+ },
+ "account_number": "70"
+ },
+ "Subventions d\u2019exploitation": {
+ "Sur produits \u00e0 l\u2019exportation": {
+ "account_number": "711"
+ },
+ "Sur produits \u00e0 l\u2019importation": {
+ "account_number": "712"
+ },
+ "Sur produits de p\u00e9r\u00e9quation": {
+ "account_number": "713"
+ },
+ "Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {
+ "account_number": "714"
+ },
+ "Autres subventions d\u2019exploitation": {
+ "Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {
+ "account_number": "7181"
+ },
+ "Vers\u00e9es par les organismes internationaux": {
+ "account_number": "7182"
+ },
+ "Vers\u00e9es par des tiers": {
+ "account_number": "7183"
+ },
+ "account_number": "718"
+ },
+ "account_number": "71"
+ },
+ "Production immobilis\u00e9e": {
+ "Immobilisations incorporelles": {
+ "account_number": "721"
+ },
+ "Immobilisations corporelles": {
+ "Immobilisations corporelles (hors actifs biologiques)": {
+ "account_number": "7221"
+ },
+ "Immobilisations corporelles (actifs biologiques)": {
+ "account_number": "7222"
+ },
+ "account_number": "722"
+ },
+ "Production auto-consomm\u00e9e": {
+ "account_number": "724"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "726"
+ },
+ "account_number": "72"
+ },
+ "Variations des stocks de biens et de services produits": {
+ "Variations des stocks de produits en cours": {
+ "Produits en cours": {
+ "account_number": "7341"
+ },
+ "Travaux en cours": {
+ "account_number": "7342"
+ },
+ "account_number": "734"
+ },
+ "Variations des en-cours de services": {
+ "\u00c9tudes en cours": {
+ "account_number": "7351"
+ },
+ "Prestations de services en cours": {
+ "account_number": "7352"
+ },
+ "account_number": "735"
+ },
+ "Variations des stocks de produits finis": {
+ "account_number": "736"
+ },
+ "Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "account_number": "7371"
+ },
+ "Produits r\u00e9siduels": {
+ "account_number": "7372"
+ },
+ "account_number": "737"
+ },
+ "account_number": "73"
+ },
+ "Autres produits": {
+ "Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "account_number": "751"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "7521"
+ },
+ "B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "7525"
+ },
+ "account_number": "752"
+ },
+ "Produits des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "7541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "7542"
+ },
+ "account_number": "754"
+ },
+ "Gains de change sur cr\u00e9ances et dettes commerciales": {
+ "account_number": "756"
+ },
+ "Produits divers": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "7581"
+ },
+ "Indemnit\u00e9s d\u2019assurances re\u00e7ues": {
+ "account_number": "7582"
+ },
+ "Autres produits divers": {
+ "account_number": "7588"
+ },
+ "account_number": "758"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "7591"
+ },
+ "Sur stocks": {
+ "account_number": "7593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "7594"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "account_number": "7598"
+ },
+ "account_number": "759"
+ },
+ "account_number": "75"
+ },
+ "Revenus financiers et produits assimil\u00e9s": {
+ "Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "Int\u00e9r\u00eats de pr\u00eats": {
+ "account_number": "7712"
+ },
+ "Int\u00e9r\u00eats sur cr\u00e9ances diverses": {
+ "account_number": "7713"
+ },
+ "account_number": "771"
+ },
+ "Revenus de participations et autres titres immobilis\u00e9s": {
+ "Revenus des titres de participation": {
+ "account_number": "7721"
+ },
+ "Revenus autres titres immobilis\u00e9s": {
+ "account_number": "7722"
+ },
+ "account_number": "772"
+ },
+ "Escomptes obtenus": {
+ "account_number": "773"
+ },
+ "Revenus de placement": {
+ "Revenus des obligations": {
+ "account_number": "7745"
+ },
+ "Revenus des titres de placement": {
+ "account_number": "7746"
+ },
+ "account_number": "774"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "account_number": "775"
+ },
+ "Gains de change financiers": {
+ "account_number": "776"
+ },
+ "Gains sur cessions de titres de placement": {
+ "account_number": "777"
+ },
+ "Gains sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "7781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "7782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "7784"
+ },
+ "account_number": "778"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "7791"
+ },
+ "Sur titres de placement": {
+ "account_number": "7795"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "7798"
+ },
+ "account_number": "779"
+ },
+ "account_number": "77"
+ },
+ "Transferts de charges": {
+ "Transferts de charges d\u2019exploitation": {
+ "account_number": "781"
+ },
+ "Transferts de charges financi\u00e8res": {
+ "account_number": "787"
+ },
+ "account_number": "78"
+ },
+ "Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Pour risques et charges": {
+ "account_number": "7911"
+ },
+ "Des immobilisations incorporelles": {
+ "account_number": "7913"
+ },
+ "Des immobilisations corporelles": {
+ "account_number": "7914"
+ },
+ "account_number": "791"
+ },
+ "Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Pour risques et charges": {
+ "account_number": "7971"
+ },
+ "Des immobilisations financi\u00e8res": {
+ "account_number": "7972"
+ },
+ "account_number": "797"
+ },
+ "Reprises d\u2019amortissements": {
+ "account_number": "798"
+ },
+ "Reprises de subventions d\u2019investissement": {
+ "account_number": "799"
+ },
+ "account_number": "79"
+ },
+ "root_type": "Income",
+ "account_number": "7"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "Valeurs comptables des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "812"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "816"
+ },
+ "account_number": "81"
+ },
+ "Charges hors activit\u00e9s ordinaires": {
+ "Charges HAO constat\u00e9es": {
+ "account_number": "831"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de restructuration": {
+ "account_number": "833"
+ },
+ "Pertes sur cr\u00e9ances HAO": {
+ "account_number": "834"
+ },
+ "Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {
+ "account_number": "835"
+ },
+ "Abandons de cr\u00e9ances consentis": {
+ "account_number": "836"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de liquidation": {
+ "account_number": "837"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "839"
+ },
+ "account_number": "83"
+ },
+ "Dotations hors activit\u00e9s ordinaires": {
+ "Dotations aux provisions r\u00e9glement\u00e9es": {
+ "account_number": "851"
+ },
+ "Dotations aux amortissements HAO": {
+ "account_number": "852"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "853"
+ },
+ "Dotations aux provisions pour risques et charges HAO": {
+ "account_number": "854"
+ },
+ "Autres dotations HAO": {
+ "account_number": "858"
+ },
+ "account_number": "85"
+ },
+ "Participation des travailleurs": {
+ "Participation l\u00e9gale aux b\u00e9n\u00e9fices": {
+ "account_number": "871"
+ },
+ "Participation contractuelle aux b\u00e9n\u00e9fices": {
+ "account_number": "874"
+ },
+ "Autres participations": {
+ "account_number": "878"
+ },
+ "account_number": "87"
+ },
+ "Imp\u00f4ts sur le r\u00e9sultat": {
+ "Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {
+ "account_number": "8911"
+ },
+ "Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {
+ "account_number": "8912"
+ },
+ "Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {
+ "account_number": "8913"
+ },
+ "account_number": "891"
+ },
+ "Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "account_number": "892"
+ },
+ "Imp\u00f4t minimum forfaitaire IMF": {
+ "account_number": "895"
+ },
+ "D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "D\u00e9gr\u00e8vements": {
+ "account_number": "8991"
+ },
+ "Annulations pour pertes r\u00e9troactives": {
+ "account_number": "8994"
+ },
+ "account_number": "899"
+ },
+ "account_number": "89"
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "Produits des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "822"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "826"
+ },
+ "account_number": "82"
+ },
+ "Produits hors activit\u00e9s ordinaires": {
+ "Produits HAO constat\u00e9s": {
+ "account_number": "841"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de restructuration": {
+ "account_number": "843"
+ },
+ "Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {
+ "account_number": "844"
+ },
+ "Dons et lib\u00e9ralit\u00e9s obtenus": {
+ "account_number": "845"
+ },
+ "Abandons de cr\u00e9ances obtenus": {
+ "account_number": "846"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de liquidation": {
+ "account_number": "847"
+ },
+ "Transferts de charges HAO": {
+ "account_number": "848"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "849"
+ },
+ "account_number": "84"
+ },
+ "Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "Reprises de provisions r\u00e9glement\u00e9es": {
+ "account_number": "861"
+ },
+ "Reprises d\u2019amortissements HAO": {
+ "account_number": "862"
+ },
+ "Reprises de d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "863"
+ },
+ "Reprises de provisions pour risques et charges HAO": {
+ "account_number": "864"
+ },
+ "Autres reprises HAO": {
+ "account_number": "868"
+ },
+ "account_number": "86"
+ },
+ "Subventions d\u2019\u00e9quilibre": {
+ "\u00c9tat": {
+ "account_number": "881"
+ },
+ "Collectivit\u00e9s publiques": {
+ "account_number": "884"
+ },
+ "Groupe": {
+ "account_number": "886"
+ },
+ "Autres": {
+ "account_number": "888"
+ },
+ "account_number": "88"
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py b/erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py
index e30ad24a374..5a5e232db8d 100644
--- a/erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py
@@ -72,6 +72,7 @@ def get():
_("Write Off"): {},
_("Exchange Gain/Loss"): {},
_("Gain/Loss on Asset Disposal"): {},
+ _("Impairment"): {},
},
"root_type": "Expense",
},
@@ -104,6 +105,7 @@ def get():
_("Dividends Paid"): {"account_type": "Equity"},
_("Opening Balance Equity"): {"account_type": "Equity"},
_("Retained Earnings"): {"account_type": "Equity"},
+ _("Revaluation Surplus"): {"account_type": "Equity"},
"root_type": "Equity",
},
}
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/syscohada_chart_of_accounts.py b/erpnext/accounts/doctype/account/chart_of_accounts/verified/syscohada_chart_of_accounts.py
new file mode 100644
index 00000000000..2bf52dde92e
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/syscohada_chart_of_accounts.py
@@ -0,0 +1,34 @@
+import json
+from pathlib import Path
+
+syscohada_countries = [
+ "bj", # Bénin
+ "bf", # Burkina-Faso
+ "cm", # Cameroun
+ "cf", # Centrafrique
+ "ci", # Côte d'Ivoire
+ "cg", # Congo
+ "km", # Comores
+ "ga", # Gabon
+ "gn", # Guinée
+ "gw", # Guinée-Bissau
+ "gq", # Guinée Equatoriale
+ "ml", # Mali
+ "ne", # Niger
+ "cd", # République Démocratique du Congo
+ "sn", # Sénégal
+ "td", # Tchad
+ "tg", # Togo
+]
+
+folder = Path(__file__).parent
+generic_charts = Path(folder).glob("syscohada*.json")
+
+for file in generic_charts:
+ with open(file) as f:
+ chart = json.load(f)
+ for country in syscohada_countries:
+ chart["country_code"] = country
+ json_object = json.dumps(chart, indent=4)
+ with open(Path(folder, file.name.replace("syscohada", country)), "w") as outfile:
+ outfile.write(json_object)
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/syscohada_plan_comptable.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/syscohada_plan_comptable.json
new file mode 100644
index 00000000000..a5a9821ca05
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/syscohada_plan_comptable.json
@@ -0,0 +1,2892 @@
+{
+ "country_code":"PLACEHOLDER",
+ "name":"Syscohada - Plan Comptable",
+ "tree":{
+ "1-Comptes de ressources durables":{
+ "10-Capital":{
+ "101-Capital social":{
+ "1011-Capital souscrit, non appelé":{
+ },
+ "1012-Capital souscrit, appelé, non versé":{
+ },
+ "1013-Capital souscrit, appelé, versé, non amorti":{
+ },
+ "1014-Capital souscrit, appelé, versé, amorti":{
+ },
+ "1018-Capital souscrit soumis à des conditions particulières":{
+ }
+ },
+ "102-Capital par dotation":{
+ "1021-Dotation initiale":{
+ },
+ "1022-Dotations complémentaires":{
+ },
+ "1028-Autres dotations":{
+ }
+ },
+ "103-Capital personnel":{
+ },
+ "104-Compte de l’exploitant":{
+ "1041-Apports temporaires":{
+ },
+ "1042-Opérations courantes":{
+ },
+ "1043-Rémunérations, impôts et autres charges personnelles":{
+ },
+ "1047-Prélèvements d’autoconsommation":{
+ },
+ "1048-Autres prélèvements":{
+ }
+ },
+ "105-Primes liées au capital social":{
+ "1051-Primes d’émission":{
+ },
+ "1052-Primes d’apport":{
+ },
+ "1053-Primes de fusion":{
+ },
+ "1054-Primes de conversion":{
+ },
+ "1058-Autres primes":{
+ }
+ },
+ "106-Écarts de réévaluation":{
+ "1061-Écarts de réévaluation légale":{
+ },
+ "1062-Écarts de réévaluation libre":{
+ }
+ },
+ "109-Apporteurs, capital souscrit, non appelé":{
+ }
+ },
+ "11-Réserves":{
+ "111-Réserve légale":{
+ },
+ "112-Réserves statutaires ou contractuelles":{
+ },
+ "113-Réserves réglementées":{
+ "1131-Réserves de plus-values nettes à long terme":{
+ },
+ "1132-Réserves d’attribution gratuite d’actions au personnel salarié et aux dirigeants":{
+ },
+ "1133-Réserves consécutives à l’octroi de subventions d’investissement":{
+ },
+ "1134-Réserves des valeurs mobilières donnant accès au capital":{
+ },
+ "1135-Autres réserves réglementées":{
+ }
+ },
+ "118-Autres réserves":{
+ "1181-Réserves facultatives":{
+ },
+ "1188-Réserves diverses":{
+ }
+ }
+ },
+ "12-Report à nouveau":{
+ "121-Report à nouveau créditeur":{
+ },
+ "129-Report à nouveau débiteur":{
+ "1291-Perte nette à reporter":{
+ },
+ "1292-Perte Amortissements réputés différés":{
+ }
+ }
+ },
+ "13-Résultat net de l’exercice":{
+ "130-Résultat en instance d’affectation":{
+ "1301-Résultat en instance d’affectation : bénéfice":{
+ },
+ "1309-Résultat en instance d’affectation : perte":{
+ }
+ },
+ "131-Résultat net : bénéfice":{
+ },
+ "132-Marge commerciale (MC)":{
+ },
+ "133-Valeur ajoutée (VA)":{
+ },
+ "134-Excédent brut d’exploitation (EBE)":{
+ },
+ "135-Résultat d’exploitation (RE)":{
+ },
+ "136-Résultat financier (RF)":{
+ },
+ "137-Résultat des activités ordinaires (RAO)":{
+ },
+ "138-Résultat hors activités ordinaires (RHAO)":{
+ "1381-Résultat de fusion":{
+ },
+ "1382-Résultat d’apport partiel d’actif":{
+ },
+ "1383-Résultat de scission":{
+ },
+ "1384-Résultat de liquidation":{
+ }
+ },
+ "139-Résultat net : perte":{
+ }
+ },
+ "14-Subventions d’investissement":{
+ "141-Subventions d’équipement":{
+ "1411-État":{
+ },
+ "1412-Régions":{
+ },
+ "1413-Départements":{
+ },
+ "1414-Communes et collectivités publiques décentralisées":{
+ },
+ "1415-Entités publiques ou mixtes":{
+ },
+ "1416-Entités et organismes privés":{
+ },
+ "1417-Organismes internationaux":{
+ },
+ "1418-Autres":{
+ }
+ },
+ "148-Autres subventions d’investissement":{
+ }
+ },
+ "15-Provisions réglementées et fonds assimilés":{
+ "151-Amortissements dérogatoires":{
+ },
+ "152-Plus-values de cession à réinvestir":{
+ },
+ "153-Fonds réglementés":{
+ "1531-Fonds National":{
+ },
+ "1532-Prélèvement pour le Budget":{
+ }
+ },
+ "154-Provisions spéciales de réévaluation":{
+ },
+ "155-Provisions réglementées relatives aux immobilisations":{
+ "1551-Reconstitution des gisements miniers et pétroliers":{
+ }
+ },
+ "156-Provisions réglementées relatives aux stocks":{
+ "1561-Hausse de prix":{
+ },
+ "1562-Fluctuation des cours":{
+ }
+ },
+ "157-Provisions pour investissement":{
+ },
+ "158-Autres provisions et fonds réglementés":{
+ }
+ },
+ "16-Emprunts et dettes assimilées":{
+ "161-Emprunts obligataires":{
+ "1611-Emprunts obligataires ordinaires":{
+ },
+ "1612-Emprunts obligataires convertibles en actions":{
+ },
+ "1613-Emprunts obligataires remboursables en actions":{
+ },
+ "1618-Autres emprunts obligataires":{
+ }
+ },
+ "162-Emprunts et dettes auprès des établissements de crédit":{
+ },
+ "163-Avances reçues de l’État":{
+ },
+ "164-Avances reçues et comptes courants bloqués":{
+ },
+ "165-Dépôts et cautionnements reçus":{
+ "1651-Dépôts":{
+ },
+ "1652-Cautionnements":{
+ }
+ },
+ "166-Intérêts courus":{
+ "1661-Sur emprunts obligataires":{
+ },
+ "1662-Sur emprunts et dettes auprès des établissements de crédit":{
+ },
+ "1663-Sur avances reçues de l’État":{
+ },
+ "1664-Sur avances reçues et comptes courants bloqués":{
+ },
+ "1665-Sur dépôts et cautionnements reçus":{
+ },
+ "1667-Sur avances assorties de conditions particulières":{
+ },
+ "1668-Sur autres emprunts et dettes":{
+ }
+ },
+ "167-Avances assorties de conditions particulières":{
+ "1671-Avances bloquées pour augmentation du capital":{
+ },
+ "1672-Avances conditionnées par l’État":{
+ },
+ "1673-Avances conditionnées par les autres organismes africains":{
+ },
+ "1674-Avances conditionnées par les organismes internationaux":{
+ }
+ },
+ "168-Autres emprunts et dettes":{
+ "1681-Rentes viagères capitalisées":{
+ },
+ "1682-Billets de fonds":{
+ },
+ "1683-Dettes consécutives à des titres empruntés":{
+ },
+ "1684-Emprunts participatifs":{
+ },
+ "1685-Participation des travailleurs aux bénéfices":{
+ },
+ "1686-Emprunts et dettes contractés auprès des autres tiers":{
+ }
+ }
+ },
+ "17-Dettes de location acquisition":{
+ "172-Dettes de location acquisition / crédit bail immobilier":{
+ },
+ "173-Dettes de location acquisition / crédit bail mobilier":{
+ },
+ "174-Dettes de location acquisition / location de vente":{
+ },
+ "176-Intérêts courus":{
+ "1762-Sur dettes de location acquisition / crédit-bail immobilier":{
+ },
+ "1763-Sur dettes de location acquisition / crédit-bail mobilier":{
+ },
+ "1764-Sur dettes de location acquisition / location-vente":{
+ },
+ "1768-Sur autres dettes de location acquisition":{
+ }
+ },
+ "178-Autres dettes de location acquisition":{
+ }
+ },
+ "18-Dettes liées à des participations et comptes de liaison des établissements et sociétés en participation":{
+ "181-Dettes liées à des participations":{
+ "1811-Dettes liées à des participations (groupe)":{
+ },
+ "1812-Dettes liées à des participations (hors groupe)":{
+ }
+ },
+ "182-Dettes liées à des sociétés en participation":{
+ },
+ "183-Intérêts courus sur dettes liées à des participations":{
+ },
+ "184-Comptes permanents bloqués des établissements et succursales":{
+ },
+ "185-Comptes permanents non bloqués des établissements et succursales":{
+ },
+ "186-Comptes de liaison charges":{
+ },
+ "187-Comptes de liaison produits":{
+ },
+ "188-Comptes de liaison des sociétés en participation":{
+ }
+ },
+ "19-Provisions pour risques et charges":{
+ "191-Provisions pour litiges":{
+ },
+ "192-Provisions pour garanties données aux clients":{
+ },
+ "193-Provisions pour pertes sur marchés à achèvement futur":{
+ },
+ "194-Provisions pour pertes de change":{
+ },
+ "195-Provisions pour impôts":{
+ },
+ "196-Provisions pour pensions et obligations similaires":{
+ "1961-Provisions pour pensions et obligations similaires engagement de retraite":{
+ },
+ "1962-Actif du régime de retraite":{
+ }
+ },
+ "197-Provisions pour restructuration":{
+ },
+ "198-Autres provisions pour risques et charges":{
+ "1981-Provisions pour amendes et pénalités":{
+ },
+ "1983-Provisions pour propre assureur":{
+ },
+ "1984-Provisions pour démantèlement et remise en état":{
+ },
+ "1985-Provisions pour droits à réduction ou avantage en nature (chèques cadeau, cartes de fidélité...)":{
+ },
+ "1988-Provisions pour divers risques et charges":{
+ }
+ }
+ },
+ "root_type":"Equity"
+ },
+ "2-Comptes d’actif immobilisé":{
+ "21-Immobilisations incorporelles":{
+ "account_type":"Fixed Asset",
+ "211-Frais de développement":{
+ "account_type":"Fixed Asset"
+ },
+ "212-Brevets, licences, concessions et droits similaires":{
+ "account_type":"Fixed Asset",
+ "2121-Brevets":{
+ "account_type":"Fixed Asset"
+ },
+ "2122-Licences":{
+ "account_type":"Fixed Asset"
+ },
+ "2123-Concessions de service public":{
+ "account_type":"Fixed Asset"
+ },
+ "2128-Autres concessions et droits similaires":{
+ "account_type":"Fixed Asset"
+ }
+ },
+ "213-Logiciels et sites internet":{
+ "account_type":"Fixed Asset",
+ "2131-Logiciels":{
+ "account_type":"Fixed Asset"
+ },
+ "2132-Sites internet":{
+ "account_type":"Fixed Asset"
+ }
+ },
+ "214-Marques":{
+ "account_type":"Fixed Asset"
+ },
+ "215-Fonds commercial":{
+ "account_type":"Fixed Asset"
+ },
+ "216-Droit au bail":{
+ "account_type":"Fixed Asset"
+ },
+ "217-Investissements de création":{
+ "account_type":"Fixed Asset"
+ },
+ "218-Autres droits et valeurs incorporels":{
+ "account_type":"Fixed Asset",
+ "2181-Frais de prospection et d’évaluation de ressources minérales":{
+ "account_type":"Fixed Asset"
+ },
+ "2182-Coûts d’obtention du contrat":{
+ "account_type":"Fixed Asset"
+ },
+ "2183-Fichiers clients, notices, titres de journaux et magazines":{
+ "account_type":"Fixed Asset"
+ },
+ "2184-Coûts des franchises":{
+ "account_type":"Fixed Asset"
+ },
+ "2188-Divers droits et valeurs incorporelles":{
+ "account_type":"Fixed Asset"
+ }
+ },
+ "219-Immobilisations incorporelles en cours":{
+ "account_type":"Fixed Asset",
+ "2191-Frais de développement":{
+ "account_type":"Fixed Asset"
+ },
+ "2193-Logiciels et internet":{
+ "account_type":"Fixed Asset"
+ },
+ "2198-Autres droits et valeurs incorporels":{
+ "account_type":"Fixed Asset"
+ }
+ }
+ },
+ "22-Terrains":{
+ "account_type":"Fixed Asset",
+ "221-Terrains agricoles et forestiers":{
+ "account_type":"Fixed Asset",
+ "2211-Terrains d’exploitation agricole":{
+ "account_type":"Fixed Asset"
+ },
+ "2212-Terrains d’exploitation forestière":{
+ "account_type":"Fixed Asset"
+ },
+ "2218-Autres terrains":{
+ "account_type":"Fixed Asset"
+ }
+ },
+ "222-Terrains nus":{
+ "account_type":"Fixed Asset",
+ "2221-Terrains à bâtir":{
+ "account_type":"Fixed Asset"
+ },
+ "2228-Autres terrains nus":{
+ "account_type":"Fixed Asset"
+ }
+ },
+ "223-Terrains bâtis":{
+ "account_type":"Fixed Asset",
+ "2231-Pour bâtiments industriels et agricoles":{
+ "account_type":"Fixed Asset"
+ },
+ "2232-Pour bâtiments administratifs et commerciaux":{
+ "account_type":"Fixed Asset"
+ },
+ "2234-Pour bâtiments affectés aux autres opérations professionnelles":{
+ "account_type":"Fixed Asset"
+ },
+ "2235-Pour bâtiments affectés aux autres opérations non professionnelles":{
+ "account_type":"Fixed Asset"
+ },
+ "2238-Autres terrains bâtis":{
+ "account_type":"Fixed Asset"
+ }
+ },
+ "224-Travaux de mise en valeur des terrains":{
+ "account_type":"Fixed Asset",
+ "2241-Plantation d’arbres et d’arbustes":{
+ "account_type":"Fixed Asset"
+ },
+ "2245-Améliorations du fonds":{
+ "account_type":"Fixed Asset"
+ },
+ "2248-Autres travaux":{
+ "account_type":"Fixed Asset"
+ }
+ },
+ "225-Terrains de carrières tréfonds":{
+ "account_type":"Fixed Asset",
+ "2251-Carrières":{
+ "account_type":"Fixed Asset"
+ }
+ },
+ "226-Terrains aménagés":{
+ "account_type":"Fixed Asset",
+ "2261-Parkings":{
+ "account_type":"Fixed Asset"
+ }
+ },
+ "227-Terrains mis en concession":{
+ "account_type":"Fixed Asset"
+ },
+ "228-Autres terrains":{
+ "account_type":"Fixed Asset",
+ "2281-Terrains immeubles de placement":{
+ "account_type":"Fixed Asset"
+ },
+ "2285-Terrains des logements affectés au personnel":{
+ "account_type":"Fixed Asset"
+ },
+ "2286-Terrains de location acquisition":{
+ "account_type":"Fixed Asset"
+ },
+ "2288-Divers terrains":{
+ "account_type":"Fixed Asset"
+ }
+ },
+ "229-Aménagements de terrains en cours":{
+ "account_type":"Fixed Asset",
+ "2291-Terrains agricoles et forestiers":{
+ "account_type":"Fixed Asset"
+ },
+ "2292-Terrains nus":{
+ "account_type":"Fixed Asset"
+ },
+ "2295-Terrains de carrières tréfonds":{
+ "account_type":"Fixed Asset"
+ },
+ "2298-Autres terrains":{
+ "account_type":"Fixed Asset"
+ }
+ }
+ },
+ "23-Bâtiments, installations techniques et agencements":{
+ "231-Bâtiments industriels, agricoles, administratifs et commerciaux sur sol propre":{
+ "2311-Bâtiments industriels":{
+ },
+ "2312-Bâtiments agricoles":{
+ },
+ "2313-Bâtiments administratifs et commerciaux":{
+ },
+ "2314-Bâtiments affectés au logement du personnel":{
+ },
+ "2315-Bâtiments immeubles de placement":{
+ },
+ "2316-Bâtiments de location acquisition":{
+ }
+ },
+ "232-Bâtiments industriels, agricoles, administratifs et commerciaux sur sol d’autrui":{
+ "2321-Bâtiments industriels":{
+ },
+ "2322-Bâtiments agricoles":{
+ },
+ "2323-Bâtiments administratifs et commerciaux":{
+ },
+ "2324-Bâtiments affectés au logement du personnel":{
+ },
+ "2325-Bâtiments immeubles de placement":{
+ },
+ "2326-Bâtiments de location acquisition":{
+ }
+ },
+ "233-Ouvrages d’infrastructure":{
+ "2331-Voies de terre":{
+ },
+ "2332-Voies de fer":{
+ },
+ "2333-Voies d’eau":{
+ },
+ "2334-Barrages, Digues":{
+ },
+ "2335-Pistes d’aérodrome":{
+ },
+ "2338-Autres ouvrages d’infrastructures":{
+ }
+ },
+ "234-Aménagements, agencements et installations techniques":{
+ "2341-Installations complexes spécialisées sur sol propre":{
+ },
+ "2342-Installations complexes spécialisées sur sol d’autrui":{
+ },
+ "2343-Installations à caractère spécifique sur sol propre":{
+ },
+ "2344-Installations à caractère spécifique sur sol d’autrui":{
+ },
+ "2345-Aménagements et agencements des bâtiments":{
+ }
+ },
+ "235-Aménagements de bureaux":{
+ "2351-Installations générales":{
+ },
+ "2358-Autres aménagements de bureaux":{
+ }
+ },
+ "237-Bâtiments industriels, agricoles et commerciaux mis en concession":{
+ },
+ "238-Autres installations et agencements":{
+ },
+ "239-Bâtiments aménagements, agencements et installations en cours":{
+ "2391-Bâtiments en cours":{
+ },
+ "2392-Installations en cours":{
+ },
+ "2393-Ouvrages d’infrastructure en cours":{
+ },
+ "2394-Aménagements et agencements et installations techniques en cours":{
+ },
+ "2395-Aménagements de bureaux en cours":{
+ },
+ "2398-Autres installations et agencements en cours":{
+ }
+ }
+ },
+ "24-Matériel, mobilier et actifs biologiques":{
+ "241-Matériel et outillage industriel et commercial":{
+ "2411-Matériel industriel":{
+ },
+ "2412-Outillage industriel":{
+ },
+ "2413-Matériel commercial":{
+ },
+ "2414-Outillage commercial":{
+ },
+ "2416-Matériel & outillage industriel et commercial de location-acquisition":{
+ }
+ },
+ "242-Matériel et outillage agricole":{
+ "2421-Matériel agricole":{
+ },
+ "2422-Outillage agricole":{
+ },
+ "2426-Matériel & outillage agricole de location-acquisition":{
+ }
+ },
+ "243-Matériel d’emballage récupérable et identifiable":{
+ },
+ "244-Matériel et mobilier":{
+ "2441-Matériel de bureau":{
+ },
+ "2442-Matériel informatique":{
+ },
+ "2443-Matériel bureautique":{
+ },
+ "2444-Mobilier de bureau":{
+ },
+ "2445-Matériel et mobilier immeubles de placement":{
+ },
+ "2446-Matériel et mobilier de location acquisition":{
+ },
+ "2447-Matériel et mobilier des logements du personnel":{
+ }
+ },
+ "245-Matériel de transport":{
+ "2451-Matériel automobile":{
+ },
+ "2452-Matériel ferroviaire":{
+ },
+ "2453-Matériel fluvial, lagunaire":{
+ },
+ "2454-Matériel naval":{
+ },
+ "2455-Matériel aérien":{
+ },
+ "2456-Matériel de transport de location-acquisition":{
+ },
+ "2457-Matériel hippomobile":{
+ },
+ "2458-Autres matériels de transport":{
+ }
+ },
+ "246-Actifs biologiques":{
+ "2461-Cheptel, animaux de trait":{
+ },
+ "2462-Cheptel, animaux reproducteurs":{
+ },
+ "2463-Animaux de garde":{
+ },
+ "2465-Plantations agricoles":{
+ },
+ "2468-Autres actifs biologiques":{
+ }
+ },
+ "247-Agencements, aménagements du matériel et actifs biologiques":{
+ "2471-Agencements et aménagements du matériel":{
+ },
+ "2472-Agencements et aménagements des actifs biologiques":{
+ },
+ "2478-Autres agencements, aménagements du matériel et actifs biologiques":{
+ }
+ },
+ "248-Autres matériels et mobiliers":{
+ "2481-Collections et œuvres d’art":{
+ },
+ "2488-Divers matériels mobiliers":{
+ }
+ },
+ "249-Matériels et actifs biologiques en cours":{
+ "2491-Matériel et outillage industriel et commercial":{
+ },
+ "2492-Matériel et outillage agricole":{
+ },
+ "2493-Matériel d’emballage récupérable et identifiable":{
+ },
+ "2494-Matériel et mobilier de bureau":{
+ },
+ "2495-Matériel de transport":{
+ },
+ "2496-Actifs biologiques":{
+ },
+ "2497-Agencements aménagements du matériel et actifs biologiques":{
+ },
+ "2498-Autres matériels et actifs biologiques en cours":{
+ }
+ }
+ },
+ "25-Avances et acomptes versés sur immobilisations":{
+ "251-Avances et acomptes versés sur immobilisations incorporelles":{
+ },
+ "252-Avances et acomptes versés sur immobilisations corporelles":{
+ }
+ },
+ "26-Titres de participation":{
+ "261-Titres de participation dans des sociétés sous contrôle exclusif":{
+ },
+ "262-Titres de participation dans des sociétés sous contrôle conjoint":{
+ },
+ "263-Titres de participation dans des sociétés conférant une influence notable":{
+ },
+ "265-Participations dans des organismes professionnels":{
+ },
+ "266-Parts dans des groupements d’intérêt économique (GIE)":{
+ },
+ "268-Autres titres de participation":{
+ }
+ },
+ "27-Autres immobilisations financières":{
+ "271-Prêts et créances":{
+ "2711-Prêts participatifs":{
+ },
+ "2712-Prêts aux associés":{
+ },
+ "2713-Billets de fonds":{
+ },
+ "2714-Titres prêtés":{
+ },
+ "2718-Autres prêts et créances":{
+ }
+ },
+ "272-Prêts au personnel":{
+ "2721-Prêts immobiliers":{
+ },
+ "2722-Prêts mobiliers et d’installation":{
+ },
+ "2728-Autres prêts au personnel":{
+ }
+ },
+ "273-Créances sur l’État":{
+ "2731-Retenues de garantie":{
+ },
+ "2733-Fonds réglementé":{
+ },
+ "2734-Créances sur le concédant":{
+ },
+ "2738-Autres créances sur l’État":{
+ }
+ },
+ "274-Titres immobilisés":{
+ "2741-Titres immobilisés de l’activité de portefeuille (TIAP)":{
+ },
+ "2742-Titres participatifs":{
+ },
+ "2743-Certificats d’investissement":{
+ },
+ "2744-Parts de fonds commun de placement (FCP)":{
+ },
+ "2745-Obligations":{
+ },
+ "2746-Actions ou parts propres":{
+ },
+ "2748-Autres titres immobilisés":{
+ }
+ },
+ "275-Dépôts et cautionnements versés":{
+ "2751-Dépôts pour loyers d’avance":{
+ },
+ "2752-Dépôts pour l’électricité":{
+ },
+ "2753-Dépôts pour l’eau":{
+ },
+ "2754-Dépôts pour le gaz":{
+ },
+ "2755-Dépôts pour le téléphone, le télex, la télécopie":{
+ },
+ "2756-Cautionnements sur marchés publics":{
+ },
+ "2757-Cautionnements sur autres opérations":{
+ },
+ "2758-Autres dépôts et cautionnements":{
+ }
+ },
+ "276-Intérêts courus":{
+ "2761-Prêts et créances non commerciales":{
+ },
+ "2762-Prêts au personnel":{
+ },
+ "2763-Créances sur l’État":{
+ },
+ "2764-Titres immobilisés":{
+ },
+ "2765-Dépôts et cautionnements versés":{
+ },
+ "2767-Créances rattachées à des participations":{
+ },
+ "2768-Immobilisations financières diverses":{
+ }
+ },
+ "277-Créances rattachées à des participations et avances à des GIE":{
+ "2771-Créances rattachées à des participations (groupe)":{
+ },
+ "2772-Créances rattachées à des participations (hors groupe)":{
+ },
+ "2773-Créances rattachées à des sociétés en participation":{
+ },
+ "2774-Avances à des Groupements d’intérêt économique (GIE)":{
+ }
+ },
+ "278-Immobilisations financières diverses":{
+ "2781-Créances diverses groupe":{
+ },
+ "2782-Créances diverses hors groupe":{
+ },
+ "2784-Banques dépôts à terme":{
+ },
+ "2785-Or et métaux précieux":{
+ },
+ "2788-Autres immobilisations financières":{
+ }
+ }
+ },
+ "28-Amortissements":{
+ "account_type":"Accumulated Depreciation",
+ "281-Amortissements des immobilisations corporelles":{
+ "account_type":"Accumulated Depreciation",
+ "2811-Amortissements des frais de développement":{
+ "account_type":"Accumulated Depreciation"
+ },
+ "2812-Amortissements des brevets, licences, concessions et droits similaires":{
+ "account_type":"Accumulated Depreciation"
+ },
+ "2813-Amortissements des logiciels et sites internet":{
+ "account_type":"Accumulated Depreciation"
+ },
+ "2814-Amortissements des marques":{
+ "account_type":"Accumulated Depreciation"
+ },
+ "2815-Amortissements du fonds commercial":{
+ "account_type":"Accumulated Depreciation"
+ },
+ "2816-Amortissements du droit au bail":{
+ "account_type":"Accumulated Depreciation"
+ },
+ "2817-Amortissements des investissements de création":{
+ "account_type":"Accumulated Depreciation"
+ },
+ "2818-Amortissements des autres droits et valeurs incorporels":{
+ "account_type":"Accumulated Depreciation"
+ }
+ },
+ "282-Amortissements des terrains":{
+ "2824-Amortissements des travaux de mise en valeur des terrains":{
+ }
+ },
+ "283-Amortissements des bâtiments, installations techniques et agencements":{
+ "2831-Amortissements des bâtiments industriels, agricoles, administratifs et commerciaux sur sol propre":{
+ },
+ "2832-Amortissements des bâtiments industriels, agricoles, administratifs et commerciaux sur sol d’autrui":{
+ },
+ "2833-Amortissements des ouvrages d’infrastructure":{
+ },
+ "2834-Amortissements des aménagements, agencements et installations techniques":{
+ },
+ "2835-Amortissements des aménagements de bureaux":{
+ },
+ "2837-Amortissements des bâtiments industriels, agricoles et commerciaux mis en concession":{
+ },
+ "2838-Amortissements des autres installations et agencements":{
+ }
+ },
+ "284-Amortissements du matériel":{
+ "2841-Amortissements du matériel et outillage industriel et commercial":{
+ },
+ "2842-Amortissements du matériel et outillage agricole":{
+ },
+ "2843-Amortissements du matériel d’emballage récupérable et identifiable":{
+ },
+ "2844-Amortissements du matériel et mobilier":{
+ },
+ "2845-Amortissements du matériel de transport":{
+ },
+ "2846-Amortissements des actifs biologiques":{
+ },
+ "2847-Amortissements des agencements et aménagements du matériel et des actifs biologiques":{
+ },
+ "2848-Amortissements des autres matériels":{
+ }
+ }
+ },
+ "29-Dépréciations des immobilisations":{
+ "291-Dépréciations des immobilisations incorporelles":{
+ "2911-Dépréciations des frais de développement":{
+ },
+ "2912-Dépréciations des brevets, licences, concessions et droits similaires":{
+ },
+ "2913-Dépréciations des logiciels et sites internet":{
+ },
+ "2914-Dépréciations des marques":{
+ },
+ "2915-Dépréciations du fonds commercial":{
+ },
+ "2916-Dépréciations du droit au bail":{
+ },
+ "2917-Dépréciations des investissements de création":{
+ },
+ "2918-Dépréciations des autres droits et valeurs incorporels":{
+ },
+ "2919-Dépréciations des immobilisations incorporelles en cours":{
+ }
+ },
+ "292-Dépréciations des terrains":{
+ "2921-Dépréciations des terrains agricoles et forestiers":{
+ },
+ "2922-Dépréciations des terrains nus":{
+ },
+ "2923-Dépréciations des terrains bâtis":{
+ },
+ "2924-Dépréciations des travaux de mise en valeur des terrains":{
+ },
+ "2925-Dépréciations des terrains de gisement":{
+ },
+ "2926-Dépréciations des terrains aménagés":{
+ },
+ "2927-Dépréciations des terrains mis en concession":{
+ },
+ "2928-Dépréciations des autres terrains":{
+ },
+ "2929-Dépréciations des aménagements de terrains en cours":{
+ }
+ },
+ "293-Dépréciations des bâtiments, installations techniques et agencements":{
+ "2931-Dépréciations des bâtiments industriels, agricoles, administratifs et commerciaux sur sol propre":{
+ },
+ "2932-Dépréciations des bâtiments industriels, agricoles, administratifs et commerciaux sur sol d’autrui":{
+ },
+ "2933-Dépréciations des ouvrages d’infrastructures":{
+ },
+ "2934-Dépréciations des aménagements, agencements et installations techniques":{
+ },
+ "2935-Dépréciations des aménagements de bureaux":{
+ },
+ "2937-Dépréciations des bâtiments industriels, agricoles et commerciaux mis en concession":{
+ },
+ "2938-Dépréciations des autres installations et agencements":{
+ },
+ "2939-Dépréciations des bâtiments et installations en cours":{
+ }
+ },
+ "294-Dépréciations de matériel, du mobilier et de l’actif biologique":{
+ "2941-Dépréciations du matériel et outillage industriel et commercial":{
+ },
+ "2942-Dépréciations du matériel et outillage agricole":{
+ },
+ "2943-Dépréciations du matériel d’emballage récupérable et identifiable":{
+ },
+ "2944-Dépréciations du matériel et mobilier":{
+ },
+ "2945-Dépréciations du matériel de transport":{
+ },
+ "2946-Dépréciations des actifs biologiques":{
+ },
+ "2947-Dépréciations des agencements et aménagements du matériel et des actifs biologiques":{
+ },
+ "2948-Dépréciations des autres matériels":{
+ },
+ "2949-Dépréciations de matériel en cours":{
+ }
+ },
+ "295-Dépréciations des avances et acomptes versés sur immobilisations":{
+ "2951-Dépréciations des avances et acomptes versés sur immobilisations incorporelles":{
+ },
+ "2952-Dépréciations des avances et acomptes versés sur immobilisations corporelles":{
+ }
+ },
+ "296-Dépréciations des titres de participation":{
+ "2961-Dépréciations des titres de participation dans des sociétés sous contrôle exclusif":{
+ },
+ "2962-Dépréciations des titres de participation dans les sociétés sous contrôle conjoint":{
+ },
+ "2963-Dépréciations des titres de participation dans les sociétés conférant une influence notable":{
+ },
+ "2965-Dépréciations des participations dans des organismes professionnels":{
+ },
+ "2966-Dépréciations des parts dans des GIE":{
+ },
+ "2968-Dépréciations des autres titres de participation":{
+ }
+ },
+ "297-Dépréciations des autres immobilisations financières":{
+ "2971-Dépréciations des prêts et créances":{
+ },
+ "2972-Dépréciations des prêts au personnel":{
+ },
+ "2973-Dépréciations des créances sur l’État":{
+ },
+ "2974-Dépréciations des titres immobilisés":{
+ },
+ "2975-Dépréciations des dépôts et cautionnements versés":{
+ },
+ "2977-Dépréciations des créances rattachées à des participations et avances à des GIE":{
+ },
+ "2978-Dépréciations des créances financières diverses":{
+ }
+ }
+ },
+ "root_type":"Asset"
+ },
+ "3-Comptes de Stocks":{
+ "31-Marchandises":{
+ "311-Marchandises A":{
+ "3111-Marchandises A1":{
+ },
+ "3112-Marchandises A2":{
+ }
+ },
+ "312-Marchandises B":{
+ "3121-Marchandises B1":{
+ },
+ "3122-Marchandises B2":{
+ }
+ },
+ "313-Actifs biologiques":{
+ "3131-Animaux":{
+ },
+ "3132-Végétaux":{
+ }
+ },
+ "318-Marchandises hors activités ordinaires (HAO)":{
+ }
+ },
+ "32-Matières premières et fournitures liées":{
+ "321-Matières A":{
+ },
+ "322-Matières B":{
+ },
+ "323-Fournitures (A, B)":{
+ }
+ },
+ "33-Autres approvisionnements":{
+ "331-Matières consommables":{
+ },
+ "332-Fournitures d’atelier et d’usine":{
+ },
+ "333-Fournitures de magasin":{
+ },
+ "334-Fournitures de bureau":{
+ },
+ "335-Emballages":{
+ "3351-Emballages perdus":{
+ },
+ "3352-Emballages récupérables non identifiables":{
+ },
+ "3353-Emballages à usage mixte":{
+ },
+ "3358-Autres emballages":{
+ }
+ },
+ "338-Autres matières":{
+ }
+ },
+ "34-Produits en cours":{
+ "341-Produits en cours":{
+ "3411-Produits en cours P1":{
+ },
+ "3412-Produits en cours P2":{
+ }
+ },
+ "342-Travaux en cours":{
+ "3421-Travaux en cours T1":{
+ },
+ "3422-Travaux en cours T2":{
+ }
+ },
+ "343-Produits intermédiaires en cours":{
+ "3431-Produits intermédiaires A":{
+ },
+ "3432-Produits intermédiaires B":{
+ }
+ },
+ "344-Produits résiduels en cours":{
+ "3441-Produits résiduels A":{
+ },
+ "3442-Produits résiduels B":{
+ }
+ },
+ "345-Actifs biologiques en cours":{
+ "3451-Animaux":{
+ },
+ "3452-Végétaux":{
+ }
+ }
+ },
+ "35-Services en cours":{
+ "351-Études en cours":{
+ "3511-Études en cours E1":{
+ },
+ "3512-Études en cours E2":{
+ }
+ },
+ "352-Prestations de services en cours":{
+ "3521-Prestations de services S1":{
+ },
+ "3522-Prestations de services S2":{
+ }
+ }
+ },
+ "36-Produits finis":{
+ "361-Produits finis A":{
+ },
+ "362-Produits finis B":{
+ },
+ "363-Actifs biologiques":{
+ "3631-Animaux":{
+ },
+ "3632-Végétaux":{
+ },
+ "3638-Autres stocks (activités annexes)":{
+ }
+ }
+ },
+ "37-Produits intermédiaires et résiduels":{
+ "371-Produits intermédiaires":{
+ "3711-Produits intermédiaires A":{
+ },
+ "3712-Produits intermédiaires B":{
+ }
+ },
+ "372-Produits résiduels":{
+ "3721-Déchets":{
+ },
+ "3722-Rebuts":{
+ },
+ "3723-Matières de Récupération":{
+ }
+ },
+ "373-Actifs biologiques":{
+ "3731-Animaux":{
+ },
+ "3732-Végétaux":{
+ },
+ "3738-Autres stocks (activités annexes)":{
+ }
+ }
+ },
+ "38-Stocks en cours de route, en consignation ou en dépôt":{
+ "account_type":"Stock",
+ "381-Marchandises en cours de route":{
+ },
+ "382-Matières premières et fournitures liées en cours de route":{
+ },
+ "383-Autres approvisionnements en cours de route":{
+ },
+ "386-Produits finis en cours de route":{
+ },
+ "387-Stock en consignation ou en dépôt":{
+ "3871-Stock en consignation":{
+ },
+ "3872-Stock en dépôt":{
+ }
+ },
+ "388-Stock provenant d’immobilisations mises hors service ou au rebut":{
+ }
+ },
+ "39-Dépréciations des stocks et encours de production":{
+ "391-Dépréciations des stocks de marchandises":{
+ },
+ "392-Dépréciations des stocks de matières premières et fournitures liées":{
+ },
+ "393-Dépréciations des stocks d’autres approvisionnements":{
+ },
+ "394-Dépréciations des productions en cours":{
+ },
+ "395-Dépréciations des services en cours":{
+ },
+ "396-Dépréciations des stocks de produits finis":{
+ },
+ "397-Dépréciations des stocks de produits intermédiaires et résiduels":{
+ },
+ "398-Dépréciations des stocks en cours de route, en consignation ou en dépôt":{
+ }
+ },
+ "root_type":"Asset"
+ },
+ "4-Comptes de Tiers (ACTIF)":{
+ "40-Fournisseurs et comptes rattachés (ACTIF)":{
+ "409-Fournisseurs débiteurs":{
+ "4091-Fournisseurs Avances et acomptes versés":{
+ },
+ "4092-Fournisseurs Groupe avances et acomptes versés":{
+ },
+ "4093-Fournisseurs Sous-traitants avances et acomptes versés":{
+ },
+ "4094-Fournisseurs Créances pour emballages et matériels à rendre":{
+ },
+ "4098-Fournisseurs Rabais, remises, ristournes et autres avoirs à obtenir":{
+ }
+ }
+ },
+ "41-Clients et comptes rattachés (ACTIF)":{
+ "411-Clients":{
+ "4111-Clients":{
+ "account_type":"Receivable"
+ },
+ "4112-Clients groupe":{
+ "account_type":"Receivable"
+ },
+ "4114-Clients, État et Collectivités publiques":{
+ "account_type":"Receivable"
+ },
+ "4115-Clients, organismes internationaux":{
+ "account_type":"Receivable"
+ },
+ "4116-Clients, réserve de propriété":{
+ "account_type":"Receivable"
+ },
+ "4117-Client, retenues de garantie":{
+ "account_type":"Receivable"
+ },
+ "4118-Clients, dégrèvement de taxes sur la valeur ajoutée (TVA)":{
+ "account_type":"Receivable"
+ },
+ "account_type":"Receivable"
+ },
+ "412-Clients, effets à recevoir en portefeuille":{
+ "4121-Clients, effets à recevoir":{
+ "account_type":"Receivable"
+ },
+ "4122-Clients Groupe, effets à recevoir":{
+ "account_type":"Receivable"
+ },
+ "4124-État et Collectivités publiques, effets à recevoir":{
+ "account_type":"Receivable"
+ },
+ "4125-Organismes Internationaux, effets à recevoir":{
+ "account_type":"Receivable"
+ },
+ "account_type":"Receivable"
+ },
+ "413-Clients, chèques, effets et autres valeurs impayées":{
+ "4131-Clients, chèques impayés":{
+ "account_type":"Receivable"
+ },
+ "4132-Clients, effets impayés":{
+ "account_type":"Receivable"
+ },
+ "4133-Clients, cartes de crédit impayées":{
+ "account_type":"Receivable"
+ },
+ "4138-Clients, autres valeurs impayées":{
+ "account_type":"Receivable"
+ },
+ "account_type":"Receivable"
+ },
+ "414-Créances sur cessions courantes d’immobilisations":{
+ "4141-Créances en compte, immobilisations incorporelles":{
+ "account_type":"Receivable"
+ },
+ "4142-Créances en compte, immobilisations corporelles":{
+ "account_type":"Receivable"
+ },
+ "4146-Effets à recevoir, immobilisations incorporelles":{
+ "account_type":"Receivable"
+ },
+ "4147-Effets à recevoir, immobilisations corporelles":{
+ "account_type":"Receivable"
+ },
+ "account_type":"Receivable"
+ },
+ "415-Clients, effets escomptés non échus":{
+ "account_type":"Receivable"
+ },
+ "416-Créances clients litigieuses ou douteuses":{
+ "4161-Créances litigieuses":{
+ "account_type":"Receivable"
+ },
+ "4162-Créances douteuses":{
+ "account_type":"Receivable"
+ },
+ "account_type":"Receivable"
+ },
+ "418-Clients, produits à recevoir":{
+ "4181-Clients, factures à établir":{
+ "account_type":"Receivable"
+ },
+ "4186-Clients, intérêts courus":{
+ "account_type":"Receivable"
+ },
+ "account_type":"Receivable"
+ },
+ "account_type":"Receivable"
+ },
+ "42-Personnel (ACTIF)":{
+ "421-Personnel, avances et acomptes":{
+ "4211-Personnel, avances":{
+ },
+ "4212-Personnel, acomptes":{
+ },
+ "4213-Frais avancés et fournitures au personnel":{
+ }
+ }
+ },
+ "43-Organismes sociaux (ACTIF)":{
+ "431-Sécurité sociale":{
+ "4311-Prestations familiales":{
+ },
+ "4312-Accidents de travail":{
+ },
+ "4313-Caisse de retraite obligatoire":{
+ },
+ "4314-Caisse de retraite facultative":{
+ },
+ "4318-Autres cotisations sociales":{
+ }
+ },
+ "432-Caisses de retraite complémentaire":{
+ },
+ "433-Autres organismes sociaux":{
+ "4331-Mutuelle":{
+ },
+ "4332-Assurances retraite":{
+ },
+ "4333-Assurances et organismes de santé":{
+ }
+ },
+ "438-Organismes sociaux, charges à payer et produits à recevoir":{
+ "4387-Produits à recevoir":{
+ }
+ }
+ },
+ "44-État et collectivités publiques (ACTIF)":{
+ "443-État, TVA facturée":{
+ "4431-TVA facturée sur ventes":{
+ },
+ "4432-TVA facturée sur prestations de services":{
+ },
+ "4433-TVA facturée sur travaux":{
+ },
+ "4434-TVA facturée sur production livrée à soi-même":{
+ },
+ "4435-TVA sur factures à établir":{
+ }
+ },
+ "445-État, TVA récupérable":{
+ "4451-TVA récupérable sur immobilisations":{
+ },
+ "4452-TVA récupérable sur achats":{
+ },
+ "4453-TVA récupérable sur transport":{
+ },
+ "4454-TVA récupérable sur services extérieurs et autres charges":{
+ },
+ "4455-TVA récupérable sur factures non parvenues":{
+ },
+ "4456-TVA transférée par d’autres entités":{
+ }
+ },
+ "448-État, charges à payer et produits à recevoir":{
+ "4486-Charges à payer":{
+ },
+ "4487-Produits à recevoir":{
+ }
+ },
+ "449-État, créances et dettes diverses":{
+ "4491-État, obligations cautionnées":{
+ },
+ "4492-État, avances et acomptes versés sur impôts":{
+ },
+ "4493-État, fonds de dotation à recevoir":{
+ },
+ "4494-État, subventions investissement à recevoir":{
+ },
+ "4495-État, subventions d’exploitation à recevoir":{
+ },
+ "4496-État, subventions d’équilibre à recevoir":{
+ },
+ "4497-État, avances sur subventions":{
+ },
+ "4499-État, fonds réglementés provisionnés":{
+ }
+ }
+ },
+ "45-Organismes internationaux (ACTIF)":{
+ "451-Opérations avec les organismes africains":{
+ },
+ "452-Opérations avec les autres organismes internationaux":{
+ },
+ "458-Organismes internationaux, fonds de dotation et subventions à recevoir":{
+ "4581-Organismes internationaux, fonds de dotation à recevoir":{
+ },
+ "4582-Organismes internationaux, subventions à recevoir":{
+ }
+ }
+ },
+ "46-Apporteurs, associés et groupe (ACTIF)":{
+ "461-Apporteurs, opérations sur le capital":{
+ "4613-Apporteurs, capital appelé, non versé":{
+ },
+ "4614-Apporteurs, compte d’apport, opérations de restructuration (fusion...)":{
+ },
+ "4618-Apporteurs, titres à échanger":{
+ }
+ },
+ "467-Apporteurs, restant dû sur capital appelé":{
+ }
+ },
+ "47-Débiteurs et créditeurs divers (ACTIF)":{
+ "472-Créances et dettes sur titres de placement":{
+ "4721-Créances sur cessions de titres de placement":{
+ },
+ "4726-Versements restant à effectuer sur titres de placement non libérés":{
+ }
+ },
+ "473-Intermédiaires Opérations faites pour compte de tiers":{
+ "4731-Mandants":{
+ },
+ "4732-Mandataires":{
+ },
+ "4733-Commettants":{
+ },
+ "4734-Commissionnaires":{
+ },
+ "4739-État, Collectivités publiques, fonds global d’allocation":{
+ }
+ },
+ "474-Compte de répartition périodique des charges et des produits":{
+ "4747-Compte de répartition périodique des produits":{
+ }
+ },
+ "475-Compte transitoire, ajustement spécial lié à la révision du SYSCOHADA":{
+ "4751-Compte actif":{
+ "account_type":"Temporary"
+ }
+ },
+ "476-Charges constatées d’avance":{
+ },
+ "478-Écarts de conversion actif":{
+ "4781-Diminution des créances d’exploitation":{
+ },
+ "4782-Diminution des créances financières":{
+ },
+ "4783-Augmentation des dettes d’exploitation":{
+ },
+ "4784-Augmentation des dettes financières":{
+ },
+ "4786-Différences d’évaluation sur instruments de trésorerie":{
+ },
+ "4788-Différences compensées par couverture de change":{
+ }
+ }
+ },
+ "48-Créances et dettes hors activités ordinaires (ACTIF)":{
+ "485-Créances sur cessions d’immobilisations":{
+ "4851-En compte, immobilisations incorporelles":{
+ },
+ "4852-En compte, immobilisations corporelles":{
+ },
+ "4853-Effets à recevoir, immobilisations incorporelles":{
+ },
+ "4854-Effets à recevoir, immobilisations corporelles":{
+ },
+ "4855-Effets escomptés non échus":{
+ },
+ "4857-Retenues de garantie":{
+ },
+ "4858-Factures à établir":{
+ }
+ },
+ "488-Autres créances hors activités ordinaires (HAO)":{
+ }
+ },
+ "49-Dépréciations et provisions pour risques à court terme (tiers) (ACTIF)":{
+ "491-Dépréciations des comptes clients":{
+ "4911-Créances litigieuses":{
+ },
+ "4912-Créances douteuses":{
+ }
+ },
+ "495-Dépréciations des comptes organismes internationaux":{
+ },
+ "496-Dépréciations des comptes apporteurs, associés et groupe":{
+ "4962-Associés, comptes courants":{
+ },
+ "4963-Associés, opérations faites en commun":{
+ },
+ "4966-Groupe, comptes courants":{
+ }
+ },
+ "497-Dépréciations des comptes débiteurs divers":{
+ },
+ "498-Dépréciations des comptes de créances HAO":{
+ "4985-Créances sur cessions d’immobilisations":{
+ },
+ "4986-Créances sur cessions de titres de placement":{
+ },
+ "4988-Autres créances HAO":{
+ }
+ },
+ "499-Provisions pour risques à court terme":{
+ "4991-Sur opérations d’exploitation":{
+ },
+ "4997-Sur opérations financières":{
+ },
+ "4998-Sur opérations HAO":{
+ }
+ }
+ },
+ "root_type":"Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)":{
+ "40-Fournisseurs et comptes rattachés (PASSIF)":{
+ "401-Fournisseurs, dettes en compte":{
+ "4011-Fournisseurs":{
+ "account_type":"Payable"
+ },
+ "4012-Fournisseurs groupe":{
+ "account_type":"Payable"
+ },
+ "4013-Fournisseurs sous-traitants":{
+ "account_type":"Payable"
+ },
+ "4016-Fournisseurs, réserve de propriété":{
+ "account_type":"Payable"
+ },
+ "4017-Fournisseur, retenues de garantie":{
+ "account_type":"Payable"
+ },
+ "account_type":"Payable"
+ },
+ "402-Fournisseurs, effets à payer":{
+ "4021-Fournisseurs Effets à payer":{
+ "account_type":"Payable"
+ },
+ "4022-Fournisseurs Groupe, effets à payer":{
+ "account_type":"Payable"
+ },
+ "4023-Fournisseurs Sous-traitants, effets à payer":{
+ "account_type":"Payable"
+ },
+ "account_type":"Payable"
+ },
+ "404-Fournisseurs, acquisitions courantes d’immobilisations":{
+ "4041-Fournisseurs Dettes en comptes, immobilisations incorporelles":{
+ "account_type":"Payable"
+ },
+ "4042-Fournisseurs Dettes en comptes, immobilisations corporelles":{
+ "account_type":"Payable"
+ },
+ "4046-Fournisseurs Effets à payer, immobilisations incorporelles":{
+ "account_type":"Payable"
+ },
+ "4047-Fournisseurs Effets à payer, immobilisations corporelles":{
+ "account_type":"Payable"
+ },
+ "account_type":"Payable"
+ },
+ "408-Fournisseurs, factures non parvenues":{
+ "4081-Fournisseurs":{
+ "account_type":"Stock Received But Not Billed"
+ },
+ "4082-Fournisseurs groupe":{
+ "account_type":"Stock Received But Not Billed"
+ },
+ "4083-Fournisseurs sous-traitants":{
+ "account_type":"Stock Received But Not Billed"
+ },
+ "4086-Fournisseurs, intérêts courus":{
+ "account_type":"Stock Received But Not Billed"
+ },
+ "account_type":"Stock Received But Not Billed"
+ },
+ "account_type":"Payable"
+ },
+ "41-Clients et comptes rattachés (PASSIF)":{
+ "419-Clients créditeurs":{
+ "4191-Clients, avances et acomptes reçus":{
+ },
+ "4192-Clients groupe, avances et acomptes reçus":{
+ },
+ "4194-Clients, dettes pour emballages et matériels consignés":{
+ },
+ "4198-Clients, rabais, remises, ristournes et autres avoirs à accorder":{
+ }
+ }
+ },
+ "42-Personnel (PASSIF)":{
+ "422-Personnel, rémunérations dues":{
+ },
+ "423-Personnel, oppositions, saisies-arrêts":{
+ "4231-Personnel, oppositions":{
+ },
+ "4232-Personnel, saisies-arrêts":{
+ },
+ "4233-Personnel, avis à tiers détenteur":{
+ }
+ },
+ "424-Personnel, œuvres sociales internes":{
+ "4241-Assistance médicale":{
+ },
+ "4242-Allocations familiales":{
+ },
+ "4245-Organismes sociaux rattachés à l’entité":{
+ },
+ "4248-Autres œuvres sociales internes":{
+ }
+ },
+ "425-Représentants du personnel":{
+ "4251-Délégués du personnel":{
+ },
+ "4252-Syndicats et Comités d’entreprises, d’Établissement":{
+ },
+ "4258-Autres représentants du personnel":{
+ }
+ },
+ "426-Personnel, participation aux bénéfices et au capital":{
+ "4261-Participation aux bénéfices":{
+ },
+ "4264-Participation au capital":{
+ }
+ },
+ "427-Personnel dépôts":{
+ },
+ "428-Personnel, charges à payer et produits à recevoir":{
+ "4281-Dettes provisionnées pour congés à payer":{
+ },
+ "4286-Autres charges à payer":{
+ },
+ "4287-Produits à recevoir":{
+ }
+ }
+ },
+ "43-Organismes sociaux (PASSIF)":{
+ "438-Organismes sociaux, charges à payer et produits à recevoir":{
+ "4381-Charges sociales sur gratifications à payer":{
+ },
+ "4382-Charges sociales sur congés à payer":{
+ },
+ "4386-Autres charges à payer":{
+ }
+ }
+ },
+ "44-État et collectivités publiques (PASSIF)":{
+ "441-État, impôt sur les bénéfices":{
+ },
+ "442-État, autres impôts et taxes":{
+ "4421-Impôts et taxes d’État":{
+ },
+ "4422-Impôts et taxes pour les collectivités publiques":{
+ },
+ "4423-Impôts et taxes recouvrables sur des obligataires":{
+ },
+ "4424-Impôts et taxes recouvrables sur des associés":{
+ },
+ "4426-Droits de douane":{
+ },
+ "4428-Autres impôts et taxes":{
+ }
+ },
+ "444-État, TVA due ou crédit de TVA":{
+ "4441-État, TVA due":{
+ },
+ "4449-État, crédit de TVA à reporter":{
+ }
+ },
+ "446-État, autres taxes sur le chiffre d’affaires":{
+ },
+ "447-État, impôts retenus à la source":{
+ "4471-Impôt Général sur le revenu":{
+ },
+ "4472-Impôts sur salaires":{
+ },
+ "4473-Contribution nationale":{
+ },
+ "4474-Contribution nationale de solidarité":{
+ },
+ "4478-Autres impôts et contributions":{
+ }
+ }
+ },
+ "46-Apporteurs, associés et groupe (PASSIF)":{
+ "461-Apporteurs, opérations sur le capital (PASSIF)":{
+ "4611-Apporteurs, apports en nature":{
+ },
+ "4612-Apporteurs, apports en numéraire":{
+ },
+ "4615-Apporteurs, versements reçus sur augmentation de capital":{
+ },
+ "4616-Apporteurs, versements anticipés":{
+ },
+ "4617-Apporteurs défaillants":{
+ },
+ "4619-Apporteurs, capital à rembourser":{
+ }
+ },
+ "462-Associés, comptes courants":{
+ "4621-Principal":{
+ },
+ "4626-Intérêts courus":{
+ }
+ },
+ "463-Associés, opérations faites en commun et GIE":{
+ "4631-Opérations courantes":{
+ },
+ "4636-Intérêts courus":{
+ }
+ },
+ "465-Associés, dividendes à payer":{
+ },
+ "466-Groupe, comptes courants":{
+ }
+ },
+ "47-Débiteurs et créditeurs divers (PASSIF)":{
+ "471-Débiteurs et créditeurs divers":{
+ "4711-Débiteurs divers":{
+ },
+ "4712-Créditeurs divers":{
+ },
+ "4713-Obligataires":{
+ },
+ "4715-Rémunérations d’administrateurs":{
+ },
+ "4716-Compte d’affacturage":{
+ },
+ "4717-Débiteurs divers retenues de garantie":{
+ },
+ "4718-Apport, compte de fusion et opérations assimilées":{
+ },
+ "4719-Bons de souscription d’actions et d’obligations":{
+ }
+ },
+ "474-Compte de répartition périodique des charges et des produits (PASSIF)":{
+ "4746-Compte de répartition périodique des charges":{
+ }
+ },
+ "475-Compte transitoire, ajustement spécial lié à la révision du SYSCOHADA (PASSIF)":{
+ "4752-Compte passif":{
+ }
+ },
+ "477-Produits constatés d’avance":{
+ },
+ "479-Écarts de conversion passif":{
+ "4791-Augmentation des créances d’exploitation":{
+ },
+ "4792-Augmentation des créances financières":{
+ },
+ "4793-Diminution des dettes d’exploitation":{
+ },
+ "4794-Diminution des dettes financières":{
+ },
+ "4797-Différences d’évaluation sur instruments de trésorerie":{
+ },
+ "4798-Différences compensées par couverture de change":{
+ }
+ }
+ },
+ "48-Créances et dettes hors activités ordinaires (HAO) (PASSIF)":{
+ "481-Fournisseurs d’investissements":{
+ "4811-Immobilisations incorporelles":{
+ },
+ "4812-Immobilisations corporelles":{
+ },
+ "4813-Versements restant à effectuer sur titres de participation et titres immobilisés non libérés":{
+ },
+ "4816-Réserve de propriété":{
+ },
+ "4817-Retenues de garantie":{
+ },
+ "4818-Factures non parvenues":{
+ }
+ },
+ "482-Fournisseurs d’investissements, effets à payer":{
+ "4821-Immobilisations incorporelles":{
+ },
+ "4822-Immobilisations corporelles":{
+ }
+ },
+ "484-Autres dettes hors activités ordinaires (HAO)":{
+ "4887-Produits":{
+ }
+ }
+ },
+ "49-Dépréciations et provisions pour risques à court terme (tiers) (PASSIF)":{
+ "490-Dépréciations des comptes fournisseurs":{
+ },
+ "492-Dépréciations des comptes personnel":{
+ },
+ "493-Dépréciations des comptes organismes sociaux":{
+ },
+ "494-Dépréciations des comptes État et collectivités publiques":{
+ },
+ "495-Dépréciations des comptes organismes internationaux":{
+ }
+ },
+ "root_type":"Liability"
+ },
+ "5-Comptes de trésorerie":{
+ "50-Titres de placement":{
+ "501-Titres du trésor et bons de caisse à court terme":{
+ "5011-Titres du Trésor à court terme":{
+ },
+ "5012-Titres d’organismes financiers":{
+ },
+ "5013-Bons de caisse à court terme":{
+ },
+ "5016-Frais d’acquisition des titres de trésor et bons de caisse":{
+ }
+ },
+ "502-Actions":{
+ "5021-Actions ou parts propres":{
+ },
+ "5022-Actions cotées":{
+ },
+ "5023-Actions non cotées":{
+ },
+ "5024-Actions démembrées (certificats d’investissement, droits de vote)":{
+ },
+ "5025-Autres actions":{
+ },
+ "5026-Frais d’acquisition des actions":{
+ }
+ },
+ "503-Obligations":{
+ "5031-Obligations émises par la société et rachetées par elle":{
+ },
+ "5032-Obligations cotées":{
+ },
+ "5033-Obligations non cotées":{
+ },
+ "5035-Autres obligations":{
+ },
+ "5036-Frais d’acquisition des obligations":{
+ }
+ },
+ "504-Bons de souscription":{
+ "5042-Bons de souscription d’actions":{
+ },
+ "5043-Bons de souscription d’obligations":{
+ }
+ },
+ "505-Titres négociables hors région":{
+ },
+ "506-Intérêts courus":{
+ "5061-Titres du Trésor et bons de caisse à court terme":{
+ },
+ "5062-Actions":{
+ },
+ "5063-Obligations":{
+ }
+ },
+ "508-Autres titres de placement et créances assimilées":{
+ }
+ },
+ "51-Valeurs à encaisser":{
+ "511-Effets à encaisser":{
+ },
+ "512-Effets à l’encaissement":{
+ },
+ "513-Chèques à encaisser":{
+ },
+ "514-Chèques à l’encaissement":{
+ },
+ "515-Cartes de crédit à encaisser":{
+ },
+ "518-Autres valeurs à l’encaissement":{
+ "5181-Warrants":{
+ },
+ "5182-Billets de fonds":{
+ },
+ "5185-Chèques de voyage":{
+ },
+ "5186-Coupons échus":{
+ },
+ "5187-Intérêts échus des obligations":{
+ }
+ }
+ },
+ "52-Banques":{
+ "521-Banques locales":{
+ "5211-Banques en monnaie nationale":{
+ "account_type": "Bank"
+ },
+ "5215-Banques en devises":{
+ "account_type": "Bank"
+ },
+ "account_type": "Bank"
+ },
+ "522-Banques autres États région":{
+ },
+ "523-Banques autres États zone monétaire":{
+ },
+ "524-Banques hors zone monétaire":{
+ },
+ "525-Banques dépôt à terme":{
+ },
+ "526-Banques, intérêts courus":{
+ "5261-Banque, intérêts courus, charges à payer":{
+ },
+ "5267-Banque, intérêts courus, produits à recevoir":{
+ }
+ }
+ },
+ "53-Établissements financiers et assimilés":{
+ "531-Chèques postaux":{
+ },
+ "532-Trésor":{
+ },
+ "533-Sociétés de gestion et d’intermédiation (SGI)":{
+ },
+ "536-Établissements financiers, intérêts courus":{
+ },
+ "538-Autres organismes financiers":{
+ }
+ },
+ "54-Instruments de trésorerie":{
+ "541-Options de taux d’intérêt":{
+ },
+ "542-Options de taux de change":{
+ },
+ "543-Options de taux boursiers":{
+ },
+ "544-Instruments de marchés à terme":{
+ },
+ "545-Avoirs d’or et autres métaux précieux":{
+ }
+ },
+ "55-Instruments de monnaie électronique":{
+ "551-Monnaie électronique carte carburant":{
+ },
+ "552-Monnaie électronique téléphone portable":{
+ },
+ "553-Monnaie électronique carte péage":{
+ },
+ "554-Porte-monnaie électronique":{
+ },
+ "558-Autres instruments de monnaies électroniques":{
+ }
+ },
+ "56-Banques, crédits de trésorerie et d’escompte":{
+ "561-Crédits de trésorerie":{
+ },
+ "564-Escompte de crédits de campagne":{
+ },
+ "565-Escompte de crédits ordinaires":{
+ },
+ "566-Banques, crédits de trésorerie, intérêts courus":{
+ }
+ },
+ "57-Caisse":{
+ "571-Caisse siège social":{
+ "5711-Caisse en monnaie nationale":{
+ },
+ "5712-Caisse en devises":{
+ }
+ },
+ "572-Caisse succursale A":{
+ "5721-En monnaie nationale":{
+ },
+ "5722-En devises":{
+ }
+ },
+ "573-Caisse succursale B":{
+ "5731-En monnaie nationale":{
+ },
+ "5732-En devises":{
+ }
+ }
+ },
+ "58-Régies d’avances, accréditifs et virements internes":{
+ "581-Régies d’avance":{
+ },
+ "582-Accréditifs":{
+ },
+ "585-Virements de fonds":{
+ },
+ "588-Autres virements internes":{
+ }
+ },
+ "59-Dépréciations et provisions pour risque à court terme":{
+ "590-Dépréciations des titres de placement":{
+ },
+ "591-Dépréciations des titres et valeurs à encaisser":{
+ },
+ "592-Dépréciations des comptes banques":{
+ },
+ "593-Dépréciations des comptes établissements financiers et assimilés":{
+ },
+ "594-Dépréciations des comptes d’instruments de trésorerie":{
+ },
+ "599-Provisions pour risque à court terme à caractère financier":{
+ }
+ },
+ "root_type":"Asset"
+ },
+ "6-Comptes de charges des activités ordinaires":{
+ "60-Achats et variations de stocks":{
+ "601-Achats de marchandises":{
+ "6011-Dans la Région":{
+ },
+ "6012-Hors Région":{
+ },
+ "6013-Aux entités du groupe dans la Région":{
+ },
+ "6014-Aux entités du groupe hors Région":{
+ },
+ "6015-Frais sur achats":{
+ },
+ "6019-Rabais, remises et ristournes obtenus (non ventilés)":{
+ }
+ },
+ "602-Achats de matières premières et fournitures liées":{
+ "6021-Dans la Région":{
+ },
+ "6022-Hors Région":{
+ },
+ "6023-Aux entités du groupe dans la Région":{
+ },
+ "6024-Aux entités du groupe hors Région":{
+ },
+ "6025-Frais sur achats":{
+ },
+ "6029-Rabais, remises et ristournes obtenus (non ventilés)":{
+ }
+ },
+ "603-Variations des stocks de biens achetés":{
+ "6031-Variations des stocks de marchandises":{
+ },
+ "6032-Variations des stocks de matières premières et fournitures liées":{
+ },
+ "6033-Variations des stocks d’autres approvisionnements":{
+ }
+ },
+ "604-Achats stockés de matières et fournitures consommables":{
+ "6041-Matières consommables":{
+ },
+ "6042-Matières combustibles":{
+ },
+ "6043-Produits d’entretien":{
+ },
+ "6044-Fournitures d’atelier et d’usine":{
+ },
+ "6045-Frais sur achat":{
+ },
+ "6046-Fournitures de magasin":{
+ },
+ "6047-Fournitures de bureau":{
+ },
+ "6049-Rabais, remises et ristournes obtenus (non ventilés)":{
+ }
+ },
+ "605-Autres achats":{
+ "6051-Fournitures non stockables Eau":{
+ },
+ "6052-Fournitures non stockables Électricité":{
+ },
+ "6053-Fournitures non stockables Autres énergies":{
+ },
+ "6054-Fournitures d’entretien non stockables":{
+ },
+ "6055-Fournitures de bureau non stockables":{
+ },
+ "6056-Achats de petit matériel et outillage":{
+ },
+ "6057-Achats d’études et prestations de services":{
+ },
+ "6058-Achats de travaux, matériels et équipements":{
+ },
+ "6059-Rabais, remises et ristournes obtenus (non ventilés)":{
+ }
+ },
+ "608-Achats d’emballages":{
+ "6081-Emballages perdus":{
+ },
+ "6082-Emballages récupérables non identifiables":{
+ },
+ "6083-Emballages à usage mixte":{
+ },
+ "6085-Frais sur achats":{
+ },
+ "6089-Rabais, remises et ristournes obtenus (non ventilés)":{
+ }
+ }
+ },
+ "61-Transports":{
+ "612-Transports sur ventes":{
+ },
+ "613-Transports pour le compte de tiers":{
+ },
+ "614-Transports du personnel":{
+ },
+ "616-Transports de plis":{
+ },
+ "618-Autres frais de transport":{
+ "6181-Voyages et déplacements":{
+ },
+ "6182-Transports entre établissements ou chantiers":{
+ },
+ "6183-Transports administratifs":{
+ }
+ }
+ },
+ "62-Services extérieurs":{
+ "621-Sous-traitance générale":{
+ },
+ "622-Locations, charges locatives":{
+ "6221-Locations de terrains":{
+ },
+ "6222-Locations de bâtiments":{
+ },
+ "6223-Locations de matériels et outillages":{
+ },
+ "6224-Malis sur emballages":{
+ },
+ "6225-Locations d’emballages":{
+ },
+ "6226-Fermages et loyers du foncier":{
+ },
+ "6228-Locations et charges locatives diverses":{
+ }
+ },
+ "623-Redevances de location acquisition":{
+ "6232-Crédit-bail immobilier":{
+ },
+ "6233-Crédit-bail mobilier":{
+ },
+ "6234-Location-vente":{
+ },
+ "6238-Autres contrats de location acquisition":{
+ }
+ },
+ "624-Entretien, réparations, remise en état et maintenance":{
+ "6241-Entretien et réparations des biens immobiliers":{
+ },
+ "6242-Entretien et réparations des biens mobiliers":{
+ },
+ "6243-Maintenance":{
+ },
+ "6244-Charges de démantèlement et remise en état":{
+ },
+ "6248-Autres entretiens et réparations":{
+ }
+ },
+ "625-Primes d’assurance":{
+ "6251-Assurances multirisques":{
+ },
+ "6252-Assurances matériel de transport":{
+ },
+ "6253-Assurances risques d’exploitation":{
+ },
+ "6254-Assurances responsabilité du producteur":{
+ },
+ "6255-Assurances insolvabilité clients":{
+ },
+ "6257-Assurances transport sur ventes":{
+ },
+ "6258-Autres primes d’assurances":{
+ }
+ },
+ "626-Études, recherches et documentation":{
+ "6261-Études et recherches":{
+ },
+ "6265-Documentation générale":{
+ },
+ "6266-Documentation technique":{
+ }
+ },
+ "627-Publicité, publications, relations publiques":{
+ "6271-Annonces, insertions":{
+ },
+ "6272-Catalogues, imprimés publicitaires":{
+ },
+ "6273-Échantillons":{
+ },
+ "6274-Foires et expositions":{
+ },
+ "6275-Publications":{
+ },
+ "6276-Cadeaux à la clientèle":{
+ },
+ "6277-Frais de colloques, séminaires, conférences":{
+ },
+ "6278-Autres charges de publicité et relations publiques":{
+ }
+ },
+ "628-Frais de télécommunications":{
+ "6281-Frais de téléphone":{
+ },
+ "6282-Frais de télex":{
+ },
+ "6283-Frais de télécopie":{
+ },
+ "6288-Autres frais de télécommunications":{
+ }
+ }
+ },
+ "63-Autres services extérieurs":{
+ "631-Frais bancaires":{
+ "6311-Frais sur titres (vente, garde)":{
+ },
+ "6312-Frais sur effets":{
+ },
+ "6313-Location de coffres":{
+ },
+ "6314-Commissions d’affacturage":{
+ },
+ "6315-Commissions sur cartes de crédit":{
+ },
+ "6316-Frais d’émission d’emprunts":{
+ },
+ "6317-Frais sur instruments monnaie électronique":{
+ },
+ "6318-Autres frais bancaires":{
+ }
+ },
+ "632-Rémunérations d’intermédiaires et de conseils":{
+ "6322-Commissions et courtages sur ventes":{
+ },
+ "6324-Honoraires des professions réglementées":{
+ },
+ "6325-Frais d’actes et de contentieux":{
+ },
+ "6326-Rémunérations d’affacturage":{
+ },
+ "6327-Rémunérations des autres prestataires de services":{
+ },
+ "6328-Divers frais":{
+ }
+ },
+ "633-Frais de formation du personnel":{
+ },
+ "634-Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires":{
+ "6342-Redevances pour brevets, licences":{
+ },
+ "6343-Redevances pour logiciels":{
+ },
+ "6344-Redevances pour marques":{
+ },
+ "6345-Redevances pour sites internet":{
+ },
+ "6346-Redevances pour concessions, droits et valeurs similaires":{
+ }
+ },
+ "635-Cotisations":{
+ "6351-Cotisations":{
+ },
+ "6358-Concours divers":{
+ }
+ },
+ "637-Rémunérations de personnel extérieur à l’entité":{
+ "6371-Personnel intérimaire":{
+ },
+ "6372-Personnel détaché ou prêté à l’entité":{
+ }
+ },
+ "638-Autres charges externes":{
+ "6381-Frais de recrutement du personnel":{
+ },
+ "6382-Frais de déménagement":{
+ },
+ "6383-Réceptions":{
+ },
+ "6384-Missions":{
+ },
+ "6385-Charges de copropriété":{
+ }
+ }
+ },
+ "64-Impôts et taxes":{
+ "641-Impôts et taxes directs":{
+ "6411-Impôts fonciers et taxes annexes":{
+ },
+ "6412-Patentes, licences et taxes annexes":{
+ },
+ "6413-Taxes sur appointements et salaires":{
+ },
+ "6414-Taxes d’apprentissage":{
+ },
+ "6415-Formation professionnelle continue":{
+ },
+ "6418-Autres impôts et taxes directs":{
+ }
+ },
+ "645-Impôts et taxes indirects":{
+ },
+ "646-Droits d’enregistrement":{
+ "6461-Droits de mutation":{
+ },
+ "6462-Droits de timbre":{
+ },
+ "6463-Taxes sur les véhicules de société":{
+ },
+ "6464-Vignettes":{
+ },
+ "6468-Autres droits":{
+ }
+ },
+ "647-Pénalités, amendes fiscales":{
+ "6471-Pénalités d’assiette, impôts directs":{
+ },
+ "6472-Pénalités d’assiette, impôts indirects":{
+ },
+ "6473-Pénalités de recouvrement, impôts directs":{
+ },
+ "6474-Pénalités de recouvrement, impôts indirects":{
+ },
+ "6478-Autres pénalités et amendes fiscales":{
+ }
+ },
+ "648-Autres impôts et taxes":{
+ }
+ },
+ "65-Autres charges":{
+ "651-Pertes sur créances clients et autres débiteurs":{
+ "6511-Clients":{
+ },
+ "6515-Autres débiteurs":{
+ }
+ },
+ "652-Quote-part de résultat sur opérations faites en commun":{
+ "6521-Quote-part transférée de bénéfices (comptabilité du gérant)":{
+ },
+ "6525-Pertes imputées par transfert (comptabilité des associés non gérants)":{
+ }
+ },
+ "654-Valeurs comptables des cessions courantes d’immobilisations":{
+ "6541-Immobilisations incorporelles":{
+ },
+ "6542-Immobilisations corporelles":{
+ }
+ },
+ "656-Perte de change sur créances et dettes commerciale":{
+ },
+ "657-Pénalités et amendes pénales":{
+ },
+ "658-Charges diverses":{
+ "6581-Indemnités de fonction et autres rémunérations d’administrateurs":{
+ },
+ "6582-Dons":{
+ },
+ "6583-Mécénat":{
+ },
+ "6588-Autres charges diverses":{
+ }
+ },
+ "659-Charges pour dépréciations et provisions pour risques à court terme d’exploitation":{
+ "6591-Sur risques à court terme":{
+ },
+ "6593-Sur stocks":{
+ },
+ "6594-Sur créances":{
+ },
+ "6598-Autres charges pour dépréciations et provisions pour risques à court terme":{
+ }
+ }
+ },
+ "66-Charges de personnel":{
+ "661-Rémunérations directes versées au personnel national":{
+ "6611-Appointements salaires et commissions":{
+ },
+ "6612-Primes et gratifications":{
+ },
+ "6613-Congés payés":{
+ },
+ "6614-Indemnités de préavis, de licenciement et de recherche d’embauche":{
+ },
+ "6615-Indemnités de maladie versées aux travailleurs":{
+ },
+ "6616-Supplément familial":{
+ },
+ "6617-Avantages en nature":{
+ },
+ "6618-Autres rémunérations directes":{
+ }
+ },
+ "662-Rémunérations directes versées au personnel non national":{
+ "6621-Appointements salaires et commissions":{
+ },
+ "6622-Primes et gratifications":{
+ },
+ "6623-Congés payés":{
+ },
+ "6624-Indemnités de préavis, de licenciement et de recherche d’embauche":{
+ },
+ "6625-Indemnités de maladie versées aux travailleurs":{
+ },
+ "6626-Supplément familial":{
+ },
+ "6627-Avantages en nature":{
+ },
+ "6628-Autres rémunérations directes":{
+ }
+ },
+ "663-Indemnités forfaitaires versées au personnel":{
+ "6631-Indemnités de logement":{
+ },
+ "6632-Indemnités de représentation":{
+ },
+ "6633-Indemnités d’expatriation":{
+ },
+ "6634-Indemnités de transport":{
+ },
+ "6638-Autres indemnités et avantages divers":{
+ }
+ },
+ "664-Charges sociales":{
+ "6641-Charges sociales sur rémunération du personnel national":{
+ },
+ "6642-Charges sociales sur rémunération du personnel non national":{
+ }
+ },
+ "666-Rémunérations et charges sociales de l’exploitant individuel":{
+ "6661-Rémunération du travail de l’exploitant":{
+ },
+ "6662-Charges sociales":{
+ }
+ },
+ "667-Rémunération transférée de personnel extérieur":{
+ "6671-Personnel intérimaire":{
+ },
+ "6672-Personnel détaché ou prêté à l’entité":{
+ }
+ },
+ "668-Autres charges sociales":{
+ "6681-Versements aux syndicats et comités d’entreprise, d’établissement":{
+ },
+ "6682-Versements aux comités d’hygiène et de sécurité":{
+ },
+ "6683-Versements et contributions aux autres œuvres sociales":{
+ },
+ "6684-Médecine du travail et pharmacie":{
+ },
+ "6685-Assurances et organismes de santé":{
+ },
+ "6686-Assurances retraite et fonds de pension":{
+ },
+ "6687-Majorations et pénalités sociales":{
+ },
+ "6688-Charges sociales diverses":{
+ }
+ }
+ },
+ "67-Frais financiers et charges assimilées":{
+ "671-Intérêts des emprunts":{
+ "6711-Emprunts obligataires":{
+ },
+ "6712-Emprunts auprès des établissements de crédit":{
+ },
+ "6713-Dettes liées à des participations":{
+ },
+ "6714-Primes de remboursement des obligations":{
+ }
+ },
+ "672-Intérêts dans loyers de location acquisition":{
+ "6722-Intérêts dans loyers de location acquisition / crédit-bail immobilier":{
+ },
+ "6723-Intérêts dans loyers de location acquisition / crédit-bail mobilier":{
+ },
+ "6724-Intérêts dans loyers de location acquisition / location-vente":{
+ },
+ "6728-Intérêts dans loyers des autres locations acquisition":{
+ }
+ },
+ "673-Escomptes accordés":{
+ },
+ "674-Autres intérêts":{
+ "6741-Avances reçues et dépôts créditeurs":{
+ },
+ "6742-Comptes courants bloqués":{
+ },
+ "6743-Intérêts sur obligations cautionnées":{
+ },
+ "6744-Intérêts sur dettes commerciales":{
+ },
+ "6745-Intérêts bancaires et sur opérations de financement (escompte...)":{
+ },
+ "6748-Intérêts sur dettes diverses":{
+ }
+ },
+ "675-Escomptes des effets de commerce":{
+ },
+ "676-Pertes de change financières":{
+ },
+ "677-Pertes sur titres de placement":{
+ "6771-Pertes sur cessions de titres de placement":{
+ },
+ "6772-Mali provenant d’attribution gratuite d’actions au personnel salarié et aux dirigeants":{
+ }
+ },
+ "678-Pertes et charges sur risques financiers":{
+ "6781-Sur rentes viagères":{
+ },
+ "6782-Sur opérations financières":{
+ },
+ "6784-Sur instruments de trésorerie":{
+ }
+ },
+ "679-Charges pour dépréciations et provisions pour risques à court terme financières":{
+ "6791-Sur risques financiers":{
+ },
+ "6795-Sur titres de placement":{
+ },
+ "6798-Autres charges pour dépréciations et provisions pour risques à court terme financières":{
+ }
+ }
+ },
+ "68-Dotations aux amortissements":{
+ "681-Dotations aux amortissements d’exploitation":{
+ "6812-Dotations aux amortissements des immobilisations incorporelles":{
+ },
+ "6813-Dotations aux amortissements des immobilisations corporelles":{
+ }
+ }
+ },
+ "69-Dotations aux provisions et aux dépréciations":{
+ "691-Dotations aux provisions et aux dépréciations d’exploitation":{
+ "6911-Dotations aux provisions pour risques et charges":{
+ },
+ "6913-Dotations aux dépréciations des immobilisations incorporelles":{
+ },
+ "6914-Dotations aux dépréciations des immobilisations corporelles":{
+ }
+ },
+ "697-Dotations aux provisions et aux dépréciations financières":{
+ "6971-Dotations aux provisions pour risques et charges":{
+ },
+ "6972-Dotations aux dépréciations des immobilisations financières":{
+ }
+ }
+ },
+ "root_type":"Expense"
+ },
+ "7-Comptes de produits des activités ordinaires":{
+ "70-Ventes":{
+ "701-Ventes de marchandises":{
+ "7011-Dans la Région":{
+ },
+ "7012-Hors Région":{
+ },
+ "7013-Aux entités du groupe dans la Région":{
+ },
+ "7014-Aux entités du groupe hors Région":{
+ },
+ "7015-Sur internet":{
+ },
+ "7019-Rabais, remises, ristournes accordés (non ventilés)":{
+ }
+ },
+ "702-Ventes de produits finis":{
+ "7021-Dans la Région":{
+ },
+ "7022-Hors Région":{
+ },
+ "7023-Aux entités du groupe dans la Région":{
+ },
+ "7024-Aux entités du groupe hors Région":{
+ },
+ "7025-Sur internet":{
+ },
+ "7029-Rabais, remises, ristournes accordés (non ventilés)":{
+ }
+ },
+ "703-Ventes de produits intermédiaires":{
+ "7031-Dans la Région":{
+ },
+ "7032-Hors Région":{
+ },
+ "7033-Aux entités du groupe dans la Région":{
+ },
+ "7034-Aux entités du groupe hors Région":{
+ },
+ "7035-Sur internet":{
+ },
+ "7039-Rabais, remises, ristournes accordés (non ventilés)":{
+ }
+ },
+ "704-Ventes de produits résiduels":{
+ "7041-Dans la Région":{
+ },
+ "7042-Hors Région":{
+ },
+ "7043-Aux entités du groupe dans la Région":{
+ },
+ "7044-Aux entités du groupe hors Région":{
+ },
+ "7045-Sur internet":{
+ },
+ "7049-Rabais, remises, ristournes accordés (non ventilés)":{
+ }
+ },
+ "705-Travaux facturés":{
+ "7051-Dans la Région":{
+ },
+ "7052-Hors Région":{
+ },
+ "7053-Aux entités du groupe dans la Région":{
+ },
+ "7054-Aux entités du groupe hors Région":{
+ },
+ "7055-Sur internet":{
+ },
+ "7059-Rabais, remises, ristournes accordés (non ventilés)":{
+ }
+ },
+ "706-Services vendus":{
+ "7061-Dans la Région":{
+ },
+ "7062-Hors Région":{
+ },
+ "7063-Aux entités du groupe dans la Région":{
+ },
+ "7064-Aux entités du groupe hors Région":{
+ },
+ "7065-Sur internet":{
+ },
+ "7069-Rabais, remises, ristournes accordés (non ventilés)":{
+ }
+ },
+ "707-Produits accessoires":{
+ "7071-Ports, emballages perdus et autres frais facturés":{
+ },
+ "7072-Commissions et courtages":{
+ },
+ "7073-Locations":{
+ },
+ "7074-Bonis sur reprises et cessions d’emballages":{
+ },
+ "7075-Mise à disposition de personnel":{
+ },
+ "7076-Redevances pour brevets, logiciels, marques et droits similaires":{
+ },
+ "7077-Services exploités dans l’intérêt du personnel":{
+ },
+ "7078-Autres produits accessoires":{
+ }
+ }
+ },
+ "71-Subventions d’exploitation":{
+ "711-Sur produits à l’exportation":{
+ },
+ "712-Sur produits à l’importation":{
+ },
+ "713-Sur produits de péréquation":{
+ },
+ "714-Indemnités et subventions d’exploitation (entité agricole)":{
+ },
+ "718-Autres subventions d’exploitation":{
+ "7181-Versées par l’État et les collectivités publiques":{
+ },
+ "7182-Versées par les organismes internationaux":{
+ },
+ "7183-Versées par des tiers":{
+ }
+ }
+ },
+ "72-Production immobilisée":{
+ "721-Immobilisations incorporelles":{
+ },
+ "722-Immobilisations corporelles":{
+ "7221-Immobilisations corporelles (hors actifs biologiques)":{
+ },
+ "7222-Immobilisations corporelles (actifs biologiques)":{
+ }
+ },
+ "724-Production auto-consommée":{
+ },
+ "726-Immobilisations financières":{
+ }
+ },
+ "73-Variations des stocks de biens et de services produits":{
+ "734-Variations des stocks de produits en cours":{
+ "7341-Produits en cours":{
+ },
+ "7342-Travaux en cours":{
+ }
+ },
+ "735-Variations des en-cours de services":{
+ "7351-Études en cours":{
+ },
+ "7352-Prestations de services en cours":{
+ }
+ },
+ "736-Variations des stocks de produits finis":{
+ },
+ "737-Variations des stocks de produits intermédiaires et résiduels":{
+ "7371-Produits intermédiaires":{
+ },
+ "7372-Produits résiduels":{
+ }
+ }
+ },
+ "75-Autres produits":{
+ "751-Profits sur créances clients et autres débiteurs":{
+ },
+ "752-Quote-part de résultat sur opérations faites en commun":{
+ "7521-Quote-part transférée de pertes (comptabilité du gérant)":{
+ },
+ "7525-Bénéfices attribués par transfert (comptabilité des associés non gérants)":{
+ }
+ },
+ "754-Produits des cessions courantes d’immobilisations":{
+ "7541-Immobilisations incorporelles":{
+ },
+ "7542-Immobilisations corporelles":{
+ }
+ },
+ "756-Gains de change sur créances et dettes commerciales":{
+ },
+ "758-Produits divers":{
+ "7581-Indemnités de fonction et autres rémunérations d’administrateurs":{
+ },
+ "7582-Indemnités d’assurances reçues":{
+ },
+ "7588-Autres produits divers":{
+ }
+ },
+ "759-Reprises de charges pour dépréciations et provisions pour risques à court terme d’exploitation":{
+ "7591-Sur risques à court terme":{
+ },
+ "7593-Sur stocks":{
+ },
+ "7594-Sur créances":{
+ },
+ "7598-Sur autres charges pour dépréciations et provisions pour risques à court terme d’exploitation":{
+ }
+ }
+ },
+ "77-Revenus financiers et produits assimilés":{
+ "771-Intérêts de prêts et créances diverses":{
+ "7712-Intérêts de prêts":{
+ },
+ "7713-Intérêts sur créances diverses":{
+ }
+ },
+ "772-Revenus de participations et autres titres immobilisés":{
+ "7721-Revenus des titres de participation":{
+ },
+ "7722-Revenus autres titres immobilisés":{
+ }
+ },
+ "773-Escomptes obtenus":{
+ },
+ "774-Revenus de placement":{
+ "7745-Revenus des obligations":{
+ },
+ "7746-Revenus des titres de placement":{
+ }
+ },
+ "775-Intérêts dans loyers de location acquisition":{
+ },
+ "776-Gains de change financiers":{
+ },
+ "777-Gains sur cessions de titres de placement":{
+ },
+ "778-Gains sur risques financiers":{
+ "7781-Sur rentes viagères":{
+ },
+ "7782-Sur opérations financières":{
+ },
+ "7784-Sur instruments de trésorerie":{
+ }
+ },
+ "779-Reprises de charges pour dépréciations et provisions à court terme financières":{
+ "7791-Sur risques financiers":{
+ },
+ "7795-Sur titres de placement":{
+ },
+ "7798-Sur autres charges pour dépréciations et provisions pour risques à court terme financières":{
+ }
+ }
+ },
+ "78-Transferts de charges":{
+ "781-Transferts de charges d’exploitation":{
+ },
+ "787-Transferts de charges financières":{
+ }
+ },
+ "79-Reprises de provisions, de dépréciations et autres":{
+ "791-Reprises de provisions et dépréciations d’exploitation":{
+ "7911-Pour risques et charges":{
+ },
+ "7913-Des immobilisations incorporelles":{
+ },
+ "7914-Des immobilisations corporelles":{
+ }
+ },
+ "797-Reprises de provisions et dépréciations financières":{
+ "7971-Pour risques et charges":{
+ },
+ "7972-Des immobilisations financières":{
+ }
+ },
+ "798-Reprises d’amortissements":{
+ },
+ "799-Reprises de subventions d’investissement":{
+ }
+ },
+ "root_type":"Income"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)":{
+ "81-Valeurs comptables des cessions d’immobilisations":{
+ "811-Immobilisations incorporelles":{
+ },
+ "812-Immobilisations corporelles":{
+ },
+ "816-Immobilisations financières":{
+ }
+ },
+ "83-Charges hors activités ordinaires":{
+ "831-Charges HAO constatées":{
+ },
+ "833-Charges liées aux opérations de restructuration":{
+ },
+ "834-Pertes sur créances HAO":{
+ },
+ "835-Dons et libéralités accordés":{
+ },
+ "836-Abandons de créances consentis":{
+ },
+ "837-Charges liées aux opérations de liquidation":{
+ },
+ "839-Charges pour dépréciations et provisions pour risques à court terme HAO":{
+ }
+ },
+ "85-Dotations hors activités ordinaires":{
+ "851-Dotations aux provisions réglementées":{
+ },
+ "852-Dotations aux amortissements HAO":{
+ },
+ "853-Dotations aux dépréciations HAO":{
+ },
+ "854-Dotations aux provisions pour risques et charges HAO":{
+ },
+ "858-Autres dotations HAO":{
+ }
+ },
+ "87-Participation des travailleurs":{
+ "871-Participation légale aux bénéfices":{
+ },
+ "874-Participation contractuelle aux bénéfices":{
+ },
+ "878-Autres participations":{
+ }
+ },
+ "89-Impôts sur le résultat":{
+ "891-Impôts sur les bénéfices de l’exercice":{
+ "8911-Activités exercées dans l’État":{
+ },
+ "8912-Activités exercées dans les autres États de la Région":{
+ },
+ "8913-Activités exercées hors Région":{
+ }
+ },
+ "892-Rappel d’impôts sur résultats antérieurs":{
+ },
+ "895-Impôt minimum forfaitaire IMF":{
+ },
+ "899-Dégrèvements et annulations d’impôts sur résultats antérieurs":{
+ "8991-Dégrèvements":{
+ },
+ "8994-Annulations pour pertes rétroactives":{
+ }
+ }
+ },
+ "root_type":"Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)":{
+ "82-Produits des cessions d’immobilisations":{
+ "821-Immobilisations incorporelles":{
+ },
+ "822-Immobilisations corporelles":{
+ },
+ "826-Immobilisations financières":{
+ }
+ },
+ "84-Produits hors activités ordinaires":{
+ "841-Produits HAO constatés":{
+ },
+ "843-Produits liés aux opérations de restructuration":{
+ },
+ "844-Indemnités et subventions HAO (entité agricole)":{
+ },
+ "845-Dons et libéralités obtenus":{
+ },
+ "846-Abandons de créances obtenus":{
+ },
+ "847-Produits liés aux opérations de liquidation":{
+ },
+ "848-Transferts de charges HAO":{
+ },
+ "849-Reprises de charges pour dépréciations et provisions pour risques à court terme HAO":{
+ }
+ },
+ "86-Reprises de charges, provisions et dépréciations HAO":{
+ "861-Reprises de provisions réglementées":{
+ },
+ "862-Reprises d’amortissements HAO":{
+ },
+ "863-Reprises de dépréciations HAO":{
+ },
+ "864-Reprises de provisions pour risques et charges HAO":{
+ },
+ "868-Autres reprises HAO":{
+ }
+ },
+ "88-Subventions d’équilibre":{
+ "881-État":{
+ },
+ "884-Collectivités publiques":{
+ },
+ "886-Groupe":{
+ },
+ "888-Autres":{
+ }
+ },
+ "root_type":"Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/syscohada_plan_comptable_avec_code.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/syscohada_plan_comptable_avec_code.json
new file mode 100644
index 00000000000..e01f01fdfe5
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/syscohada_plan_comptable_avec_code.json
@@ -0,0 +1,4209 @@
+{
+ "country_code":"PLACEHOLDER",
+ "name":"Syscohada - Plan Comptable avec code",
+ "tree":{
+ "Comptes de ressources durables":{
+ "Capital":{
+ "Capital social":{
+ "Capital souscrit, non appelé":{
+ "account_number": "1011"
+ },
+ "Capital souscrit, appelé, non versé":{
+ "account_number": "1012"
+ },
+ "Capital souscrit, appelé, versé, non amorti":{
+ "account_number": "1013"
+ },
+ "Capital souscrit, appelé, versé, amorti":{
+ "account_number": "1014"
+ },
+ "Capital souscrit soumis à des conditions particulières":{
+ "account_number": "1018"
+ },
+ "account_number": "101"
+ },
+ "Capital par dotation":{
+ "Dotation initiale":{
+ "account_number": "1021"
+ },
+ "Dotations complémentaires":{
+ "account_number": "1022"
+ },
+ "Autres dotations":{
+ "account_number": "1028"
+ },
+ "account_number": "102"
+ },
+ "Capital personnel":{
+ "account_number": "103"
+ },
+ "Compte de l’exploitant":{
+ "Apports temporaires":{
+ "account_number": "1041"
+ },
+ "Opérations courantes":{
+ "account_number": "1042"
+ },
+ "Rémunérations, impôts et autres charges personnelles":{
+ "account_number": "1043"
+ },
+ "Prélèvements d’autoconsommation":{
+ "account_number": "1047"
+ },
+ "Autres prélèvements":{
+ "account_number": "1048"
+ },
+ "account_number": "104"
+ },
+ "Primes liées au capital social":{
+ "Primes d’émission":{
+ "account_number": "1051"
+ },
+ "Primes d’apport":{
+ "account_number": "1052"
+ },
+ "Primes de fusion":{
+ "account_number": "1053"
+ },
+ "Primes de conversion":{
+ "account_number": "1054"
+ },
+ "Autres primes":{
+ "account_number": "1058"
+ },
+ "account_number": "105"
+ },
+ "Écarts de réévaluation":{
+ "Écarts de réévaluation légale":{
+ "account_number": "1061"
+ },
+ "Écarts de réévaluation libre":{
+ "account_number": "1062"
+ },
+ "account_number": "106"
+ },
+ "Apporteurs, capital souscrit, non appelé":{
+ "account_number": "109"
+ },
+ "account_number": "10"
+ },
+ "Réserves":{
+ "Réserve légale":{
+ "account_number": "111"
+ },
+ "Réserves statutaires ou contractuelles":{
+ "account_number": "112"
+ },
+ "Réserves réglementées":{
+ "Réserves de plus-values nettes à long terme":{
+ "account_number": "1131"
+ },
+ "Réserves d’attribution gratuite d’actions au personnel salarié et aux dirigeants":{
+ "account_number": "1132"
+ },
+ "Réserves consécutives à l’octroi de subventions d’investissement":{
+ "account_number": "1133"
+ },
+ "Réserves des valeurs mobilières donnant accès au capital":{
+ "account_number": "1134"
+ },
+ "Autres réserves réglementées":{
+ "account_number": "1135"
+ },
+ "account_number": "113"
+ },
+ "Autres réserves":{
+ "Réserves facultatives":{
+ "account_number": "1181"
+ },
+ "Réserves diverses":{
+ "account_number": "1188"
+ },
+ "account_number": "118"
+ },
+ "account_number": "11"
+ },
+ "Report à nouveau":{
+ "Report à nouveau créditeur":{
+ "account_number": "121"
+ },
+ "Report à nouveau débiteur":{
+ "Perte nette à reporter":{
+ "account_number": "1291"
+ },
+ "Perte Amortissements réputés différés":{
+ "account_number": "1292"
+ },
+ "account_number": "129"
+ },
+ "account_number": "12"
+ },
+ "Résultat net de l’exercice":{
+ "Résultat en instance d’affectation":{
+ "Résultat en instance d’affectation : bénéfice":{
+ "account_number": "1301"
+ },
+ "Résultat en instance d’affectation : perte":{
+ "account_number": "1309"
+ },
+ "account_number": "130"
+ },
+ "Résultat net : bénéfice":{
+ "account_number": "131"
+ },
+ "Marge commerciale (MC)":{
+ "account_number": "132"
+ },
+ "Valeur ajoutée (VA)":{
+ "account_number": "133"
+ },
+ "Excédent brut d’exploitation (EBE)":{
+ "account_number": "134"
+ },
+ "Résultat d’exploitation (RE)":{
+ "account_number": "135"
+ },
+ "Résultat financier (RF)":{
+ "account_number": "136"
+ },
+ "Résultat des activités ordinaires (RAO)":{
+ "account_number": "137"
+ },
+ "Résultat hors activités ordinaires (RHAO)":{
+ "Résultat de fusion":{
+ "account_number": "1381"
+ },
+ "Résultat d’apport partiel d’actif":{
+ "account_number": "1382"
+ },
+ "Résultat de scission":{
+ "account_number": "1383"
+ },
+ "Résultat de liquidation":{
+ "account_number": "1384"
+ },
+ "account_number": "138"
+ },
+ "Résultat net : perte":{
+ "account_number": "139"
+ },
+ "account_number": "13"
+ },
+ "Subventions d’investissement":{
+ "Subventions d’équipement":{
+ "État":{
+ "account_number": "1411"
+ },
+ "Régions":{
+ "account_number": "1412"
+ },
+ "Départements":{
+ "account_number": "1413"
+ },
+ "Communes et collectivités publiques décentralisées":{
+ "account_number": "1414"
+ },
+ "Entités publiques ou mixtes":{
+ "account_number": "1415"
+ },
+ "Entités et organismes privés":{
+ "account_number": "1416"
+ },
+ "Organismes internationaux":{
+ "account_number": "1417"
+ },
+ "Autres":{
+ "account_number": "1418"
+ },
+ "account_number": "141"
+ },
+ "Autres subventions d’investissement":{
+ "account_number": "148"
+ },
+ "account_number": "14"
+ },
+ "Provisions réglementées et fonds assimilés":{
+ "Amortissements dérogatoires":{
+ "account_number": "151"
+ },
+ "Plus-values de cession à réinvestir":{
+ "account_number": "152"
+ },
+ "Fonds réglementés":{
+ "Fonds National":{
+ "account_number": "1531"
+ },
+ "Prélèvement pour le Budget":{
+ "account_number": "1532"
+ },
+ "account_number": "153"
+ },
+ "Provisions spéciales de réévaluation":{
+ "account_number": "154"
+ },
+ "Provisions réglementées relatives aux immobilisations":{
+ "Reconstitution des gisements miniers et pétroliers":{
+ "account_number": "1551"
+ },
+ "account_number": "155"
+ },
+ "Provisions réglementées relatives aux stocks":{
+ "Hausse de prix":{
+ "account_number": "1561"
+ },
+ "Fluctuation des cours":{
+ "account_number": "1562"
+ },
+ "account_number": "156"
+ },
+ "Provisions pour investissement":{
+ "account_number": "157"
+ },
+ "Autres provisions et fonds réglementés":{
+ "account_number": "158"
+ },
+ "account_number": "15"
+ },
+ "Emprunts et dettes assimilées":{
+ "Emprunts obligataires":{
+ "Emprunts obligataires ordinaires":{
+ "account_number": "1611"
+ },
+ "Emprunts obligataires convertibles en actions":{
+ "account_number": "1612"
+ },
+ "Emprunts obligataires remboursables en actions":{
+ "account_number": "1613"
+ },
+ "Autres emprunts obligataires":{
+ "account_number": "1618"
+ },
+ "account_number": "161"
+ },
+ "Emprunts et dettes auprès des établissements de crédit":{
+ "account_number": "162"
+ },
+ "Avances reçues de l’État":{
+ "account_number": "163"
+ },
+ "Avances reçues et comptes courants bloqués":{
+ "account_number": "164"
+ },
+ "Dépôts et cautionnements reçus":{
+ "Dépôts":{
+ "account_number": "1651"
+ },
+ "Cautionnements":{
+ "account_number": "1652"
+ },
+ "account_number": "165"
+ },
+ "Intérêts courus":{
+ "Sur emprunts obligataires":{
+ "account_number": "1661"
+ },
+ "Sur emprunts et dettes auprès des établissements de crédit":{
+ "account_number": "1662"
+ },
+ "Sur avances reçues de l’État":{
+ "account_number": "1663"
+ },
+ "Sur avances reçues et comptes courants bloqués":{
+ "account_number": "1664"
+ },
+ "Sur dépôts et cautionnements reçus":{
+ "account_number": "1665"
+ },
+ "Sur avances assorties de conditions particulières":{
+ "account_number": "1667"
+ },
+ "Sur autres emprunts et dettes":{
+ "account_number": "1668"
+ },
+ "account_number": "166"
+ },
+ "Avances assorties de conditions particulières":{
+ "Avances bloquées pour augmentation du capital":{
+ "account_number": "1671"
+ },
+ "Avances conditionnées par l’État":{
+ "account_number": "1672"
+ },
+ "Avances conditionnées par les autres organismes africains":{
+ "account_number": "1673"
+ },
+ "Avances conditionnées par les organismes internationaux":{
+ "account_number": "1674"
+ },
+ "account_number": "167"
+ },
+ "Autres emprunts et dettes":{
+ "Rentes viagères capitalisées":{
+ "account_number": "1681"
+ },
+ "Billets de fonds":{
+ "account_number": "1682"
+ },
+ "Dettes consécutives à des titres empruntés":{
+ "account_number": "1683"
+ },
+ "Emprunts participatifs":{
+ "account_number": "1684"
+ },
+ "Participation des travailleurs aux bénéfices":{
+ "account_number": "1685"
+ },
+ "Emprunts et dettes contractés auprès des autres tiers":{
+ "account_number": "1686"
+ },
+ "account_number": "168"
+ },
+ "account_number": "16"
+ },
+ "Dettes de location acquisition":{
+ "Dettes de location acquisition / crédit bail immobilier":{
+ "account_number": "172"
+ },
+ "Dettes de location acquisition / crédit bail mobilier":{
+ "account_number": "173"
+ },
+ "Dettes de location acquisition / location de vente":{
+ "account_number": "174"
+ },
+ "Intérêts courus":{
+ "Sur dettes de location acquisition / crédit-bail immobilier":{
+ "account_number": "1762"
+ },
+ "Sur dettes de location acquisition / crédit-bail mobilier":{
+ "account_number": "1763"
+ },
+ "Sur dettes de location acquisition / location-vente":{
+ "account_number": "1764"
+ },
+ "Sur autres dettes de location acquisition":{
+ "account_number": "1768"
+ },
+ "account_number": "176"
+ },
+ "Autres dettes de location acquisition":{
+ "account_number": "178"
+ },
+ "account_number": "17"
+ },
+ "Dettes liées à des participations et comptes de liaison des établissements et sociétés en participation":{
+ "Dettes liées à des participations":{
+ "Dettes liées à des participations (groupe)":{
+ "account_number": "1811"
+ },
+ "Dettes liées à des participations (hors groupe)":{
+ "account_number": "1812"
+ },
+ "account_number": "181"
+ },
+ "Dettes liées à des sociétés en participation":{
+ "account_number": "182"
+ },
+ "Intérêts courus sur dettes liées à des participations":{
+ "account_number": "183"
+ },
+ "Comptes permanents bloqués des établissements et succursales":{
+ "account_number": "184"
+ },
+ "Comptes permanents non bloqués des établissements et succursales":{
+ "account_number": "185"
+ },
+ "Comptes de liaison charges":{
+ "account_number": "186"
+ },
+ "Comptes de liaison produits":{
+ "account_number": "187"
+ },
+ "Comptes de liaison des sociétés en participation":{
+ "account_number": "188"
+ },
+ "account_number": "18"
+ },
+ "Provisions pour risques et charges":{
+ "Provisions pour litiges":{
+ "account_number": "191"
+ },
+ "Provisions pour garanties données aux clients":{
+ "account_number": "192"
+ },
+ "Provisions pour pertes sur marchés à achèvement futur":{
+ "account_number": "193"
+ },
+ "Provisions pour pertes de change":{
+ "account_number": "194"
+ },
+ "Provisions pour impôts":{
+ "account_number": "195"
+ },
+ "Provisions pour pensions et obligations similaires":{
+ "Provisions pour pensions et obligations similaires engagement de retraite":{
+ "account_number": "1961"
+ },
+ "Actif du régime de retraite":{
+ "account_number": "1962"
+ },
+ "account_number": "196"
+ },
+ "Provisions pour restructuration":{
+ "account_number": "197"
+ },
+ "Autres provisions pour risques et charges":{
+ "Provisions pour amendes et pénalités":{
+ "account_number": "1981"
+ },
+ "Provisions pour propre assureur":{
+ "account_number": "1983"
+ },
+ "Provisions pour démantèlement et remise en état":{
+ "account_number": "1984"
+ },
+ "Provisions pour droits à réduction ou avantage en nature (chèques cadeau, cartes de fidélité...)":{
+ "account_number": "1985"
+ },
+ "Provisions pour divers risques et charges":{
+ "account_number": "1988"
+ },
+ "account_number": "198"
+ },
+ "account_number": "19"
+ },
+ "root_type":"Equity",
+ "account_number": "1"
+ },
+ "Comptes d’actif immobilisé":{
+ "Immobilisations incorporelles":{
+ "account_type":"Fixed Asset",
+ "Frais de développement":{
+ "account_type":"Fixed Asset",
+ "account_number": "211"
+ },
+ "Brevets, licences, concessions et droits similaires":{
+ "account_type":"Fixed Asset",
+ "Brevets":{
+ "account_type":"Fixed Asset",
+ "account_number": "2121"
+ },
+ "Licences":{
+ "account_type":"Fixed Asset",
+ "account_number": "2122"
+ },
+ "Concessions de service public":{
+ "account_type":"Fixed Asset",
+ "account_number": "2123"
+ },
+ "Autres concessions et droits similaires":{
+ "account_type":"Fixed Asset",
+ "account_number": "2128"
+ },
+ "account_number": "212"
+ },
+ "Logiciels et sites internet":{
+ "account_type":"Fixed Asset",
+ "Logiciels":{
+ "account_type":"Fixed Asset",
+ "account_number": "2131"
+ },
+ "Sites internet":{
+ "account_type":"Fixed Asset",
+ "account_number": "2132"
+ },
+ "account_number": "213"
+ },
+ "Marques":{
+ "account_type":"Fixed Asset",
+ "account_number": "214"
+ },
+ "Fonds commercial":{
+ "account_type":"Fixed Asset",
+ "account_number": "215"
+ },
+ "Droit au bail":{
+ "account_type":"Fixed Asset",
+ "account_number": "216"
+ },
+ "Investissements de création":{
+ "account_type":"Fixed Asset",
+ "account_number": "217"
+ },
+ "Autres droits et valeurs incorporels":{
+ "account_type":"Fixed Asset",
+ "Frais de prospection et d’évaluation de ressources minérales":{
+ "account_type":"Fixed Asset",
+ "account_number": "2181"
+ },
+ "Coûts d’obtention du contrat":{
+ "account_type":"Fixed Asset",
+ "account_number": "2182"
+ },
+ "Fichiers clients, notices, titres de journaux et magazines":{
+ "account_type":"Fixed Asset",
+ "account_number": "2183"
+ },
+ "Coûts des franchises":{
+ "account_type":"Fixed Asset",
+ "account_number": "2184"
+ },
+ "Divers droits et valeurs incorporelles":{
+ "account_type":"Fixed Asset",
+ "account_number": "2188"
+ },
+ "account_number": "218"
+ },
+ "Immobilisations incorporelles en cours":{
+ "account_type":"Fixed Asset",
+ "Frais de développement":{
+ "account_type":"Fixed Asset",
+ "account_number": "2191"
+ },
+ "Logiciels et internet":{
+ "account_type":"Fixed Asset",
+ "account_number": "2193"
+ },
+ "Autres droits et valeurs incorporels":{
+ "account_type":"Fixed Asset",
+ "account_number": "2198"
+ },
+ "account_number": "219"
+ },
+ "account_number": "21"
+ },
+ "Terrains":{
+ "account_type":"Fixed Asset",
+ "Terrains agricoles et forestiers":{
+ "account_type":"Fixed Asset",
+ "Terrains d’exploitation agricole":{
+ "account_type":"Fixed Asset",
+ "account_number": "2211"
+ },
+ "Terrains d’exploitation forestière":{
+ "account_type":"Fixed Asset",
+ "account_number": "2212"
+ },
+ "Autres terrains":{
+ "account_type":"Fixed Asset",
+ "account_number": "2218"
+ },
+ "account_number": "221"
+ },
+ "Terrains nus":{
+ "account_type":"Fixed Asset",
+ "Terrains à bâtir":{
+ "account_type":"Fixed Asset",
+ "account_number": "2221"
+ },
+ "Autres terrains nus":{
+ "account_type":"Fixed Asset",
+ "account_number": "2228"
+ },
+ "account_number": "222"
+ },
+ "Terrains bâtis":{
+ "account_type":"Fixed Asset",
+ "Pour bâtiments industriels et agricoles":{
+ "account_type":"Fixed Asset",
+ "account_number": "2231"
+ },
+ "Pour bâtiments administratifs et commerciaux":{
+ "account_type":"Fixed Asset",
+ "account_number": "2232"
+ },
+ "Pour bâtiments affectés aux autres opérations professionnelles":{
+ "account_type":"Fixed Asset",
+ "account_number": "2234"
+ },
+ "Pour bâtiments affectés aux autres opérations non professionnelles":{
+ "account_type":"Fixed Asset",
+ "account_number": "2235"
+ },
+ "Autres terrains bâtis":{
+ "account_type":"Fixed Asset",
+ "account_number": "2238"
+ },
+ "account_number": "223"
+ },
+ "Travaux de mise en valeur des terrains":{
+ "account_type":"Fixed Asset",
+ "Plantation d’arbres et d’arbustes":{
+ "account_type":"Fixed Asset",
+ "account_number": "2241"
+ },
+ "Améliorations du fonds":{
+ "account_type":"Fixed Asset",
+ "account_number": "2245"
+ },
+ "Autres travaux":{
+ "account_type":"Fixed Asset",
+ "account_number": "2248"
+ },
+ "account_number": "224"
+ },
+ "Terrains de carrières tréfonds":{
+ "account_type":"Fixed Asset",
+ "Carrières":{
+ "account_type":"Fixed Asset",
+ "account_number": "2251"
+ },
+ "account_number": "225"
+ },
+ "Terrains aménagés":{
+ "account_type":"Fixed Asset",
+ "Parkings":{
+ "account_type":"Fixed Asset",
+ "account_number": "2261"
+ },
+ "account_number": "226"
+ },
+ "Terrains mis en concession":{
+ "account_type":"Fixed Asset",
+ "account_number": "227"
+ },
+ "Autres terrains":{
+ "account_type":"Fixed Asset",
+ "Terrains immeubles de placement":{
+ "account_type":"Fixed Asset",
+ "account_number": "2281"
+ },
+ "Terrains des logements affectés au personnel":{
+ "account_type":"Fixed Asset",
+ "account_number": "2285"
+ },
+ "Terrains de location acquisition":{
+ "account_type":"Fixed Asset",
+ "account_number": "2286"
+ },
+ "Divers terrains":{
+ "account_type":"Fixed Asset",
+ "account_number": "2288"
+ },
+ "account_number": "228"
+ },
+ "Aménagements de terrains en cours":{
+ "account_type":"Fixed Asset",
+ "Terrains agricoles et forestiers":{
+ "account_type":"Fixed Asset",
+ "account_number": "2291"
+ },
+ "Terrains nus":{
+ "account_type":"Fixed Asset",
+ "account_number": "2292"
+ },
+ "Terrains de carrières tréfonds":{
+ "account_type":"Fixed Asset",
+ "account_number": "2295"
+ },
+ "Autres terrains":{
+ "account_type":"Fixed Asset",
+ "account_number": "2298"
+ },
+ "account_number": "229"
+ },
+ "account_number": "22"
+ },
+ "Bâtiments, installations techniques et agencements":{
+ "Bâtiments industriels, agricoles, administratifs et commerciaux sur sol propre":{
+ "Bâtiments industriels":{
+ "account_number": "2311"
+ },
+ "Bâtiments agricoles":{
+ "account_number": "2312"
+ },
+ "Bâtiments administratifs et commerciaux":{
+ "account_number": "2313"
+ },
+ "Bâtiments affectés au logement du personnel":{
+ "account_number": "2314"
+ },
+ "Bâtiments immeubles de placement":{
+ "account_number": "2315"
+ },
+ "Bâtiments de location acquisition":{
+ "account_number": "2316"
+ },
+ "account_number": "231"
+ },
+ "Bâtiments industriels, agricoles, administratifs et commerciaux sur sol d’autrui":{
+ "Bâtiments industriels":{
+ "account_number": "2321"
+ },
+ "Bâtiments agricoles":{
+ "account_number": "2322"
+ },
+ "Bâtiments administratifs et commerciaux":{
+ "account_number": "2323"
+ },
+ "Bâtiments affectés au logement du personnel":{
+ "account_number": "2324"
+ },
+ "Bâtiments immeubles de placement":{
+ "account_number": "2325"
+ },
+ "Bâtiments de location acquisition":{
+ "account_number": "2326"
+ },
+ "account_number": "232"
+ },
+ "Ouvrages d’infrastructure":{
+ "Voies de terre":{
+ "account_number": "2331"
+ },
+ "Voies de fer":{
+ "account_number": "2332"
+ },
+ "Voies d’eau":{
+ "account_number": "2333"
+ },
+ "Barrages, Digues":{
+ "account_number": "2334"
+ },
+ "Pistes d’aérodrome":{
+ "account_number": "2335"
+ },
+ "Autres ouvrages d’infrastructures":{
+ "account_number": "2338"
+ },
+ "account_number": "233"
+ },
+ "Aménagements, agencements et installations techniques":{
+ "Installations complexes spécialisées sur sol propre":{
+ "account_number": "2341"
+ },
+ "Installations complexes spécialisées sur sol d’autrui":{
+ "account_number": "2342"
+ },
+ "Installations à caractère spécifique sur sol propre":{
+ "account_number": "2343"
+ },
+ "Installations à caractère spécifique sur sol d’autrui":{
+ "account_number": "2344"
+ },
+ "Aménagements et agencements des bâtiments":{
+ "account_number": "2345"
+ },
+ "account_number": "234"
+ },
+ "Aménagements de bureaux":{
+ "Installations générales":{
+ "account_number": "2351"
+ },
+ "Autres aménagements de bureaux":{
+ "account_number": "2358"
+ },
+ "account_number": "235"
+ },
+ "Bâtiments industriels, agricoles et commerciaux mis en concession":{
+ "account_number": "237"
+ },
+ "Autres installations et agencements":{
+ "account_number": "238"
+ },
+ "Bâtiments aménagements, agencements et installations en cours":{
+ "Bâtiments en cours":{
+ "account_number": "2391"
+ },
+ "Installations en cours":{
+ "account_number": "2392"
+ },
+ "Ouvrages d’infrastructure en cours":{
+ "account_number": "2393"
+ },
+ "Aménagements et agencements et installations techniques en cours":{
+ "account_number": "2394"
+ },
+ "Aménagements de bureaux en cours":{
+ "account_number": "2395"
+ },
+ "Autres installations et agencements en cours":{
+ "account_number": "2398"
+ },
+ "account_number": "239"
+ },
+ "account_number": "23"
+ },
+ "Matériel, mobilier et actifs biologiques":{
+ "Matériel et outillage industriel et commercial":{
+ "Matériel industriel":{
+ "account_number": "2411"
+ },
+ "Outillage industriel":{
+ "account_number": "2412"
+ },
+ "Matériel commercial":{
+ "account_number": "2413"
+ },
+ "Outillage commercial":{
+ "account_number": "2414"
+ },
+ "Matériel & outillage industriel et commercial de location-acquisition":{
+ "account_number": "2416"
+ },
+ "account_number": "241"
+ },
+ "Matériel et outillage agricole":{
+ "Matériel agricole":{
+ "account_number": "2421"
+ },
+ "Outillage agricole":{
+ "account_number": "2422"
+ },
+ "Matériel & outillage agricole de location-acquisition":{
+ "account_number": "2426"
+ },
+ "account_number": "242"
+ },
+ "Matériel d’emballage récupérable et identifiable":{
+ "account_number": "243"
+ },
+ "Matériel et mobilier":{
+ "Matériel de bureau":{
+ "account_number": "2441"
+ },
+ "Matériel informatique":{
+ "account_number": "2442"
+ },
+ "Matériel bureautique":{
+ "account_number": "2443"
+ },
+ "Mobilier de bureau":{
+ "account_number": "2444"
+ },
+ "Matériel et mobilier immeubles de placement":{
+ "account_number": "2445"
+ },
+ "Matériel et mobilier de location acquisition":{
+ "account_number": "2446"
+ },
+ "Matériel et mobilier des logements du personnel":{
+ "account_number": "2447"
+ },
+ "account_number": "244"
+ },
+ "Matériel de transport":{
+ "Matériel automobile":{
+ "account_number": "2451"
+ },
+ "Matériel ferroviaire":{
+ "account_number": "2452"
+ },
+ "Matériel fluvial, lagunaire":{
+ "account_number": "2453"
+ },
+ "Matériel naval":{
+ "account_number": "2454"
+ },
+ "Matériel aérien":{
+ "account_number": "2455"
+ },
+ "Matériel de transport de location-acquisition":{
+ "account_number": "2456"
+ },
+ "Matériel hippomobile":{
+ "account_number": "2457"
+ },
+ "Autres matériels de transport":{
+ "account_number": "2458"
+ },
+ "account_number": "245"
+ },
+ "Actifs biologiques":{
+ "Cheptel, animaux de trait":{
+ "account_number": "2461"
+ },
+ "Cheptel, animaux reproducteurs":{
+ "account_number": "2462"
+ },
+ "Animaux de garde":{
+ "account_number": "2463"
+ },
+ "Plantations agricoles":{
+ "account_number": "2465"
+ },
+ "Autres actifs biologiques":{
+ "account_number": "2468"
+ },
+ "account_number": "246"
+ },
+ "Agencements, aménagements du matériel et actifs biologiques":{
+ "Agencements et aménagements du matériel":{
+ "account_number": "2471"
+ },
+ "Agencements et aménagements des actifs biologiques":{
+ "account_number": "2472"
+ },
+ "Autres agencements, aménagements du matériel et actifs biologiques":{
+ "account_number": "2478"
+ },
+ "account_number": "247"
+ },
+ "Autres matériels et mobiliers":{
+ "Collections et œuvres d’art":{
+ "account_number": "2481"
+ },
+ "Divers matériels mobiliers":{
+ "account_number": "2488"
+ },
+ "account_number": "248"
+ },
+ "Matériels et actifs biologiques en cours":{
+ "Matériel et outillage industriel et commercial":{
+ "account_number": "2491"
+ },
+ "Matériel et outillage agricole":{
+ "account_number": "2492"
+ },
+ "Matériel d’emballage récupérable et identifiable":{
+ "account_number": "2493"
+ },
+ "Matériel et mobilier de bureau":{
+ "account_number": "2494"
+ },
+ "Matériel de transport":{
+ "account_number": "2495"
+ },
+ "Actifs biologiques":{
+ "account_number": "2496"
+ },
+ "Agencements aménagements du matériel et actifs biologiques":{
+ "account_number": "2497"
+ },
+ "Autres matériels et actifs biologiques en cours":{
+ "account_number": "2498"
+ },
+ "account_number": "249"
+ },
+ "account_number": "24"
+ },
+ "Avances et acomptes versés sur immobilisations":{
+ "Avances et acomptes versés sur immobilisations incorporelles":{
+ "account_number": "251"
+ },
+ "Avances et acomptes versés sur immobilisations corporelles":{
+ "account_number": "252"
+ },
+ "account_number": "25"
+ },
+ "Titres de participation":{
+ "Titres de participation dans des sociétés sous contrôle exclusif":{
+ "account_number": "261"
+ },
+ "Titres de participation dans des sociétés sous contrôle conjoint":{
+ "account_number": "262"
+ },
+ "Titres de participation dans des sociétés conférant une influence notable":{
+ "account_number": "263"
+ },
+ "Participations dans des organismes professionnels":{
+ "account_number": "265"
+ },
+ "Parts dans des groupements d’intérêt économique (GIE)":{
+ "account_number": "266"
+ },
+ "Autres titres de participation":{
+ "account_number": "268"
+ },
+ "account_number": "26"
+ },
+ "Autres immobilisations financières":{
+ "Prêts et créances":{
+ "Prêts participatifs":{
+ "account_number": "2711"
+ },
+ "Prêts aux associés":{
+ "account_number": "2712"
+ },
+ "Billets de fonds":{
+ "account_number": "2713"
+ },
+ "Titres prêtés":{
+ "account_number": "2714"
+ },
+ "Autres prêts et créances":{
+ "account_number": "2718"
+ },
+ "account_number": "271"
+ },
+ "Prêts au personnel":{
+ "Prêts immobiliers":{
+ "account_number": "2721"
+ },
+ "Prêts mobiliers et d’installation":{
+ "account_number": "2722"
+ },
+ "Autres prêts au personnel":{
+ "account_number": "2728"
+ },
+ "account_number": "272"
+ },
+ "Créances sur l’État":{
+ "Retenues de garantie":{
+ "account_number": "2731"
+ },
+ "Fonds réglementé":{
+ "account_number": "2733"
+ },
+ "Créances sur le concédant":{
+ "account_number": "2734"
+ },
+ "Autres créances sur l’État":{
+ "account_number": "2738"
+ },
+ "account_number": "273"
+ },
+ "Titres immobilisés":{
+ "Titres immobilisés de l’activité de portefeuille (TIAP)":{
+ "account_number": "2741"
+ },
+ "Titres participatifs":{
+ "account_number": "2742"
+ },
+ "Certificats d’investissement":{
+ "account_number": "2743"
+ },
+ "Parts de fonds commun de placement (FCP)":{
+ "account_number": "2744"
+ },
+ "Obligations":{
+ "account_number": "2745"
+ },
+ "Actions ou parts propres":{
+ "account_number": "2746"
+ },
+ "Autres titres immobilisés":{
+ "account_number": "2748"
+ },
+ "account_number": "274"
+ },
+ "Dépôts et cautionnements versés":{
+ "Dépôts pour loyers d’avance":{
+ "account_number": "2751"
+ },
+ "Dépôts pour l’électricité":{
+ "account_number": "2752"
+ },
+ "Dépôts pour l’eau":{
+ "account_number": "2753"
+ },
+ "Dépôts pour le gaz":{
+ "account_number": "2754"
+ },
+ "Dépôts pour le téléphone, le télex, la télécopie":{
+ "account_number": "2755"
+ },
+ "Cautionnements sur marchés publics":{
+ "account_number": "2756"
+ },
+ "Cautionnements sur autres opérations":{
+ "account_number": "2757"
+ },
+ "Autres dépôts et cautionnements":{
+ "account_number": "2758"
+ },
+ "account_number": "275"
+ },
+ "Intérêts courus":{
+ "Prêts et créances non commerciales":{
+ "account_number": "2761"
+ },
+ "Prêts au personnel":{
+ "account_number": "2762"
+ },
+ "Créances sur l’État":{
+ "account_number": "2763"
+ },
+ "Titres immobilisés":{
+ "account_number": "2764"
+ },
+ "Dépôts et cautionnements versés":{
+ "account_number": "2765"
+ },
+ "Créances rattachées à des participations":{
+ "account_number": "2767"
+ },
+ "Immobilisations financières diverses":{
+ "account_number": "2768"
+ },
+ "account_number": "276"
+ },
+ "Créances rattachées à des participations et avances à des GIE":{
+ "Créances rattachées à des participations (groupe)":{
+ "account_number": "2771"
+ },
+ "Créances rattachées à des participations (hors groupe)":{
+ "account_number": "2772"
+ },
+ "Créances rattachées à des sociétés en participation":{
+ "account_number": "2773"
+ },
+ "Avances à des Groupements d’intérêt économique (GIE)":{
+ "account_number": "2774"
+ },
+ "account_number": "277"
+ },
+ "Immobilisations financières diverses":{
+ "Créances diverses groupe":{
+ "account_number": "2781"
+ },
+ "Créances diverses hors groupe":{
+ "account_number": "2782"
+ },
+ "Banques dépôts à terme":{
+ "account_number": "2784"
+ },
+ "Or et métaux précieux":{
+ "account_number": "2785"
+ },
+ "Autres immobilisations financières":{
+ "account_number": "2788"
+ },
+ "account_number": "278"
+ },
+ "account_number": "27"
+ },
+ "Amortissements":{
+ "account_type":"Accumulated Depreciation",
+ "Amortissements des immobilisations corporelles":{
+ "account_type":"Accumulated Depreciation",
+ "Amortissements des frais de développement":{
+ "account_type":"Accumulated Depreciation",
+ "account_number": "2811"
+ },
+ "Amortissements des brevets, licences, concessions et droits similaires":{
+ "account_type":"Accumulated Depreciation",
+ "account_number": "2812"
+ },
+ "Amortissements des logiciels et sites internet":{
+ "account_type":"Accumulated Depreciation",
+ "account_number": "2813"
+ },
+ "Amortissements des marques":{
+ "account_type":"Accumulated Depreciation",
+ "account_number": "2814"
+ },
+ "Amortissements du fonds commercial":{
+ "account_type":"Accumulated Depreciation",
+ "account_number": "2815"
+ },
+ "Amortissements du droit au bail":{
+ "account_type":"Accumulated Depreciation",
+ "account_number": "2816"
+ },
+ "Amortissements des investissements de création":{
+ "account_type":"Accumulated Depreciation",
+ "account_number": "2817"
+ },
+ "Amortissements des autres droits et valeurs incorporels":{
+ "account_type":"Accumulated Depreciation",
+ "account_number": "2818"
+ },
+ "account_number": "281"
+ },
+ "Amortissements des terrains":{
+ "Amortissements des travaux de mise en valeur des terrains":{
+ "account_number": "2824"
+ },
+ "account_number": "282"
+ },
+ "Amortissements des bâtiments, installations techniques et agencements":{
+ "Amortissements des bâtiments industriels, agricoles, administratifs et commerciaux sur sol propre":{
+ "account_number": "2831"
+ },
+ "Amortissements des bâtiments industriels, agricoles, administratifs et commerciaux sur sol d’autrui":{
+ "account_number": "2832"
+ },
+ "Amortissements des ouvrages d’infrastructure":{
+ "account_number": "2833"
+ },
+ "Amortissements des aménagements, agencements et installations techniques":{
+ "account_number": "2834"
+ },
+ "Amortissements des aménagements de bureaux":{
+ "account_number": "2835"
+ },
+ "Amortissements des bâtiments industriels, agricoles et commerciaux mis en concession":{
+ "account_number": "2837"
+ },
+ "Amortissements des autres installations et agencements":{
+ "account_number": "2838"
+ },
+ "account_number": "283"
+ },
+ "Amortissements du matériel":{
+ "Amortissements du matériel et outillage industriel et commercial":{
+ "account_number": "2841"
+ },
+ "Amortissements du matériel et outillage agricole":{
+ "account_number": "2842"
+ },
+ "Amortissements du matériel d’emballage récupérable et identifiable":{
+ "account_number": "2843"
+ },
+ "Amortissements du matériel et mobilier":{
+ "account_number": "2844"
+ },
+ "Amortissements du matériel de transport":{
+ "account_number": "2845"
+ },
+ "Amortissements des actifs biologiques":{
+ "account_number": "2846"
+ },
+ "Amortissements des agencements et aménagements du matériel et des actifs biologiques":{
+ "account_number": "2847"
+ },
+ "Amortissements des autres matériels":{
+ "account_number": "2848"
+ },
+ "account_number": "284"
+ },
+ "account_number": "28"
+ },
+ "Dépréciations des immobilisations":{
+ "Dépréciations des immobilisations incorporelles":{
+ "Dépréciations des frais de développement":{
+ "account_number": "2911"
+ },
+ "Dépréciations des brevets, licences, concessions et droits similaires":{
+ "account_number": "2912"
+ },
+ "Dépréciations des logiciels et sites internet":{
+ "account_number": "2913"
+ },
+ "Dépréciations des marques":{
+ "account_number": "2914"
+ },
+ "Dépréciations du fonds commercial":{
+ "account_number": "2915"
+ },
+ "Dépréciations du droit au bail":{
+ "account_number": "2916"
+ },
+ "Dépréciations des investissements de création":{
+ "account_number": "2917"
+ },
+ "Dépréciations des autres droits et valeurs incorporels":{
+ "account_number": "2918"
+ },
+ "Dépréciations des immobilisations incorporelles en cours":{
+ "account_number": "2919"
+ },
+ "account_number": "291"
+ },
+ "Dépréciations des terrains":{
+ "Dépréciations des terrains agricoles et forestiers":{
+ "account_number": "2921"
+ },
+ "Dépréciations des terrains nus":{
+ "account_number": "2922"
+ },
+ "Dépréciations des terrains bâtis":{
+ "account_number": "2923"
+ },
+ "Dépréciations des travaux de mise en valeur des terrains":{
+ "account_number": "2924"
+ },
+ "Dépréciations des terrains de gisement":{
+ "account_number": "2925"
+ },
+ "Dépréciations des terrains aménagés":{
+ "account_number": "2926"
+ },
+ "Dépréciations des terrains mis en concession":{
+ "account_number": "2927"
+ },
+ "Dépréciations des autres terrains":{
+ "account_number": "2928"
+ },
+ "Dépréciations des aménagements de terrains en cours":{
+ "account_number": "2929"
+ },
+ "account_number": "292"
+ },
+ "Dépréciations des bâtiments, installations techniques et agencements":{
+ "Dépréciations des bâtiments industriels, agricoles, administratifs et commerciaux sur sol propre":{
+ "account_number": "2931"
+ },
+ "Dépréciations des bâtiments industriels, agricoles, administratifs et commerciaux sur sol d’autrui":{
+ "account_number": "2932"
+ },
+ "Dépréciations des ouvrages d’infrastructures":{
+ "account_number": "2933"
+ },
+ "Dépréciations des aménagements, agencements et installations techniques":{
+ "account_number": "2934"
+ },
+ "Dépréciations des aménagements de bureaux":{
+ "account_number": "2935"
+ },
+ "Dépréciations des bâtiments industriels, agricoles et commerciaux mis en concession":{
+ "account_number": "2937"
+ },
+ "Dépréciations des autres installations et agencements":{
+ "account_number": "2938"
+ },
+ "Dépréciations des bâtiments et installations en cours":{
+ "account_number": "2939"
+ },
+ "account_number": "293"
+ },
+ "Dépréciations de matériel, du mobilier et de l’actif biologique":{
+ "Dépréciations du matériel et outillage industriel et commercial":{
+ "account_number": "2941"
+ },
+ "Dépréciations du matériel et outillage agricole":{
+ "account_number": "2942"
+ },
+ "Dépréciations du matériel d’emballage récupérable et identifiable":{
+ "account_number": "2943"
+ },
+ "Dépréciations du matériel et mobilier":{
+ "account_number": "2944"
+ },
+ "Dépréciations du matériel de transport":{
+ "account_number": "2945"
+ },
+ "Dépréciations des actifs biologiques":{
+ "account_number": "2946"
+ },
+ "Dépréciations des agencements et aménagements du matériel et des actifs biologiques":{
+ "account_number": "2947"
+ },
+ "Dépréciations des autres matériels":{
+ "account_number": "2948"
+ },
+ "Dépréciations de matériel en cours":{
+ "account_number": "2949"
+ },
+ "account_number": "294"
+ },
+ "Dépréciations des avances et acomptes versés sur immobilisations":{
+ "Dépréciations des avances et acomptes versés sur immobilisations incorporelles":{
+ "account_number": "2951"
+ },
+ "Dépréciations des avances et acomptes versés sur immobilisations corporelles":{
+ "account_number": "2952"
+ },
+ "account_number": "295"
+ },
+ "Dépréciations des titres de participation":{
+ "Dépréciations des titres de participation dans des sociétés sous contrôle exclusif":{
+ "account_number": "2961"
+ },
+ "Dépréciations des titres de participation dans les sociétés sous contrôle conjoint":{
+ "account_number": "2962"
+ },
+ "Dépréciations des titres de participation dans les sociétés conférant une influence notable":{
+ "account_number": "2963"
+ },
+ "Dépréciations des participations dans des organismes professionnels":{
+ "account_number": "2965"
+ },
+ "Dépréciations des parts dans des GIE":{
+ "account_number": "2966"
+ },
+ "Dépréciations des autres titres de participation":{
+ "account_number": "2968"
+ },
+ "account_number": "296"
+ },
+ "Dépréciations des autres immobilisations financières":{
+ "Dépréciations des prêts et créances":{
+ "account_number": "2971"
+ },
+ "Dépréciations des prêts au personnel":{
+ "account_number": "2972"
+ },
+ "Dépréciations des créances sur l’État":{
+ "account_number": "2973"
+ },
+ "Dépréciations des titres immobilisés":{
+ "account_number": "2974"
+ },
+ "Dépréciations des dépôts et cautionnements versés":{
+ "account_number": "2975"
+ },
+ "Dépréciations des créances rattachées à des participations et avances à des GIE":{
+ "account_number": "2977"
+ },
+ "Dépréciations des créances financières diverses":{
+ "account_number": "2978"
+ },
+ "account_number": "297"
+ },
+ "account_number": "29"
+ },
+ "root_type":"Asset",
+ "account_number": "2"
+ },
+ "Comptes de Stocks":{
+ "Marchandises":{
+ "Marchandises A":{
+ "Marchandises A1":{
+ "account_number": "3111"
+ },
+ "Marchandises A2":{
+ "account_number": "3112"
+ },
+ "account_number": "311"
+ },
+ "Marchandises B":{
+ "Marchandises B1":{
+ "account_number": "3121"
+ },
+ "Marchandises B2":{
+ "account_number": "3122"
+ },
+ "account_number": "312"
+ },
+ "Actifs biologiques":{
+ "Animaux":{
+ "account_number": "3131"
+ },
+ "Végétaux":{
+ "account_number": "3132"
+ },
+ "account_number": "313"
+ },
+ "Marchandises hors activités ordinaires (HAO)":{
+ "account_number": "318"
+ },
+ "account_number": "31"
+ },
+ "Matières premières et fournitures liées":{
+ "Matières A":{
+ "account_number": "321"
+ },
+ "Matières B":{
+ "account_number": "322"
+ },
+ "Fournitures (A, B)":{
+ "account_number": "323"
+ },
+ "account_number": "32"
+ },
+ "Autres approvisionnements":{
+ "Matières consommables":{
+ "account_number": "331"
+ },
+ "Fournitures d’atelier et d’usine":{
+ "account_number": "332"
+ },
+ "Fournitures de magasin":{
+ "account_number": "333"
+ },
+ "Fournitures de bureau":{
+ "account_number": "334"
+ },
+ "Emballages":{
+ "Emballages perdus":{
+ "account_number": "3351"
+ },
+ "Emballages récupérables non identifiables":{
+ "account_number": "3352"
+ },
+ "Emballages à usage mixte":{
+ "account_number": "3353"
+ },
+ "Autres emballages":{
+ "account_number": "3358"
+ },
+ "account_number": "335"
+ },
+ "Autres matières":{
+ "account_number": "338"
+ },
+ "account_number": "33"
+ },
+ "Produits en cours":{
+ "Produits en cours":{
+ "Produits en cours P1":{
+ "account_number": "3411"
+ },
+ "Produits en cours P2":{
+ "account_number": "3412"
+ },
+ "account_number": "341"
+ },
+ "Travaux en cours":{
+ "Travaux en cours T1":{
+ "account_number": "3421"
+ },
+ "Travaux en cours T2":{
+ "account_number": "3422"
+ },
+ "account_number": "342"
+ },
+ "Produits intermédiaires en cours":{
+ "Produits intermédiaires A":{
+ "account_number": "3431"
+ },
+ "Produits intermédiaires B":{
+ "account_number": "3432"
+ },
+ "account_number": "343"
+ },
+ "Produits résiduels en cours":{
+ "Produits résiduels A":{
+ "account_number": "3441"
+ },
+ "Produits résiduels B":{
+ "account_number": "3442"
+ },
+ "account_number": "344"
+ },
+ "Actifs biologiques en cours":{
+ "Animaux":{
+ "account_number": "3451"
+ },
+ "Végétaux":{
+ "account_number": "3452"
+ },
+ "account_number": "345"
+ },
+ "account_number": "34"
+ },
+ "Services en cours":{
+ "Études en cours":{
+ "Études en cours E1":{
+ "account_number": "3511"
+ },
+ "Études en cours E2":{
+ "account_number": "3512"
+ },
+ "account_number": "351"
+ },
+ "Prestations de services en cours":{
+ "Prestations de services S1":{
+ "account_number": "3521"
+ },
+ "Prestations de services S2":{
+ "account_number": "3522"
+ }
+ },
+ "account_number": "35"
+ },
+ "Produits finis":{
+ "Produits finis A":{
+ "account_number": "361"
+ },
+ "Produits finis B":{
+ "account_number": "362"
+ },
+ "Actifs biologiques":{
+ "Animaux":{
+ "account_number": "3631"
+ },
+ "Végétaux":{
+ "account_number": "3632"
+ },
+ "Autres stocks (activités annexes)":{
+ "account_number": "3638"
+ },
+ "account_number": "363"
+ },
+ "account_number": "36"
+ },
+ "Produits intermédiaires et résiduels":{
+ "Produits intermédiaires":{
+ "Produits intermédiaires A":{
+ "account_number": "3711"
+ },
+ "Produits intermédiaires B":{
+ "account_number": "3712"
+ },
+ "account_number": "371"
+ },
+ "Produits résiduels":{
+ "Déchets":{
+ "account_number": "3721"
+ },
+ "Rebuts":{
+ "account_number": "3722"
+ },
+ "Matières de Récupération":{
+ "account_number": "3723"
+ },
+ "account_number": "372"
+ },
+ "Actifs biologiques":{
+ "Animaux":{
+ "account_number": "3731"
+ },
+ "Végétaux":{
+ "account_number": "3732"
+ },
+ "Autres stocks (activités annexes)":{
+ "account_number": "3738"
+ },
+ "account_number": "373"
+ },
+ "account_number": "37"
+ },
+ "Stocks en cours de route, en consignation ou en dépôt":{
+ "account_type":"Stock",
+ "Marchandises en cours de route":{
+ "account_number": "381"
+ },
+ "Matières premières et fournitures liées en cours de route":{
+ "account_number": "382"
+ },
+ "Autres approvisionnements en cours de route":{
+ "account_number": "383"
+ },
+ "Produits finis en cours de route":{
+ "account_number": "386"
+ },
+ "Stock en consignation ou en dépôt":{
+ "Stock en consignation":{
+ "account_number": "3871"
+ },
+ "Stock en dépôt":{
+ "account_number": "3872"
+ },
+ "account_number": "387"
+ },
+ "Stock provenant d’immobilisations mises hors service ou au rebut":{
+ "account_number": "388"
+ },
+ "account_number": "38"
+ },
+ "Dépréciations des stocks et encours de production":{
+ "Dépréciations des stocks de marchandises":{
+ "account_number": "391"
+ },
+ "Dépréciations des stocks de matières premières et fournitures liées":{
+ "account_number": "392"
+ },
+ "Dépréciations des stocks d’autres approvisionnements":{
+ "account_number": "393"
+ },
+ "Dépréciations des productions en cours":{
+ "account_number": "394"
+ },
+ "Dépréciations des services en cours":{
+ "account_number": "395"
+ },
+ "Dépréciations des stocks de produits finis":{
+ "account_number": "396"
+ },
+ "Dépréciations des stocks de produits intermédiaires et résiduels":{
+ "account_number": "397"
+ },
+ "Dépréciations des stocks en cours de route, en consignation ou en dépôt":{
+ "account_number": "398"
+ },
+ "account_number": "39"
+ },
+ "root_type":"Asset",
+ "account_number": "3"
+ },
+ "4-Comptes de Tiers (ACTIF)":{
+ "40-Fournisseurs et comptes rattachés (ACTIF)":{
+ "Fournisseurs débiteurs":{
+ "Fournisseurs Avances et acomptes versés":{
+ "account_number": "4091"
+ },
+ "Fournisseurs Groupe avances et acomptes versés":{
+ "account_number": "4092"
+ },
+ "Fournisseurs Sous-traitants avances et acomptes versés":{
+ "account_number": "4093"
+ },
+ "Fournisseurs Créances pour emballages et matériels à rendre":{
+ "account_number": "4094"
+ },
+ "Fournisseurs Rabais, remises, ristournes et autres avoirs à obtenir":{
+ "account_number": "4098"
+ },
+ "account_number": "409"
+ }
+ },
+ "41-Clients et comptes rattachés (ACTIF)":{
+ "Clients":{
+ "Clients":{
+ "account_type":"Receivable",
+ "account_number": "4111"
+ },
+ "Clients groupe":{
+ "account_type":"Receivable",
+ "account_number": "4112"
+ },
+ "Clients, État et Collectivités publiques":{
+ "account_type":"Receivable",
+ "account_number": "4114"
+ },
+ "Clients, organismes internationaux":{
+ "account_type":"Receivable",
+ "account_number": "4115"
+ },
+ "Clients, réserve de propriété":{
+ "account_type":"Receivable",
+ "account_number": "4116"
+ },
+ "Client, retenues de garantie":{
+ "account_type":"Receivable",
+ "account_number": "4117"
+ },
+ "Clients, dégrèvement de taxes sur la valeur ajoutée (TVA)":{
+ "account_type":"Receivable",
+ "account_number": "4118"
+ },
+ "account_type":"Receivable",
+ "account_number": "411"
+ },
+ "Clients, effets à recevoir en portefeuille":{
+ "Clients, effets à recevoir":{
+ "account_type":"Receivable",
+ "account_number": "4121"
+ },
+ "Clients Groupe, effets à recevoir":{
+ "account_type":"Receivable",
+ "account_number": "4122"
+ },
+ "État et Collectivités publiques, effets à recevoir":{
+ "account_type":"Receivable",
+ "account_number": "4124"
+ },
+ "Organismes Internationaux, effets à recevoir":{
+ "account_type":"Receivable",
+ "account_number": "4125"
+ },
+ "account_type":"Receivable",
+ "account_number": "412"
+ },
+ "Clients, chèques, effets et autres valeurs impayées":{
+ "Clients, chèques impayés":{
+ "account_type":"Receivable",
+ "account_number": "4131"
+ },
+ "Clients, effets impayés":{
+ "account_type":"Receivable",
+ "account_number": "4132"
+ },
+ "Clients, cartes de crédit impayées":{
+ "account_type":"Receivable",
+ "account_number": "4133"
+ },
+ "Clients, autres valeurs impayées":{
+ "account_type":"Receivable",
+ "account_number": "4138"
+ },
+ "account_type":"Receivable",
+ "account_number": "413"
+ },
+ "Créances sur cessions courantes d’immobilisations":{
+ "Créances en compte, immobilisations incorporelles":{
+ "account_type":"Receivable",
+ "account_number": "4141"
+ },
+ "Créances en compte, immobilisations corporelles":{
+ "account_type":"Receivable",
+ "account_number": "4142"
+ },
+ "Effets à recevoir, immobilisations incorporelles":{
+ "account_type":"Receivable",
+ "account_number": "4146"
+ },
+ "Effets à recevoir, immobilisations corporelles":{
+ "account_type":"Receivable",
+ "account_number": "4147"
+ },
+ "account_type":"Receivable",
+ "account_number": "414"
+ },
+ "Clients, effets escomptés non échus":{
+ "account_type":"Receivable",
+ "account_number": "415"
+ },
+ "Créances clients litigieuses ou douteuses":{
+ "Créances litigieuses":{
+ "account_type":"Receivable",
+ "account_number": "4161"
+ },
+ "Créances douteuses":{
+ "account_type":"Receivable",
+ "account_number": "4162"
+ },
+ "account_type":"Receivable",
+ "account_number": "416"
+ },
+ "Clients, produits à recevoir":{
+ "Clients, factures à établir":{
+ "account_type":"Receivable",
+ "account_number": "4181"
+ },
+ "Clients, intérêts courus":{
+ "account_type":"Receivable",
+ "account_number": "4186"
+ },
+ "account_type":"Receivable",
+ "account_number": "418"
+ },
+ "account_type":"Receivable"
+ },
+ "42-Personnel (ACTIF)":{
+ "Personnel, avances et acomptes":{
+ "Personnel, avances":{
+ "account_number": "4211"
+ },
+ "Personnel, acomptes":{
+ "account_number": "4212"
+ },
+ "Frais avancés et fournitures au personnel":{
+ "account_number": "4213"
+ },
+ "account_number": "421"
+ }
+ },
+ "43-Organismes sociaux (ACTIF)":{
+ "431-Sécurité sociale":{
+ "Prestations familiales":{
+ "account_number": "4311"
+ },
+ "Accidents de travail":{
+ "account_number": "4312"
+ },
+ "Caisse de retraite obligatoire":{
+ "account_number": "4313"
+ },
+ "Caisse de retraite facultative":{
+ "account_number": "4314"
+ },
+ "Autres cotisations sociales":{
+ "account_number": "4318"
+ }
+ },
+ "432-Caisses de retraite complémentaire":{
+ },
+ "433-Autres organismes sociaux":{
+ "Mutuelle":{
+ "account_number": "4331"
+ },
+ "Assurances retraite":{
+ "account_number": "4332"
+ },
+ "Assurances et organismes de santé":{
+ "account_number": "4333"
+ }
+ },
+ "438-Organismes sociaux, charges à payer et produits à recevoir":{
+ "Produits à recevoir":{
+ "account_number": "4387"
+ }
+ }
+ },
+ "44-État et collectivités publiques (ACTIF)":{
+ "État, TVA facturée":{
+ "TVA facturée sur ventes":{
+ "account_number": "4431"
+ },
+ "TVA facturée sur prestations de services":{
+ "account_number": "4432"
+ },
+ "TVA facturée sur travaux":{
+ "account_number": "4433"
+ },
+ "TVA facturée sur production livrée à soi-même":{
+ "account_number": "4434"
+ },
+ "TVA sur factures à établir":{
+ "account_number": "4435"
+ },
+ "account_number": "443"
+ },
+ "État, TVA récupérable":{
+ "TVA récupérable sur immobilisations":{
+ "account_number": "4451"
+ },
+ "TVA récupérable sur achats":{
+ "account_number": "4452"
+ },
+ "TVA récupérable sur transport":{
+ "account_number": "4453"
+ },
+ "TVA récupérable sur services extérieurs et autres charges":{
+ "account_number": "4454"
+ },
+ "TVA récupérable sur factures non parvenues":{
+ "account_number": "4455"
+ },
+ "TVA transférée par d’autres entités":{
+ "account_number": "4456"
+ },
+ "account_number": "445"
+ },
+ "État, charges à payer et produits à recevoir":{
+ "Charges à payer":{
+ "account_number": "4486"
+ },
+ "Produits à recevoir":{
+ "account_number": "4487"
+ },
+ "account_number": "448"
+ },
+ "État, créances et dettes diverses":{
+ "État, obligations cautionnées":{
+ "account_number": "4491"
+ },
+ "État, avances et acomptes versés sur impôts":{
+ "account_number": "4492"
+ },
+ "État, fonds de dotation à recevoir":{
+ "account_number": "4493"
+ },
+ "État, subventions investissement à recevoir":{
+ "account_number": "4494"
+ },
+ "État, subventions d’exploitation à recevoir":{
+ "account_number": "4495"
+ },
+ "État, subventions d’équilibre à recevoir":{
+ "account_number": "4496"
+ },
+ "État, avances sur subventions":{
+ "account_number": "4497"
+ },
+ "État, fonds réglementés provisionnés":{
+ "account_number": "4499"
+ },
+ "account_number": "449"
+ }
+ },
+ "45-Organismes internationaux (ACTIF)":{
+ "Opérations avec les organismes africains":{
+ "account_number": "451"
+ },
+ "Opérations avec les autres organismes internationaux":{
+ "account_number": "452"
+ },
+ "Organismes internationaux, fonds de dotation et subventions à recevoir":{
+ "Organismes internationaux, fonds de dotation à recevoir":{
+ "account_number": "4581"
+ },
+ "Organismes internationaux, subventions à recevoir":{
+ "account_number": "4582"
+ },
+ "account_number": "458"
+ }
+ },
+ "46-Apporteurs, associés et groupe (ACTIF)":{
+ "461-Apporteurs, opérations sur le capital":{
+ "Apporteurs, capital appelé, non versé":{
+ "account_number": "4613"
+ },
+ "Apporteurs, compte d’apport, opérations de restructuration (fusion...)":{
+ "account_number": "4614"
+ },
+ "Apporteurs, titres à échanger":{
+ "account_number": "4618"
+ }
+ },
+ "Apporteurs, restant dû sur capital appelé":{
+ "account_number": "467"
+ }
+ },
+ "47-Débiteurs et créditeurs divers (ACTIF)":{
+ "472-Créances et dettes sur titres de placement":{
+ "Créances sur cessions de titres de placement":{
+ "account_number": "4721"
+ },
+ "Versements restant à effectuer sur titres de placement non libérés":{
+ "account_number": "4726"
+ }
+ },
+ "473-Intermédiaires Opérations faites pour compte de tiers":{
+ "Mandants":{
+ "account_number": "4731"
+ },
+ "Mandataires":{
+ "account_number": "4732"
+ },
+ "Commettants":{
+ "account_number": "4733"
+ },
+ "Commissionnaires":{
+ "account_number": "4734"
+ },
+ "État, Collectivités publiques, fonds global d’allocation":{
+ "account_number": "4739"
+ }
+ },
+ "474-Compte de répartition périodique des charges et des produits":{
+ "Compte de répartition périodique des produits":{
+ "account_number": "4747"
+ }
+ },
+ "475-Compte transitoire, ajustement spécial lié à la révision du SYSCOHADA":{
+ "Compte actif":{
+ "account_type":"Temporary",
+ "account_number": "4751"
+ }
+ },
+ "Charges constatées d’avance":{
+ "account_number": "476"
+ },
+ "478-Écarts de conversion actif":{
+ "Diminution des créances d’exploitation":{
+ "account_number": "4781"
+ },
+ "Diminution des créances financières":{
+ "account_number": "4782"
+ },
+ "Augmentation des dettes d’exploitation":{
+ "account_number": "4783"
+ },
+ "Augmentation des dettes financières":{
+ "account_number": "4784"
+ },
+ "Différences d’évaluation sur instruments de trésorerie":{
+ "account_number": "4786"
+ },
+ "Différences compensées par couverture de change":{
+ "account_number": "4788"
+ }
+ }
+ },
+ "48-Créances et dettes hors activités ordinaires (ACTIF)":{
+ "Créances sur cessions d’immobilisations":{
+ "En compte, immobilisations incorporelles":{
+ "account_number": "4851"
+ },
+ "En compte, immobilisations corporelles":{
+ "account_number": "4852"
+ },
+ "Effets à recevoir, immobilisations incorporelles":{
+ "account_number": "4853"
+ },
+ "Effets à recevoir, immobilisations corporelles":{
+ "account_number": "4854"
+ },
+ "Effets escomptés non échus":{
+ "account_number": "4855"
+ },
+ "Retenues de garantie":{
+ "account_number": "4857"
+ },
+ "Factures à établir":{
+ "account_number": "4858"
+ },
+ "account_number": "485"
+ },
+ "Autres créances hors activités ordinaires (HAO)":{
+ "account_number": "488"
+ }
+ },
+ "49-Dépréciations et provisions pour risques à court terme (tiers) (ACTIF)":{
+ "Dépréciations des comptes clients":{
+ "Créances litigieuses":{
+ "account_number": "4911"
+ },
+ "Créances douteuses":{
+ "account_number": "4912"
+ },
+ "account_number": "491"
+ },
+ "Dépréciations des comptes organismes internationaux":{
+ "account_number": "495"
+ },
+ "Dépréciations des comptes apporteurs, associés et groupe":{
+ "Associés, comptes courants":{
+ "account_number": "4962"
+ },
+ "Associés, opérations faites en commun":{
+ "account_number": "4963"
+ },
+ "Groupe, comptes courants":{
+ "account_number": "4966"
+ },
+ "account_number": "496"
+ },
+ "Dépréciations des comptes débiteurs divers":{
+ "account_number": "497"
+ },
+ "Dépréciations des comptes de créances HAO":{
+ "Créances sur cessions d’immobilisations":{
+ "account_number": "4985"
+ },
+ "Créances sur cessions de titres de placement":{
+ "account_number": "4986"
+ },
+ "Autres créances HAO":{
+ "account_number": "4988"
+ },
+ "account_number": "498"
+ },
+ "Provisions pour risques à court terme":{
+ "Sur opérations d’exploitation":{
+ "account_number": "4991"
+ },
+ "Sur opérations financières":{
+ "account_number": "4997"
+ },
+ "Sur opérations HAO":{
+ "account_number": "4998"
+ },
+ "account_number": "499"
+ }
+ },
+ "root_type":"Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)":{
+ "40-Fournisseurs et comptes rattachés (PASSIF)":{
+ "Fournisseurs, dettes en compte":{
+ "Fournisseurs":{
+ "account_type":"Payable",
+ "account_number": "4011"
+ },
+ "Fournisseurs groupe":{
+ "account_type":"Payable",
+ "account_number": "4012"
+ },
+ "Fournisseurs sous-traitants":{
+ "account_type":"Payable",
+ "account_number": "4013"
+ },
+ "Fournisseurs, réserve de propriété":{
+ "account_type":"Payable",
+ "account_number": "4016"
+ },
+ "Fournisseur, retenues de garantie":{
+ "account_type":"Payable",
+ "account_number": "4017"
+ },
+ "account_type":"Payable",
+ "account_number": "401"
+ },
+ "Fournisseurs, effets à payer":{
+ "Fournisseurs Effets à payer":{
+ "account_type":"Payable",
+ "account_number": "4021"
+ },
+ "Fournisseurs Groupe, effets à payer":{
+ "account_type":"Payable",
+ "account_number": "4022"
+ },
+ "Fournisseurs Sous-traitants, effets à payer":{
+ "account_type":"Payable",
+ "account_number": "4023"
+ },
+ "account_type":"Payable",
+ "account_number": "402"
+ },
+ "Fournisseurs, acquisitions courantes d’immobilisations":{
+ "Fournisseurs Dettes en comptes, immobilisations incorporelles":{
+ "account_type":"Payable",
+ "account_number": "4041"
+ },
+ "Fournisseurs Dettes en comptes, immobilisations corporelles":{
+ "account_type":"Payable",
+ "account_number": "4042"
+ },
+ "Fournisseurs Effets à payer, immobilisations incorporelles":{
+ "account_type":"Payable",
+ "account_number": "4046"
+ },
+ "Fournisseurs Effets à payer, immobilisations corporelles":{
+ "account_type":"Payable",
+ "account_number": "4047"
+ },
+ "account_type":"Payable",
+ "account_number": "404"
+ },
+ "Fournisseurs, factures non parvenues":{
+ "Fournisseurs":{
+ "account_type":"Stock Received But Not Billed",
+ "account_number": "4081"
+ },
+ "Fournisseurs groupe":{
+ "account_type":"Stock Received But Not Billed",
+ "account_number": "4082"
+ },
+ "Fournisseurs sous-traitants":{
+ "account_type":"Stock Received But Not Billed",
+ "account_number": "4083"
+ },
+ "Fournisseurs, intérêts courus":{
+ "account_type":"Stock Received But Not Billed",
+ "account_number": "4086"
+ },
+ "account_type":"Stock Received But Not Billed",
+ "account_number": "408"
+ },
+ "account_type":"Payable"
+ },
+ "41-Clients et comptes rattachés (PASSIF)":{
+ "Clients créditeurs":{
+ "Clients, avances et acomptes reçus":{
+ "account_number": "4191"
+ },
+ "Clients groupe, avances et acomptes reçus":{
+ "account_number": "4192"
+ },
+ "Clients, dettes pour emballages et matériels consignés":{
+ "account_number": "4194"
+ },
+ "Clients, rabais, remises, ristournes et autres avoirs à accorder":{
+ "account_number": "4198"
+ },
+ "account_number": "419"
+ }
+ },
+ "42-Personnel (PASSIF)":{
+ "Personnel, rémunérations dues":{
+ "account_number": "422"
+ },
+ "Personnel, oppositions, saisies-arrêts":{
+ "Personnel, oppositions":{
+ "account_number": "4231"
+ },
+ "Personnel, saisies-arrêts":{
+ "account_number": "4232"
+ },
+ "Personnel, avis à tiers détenteur":{
+ "account_number": "4233"
+ },
+ "account_number": "423"
+ },
+ "Personnel, œuvres sociales internes":{
+ "Assistance médicale":{
+ "account_number": "4241"
+ },
+ "Allocations familiales":{
+ "account_number": "4242"
+ },
+ "Organismes sociaux rattachés à l’entité":{
+ "account_number": "4245"
+ },
+ "Autres œuvres sociales internes":{
+ "account_number": "4248"
+ },
+ "account_number": "424"
+ },
+ "Représentants du personnel":{
+ "Délégués du personnel":{
+ "account_number": "4251"
+ },
+ "Syndicats et Comités d’entreprises, d’Établissement":{
+ "account_number": "4252"
+ },
+ "Autres représentants du personnel":{
+ "account_number": "4258"
+ },
+ "account_number": "425"
+ },
+ "Personnel, participation aux bénéfices et au capital":{
+ "Participation aux bénéfices":{
+ "account_number": "4261"
+ },
+ "Participation au capital":{
+ "account_number": "4264"
+ },
+ "account_number": "426"
+ },
+ "Personnel dépôts":{
+ "account_number": "427"
+ },
+ "Personnel, charges à payer et produits à recevoir":{
+ "Dettes provisionnées pour congés à payer":{
+ "account_number": "4281"
+ },
+ "Autres charges à payer":{
+ "account_number": "4286"
+ },
+ "Produits à recevoir":{
+ "account_number": "4287"
+ },
+ "account_number": "428"
+ }
+ },
+ "43-Organismes sociaux (PASSIF)":{
+ "438-Organismes sociaux, charges à payer et produits à recevoir":{
+ "Charges sociales sur gratifications à payer":{
+ "account_number": "4381"
+ },
+ "Charges sociales sur congés à payer":{
+ "account_number": "4382"
+ },
+ "Autres charges à payer":{
+ "account_number": "4386"
+ }
+ }
+ },
+ "44-État et collectivités publiques (PASSIF)":{
+ "État, impôt sur les bénéfices":{
+ "account_number": "441"
+ },
+ "État, autres impôts et taxes":{
+ "Impôts et taxes d’État":{
+ "account_number": "4421"
+ },
+ "Impôts et taxes pour les collectivités publiques":{
+ "account_number": "4422"
+ },
+ "Impôts et taxes recouvrables sur des obligataires":{
+ "account_number": "4423"
+ },
+ "Impôts et taxes recouvrables sur des associés":{
+ "account_number": "4424"
+ },
+ "Droits de douane":{
+ "account_number": "4426"
+ },
+ "Autres impôts et taxes":{
+ "account_number": "4428"
+ },
+ "account_number": "442"
+ },
+ "État, TVA due ou crédit de TVA":{
+ "État, TVA due":{
+ "account_number": "4441"
+ },
+ "État, crédit de TVA à reporter":{
+ "account_number": "4449"
+ },
+ "account_number": "444"
+ },
+ "État, autres taxes sur le chiffre d’affaires":{
+ "account_number": "446"
+ },
+ "État, impôts retenus à la source":{
+ "Impôt Général sur le revenu":{
+ "account_number": "4471"
+ },
+ "Impôts sur salaires":{
+ "account_number": "4472"
+ },
+ "Contribution nationale":{
+ "account_number": "4473"
+ },
+ "Contribution nationale de solidarité":{
+ "account_number": "4474"
+ },
+ "Autres impôts et contributions":{
+ "account_number": "4478"
+ },
+ "account_number": "447"
+ }
+ },
+ "46-Apporteurs, associés et groupe (PASSIF)":{
+ "461-Apporteurs, opérations sur le capital (PASSIF)":{
+ "Apporteurs, apports en nature":{
+ "account_number": "4611"
+ },
+ "Apporteurs, apports en numéraire":{
+ "account_number": "4612"
+ },
+ "Apporteurs, versements reçus sur augmentation de capital":{
+ "account_number": "4615"
+ },
+ "Apporteurs, versements anticipés":{
+ "account_number": "4616"
+ },
+ "Apporteurs défaillants":{
+ "account_number": "4617"
+ },
+ "Apporteurs, capital à rembourser":{
+ "account_number": "4619"
+ }
+ },
+ "462-Associés, comptes courants":{
+ "Principal":{
+ "account_number": "4621"
+ },
+ "Intérêts courus":{
+ "account_number": "4626"
+ }
+ },
+ "463-Associés, opérations faites en commun et GIE":{
+ "Opérations courantes":{
+ "account_number": "4631"
+ },
+ "Intérêts courus":{
+ "account_number": "4636"
+ }
+ },
+ "Associés, dividendes à payer":{
+ "account_number": "465"
+ },
+ "Groupe, comptes courants":{
+ "account_number": "466"
+ }
+ },
+ "47-Débiteurs et créditeurs divers (PASSIF)":{
+ "471-Débiteurs et créditeurs divers":{
+ "Débiteurs divers":{
+ "account_number": "4711"
+ },
+ "Créditeurs divers":{
+ "account_number": "4712"
+ },
+ "Obligataires":{
+ "account_number": "4713"
+ },
+ "Rémunérations d’administrateurs":{
+ "account_number": "4715"
+ },
+ "Compte d’affacturage":{
+ "account_number": "4716"
+ },
+ "Débiteurs divers retenues de garantie":{
+ "account_number": "4717"
+ },
+ "Apport, compte de fusion et opérations assimilées":{
+ "account_number": "4718"
+ },
+ "Bons de souscription d’actions et d’obligations":{
+ "account_number": "4719"
+ }
+ },
+ "474-Compte de répartition périodique des charges et des produits (PASSIF)":{
+ "Compte de répartition périodique des charges":{
+ "account_number": "4746"
+ }
+ },
+ "475-Compte transitoire, ajustement spécial lié à la révision du SYSCOHADA (PASSIF)":{
+ "Compte passif":{
+ "account_number": "4752"
+ }
+ },
+ "Produits constatés d’avance":{
+ "account_number": "477"
+ },
+ "479-Écarts de conversion passif":{
+ "Augmentation des créances d’exploitation":{
+ "account_number": "4791"
+ },
+ "Augmentation des créances financières":{
+ "account_number": "4792"
+ },
+ "Diminution des dettes d’exploitation":{
+ "account_number": "4793"
+ },
+ "Diminution des dettes financières":{
+ "account_number": "4794"
+ },
+ "Différences d’évaluation sur instruments de trésorerie":{
+ "account_number": "4797"
+ },
+ "Différences compensées par couverture de change":{
+ "account_number": "4798"
+ }
+ }
+ },
+ "48-Créances et dettes hors activités ordinaires (HAO) (PASSIF)":{
+ "Fournisseurs d’investissements":{
+ "Immobilisations incorporelles":{
+ "account_number": "4811"
+ },
+ "Immobilisations corporelles":{
+ "account_number": "4812"
+ },
+ "Versements restant à effectuer sur titres de participation et titres immobilisés non libérés":{
+ "account_number": "4813"
+ },
+ "Réserve de propriété":{
+ "account_number": "4816"
+ },
+ "Retenues de garantie":{
+ "account_number": "4817"
+ },
+ "Factures non parvenues":{
+ "account_number": "4818"
+ },
+ "account_number": "481"
+ },
+ "Fournisseurs d’investissements, effets à payer":{
+ "Immobilisations incorporelles":{
+ "account_number": "4821"
+ },
+ "Immobilisations corporelles":{
+ "account_number": "4822"
+ },
+ "account_number": "482"
+ },
+ "Autres dettes hors activités ordinaires (HAO)":{
+ "Produits":{
+ "account_number": "4887"
+ },
+ "account_number": "484"
+ }
+ },
+ "root_type":"Liability"
+ },
+ "Comptes de trésorerie":{
+ "Titres de placement":{
+ "Titres du trésor et bons de caisse à court terme":{
+ "Titres du Trésor à court terme":{
+ "account_number": "5011"
+ },
+ "Titres d’organismes financiers":{
+ "account_number": "5012"
+ },
+ "Bons de caisse à court terme":{
+ "account_number": "5013"
+ },
+ "Frais d’acquisition des titres de trésor et bons de caisse":{
+ "account_number": "5016"
+ },
+ "account_number": "501"
+ },
+ "Actions":{
+ "Actions ou parts propres":{
+ "account_number": "5021"
+ },
+ "Actions cotées":{
+ "account_number": "5022"
+ },
+ "Actions non cotées":{
+ "account_number": "5023"
+ },
+ "Actions démembrées (certificats d’investissement, droits de vote)":{
+ "account_number": "5024"
+ },
+ "Autres actions":{
+ "account_number": "5025"
+ },
+ "Frais d’acquisition des actions":{
+ "account_number": "5026"
+ },
+ "account_number": "502"
+ },
+ "Obligations":{
+ "Obligations émises par la société et rachetées par elle":{
+ "account_number": "5031"
+ },
+ "Obligations cotées":{
+ "account_number": "5032"
+ },
+ "Obligations non cotées":{
+ "account_number": "5033"
+ },
+ "Autres obligations":{
+ "account_number": "5035"
+ },
+ "Frais d’acquisition des obligations":{
+ "account_number": "5036"
+ },
+ "account_number": "503"
+ },
+ "Bons de souscription":{
+ "Bons de souscription d’actions":{
+ "account_number": "5042"
+ },
+ "Bons de souscription d’obligations":{
+ "account_number": "5043"
+ },
+ "account_number": "504"
+ },
+ "Titres négociables hors région":{
+ "account_number": "505"
+ },
+ "Intérêts courus":{
+ "Titres du Trésor et bons de caisse à court terme":{
+ "account_number": "5061"
+ },
+ "Actions":{
+ "account_number": "5062"
+ },
+ "Obligations":{
+ "account_number": "5063"
+ },
+ "account_number": "506"
+ },
+ "Autres titres de placement et créances assimilées":{
+ "account_number": "508"
+ },
+ "account_number": "50"
+ },
+ "Valeurs à encaisser":{
+ "Effets à encaisser":{
+ "account_number": "511"
+ },
+ "Effets à l’encaissement":{
+ "account_number": "512"
+ },
+ "Chèques à encaisser":{
+ "account_number": "513"
+ },
+ "Chèques à l’encaissement":{
+ "account_number": "514"
+ },
+ "Cartes de crédit à encaisser":{
+ "account_number": "515"
+ },
+ "Autres valeurs à l’encaissement":{
+ "Warrants":{
+ "account_number": "5181"
+ },
+ "Billets de fonds":{
+ "account_number": "5182"
+ },
+ "Chèques de voyage":{
+ "account_number": "5185"
+ },
+ "Coupons échus":{
+ "account_number": "5186"
+ },
+ "Intérêts échus des obligations":{
+ "account_number": "5187"
+ },
+ "account_number": "518"
+ },
+ "account_number": "51"
+ },
+ "Banques":{
+ "Banques locales":{
+ "Banques en monnaie nationale":{
+ "account_type": "Bank",
+ "account_number": "5211"
+ },
+ "Banques en devises":{
+ "account_type": "Bank",
+ "account_number": "5215"
+ },
+ "account_type": "Bank",
+ "account_number": "521"
+ },
+ "Banques autres États région":{
+ "account_number": "522"
+ },
+ "Banques autres États zone monétaire":{
+ "account_number": "523"
+ },
+ "Banques hors zone monétaire":{
+ "account_number": "524"
+ },
+ "Banques dépôt à terme":{
+ "account_number": "525"
+ },
+ "Banques, intérêts courus":{
+ "Banque, intérêts courus, charges à payer":{
+ "account_number": "5261"
+ },
+ "Banque, intérêts courus, produits à recevoir":{
+ "account_number": "5267"
+ },
+ "account_number": "526"
+ },
+ "account_number": "52"
+ },
+ "Établissements financiers et assimilés":{
+ "Chèques postaux":{
+ "account_number": "531"
+ },
+ "Trésor":{
+ "account_number": "532"
+ },
+ "Sociétés de gestion et d’intermédiation (SGI)":{
+ "account_number": "533"
+ },
+ "Établissements financiers, intérêts courus":{
+ "account_number": "536"
+ },
+ "Autres organismes financiers":{
+ "account_number": "538"
+ },
+ "account_number": "53"
+ },
+ "Instruments de trésorerie":{
+ "Options de taux d’intérêt":{
+ "account_number": "541"
+ },
+ "Options de taux de change":{
+ "account_number": "542"
+ },
+ "Options de taux boursiers":{
+ "account_number": "543"
+ },
+ "Instruments de marchés à terme":{
+ "account_number": "544"
+ },
+ "Avoirs d’or et autres métaux précieux":{
+ "account_number": "545"
+ },
+ "account_number": "54"
+ },
+ "Instruments de monnaie électronique":{
+ "Monnaie électronique carte carburant":{
+ "account_number": "551"
+ },
+ "Monnaie électronique téléphone portable":{
+ "account_number": "552"
+ },
+ "Monnaie électronique carte péage":{
+ "account_number": "553"
+ },
+ "Porte-monnaie électronique":{
+ "account_number": "554"
+ },
+ "Autres instruments de monnaies électroniques":{
+ "account_number": "558"
+ },
+ "account_number": "55"
+ },
+ "Banques, crédits de trésorerie et d’escompte":{
+ "Crédits de trésorerie":{
+ "account_number": "561"
+ },
+ "Escompte de crédits de campagne":{
+ "account_number": "564"
+ },
+ "Escompte de crédits ordinaires":{
+ "account_number": "565"
+ },
+ "Banques, crédits de trésorerie, intérêts courus":{
+ "account_number": "566"
+ },
+ "account_number": "56"
+ },
+ "Caisse":{
+ "Caisse siège social":{
+ "Caisse en monnaie nationale":{
+ "account_number": "5711"
+ },
+ "Caisse en devises":{
+ "account_number": "5712"
+ },
+ "account_number": "571"
+ },
+ "Caisse succursale A":{
+ "En monnaie nationale":{
+ "account_number": "5721"
+ },
+ "En devises":{
+ "account_number": "5722"
+ },
+ "account_number": "572"
+ },
+ "Caisse succursale B":{
+ "En monnaie nationale":{
+ "account_number": "5731"
+ },
+ "En devises":{
+ "account_number": "5732"
+ },
+ "account_number": "573"
+ },
+ "account_number": "57"
+ },
+ "Régies d’avances, accréditifs et virements internes":{
+ "Régies d’avance":{
+ "account_number": "581"
+ },
+ "Accréditifs":{
+ "account_number": "582"
+ },
+ "Virements de fonds":{
+ "account_number": "585"
+ },
+ "Autres virements internes":{
+ "account_number": "588"
+ },
+ "account_number": "58"
+ },
+ "Dépréciations et provisions pour risque à court terme":{
+ "Dépréciations des titres de placement":{
+ "account_number": "590"
+ },
+ "Dépréciations des titres et valeurs à encaisser":{
+ "account_number": "591"
+ },
+ "Dépréciations des comptes banques":{
+ "account_number": "592"
+ },
+ "Dépréciations des comptes établissements financiers et assimilés":{
+ "account_number": "593"
+ },
+ "Dépréciations des comptes d’instruments de trésorerie":{
+ "account_number": "594"
+ },
+ "Provisions pour risque à court terme à caractère financier":{
+ "account_number": "599"
+ },
+ "account_number": "59"
+ },
+ "root_type":"Asset",
+ "account_number": "5"
+ },
+ "Comptes de charges des activités ordinaires":{
+ "Achats et variations de stocks":{
+ "Achats de marchandises":{
+ "Dans la Région":{
+ "account_number": "6011"
+ },
+ "Hors Région":{
+ "account_number": "6012"
+ },
+ "Aux entités du groupe dans la Région":{
+ "account_number": "6013"
+ },
+ "Aux entités du groupe hors Région":{
+ "account_number": "6014"
+ },
+ "Frais sur achats":{
+ "account_number": "6015"
+ },
+ "Rabais, remises et ristournes obtenus (non ventilés)":{
+ "account_number": "6019"
+ },
+ "account_number": "601"
+ },
+ "Achats de matières premières et fournitures liées":{
+ "Dans la Région":{
+ "account_number": "6021"
+ },
+ "Hors Région":{
+ "account_number": "6022"
+ },
+ "Aux entités du groupe dans la Région":{
+ "account_number": "6023"
+ },
+ "Aux entités du groupe hors Région":{
+ "account_number": "6024"
+ },
+ "Frais sur achats":{
+ "account_number": "6025"
+ },
+ "Rabais, remises et ristournes obtenus (non ventilés)":{
+ "account_number": "6029"
+ },
+ "account_number": "602"
+ },
+ "Variations des stocks de biens achetés":{
+ "Variations des stocks de marchandises":{
+ "account_number": "6031"
+ },
+ "Variations des stocks de matières premières et fournitures liées":{
+ "account_number": "6032"
+ },
+ "Variations des stocks d’autres approvisionnements":{
+ "account_number": "6033"
+ },
+ "account_number": "603"
+ },
+ "Achats stockés de matières et fournitures consommables":{
+ "Matières consommables":{
+ "account_number": "6041"
+ },
+ "Matières combustibles":{
+ "account_number": "6042"
+ },
+ "Produits d’entretien":{
+ "account_number": "6043"
+ },
+ "Fournitures d’atelier et d’usine":{
+ "account_number": "6044"
+ },
+ "Frais sur achat":{
+ "account_number": "6045"
+ },
+ "Fournitures de magasin":{
+ "account_number": "6046"
+ },
+ "Fournitures de bureau":{
+ "account_number": "6047"
+ },
+ "Rabais, remises et ristournes obtenus (non ventilés)":{
+ "account_number": "6049"
+ },
+ "account_number": "604"
+ },
+ "Autres achats":{
+ "Fournitures non stockables Eau":{
+ "account_number": "6051"
+ },
+ "Fournitures non stockables Électricité":{
+ "account_number": "6052"
+ },
+ "Fournitures non stockables Autres énergies":{
+ "account_number": "6053"
+ },
+ "Fournitures d’entretien non stockables":{
+ "account_number": "6054"
+ },
+ "Fournitures de bureau non stockables":{
+ "account_number": "6055"
+ },
+ "Achats de petit matériel et outillage":{
+ "account_number": "6056"
+ },
+ "Achats d’études et prestations de services":{
+ "account_number": "6057"
+ },
+ "Achats de travaux, matériels et équipements":{
+ "account_number": "6058"
+ },
+ "Rabais, remises et ristournes obtenus (non ventilés)":{
+ "account_number": "6059"
+ },
+ "account_number": "605"
+ },
+ "Achats d’emballages":{
+ "Emballages perdus":{
+ "account_number": "6081"
+ },
+ "Emballages récupérables non identifiables":{
+ "account_number": "6082"
+ },
+ "Emballages à usage mixte":{
+ "account_number": "6083"
+ },
+ "Frais sur achats":{
+ "account_number": "6085"
+ },
+ "Rabais, remises et ristournes obtenus (non ventilés)":{
+ "account_number": "6089"
+ },
+ "account_number": "608"
+ },
+ "account_number": "60"
+ },
+ "Transports":{
+ "Transports sur ventes":{
+ "account_number": "612"
+ },
+ "Transports pour le compte de tiers":{
+ "account_number": "613"
+ },
+ "Transports du personnel":{
+ "account_number": "614"
+ },
+ "Transports de plis":{
+ "account_number": "616"
+ },
+ "Autres frais de transport":{
+ "Voyages et déplacements":{
+ "account_number": "6181"
+ },
+ "Transports entre établissements ou chantiers":{
+ "account_number": "6182"
+ },
+ "Transports administratifs":{
+ "account_number": "6183"
+ },
+ "account_number": "618"
+ },
+ "account_number": "61"
+ },
+ "Services extérieurs":{
+ "Sous-traitance générale":{
+ "account_number": "621"
+ },
+ "Locations, charges locatives":{
+ "Locations de terrains":{
+ "account_number": "6221"
+ },
+ "Locations de bâtiments":{
+ "account_number": "6222"
+ },
+ "Locations de matériels et outillages":{
+ "account_number": "6223"
+ },
+ "Malis sur emballages":{
+ "account_number": "6224"
+ },
+ "Locations d’emballages":{
+ "account_number": "6225"
+ },
+ "Fermages et loyers du foncier":{
+ "account_number": "6226"
+ },
+ "Locations et charges locatives diverses":{
+ "account_number": "6228"
+ },
+ "account_number": "622"
+ },
+ "Redevances de location acquisition":{
+ "Crédit-bail immobilier":{
+ "account_number": "6232"
+ },
+ "Crédit-bail mobilier":{
+ "account_number": "6233"
+ },
+ "Location-vente":{
+ "account_number": "6234"
+ },
+ "Autres contrats de location acquisition":{
+ "account_number": "6238"
+ },
+ "account_number": "623"
+ },
+ "Entretien, réparations, remise en état et maintenance":{
+ "Entretien et réparations des biens immobiliers":{
+ "account_number": "6241"
+ },
+ "Entretien et réparations des biens mobiliers":{
+ "account_number": "6242"
+ },
+ "Maintenance":{
+ "account_number": "6243"
+ },
+ "Charges de démantèlement et remise en état":{
+ "account_number": "6244"
+ },
+ "Autres entretiens et réparations":{
+ "account_number": "6248"
+ },
+ "account_number": "624"
+ },
+ "Primes d’assurance":{
+ "Assurances multirisques":{
+ "account_number": "6251"
+ },
+ "Assurances matériel de transport":{
+ "account_number": "6252"
+ },
+ "Assurances risques d’exploitation":{
+ "account_number": "6253"
+ },
+ "Assurances responsabilité du producteur":{
+ "account_number": "6254"
+ },
+ "Assurances insolvabilité clients":{
+ "account_number": "6255"
+ },
+ "Assurances transport sur ventes":{
+ "account_number": "6257"
+ },
+ "Autres primes d’assurances":{
+ "account_number": "6258"
+ },
+ "account_number": "625"
+ },
+ "Études, recherches et documentation":{
+ "Études et recherches":{
+ "account_number": "6261"
+ },
+ "Documentation générale":{
+ "account_number": "6265"
+ },
+ "Documentation technique":{
+ "account_number": "6266"
+ },
+ "account_number": "626"
+ },
+ "Publicité, publications, relations publiques":{
+ "Annonces, insertions":{
+ "account_number": "6271"
+ },
+ "Catalogues, imprimés publicitaires":{
+ "account_number": "6272"
+ },
+ "Échantillons":{
+ "account_number": "6273"
+ },
+ "Foires et expositions":{
+ "account_number": "6274"
+ },
+ "Publications":{
+ "account_number": "6275"
+ },
+ "Cadeaux à la clientèle":{
+ "account_number": "6276"
+ },
+ "Frais de colloques, séminaires, conférences":{
+ "account_number": "6277"
+ },
+ "Autres charges de publicité et relations publiques":{
+ "account_number": "6278"
+ },
+ "account_number": "627"
+ },
+ "Frais de télécommunications":{
+ "Frais de téléphone":{
+ "account_number": "6281"
+ },
+ "Frais de télex":{
+ "account_number": "6282"
+ },
+ "Frais de télécopie":{
+ "account_number": "6283"
+ },
+ "Autres frais de télécommunications":{
+ "account_number": "6288"
+ },
+ "account_number": "628"
+ },
+ "account_number": "62"
+ },
+ "Autres services extérieurs":{
+ "Frais bancaires":{
+ "Frais sur titres (vente, garde)":{
+ "account_number": "6311"
+ },
+ "Frais sur effets":{
+ "account_number": "6312"
+ },
+ "Location de coffres":{
+ "account_number": "6313"
+ },
+ "Commissions d’affacturage":{
+ "account_number": "6314"
+ },
+ "Commissions sur cartes de crédit":{
+ "account_number": "6315"
+ },
+ "Frais d’émission d’emprunts":{
+ "account_number": "6316"
+ },
+ "Frais sur instruments monnaie électronique":{
+ "account_number": "6317"
+ },
+ "Autres frais bancaires":{
+ "account_number": "6318"
+ },
+ "account_number": "631"
+ },
+ "Rémunérations d’intermédiaires et de conseils":{
+ "Commissions et courtages sur ventes":{
+ "account_number": "6322"
+ },
+ "Honoraires des professions réglementées":{
+ "account_number": "6324"
+ },
+ "Frais d’actes et de contentieux":{
+ "account_number": "6325"
+ },
+ "Rémunérations d’affacturage":{
+ "account_number": "6326"
+ },
+ "Rémunérations des autres prestataires de services":{
+ "account_number": "6327"
+ },
+ "Divers frais":{
+ "account_number": "6328"
+ },
+ "account_number": "632"
+ },
+ "Frais de formation du personnel":{
+ "account_number": "633"
+ },
+ "Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires":{
+ "Redevances pour brevets, licences":{
+ "account_number": "6342"
+ },
+ "Redevances pour logiciels":{
+ "account_number": "6343"
+ },
+ "Redevances pour marques":{
+ "account_number": "6344"
+ },
+ "Redevances pour sites internet":{
+ "account_number": "6345"
+ },
+ "Redevances pour concessions, droits et valeurs similaires":{
+ "account_number": "6346"
+ },
+ "account_number": "634"
+ },
+ "Cotisations":{
+ "Cotisations":{
+ "account_number": "6351"
+ },
+ "Concours divers":{
+ "account_number": "6358"
+ },
+ "account_number": "635"
+ },
+ "Rémunérations de personnel extérieur à l’entité":{
+ "Personnel intérimaire":{
+ "account_number": "6371"
+ },
+ "Personnel détaché ou prêté à l’entité":{
+ "account_number": "6372"
+ },
+ "account_number": "637"
+ },
+ "Autres charges externes":{
+ "Frais de recrutement du personnel":{
+ "account_number": "6381"
+ },
+ "Frais de déménagement":{
+ "account_number": "6382"
+ },
+ "Réceptions":{
+ "account_number": "6383"
+ },
+ "Missions":{
+ "account_number": "6384"
+ },
+ "Charges de copropriété":{
+ "account_number": "6385"
+ },
+ "account_number": "638"
+ },
+ "account_number": "63"
+ },
+ "Impôts et taxes":{
+ "Impôts et taxes directs":{
+ "Impôts fonciers et taxes annexes":{
+ "account_number": "6411"
+ },
+ "Patentes, licences et taxes annexes":{
+ "account_number": "6412"
+ },
+ "Taxes sur appointements et salaires":{
+ "account_number": "6413"
+ },
+ "Taxes d’apprentissage":{
+ "account_number": "6414"
+ },
+ "Formation professionnelle continue":{
+ "account_number": "6415"
+ },
+ "Autres impôts et taxes directs":{
+ "account_number": "6418"
+ },
+ "account_number": "641"
+ },
+ "Impôts et taxes indirects":{
+ "account_number": "645"
+ },
+ "Droits d’enregistrement":{
+ "Droits de mutation":{
+ "account_number": "6461"
+ },
+ "Droits de timbre":{
+ "account_number": "6462"
+ },
+ "Taxes sur les véhicules de société":{
+ "account_number": "6463"
+ },
+ "Vignettes":{
+ "account_number": "6464"
+ },
+ "Autres droits":{
+ "account_number": "6468"
+ },
+ "account_number": "646"
+ },
+ "Pénalités, amendes fiscales":{
+ "Pénalités d’assiette, impôts directs":{
+ "account_number": "6471"
+ },
+ "Pénalités d’assiette, impôts indirects":{
+ "account_number": "6472"
+ },
+ "Pénalités de recouvrement, impôts directs":{
+ "account_number": "6473"
+ },
+ "Pénalités de recouvrement, impôts indirects":{
+ "account_number": "6474"
+ },
+ "Autres pénalités et amendes fiscales":{
+ "account_number": "6478"
+ },
+ "account_number": "647"
+ },
+ "Autres impôts et taxes":{
+ "account_number": "648"
+ },
+ "account_number": "64"
+ },
+ "Autres charges":{
+ "Pertes sur créances clients et autres débiteurs":{
+ "Clients":{
+ "account_number": "6511"
+ },
+ "Autres débiteurs":{
+ "account_number": "6515"
+ },
+ "account_number": "651"
+ },
+ "Quote-part de résultat sur opérations faites en commun":{
+ "Quote-part transférée de bénéfices (comptabilité du gérant)":{
+ "account_number": "6521"
+ },
+ "Pertes imputées par transfert (comptabilité des associés non gérants)":{
+ "account_number": "6525"
+ },
+ "account_number": "652"
+ },
+ "Valeurs comptables des cessions courantes d’immobilisations":{
+ "Immobilisations incorporelles":{
+ "account_number": "6541"
+ },
+ "Immobilisations corporelles":{
+ "account_number": "6542"
+ },
+ "account_number": "654"
+ },
+ "Perte de change sur créances et dettes commerciale":{
+ "account_number": "656"
+ },
+ "Pénalités et amendes pénales":{
+ "account_number": "657"
+ },
+ "Charges diverses":{
+ "Indemnités de fonction et autres rémunérations d’administrateurs":{
+ "account_number": "6581"
+ },
+ "Dons":{
+ "account_number": "6582"
+ },
+ "Mécénat":{
+ "account_number": "6583"
+ },
+ "Autres charges diverses":{
+ "account_number": "6588"
+ },
+ "account_number": "658"
+ },
+ "Charges pour dépréciations et provisions pour risques à court terme d’exploitation":{
+ "Sur risques à court terme":{
+ "account_number": "6591"
+ },
+ "Sur stocks":{
+ "account_number": "6593"
+ },
+ "Sur créances":{
+ "account_number": "6594"
+ },
+ "Autres charges pour dépréciations et provisions pour risques à court terme":{
+ "account_number": "6598"
+ },
+ "account_number": "659"
+ },
+ "account_number": "65"
+ },
+ "Charges de personnel":{
+ "Rémunérations directes versées au personnel national":{
+ "Appointements salaires et commissions":{
+ "account_number": "6611"
+ },
+ "Primes et gratifications":{
+ "account_number": "6612"
+ },
+ "Congés payés":{
+ "account_number": "6613"
+ },
+ "Indemnités de préavis, de licenciement et de recherche d’embauche":{
+ "account_number": "6614"
+ },
+ "Indemnités de maladie versées aux travailleurs":{
+ "account_number": "6615"
+ },
+ "Supplément familial":{
+ "account_number": "6616"
+ },
+ "Avantages en nature":{
+ "account_number": "6617"
+ },
+ "Autres rémunérations directes":{
+ "account_number": "6618"
+ },
+ "account_number": "661"
+ },
+ "Rémunérations directes versées au personnel non national":{
+ "Appointements salaires et commissions":{
+ "account_number": "6621"
+ },
+ "Primes et gratifications":{
+ "account_number": "6622"
+ },
+ "Congés payés":{
+ "account_number": "6623"
+ },
+ "Indemnités de préavis, de licenciement et de recherche d’embauche":{
+ "account_number": "6624"
+ },
+ "Indemnités de maladie versées aux travailleurs":{
+ "account_number": "6625"
+ },
+ "Supplément familial":{
+ "account_number": "6626"
+ },
+ "Avantages en nature":{
+ "account_number": "6627"
+ },
+ "Autres rémunérations directes":{
+ "account_number": "6628"
+ },
+ "account_number": "662"
+ },
+ "Indemnités forfaitaires versées au personnel":{
+ "Indemnités de logement":{
+ "account_number": "6631"
+ },
+ "Indemnités de représentation":{
+ "account_number": "6632"
+ },
+ "Indemnités d’expatriation":{
+ "account_number": "6633"
+ },
+ "Indemnités de transport":{
+ "account_number": "6634"
+ },
+ "Autres indemnités et avantages divers":{
+ "account_number": "6638"
+ },
+ "account_number": "663"
+ },
+ "Charges sociales":{
+ "Charges sociales sur rémunération du personnel national":{
+ "account_number": "6641"
+ },
+ "Charges sociales sur rémunération du personnel non national":{
+ "account_number": "6642"
+ },
+ "account_number": "664"
+ },
+ "Rémunérations et charges sociales de l’exploitant individuel":{
+ "Rémunération du travail de l’exploitant":{
+ "account_number": "6661"
+ },
+ "Charges sociales":{
+ "account_number": "6662"
+ },
+ "account_number": "666"
+ },
+ "Rémunération transférée de personnel extérieur":{
+ "Personnel intérimaire":{
+ "account_number": "6671"
+ },
+ "Personnel détaché ou prêté à l’entité":{
+ "account_number": "6672"
+ },
+ "account_number": "667"
+ },
+ "Autres charges sociales":{
+ "Versements aux syndicats et comités d’entreprise, d’établissement":{
+ "account_number": "6681"
+ },
+ "Versements aux comités d’hygiène et de sécurité":{
+ "account_number": "6682"
+ },
+ "Versements et contributions aux autres œuvres sociales":{
+ "account_number": "6683"
+ },
+ "Médecine du travail et pharmacie":{
+ "account_number": "6684"
+ },
+ "Assurances et organismes de santé":{
+ "account_number": "6685"
+ },
+ "Assurances retraite et fonds de pension":{
+ "account_number": "6686"
+ },
+ "Majorations et pénalités sociales":{
+ "account_number": "6687"
+ },
+ "Charges sociales diverses":{
+ "account_number": "6688"
+ },
+ "account_number": "668"
+ },
+ "account_number": "66"
+ },
+ "Frais financiers et charges assimilées":{
+ "Intérêts des emprunts":{
+ "Emprunts obligataires":{
+ "account_number": "6711"
+ },
+ "Emprunts auprès des établissements de crédit":{
+ "account_number": "6712"
+ },
+ "Dettes liées à des participations":{
+ "account_number": "6713"
+ },
+ "Primes de remboursement des obligations":{
+ "account_number": "6714"
+ },
+ "account_number": "671"
+ },
+ "Intérêts dans loyers de location acquisition":{
+ "Intérêts dans loyers de location acquisition / crédit-bail immobilier":{
+ "account_number": "6722"
+ },
+ "Intérêts dans loyers de location acquisition / crédit-bail mobilier":{
+ "account_number": "6723"
+ },
+ "Intérêts dans loyers de location acquisition / location-vente":{
+ "account_number": "6724"
+ },
+ "Intérêts dans loyers des autres locations acquisition":{
+ "account_number": "6728"
+ },
+ "account_number": "672"
+ },
+ "Escomptes accordés":{
+ "account_number": "673"
+ },
+ "Autres intérêts":{
+ "Avances reçues et dépôts créditeurs":{
+ "account_number": "6741"
+ },
+ "Comptes courants bloqués":{
+ "account_number": "6742"
+ },
+ "Intérêts sur obligations cautionnées":{
+ "account_number": "6743"
+ },
+ "Intérêts sur dettes commerciales":{
+ "account_number": "6744"
+ },
+ "Intérêts bancaires et sur opérations de financement (escompte...)":{
+ "account_number": "6745"
+ },
+ "Intérêts sur dettes diverses":{
+ "account_number": "6748"
+ },
+ "account_number": "674"
+ },
+ "Escomptes des effets de commerce":{
+ "account_number": "675"
+ },
+ "Pertes de change financières":{
+ "account_number": "676"
+ },
+ "Pertes sur titres de placement":{
+ "Pertes sur cessions de titres de placement":{
+ "account_number": "6771"
+ },
+ "Mali provenant d’attribution gratuite d’actions au personnel salarié et aux dirigeants":{
+ "account_number": "6772"
+ },
+ "account_number": "677"
+ },
+ "Pertes et charges sur risques financiers":{
+ "Sur rentes viagères":{
+ "account_number": "6781"
+ },
+ "Sur opérations financières":{
+ "account_number": "6782"
+ },
+ "Sur instruments de trésorerie":{
+ "account_number": "6784"
+ },
+ "account_number": "678"
+ },
+ "Charges pour dépréciations et provisions pour risques à court terme financières":{
+ "Sur risques financiers":{
+ "account_number": "6791"
+ },
+ "Sur titres de placement":{
+ "account_number": "6795"
+ },
+ "Autres charges pour dépréciations et provisions pour risques à court terme financières":{
+ "account_number": "6798"
+ },
+ "account_number": "679"
+ },
+ "account_number": "67"
+ },
+ "Dotations aux amortissements":{
+ "Dotations aux amortissements d’exploitation":{
+ "Dotations aux amortissements des immobilisations incorporelles":{
+ "account_number": "6812"
+ },
+ "Dotations aux amortissements des immobilisations corporelles":{
+ "account_number": "6813"
+ },
+ "account_number": "681"
+ },
+ "account_number": "68"
+ },
+ "Dotations aux provisions et aux dépréciations":{
+ "Dotations aux provisions et aux dépréciations d’exploitation":{
+ "Dotations aux provisions pour risques et charges":{
+ "account_number": "6911"
+ },
+ "Dotations aux dépréciations des immobilisations incorporelles":{
+ "account_number": "6913"
+ },
+ "Dotations aux dépréciations des immobilisations corporelles":{
+ "account_number": "6914"
+ },
+ "account_number": "691"
+ },
+ "Dotations aux provisions et aux dépréciations financières":{
+ "Dotations aux provisions pour risques et charges":{
+ "account_number": "6971"
+ },
+ "Dotations aux dépréciations des immobilisations financières":{
+ "account_number": "6972"
+ },
+ "account_number": "697"
+ },
+ "account_number": "69"
+ },
+ "root_type":"Expense",
+ "account_number": "6"
+ },
+ "Comptes de produits des activités ordinaires":{
+ "Ventes":{
+ "Ventes de marchandises":{
+ "Dans la Région":{
+ "account_number": "7011"
+ },
+ "Hors Région":{
+ "account_number": "7012"
+ },
+ "Aux entités du groupe dans la Région":{
+ "account_number": "7013"
+ },
+ "Aux entités du groupe hors Région":{
+ "account_number": "7014"
+ },
+ "Sur internet":{
+ "account_number": "7015"
+ },
+ "Rabais, remises, ristournes accordés (non ventilés)":{
+ "account_number": "7019"
+ },
+ "account_number": "701"
+ },
+ "Ventes de produits finis":{
+ "Dans la Région":{
+ "account_number": "7021"
+ },
+ "Hors Région":{
+ "account_number": "7022"
+ },
+ "Aux entités du groupe dans la Région":{
+ "account_number": "7023"
+ },
+ "Aux entités du groupe hors Région":{
+ "account_number": "7024"
+ },
+ "Sur internet":{
+ "account_number": "7025"
+ },
+ "Rabais, remises, ristournes accordés (non ventilés)":{
+ "account_number": "7029"
+ },
+ "account_number": "702"
+ },
+ "Ventes de produits intermédiaires":{
+ "Dans la Région":{
+ "account_number": "7031"
+ },
+ "Hors Région":{
+ "account_number": "7032"
+ },
+ "Aux entités du groupe dans la Région":{
+ "account_number": "7033"
+ },
+ "Aux entités du groupe hors Région":{
+ "account_number": "7034"
+ },
+ "Sur internet":{
+ "account_number": "7035"
+ },
+ "Rabais, remises, ristournes accordés (non ventilés)":{
+ "account_number": "7039"
+ },
+ "account_number": "703"
+ },
+ "Ventes de produits résiduels":{
+ "Dans la Région":{
+ "account_number": "7041"
+ },
+ "Hors Région":{
+ "account_number": "7042"
+ },
+ "Aux entités du groupe dans la Région":{
+ "account_number": "7043"
+ },
+ "Aux entités du groupe hors Région":{
+ "account_number": "7044"
+ },
+ "Sur internet":{
+ "account_number": "7045"
+ },
+ "Rabais, remises, ristournes accordés (non ventilés)":{
+ "account_number": "7049"
+ },
+ "account_number": "704"
+ },
+ "Travaux facturés":{
+ "Dans la Région":{
+ "account_number": "7051"
+ },
+ "Hors Région":{
+ "account_number": "7052"
+ },
+ "Aux entités du groupe dans la Région":{
+ "account_number": "7053"
+ },
+ "Aux entités du groupe hors Région":{
+ "account_number": "7054"
+ },
+ "Sur internet":{
+ "account_number": "7055"
+ },
+ "Rabais, remises, ristournes accordés (non ventilés)":{
+ "account_number": "7059"
+ },
+ "account_number": "705"
+ },
+ "Services vendus":{
+ "Dans la Région":{
+ "account_number": "7061"
+ },
+ "Hors Région":{
+ "account_number": "7062"
+ },
+ "Aux entités du groupe dans la Région":{
+ "account_number": "7063"
+ },
+ "Aux entités du groupe hors Région":{
+ "account_number": "7064"
+ },
+ "Sur internet":{
+ "account_number": "7065"
+ },
+ "Rabais, remises, ristournes accordés (non ventilés)":{
+ "account_number": "7069"
+ },
+ "account_number": "706"
+ },
+ "Produits accessoires":{
+ "Ports, emballages perdus et autres frais facturés":{
+ "account_number": "7071"
+ },
+ "Commissions et courtages":{
+ "account_number": "7072"
+ },
+ "Locations":{
+ "account_number": "7073"
+ },
+ "Bonis sur reprises et cessions d’emballages":{
+ "account_number": "7074"
+ },
+ "Mise à disposition de personnel":{
+ "account_number": "7075"
+ },
+ "Redevances pour brevets, logiciels, marques et droits similaires":{
+ "account_number": "7076"
+ },
+ "Services exploités dans l’intérêt du personnel":{
+ "account_number": "7077"
+ },
+ "Autres produits accessoires":{
+ "account_number": "7078"
+ },
+ "account_number": "707"
+ },
+ "account_number": "70"
+ },
+ "Subventions d’exploitation":{
+ "Sur produits à l’exportation":{
+ "account_number": "711"
+ },
+ "Sur produits à l’importation":{
+ "account_number": "712"
+ },
+ "Sur produits de péréquation":{
+ "account_number": "713"
+ },
+ "Indemnités et subventions d’exploitation (entité agricole)":{
+ "account_number": "714"
+ },
+ "Autres subventions d’exploitation":{
+ "Versées par l’État et les collectivités publiques":{
+ "account_number": "7181"
+ },
+ "Versées par les organismes internationaux":{
+ "account_number": "7182"
+ },
+ "Versées par des tiers":{
+ "account_number": "7183"
+ },
+ "account_number": "718"
+ },
+ "account_number": "71"
+ },
+ "Production immobilisée":{
+ "Immobilisations incorporelles":{
+ "account_number": "721"
+ },
+ "Immobilisations corporelles":{
+ "Immobilisations corporelles (hors actifs biologiques)":{
+ "account_number": "7221"
+ },
+ "Immobilisations corporelles (actifs biologiques)":{
+ "account_number": "7222"
+ },
+ "account_number": "722"
+ },
+ "Production auto-consommée":{
+ "account_number": "724"
+ },
+ "Immobilisations financières":{
+ "account_number": "726"
+ },
+ "account_number": "72"
+ },
+ "Variations des stocks de biens et de services produits":{
+ "Variations des stocks de produits en cours":{
+ "Produits en cours":{
+ "account_number": "7341"
+ },
+ "Travaux en cours":{
+ "account_number": "7342"
+ },
+ "account_number": "734"
+ },
+ "Variations des en-cours de services":{
+ "Études en cours":{
+ "account_number": "7351"
+ },
+ "Prestations de services en cours":{
+ "account_number": "7352"
+ },
+ "account_number": "735"
+ },
+ "Variations des stocks de produits finis":{
+ "account_number": "736"
+ },
+ "Variations des stocks de produits intermédiaires et résiduels":{
+ "Produits intermédiaires":{
+ "account_number": "7371"
+ },
+ "Produits résiduels":{
+ "account_number": "7372"
+ },
+ "account_number": "737"
+ },
+ "account_number": "73"
+ },
+ "Autres produits":{
+ "Profits sur créances clients et autres débiteurs":{
+ "account_number": "751"
+ },
+ "Quote-part de résultat sur opérations faites en commun":{
+ "Quote-part transférée de pertes (comptabilité du gérant)":{
+ "account_number": "7521"
+ },
+ "Bénéfices attribués par transfert (comptabilité des associés non gérants)":{
+ "account_number": "7525"
+ },
+ "account_number": "752"
+ },
+ "Produits des cessions courantes d’immobilisations":{
+ "Immobilisations incorporelles":{
+ "account_number": "7541"
+ },
+ "Immobilisations corporelles":{
+ "account_number": "7542"
+ },
+ "account_number": "754"
+ },
+ "Gains de change sur créances et dettes commerciales":{
+ "account_number": "756"
+ },
+ "Produits divers":{
+ "Indemnités de fonction et autres rémunérations d’administrateurs":{
+ "account_number": "7581"
+ },
+ "Indemnités d’assurances reçues":{
+ "account_number": "7582"
+ },
+ "Autres produits divers":{
+ "account_number": "7588"
+ },
+ "account_number": "758"
+ },
+ "Reprises de charges pour dépréciations et provisions pour risques à court terme d’exploitation":{
+ "Sur risques à court terme":{
+ "account_number": "7591"
+ },
+ "Sur stocks":{
+ "account_number": "7593"
+ },
+ "Sur créances":{
+ "account_number": "7594"
+ },
+ "Sur autres charges pour dépréciations et provisions pour risques à court terme d’exploitation":{
+ "account_number": "7598"
+ },
+ "account_number": "759"
+ },
+ "account_number": "75"
+ },
+ "Revenus financiers et produits assimilés":{
+ "Intérêts de prêts et créances diverses":{
+ "Intérêts de prêts":{
+ "account_number": "7712"
+ },
+ "Intérêts sur créances diverses":{
+ "account_number": "7713"
+ },
+ "account_number": "771"
+ },
+ "Revenus de participations et autres titres immobilisés":{
+ "Revenus des titres de participation":{
+ "account_number": "7721"
+ },
+ "Revenus autres titres immobilisés":{
+ "account_number": "7722"
+ },
+ "account_number": "772"
+ },
+ "Escomptes obtenus":{
+ "account_number": "773"
+ },
+ "Revenus de placement":{
+ "Revenus des obligations":{
+ "account_number": "7745"
+ },
+ "Revenus des titres de placement":{
+ "account_number": "7746"
+ },
+ "account_number": "774"
+ },
+ "Intérêts dans loyers de location acquisition":{
+ "account_number": "775"
+ },
+ "Gains de change financiers":{
+ "account_number": "776"
+ },
+ "Gains sur cessions de titres de placement":{
+ "account_number": "777"
+ },
+ "Gains sur risques financiers":{
+ "Sur rentes viagères":{
+ "account_number": "7781"
+ },
+ "Sur opérations financières":{
+ "account_number": "7782"
+ },
+ "Sur instruments de trésorerie":{
+ "account_number": "7784"
+ },
+ "account_number": "778"
+ },
+ "Reprises de charges pour dépréciations et provisions à court terme financières":{
+ "Sur risques financiers":{
+ "account_number": "7791"
+ },
+ "Sur titres de placement":{
+ "account_number": "7795"
+ },
+ "Sur autres charges pour dépréciations et provisions pour risques à court terme financières":{
+ "account_number": "7798"
+ },
+ "account_number": "779"
+ },
+ "account_number": "77"
+ },
+ "Transferts de charges":{
+ "Transferts de charges d’exploitation":{
+ "account_number": "781"
+ },
+ "Transferts de charges financières":{
+ "account_number": "787"
+ },
+ "account_number": "78"
+ },
+ "Reprises de provisions, de dépréciations et autres":{
+ "Reprises de provisions et dépréciations d’exploitation":{
+ "Pour risques et charges":{
+ "account_number": "7911"
+ },
+ "Des immobilisations incorporelles":{
+ "account_number": "7913"
+ },
+ "Des immobilisations corporelles":{
+ "account_number": "7914"
+ },
+ "account_number": "791"
+ },
+ "Reprises de provisions et dépréciations financières":{
+ "Pour risques et charges":{
+ "account_number": "7971"
+ },
+ "Des immobilisations financières":{
+ "account_number": "7972"
+ },
+ "account_number": "797"
+ },
+ "Reprises d’amortissements":{
+ "account_number": "798"
+ },
+ "Reprises de subventions d’investissement":{
+ "account_number": "799"
+ },
+ "account_number": "79"
+ },
+ "root_type":"Income",
+ "account_number": "7"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)":{
+ "Valeurs comptables des cessions d’immobilisations":{
+ "Immobilisations incorporelles":{
+ "account_number": "811"
+ },
+ "Immobilisations corporelles":{
+ "account_number": "812"
+ },
+ "Immobilisations financières":{
+ "account_number": "816"
+ },
+ "account_number": "81"
+ },
+ "Charges hors activités ordinaires":{
+ "Charges HAO constatées":{
+ "account_number": "831"
+ },
+ "Charges liées aux opérations de restructuration":{
+ "account_number": "833"
+ },
+ "Pertes sur créances HAO":{
+ "account_number": "834"
+ },
+ "Dons et libéralités accordés":{
+ "account_number": "835"
+ },
+ "Abandons de créances consentis":{
+ "account_number": "836"
+ },
+ "Charges liées aux opérations de liquidation":{
+ "account_number": "837"
+ },
+ "Charges pour dépréciations et provisions pour risques à court terme HAO":{
+ "account_number": "839"
+ },
+ "account_number": "83"
+ },
+ "Dotations hors activités ordinaires":{
+ "Dotations aux provisions réglementées":{
+ "account_number": "851"
+ },
+ "Dotations aux amortissements HAO":{
+ "account_number": "852"
+ },
+ "Dotations aux dépréciations HAO":{
+ "account_number": "853"
+ },
+ "Dotations aux provisions pour risques et charges HAO":{
+ "account_number": "854"
+ },
+ "Autres dotations HAO":{
+ "account_number": "858"
+ },
+ "account_number": "85"
+ },
+ "Participation des travailleurs":{
+ "Participation légale aux bénéfices":{
+ "account_number": "871"
+ },
+ "Participation contractuelle aux bénéfices":{
+ "account_number": "874"
+ },
+ "Autres participations":{
+ "account_number": "878"
+ },
+ "account_number": "87"
+ },
+ "Impôts sur le résultat":{
+ "Impôts sur les bénéfices de l’exercice":{
+ "Activités exercées dans l’État":{
+ "account_number": "8911"
+ },
+ "Activités exercées dans les autres États de la Région":{
+ "account_number": "8912"
+ },
+ "Activités exercées hors Région":{
+ "account_number": "8913"
+ },
+ "account_number": "891"
+ },
+ "Rappel d’impôts sur résultats antérieurs":{
+ "account_number": "892"
+ },
+ "Impôt minimum forfaitaire IMF":{
+ "account_number": "895"
+ },
+ "Dégrèvements et annulations d’impôts sur résultats antérieurs":{
+ "Dégrèvements":{
+ "account_number": "8991"
+ },
+ "Annulations pour pertes rétroactives":{
+ "account_number": "8994"
+ },
+ "account_number": "899"
+ },
+ "account_number": "89"
+ },
+ "root_type":"Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)":{
+ "Produits des cessions d’immobilisations":{
+ "Immobilisations incorporelles":{
+ "account_number": "821"
+ },
+ "Immobilisations corporelles":{
+ "account_number": "822"
+ },
+ "Immobilisations financières":{
+ "account_number": "826"
+ },
+ "account_number": "82"
+ },
+ "Produits hors activités ordinaires":{
+ "Produits HAO constatés":{
+ "account_number": "841"
+ },
+ "Produits liés aux opérations de restructuration":{
+ "account_number": "843"
+ },
+ "Indemnités et subventions HAO (entité agricole)":{
+ "account_number": "844"
+ },
+ "Dons et libéralités obtenus":{
+ "account_number": "845"
+ },
+ "Abandons de créances obtenus":{
+ "account_number": "846"
+ },
+ "Produits liés aux opérations de liquidation":{
+ "account_number": "847"
+ },
+ "Transferts de charges HAO":{
+ "account_number": "848"
+ },
+ "Reprises de charges pour dépréciations et provisions pour risques à court terme HAO":{
+ "account_number": "849"
+ },
+ "account_number": "84"
+ },
+ "Reprises de charges, provisions et dépréciations HAO":{
+ "Reprises de provisions réglementées":{
+ "account_number": "861"
+ },
+ "Reprises d’amortissements HAO":{
+ "account_number": "862"
+ },
+ "Reprises de dépréciations HAO":{
+ "account_number": "863"
+ },
+ "Reprises de provisions pour risques et charges HAO":{
+ "account_number": "864"
+ },
+ "Autres reprises HAO":{
+ "account_number": "868"
+ },
+ "account_number": "86"
+ },
+ "Subventions d’équilibre":{
+ "État":{
+ "account_number": "881"
+ },
+ "Collectivités publiques":{
+ "account_number": "884"
+ },
+ "Groupe":{
+ "account_number": "886"
+ },
+ "Autres":{
+ "account_number": "888"
+ },
+ "account_number": "88"
+ },
+ "root_type":"Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/td_plan_comptable.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/td_plan_comptable.json
new file mode 100644
index 00000000000..f57a98345da
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/td_plan_comptable.json
@@ -0,0 +1,1919 @@
+{
+ "country_code": "td",
+ "name": "Syscohada - Plan Comptable",
+ "tree": {
+ "1-Comptes de ressources durables": {
+ "10-Capital": {
+ "101-Capital social": {
+ "1011-Capital souscrit, non appel\u00e9": {},
+ "1012-Capital souscrit, appel\u00e9, non vers\u00e9": {},
+ "1013-Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {},
+ "1014-Capital souscrit, appel\u00e9, vers\u00e9, amorti": {},
+ "1018-Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {}
+ },
+ "102-Capital par dotation": {
+ "1021-Dotation initiale": {},
+ "1022-Dotations compl\u00e9mentaires": {},
+ "1028-Autres dotations": {}
+ },
+ "103-Capital personnel": {},
+ "104-Compte de l\u2019exploitant": {
+ "1041-Apports temporaires": {},
+ "1042-Op\u00e9rations courantes": {},
+ "1043-R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {},
+ "1047-Pr\u00e9l\u00e8vements d\u2019autoconsommation": {},
+ "1048-Autres pr\u00e9l\u00e8vements": {}
+ },
+ "105-Primes li\u00e9es au capital social": {
+ "1051-Primes d\u2019\u00e9mission": {},
+ "1052-Primes d\u2019apport": {},
+ "1053-Primes de fusion": {},
+ "1054-Primes de conversion": {},
+ "1058-Autres primes": {}
+ },
+ "106-\u00c9carts de r\u00e9\u00e9valuation": {
+ "1061-\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {},
+ "1062-\u00c9carts de r\u00e9\u00e9valuation libre": {}
+ },
+ "109-Apporteurs, capital souscrit, non appel\u00e9": {}
+ },
+ "11-R\u00e9serves": {
+ "111-R\u00e9serve l\u00e9gale": {},
+ "112-R\u00e9serves statutaires ou contractuelles": {},
+ "113-R\u00e9serves r\u00e9glement\u00e9es": {
+ "1131-R\u00e9serves de plus-values nettes \u00e0 long terme": {},
+ "1132-R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {},
+ "1133-R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {},
+ "1134-R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {},
+ "1135-Autres r\u00e9serves r\u00e9glement\u00e9es": {}
+ },
+ "118-Autres r\u00e9serves": {
+ "1181-R\u00e9serves facultatives": {},
+ "1188-R\u00e9serves diverses": {}
+ }
+ },
+ "12-Report \u00e0 nouveau": {
+ "121-Report \u00e0 nouveau cr\u00e9diteur": {},
+ "129-Report \u00e0 nouveau d\u00e9biteur": {
+ "1291-Perte nette \u00e0 reporter": {},
+ "1292-Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {}
+ }
+ },
+ "13-R\u00e9sultat net de l\u2019exercice": {
+ "130-R\u00e9sultat en instance d\u2019affectation": {
+ "1301-R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {},
+ "1309-R\u00e9sultat en instance d\u2019affectation : perte": {}
+ },
+ "131-R\u00e9sultat net : b\u00e9n\u00e9fice": {},
+ "132-Marge commerciale (MC)": {},
+ "133-Valeur ajout\u00e9e (VA)": {},
+ "134-Exc\u00e9dent brut d\u2019exploitation (EBE)": {},
+ "135-R\u00e9sultat d\u2019exploitation (RE)": {},
+ "136-R\u00e9sultat financier (RF)": {},
+ "137-R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {},
+ "138-R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "1381-R\u00e9sultat de fusion": {},
+ "1382-R\u00e9sultat d\u2019apport partiel d\u2019actif": {},
+ "1383-R\u00e9sultat de scission": {},
+ "1384-R\u00e9sultat de liquidation": {}
+ },
+ "139-R\u00e9sultat net : perte": {}
+ },
+ "14-Subventions d\u2019investissement": {
+ "141-Subventions d\u2019\u00e9quipement": {
+ "1411-\u00c9tat": {},
+ "1412-R\u00e9gions": {},
+ "1413-D\u00e9partements": {},
+ "1414-Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {},
+ "1415-Entit\u00e9s publiques ou mixtes": {},
+ "1416-Entit\u00e9s et organismes priv\u00e9s": {},
+ "1417-Organismes internationaux": {},
+ "1418-Autres": {}
+ },
+ "148-Autres subventions d\u2019investissement": {}
+ },
+ "15-Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "151-Amortissements d\u00e9rogatoires": {},
+ "152-Plus-values de cession \u00e0 r\u00e9investir": {},
+ "153-Fonds r\u00e9glement\u00e9s": {
+ "1531-Fonds National": {},
+ "1532-Pr\u00e9l\u00e8vement pour le Budget": {}
+ },
+ "154-Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {},
+ "155-Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "1551-Reconstitution des gisements miniers et p\u00e9troliers": {}
+ },
+ "156-Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "1561-Hausse de prix": {},
+ "1562-Fluctuation des cours": {}
+ },
+ "157-Provisions pour investissement": {},
+ "158-Autres provisions et fonds r\u00e9glement\u00e9s": {}
+ },
+ "16-Emprunts et dettes assimil\u00e9es": {
+ "161-Emprunts obligataires": {
+ "1611-Emprunts obligataires ordinaires": {},
+ "1612-Emprunts obligataires convertibles en actions": {},
+ "1613-Emprunts obligataires remboursables en actions": {},
+ "1618-Autres emprunts obligataires": {}
+ },
+ "162-Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "163-Avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "164-Avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "165-D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "1651-D\u00e9p\u00f4ts": {},
+ "1652-Cautionnements": {}
+ },
+ "166-Int\u00e9r\u00eats courus": {
+ "1661-Sur emprunts obligataires": {},
+ "1662-Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "1663-Sur avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "1664-Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "1665-Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {},
+ "1667-Sur avances assorties de conditions particuli\u00e8res": {},
+ "1668-Sur autres emprunts et dettes": {}
+ },
+ "167-Avances assorties de conditions particuli\u00e8res": {
+ "1671-Avances bloqu\u00e9es pour augmentation du capital": {},
+ "1672-Avances conditionn\u00e9es par l\u2019\u00c9tat": {},
+ "1673-Avances conditionn\u00e9es par les autres organismes africains": {},
+ "1674-Avances conditionn\u00e9es par les organismes internationaux": {}
+ },
+ "168-Autres emprunts et dettes": {
+ "1681-Rentes viag\u00e8res capitalis\u00e9es": {},
+ "1682-Billets de fonds": {},
+ "1683-Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {},
+ "1684-Emprunts participatifs": {},
+ "1685-Participation des travailleurs aux b\u00e9n\u00e9fices": {},
+ "1686-Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {}
+ }
+ },
+ "17-Dettes de location acquisition": {
+ "172-Dettes de location acquisition / cr\u00e9dit bail immobilier": {},
+ "173-Dettes de location acquisition / cr\u00e9dit bail mobilier": {},
+ "174-Dettes de location acquisition / location de vente": {},
+ "176-Int\u00e9r\u00eats courus": {
+ "1762-Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "1763-Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "1764-Sur dettes de location acquisition / location-vente": {},
+ "1768-Sur autres dettes de location acquisition": {}
+ },
+ "178-Autres dettes de location acquisition": {}
+ },
+ "18-Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "181-Dettes li\u00e9es \u00e0 des participations": {
+ "1811-Dettes li\u00e9es \u00e0 des participations (groupe)": {},
+ "1812-Dettes li\u00e9es \u00e0 des participations (hors groupe)": {}
+ },
+ "182-Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "183-Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {},
+ "184-Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "185-Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "186-Comptes de liaison charges": {},
+ "187-Comptes de liaison produits": {},
+ "188-Comptes de liaison des soci\u00e9t\u00e9s en participation": {}
+ },
+ "19-Provisions pour risques et charges": {
+ "191-Provisions pour litiges": {},
+ "192-Provisions pour garanties donn\u00e9es aux clients": {},
+ "193-Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {},
+ "194-Provisions pour pertes de change": {},
+ "195-Provisions pour imp\u00f4ts": {},
+ "196-Provisions pour pensions et obligations similaires": {
+ "1961-Provisions pour pensions et obligations similaires engagement de retraite": {},
+ "1962-Actif du r\u00e9gime de retraite": {}
+ },
+ "197-Provisions pour restructuration": {},
+ "198-Autres provisions pour risques et charges": {
+ "1981-Provisions pour amendes et p\u00e9nalit\u00e9s": {},
+ "1983-Provisions pour propre assureur": {},
+ "1984-Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "1985-Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {},
+ "1988-Provisions pour divers risques et charges": {}
+ }
+ },
+ "root_type": "Equity"
+ },
+ "2-Comptes d\u2019actif immobilis\u00e9": {
+ "21-Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "211-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "212-Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "2121-Brevets": {
+ "account_type": "Fixed Asset"
+ },
+ "2122-Licences": {
+ "account_type": "Fixed Asset"
+ },
+ "2123-Concessions de service public": {
+ "account_type": "Fixed Asset"
+ },
+ "2128-Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "213-Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "2131-Logiciels": {
+ "account_type": "Fixed Asset"
+ },
+ "2132-Sites internet": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "214-Marques": {
+ "account_type": "Fixed Asset"
+ },
+ "215-Fonds commercial": {
+ "account_type": "Fixed Asset"
+ },
+ "216-Droit au bail": {
+ "account_type": "Fixed Asset"
+ },
+ "217-Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset"
+ },
+ "218-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "2181-Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset"
+ },
+ "2182-Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset"
+ },
+ "2183-Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset"
+ },
+ "2184-Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset"
+ },
+ "2188-Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "219-Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "2191-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "2193-Logiciels et internet": {
+ "account_type": "Fixed Asset"
+ },
+ "2198-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "22-Terrains": {
+ "account_type": "Fixed Asset",
+ "221-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "2211-Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset"
+ },
+ "2212-Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset"
+ },
+ "2218-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "222-Terrains nus": {
+ "account_type": "Fixed Asset",
+ "2221-Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset"
+ },
+ "2228-Autres terrains nus": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "223-Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "2231-Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset"
+ },
+ "2232-Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset"
+ },
+ "2234-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2235-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2238-Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "224-Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "2241-Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset"
+ },
+ "2245-Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2248-Autres travaux": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "225-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "2251-Carri\u00e8res": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "226-Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "2261-Parkings": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "227-Terrains mis en concession": {
+ "account_type": "Fixed Asset"
+ },
+ "228-Autres terrains": {
+ "account_type": "Fixed Asset",
+ "2281-Terrains immeubles de placement": {
+ "account_type": "Fixed Asset"
+ },
+ "2285-Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset"
+ },
+ "2286-Terrains de location acquisition": {
+ "account_type": "Fixed Asset"
+ },
+ "2288-Divers terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "229-Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "2291-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset"
+ },
+ "2292-Terrains nus": {
+ "account_type": "Fixed Asset"
+ },
+ "2295-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2298-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "23-B\u00e2timents, installations techniques et agencements": {
+ "231-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "2311-B\u00e2timents industriels": {},
+ "2312-B\u00e2timents agricoles": {},
+ "2313-B\u00e2timents administratifs et commerciaux": {},
+ "2314-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2315-B\u00e2timents immeubles de placement": {},
+ "2316-B\u00e2timents de location acquisition": {}
+ },
+ "232-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "2321-B\u00e2timents industriels": {},
+ "2322-B\u00e2timents agricoles": {},
+ "2323-B\u00e2timents administratifs et commerciaux": {},
+ "2324-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2325-B\u00e2timents immeubles de placement": {},
+ "2326-B\u00e2timents de location acquisition": {}
+ },
+ "233-Ouvrages d\u2019infrastructure": {
+ "2331-Voies de terre": {},
+ "2332-Voies de fer": {},
+ "2333-Voies d\u2019eau": {},
+ "2334-Barrages, Digues": {},
+ "2335-Pistes d\u2019a\u00e9rodrome": {},
+ "2338-Autres ouvrages d\u2019infrastructures": {}
+ },
+ "234-Am\u00e9nagements, agencements et installations techniques": {
+ "2341-Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {},
+ "2342-Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {},
+ "2343-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {},
+ "2344-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {},
+ "2345-Am\u00e9nagements et agencements des b\u00e2timents": {}
+ },
+ "235-Am\u00e9nagements de bureaux": {
+ "2351-Installations g\u00e9n\u00e9rales": {},
+ "2358-Autres am\u00e9nagements de bureaux": {}
+ },
+ "237-B\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "238-Autres installations et agencements": {},
+ "239-B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "2391-B\u00e2timents en cours": {},
+ "2392-Installations en cours": {},
+ "2393-Ouvrages d\u2019infrastructure en cours": {},
+ "2394-Am\u00e9nagements et agencements et installations techniques en cours": {},
+ "2395-Am\u00e9nagements de bureaux en cours": {},
+ "2398-Autres installations et agencements en cours": {}
+ }
+ },
+ "24-Mat\u00e9riel, mobilier et actifs biologiques": {
+ "241-Mat\u00e9riel et outillage industriel et commercial": {
+ "2411-Mat\u00e9riel industriel": {},
+ "2412-Outillage industriel": {},
+ "2413-Mat\u00e9riel commercial": {},
+ "2414-Outillage commercial": {},
+ "2416-Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {}
+ },
+ "242-Mat\u00e9riel et outillage agricole": {
+ "2421-Mat\u00e9riel agricole": {},
+ "2422-Outillage agricole": {},
+ "2426-Mat\u00e9riel & outillage agricole de location-acquisition": {}
+ },
+ "243-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "244-Mat\u00e9riel et mobilier": {
+ "2441-Mat\u00e9riel de bureau": {},
+ "2442-Mat\u00e9riel informatique": {},
+ "2443-Mat\u00e9riel bureautique": {},
+ "2444-Mobilier de bureau": {},
+ "2445-Mat\u00e9riel et mobilier immeubles de placement": {},
+ "2446-Mat\u00e9riel et mobilier de location acquisition": {},
+ "2447-Mat\u00e9riel et mobilier des logements du personnel": {}
+ },
+ "245-Mat\u00e9riel de transport": {
+ "2451-Mat\u00e9riel automobile": {},
+ "2452-Mat\u00e9riel ferroviaire": {},
+ "2453-Mat\u00e9riel fluvial, lagunaire": {},
+ "2454-Mat\u00e9riel naval": {},
+ "2455-Mat\u00e9riel a\u00e9rien": {},
+ "2456-Mat\u00e9riel de transport de location-acquisition": {},
+ "2457-Mat\u00e9riel hippomobile": {},
+ "2458-Autres mat\u00e9riels de transport": {}
+ },
+ "246-Actifs biologiques": {
+ "2461-Cheptel, animaux de trait": {},
+ "2462-Cheptel, animaux reproducteurs": {},
+ "2463-Animaux de garde": {},
+ "2465-Plantations agricoles": {},
+ "2468-Autres actifs biologiques": {}
+ },
+ "247-Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "2471-Agencements et am\u00e9nagements du mat\u00e9riel": {},
+ "2472-Agencements et am\u00e9nagements des actifs biologiques": {},
+ "2478-Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {}
+ },
+ "248-Autres mat\u00e9riels et mobiliers": {
+ "2481-Collections et \u0153uvres d\u2019art": {},
+ "2488-Divers mat\u00e9riels mobiliers": {}
+ },
+ "249-Mat\u00e9riels et actifs biologiques en cours": {
+ "2491-Mat\u00e9riel et outillage industriel et commercial": {},
+ "2492-Mat\u00e9riel et outillage agricole": {},
+ "2493-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2494-Mat\u00e9riel et mobilier de bureau": {},
+ "2495-Mat\u00e9riel de transport": {},
+ "2496-Actifs biologiques": {},
+ "2497-Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {},
+ "2498-Autres mat\u00e9riels et actifs biologiques en cours": {}
+ }
+ },
+ "25-Avances et acomptes vers\u00e9s sur immobilisations": {
+ "251-Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "252-Avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "26-Titres de participation": {
+ "261-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "262-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "263-Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "265-Participations dans des organismes professionnels": {},
+ "266-Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {},
+ "268-Autres titres de participation": {}
+ },
+ "27-Autres immobilisations financi\u00e8res": {
+ "271-Pr\u00eats et cr\u00e9ances": {
+ "2711-Pr\u00eats participatifs": {},
+ "2712-Pr\u00eats aux associ\u00e9s": {},
+ "2713-Billets de fonds": {},
+ "2714-Titres pr\u00eat\u00e9s": {},
+ "2718-Autres pr\u00eats et cr\u00e9ances": {}
+ },
+ "272-Pr\u00eats au personnel": {
+ "2721-Pr\u00eats immobiliers": {},
+ "2722-Pr\u00eats mobiliers et d\u2019installation": {},
+ "2728-Autres pr\u00eats au personnel": {}
+ },
+ "273-Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "2731-Retenues de garantie": {},
+ "2733-Fonds r\u00e9glement\u00e9": {},
+ "2734-Cr\u00e9ances sur le conc\u00e9dant": {},
+ "2738-Autres cr\u00e9ances sur l\u2019\u00c9tat": {}
+ },
+ "274-Titres immobilis\u00e9s": {
+ "2741-Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {},
+ "2742-Titres participatifs": {},
+ "2743-Certificats d\u2019investissement": {},
+ "2744-Parts de fonds commun de placement (FCP)": {},
+ "2745-Obligations": {},
+ "2746-Actions ou parts propres": {},
+ "2748-Autres titres immobilis\u00e9s": {}
+ },
+ "275-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "2751-D\u00e9p\u00f4ts pour loyers d\u2019avance": {},
+ "2752-D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {},
+ "2753-D\u00e9p\u00f4ts pour l\u2019eau": {},
+ "2754-D\u00e9p\u00f4ts pour le gaz": {},
+ "2755-D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {},
+ "2756-Cautionnements sur march\u00e9s publics": {},
+ "2757-Cautionnements sur autres op\u00e9rations": {},
+ "2758-Autres d\u00e9p\u00f4ts et cautionnements": {}
+ },
+ "276-Int\u00e9r\u00eats courus": {
+ "2761-Pr\u00eats et cr\u00e9ances non commerciales": {},
+ "2762-Pr\u00eats au personnel": {},
+ "2763-Cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2764-Titres immobilis\u00e9s": {},
+ "2765-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2767-Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {},
+ "2768-Immobilisations financi\u00e8res diverses": {}
+ },
+ "277-Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "2771-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {},
+ "2772-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {},
+ "2773-Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "2774-Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {}
+ },
+ "278-Immobilisations financi\u00e8res diverses": {
+ "2781-Cr\u00e9ances diverses groupe": {},
+ "2782-Cr\u00e9ances diverses hors groupe": {},
+ "2784-Banques d\u00e9p\u00f4ts \u00e0 terme": {},
+ "2785-Or et m\u00e9taux pr\u00e9cieux": {},
+ "2788-Autres immobilisations financi\u00e8res": {}
+ }
+ },
+ "28-Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "281-Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "2811-Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2812-Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2813-Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2814-Amortissements des marques": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2815-Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2816-Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2817-Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2818-Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "282-Amortissements des terrains": {
+ "2824-Amortissements des travaux de mise en valeur des terrains": {}
+ },
+ "283-Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "2831-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2832-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2833-Amortissements des ouvrages d\u2019infrastructure": {},
+ "2834-Amortissements des am\u00e9nagements, agencements et installations techniques": {},
+ "2835-Amortissements des am\u00e9nagements de bureaux": {},
+ "2837-Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2838-Amortissements des autres installations et agencements": {}
+ },
+ "284-Amortissements du mat\u00e9riel": {
+ "2841-Amortissements du mat\u00e9riel et outillage industriel et commercial": {},
+ "2842-Amortissements du mat\u00e9riel et outillage agricole": {},
+ "2843-Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2844-Amortissements du mat\u00e9riel et mobilier": {},
+ "2845-Amortissements du mat\u00e9riel de transport": {},
+ "2846-Amortissements des actifs biologiques": {},
+ "2847-Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2848-Amortissements des autres mat\u00e9riels": {}
+ }
+ },
+ "29-D\u00e9pr\u00e9ciations des immobilisations": {
+ "291-D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "2911-D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {},
+ "2912-D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {},
+ "2913-D\u00e9pr\u00e9ciations des logiciels et sites internet": {},
+ "2914-D\u00e9pr\u00e9ciations des marques": {},
+ "2915-D\u00e9pr\u00e9ciations du fonds commercial": {},
+ "2916-D\u00e9pr\u00e9ciations du droit au bail": {},
+ "2917-D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {},
+ "2918-D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {},
+ "2919-D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {}
+ },
+ "292-D\u00e9pr\u00e9ciations des terrains": {
+ "2921-D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {},
+ "2922-D\u00e9pr\u00e9ciations des terrains nus": {},
+ "2923-D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {},
+ "2924-D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {},
+ "2925-D\u00e9pr\u00e9ciations des terrains de gisement": {},
+ "2926-D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {},
+ "2927-D\u00e9pr\u00e9ciations des terrains mis en concession": {},
+ "2928-D\u00e9pr\u00e9ciations des autres terrains": {},
+ "2929-D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {}
+ },
+ "293-D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "2931-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2932-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2933-D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {},
+ "2934-D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {},
+ "2935-D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {},
+ "2937-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2938-D\u00e9pr\u00e9ciations des autres installations et agencements": {},
+ "2939-D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {}
+ },
+ "294-D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "2941-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {},
+ "2942-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {},
+ "2943-D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2944-D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {},
+ "2945-D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {},
+ "2946-D\u00e9pr\u00e9ciations des actifs biologiques": {},
+ "2947-D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2948-D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {},
+ "2949-D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {}
+ },
+ "295-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "2951-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "2952-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "296-D\u00e9pr\u00e9ciations des titres de participation": {
+ "2961-D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "2962-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "2963-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "2965-D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {},
+ "2966-D\u00e9pr\u00e9ciations des parts dans des GIE": {},
+ "2968-D\u00e9pr\u00e9ciations des autres titres de participation": {}
+ },
+ "297-D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "2971-D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {},
+ "2972-D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {},
+ "2973-D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2974-D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {},
+ "2975-D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2977-D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {},
+ "2978-D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "3-Comptes de Stocks": {
+ "31-Marchandises": {
+ "311-Marchandises A": {
+ "3111-Marchandises A1": {},
+ "3112-Marchandises A2": {}
+ },
+ "312-Marchandises B": {
+ "3121-Marchandises B1": {},
+ "3122-Marchandises B2": {}
+ },
+ "313-Actifs biologiques": {
+ "3131-Animaux": {},
+ "3132-V\u00e9g\u00e9taux": {}
+ },
+ "318-Marchandises hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "32-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "321-Mati\u00e8res A": {},
+ "322-Mati\u00e8res B": {},
+ "323-Fournitures (A, B)": {}
+ },
+ "33-Autres approvisionnements": {
+ "331-Mati\u00e8res consommables": {},
+ "332-Fournitures d\u2019atelier et d\u2019usine": {},
+ "333-Fournitures de magasin": {},
+ "334-Fournitures de bureau": {},
+ "335-Emballages": {
+ "3351-Emballages perdus": {},
+ "3352-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "3353-Emballages \u00e0 usage mixte": {},
+ "3358-Autres emballages": {}
+ },
+ "338-Autres mati\u00e8res": {}
+ },
+ "34-Produits en cours": {
+ "341-Produits en cours": {
+ "3411-Produits en cours P1": {},
+ "3412-Produits en cours P2": {}
+ },
+ "342-Travaux en cours": {
+ "3421-Travaux en cours T1": {},
+ "3422-Travaux en cours T2": {}
+ },
+ "343-Produits interm\u00e9diaires en cours": {
+ "3431-Produits interm\u00e9diaires A": {},
+ "3432-Produits interm\u00e9diaires B": {}
+ },
+ "344-Produits r\u00e9siduels en cours": {
+ "3441-Produits r\u00e9siduels A": {},
+ "3442-Produits r\u00e9siduels B": {}
+ },
+ "345-Actifs biologiques en cours": {
+ "3451-Animaux": {},
+ "3452-V\u00e9g\u00e9taux": {}
+ }
+ },
+ "35-Services en cours": {
+ "351-\u00c9tudes en cours": {
+ "3511-\u00c9tudes en cours E1": {},
+ "3512-\u00c9tudes en cours E2": {}
+ },
+ "352-Prestations de services en cours": {
+ "3521-Prestations de services S1": {},
+ "3522-Prestations de services S2": {}
+ }
+ },
+ "36-Produits finis": {
+ "361-Produits finis A": {},
+ "362-Produits finis B": {},
+ "363-Actifs biologiques": {
+ "3631-Animaux": {},
+ "3632-V\u00e9g\u00e9taux": {},
+ "3638-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "37-Produits interm\u00e9diaires et r\u00e9siduels": {
+ "371-Produits interm\u00e9diaires": {
+ "3711-Produits interm\u00e9diaires A": {},
+ "3712-Produits interm\u00e9diaires B": {}
+ },
+ "372-Produits r\u00e9siduels": {
+ "3721-D\u00e9chets": {},
+ "3722-Rebuts": {},
+ "3723-Mati\u00e8res de R\u00e9cup\u00e9ration": {}
+ },
+ "373-Actifs biologiques": {
+ "3731-Animaux": {},
+ "3732-V\u00e9g\u00e9taux": {},
+ "3738-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "38-Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "381-Marchandises en cours de route": {},
+ "382-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {},
+ "383-Autres approvisionnements en cours de route": {},
+ "386-Produits finis en cours de route": {},
+ "387-Stock en consignation ou en d\u00e9p\u00f4t": {
+ "3871-Stock en consignation": {},
+ "3872-Stock en d\u00e9p\u00f4t": {}
+ },
+ "388-Stock provenant d\u2019immobilisations mises hors service ou au rebut": {}
+ },
+ "39-D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "391-D\u00e9pr\u00e9ciations des stocks de marchandises": {},
+ "392-D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "393-D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {},
+ "394-D\u00e9pr\u00e9ciations des productions en cours": {},
+ "395-D\u00e9pr\u00e9ciations des services en cours": {},
+ "396-D\u00e9pr\u00e9ciations des stocks de produits finis": {},
+ "397-D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {},
+ "398-D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {}
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "409-Fournisseurs d\u00e9biteurs": {
+ "4091-Fournisseurs Avances et acomptes vers\u00e9s": {},
+ "4092-Fournisseurs Groupe avances et acomptes vers\u00e9s": {},
+ "4093-Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {},
+ "4094-Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {},
+ "4098-Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {}
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "411-Clients": {
+ "4111-Clients": {
+ "account_type": "Receivable"
+ },
+ "4112-Clients groupe": {
+ "account_type": "Receivable"
+ },
+ "4114-Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable"
+ },
+ "4115-Clients, organismes internationaux": {
+ "account_type": "Receivable"
+ },
+ "4116-Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable"
+ },
+ "4117-Client, retenues de garantie": {
+ "account_type": "Receivable"
+ },
+ "4118-Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "412-Clients, effets \u00e0 recevoir en portefeuille": {
+ "4121-Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4122-Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4124-\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4125-Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "413-Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "4131-Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4132-Clients, effets impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4133-Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "4138-Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "414-Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "4141-Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4142-Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "4146-Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4147-Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "415-Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable"
+ },
+ "416-Cr\u00e9ances clients litigieuses ou douteuses": {
+ "4161-Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable"
+ },
+ "4162-Cr\u00e9ances douteuses": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "418-Clients, produits \u00e0 recevoir": {
+ "4181-Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable"
+ },
+ "4186-Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "421-Personnel, avances et acomptes": {
+ "4211-Personnel, avances": {},
+ "4212-Personnel, acomptes": {},
+ "4213-Frais avanc\u00e9s et fournitures au personnel": {}
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "4311-Prestations familiales": {},
+ "4312-Accidents de travail": {},
+ "4313-Caisse de retraite obligatoire": {},
+ "4314-Caisse de retraite facultative": {},
+ "4318-Autres cotisations sociales": {}
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "4331-Mutuelle": {},
+ "4332-Assurances retraite": {},
+ "4333-Assurances et organismes de sant\u00e9": {}
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4387-Produits \u00e0 recevoir": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "443-\u00c9tat, TVA factur\u00e9e": {
+ "4431-TVA factur\u00e9e sur ventes": {},
+ "4432-TVA factur\u00e9e sur prestations de services": {},
+ "4433-TVA factur\u00e9e sur travaux": {},
+ "4434-TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {},
+ "4435-TVA sur factures \u00e0 \u00e9tablir": {}
+ },
+ "445-\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "4451-TVA r\u00e9cup\u00e9rable sur immobilisations": {},
+ "4452-TVA r\u00e9cup\u00e9rable sur achats": {},
+ "4453-TVA r\u00e9cup\u00e9rable sur transport": {},
+ "4454-TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {},
+ "4455-TVA r\u00e9cup\u00e9rable sur factures non parvenues": {},
+ "4456-TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {}
+ },
+ "448-\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4486-Charges \u00e0 payer": {},
+ "4487-Produits \u00e0 recevoir": {}
+ },
+ "449-\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "4491-\u00c9tat, obligations cautionn\u00e9es": {},
+ "4492-\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {},
+ "4493-\u00c9tat, fonds de dotation \u00e0 recevoir": {},
+ "4494-\u00c9tat, subventions investissement \u00e0 recevoir": {},
+ "4495-\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {},
+ "4496-\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {},
+ "4497-\u00c9tat, avances sur subventions": {},
+ "4499-\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {}
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "451-Op\u00e9rations avec les organismes africains": {},
+ "452-Op\u00e9rations avec les autres organismes internationaux": {},
+ "458-Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "4581-Organismes internationaux, fonds de dotation \u00e0 recevoir": {},
+ "4582-Organismes internationaux, subventions \u00e0 recevoir": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "4613-Apporteurs, capital appel\u00e9, non vers\u00e9": {},
+ "4614-Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {},
+ "4618-Apporteurs, titres \u00e0 \u00e9changer": {}
+ },
+ "467-Apporteurs, restant d\u00fb sur capital appel\u00e9": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "4721-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4726-Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {}
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "4731-Mandants": {},
+ "4732-Mandataires": {},
+ "4733-Commettants": {},
+ "4734-Commissionnaires": {},
+ "4739-\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "4747-Compte de r\u00e9partition p\u00e9riodique des produits": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "4751-Compte actif": {
+ "account_type": "Temporary"
+ }
+ },
+ "476-Charges constat\u00e9es d\u2019avance": {},
+ "478-\u00c9carts de conversion actif": {
+ "4781-Diminution des cr\u00e9ances d\u2019exploitation": {},
+ "4782-Diminution des cr\u00e9ances financi\u00e8res": {},
+ "4783-Augmentation des dettes d\u2019exploitation": {},
+ "4784-Augmentation des dettes financi\u00e8res": {},
+ "4786-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4788-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "485-Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "4851-En compte, immobilisations incorporelles": {},
+ "4852-En compte, immobilisations corporelles": {},
+ "4853-Effets \u00e0 recevoir, immobilisations incorporelles": {},
+ "4854-Effets \u00e0 recevoir, immobilisations corporelles": {},
+ "4855-Effets escompt\u00e9s non \u00e9chus": {},
+ "4857-Retenues de garantie": {},
+ "4858-Factures \u00e0 \u00e9tablir": {}
+ },
+ "488-Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "491-D\u00e9pr\u00e9ciations des comptes clients": {
+ "4911-Cr\u00e9ances litigieuses": {},
+ "4912-Cr\u00e9ances douteuses": {}
+ },
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {},
+ "496-D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "4962-Associ\u00e9s, comptes courants": {},
+ "4963-Associ\u00e9s, op\u00e9rations faites en commun": {},
+ "4966-Groupe, comptes courants": {}
+ },
+ "497-D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {},
+ "498-D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "4985-Cr\u00e9ances sur cessions d\u2019immobilisations": {},
+ "4986-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4988-Autres cr\u00e9ances HAO": {}
+ },
+ "499-Provisions pour risques \u00e0 court terme": {
+ "4991-Sur op\u00e9rations d\u2019exploitation": {},
+ "4997-Sur op\u00e9rations financi\u00e8res": {},
+ "4998-Sur op\u00e9rations HAO": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "401-Fournisseurs, dettes en compte": {
+ "4011-Fournisseurs": {
+ "account_type": "Payable"
+ },
+ "4012-Fournisseurs groupe": {
+ "account_type": "Payable"
+ },
+ "4013-Fournisseurs sous-traitants": {
+ "account_type": "Payable"
+ },
+ "4016-Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable"
+ },
+ "4017-Fournisseur, retenues de garantie": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "402-Fournisseurs, effets \u00e0 payer": {
+ "4021-Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4022-Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4023-Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "404-Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "4041-Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4042-Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "4046-Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4047-Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "408-Fournisseurs, factures non parvenues": {
+ "4081-Fournisseurs": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4082-Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4083-Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4086-Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "419-Clients cr\u00e9diteurs": {
+ "4191-Clients, avances et acomptes re\u00e7us": {},
+ "4192-Clients groupe, avances et acomptes re\u00e7us": {},
+ "4194-Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {},
+ "4198-Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {}
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "422-Personnel, r\u00e9mun\u00e9rations dues": {},
+ "423-Personnel, oppositions, saisies-arr\u00eats": {
+ "4231-Personnel, oppositions": {},
+ "4232-Personnel, saisies-arr\u00eats": {},
+ "4233-Personnel, avis \u00e0 tiers d\u00e9tenteur": {}
+ },
+ "424-Personnel, \u0153uvres sociales internes": {
+ "4241-Assistance m\u00e9dicale": {},
+ "4242-Allocations familiales": {},
+ "4245-Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {},
+ "4248-Autres \u0153uvres sociales internes": {}
+ },
+ "425-Repr\u00e9sentants du personnel": {
+ "4251-D\u00e9l\u00e9gu\u00e9s du personnel": {},
+ "4252-Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {},
+ "4258-Autres repr\u00e9sentants du personnel": {}
+ },
+ "426-Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "4261-Participation aux b\u00e9n\u00e9fices": {},
+ "4264-Participation au capital": {}
+ },
+ "427-Personnel d\u00e9p\u00f4ts": {},
+ "428-Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4281-Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {},
+ "4286-Autres charges \u00e0 payer": {},
+ "4287-Produits \u00e0 recevoir": {}
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4381-Charges sociales sur gratifications \u00e0 payer": {},
+ "4382-Charges sociales sur cong\u00e9s \u00e0 payer": {},
+ "4386-Autres charges \u00e0 payer": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "441-\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {},
+ "442-\u00c9tat, autres imp\u00f4ts et taxes": {
+ "4421-Imp\u00f4ts et taxes d\u2019\u00c9tat": {},
+ "4422-Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {},
+ "4423-Imp\u00f4ts et taxes recouvrables sur des obligataires": {},
+ "4424-Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {},
+ "4426-Droits de douane": {},
+ "4428-Autres imp\u00f4ts et taxes": {}
+ },
+ "444-\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "4441-\u00c9tat, TVA due": {},
+ "4449-\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {}
+ },
+ "446-\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {},
+ "447-\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "4471-Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {},
+ "4472-Imp\u00f4ts sur salaires": {},
+ "4473-Contribution nationale": {},
+ "4474-Contribution nationale de solidarit\u00e9": {},
+ "4478-Autres imp\u00f4ts et contributions": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "4611-Apporteurs, apports en nature": {},
+ "4612-Apporteurs, apports en num\u00e9raire": {},
+ "4615-Apporteurs, versements re\u00e7us sur augmentation de capital": {},
+ "4616-Apporteurs, versements anticip\u00e9s": {},
+ "4617-Apporteurs d\u00e9faillants": {},
+ "4619-Apporteurs, capital \u00e0 rembourser": {}
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "4621-Principal": {},
+ "4626-Int\u00e9r\u00eats courus": {}
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "4631-Op\u00e9rations courantes": {},
+ "4636-Int\u00e9r\u00eats courus": {}
+ },
+ "465-Associ\u00e9s, dividendes \u00e0 payer": {},
+ "466-Groupe, comptes courants": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "4711-D\u00e9biteurs divers": {},
+ "4712-Cr\u00e9diteurs divers": {},
+ "4713-Obligataires": {},
+ "4715-R\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "4716-Compte d\u2019affacturage": {},
+ "4717-D\u00e9biteurs divers retenues de garantie": {},
+ "4718-Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {},
+ "4719-Bons de souscription d\u2019actions et d\u2019obligations": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "4746-Compte de r\u00e9partition p\u00e9riodique des charges": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "4752-Compte passif": {}
+ },
+ "477-Produits constat\u00e9s d\u2019avance": {},
+ "479-\u00c9carts de conversion passif": {
+ "4791-Augmentation des cr\u00e9ances d\u2019exploitation": {},
+ "4792-Augmentation des cr\u00e9ances financi\u00e8res": {},
+ "4793-Diminution des dettes d\u2019exploitation": {},
+ "4794-Diminution des dettes financi\u00e8res": {},
+ "4797-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4798-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "481-Fournisseurs d\u2019investissements": {
+ "4811-Immobilisations incorporelles": {},
+ "4812-Immobilisations corporelles": {},
+ "4813-Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {},
+ "4816-R\u00e9serve de propri\u00e9t\u00e9": {},
+ "4817-Retenues de garantie": {},
+ "4818-Factures non parvenues": {}
+ },
+ "482-Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "4821-Immobilisations incorporelles": {},
+ "4822-Immobilisations corporelles": {}
+ },
+ "484-Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "4887-Produits": {}
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (PASSIF)": {
+ "490-D\u00e9pr\u00e9ciations des comptes fournisseurs": {},
+ "492-D\u00e9pr\u00e9ciations des comptes personnel": {},
+ "493-D\u00e9pr\u00e9ciations des comptes organismes sociaux": {},
+ "494-D\u00e9pr\u00e9ciations des comptes \u00c9tat et collectivit\u00e9s publiques": {},
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {}
+ },
+ "root_type": "Liability"
+ },
+ "5-Comptes de tr\u00e9sorerie": {
+ "50-Titres de placement": {
+ "501-Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "5011-Titres du Tr\u00e9sor \u00e0 court terme": {},
+ "5012-Titres d\u2019organismes financiers": {},
+ "5013-Bons de caisse \u00e0 court terme": {},
+ "5016-Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {}
+ },
+ "502-Actions": {
+ "5021-Actions ou parts propres": {},
+ "5022-Actions cot\u00e9es": {},
+ "5023-Actions non cot\u00e9es": {},
+ "5024-Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {},
+ "5025-Autres actions": {},
+ "5026-Frais d\u2019acquisition des actions": {}
+ },
+ "503-Obligations": {
+ "5031-Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {},
+ "5032-Obligations cot\u00e9es": {},
+ "5033-Obligations non cot\u00e9es": {},
+ "5035-Autres obligations": {},
+ "5036-Frais d\u2019acquisition des obligations": {}
+ },
+ "504-Bons de souscription": {
+ "5042-Bons de souscription d\u2019actions": {},
+ "5043-Bons de souscription d\u2019obligations": {}
+ },
+ "505-Titres n\u00e9gociables hors r\u00e9gion": {},
+ "506-Int\u00e9r\u00eats courus": {
+ "5061-Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {},
+ "5062-Actions": {},
+ "5063-Obligations": {}
+ },
+ "508-Autres titres de placement et cr\u00e9ances assimil\u00e9es": {}
+ },
+ "51-Valeurs \u00e0 encaisser": {
+ "511-Effets \u00e0 encaisser": {},
+ "512-Effets \u00e0 l\u2019encaissement": {},
+ "513-Ch\u00e8ques \u00e0 encaisser": {},
+ "514-Ch\u00e8ques \u00e0 l\u2019encaissement": {},
+ "515-Cartes de cr\u00e9dit \u00e0 encaisser": {},
+ "518-Autres valeurs \u00e0 l\u2019encaissement": {
+ "5181-Warrants": {},
+ "5182-Billets de fonds": {},
+ "5185-Ch\u00e8ques de voyage": {},
+ "5186-Coupons \u00e9chus": {},
+ "5187-Int\u00e9r\u00eats \u00e9chus des obligations": {}
+ }
+ },
+ "52-Banques": {
+ "521-Banques locales": {
+ "5211-Banques en monnaie nationale": {
+ "account_type": "Bank"
+ },
+ "5215-Banques en devises": {
+ "account_type": "Bank"
+ },
+ "account_type": "Bank"
+ },
+ "522-Banques autres \u00c9tats r\u00e9gion": {},
+ "523-Banques autres \u00c9tats zone mon\u00e9taire": {},
+ "524-Banques hors zone mon\u00e9taire": {},
+ "525-Banques d\u00e9p\u00f4t \u00e0 terme": {},
+ "526-Banques, int\u00e9r\u00eats courus": {
+ "5261-Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {},
+ "5267-Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {}
+ }
+ },
+ "53-\u00c9tablissements financiers et assimil\u00e9s": {
+ "531-Ch\u00e8ques postaux": {},
+ "532-Tr\u00e9sor": {},
+ "533-Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {},
+ "536-\u00c9tablissements financiers, int\u00e9r\u00eats courus": {},
+ "538-Autres organismes financiers": {}
+ },
+ "54-Instruments de tr\u00e9sorerie": {
+ "541-Options de taux d\u2019int\u00e9r\u00eat": {},
+ "542-Options de taux de change": {},
+ "543-Options de taux boursiers": {},
+ "544-Instruments de march\u00e9s \u00e0 terme": {},
+ "545-Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {}
+ },
+ "55-Instruments de monnaie \u00e9lectronique": {
+ "551-Monnaie \u00e9lectronique carte carburant": {},
+ "552-Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {},
+ "553-Monnaie \u00e9lectronique carte p\u00e9age": {},
+ "554-Porte-monnaie \u00e9lectronique": {},
+ "558-Autres instruments de monnaies \u00e9lectroniques": {}
+ },
+ "56-Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "561-Cr\u00e9dits de tr\u00e9sorerie": {},
+ "564-Escompte de cr\u00e9dits de campagne": {},
+ "565-Escompte de cr\u00e9dits ordinaires": {},
+ "566-Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {}
+ },
+ "57-Caisse": {
+ "571-Caisse si\u00e8ge social": {
+ "5711-Caisse en monnaie nationale": {},
+ "5712-Caisse en devises": {}
+ },
+ "572-Caisse succursale A": {
+ "5721-En monnaie nationale": {},
+ "5722-En devises": {}
+ },
+ "573-Caisse succursale B": {
+ "5731-En monnaie nationale": {},
+ "5732-En devises": {}
+ }
+ },
+ "58-R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "581-R\u00e9gies d\u2019avance": {},
+ "582-Accr\u00e9ditifs": {},
+ "585-Virements de fonds": {},
+ "588-Autres virements internes": {}
+ },
+ "59-D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "590-D\u00e9pr\u00e9ciations des titres de placement": {},
+ "591-D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {},
+ "592-D\u00e9pr\u00e9ciations des comptes banques": {},
+ "593-D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {},
+ "594-D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {},
+ "599-Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {}
+ },
+ "root_type": "Asset"
+ },
+ "6-Comptes de charges des activit\u00e9s ordinaires": {
+ "60-Achats et variations de stocks": {
+ "601-Achats de marchandises": {
+ "6011-Dans la R\u00e9gion": {},
+ "6012-Hors R\u00e9gion": {},
+ "6013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6015-Frais sur achats": {},
+ "6019-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "602-Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "6021-Dans la R\u00e9gion": {},
+ "6022-Hors R\u00e9gion": {},
+ "6023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6025-Frais sur achats": {},
+ "6029-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "603-Variations des stocks de biens achet\u00e9s": {
+ "6031-Variations des stocks de marchandises": {},
+ "6032-Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "6033-Variations des stocks d\u2019autres approvisionnements": {}
+ },
+ "604-Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "6041-Mati\u00e8res consommables": {},
+ "6042-Mati\u00e8res combustibles": {},
+ "6043-Produits d\u2019entretien": {},
+ "6044-Fournitures d\u2019atelier et d\u2019usine": {},
+ "6045-Frais sur achat": {},
+ "6046-Fournitures de magasin": {},
+ "6047-Fournitures de bureau": {},
+ "6049-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "605-Autres achats": {
+ "6051-Fournitures non stockables Eau": {},
+ "6052-Fournitures non stockables \u00c9lectricit\u00e9": {},
+ "6053-Fournitures non stockables Autres \u00e9nergies": {},
+ "6054-Fournitures d\u2019entretien non stockables": {},
+ "6055-Fournitures de bureau non stockables": {},
+ "6056-Achats de petit mat\u00e9riel et outillage": {},
+ "6057-Achats d\u2019\u00e9tudes et prestations de services": {},
+ "6058-Achats de travaux, mat\u00e9riels et \u00e9quipements": {},
+ "6059-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "608-Achats d\u2019emballages": {
+ "6081-Emballages perdus": {},
+ "6082-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "6083-Emballages \u00e0 usage mixte": {},
+ "6085-Frais sur achats": {},
+ "6089-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ }
+ },
+ "61-Transports": {
+ "612-Transports sur ventes": {},
+ "613-Transports pour le compte de tiers": {},
+ "614-Transports du personnel": {},
+ "616-Transports de plis": {},
+ "618-Autres frais de transport": {
+ "6181-Voyages et d\u00e9placements": {},
+ "6182-Transports entre \u00e9tablissements ou chantiers": {},
+ "6183-Transports administratifs": {}
+ }
+ },
+ "62-Services ext\u00e9rieurs": {
+ "621-Sous-traitance g\u00e9n\u00e9rale": {},
+ "622-Locations, charges locatives": {
+ "6221-Locations de terrains": {},
+ "6222-Locations de b\u00e2timents": {},
+ "6223-Locations de mat\u00e9riels et outillages": {},
+ "6224-Malis sur emballages": {},
+ "6225-Locations d\u2019emballages": {},
+ "6226-Fermages et loyers du foncier": {},
+ "6228-Locations et charges locatives diverses": {}
+ },
+ "623-Redevances de location acquisition": {
+ "6232-Cr\u00e9dit-bail immobilier": {},
+ "6233-Cr\u00e9dit-bail mobilier": {},
+ "6234-Location-vente": {},
+ "6238-Autres contrats de location acquisition": {}
+ },
+ "624-Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "6241-Entretien et r\u00e9parations des biens immobiliers": {},
+ "6242-Entretien et r\u00e9parations des biens mobiliers": {},
+ "6243-Maintenance": {},
+ "6244-Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "6248-Autres entretiens et r\u00e9parations": {}
+ },
+ "625-Primes d\u2019assurance": {
+ "6251-Assurances multirisques": {},
+ "6252-Assurances mat\u00e9riel de transport": {},
+ "6253-Assurances risques d\u2019exploitation": {},
+ "6254-Assurances responsabilit\u00e9 du producteur": {},
+ "6255-Assurances insolvabilit\u00e9 clients": {},
+ "6257-Assurances transport sur ventes": {},
+ "6258-Autres primes d\u2019assurances": {}
+ },
+ "626-\u00c9tudes, recherches et documentation": {
+ "6261-\u00c9tudes et recherches": {},
+ "6265-Documentation g\u00e9n\u00e9rale": {},
+ "6266-Documentation technique": {}
+ },
+ "627-Publicit\u00e9, publications, relations publiques": {
+ "6271-Annonces, insertions": {},
+ "6272-Catalogues, imprim\u00e9s publicitaires": {},
+ "6273-\u00c9chantillons": {},
+ "6274-Foires et expositions": {},
+ "6275-Publications": {},
+ "6276-Cadeaux \u00e0 la client\u00e8le": {},
+ "6277-Frais de colloques, s\u00e9minaires, conf\u00e9rences": {},
+ "6278-Autres charges de publicit\u00e9 et relations publiques": {}
+ },
+ "628-Frais de t\u00e9l\u00e9communications": {
+ "6281-Frais de t\u00e9l\u00e9phone": {},
+ "6282-Frais de t\u00e9lex": {},
+ "6283-Frais de t\u00e9l\u00e9copie": {},
+ "6288-Autres frais de t\u00e9l\u00e9communications": {}
+ }
+ },
+ "63-Autres services ext\u00e9rieurs": {
+ "631-Frais bancaires": {
+ "6311-Frais sur titres (vente, garde)": {},
+ "6312-Frais sur effets": {},
+ "6313-Location de coffres": {},
+ "6314-Commissions d\u2019affacturage": {},
+ "6315-Commissions sur cartes de cr\u00e9dit": {},
+ "6316-Frais d\u2019\u00e9mission d\u2019emprunts": {},
+ "6317-Frais sur instruments monnaie \u00e9lectronique": {},
+ "6318-Autres frais bancaires": {}
+ },
+ "632-R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "6322-Commissions et courtages sur ventes": {},
+ "6324-Honoraires des professions r\u00e9glement\u00e9es": {},
+ "6325-Frais d\u2019actes et de contentieux": {},
+ "6326-R\u00e9mun\u00e9rations d\u2019affacturage": {},
+ "6327-R\u00e9mun\u00e9rations des autres prestataires de services": {},
+ "6328-Divers frais": {}
+ },
+ "633-Frais de formation du personnel": {},
+ "634-Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "6342-Redevances pour brevets, licences": {},
+ "6343-Redevances pour logiciels": {},
+ "6344-Redevances pour marques": {},
+ "6345-Redevances pour sites internet": {},
+ "6346-Redevances pour concessions, droits et valeurs similaires": {}
+ },
+ "635-Cotisations": {
+ "6351-Cotisations": {},
+ "6358-Concours divers": {}
+ },
+ "637-R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "6371-Personnel int\u00e9rimaire": {},
+ "6372-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "638-Autres charges externes": {
+ "6381-Frais de recrutement du personnel": {},
+ "6382-Frais de d\u00e9m\u00e9nagement": {},
+ "6383-R\u00e9ceptions": {},
+ "6384-Missions": {},
+ "6385-Charges de copropri\u00e9t\u00e9": {}
+ }
+ },
+ "64-Imp\u00f4ts et taxes": {
+ "641-Imp\u00f4ts et taxes directs": {
+ "6411-Imp\u00f4ts fonciers et taxes annexes": {},
+ "6412-Patentes, licences et taxes annexes": {},
+ "6413-Taxes sur appointements et salaires": {},
+ "6414-Taxes d\u2019apprentissage": {},
+ "6415-Formation professionnelle continue": {},
+ "6418-Autres imp\u00f4ts et taxes directs": {}
+ },
+ "645-Imp\u00f4ts et taxes indirects": {},
+ "646-Droits d\u2019enregistrement": {
+ "6461-Droits de mutation": {},
+ "6462-Droits de timbre": {},
+ "6463-Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {},
+ "6464-Vignettes": {},
+ "6468-Autres droits": {}
+ },
+ "647-P\u00e9nalit\u00e9s, amendes fiscales": {
+ "6471-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {},
+ "6472-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {},
+ "6473-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {},
+ "6474-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {},
+ "6478-Autres p\u00e9nalit\u00e9s et amendes fiscales": {}
+ },
+ "648-Autres imp\u00f4ts et taxes": {}
+ },
+ "65-Autres charges": {
+ "651-Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "6511-Clients": {},
+ "6515-Autres d\u00e9biteurs": {}
+ },
+ "652-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "6521-Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {},
+ "6525-Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "654-Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "6541-Immobilisations incorporelles": {},
+ "6542-Immobilisations corporelles": {}
+ },
+ "656-Perte de change sur cr\u00e9ances et dettes commerciale": {},
+ "657-P\u00e9nalit\u00e9s et amendes p\u00e9nales": {},
+ "658-Charges diverses": {
+ "6581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "6582-Dons": {},
+ "6583-M\u00e9c\u00e9nat": {},
+ "6588-Autres charges diverses": {}
+ },
+ "659-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "6591-Sur risques \u00e0 court terme": {},
+ "6593-Sur stocks": {},
+ "6594-Sur cr\u00e9ances": {},
+ "6598-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {}
+ }
+ },
+ "66-Charges de personnel": {
+ "661-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "6611-Appointements salaires et commissions": {},
+ "6612-Primes et gratifications": {},
+ "6613-Cong\u00e9s pay\u00e9s": {},
+ "6614-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6615-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6616-Suppl\u00e9ment familial": {},
+ "6617-Avantages en nature": {},
+ "6618-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "662-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "6621-Appointements salaires et commissions": {},
+ "6622-Primes et gratifications": {},
+ "6623-Cong\u00e9s pay\u00e9s": {},
+ "6624-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6625-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6626-Suppl\u00e9ment familial": {},
+ "6627-Avantages en nature": {},
+ "6628-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "663-Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "6631-Indemnit\u00e9s de logement": {},
+ "6632-Indemnit\u00e9s de repr\u00e9sentation": {},
+ "6633-Indemnit\u00e9s d\u2019expatriation": {},
+ "6634-Indemnit\u00e9s de transport": {},
+ "6638-Autres indemnit\u00e9s et avantages divers": {}
+ },
+ "664-Charges sociales": {
+ "6641-Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {},
+ "6642-Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {}
+ },
+ "666-R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "6661-R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {},
+ "6662-Charges sociales": {}
+ },
+ "667-R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "6671-Personnel int\u00e9rimaire": {},
+ "6672-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "668-Autres charges sociales": {
+ "6681-Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {},
+ "6682-Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {},
+ "6683-Versements et contributions aux autres \u0153uvres sociales": {},
+ "6684-M\u00e9decine du travail et pharmacie": {},
+ "6685-Assurances et organismes de sant\u00e9": {},
+ "6686-Assurances retraite et fonds de pension": {},
+ "6687-Majorations et p\u00e9nalit\u00e9s sociales": {},
+ "6688-Charges sociales diverses": {}
+ }
+ },
+ "67-Frais financiers et charges assimil\u00e9es": {
+ "671-Int\u00e9r\u00eats des emprunts": {
+ "6711-Emprunts obligataires": {},
+ "6712-Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "6713-Dettes li\u00e9es \u00e0 des participations": {},
+ "6714-Primes de remboursement des obligations": {}
+ },
+ "672-Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "6722-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "6723-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "6724-Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {},
+ "6728-Int\u00e9r\u00eats dans loyers des autres locations acquisition": {}
+ },
+ "673-Escomptes accord\u00e9s": {},
+ "674-Autres int\u00e9r\u00eats": {
+ "6741-Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {},
+ "6742-Comptes courants bloqu\u00e9s": {},
+ "6743-Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {},
+ "6744-Int\u00e9r\u00eats sur dettes commerciales": {},
+ "6745-Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {},
+ "6748-Int\u00e9r\u00eats sur dettes diverses": {}
+ },
+ "675-Escomptes des effets de commerce": {},
+ "676-Pertes de change financi\u00e8res": {},
+ "677-Pertes sur titres de placement": {
+ "6771-Pertes sur cessions de titres de placement": {},
+ "6772-Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {}
+ },
+ "678-Pertes et charges sur risques financiers": {
+ "6781-Sur rentes viag\u00e8res": {},
+ "6782-Sur op\u00e9rations financi\u00e8res": {},
+ "6784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "679-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "6791-Sur risques financiers": {},
+ "6795-Sur titres de placement": {},
+ "6798-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "68-Dotations aux amortissements": {
+ "681-Dotations aux amortissements d\u2019exploitation": {
+ "6812-Dotations aux amortissements des immobilisations incorporelles": {},
+ "6813-Dotations aux amortissements des immobilisations corporelles": {}
+ }
+ },
+ "69-Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "691-Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "6911-Dotations aux provisions pour risques et charges": {},
+ "6913-Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {},
+ "6914-Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {}
+ },
+ "697-Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "6971-Dotations aux provisions pour risques et charges": {},
+ "6972-Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "7-Comptes de produits des activit\u00e9s ordinaires": {
+ "70-Ventes": {
+ "701-Ventes de marchandises": {
+ "7011-Dans la R\u00e9gion": {},
+ "7012-Hors R\u00e9gion": {},
+ "7013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7015-Sur internet": {},
+ "7019-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "702-Ventes de produits finis": {
+ "7021-Dans la R\u00e9gion": {},
+ "7022-Hors R\u00e9gion": {},
+ "7023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7025-Sur internet": {},
+ "7029-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "703-Ventes de produits interm\u00e9diaires": {
+ "7031-Dans la R\u00e9gion": {},
+ "7032-Hors R\u00e9gion": {},
+ "7033-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7034-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7035-Sur internet": {},
+ "7039-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "704-Ventes de produits r\u00e9siduels": {
+ "7041-Dans la R\u00e9gion": {},
+ "7042-Hors R\u00e9gion": {},
+ "7043-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7044-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7045-Sur internet": {},
+ "7049-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "705-Travaux factur\u00e9s": {
+ "7051-Dans la R\u00e9gion": {},
+ "7052-Hors R\u00e9gion": {},
+ "7053-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7054-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7055-Sur internet": {},
+ "7059-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "706-Services vendus": {
+ "7061-Dans la R\u00e9gion": {},
+ "7062-Hors R\u00e9gion": {},
+ "7063-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7064-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7065-Sur internet": {},
+ "7069-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "707-Produits accessoires": {
+ "7071-Ports, emballages perdus et autres frais factur\u00e9s": {},
+ "7072-Commissions et courtages": {},
+ "7073-Locations": {},
+ "7074-Bonis sur reprises et cessions d\u2019emballages": {},
+ "7075-Mise \u00e0 disposition de personnel": {},
+ "7076-Redevances pour brevets, logiciels, marques et droits similaires": {},
+ "7077-Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {},
+ "7078-Autres produits accessoires": {}
+ }
+ },
+ "71-Subventions d\u2019exploitation": {
+ "711-Sur produits \u00e0 l\u2019exportation": {},
+ "712-Sur produits \u00e0 l\u2019importation": {},
+ "713-Sur produits de p\u00e9r\u00e9quation": {},
+ "714-Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {},
+ "718-Autres subventions d\u2019exploitation": {
+ "7181-Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {},
+ "7182-Vers\u00e9es par les organismes internationaux": {},
+ "7183-Vers\u00e9es par des tiers": {}
+ }
+ },
+ "72-Production immobilis\u00e9e": {
+ "721-Immobilisations incorporelles": {},
+ "722-Immobilisations corporelles": {
+ "7221-Immobilisations corporelles (hors actifs biologiques)": {},
+ "7222-Immobilisations corporelles (actifs biologiques)": {}
+ },
+ "724-Production auto-consomm\u00e9e": {},
+ "726-Immobilisations financi\u00e8res": {}
+ },
+ "73-Variations des stocks de biens et de services produits": {
+ "734-Variations des stocks de produits en cours": {
+ "7341-Produits en cours": {},
+ "7342-Travaux en cours": {}
+ },
+ "735-Variations des en-cours de services": {
+ "7351-\u00c9tudes en cours": {},
+ "7352-Prestations de services en cours": {}
+ },
+ "736-Variations des stocks de produits finis": {},
+ "737-Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "7371-Produits interm\u00e9diaires": {},
+ "7372-Produits r\u00e9siduels": {}
+ }
+ },
+ "75-Autres produits": {
+ "751-Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {},
+ "752-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "7521-Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {},
+ "7525-B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "754-Produits des cessions courantes d\u2019immobilisations": {
+ "7541-Immobilisations incorporelles": {},
+ "7542-Immobilisations corporelles": {}
+ },
+ "756-Gains de change sur cr\u00e9ances et dettes commerciales": {},
+ "758-Produits divers": {
+ "7581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "7582-Indemnit\u00e9s d\u2019assurances re\u00e7ues": {},
+ "7588-Autres produits divers": {}
+ },
+ "759-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "7591-Sur risques \u00e0 court terme": {},
+ "7593-Sur stocks": {},
+ "7594-Sur cr\u00e9ances": {},
+ "7598-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {}
+ }
+ },
+ "77-Revenus financiers et produits assimil\u00e9s": {
+ "771-Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "7712-Int\u00e9r\u00eats de pr\u00eats": {},
+ "7713-Int\u00e9r\u00eats sur cr\u00e9ances diverses": {}
+ },
+ "772-Revenus de participations et autres titres immobilis\u00e9s": {
+ "7721-Revenus des titres de participation": {},
+ "7722-Revenus autres titres immobilis\u00e9s": {}
+ },
+ "773-Escomptes obtenus": {},
+ "774-Revenus de placement": {
+ "7745-Revenus des obligations": {},
+ "7746-Revenus des titres de placement": {}
+ },
+ "775-Int\u00e9r\u00eats dans loyers de location acquisition": {},
+ "776-Gains de change financiers": {},
+ "777-Gains sur cessions de titres de placement": {},
+ "778-Gains sur risques financiers": {
+ "7781-Sur rentes viag\u00e8res": {},
+ "7782-Sur op\u00e9rations financi\u00e8res": {},
+ "7784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "779-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "7791-Sur risques financiers": {},
+ "7795-Sur titres de placement": {},
+ "7798-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "78-Transferts de charges": {
+ "781-Transferts de charges d\u2019exploitation": {},
+ "787-Transferts de charges financi\u00e8res": {}
+ },
+ "79-Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "791-Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "7911-Pour risques et charges": {},
+ "7913-Des immobilisations incorporelles": {},
+ "7914-Des immobilisations corporelles": {}
+ },
+ "797-Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "7971-Pour risques et charges": {},
+ "7972-Des immobilisations financi\u00e8res": {}
+ },
+ "798-Reprises d\u2019amortissements": {},
+ "799-Reprises de subventions d\u2019investissement": {}
+ },
+ "root_type": "Income"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "81-Valeurs comptables des cessions d\u2019immobilisations": {
+ "811-Immobilisations incorporelles": {},
+ "812-Immobilisations corporelles": {},
+ "816-Immobilisations financi\u00e8res": {}
+ },
+ "83-Charges hors activit\u00e9s ordinaires": {
+ "831-Charges HAO constat\u00e9es": {},
+ "833-Charges li\u00e9es aux op\u00e9rations de restructuration": {},
+ "834-Pertes sur cr\u00e9ances HAO": {},
+ "835-Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {},
+ "836-Abandons de cr\u00e9ances consentis": {},
+ "837-Charges li\u00e9es aux op\u00e9rations de liquidation": {},
+ "839-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "85-Dotations hors activit\u00e9s ordinaires": {
+ "851-Dotations aux provisions r\u00e9glement\u00e9es": {},
+ "852-Dotations aux amortissements HAO": {},
+ "853-Dotations aux d\u00e9pr\u00e9ciations HAO": {},
+ "854-Dotations aux provisions pour risques et charges HAO": {},
+ "858-Autres dotations HAO": {}
+ },
+ "87-Participation des travailleurs": {
+ "871-Participation l\u00e9gale aux b\u00e9n\u00e9fices": {},
+ "874-Participation contractuelle aux b\u00e9n\u00e9fices": {},
+ "878-Autres participations": {}
+ },
+ "89-Imp\u00f4ts sur le r\u00e9sultat": {
+ "891-Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "8911-Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {},
+ "8912-Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {},
+ "8913-Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {}
+ },
+ "892-Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {},
+ "895-Imp\u00f4t minimum forfaitaire IMF": {},
+ "899-D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "8991-D\u00e9gr\u00e8vements": {},
+ "8994-Annulations pour pertes r\u00e9troactives": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "82-Produits des cessions d\u2019immobilisations": {
+ "821-Immobilisations incorporelles": {},
+ "822-Immobilisations corporelles": {},
+ "826-Immobilisations financi\u00e8res": {}
+ },
+ "84-Produits hors activit\u00e9s ordinaires": {
+ "841-Produits HAO constat\u00e9s": {},
+ "843-Produits li\u00e9s aux op\u00e9rations de restructuration": {},
+ "844-Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {},
+ "845-Dons et lib\u00e9ralit\u00e9s obtenus": {},
+ "846-Abandons de cr\u00e9ances obtenus": {},
+ "847-Produits li\u00e9s aux op\u00e9rations de liquidation": {},
+ "848-Transferts de charges HAO": {},
+ "849-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "86-Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "861-Reprises de provisions r\u00e9glement\u00e9es": {},
+ "862-Reprises d\u2019amortissements HAO": {},
+ "863-Reprises de d\u00e9pr\u00e9ciations HAO": {},
+ "864-Reprises de provisions pour risques et charges HAO": {},
+ "868-Autres reprises HAO": {}
+ },
+ "88-Subventions d\u2019\u00e9quilibre": {
+ "881-\u00c9tat": {},
+ "884-Collectivit\u00e9s publiques": {},
+ "886-Groupe": {},
+ "888-Autres": {}
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/td_plan_comptable_avec_code.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/td_plan_comptable_avec_code.json
new file mode 100644
index 00000000000..226e21e20fc
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/td_plan_comptable_avec_code.json
@@ -0,0 +1,4208 @@
+{
+ "country_code": "td",
+ "name": "Syscohada - Plan Comptable avec code",
+ "tree": {
+ "Comptes de ressources durables": {
+ "Capital": {
+ "Capital social": {
+ "Capital souscrit, non appel\u00e9": {
+ "account_number": "1011"
+ },
+ "Capital souscrit, appel\u00e9, non vers\u00e9": {
+ "account_number": "1012"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {
+ "account_number": "1013"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, amorti": {
+ "account_number": "1014"
+ },
+ "Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {
+ "account_number": "1018"
+ },
+ "account_number": "101"
+ },
+ "Capital par dotation": {
+ "Dotation initiale": {
+ "account_number": "1021"
+ },
+ "Dotations compl\u00e9mentaires": {
+ "account_number": "1022"
+ },
+ "Autres dotations": {
+ "account_number": "1028"
+ },
+ "account_number": "102"
+ },
+ "Capital personnel": {
+ "account_number": "103"
+ },
+ "Compte de l\u2019exploitant": {
+ "Apports temporaires": {
+ "account_number": "1041"
+ },
+ "Op\u00e9rations courantes": {
+ "account_number": "1042"
+ },
+ "R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {
+ "account_number": "1043"
+ },
+ "Pr\u00e9l\u00e8vements d\u2019autoconsommation": {
+ "account_number": "1047"
+ },
+ "Autres pr\u00e9l\u00e8vements": {
+ "account_number": "1048"
+ },
+ "account_number": "104"
+ },
+ "Primes li\u00e9es au capital social": {
+ "Primes d\u2019\u00e9mission": {
+ "account_number": "1051"
+ },
+ "Primes d\u2019apport": {
+ "account_number": "1052"
+ },
+ "Primes de fusion": {
+ "account_number": "1053"
+ },
+ "Primes de conversion": {
+ "account_number": "1054"
+ },
+ "Autres primes": {
+ "account_number": "1058"
+ },
+ "account_number": "105"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation": {
+ "\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {
+ "account_number": "1061"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation libre": {
+ "account_number": "1062"
+ },
+ "account_number": "106"
+ },
+ "Apporteurs, capital souscrit, non appel\u00e9": {
+ "account_number": "109"
+ },
+ "account_number": "10"
+ },
+ "R\u00e9serves": {
+ "R\u00e9serve l\u00e9gale": {
+ "account_number": "111"
+ },
+ "R\u00e9serves statutaires ou contractuelles": {
+ "account_number": "112"
+ },
+ "R\u00e9serves r\u00e9glement\u00e9es": {
+ "R\u00e9serves de plus-values nettes \u00e0 long terme": {
+ "account_number": "1131"
+ },
+ "R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "1132"
+ },
+ "R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {
+ "account_number": "1133"
+ },
+ "R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {
+ "account_number": "1134"
+ },
+ "Autres r\u00e9serves r\u00e9glement\u00e9es": {
+ "account_number": "1135"
+ },
+ "account_number": "113"
+ },
+ "Autres r\u00e9serves": {
+ "R\u00e9serves facultatives": {
+ "account_number": "1181"
+ },
+ "R\u00e9serves diverses": {
+ "account_number": "1188"
+ },
+ "account_number": "118"
+ },
+ "account_number": "11"
+ },
+ "Report \u00e0 nouveau": {
+ "Report \u00e0 nouveau cr\u00e9diteur": {
+ "account_number": "121"
+ },
+ "Report \u00e0 nouveau d\u00e9biteur": {
+ "Perte nette \u00e0 reporter": {
+ "account_number": "1291"
+ },
+ "Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {
+ "account_number": "1292"
+ },
+ "account_number": "129"
+ },
+ "account_number": "12"
+ },
+ "R\u00e9sultat net de l\u2019exercice": {
+ "R\u00e9sultat en instance d\u2019affectation": {
+ "R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {
+ "account_number": "1301"
+ },
+ "R\u00e9sultat en instance d\u2019affectation : perte": {
+ "account_number": "1309"
+ },
+ "account_number": "130"
+ },
+ "R\u00e9sultat net : b\u00e9n\u00e9fice": {
+ "account_number": "131"
+ },
+ "Marge commerciale (MC)": {
+ "account_number": "132"
+ },
+ "Valeur ajout\u00e9e (VA)": {
+ "account_number": "133"
+ },
+ "Exc\u00e9dent brut d\u2019exploitation (EBE)": {
+ "account_number": "134"
+ },
+ "R\u00e9sultat d\u2019exploitation (RE)": {
+ "account_number": "135"
+ },
+ "R\u00e9sultat financier (RF)": {
+ "account_number": "136"
+ },
+ "R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {
+ "account_number": "137"
+ },
+ "R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "R\u00e9sultat de fusion": {
+ "account_number": "1381"
+ },
+ "R\u00e9sultat d\u2019apport partiel d\u2019actif": {
+ "account_number": "1382"
+ },
+ "R\u00e9sultat de scission": {
+ "account_number": "1383"
+ },
+ "R\u00e9sultat de liquidation": {
+ "account_number": "1384"
+ },
+ "account_number": "138"
+ },
+ "R\u00e9sultat net : perte": {
+ "account_number": "139"
+ },
+ "account_number": "13"
+ },
+ "Subventions d\u2019investissement": {
+ "Subventions d\u2019\u00e9quipement": {
+ "\u00c9tat": {
+ "account_number": "1411"
+ },
+ "R\u00e9gions": {
+ "account_number": "1412"
+ },
+ "D\u00e9partements": {
+ "account_number": "1413"
+ },
+ "Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {
+ "account_number": "1414"
+ },
+ "Entit\u00e9s publiques ou mixtes": {
+ "account_number": "1415"
+ },
+ "Entit\u00e9s et organismes priv\u00e9s": {
+ "account_number": "1416"
+ },
+ "Organismes internationaux": {
+ "account_number": "1417"
+ },
+ "Autres": {
+ "account_number": "1418"
+ },
+ "account_number": "141"
+ },
+ "Autres subventions d\u2019investissement": {
+ "account_number": "148"
+ },
+ "account_number": "14"
+ },
+ "Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "Amortissements d\u00e9rogatoires": {
+ "account_number": "151"
+ },
+ "Plus-values de cession \u00e0 r\u00e9investir": {
+ "account_number": "152"
+ },
+ "Fonds r\u00e9glement\u00e9s": {
+ "Fonds National": {
+ "account_number": "1531"
+ },
+ "Pr\u00e9l\u00e8vement pour le Budget": {
+ "account_number": "1532"
+ },
+ "account_number": "153"
+ },
+ "Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {
+ "account_number": "154"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "Reconstitution des gisements miniers et p\u00e9troliers": {
+ "account_number": "1551"
+ },
+ "account_number": "155"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "Hausse de prix": {
+ "account_number": "1561"
+ },
+ "Fluctuation des cours": {
+ "account_number": "1562"
+ },
+ "account_number": "156"
+ },
+ "Provisions pour investissement": {
+ "account_number": "157"
+ },
+ "Autres provisions et fonds r\u00e9glement\u00e9s": {
+ "account_number": "158"
+ },
+ "account_number": "15"
+ },
+ "Emprunts et dettes assimil\u00e9es": {
+ "Emprunts obligataires": {
+ "Emprunts obligataires ordinaires": {
+ "account_number": "1611"
+ },
+ "Emprunts obligataires convertibles en actions": {
+ "account_number": "1612"
+ },
+ "Emprunts obligataires remboursables en actions": {
+ "account_number": "1613"
+ },
+ "Autres emprunts obligataires": {
+ "account_number": "1618"
+ },
+ "account_number": "161"
+ },
+ "Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "162"
+ },
+ "Avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "163"
+ },
+ "Avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "164"
+ },
+ "D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "D\u00e9p\u00f4ts": {
+ "account_number": "1651"
+ },
+ "Cautionnements": {
+ "account_number": "1652"
+ },
+ "account_number": "165"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur emprunts obligataires": {
+ "account_number": "1661"
+ },
+ "Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "1662"
+ },
+ "Sur avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "1663"
+ },
+ "Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "1664"
+ },
+ "Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "account_number": "1665"
+ },
+ "Sur avances assorties de conditions particuli\u00e8res": {
+ "account_number": "1667"
+ },
+ "Sur autres emprunts et dettes": {
+ "account_number": "1668"
+ },
+ "account_number": "166"
+ },
+ "Avances assorties de conditions particuli\u00e8res": {
+ "Avances bloqu\u00e9es pour augmentation du capital": {
+ "account_number": "1671"
+ },
+ "Avances conditionn\u00e9es par l\u2019\u00c9tat": {
+ "account_number": "1672"
+ },
+ "Avances conditionn\u00e9es par les autres organismes africains": {
+ "account_number": "1673"
+ },
+ "Avances conditionn\u00e9es par les organismes internationaux": {
+ "account_number": "1674"
+ },
+ "account_number": "167"
+ },
+ "Autres emprunts et dettes": {
+ "Rentes viag\u00e8res capitalis\u00e9es": {
+ "account_number": "1681"
+ },
+ "Billets de fonds": {
+ "account_number": "1682"
+ },
+ "Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {
+ "account_number": "1683"
+ },
+ "Emprunts participatifs": {
+ "account_number": "1684"
+ },
+ "Participation des travailleurs aux b\u00e9n\u00e9fices": {
+ "account_number": "1685"
+ },
+ "Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {
+ "account_number": "1686"
+ },
+ "account_number": "168"
+ },
+ "account_number": "16"
+ },
+ "Dettes de location acquisition": {
+ "Dettes de location acquisition / cr\u00e9dit bail immobilier": {
+ "account_number": "172"
+ },
+ "Dettes de location acquisition / cr\u00e9dit bail mobilier": {
+ "account_number": "173"
+ },
+ "Dettes de location acquisition / location de vente": {
+ "account_number": "174"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "1762"
+ },
+ "Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "1763"
+ },
+ "Sur dettes de location acquisition / location-vente": {
+ "account_number": "1764"
+ },
+ "Sur autres dettes de location acquisition": {
+ "account_number": "1768"
+ },
+ "account_number": "176"
+ },
+ "Autres dettes de location acquisition": {
+ "account_number": "178"
+ },
+ "account_number": "17"
+ },
+ "Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "Dettes li\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "1811"
+ },
+ "Dettes li\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "1812"
+ },
+ "account_number": "181"
+ },
+ "Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "182"
+ },
+ "Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "183"
+ },
+ "Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "184"
+ },
+ "Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "185"
+ },
+ "Comptes de liaison charges": {
+ "account_number": "186"
+ },
+ "Comptes de liaison produits": {
+ "account_number": "187"
+ },
+ "Comptes de liaison des soci\u00e9t\u00e9s en participation": {
+ "account_number": "188"
+ },
+ "account_number": "18"
+ },
+ "Provisions pour risques et charges": {
+ "Provisions pour litiges": {
+ "account_number": "191"
+ },
+ "Provisions pour garanties donn\u00e9es aux clients": {
+ "account_number": "192"
+ },
+ "Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {
+ "account_number": "193"
+ },
+ "Provisions pour pertes de change": {
+ "account_number": "194"
+ },
+ "Provisions pour imp\u00f4ts": {
+ "account_number": "195"
+ },
+ "Provisions pour pensions et obligations similaires": {
+ "Provisions pour pensions et obligations similaires engagement de retraite": {
+ "account_number": "1961"
+ },
+ "Actif du r\u00e9gime de retraite": {
+ "account_number": "1962"
+ },
+ "account_number": "196"
+ },
+ "Provisions pour restructuration": {
+ "account_number": "197"
+ },
+ "Autres provisions pour risques et charges": {
+ "Provisions pour amendes et p\u00e9nalit\u00e9s": {
+ "account_number": "1981"
+ },
+ "Provisions pour propre assureur": {
+ "account_number": "1983"
+ },
+ "Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "1984"
+ },
+ "Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {
+ "account_number": "1985"
+ },
+ "Provisions pour divers risques et charges": {
+ "account_number": "1988"
+ },
+ "account_number": "198"
+ },
+ "account_number": "19"
+ },
+ "root_type": "Equity",
+ "account_number": "1"
+ },
+ "Comptes d\u2019actif immobilis\u00e9": {
+ "Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "211"
+ },
+ "Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "Brevets": {
+ "account_type": "Fixed Asset",
+ "account_number": "2121"
+ },
+ "Licences": {
+ "account_type": "Fixed Asset",
+ "account_number": "2122"
+ },
+ "Concessions de service public": {
+ "account_type": "Fixed Asset",
+ "account_number": "2123"
+ },
+ "Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "account_number": "2128"
+ },
+ "account_number": "212"
+ },
+ "Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "Logiciels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2131"
+ },
+ "Sites internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2132"
+ },
+ "account_number": "213"
+ },
+ "Marques": {
+ "account_type": "Fixed Asset",
+ "account_number": "214"
+ },
+ "Fonds commercial": {
+ "account_type": "Fixed Asset",
+ "account_number": "215"
+ },
+ "Droit au bail": {
+ "account_type": "Fixed Asset",
+ "account_number": "216"
+ },
+ "Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset",
+ "account_number": "217"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset",
+ "account_number": "2181"
+ },
+ "Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset",
+ "account_number": "2182"
+ },
+ "Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset",
+ "account_number": "2183"
+ },
+ "Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset",
+ "account_number": "2184"
+ },
+ "Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2188"
+ },
+ "account_number": "218"
+ },
+ "Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2191"
+ },
+ "Logiciels et internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2193"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2198"
+ },
+ "account_number": "219"
+ },
+ "account_number": "21"
+ },
+ "Terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset",
+ "account_number": "2211"
+ },
+ "Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset",
+ "account_number": "2212"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2218"
+ },
+ "account_number": "221"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset",
+ "account_number": "2221"
+ },
+ "Autres terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2228"
+ },
+ "account_number": "222"
+ },
+ "Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2231"
+ },
+ "Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2232"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2234"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2235"
+ },
+ "Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "account_number": "2238"
+ },
+ "account_number": "223"
+ },
+ "Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset",
+ "account_number": "2241"
+ },
+ "Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2245"
+ },
+ "Autres travaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2248"
+ },
+ "account_number": "224"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "Carri\u00e8res": {
+ "account_type": "Fixed Asset",
+ "account_number": "2251"
+ },
+ "account_number": "225"
+ },
+ "Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "Parkings": {
+ "account_type": "Fixed Asset",
+ "account_number": "2261"
+ },
+ "account_number": "226"
+ },
+ "Terrains mis en concession": {
+ "account_type": "Fixed Asset",
+ "account_number": "227"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains immeubles de placement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2281"
+ },
+ "Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset",
+ "account_number": "2285"
+ },
+ "Terrains de location acquisition": {
+ "account_type": "Fixed Asset",
+ "account_number": "2286"
+ },
+ "Divers terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2288"
+ },
+ "account_number": "228"
+ },
+ "Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "account_number": "2291"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2292"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2295"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2298"
+ },
+ "account_number": "229"
+ },
+ "account_number": "22"
+ },
+ "B\u00e2timents, installations techniques et agencements": {
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "B\u00e2timents industriels": {
+ "account_number": "2311"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2312"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2313"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2314"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2315"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2316"
+ },
+ "account_number": "231"
+ },
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "B\u00e2timents industriels": {
+ "account_number": "2321"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2322"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2323"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2324"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2325"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2326"
+ },
+ "account_number": "232"
+ },
+ "Ouvrages d\u2019infrastructure": {
+ "Voies de terre": {
+ "account_number": "2331"
+ },
+ "Voies de fer": {
+ "account_number": "2332"
+ },
+ "Voies d\u2019eau": {
+ "account_number": "2333"
+ },
+ "Barrages, Digues": {
+ "account_number": "2334"
+ },
+ "Pistes d\u2019a\u00e9rodrome": {
+ "account_number": "2335"
+ },
+ "Autres ouvrages d\u2019infrastructures": {
+ "account_number": "2338"
+ },
+ "account_number": "233"
+ },
+ "Am\u00e9nagements, agencements et installations techniques": {
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {
+ "account_number": "2341"
+ },
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {
+ "account_number": "2342"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {
+ "account_number": "2343"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {
+ "account_number": "2344"
+ },
+ "Am\u00e9nagements et agencements des b\u00e2timents": {
+ "account_number": "2345"
+ },
+ "account_number": "234"
+ },
+ "Am\u00e9nagements de bureaux": {
+ "Installations g\u00e9n\u00e9rales": {
+ "account_number": "2351"
+ },
+ "Autres am\u00e9nagements de bureaux": {
+ "account_number": "2358"
+ },
+ "account_number": "235"
+ },
+ "B\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "237"
+ },
+ "Autres installations et agencements": {
+ "account_number": "238"
+ },
+ "B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "B\u00e2timents en cours": {
+ "account_number": "2391"
+ },
+ "Installations en cours": {
+ "account_number": "2392"
+ },
+ "Ouvrages d\u2019infrastructure en cours": {
+ "account_number": "2393"
+ },
+ "Am\u00e9nagements et agencements et installations techniques en cours": {
+ "account_number": "2394"
+ },
+ "Am\u00e9nagements de bureaux en cours": {
+ "account_number": "2395"
+ },
+ "Autres installations et agencements en cours": {
+ "account_number": "2398"
+ },
+ "account_number": "239"
+ },
+ "account_number": "23"
+ },
+ "Mat\u00e9riel, mobilier et actifs biologiques": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "Mat\u00e9riel industriel": {
+ "account_number": "2411"
+ },
+ "Outillage industriel": {
+ "account_number": "2412"
+ },
+ "Mat\u00e9riel commercial": {
+ "account_number": "2413"
+ },
+ "Outillage commercial": {
+ "account_number": "2414"
+ },
+ "Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {
+ "account_number": "2416"
+ },
+ "account_number": "241"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "Mat\u00e9riel agricole": {
+ "account_number": "2421"
+ },
+ "Outillage agricole": {
+ "account_number": "2422"
+ },
+ "Mat\u00e9riel & outillage agricole de location-acquisition": {
+ "account_number": "2426"
+ },
+ "account_number": "242"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "243"
+ },
+ "Mat\u00e9riel et mobilier": {
+ "Mat\u00e9riel de bureau": {
+ "account_number": "2441"
+ },
+ "Mat\u00e9riel informatique": {
+ "account_number": "2442"
+ },
+ "Mat\u00e9riel bureautique": {
+ "account_number": "2443"
+ },
+ "Mobilier de bureau": {
+ "account_number": "2444"
+ },
+ "Mat\u00e9riel et mobilier immeubles de placement": {
+ "account_number": "2445"
+ },
+ "Mat\u00e9riel et mobilier de location acquisition": {
+ "account_number": "2446"
+ },
+ "Mat\u00e9riel et mobilier des logements du personnel": {
+ "account_number": "2447"
+ },
+ "account_number": "244"
+ },
+ "Mat\u00e9riel de transport": {
+ "Mat\u00e9riel automobile": {
+ "account_number": "2451"
+ },
+ "Mat\u00e9riel ferroviaire": {
+ "account_number": "2452"
+ },
+ "Mat\u00e9riel fluvial, lagunaire": {
+ "account_number": "2453"
+ },
+ "Mat\u00e9riel naval": {
+ "account_number": "2454"
+ },
+ "Mat\u00e9riel a\u00e9rien": {
+ "account_number": "2455"
+ },
+ "Mat\u00e9riel de transport de location-acquisition": {
+ "account_number": "2456"
+ },
+ "Mat\u00e9riel hippomobile": {
+ "account_number": "2457"
+ },
+ "Autres mat\u00e9riels de transport": {
+ "account_number": "2458"
+ },
+ "account_number": "245"
+ },
+ "Actifs biologiques": {
+ "Cheptel, animaux de trait": {
+ "account_number": "2461"
+ },
+ "Cheptel, animaux reproducteurs": {
+ "account_number": "2462"
+ },
+ "Animaux de garde": {
+ "account_number": "2463"
+ },
+ "Plantations agricoles": {
+ "account_number": "2465"
+ },
+ "Autres actifs biologiques": {
+ "account_number": "2468"
+ },
+ "account_number": "246"
+ },
+ "Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "Agencements et am\u00e9nagements du mat\u00e9riel": {
+ "account_number": "2471"
+ },
+ "Agencements et am\u00e9nagements des actifs biologiques": {
+ "account_number": "2472"
+ },
+ "Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2478"
+ },
+ "account_number": "247"
+ },
+ "Autres mat\u00e9riels et mobiliers": {
+ "Collections et \u0153uvres d\u2019art": {
+ "account_number": "2481"
+ },
+ "Divers mat\u00e9riels mobiliers": {
+ "account_number": "2488"
+ },
+ "account_number": "248"
+ },
+ "Mat\u00e9riels et actifs biologiques en cours": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2491"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "account_number": "2492"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2493"
+ },
+ "Mat\u00e9riel et mobilier de bureau": {
+ "account_number": "2494"
+ },
+ "Mat\u00e9riel de transport": {
+ "account_number": "2495"
+ },
+ "Actifs biologiques": {
+ "account_number": "2496"
+ },
+ "Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2497"
+ },
+ "Autres mat\u00e9riels et actifs biologiques en cours": {
+ "account_number": "2498"
+ },
+ "account_number": "249"
+ },
+ "account_number": "24"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations": {
+ "Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "251"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "252"
+ },
+ "account_number": "25"
+ },
+ "Titres de participation": {
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "261"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "262"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "263"
+ },
+ "Participations dans des organismes professionnels": {
+ "account_number": "265"
+ },
+ "Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "266"
+ },
+ "Autres titres de participation": {
+ "account_number": "268"
+ },
+ "account_number": "26"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "Pr\u00eats et cr\u00e9ances": {
+ "Pr\u00eats participatifs": {
+ "account_number": "2711"
+ },
+ "Pr\u00eats aux associ\u00e9s": {
+ "account_number": "2712"
+ },
+ "Billets de fonds": {
+ "account_number": "2713"
+ },
+ "Titres pr\u00eat\u00e9s": {
+ "account_number": "2714"
+ },
+ "Autres pr\u00eats et cr\u00e9ances": {
+ "account_number": "2718"
+ },
+ "account_number": "271"
+ },
+ "Pr\u00eats au personnel": {
+ "Pr\u00eats immobiliers": {
+ "account_number": "2721"
+ },
+ "Pr\u00eats mobiliers et d\u2019installation": {
+ "account_number": "2722"
+ },
+ "Autres pr\u00eats au personnel": {
+ "account_number": "2728"
+ },
+ "account_number": "272"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "Retenues de garantie": {
+ "account_number": "2731"
+ },
+ "Fonds r\u00e9glement\u00e9": {
+ "account_number": "2733"
+ },
+ "Cr\u00e9ances sur le conc\u00e9dant": {
+ "account_number": "2734"
+ },
+ "Autres cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2738"
+ },
+ "account_number": "273"
+ },
+ "Titres immobilis\u00e9s": {
+ "Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {
+ "account_number": "2741"
+ },
+ "Titres participatifs": {
+ "account_number": "2742"
+ },
+ "Certificats d\u2019investissement": {
+ "account_number": "2743"
+ },
+ "Parts de fonds commun de placement (FCP)": {
+ "account_number": "2744"
+ },
+ "Obligations": {
+ "account_number": "2745"
+ },
+ "Actions ou parts propres": {
+ "account_number": "2746"
+ },
+ "Autres titres immobilis\u00e9s": {
+ "account_number": "2748"
+ },
+ "account_number": "274"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "D\u00e9p\u00f4ts pour loyers d\u2019avance": {
+ "account_number": "2751"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {
+ "account_number": "2752"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019eau": {
+ "account_number": "2753"
+ },
+ "D\u00e9p\u00f4ts pour le gaz": {
+ "account_number": "2754"
+ },
+ "D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {
+ "account_number": "2755"
+ },
+ "Cautionnements sur march\u00e9s publics": {
+ "account_number": "2756"
+ },
+ "Cautionnements sur autres op\u00e9rations": {
+ "account_number": "2757"
+ },
+ "Autres d\u00e9p\u00f4ts et cautionnements": {
+ "account_number": "2758"
+ },
+ "account_number": "275"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Pr\u00eats et cr\u00e9ances non commerciales": {
+ "account_number": "2761"
+ },
+ "Pr\u00eats au personnel": {
+ "account_number": "2762"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2763"
+ },
+ "Titres immobilis\u00e9s": {
+ "account_number": "2764"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2765"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {
+ "account_number": "2767"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "account_number": "2768"
+ },
+ "account_number": "276"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "2771"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "2772"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "2773"
+ },
+ "Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "2774"
+ },
+ "account_number": "277"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "Cr\u00e9ances diverses groupe": {
+ "account_number": "2781"
+ },
+ "Cr\u00e9ances diverses hors groupe": {
+ "account_number": "2782"
+ },
+ "Banques d\u00e9p\u00f4ts \u00e0 terme": {
+ "account_number": "2784"
+ },
+ "Or et m\u00e9taux pr\u00e9cieux": {
+ "account_number": "2785"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "account_number": "2788"
+ },
+ "account_number": "278"
+ },
+ "account_number": "27"
+ },
+ "Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2811"
+ },
+ "Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2812"
+ },
+ "Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2813"
+ },
+ "Amortissements des marques": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2814"
+ },
+ "Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2815"
+ },
+ "Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2816"
+ },
+ "Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2817"
+ },
+ "Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2818"
+ },
+ "account_number": "281"
+ },
+ "Amortissements des terrains": {
+ "Amortissements des travaux de mise en valeur des terrains": {
+ "account_number": "2824"
+ },
+ "account_number": "282"
+ },
+ "Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2831"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2832"
+ },
+ "Amortissements des ouvrages d\u2019infrastructure": {
+ "account_number": "2833"
+ },
+ "Amortissements des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2834"
+ },
+ "Amortissements des am\u00e9nagements de bureaux": {
+ "account_number": "2835"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2837"
+ },
+ "Amortissements des autres installations et agencements": {
+ "account_number": "2838"
+ },
+ "account_number": "283"
+ },
+ "Amortissements du mat\u00e9riel": {
+ "Amortissements du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2841"
+ },
+ "Amortissements du mat\u00e9riel et outillage agricole": {
+ "account_number": "2842"
+ },
+ "Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2843"
+ },
+ "Amortissements du mat\u00e9riel et mobilier": {
+ "account_number": "2844"
+ },
+ "Amortissements du mat\u00e9riel de transport": {
+ "account_number": "2845"
+ },
+ "Amortissements des actifs biologiques": {
+ "account_number": "2846"
+ },
+ "Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2847"
+ },
+ "Amortissements des autres mat\u00e9riels": {
+ "account_number": "2848"
+ },
+ "account_number": "284"
+ },
+ "account_number": "28"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations": {
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {
+ "account_number": "2911"
+ },
+ "D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {
+ "account_number": "2912"
+ },
+ "D\u00e9pr\u00e9ciations des logiciels et sites internet": {
+ "account_number": "2913"
+ },
+ "D\u00e9pr\u00e9ciations des marques": {
+ "account_number": "2914"
+ },
+ "D\u00e9pr\u00e9ciations du fonds commercial": {
+ "account_number": "2915"
+ },
+ "D\u00e9pr\u00e9ciations du droit au bail": {
+ "account_number": "2916"
+ },
+ "D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {
+ "account_number": "2917"
+ },
+ "D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {
+ "account_number": "2918"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {
+ "account_number": "2919"
+ },
+ "account_number": "291"
+ },
+ "D\u00e9pr\u00e9ciations des terrains": {
+ "D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {
+ "account_number": "2921"
+ },
+ "D\u00e9pr\u00e9ciations des terrains nus": {
+ "account_number": "2922"
+ },
+ "D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {
+ "account_number": "2923"
+ },
+ "D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {
+ "account_number": "2924"
+ },
+ "D\u00e9pr\u00e9ciations des terrains de gisement": {
+ "account_number": "2925"
+ },
+ "D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {
+ "account_number": "2926"
+ },
+ "D\u00e9pr\u00e9ciations des terrains mis en concession": {
+ "account_number": "2927"
+ },
+ "D\u00e9pr\u00e9ciations des autres terrains": {
+ "account_number": "2928"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {
+ "account_number": "2929"
+ },
+ "account_number": "292"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2931"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2932"
+ },
+ "D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {
+ "account_number": "2933"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2934"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {
+ "account_number": "2935"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2937"
+ },
+ "D\u00e9pr\u00e9ciations des autres installations et agencements": {
+ "account_number": "2938"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {
+ "account_number": "2939"
+ },
+ "account_number": "293"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2941"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {
+ "account_number": "2942"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2943"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {
+ "account_number": "2944"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {
+ "account_number": "2945"
+ },
+ "D\u00e9pr\u00e9ciations des actifs biologiques": {
+ "account_number": "2946"
+ },
+ "D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2947"
+ },
+ "D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {
+ "account_number": "2948"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {
+ "account_number": "2949"
+ },
+ "account_number": "294"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "2951"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "2952"
+ },
+ "account_number": "295"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation": {
+ "D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "2961"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "2962"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "2963"
+ },
+ "D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {
+ "account_number": "2965"
+ },
+ "D\u00e9pr\u00e9ciations des parts dans des GIE": {
+ "account_number": "2966"
+ },
+ "D\u00e9pr\u00e9ciations des autres titres de participation": {
+ "account_number": "2968"
+ },
+ "account_number": "296"
+ },
+ "D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {
+ "account_number": "2971"
+ },
+ "D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {
+ "account_number": "2972"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2973"
+ },
+ "D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {
+ "account_number": "2974"
+ },
+ "D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2975"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "account_number": "2977"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {
+ "account_number": "2978"
+ },
+ "account_number": "297"
+ },
+ "account_number": "29"
+ },
+ "root_type": "Asset",
+ "account_number": "2"
+ },
+ "Comptes de Stocks": {
+ "Marchandises": {
+ "Marchandises A": {
+ "Marchandises A1": {
+ "account_number": "3111"
+ },
+ "Marchandises A2": {
+ "account_number": "3112"
+ },
+ "account_number": "311"
+ },
+ "Marchandises B": {
+ "Marchandises B1": {
+ "account_number": "3121"
+ },
+ "Marchandises B2": {
+ "account_number": "3122"
+ },
+ "account_number": "312"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3131"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3132"
+ },
+ "account_number": "313"
+ },
+ "Marchandises hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "318"
+ },
+ "account_number": "31"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Mati\u00e8res A": {
+ "account_number": "321"
+ },
+ "Mati\u00e8res B": {
+ "account_number": "322"
+ },
+ "Fournitures (A, B)": {
+ "account_number": "323"
+ },
+ "account_number": "32"
+ },
+ "Autres approvisionnements": {
+ "Mati\u00e8res consommables": {
+ "account_number": "331"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "332"
+ },
+ "Fournitures de magasin": {
+ "account_number": "333"
+ },
+ "Fournitures de bureau": {
+ "account_number": "334"
+ },
+ "Emballages": {
+ "Emballages perdus": {
+ "account_number": "3351"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "3352"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "3353"
+ },
+ "Autres emballages": {
+ "account_number": "3358"
+ },
+ "account_number": "335"
+ },
+ "Autres mati\u00e8res": {
+ "account_number": "338"
+ },
+ "account_number": "33"
+ },
+ "Produits en cours": {
+ "Produits en cours": {
+ "Produits en cours P1": {
+ "account_number": "3411"
+ },
+ "Produits en cours P2": {
+ "account_number": "3412"
+ },
+ "account_number": "341"
+ },
+ "Travaux en cours": {
+ "Travaux en cours T1": {
+ "account_number": "3421"
+ },
+ "Travaux en cours T2": {
+ "account_number": "3422"
+ },
+ "account_number": "342"
+ },
+ "Produits interm\u00e9diaires en cours": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3431"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3432"
+ },
+ "account_number": "343"
+ },
+ "Produits r\u00e9siduels en cours": {
+ "Produits r\u00e9siduels A": {
+ "account_number": "3441"
+ },
+ "Produits r\u00e9siduels B": {
+ "account_number": "3442"
+ },
+ "account_number": "344"
+ },
+ "Actifs biologiques en cours": {
+ "Animaux": {
+ "account_number": "3451"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3452"
+ },
+ "account_number": "345"
+ },
+ "account_number": "34"
+ },
+ "Services en cours": {
+ "\u00c9tudes en cours": {
+ "\u00c9tudes en cours E1": {
+ "account_number": "3511"
+ },
+ "\u00c9tudes en cours E2": {
+ "account_number": "3512"
+ },
+ "account_number": "351"
+ },
+ "Prestations de services en cours": {
+ "Prestations de services S1": {
+ "account_number": "3521"
+ },
+ "Prestations de services S2": {
+ "account_number": "3522"
+ }
+ },
+ "account_number": "35"
+ },
+ "Produits finis": {
+ "Produits finis A": {
+ "account_number": "361"
+ },
+ "Produits finis B": {
+ "account_number": "362"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3631"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3632"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3638"
+ },
+ "account_number": "363"
+ },
+ "account_number": "36"
+ },
+ "Produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3711"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3712"
+ },
+ "account_number": "371"
+ },
+ "Produits r\u00e9siduels": {
+ "D\u00e9chets": {
+ "account_number": "3721"
+ },
+ "Rebuts": {
+ "account_number": "3722"
+ },
+ "Mati\u00e8res de R\u00e9cup\u00e9ration": {
+ "account_number": "3723"
+ },
+ "account_number": "372"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3731"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3732"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3738"
+ },
+ "account_number": "373"
+ },
+ "account_number": "37"
+ },
+ "Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "Marchandises en cours de route": {
+ "account_number": "381"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {
+ "account_number": "382"
+ },
+ "Autres approvisionnements en cours de route": {
+ "account_number": "383"
+ },
+ "Produits finis en cours de route": {
+ "account_number": "386"
+ },
+ "Stock en consignation ou en d\u00e9p\u00f4t": {
+ "Stock en consignation": {
+ "account_number": "3871"
+ },
+ "Stock en d\u00e9p\u00f4t": {
+ "account_number": "3872"
+ },
+ "account_number": "387"
+ },
+ "Stock provenant d\u2019immobilisations mises hors service ou au rebut": {
+ "account_number": "388"
+ },
+ "account_number": "38"
+ },
+ "D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "D\u00e9pr\u00e9ciations des stocks de marchandises": {
+ "account_number": "391"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "392"
+ },
+ "D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {
+ "account_number": "393"
+ },
+ "D\u00e9pr\u00e9ciations des productions en cours": {
+ "account_number": "394"
+ },
+ "D\u00e9pr\u00e9ciations des services en cours": {
+ "account_number": "395"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits finis": {
+ "account_number": "396"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "account_number": "397"
+ },
+ "D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_number": "398"
+ },
+ "account_number": "39"
+ },
+ "root_type": "Asset",
+ "account_number": "3"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "Fournisseurs d\u00e9biteurs": {
+ "Fournisseurs Avances et acomptes vers\u00e9s": {
+ "account_number": "4091"
+ },
+ "Fournisseurs Groupe avances et acomptes vers\u00e9s": {
+ "account_number": "4092"
+ },
+ "Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {
+ "account_number": "4093"
+ },
+ "Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {
+ "account_number": "4094"
+ },
+ "Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {
+ "account_number": "4098"
+ },
+ "account_number": "409"
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "Clients": {
+ "Clients": {
+ "account_type": "Receivable",
+ "account_number": "4111"
+ },
+ "Clients groupe": {
+ "account_type": "Receivable",
+ "account_number": "4112"
+ },
+ "Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable",
+ "account_number": "4114"
+ },
+ "Clients, organismes internationaux": {
+ "account_type": "Receivable",
+ "account_number": "4115"
+ },
+ "Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable",
+ "account_number": "4116"
+ },
+ "Client, retenues de garantie": {
+ "account_type": "Receivable",
+ "account_number": "4117"
+ },
+ "Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable",
+ "account_number": "4118"
+ },
+ "account_type": "Receivable",
+ "account_number": "411"
+ },
+ "Clients, effets \u00e0 recevoir en portefeuille": {
+ "Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4121"
+ },
+ "Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4122"
+ },
+ "\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4124"
+ },
+ "Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4125"
+ },
+ "account_type": "Receivable",
+ "account_number": "412"
+ },
+ "Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4131"
+ },
+ "Clients, effets impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4132"
+ },
+ "Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4133"
+ },
+ "Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4138"
+ },
+ "account_type": "Receivable",
+ "account_number": "413"
+ },
+ "Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4141"
+ },
+ "Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4142"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4146"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4147"
+ },
+ "account_type": "Receivable",
+ "account_number": "414"
+ },
+ "Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable",
+ "account_number": "415"
+ },
+ "Cr\u00e9ances clients litigieuses ou douteuses": {
+ "Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable",
+ "account_number": "4161"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_type": "Receivable",
+ "account_number": "4162"
+ },
+ "account_type": "Receivable",
+ "account_number": "416"
+ },
+ "Clients, produits \u00e0 recevoir": {
+ "Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable",
+ "account_number": "4181"
+ },
+ "Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable",
+ "account_number": "4186"
+ },
+ "account_type": "Receivable",
+ "account_number": "418"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "Personnel, avances et acomptes": {
+ "Personnel, avances": {
+ "account_number": "4211"
+ },
+ "Personnel, acomptes": {
+ "account_number": "4212"
+ },
+ "Frais avanc\u00e9s et fournitures au personnel": {
+ "account_number": "4213"
+ },
+ "account_number": "421"
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "Prestations familiales": {
+ "account_number": "4311"
+ },
+ "Accidents de travail": {
+ "account_number": "4312"
+ },
+ "Caisse de retraite obligatoire": {
+ "account_number": "4313"
+ },
+ "Caisse de retraite facultative": {
+ "account_number": "4314"
+ },
+ "Autres cotisations sociales": {
+ "account_number": "4318"
+ }
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "Mutuelle": {
+ "account_number": "4331"
+ },
+ "Assurances retraite": {
+ "account_number": "4332"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "4333"
+ }
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Produits \u00e0 recevoir": {
+ "account_number": "4387"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "\u00c9tat, TVA factur\u00e9e": {
+ "TVA factur\u00e9e sur ventes": {
+ "account_number": "4431"
+ },
+ "TVA factur\u00e9e sur prestations de services": {
+ "account_number": "4432"
+ },
+ "TVA factur\u00e9e sur travaux": {
+ "account_number": "4433"
+ },
+ "TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {
+ "account_number": "4434"
+ },
+ "TVA sur factures \u00e0 \u00e9tablir": {
+ "account_number": "4435"
+ },
+ "account_number": "443"
+ },
+ "\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "TVA r\u00e9cup\u00e9rable sur immobilisations": {
+ "account_number": "4451"
+ },
+ "TVA r\u00e9cup\u00e9rable sur achats": {
+ "account_number": "4452"
+ },
+ "TVA r\u00e9cup\u00e9rable sur transport": {
+ "account_number": "4453"
+ },
+ "TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {
+ "account_number": "4454"
+ },
+ "TVA r\u00e9cup\u00e9rable sur factures non parvenues": {
+ "account_number": "4455"
+ },
+ "TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {
+ "account_number": "4456"
+ },
+ "account_number": "445"
+ },
+ "\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges \u00e0 payer": {
+ "account_number": "4486"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4487"
+ },
+ "account_number": "448"
+ },
+ "\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "\u00c9tat, obligations cautionn\u00e9es": {
+ "account_number": "4491"
+ },
+ "\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {
+ "account_number": "4492"
+ },
+ "\u00c9tat, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4493"
+ },
+ "\u00c9tat, subventions investissement \u00e0 recevoir": {
+ "account_number": "4494"
+ },
+ "\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {
+ "account_number": "4495"
+ },
+ "\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {
+ "account_number": "4496"
+ },
+ "\u00c9tat, avances sur subventions": {
+ "account_number": "4497"
+ },
+ "\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {
+ "account_number": "4499"
+ },
+ "account_number": "449"
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "Op\u00e9rations avec les organismes africains": {
+ "account_number": "451"
+ },
+ "Op\u00e9rations avec les autres organismes internationaux": {
+ "account_number": "452"
+ },
+ "Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "Organismes internationaux, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4581"
+ },
+ "Organismes internationaux, subventions \u00e0 recevoir": {
+ "account_number": "4582"
+ },
+ "account_number": "458"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "Apporteurs, capital appel\u00e9, non vers\u00e9": {
+ "account_number": "4613"
+ },
+ "Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {
+ "account_number": "4614"
+ },
+ "Apporteurs, titres \u00e0 \u00e9changer": {
+ "account_number": "4618"
+ }
+ },
+ "Apporteurs, restant d\u00fb sur capital appel\u00e9": {
+ "account_number": "467"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4721"
+ },
+ "Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {
+ "account_number": "4726"
+ }
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "Mandants": {
+ "account_number": "4731"
+ },
+ "Mandataires": {
+ "account_number": "4732"
+ },
+ "Commettants": {
+ "account_number": "4733"
+ },
+ "Commissionnaires": {
+ "account_number": "4734"
+ },
+ "\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {
+ "account_number": "4739"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "Compte de r\u00e9partition p\u00e9riodique des produits": {
+ "account_number": "4747"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "Compte actif": {
+ "account_type": "Temporary",
+ "account_number": "4751"
+ }
+ },
+ "Charges constat\u00e9es d\u2019avance": {
+ "account_number": "476"
+ },
+ "478-\u00c9carts de conversion actif": {
+ "Diminution des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4781"
+ },
+ "Diminution des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4782"
+ },
+ "Augmentation des dettes d\u2019exploitation": {
+ "account_number": "4783"
+ },
+ "Augmentation des dettes financi\u00e8res": {
+ "account_number": "4784"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4786"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4788"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "En compte, immobilisations incorporelles": {
+ "account_number": "4851"
+ },
+ "En compte, immobilisations corporelles": {
+ "account_number": "4852"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_number": "4853"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_number": "4854"
+ },
+ "Effets escompt\u00e9s non \u00e9chus": {
+ "account_number": "4855"
+ },
+ "Retenues de garantie": {
+ "account_number": "4857"
+ },
+ "Factures \u00e0 \u00e9tablir": {
+ "account_number": "4858"
+ },
+ "account_number": "485"
+ },
+ "Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "488"
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "D\u00e9pr\u00e9ciations des comptes clients": {
+ "Cr\u00e9ances litigieuses": {
+ "account_number": "4911"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_number": "4912"
+ },
+ "account_number": "491"
+ },
+ "D\u00e9pr\u00e9ciations des comptes organismes internationaux": {
+ "account_number": "495"
+ },
+ "D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "Associ\u00e9s, comptes courants": {
+ "account_number": "4962"
+ },
+ "Associ\u00e9s, op\u00e9rations faites en commun": {
+ "account_number": "4963"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "4966"
+ },
+ "account_number": "496"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {
+ "account_number": "497"
+ },
+ "D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "account_number": "4985"
+ },
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4986"
+ },
+ "Autres cr\u00e9ances HAO": {
+ "account_number": "4988"
+ },
+ "account_number": "498"
+ },
+ "Provisions pour risques \u00e0 court terme": {
+ "Sur op\u00e9rations d\u2019exploitation": {
+ "account_number": "4991"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "4997"
+ },
+ "Sur op\u00e9rations HAO": {
+ "account_number": "4998"
+ },
+ "account_number": "499"
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "Fournisseurs, dettes en compte": {
+ "Fournisseurs": {
+ "account_type": "Payable",
+ "account_number": "4011"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Payable",
+ "account_number": "4012"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Payable",
+ "account_number": "4013"
+ },
+ "Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable",
+ "account_number": "4016"
+ },
+ "Fournisseur, retenues de garantie": {
+ "account_type": "Payable",
+ "account_number": "4017"
+ },
+ "account_type": "Payable",
+ "account_number": "401"
+ },
+ "Fournisseurs, effets \u00e0 payer": {
+ "Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4021"
+ },
+ "Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4022"
+ },
+ "Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4023"
+ },
+ "account_type": "Payable",
+ "account_number": "402"
+ },
+ "Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4041"
+ },
+ "Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4042"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4046"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4047"
+ },
+ "account_type": "Payable",
+ "account_number": "404"
+ },
+ "Fournisseurs, factures non parvenues": {
+ "Fournisseurs": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4081"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4082"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4083"
+ },
+ "Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4086"
+ },
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "408"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "Clients cr\u00e9diteurs": {
+ "Clients, avances et acomptes re\u00e7us": {
+ "account_number": "4191"
+ },
+ "Clients groupe, avances et acomptes re\u00e7us": {
+ "account_number": "4192"
+ },
+ "Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {
+ "account_number": "4194"
+ },
+ "Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {
+ "account_number": "4198"
+ },
+ "account_number": "419"
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "Personnel, r\u00e9mun\u00e9rations dues": {
+ "account_number": "422"
+ },
+ "Personnel, oppositions, saisies-arr\u00eats": {
+ "Personnel, oppositions": {
+ "account_number": "4231"
+ },
+ "Personnel, saisies-arr\u00eats": {
+ "account_number": "4232"
+ },
+ "Personnel, avis \u00e0 tiers d\u00e9tenteur": {
+ "account_number": "4233"
+ },
+ "account_number": "423"
+ },
+ "Personnel, \u0153uvres sociales internes": {
+ "Assistance m\u00e9dicale": {
+ "account_number": "4241"
+ },
+ "Allocations familiales": {
+ "account_number": "4242"
+ },
+ "Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {
+ "account_number": "4245"
+ },
+ "Autres \u0153uvres sociales internes": {
+ "account_number": "4248"
+ },
+ "account_number": "424"
+ },
+ "Repr\u00e9sentants du personnel": {
+ "D\u00e9l\u00e9gu\u00e9s du personnel": {
+ "account_number": "4251"
+ },
+ "Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {
+ "account_number": "4252"
+ },
+ "Autres repr\u00e9sentants du personnel": {
+ "account_number": "4258"
+ },
+ "account_number": "425"
+ },
+ "Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "Participation aux b\u00e9n\u00e9fices": {
+ "account_number": "4261"
+ },
+ "Participation au capital": {
+ "account_number": "4264"
+ },
+ "account_number": "426"
+ },
+ "Personnel d\u00e9p\u00f4ts": {
+ "account_number": "427"
+ },
+ "Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {
+ "account_number": "4281"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4286"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4287"
+ },
+ "account_number": "428"
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges sociales sur gratifications \u00e0 payer": {
+ "account_number": "4381"
+ },
+ "Charges sociales sur cong\u00e9s \u00e0 payer": {
+ "account_number": "4382"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4386"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {
+ "account_number": "441"
+ },
+ "\u00c9tat, autres imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes d\u2019\u00c9tat": {
+ "account_number": "4421"
+ },
+ "Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {
+ "account_number": "4422"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des obligataires": {
+ "account_number": "4423"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {
+ "account_number": "4424"
+ },
+ "Droits de douane": {
+ "account_number": "4426"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "4428"
+ },
+ "account_number": "442"
+ },
+ "\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "\u00c9tat, TVA due": {
+ "account_number": "4441"
+ },
+ "\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {
+ "account_number": "4449"
+ },
+ "account_number": "444"
+ },
+ "\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {
+ "account_number": "446"
+ },
+ "\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {
+ "account_number": "4471"
+ },
+ "Imp\u00f4ts sur salaires": {
+ "account_number": "4472"
+ },
+ "Contribution nationale": {
+ "account_number": "4473"
+ },
+ "Contribution nationale de solidarit\u00e9": {
+ "account_number": "4474"
+ },
+ "Autres imp\u00f4ts et contributions": {
+ "account_number": "4478"
+ },
+ "account_number": "447"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "Apporteurs, apports en nature": {
+ "account_number": "4611"
+ },
+ "Apporteurs, apports en num\u00e9raire": {
+ "account_number": "4612"
+ },
+ "Apporteurs, versements re\u00e7us sur augmentation de capital": {
+ "account_number": "4615"
+ },
+ "Apporteurs, versements anticip\u00e9s": {
+ "account_number": "4616"
+ },
+ "Apporteurs d\u00e9faillants": {
+ "account_number": "4617"
+ },
+ "Apporteurs, capital \u00e0 rembourser": {
+ "account_number": "4619"
+ }
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "Principal": {
+ "account_number": "4621"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4626"
+ }
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "Op\u00e9rations courantes": {
+ "account_number": "4631"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4636"
+ }
+ },
+ "Associ\u00e9s, dividendes \u00e0 payer": {
+ "account_number": "465"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "466"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "D\u00e9biteurs divers": {
+ "account_number": "4711"
+ },
+ "Cr\u00e9diteurs divers": {
+ "account_number": "4712"
+ },
+ "Obligataires": {
+ "account_number": "4713"
+ },
+ "R\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "4715"
+ },
+ "Compte d\u2019affacturage": {
+ "account_number": "4716"
+ },
+ "D\u00e9biteurs divers retenues de garantie": {
+ "account_number": "4717"
+ },
+ "Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {
+ "account_number": "4718"
+ },
+ "Bons de souscription d\u2019actions et d\u2019obligations": {
+ "account_number": "4719"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "Compte de r\u00e9partition p\u00e9riodique des charges": {
+ "account_number": "4746"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "Compte passif": {
+ "account_number": "4752"
+ }
+ },
+ "Produits constat\u00e9s d\u2019avance": {
+ "account_number": "477"
+ },
+ "479-\u00c9carts de conversion passif": {
+ "Augmentation des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4791"
+ },
+ "Augmentation des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4792"
+ },
+ "Diminution des dettes d\u2019exploitation": {
+ "account_number": "4793"
+ },
+ "Diminution des dettes financi\u00e8res": {
+ "account_number": "4794"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4797"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4798"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "Fournisseurs d\u2019investissements": {
+ "Immobilisations incorporelles": {
+ "account_number": "4811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4812"
+ },
+ "Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {
+ "account_number": "4813"
+ },
+ "R\u00e9serve de propri\u00e9t\u00e9": {
+ "account_number": "4816"
+ },
+ "Retenues de garantie": {
+ "account_number": "4817"
+ },
+ "Factures non parvenues": {
+ "account_number": "4818"
+ },
+ "account_number": "481"
+ },
+ "Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "Immobilisations incorporelles": {
+ "account_number": "4821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4822"
+ },
+ "account_number": "482"
+ },
+ "Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "Produits": {
+ "account_number": "4887"
+ },
+ "account_number": "484"
+ }
+ },
+ "root_type": "Liability"
+ },
+ "Comptes de tr\u00e9sorerie": {
+ "Titres de placement": {
+ "Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "Titres du Tr\u00e9sor \u00e0 court terme": {
+ "account_number": "5011"
+ },
+ "Titres d\u2019organismes financiers": {
+ "account_number": "5012"
+ },
+ "Bons de caisse \u00e0 court terme": {
+ "account_number": "5013"
+ },
+ "Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {
+ "account_number": "5016"
+ },
+ "account_number": "501"
+ },
+ "Actions": {
+ "Actions ou parts propres": {
+ "account_number": "5021"
+ },
+ "Actions cot\u00e9es": {
+ "account_number": "5022"
+ },
+ "Actions non cot\u00e9es": {
+ "account_number": "5023"
+ },
+ "Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {
+ "account_number": "5024"
+ },
+ "Autres actions": {
+ "account_number": "5025"
+ },
+ "Frais d\u2019acquisition des actions": {
+ "account_number": "5026"
+ },
+ "account_number": "502"
+ },
+ "Obligations": {
+ "Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {
+ "account_number": "5031"
+ },
+ "Obligations cot\u00e9es": {
+ "account_number": "5032"
+ },
+ "Obligations non cot\u00e9es": {
+ "account_number": "5033"
+ },
+ "Autres obligations": {
+ "account_number": "5035"
+ },
+ "Frais d\u2019acquisition des obligations": {
+ "account_number": "5036"
+ },
+ "account_number": "503"
+ },
+ "Bons de souscription": {
+ "Bons de souscription d\u2019actions": {
+ "account_number": "5042"
+ },
+ "Bons de souscription d\u2019obligations": {
+ "account_number": "5043"
+ },
+ "account_number": "504"
+ },
+ "Titres n\u00e9gociables hors r\u00e9gion": {
+ "account_number": "505"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "account_number": "5061"
+ },
+ "Actions": {
+ "account_number": "5062"
+ },
+ "Obligations": {
+ "account_number": "5063"
+ },
+ "account_number": "506"
+ },
+ "Autres titres de placement et cr\u00e9ances assimil\u00e9es": {
+ "account_number": "508"
+ },
+ "account_number": "50"
+ },
+ "Valeurs \u00e0 encaisser": {
+ "Effets \u00e0 encaisser": {
+ "account_number": "511"
+ },
+ "Effets \u00e0 l\u2019encaissement": {
+ "account_number": "512"
+ },
+ "Ch\u00e8ques \u00e0 encaisser": {
+ "account_number": "513"
+ },
+ "Ch\u00e8ques \u00e0 l\u2019encaissement": {
+ "account_number": "514"
+ },
+ "Cartes de cr\u00e9dit \u00e0 encaisser": {
+ "account_number": "515"
+ },
+ "Autres valeurs \u00e0 l\u2019encaissement": {
+ "Warrants": {
+ "account_number": "5181"
+ },
+ "Billets de fonds": {
+ "account_number": "5182"
+ },
+ "Ch\u00e8ques de voyage": {
+ "account_number": "5185"
+ },
+ "Coupons \u00e9chus": {
+ "account_number": "5186"
+ },
+ "Int\u00e9r\u00eats \u00e9chus des obligations": {
+ "account_number": "5187"
+ },
+ "account_number": "518"
+ },
+ "account_number": "51"
+ },
+ "Banques": {
+ "Banques locales": {
+ "Banques en monnaie nationale": {
+ "account_type": "Bank",
+ "account_number": "5211"
+ },
+ "Banques en devises": {
+ "account_type": "Bank",
+ "account_number": "5215"
+ },
+ "account_type": "Bank",
+ "account_number": "521"
+ },
+ "Banques autres \u00c9tats r\u00e9gion": {
+ "account_number": "522"
+ },
+ "Banques autres \u00c9tats zone mon\u00e9taire": {
+ "account_number": "523"
+ },
+ "Banques hors zone mon\u00e9taire": {
+ "account_number": "524"
+ },
+ "Banques d\u00e9p\u00f4t \u00e0 terme": {
+ "account_number": "525"
+ },
+ "Banques, int\u00e9r\u00eats courus": {
+ "Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {
+ "account_number": "5261"
+ },
+ "Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {
+ "account_number": "5267"
+ },
+ "account_number": "526"
+ },
+ "account_number": "52"
+ },
+ "\u00c9tablissements financiers et assimil\u00e9s": {
+ "Ch\u00e8ques postaux": {
+ "account_number": "531"
+ },
+ "Tr\u00e9sor": {
+ "account_number": "532"
+ },
+ "Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {
+ "account_number": "533"
+ },
+ "\u00c9tablissements financiers, int\u00e9r\u00eats courus": {
+ "account_number": "536"
+ },
+ "Autres organismes financiers": {
+ "account_number": "538"
+ },
+ "account_number": "53"
+ },
+ "Instruments de tr\u00e9sorerie": {
+ "Options de taux d\u2019int\u00e9r\u00eat": {
+ "account_number": "541"
+ },
+ "Options de taux de change": {
+ "account_number": "542"
+ },
+ "Options de taux boursiers": {
+ "account_number": "543"
+ },
+ "Instruments de march\u00e9s \u00e0 terme": {
+ "account_number": "544"
+ },
+ "Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {
+ "account_number": "545"
+ },
+ "account_number": "54"
+ },
+ "Instruments de monnaie \u00e9lectronique": {
+ "Monnaie \u00e9lectronique carte carburant": {
+ "account_number": "551"
+ },
+ "Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {
+ "account_number": "552"
+ },
+ "Monnaie \u00e9lectronique carte p\u00e9age": {
+ "account_number": "553"
+ },
+ "Porte-monnaie \u00e9lectronique": {
+ "account_number": "554"
+ },
+ "Autres instruments de monnaies \u00e9lectroniques": {
+ "account_number": "558"
+ },
+ "account_number": "55"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "Cr\u00e9dits de tr\u00e9sorerie": {
+ "account_number": "561"
+ },
+ "Escompte de cr\u00e9dits de campagne": {
+ "account_number": "564"
+ },
+ "Escompte de cr\u00e9dits ordinaires": {
+ "account_number": "565"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {
+ "account_number": "566"
+ },
+ "account_number": "56"
+ },
+ "Caisse": {
+ "Caisse si\u00e8ge social": {
+ "Caisse en monnaie nationale": {
+ "account_number": "5711"
+ },
+ "Caisse en devises": {
+ "account_number": "5712"
+ },
+ "account_number": "571"
+ },
+ "Caisse succursale A": {
+ "En monnaie nationale": {
+ "account_number": "5721"
+ },
+ "En devises": {
+ "account_number": "5722"
+ },
+ "account_number": "572"
+ },
+ "Caisse succursale B": {
+ "En monnaie nationale": {
+ "account_number": "5731"
+ },
+ "En devises": {
+ "account_number": "5732"
+ },
+ "account_number": "573"
+ },
+ "account_number": "57"
+ },
+ "R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "R\u00e9gies d\u2019avance": {
+ "account_number": "581"
+ },
+ "Accr\u00e9ditifs": {
+ "account_number": "582"
+ },
+ "Virements de fonds": {
+ "account_number": "585"
+ },
+ "Autres virements internes": {
+ "account_number": "588"
+ },
+ "account_number": "58"
+ },
+ "D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "D\u00e9pr\u00e9ciations des titres de placement": {
+ "account_number": "590"
+ },
+ "D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {
+ "account_number": "591"
+ },
+ "D\u00e9pr\u00e9ciations des comptes banques": {
+ "account_number": "592"
+ },
+ "D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {
+ "account_number": "593"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {
+ "account_number": "594"
+ },
+ "Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {
+ "account_number": "599"
+ },
+ "account_number": "59"
+ },
+ "root_type": "Asset",
+ "account_number": "5"
+ },
+ "Comptes de charges des activit\u00e9s ordinaires": {
+ "Achats et variations de stocks": {
+ "Achats de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6014"
+ },
+ "Frais sur achats": {
+ "account_number": "6015"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6019"
+ },
+ "account_number": "601"
+ },
+ "Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6024"
+ },
+ "Frais sur achats": {
+ "account_number": "6025"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6029"
+ },
+ "account_number": "602"
+ },
+ "Variations des stocks de biens achet\u00e9s": {
+ "Variations des stocks de marchandises": {
+ "account_number": "6031"
+ },
+ "Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "6032"
+ },
+ "Variations des stocks d\u2019autres approvisionnements": {
+ "account_number": "6033"
+ },
+ "account_number": "603"
+ },
+ "Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "Mati\u00e8res consommables": {
+ "account_number": "6041"
+ },
+ "Mati\u00e8res combustibles": {
+ "account_number": "6042"
+ },
+ "Produits d\u2019entretien": {
+ "account_number": "6043"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "6044"
+ },
+ "Frais sur achat": {
+ "account_number": "6045"
+ },
+ "Fournitures de magasin": {
+ "account_number": "6046"
+ },
+ "Fournitures de bureau": {
+ "account_number": "6047"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6049"
+ },
+ "account_number": "604"
+ },
+ "Autres achats": {
+ "Fournitures non stockables Eau": {
+ "account_number": "6051"
+ },
+ "Fournitures non stockables \u00c9lectricit\u00e9": {
+ "account_number": "6052"
+ },
+ "Fournitures non stockables Autres \u00e9nergies": {
+ "account_number": "6053"
+ },
+ "Fournitures d\u2019entretien non stockables": {
+ "account_number": "6054"
+ },
+ "Fournitures de bureau non stockables": {
+ "account_number": "6055"
+ },
+ "Achats de petit mat\u00e9riel et outillage": {
+ "account_number": "6056"
+ },
+ "Achats d\u2019\u00e9tudes et prestations de services": {
+ "account_number": "6057"
+ },
+ "Achats de travaux, mat\u00e9riels et \u00e9quipements": {
+ "account_number": "6058"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6059"
+ },
+ "account_number": "605"
+ },
+ "Achats d\u2019emballages": {
+ "Emballages perdus": {
+ "account_number": "6081"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "6082"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "6083"
+ },
+ "Frais sur achats": {
+ "account_number": "6085"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6089"
+ },
+ "account_number": "608"
+ },
+ "account_number": "60"
+ },
+ "Transports": {
+ "Transports sur ventes": {
+ "account_number": "612"
+ },
+ "Transports pour le compte de tiers": {
+ "account_number": "613"
+ },
+ "Transports du personnel": {
+ "account_number": "614"
+ },
+ "Transports de plis": {
+ "account_number": "616"
+ },
+ "Autres frais de transport": {
+ "Voyages et d\u00e9placements": {
+ "account_number": "6181"
+ },
+ "Transports entre \u00e9tablissements ou chantiers": {
+ "account_number": "6182"
+ },
+ "Transports administratifs": {
+ "account_number": "6183"
+ },
+ "account_number": "618"
+ },
+ "account_number": "61"
+ },
+ "Services ext\u00e9rieurs": {
+ "Sous-traitance g\u00e9n\u00e9rale": {
+ "account_number": "621"
+ },
+ "Locations, charges locatives": {
+ "Locations de terrains": {
+ "account_number": "6221"
+ },
+ "Locations de b\u00e2timents": {
+ "account_number": "6222"
+ },
+ "Locations de mat\u00e9riels et outillages": {
+ "account_number": "6223"
+ },
+ "Malis sur emballages": {
+ "account_number": "6224"
+ },
+ "Locations d\u2019emballages": {
+ "account_number": "6225"
+ },
+ "Fermages et loyers du foncier": {
+ "account_number": "6226"
+ },
+ "Locations et charges locatives diverses": {
+ "account_number": "6228"
+ },
+ "account_number": "622"
+ },
+ "Redevances de location acquisition": {
+ "Cr\u00e9dit-bail immobilier": {
+ "account_number": "6232"
+ },
+ "Cr\u00e9dit-bail mobilier": {
+ "account_number": "6233"
+ },
+ "Location-vente": {
+ "account_number": "6234"
+ },
+ "Autres contrats de location acquisition": {
+ "account_number": "6238"
+ },
+ "account_number": "623"
+ },
+ "Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "Entretien et r\u00e9parations des biens immobiliers": {
+ "account_number": "6241"
+ },
+ "Entretien et r\u00e9parations des biens mobiliers": {
+ "account_number": "6242"
+ },
+ "Maintenance": {
+ "account_number": "6243"
+ },
+ "Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "6244"
+ },
+ "Autres entretiens et r\u00e9parations": {
+ "account_number": "6248"
+ },
+ "account_number": "624"
+ },
+ "Primes d\u2019assurance": {
+ "Assurances multirisques": {
+ "account_number": "6251"
+ },
+ "Assurances mat\u00e9riel de transport": {
+ "account_number": "6252"
+ },
+ "Assurances risques d\u2019exploitation": {
+ "account_number": "6253"
+ },
+ "Assurances responsabilit\u00e9 du producteur": {
+ "account_number": "6254"
+ },
+ "Assurances insolvabilit\u00e9 clients": {
+ "account_number": "6255"
+ },
+ "Assurances transport sur ventes": {
+ "account_number": "6257"
+ },
+ "Autres primes d\u2019assurances": {
+ "account_number": "6258"
+ },
+ "account_number": "625"
+ },
+ "\u00c9tudes, recherches et documentation": {
+ "\u00c9tudes et recherches": {
+ "account_number": "6261"
+ },
+ "Documentation g\u00e9n\u00e9rale": {
+ "account_number": "6265"
+ },
+ "Documentation technique": {
+ "account_number": "6266"
+ },
+ "account_number": "626"
+ },
+ "Publicit\u00e9, publications, relations publiques": {
+ "Annonces, insertions": {
+ "account_number": "6271"
+ },
+ "Catalogues, imprim\u00e9s publicitaires": {
+ "account_number": "6272"
+ },
+ "\u00c9chantillons": {
+ "account_number": "6273"
+ },
+ "Foires et expositions": {
+ "account_number": "6274"
+ },
+ "Publications": {
+ "account_number": "6275"
+ },
+ "Cadeaux \u00e0 la client\u00e8le": {
+ "account_number": "6276"
+ },
+ "Frais de colloques, s\u00e9minaires, conf\u00e9rences": {
+ "account_number": "6277"
+ },
+ "Autres charges de publicit\u00e9 et relations publiques": {
+ "account_number": "6278"
+ },
+ "account_number": "627"
+ },
+ "Frais de t\u00e9l\u00e9communications": {
+ "Frais de t\u00e9l\u00e9phone": {
+ "account_number": "6281"
+ },
+ "Frais de t\u00e9lex": {
+ "account_number": "6282"
+ },
+ "Frais de t\u00e9l\u00e9copie": {
+ "account_number": "6283"
+ },
+ "Autres frais de t\u00e9l\u00e9communications": {
+ "account_number": "6288"
+ },
+ "account_number": "628"
+ },
+ "account_number": "62"
+ },
+ "Autres services ext\u00e9rieurs": {
+ "Frais bancaires": {
+ "Frais sur titres (vente, garde)": {
+ "account_number": "6311"
+ },
+ "Frais sur effets": {
+ "account_number": "6312"
+ },
+ "Location de coffres": {
+ "account_number": "6313"
+ },
+ "Commissions d\u2019affacturage": {
+ "account_number": "6314"
+ },
+ "Commissions sur cartes de cr\u00e9dit": {
+ "account_number": "6315"
+ },
+ "Frais d\u2019\u00e9mission d\u2019emprunts": {
+ "account_number": "6316"
+ },
+ "Frais sur instruments monnaie \u00e9lectronique": {
+ "account_number": "6317"
+ },
+ "Autres frais bancaires": {
+ "account_number": "6318"
+ },
+ "account_number": "631"
+ },
+ "R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "Commissions et courtages sur ventes": {
+ "account_number": "6322"
+ },
+ "Honoraires des professions r\u00e9glement\u00e9es": {
+ "account_number": "6324"
+ },
+ "Frais d\u2019actes et de contentieux": {
+ "account_number": "6325"
+ },
+ "R\u00e9mun\u00e9rations d\u2019affacturage": {
+ "account_number": "6326"
+ },
+ "R\u00e9mun\u00e9rations des autres prestataires de services": {
+ "account_number": "6327"
+ },
+ "Divers frais": {
+ "account_number": "6328"
+ },
+ "account_number": "632"
+ },
+ "Frais de formation du personnel": {
+ "account_number": "633"
+ },
+ "Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "Redevances pour brevets, licences": {
+ "account_number": "6342"
+ },
+ "Redevances pour logiciels": {
+ "account_number": "6343"
+ },
+ "Redevances pour marques": {
+ "account_number": "6344"
+ },
+ "Redevances pour sites internet": {
+ "account_number": "6345"
+ },
+ "Redevances pour concessions, droits et valeurs similaires": {
+ "account_number": "6346"
+ },
+ "account_number": "634"
+ },
+ "Cotisations": {
+ "Cotisations": {
+ "account_number": "6351"
+ },
+ "Concours divers": {
+ "account_number": "6358"
+ },
+ "account_number": "635"
+ },
+ "R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6371"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6372"
+ },
+ "account_number": "637"
+ },
+ "Autres charges externes": {
+ "Frais de recrutement du personnel": {
+ "account_number": "6381"
+ },
+ "Frais de d\u00e9m\u00e9nagement": {
+ "account_number": "6382"
+ },
+ "R\u00e9ceptions": {
+ "account_number": "6383"
+ },
+ "Missions": {
+ "account_number": "6384"
+ },
+ "Charges de copropri\u00e9t\u00e9": {
+ "account_number": "6385"
+ },
+ "account_number": "638"
+ },
+ "account_number": "63"
+ },
+ "Imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes directs": {
+ "Imp\u00f4ts fonciers et taxes annexes": {
+ "account_number": "6411"
+ },
+ "Patentes, licences et taxes annexes": {
+ "account_number": "6412"
+ },
+ "Taxes sur appointements et salaires": {
+ "account_number": "6413"
+ },
+ "Taxes d\u2019apprentissage": {
+ "account_number": "6414"
+ },
+ "Formation professionnelle continue": {
+ "account_number": "6415"
+ },
+ "Autres imp\u00f4ts et taxes directs": {
+ "account_number": "6418"
+ },
+ "account_number": "641"
+ },
+ "Imp\u00f4ts et taxes indirects": {
+ "account_number": "645"
+ },
+ "Droits d\u2019enregistrement": {
+ "Droits de mutation": {
+ "account_number": "6461"
+ },
+ "Droits de timbre": {
+ "account_number": "6462"
+ },
+ "Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {
+ "account_number": "6463"
+ },
+ "Vignettes": {
+ "account_number": "6464"
+ },
+ "Autres droits": {
+ "account_number": "6468"
+ },
+ "account_number": "646"
+ },
+ "P\u00e9nalit\u00e9s, amendes fiscales": {
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {
+ "account_number": "6471"
+ },
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {
+ "account_number": "6472"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {
+ "account_number": "6473"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {
+ "account_number": "6474"
+ },
+ "Autres p\u00e9nalit\u00e9s et amendes fiscales": {
+ "account_number": "6478"
+ },
+ "account_number": "647"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "648"
+ },
+ "account_number": "64"
+ },
+ "Autres charges": {
+ "Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "Clients": {
+ "account_number": "6511"
+ },
+ "Autres d\u00e9biteurs": {
+ "account_number": "6515"
+ },
+ "account_number": "651"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "6521"
+ },
+ "Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "6525"
+ },
+ "account_number": "652"
+ },
+ "Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "6541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "6542"
+ },
+ "account_number": "654"
+ },
+ "Perte de change sur cr\u00e9ances et dettes commerciale": {
+ "account_number": "656"
+ },
+ "P\u00e9nalit\u00e9s et amendes p\u00e9nales": {
+ "account_number": "657"
+ },
+ "Charges diverses": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "6581"
+ },
+ "Dons": {
+ "account_number": "6582"
+ },
+ "M\u00e9c\u00e9nat": {
+ "account_number": "6583"
+ },
+ "Autres charges diverses": {
+ "account_number": "6588"
+ },
+ "account_number": "658"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "6591"
+ },
+ "Sur stocks": {
+ "account_number": "6593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "6594"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {
+ "account_number": "6598"
+ },
+ "account_number": "659"
+ },
+ "account_number": "65"
+ },
+ "Charges de personnel": {
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6611"
+ },
+ "Primes et gratifications": {
+ "account_number": "6612"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6613"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6614"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6615"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6616"
+ },
+ "Avantages en nature": {
+ "account_number": "6617"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6618"
+ },
+ "account_number": "661"
+ },
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6621"
+ },
+ "Primes et gratifications": {
+ "account_number": "6622"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6623"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6624"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6625"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6626"
+ },
+ "Avantages en nature": {
+ "account_number": "6627"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6628"
+ },
+ "account_number": "662"
+ },
+ "Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "Indemnit\u00e9s de logement": {
+ "account_number": "6631"
+ },
+ "Indemnit\u00e9s de repr\u00e9sentation": {
+ "account_number": "6632"
+ },
+ "Indemnit\u00e9s d\u2019expatriation": {
+ "account_number": "6633"
+ },
+ "Indemnit\u00e9s de transport": {
+ "account_number": "6634"
+ },
+ "Autres indemnit\u00e9s et avantages divers": {
+ "account_number": "6638"
+ },
+ "account_number": "663"
+ },
+ "Charges sociales": {
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {
+ "account_number": "6641"
+ },
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {
+ "account_number": "6642"
+ },
+ "account_number": "664"
+ },
+ "R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {
+ "account_number": "6661"
+ },
+ "Charges sociales": {
+ "account_number": "6662"
+ },
+ "account_number": "666"
+ },
+ "R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6671"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6672"
+ },
+ "account_number": "667"
+ },
+ "Autres charges sociales": {
+ "Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {
+ "account_number": "6681"
+ },
+ "Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {
+ "account_number": "6682"
+ },
+ "Versements et contributions aux autres \u0153uvres sociales": {
+ "account_number": "6683"
+ },
+ "M\u00e9decine du travail et pharmacie": {
+ "account_number": "6684"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "6685"
+ },
+ "Assurances retraite et fonds de pension": {
+ "account_number": "6686"
+ },
+ "Majorations et p\u00e9nalit\u00e9s sociales": {
+ "account_number": "6687"
+ },
+ "Charges sociales diverses": {
+ "account_number": "6688"
+ },
+ "account_number": "668"
+ },
+ "account_number": "66"
+ },
+ "Frais financiers et charges assimil\u00e9es": {
+ "Int\u00e9r\u00eats des emprunts": {
+ "Emprunts obligataires": {
+ "account_number": "6711"
+ },
+ "Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "6712"
+ },
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "6713"
+ },
+ "Primes de remboursement des obligations": {
+ "account_number": "6714"
+ },
+ "account_number": "671"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "6722"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "6723"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {
+ "account_number": "6724"
+ },
+ "Int\u00e9r\u00eats dans loyers des autres locations acquisition": {
+ "account_number": "6728"
+ },
+ "account_number": "672"
+ },
+ "Escomptes accord\u00e9s": {
+ "account_number": "673"
+ },
+ "Autres int\u00e9r\u00eats": {
+ "Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {
+ "account_number": "6741"
+ },
+ "Comptes courants bloqu\u00e9s": {
+ "account_number": "6742"
+ },
+ "Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {
+ "account_number": "6743"
+ },
+ "Int\u00e9r\u00eats sur dettes commerciales": {
+ "account_number": "6744"
+ },
+ "Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {
+ "account_number": "6745"
+ },
+ "Int\u00e9r\u00eats sur dettes diverses": {
+ "account_number": "6748"
+ },
+ "account_number": "674"
+ },
+ "Escomptes des effets de commerce": {
+ "account_number": "675"
+ },
+ "Pertes de change financi\u00e8res": {
+ "account_number": "676"
+ },
+ "Pertes sur titres de placement": {
+ "Pertes sur cessions de titres de placement": {
+ "account_number": "6771"
+ },
+ "Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "6772"
+ },
+ "account_number": "677"
+ },
+ "Pertes et charges sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "6781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "6782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "6784"
+ },
+ "account_number": "678"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "6791"
+ },
+ "Sur titres de placement": {
+ "account_number": "6795"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "6798"
+ },
+ "account_number": "679"
+ },
+ "account_number": "67"
+ },
+ "Dotations aux amortissements": {
+ "Dotations aux amortissements d\u2019exploitation": {
+ "Dotations aux amortissements des immobilisations incorporelles": {
+ "account_number": "6812"
+ },
+ "Dotations aux amortissements des immobilisations corporelles": {
+ "account_number": "6813"
+ },
+ "account_number": "681"
+ },
+ "account_number": "68"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6911"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "account_number": "6913"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {
+ "account_number": "6914"
+ },
+ "account_number": "691"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6971"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {
+ "account_number": "6972"
+ },
+ "account_number": "697"
+ },
+ "account_number": "69"
+ },
+ "root_type": "Expense",
+ "account_number": "6"
+ },
+ "Comptes de produits des activit\u00e9s ordinaires": {
+ "Ventes": {
+ "Ventes de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7014"
+ },
+ "Sur internet": {
+ "account_number": "7015"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7019"
+ },
+ "account_number": "701"
+ },
+ "Ventes de produits finis": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7024"
+ },
+ "Sur internet": {
+ "account_number": "7025"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7029"
+ },
+ "account_number": "702"
+ },
+ "Ventes de produits interm\u00e9diaires": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7031"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7032"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7033"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7034"
+ },
+ "Sur internet": {
+ "account_number": "7035"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7039"
+ },
+ "account_number": "703"
+ },
+ "Ventes de produits r\u00e9siduels": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7041"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7042"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7043"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7044"
+ },
+ "Sur internet": {
+ "account_number": "7045"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7049"
+ },
+ "account_number": "704"
+ },
+ "Travaux factur\u00e9s": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7051"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7052"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7053"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7054"
+ },
+ "Sur internet": {
+ "account_number": "7055"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7059"
+ },
+ "account_number": "705"
+ },
+ "Services vendus": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7061"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7062"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7063"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7064"
+ },
+ "Sur internet": {
+ "account_number": "7065"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7069"
+ },
+ "account_number": "706"
+ },
+ "Produits accessoires": {
+ "Ports, emballages perdus et autres frais factur\u00e9s": {
+ "account_number": "7071"
+ },
+ "Commissions et courtages": {
+ "account_number": "7072"
+ },
+ "Locations": {
+ "account_number": "7073"
+ },
+ "Bonis sur reprises et cessions d\u2019emballages": {
+ "account_number": "7074"
+ },
+ "Mise \u00e0 disposition de personnel": {
+ "account_number": "7075"
+ },
+ "Redevances pour brevets, logiciels, marques et droits similaires": {
+ "account_number": "7076"
+ },
+ "Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {
+ "account_number": "7077"
+ },
+ "Autres produits accessoires": {
+ "account_number": "7078"
+ },
+ "account_number": "707"
+ },
+ "account_number": "70"
+ },
+ "Subventions d\u2019exploitation": {
+ "Sur produits \u00e0 l\u2019exportation": {
+ "account_number": "711"
+ },
+ "Sur produits \u00e0 l\u2019importation": {
+ "account_number": "712"
+ },
+ "Sur produits de p\u00e9r\u00e9quation": {
+ "account_number": "713"
+ },
+ "Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {
+ "account_number": "714"
+ },
+ "Autres subventions d\u2019exploitation": {
+ "Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {
+ "account_number": "7181"
+ },
+ "Vers\u00e9es par les organismes internationaux": {
+ "account_number": "7182"
+ },
+ "Vers\u00e9es par des tiers": {
+ "account_number": "7183"
+ },
+ "account_number": "718"
+ },
+ "account_number": "71"
+ },
+ "Production immobilis\u00e9e": {
+ "Immobilisations incorporelles": {
+ "account_number": "721"
+ },
+ "Immobilisations corporelles": {
+ "Immobilisations corporelles (hors actifs biologiques)": {
+ "account_number": "7221"
+ },
+ "Immobilisations corporelles (actifs biologiques)": {
+ "account_number": "7222"
+ },
+ "account_number": "722"
+ },
+ "Production auto-consomm\u00e9e": {
+ "account_number": "724"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "726"
+ },
+ "account_number": "72"
+ },
+ "Variations des stocks de biens et de services produits": {
+ "Variations des stocks de produits en cours": {
+ "Produits en cours": {
+ "account_number": "7341"
+ },
+ "Travaux en cours": {
+ "account_number": "7342"
+ },
+ "account_number": "734"
+ },
+ "Variations des en-cours de services": {
+ "\u00c9tudes en cours": {
+ "account_number": "7351"
+ },
+ "Prestations de services en cours": {
+ "account_number": "7352"
+ },
+ "account_number": "735"
+ },
+ "Variations des stocks de produits finis": {
+ "account_number": "736"
+ },
+ "Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "account_number": "7371"
+ },
+ "Produits r\u00e9siduels": {
+ "account_number": "7372"
+ },
+ "account_number": "737"
+ },
+ "account_number": "73"
+ },
+ "Autres produits": {
+ "Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "account_number": "751"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "7521"
+ },
+ "B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "7525"
+ },
+ "account_number": "752"
+ },
+ "Produits des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "7541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "7542"
+ },
+ "account_number": "754"
+ },
+ "Gains de change sur cr\u00e9ances et dettes commerciales": {
+ "account_number": "756"
+ },
+ "Produits divers": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "7581"
+ },
+ "Indemnit\u00e9s d\u2019assurances re\u00e7ues": {
+ "account_number": "7582"
+ },
+ "Autres produits divers": {
+ "account_number": "7588"
+ },
+ "account_number": "758"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "7591"
+ },
+ "Sur stocks": {
+ "account_number": "7593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "7594"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "account_number": "7598"
+ },
+ "account_number": "759"
+ },
+ "account_number": "75"
+ },
+ "Revenus financiers et produits assimil\u00e9s": {
+ "Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "Int\u00e9r\u00eats de pr\u00eats": {
+ "account_number": "7712"
+ },
+ "Int\u00e9r\u00eats sur cr\u00e9ances diverses": {
+ "account_number": "7713"
+ },
+ "account_number": "771"
+ },
+ "Revenus de participations et autres titres immobilis\u00e9s": {
+ "Revenus des titres de participation": {
+ "account_number": "7721"
+ },
+ "Revenus autres titres immobilis\u00e9s": {
+ "account_number": "7722"
+ },
+ "account_number": "772"
+ },
+ "Escomptes obtenus": {
+ "account_number": "773"
+ },
+ "Revenus de placement": {
+ "Revenus des obligations": {
+ "account_number": "7745"
+ },
+ "Revenus des titres de placement": {
+ "account_number": "7746"
+ },
+ "account_number": "774"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "account_number": "775"
+ },
+ "Gains de change financiers": {
+ "account_number": "776"
+ },
+ "Gains sur cessions de titres de placement": {
+ "account_number": "777"
+ },
+ "Gains sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "7781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "7782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "7784"
+ },
+ "account_number": "778"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "7791"
+ },
+ "Sur titres de placement": {
+ "account_number": "7795"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "7798"
+ },
+ "account_number": "779"
+ },
+ "account_number": "77"
+ },
+ "Transferts de charges": {
+ "Transferts de charges d\u2019exploitation": {
+ "account_number": "781"
+ },
+ "Transferts de charges financi\u00e8res": {
+ "account_number": "787"
+ },
+ "account_number": "78"
+ },
+ "Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Pour risques et charges": {
+ "account_number": "7911"
+ },
+ "Des immobilisations incorporelles": {
+ "account_number": "7913"
+ },
+ "Des immobilisations corporelles": {
+ "account_number": "7914"
+ },
+ "account_number": "791"
+ },
+ "Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Pour risques et charges": {
+ "account_number": "7971"
+ },
+ "Des immobilisations financi\u00e8res": {
+ "account_number": "7972"
+ },
+ "account_number": "797"
+ },
+ "Reprises d\u2019amortissements": {
+ "account_number": "798"
+ },
+ "Reprises de subventions d\u2019investissement": {
+ "account_number": "799"
+ },
+ "account_number": "79"
+ },
+ "root_type": "Income",
+ "account_number": "7"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "Valeurs comptables des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "812"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "816"
+ },
+ "account_number": "81"
+ },
+ "Charges hors activit\u00e9s ordinaires": {
+ "Charges HAO constat\u00e9es": {
+ "account_number": "831"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de restructuration": {
+ "account_number": "833"
+ },
+ "Pertes sur cr\u00e9ances HAO": {
+ "account_number": "834"
+ },
+ "Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {
+ "account_number": "835"
+ },
+ "Abandons de cr\u00e9ances consentis": {
+ "account_number": "836"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de liquidation": {
+ "account_number": "837"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "839"
+ },
+ "account_number": "83"
+ },
+ "Dotations hors activit\u00e9s ordinaires": {
+ "Dotations aux provisions r\u00e9glement\u00e9es": {
+ "account_number": "851"
+ },
+ "Dotations aux amortissements HAO": {
+ "account_number": "852"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "853"
+ },
+ "Dotations aux provisions pour risques et charges HAO": {
+ "account_number": "854"
+ },
+ "Autres dotations HAO": {
+ "account_number": "858"
+ },
+ "account_number": "85"
+ },
+ "Participation des travailleurs": {
+ "Participation l\u00e9gale aux b\u00e9n\u00e9fices": {
+ "account_number": "871"
+ },
+ "Participation contractuelle aux b\u00e9n\u00e9fices": {
+ "account_number": "874"
+ },
+ "Autres participations": {
+ "account_number": "878"
+ },
+ "account_number": "87"
+ },
+ "Imp\u00f4ts sur le r\u00e9sultat": {
+ "Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {
+ "account_number": "8911"
+ },
+ "Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {
+ "account_number": "8912"
+ },
+ "Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {
+ "account_number": "8913"
+ },
+ "account_number": "891"
+ },
+ "Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "account_number": "892"
+ },
+ "Imp\u00f4t minimum forfaitaire IMF": {
+ "account_number": "895"
+ },
+ "D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "D\u00e9gr\u00e8vements": {
+ "account_number": "8991"
+ },
+ "Annulations pour pertes r\u00e9troactives": {
+ "account_number": "8994"
+ },
+ "account_number": "899"
+ },
+ "account_number": "89"
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "Produits des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "822"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "826"
+ },
+ "account_number": "82"
+ },
+ "Produits hors activit\u00e9s ordinaires": {
+ "Produits HAO constat\u00e9s": {
+ "account_number": "841"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de restructuration": {
+ "account_number": "843"
+ },
+ "Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {
+ "account_number": "844"
+ },
+ "Dons et lib\u00e9ralit\u00e9s obtenus": {
+ "account_number": "845"
+ },
+ "Abandons de cr\u00e9ances obtenus": {
+ "account_number": "846"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de liquidation": {
+ "account_number": "847"
+ },
+ "Transferts de charges HAO": {
+ "account_number": "848"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "849"
+ },
+ "account_number": "84"
+ },
+ "Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "Reprises de provisions r\u00e9glement\u00e9es": {
+ "account_number": "861"
+ },
+ "Reprises d\u2019amortissements HAO": {
+ "account_number": "862"
+ },
+ "Reprises de d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "863"
+ },
+ "Reprises de provisions pour risques et charges HAO": {
+ "account_number": "864"
+ },
+ "Autres reprises HAO": {
+ "account_number": "868"
+ },
+ "account_number": "86"
+ },
+ "Subventions d\u2019\u00e9quilibre": {
+ "\u00c9tat": {
+ "account_number": "881"
+ },
+ "Collectivit\u00e9s publiques": {
+ "account_number": "884"
+ },
+ "Groupe": {
+ "account_number": "886"
+ },
+ "Autres": {
+ "account_number": "888"
+ },
+ "account_number": "88"
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/tg_plan_comptable.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/tg_plan_comptable.json
new file mode 100644
index 00000000000..dca6c08db7a
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/tg_plan_comptable.json
@@ -0,0 +1,1919 @@
+{
+ "country_code": "tg",
+ "name": "Syscohada - Plan Comptable",
+ "tree": {
+ "1-Comptes de ressources durables": {
+ "10-Capital": {
+ "101-Capital social": {
+ "1011-Capital souscrit, non appel\u00e9": {},
+ "1012-Capital souscrit, appel\u00e9, non vers\u00e9": {},
+ "1013-Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {},
+ "1014-Capital souscrit, appel\u00e9, vers\u00e9, amorti": {},
+ "1018-Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {}
+ },
+ "102-Capital par dotation": {
+ "1021-Dotation initiale": {},
+ "1022-Dotations compl\u00e9mentaires": {},
+ "1028-Autres dotations": {}
+ },
+ "103-Capital personnel": {},
+ "104-Compte de l\u2019exploitant": {
+ "1041-Apports temporaires": {},
+ "1042-Op\u00e9rations courantes": {},
+ "1043-R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {},
+ "1047-Pr\u00e9l\u00e8vements d\u2019autoconsommation": {},
+ "1048-Autres pr\u00e9l\u00e8vements": {}
+ },
+ "105-Primes li\u00e9es au capital social": {
+ "1051-Primes d\u2019\u00e9mission": {},
+ "1052-Primes d\u2019apport": {},
+ "1053-Primes de fusion": {},
+ "1054-Primes de conversion": {},
+ "1058-Autres primes": {}
+ },
+ "106-\u00c9carts de r\u00e9\u00e9valuation": {
+ "1061-\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {},
+ "1062-\u00c9carts de r\u00e9\u00e9valuation libre": {}
+ },
+ "109-Apporteurs, capital souscrit, non appel\u00e9": {}
+ },
+ "11-R\u00e9serves": {
+ "111-R\u00e9serve l\u00e9gale": {},
+ "112-R\u00e9serves statutaires ou contractuelles": {},
+ "113-R\u00e9serves r\u00e9glement\u00e9es": {
+ "1131-R\u00e9serves de plus-values nettes \u00e0 long terme": {},
+ "1132-R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {},
+ "1133-R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {},
+ "1134-R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {},
+ "1135-Autres r\u00e9serves r\u00e9glement\u00e9es": {}
+ },
+ "118-Autres r\u00e9serves": {
+ "1181-R\u00e9serves facultatives": {},
+ "1188-R\u00e9serves diverses": {}
+ }
+ },
+ "12-Report \u00e0 nouveau": {
+ "121-Report \u00e0 nouveau cr\u00e9diteur": {},
+ "129-Report \u00e0 nouveau d\u00e9biteur": {
+ "1291-Perte nette \u00e0 reporter": {},
+ "1292-Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {}
+ }
+ },
+ "13-R\u00e9sultat net de l\u2019exercice": {
+ "130-R\u00e9sultat en instance d\u2019affectation": {
+ "1301-R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {},
+ "1309-R\u00e9sultat en instance d\u2019affectation : perte": {}
+ },
+ "131-R\u00e9sultat net : b\u00e9n\u00e9fice": {},
+ "132-Marge commerciale (MC)": {},
+ "133-Valeur ajout\u00e9e (VA)": {},
+ "134-Exc\u00e9dent brut d\u2019exploitation (EBE)": {},
+ "135-R\u00e9sultat d\u2019exploitation (RE)": {},
+ "136-R\u00e9sultat financier (RF)": {},
+ "137-R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {},
+ "138-R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "1381-R\u00e9sultat de fusion": {},
+ "1382-R\u00e9sultat d\u2019apport partiel d\u2019actif": {},
+ "1383-R\u00e9sultat de scission": {},
+ "1384-R\u00e9sultat de liquidation": {}
+ },
+ "139-R\u00e9sultat net : perte": {}
+ },
+ "14-Subventions d\u2019investissement": {
+ "141-Subventions d\u2019\u00e9quipement": {
+ "1411-\u00c9tat": {},
+ "1412-R\u00e9gions": {},
+ "1413-D\u00e9partements": {},
+ "1414-Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {},
+ "1415-Entit\u00e9s publiques ou mixtes": {},
+ "1416-Entit\u00e9s et organismes priv\u00e9s": {},
+ "1417-Organismes internationaux": {},
+ "1418-Autres": {}
+ },
+ "148-Autres subventions d\u2019investissement": {}
+ },
+ "15-Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "151-Amortissements d\u00e9rogatoires": {},
+ "152-Plus-values de cession \u00e0 r\u00e9investir": {},
+ "153-Fonds r\u00e9glement\u00e9s": {
+ "1531-Fonds National": {},
+ "1532-Pr\u00e9l\u00e8vement pour le Budget": {}
+ },
+ "154-Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {},
+ "155-Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "1551-Reconstitution des gisements miniers et p\u00e9troliers": {}
+ },
+ "156-Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "1561-Hausse de prix": {},
+ "1562-Fluctuation des cours": {}
+ },
+ "157-Provisions pour investissement": {},
+ "158-Autres provisions et fonds r\u00e9glement\u00e9s": {}
+ },
+ "16-Emprunts et dettes assimil\u00e9es": {
+ "161-Emprunts obligataires": {
+ "1611-Emprunts obligataires ordinaires": {},
+ "1612-Emprunts obligataires convertibles en actions": {},
+ "1613-Emprunts obligataires remboursables en actions": {},
+ "1618-Autres emprunts obligataires": {}
+ },
+ "162-Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "163-Avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "164-Avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "165-D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "1651-D\u00e9p\u00f4ts": {},
+ "1652-Cautionnements": {}
+ },
+ "166-Int\u00e9r\u00eats courus": {
+ "1661-Sur emprunts obligataires": {},
+ "1662-Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "1663-Sur avances re\u00e7ues de l\u2019\u00c9tat": {},
+ "1664-Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {},
+ "1665-Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {},
+ "1667-Sur avances assorties de conditions particuli\u00e8res": {},
+ "1668-Sur autres emprunts et dettes": {}
+ },
+ "167-Avances assorties de conditions particuli\u00e8res": {
+ "1671-Avances bloqu\u00e9es pour augmentation du capital": {},
+ "1672-Avances conditionn\u00e9es par l\u2019\u00c9tat": {},
+ "1673-Avances conditionn\u00e9es par les autres organismes africains": {},
+ "1674-Avances conditionn\u00e9es par les organismes internationaux": {}
+ },
+ "168-Autres emprunts et dettes": {
+ "1681-Rentes viag\u00e8res capitalis\u00e9es": {},
+ "1682-Billets de fonds": {},
+ "1683-Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {},
+ "1684-Emprunts participatifs": {},
+ "1685-Participation des travailleurs aux b\u00e9n\u00e9fices": {},
+ "1686-Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {}
+ }
+ },
+ "17-Dettes de location acquisition": {
+ "172-Dettes de location acquisition / cr\u00e9dit bail immobilier": {},
+ "173-Dettes de location acquisition / cr\u00e9dit bail mobilier": {},
+ "174-Dettes de location acquisition / location de vente": {},
+ "176-Int\u00e9r\u00eats courus": {
+ "1762-Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "1763-Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "1764-Sur dettes de location acquisition / location-vente": {},
+ "1768-Sur autres dettes de location acquisition": {}
+ },
+ "178-Autres dettes de location acquisition": {}
+ },
+ "18-Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "181-Dettes li\u00e9es \u00e0 des participations": {
+ "1811-Dettes li\u00e9es \u00e0 des participations (groupe)": {},
+ "1812-Dettes li\u00e9es \u00e0 des participations (hors groupe)": {}
+ },
+ "182-Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "183-Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {},
+ "184-Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "185-Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {},
+ "186-Comptes de liaison charges": {},
+ "187-Comptes de liaison produits": {},
+ "188-Comptes de liaison des soci\u00e9t\u00e9s en participation": {}
+ },
+ "19-Provisions pour risques et charges": {
+ "191-Provisions pour litiges": {},
+ "192-Provisions pour garanties donn\u00e9es aux clients": {},
+ "193-Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {},
+ "194-Provisions pour pertes de change": {},
+ "195-Provisions pour imp\u00f4ts": {},
+ "196-Provisions pour pensions et obligations similaires": {
+ "1961-Provisions pour pensions et obligations similaires engagement de retraite": {},
+ "1962-Actif du r\u00e9gime de retraite": {}
+ },
+ "197-Provisions pour restructuration": {},
+ "198-Autres provisions pour risques et charges": {
+ "1981-Provisions pour amendes et p\u00e9nalit\u00e9s": {},
+ "1983-Provisions pour propre assureur": {},
+ "1984-Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "1985-Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {},
+ "1988-Provisions pour divers risques et charges": {}
+ }
+ },
+ "root_type": "Equity"
+ },
+ "2-Comptes d\u2019actif immobilis\u00e9": {
+ "21-Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "211-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "212-Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "2121-Brevets": {
+ "account_type": "Fixed Asset"
+ },
+ "2122-Licences": {
+ "account_type": "Fixed Asset"
+ },
+ "2123-Concessions de service public": {
+ "account_type": "Fixed Asset"
+ },
+ "2128-Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "213-Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "2131-Logiciels": {
+ "account_type": "Fixed Asset"
+ },
+ "2132-Sites internet": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "214-Marques": {
+ "account_type": "Fixed Asset"
+ },
+ "215-Fonds commercial": {
+ "account_type": "Fixed Asset"
+ },
+ "216-Droit au bail": {
+ "account_type": "Fixed Asset"
+ },
+ "217-Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset"
+ },
+ "218-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "2181-Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset"
+ },
+ "2182-Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset"
+ },
+ "2183-Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset"
+ },
+ "2184-Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset"
+ },
+ "2188-Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "219-Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "2191-Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset"
+ },
+ "2193-Logiciels et internet": {
+ "account_type": "Fixed Asset"
+ },
+ "2198-Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "22-Terrains": {
+ "account_type": "Fixed Asset",
+ "221-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "2211-Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset"
+ },
+ "2212-Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset"
+ },
+ "2218-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "222-Terrains nus": {
+ "account_type": "Fixed Asset",
+ "2221-Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset"
+ },
+ "2228-Autres terrains nus": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "223-Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "2231-Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset"
+ },
+ "2232-Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset"
+ },
+ "2234-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2235-Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset"
+ },
+ "2238-Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "224-Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "2241-Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset"
+ },
+ "2245-Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2248-Autres travaux": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "225-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "2251-Carri\u00e8res": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "226-Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "2261-Parkings": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "227-Terrains mis en concession": {
+ "account_type": "Fixed Asset"
+ },
+ "228-Autres terrains": {
+ "account_type": "Fixed Asset",
+ "2281-Terrains immeubles de placement": {
+ "account_type": "Fixed Asset"
+ },
+ "2285-Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset"
+ },
+ "2286-Terrains de location acquisition": {
+ "account_type": "Fixed Asset"
+ },
+ "2288-Divers terrains": {
+ "account_type": "Fixed Asset"
+ }
+ },
+ "229-Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "2291-Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset"
+ },
+ "2292-Terrains nus": {
+ "account_type": "Fixed Asset"
+ },
+ "2295-Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset"
+ },
+ "2298-Autres terrains": {
+ "account_type": "Fixed Asset"
+ }
+ }
+ },
+ "23-B\u00e2timents, installations techniques et agencements": {
+ "231-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "2311-B\u00e2timents industriels": {},
+ "2312-B\u00e2timents agricoles": {},
+ "2313-B\u00e2timents administratifs et commerciaux": {},
+ "2314-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2315-B\u00e2timents immeubles de placement": {},
+ "2316-B\u00e2timents de location acquisition": {}
+ },
+ "232-B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "2321-B\u00e2timents industriels": {},
+ "2322-B\u00e2timents agricoles": {},
+ "2323-B\u00e2timents administratifs et commerciaux": {},
+ "2324-B\u00e2timents affect\u00e9s au logement du personnel": {},
+ "2325-B\u00e2timents immeubles de placement": {},
+ "2326-B\u00e2timents de location acquisition": {}
+ },
+ "233-Ouvrages d\u2019infrastructure": {
+ "2331-Voies de terre": {},
+ "2332-Voies de fer": {},
+ "2333-Voies d\u2019eau": {},
+ "2334-Barrages, Digues": {},
+ "2335-Pistes d\u2019a\u00e9rodrome": {},
+ "2338-Autres ouvrages d\u2019infrastructures": {}
+ },
+ "234-Am\u00e9nagements, agencements et installations techniques": {
+ "2341-Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {},
+ "2342-Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {},
+ "2343-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {},
+ "2344-Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {},
+ "2345-Am\u00e9nagements et agencements des b\u00e2timents": {}
+ },
+ "235-Am\u00e9nagements de bureaux": {
+ "2351-Installations g\u00e9n\u00e9rales": {},
+ "2358-Autres am\u00e9nagements de bureaux": {}
+ },
+ "237-B\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "238-Autres installations et agencements": {},
+ "239-B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "2391-B\u00e2timents en cours": {},
+ "2392-Installations en cours": {},
+ "2393-Ouvrages d\u2019infrastructure en cours": {},
+ "2394-Am\u00e9nagements et agencements et installations techniques en cours": {},
+ "2395-Am\u00e9nagements de bureaux en cours": {},
+ "2398-Autres installations et agencements en cours": {}
+ }
+ },
+ "24-Mat\u00e9riel, mobilier et actifs biologiques": {
+ "241-Mat\u00e9riel et outillage industriel et commercial": {
+ "2411-Mat\u00e9riel industriel": {},
+ "2412-Outillage industriel": {},
+ "2413-Mat\u00e9riel commercial": {},
+ "2414-Outillage commercial": {},
+ "2416-Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {}
+ },
+ "242-Mat\u00e9riel et outillage agricole": {
+ "2421-Mat\u00e9riel agricole": {},
+ "2422-Outillage agricole": {},
+ "2426-Mat\u00e9riel & outillage agricole de location-acquisition": {}
+ },
+ "243-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "244-Mat\u00e9riel et mobilier": {
+ "2441-Mat\u00e9riel de bureau": {},
+ "2442-Mat\u00e9riel informatique": {},
+ "2443-Mat\u00e9riel bureautique": {},
+ "2444-Mobilier de bureau": {},
+ "2445-Mat\u00e9riel et mobilier immeubles de placement": {},
+ "2446-Mat\u00e9riel et mobilier de location acquisition": {},
+ "2447-Mat\u00e9riel et mobilier des logements du personnel": {}
+ },
+ "245-Mat\u00e9riel de transport": {
+ "2451-Mat\u00e9riel automobile": {},
+ "2452-Mat\u00e9riel ferroviaire": {},
+ "2453-Mat\u00e9riel fluvial, lagunaire": {},
+ "2454-Mat\u00e9riel naval": {},
+ "2455-Mat\u00e9riel a\u00e9rien": {},
+ "2456-Mat\u00e9riel de transport de location-acquisition": {},
+ "2457-Mat\u00e9riel hippomobile": {},
+ "2458-Autres mat\u00e9riels de transport": {}
+ },
+ "246-Actifs biologiques": {
+ "2461-Cheptel, animaux de trait": {},
+ "2462-Cheptel, animaux reproducteurs": {},
+ "2463-Animaux de garde": {},
+ "2465-Plantations agricoles": {},
+ "2468-Autres actifs biologiques": {}
+ },
+ "247-Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "2471-Agencements et am\u00e9nagements du mat\u00e9riel": {},
+ "2472-Agencements et am\u00e9nagements des actifs biologiques": {},
+ "2478-Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {}
+ },
+ "248-Autres mat\u00e9riels et mobiliers": {
+ "2481-Collections et \u0153uvres d\u2019art": {},
+ "2488-Divers mat\u00e9riels mobiliers": {}
+ },
+ "249-Mat\u00e9riels et actifs biologiques en cours": {
+ "2491-Mat\u00e9riel et outillage industriel et commercial": {},
+ "2492-Mat\u00e9riel et outillage agricole": {},
+ "2493-Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2494-Mat\u00e9riel et mobilier de bureau": {},
+ "2495-Mat\u00e9riel de transport": {},
+ "2496-Actifs biologiques": {},
+ "2497-Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {},
+ "2498-Autres mat\u00e9riels et actifs biologiques en cours": {}
+ }
+ },
+ "25-Avances et acomptes vers\u00e9s sur immobilisations": {
+ "251-Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "252-Avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "26-Titres de participation": {
+ "261-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "262-Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "263-Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "265-Participations dans des organismes professionnels": {},
+ "266-Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {},
+ "268-Autres titres de participation": {}
+ },
+ "27-Autres immobilisations financi\u00e8res": {
+ "271-Pr\u00eats et cr\u00e9ances": {
+ "2711-Pr\u00eats participatifs": {},
+ "2712-Pr\u00eats aux associ\u00e9s": {},
+ "2713-Billets de fonds": {},
+ "2714-Titres pr\u00eat\u00e9s": {},
+ "2718-Autres pr\u00eats et cr\u00e9ances": {}
+ },
+ "272-Pr\u00eats au personnel": {
+ "2721-Pr\u00eats immobiliers": {},
+ "2722-Pr\u00eats mobiliers et d\u2019installation": {},
+ "2728-Autres pr\u00eats au personnel": {}
+ },
+ "273-Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "2731-Retenues de garantie": {},
+ "2733-Fonds r\u00e9glement\u00e9": {},
+ "2734-Cr\u00e9ances sur le conc\u00e9dant": {},
+ "2738-Autres cr\u00e9ances sur l\u2019\u00c9tat": {}
+ },
+ "274-Titres immobilis\u00e9s": {
+ "2741-Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {},
+ "2742-Titres participatifs": {},
+ "2743-Certificats d\u2019investissement": {},
+ "2744-Parts de fonds commun de placement (FCP)": {},
+ "2745-Obligations": {},
+ "2746-Actions ou parts propres": {},
+ "2748-Autres titres immobilis\u00e9s": {}
+ },
+ "275-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "2751-D\u00e9p\u00f4ts pour loyers d\u2019avance": {},
+ "2752-D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {},
+ "2753-D\u00e9p\u00f4ts pour l\u2019eau": {},
+ "2754-D\u00e9p\u00f4ts pour le gaz": {},
+ "2755-D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {},
+ "2756-Cautionnements sur march\u00e9s publics": {},
+ "2757-Cautionnements sur autres op\u00e9rations": {},
+ "2758-Autres d\u00e9p\u00f4ts et cautionnements": {}
+ },
+ "276-Int\u00e9r\u00eats courus": {
+ "2761-Pr\u00eats et cr\u00e9ances non commerciales": {},
+ "2762-Pr\u00eats au personnel": {},
+ "2763-Cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2764-Titres immobilis\u00e9s": {},
+ "2765-D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2767-Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {},
+ "2768-Immobilisations financi\u00e8res diverses": {}
+ },
+ "277-Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "2771-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {},
+ "2772-Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {},
+ "2773-Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {},
+ "2774-Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {}
+ },
+ "278-Immobilisations financi\u00e8res diverses": {
+ "2781-Cr\u00e9ances diverses groupe": {},
+ "2782-Cr\u00e9ances diverses hors groupe": {},
+ "2784-Banques d\u00e9p\u00f4ts \u00e0 terme": {},
+ "2785-Or et m\u00e9taux pr\u00e9cieux": {},
+ "2788-Autres immobilisations financi\u00e8res": {}
+ }
+ },
+ "28-Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "281-Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "2811-Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2812-Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2813-Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2814-Amortissements des marques": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2815-Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2816-Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2817-Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation"
+ },
+ "2818-Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation"
+ }
+ },
+ "282-Amortissements des terrains": {
+ "2824-Amortissements des travaux de mise en valeur des terrains": {}
+ },
+ "283-Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "2831-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2832-Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2833-Amortissements des ouvrages d\u2019infrastructure": {},
+ "2834-Amortissements des am\u00e9nagements, agencements et installations techniques": {},
+ "2835-Amortissements des am\u00e9nagements de bureaux": {},
+ "2837-Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2838-Amortissements des autres installations et agencements": {}
+ },
+ "284-Amortissements du mat\u00e9riel": {
+ "2841-Amortissements du mat\u00e9riel et outillage industriel et commercial": {},
+ "2842-Amortissements du mat\u00e9riel et outillage agricole": {},
+ "2843-Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2844-Amortissements du mat\u00e9riel et mobilier": {},
+ "2845-Amortissements du mat\u00e9riel de transport": {},
+ "2846-Amortissements des actifs biologiques": {},
+ "2847-Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2848-Amortissements des autres mat\u00e9riels": {}
+ }
+ },
+ "29-D\u00e9pr\u00e9ciations des immobilisations": {
+ "291-D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "2911-D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {},
+ "2912-D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {},
+ "2913-D\u00e9pr\u00e9ciations des logiciels et sites internet": {},
+ "2914-D\u00e9pr\u00e9ciations des marques": {},
+ "2915-D\u00e9pr\u00e9ciations du fonds commercial": {},
+ "2916-D\u00e9pr\u00e9ciations du droit au bail": {},
+ "2917-D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {},
+ "2918-D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {},
+ "2919-D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {}
+ },
+ "292-D\u00e9pr\u00e9ciations des terrains": {
+ "2921-D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {},
+ "2922-D\u00e9pr\u00e9ciations des terrains nus": {},
+ "2923-D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {},
+ "2924-D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {},
+ "2925-D\u00e9pr\u00e9ciations des terrains de gisement": {},
+ "2926-D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {},
+ "2927-D\u00e9pr\u00e9ciations des terrains mis en concession": {},
+ "2928-D\u00e9pr\u00e9ciations des autres terrains": {},
+ "2929-D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {}
+ },
+ "293-D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "2931-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {},
+ "2932-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {},
+ "2933-D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {},
+ "2934-D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {},
+ "2935-D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {},
+ "2937-D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {},
+ "2938-D\u00e9pr\u00e9ciations des autres installations et agencements": {},
+ "2939-D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {}
+ },
+ "294-D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "2941-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {},
+ "2942-D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {},
+ "2943-D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {},
+ "2944-D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {},
+ "2945-D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {},
+ "2946-D\u00e9pr\u00e9ciations des actifs biologiques": {},
+ "2947-D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {},
+ "2948-D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {},
+ "2949-D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {}
+ },
+ "295-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "2951-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {},
+ "2952-D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {}
+ },
+ "296-D\u00e9pr\u00e9ciations des titres de participation": {
+ "2961-D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {},
+ "2962-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {},
+ "2963-D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {},
+ "2965-D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {},
+ "2966-D\u00e9pr\u00e9ciations des parts dans des GIE": {},
+ "2968-D\u00e9pr\u00e9ciations des autres titres de participation": {}
+ },
+ "297-D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "2971-D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {},
+ "2972-D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {},
+ "2973-D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {},
+ "2974-D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {},
+ "2975-D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {},
+ "2977-D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {},
+ "2978-D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "3-Comptes de Stocks": {
+ "31-Marchandises": {
+ "311-Marchandises A": {
+ "3111-Marchandises A1": {},
+ "3112-Marchandises A2": {}
+ },
+ "312-Marchandises B": {
+ "3121-Marchandises B1": {},
+ "3122-Marchandises B2": {}
+ },
+ "313-Actifs biologiques": {
+ "3131-Animaux": {},
+ "3132-V\u00e9g\u00e9taux": {}
+ },
+ "318-Marchandises hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "32-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "321-Mati\u00e8res A": {},
+ "322-Mati\u00e8res B": {},
+ "323-Fournitures (A, B)": {}
+ },
+ "33-Autres approvisionnements": {
+ "331-Mati\u00e8res consommables": {},
+ "332-Fournitures d\u2019atelier et d\u2019usine": {},
+ "333-Fournitures de magasin": {},
+ "334-Fournitures de bureau": {},
+ "335-Emballages": {
+ "3351-Emballages perdus": {},
+ "3352-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "3353-Emballages \u00e0 usage mixte": {},
+ "3358-Autres emballages": {}
+ },
+ "338-Autres mati\u00e8res": {}
+ },
+ "34-Produits en cours": {
+ "341-Produits en cours": {
+ "3411-Produits en cours P1": {},
+ "3412-Produits en cours P2": {}
+ },
+ "342-Travaux en cours": {
+ "3421-Travaux en cours T1": {},
+ "3422-Travaux en cours T2": {}
+ },
+ "343-Produits interm\u00e9diaires en cours": {
+ "3431-Produits interm\u00e9diaires A": {},
+ "3432-Produits interm\u00e9diaires B": {}
+ },
+ "344-Produits r\u00e9siduels en cours": {
+ "3441-Produits r\u00e9siduels A": {},
+ "3442-Produits r\u00e9siduels B": {}
+ },
+ "345-Actifs biologiques en cours": {
+ "3451-Animaux": {},
+ "3452-V\u00e9g\u00e9taux": {}
+ }
+ },
+ "35-Services en cours": {
+ "351-\u00c9tudes en cours": {
+ "3511-\u00c9tudes en cours E1": {},
+ "3512-\u00c9tudes en cours E2": {}
+ },
+ "352-Prestations de services en cours": {
+ "3521-Prestations de services S1": {},
+ "3522-Prestations de services S2": {}
+ }
+ },
+ "36-Produits finis": {
+ "361-Produits finis A": {},
+ "362-Produits finis B": {},
+ "363-Actifs biologiques": {
+ "3631-Animaux": {},
+ "3632-V\u00e9g\u00e9taux": {},
+ "3638-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "37-Produits interm\u00e9diaires et r\u00e9siduels": {
+ "371-Produits interm\u00e9diaires": {
+ "3711-Produits interm\u00e9diaires A": {},
+ "3712-Produits interm\u00e9diaires B": {}
+ },
+ "372-Produits r\u00e9siduels": {
+ "3721-D\u00e9chets": {},
+ "3722-Rebuts": {},
+ "3723-Mati\u00e8res de R\u00e9cup\u00e9ration": {}
+ },
+ "373-Actifs biologiques": {
+ "3731-Animaux": {},
+ "3732-V\u00e9g\u00e9taux": {},
+ "3738-Autres stocks (activit\u00e9s annexes)": {}
+ }
+ },
+ "38-Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "381-Marchandises en cours de route": {},
+ "382-Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {},
+ "383-Autres approvisionnements en cours de route": {},
+ "386-Produits finis en cours de route": {},
+ "387-Stock en consignation ou en d\u00e9p\u00f4t": {
+ "3871-Stock en consignation": {},
+ "3872-Stock en d\u00e9p\u00f4t": {}
+ },
+ "388-Stock provenant d\u2019immobilisations mises hors service ou au rebut": {}
+ },
+ "39-D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "391-D\u00e9pr\u00e9ciations des stocks de marchandises": {},
+ "392-D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "393-D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {},
+ "394-D\u00e9pr\u00e9ciations des productions en cours": {},
+ "395-D\u00e9pr\u00e9ciations des services en cours": {},
+ "396-D\u00e9pr\u00e9ciations des stocks de produits finis": {},
+ "397-D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {},
+ "398-D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {}
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "409-Fournisseurs d\u00e9biteurs": {
+ "4091-Fournisseurs Avances et acomptes vers\u00e9s": {},
+ "4092-Fournisseurs Groupe avances et acomptes vers\u00e9s": {},
+ "4093-Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {},
+ "4094-Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {},
+ "4098-Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {}
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "411-Clients": {
+ "4111-Clients": {
+ "account_type": "Receivable"
+ },
+ "4112-Clients groupe": {
+ "account_type": "Receivable"
+ },
+ "4114-Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable"
+ },
+ "4115-Clients, organismes internationaux": {
+ "account_type": "Receivable"
+ },
+ "4116-Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable"
+ },
+ "4117-Client, retenues de garantie": {
+ "account_type": "Receivable"
+ },
+ "4118-Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "412-Clients, effets \u00e0 recevoir en portefeuille": {
+ "4121-Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4122-Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4124-\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "4125-Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "413-Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "4131-Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4132-Clients, effets impay\u00e9s": {
+ "account_type": "Receivable"
+ },
+ "4133-Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "4138-Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "414-Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "4141-Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4142-Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "4146-Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable"
+ },
+ "4147-Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "415-Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable"
+ },
+ "416-Cr\u00e9ances clients litigieuses ou douteuses": {
+ "4161-Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable"
+ },
+ "4162-Cr\u00e9ances douteuses": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "418-Clients, produits \u00e0 recevoir": {
+ "4181-Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable"
+ },
+ "4186-Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "421-Personnel, avances et acomptes": {
+ "4211-Personnel, avances": {},
+ "4212-Personnel, acomptes": {},
+ "4213-Frais avanc\u00e9s et fournitures au personnel": {}
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "4311-Prestations familiales": {},
+ "4312-Accidents de travail": {},
+ "4313-Caisse de retraite obligatoire": {},
+ "4314-Caisse de retraite facultative": {},
+ "4318-Autres cotisations sociales": {}
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "4331-Mutuelle": {},
+ "4332-Assurances retraite": {},
+ "4333-Assurances et organismes de sant\u00e9": {}
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4387-Produits \u00e0 recevoir": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "443-\u00c9tat, TVA factur\u00e9e": {
+ "4431-TVA factur\u00e9e sur ventes": {},
+ "4432-TVA factur\u00e9e sur prestations de services": {},
+ "4433-TVA factur\u00e9e sur travaux": {},
+ "4434-TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {},
+ "4435-TVA sur factures \u00e0 \u00e9tablir": {}
+ },
+ "445-\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "4451-TVA r\u00e9cup\u00e9rable sur immobilisations": {},
+ "4452-TVA r\u00e9cup\u00e9rable sur achats": {},
+ "4453-TVA r\u00e9cup\u00e9rable sur transport": {},
+ "4454-TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {},
+ "4455-TVA r\u00e9cup\u00e9rable sur factures non parvenues": {},
+ "4456-TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {}
+ },
+ "448-\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4486-Charges \u00e0 payer": {},
+ "4487-Produits \u00e0 recevoir": {}
+ },
+ "449-\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "4491-\u00c9tat, obligations cautionn\u00e9es": {},
+ "4492-\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {},
+ "4493-\u00c9tat, fonds de dotation \u00e0 recevoir": {},
+ "4494-\u00c9tat, subventions investissement \u00e0 recevoir": {},
+ "4495-\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {},
+ "4496-\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {},
+ "4497-\u00c9tat, avances sur subventions": {},
+ "4499-\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {}
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "451-Op\u00e9rations avec les organismes africains": {},
+ "452-Op\u00e9rations avec les autres organismes internationaux": {},
+ "458-Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "4581-Organismes internationaux, fonds de dotation \u00e0 recevoir": {},
+ "4582-Organismes internationaux, subventions \u00e0 recevoir": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "4613-Apporteurs, capital appel\u00e9, non vers\u00e9": {},
+ "4614-Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {},
+ "4618-Apporteurs, titres \u00e0 \u00e9changer": {}
+ },
+ "467-Apporteurs, restant d\u00fb sur capital appel\u00e9": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "4721-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4726-Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {}
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "4731-Mandants": {},
+ "4732-Mandataires": {},
+ "4733-Commettants": {},
+ "4734-Commissionnaires": {},
+ "4739-\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "4747-Compte de r\u00e9partition p\u00e9riodique des produits": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "4751-Compte actif": {
+ "account_type": "Temporary"
+ }
+ },
+ "476-Charges constat\u00e9es d\u2019avance": {},
+ "478-\u00c9carts de conversion actif": {
+ "4781-Diminution des cr\u00e9ances d\u2019exploitation": {},
+ "4782-Diminution des cr\u00e9ances financi\u00e8res": {},
+ "4783-Augmentation des dettes d\u2019exploitation": {},
+ "4784-Augmentation des dettes financi\u00e8res": {},
+ "4786-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4788-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "485-Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "4851-En compte, immobilisations incorporelles": {},
+ "4852-En compte, immobilisations corporelles": {},
+ "4853-Effets \u00e0 recevoir, immobilisations incorporelles": {},
+ "4854-Effets \u00e0 recevoir, immobilisations corporelles": {},
+ "4855-Effets escompt\u00e9s non \u00e9chus": {},
+ "4857-Retenues de garantie": {},
+ "4858-Factures \u00e0 \u00e9tablir": {}
+ },
+ "488-Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {}
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "491-D\u00e9pr\u00e9ciations des comptes clients": {
+ "4911-Cr\u00e9ances litigieuses": {},
+ "4912-Cr\u00e9ances douteuses": {}
+ },
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {},
+ "496-D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "4962-Associ\u00e9s, comptes courants": {},
+ "4963-Associ\u00e9s, op\u00e9rations faites en commun": {},
+ "4966-Groupe, comptes courants": {}
+ },
+ "497-D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {},
+ "498-D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "4985-Cr\u00e9ances sur cessions d\u2019immobilisations": {},
+ "4986-Cr\u00e9ances sur cessions de titres de placement": {},
+ "4988-Autres cr\u00e9ances HAO": {}
+ },
+ "499-Provisions pour risques \u00e0 court terme": {
+ "4991-Sur op\u00e9rations d\u2019exploitation": {},
+ "4997-Sur op\u00e9rations financi\u00e8res": {},
+ "4998-Sur op\u00e9rations HAO": {}
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "401-Fournisseurs, dettes en compte": {
+ "4011-Fournisseurs": {
+ "account_type": "Payable"
+ },
+ "4012-Fournisseurs groupe": {
+ "account_type": "Payable"
+ },
+ "4013-Fournisseurs sous-traitants": {
+ "account_type": "Payable"
+ },
+ "4016-Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable"
+ },
+ "4017-Fournisseur, retenues de garantie": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "402-Fournisseurs, effets \u00e0 payer": {
+ "4021-Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4022-Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "4023-Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "404-Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "4041-Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4042-Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "4046-Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable"
+ },
+ "4047-Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable"
+ },
+ "account_type": "Payable"
+ },
+ "408-Fournisseurs, factures non parvenues": {
+ "4081-Fournisseurs": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4082-Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4083-Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "4086-Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Stock Received But Not Billed"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "419-Clients cr\u00e9diteurs": {
+ "4191-Clients, avances et acomptes re\u00e7us": {},
+ "4192-Clients groupe, avances et acomptes re\u00e7us": {},
+ "4194-Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {},
+ "4198-Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {}
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "422-Personnel, r\u00e9mun\u00e9rations dues": {},
+ "423-Personnel, oppositions, saisies-arr\u00eats": {
+ "4231-Personnel, oppositions": {},
+ "4232-Personnel, saisies-arr\u00eats": {},
+ "4233-Personnel, avis \u00e0 tiers d\u00e9tenteur": {}
+ },
+ "424-Personnel, \u0153uvres sociales internes": {
+ "4241-Assistance m\u00e9dicale": {},
+ "4242-Allocations familiales": {},
+ "4245-Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {},
+ "4248-Autres \u0153uvres sociales internes": {}
+ },
+ "425-Repr\u00e9sentants du personnel": {
+ "4251-D\u00e9l\u00e9gu\u00e9s du personnel": {},
+ "4252-Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {},
+ "4258-Autres repr\u00e9sentants du personnel": {}
+ },
+ "426-Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "4261-Participation aux b\u00e9n\u00e9fices": {},
+ "4264-Participation au capital": {}
+ },
+ "427-Personnel d\u00e9p\u00f4ts": {},
+ "428-Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4281-Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {},
+ "4286-Autres charges \u00e0 payer": {},
+ "4287-Produits \u00e0 recevoir": {}
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "4381-Charges sociales sur gratifications \u00e0 payer": {},
+ "4382-Charges sociales sur cong\u00e9s \u00e0 payer": {},
+ "4386-Autres charges \u00e0 payer": {}
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "441-\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {},
+ "442-\u00c9tat, autres imp\u00f4ts et taxes": {
+ "4421-Imp\u00f4ts et taxes d\u2019\u00c9tat": {},
+ "4422-Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {},
+ "4423-Imp\u00f4ts et taxes recouvrables sur des obligataires": {},
+ "4424-Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {},
+ "4426-Droits de douane": {},
+ "4428-Autres imp\u00f4ts et taxes": {}
+ },
+ "444-\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "4441-\u00c9tat, TVA due": {},
+ "4449-\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {}
+ },
+ "446-\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {},
+ "447-\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "4471-Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {},
+ "4472-Imp\u00f4ts sur salaires": {},
+ "4473-Contribution nationale": {},
+ "4474-Contribution nationale de solidarit\u00e9": {},
+ "4478-Autres imp\u00f4ts et contributions": {}
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "4611-Apporteurs, apports en nature": {},
+ "4612-Apporteurs, apports en num\u00e9raire": {},
+ "4615-Apporteurs, versements re\u00e7us sur augmentation de capital": {},
+ "4616-Apporteurs, versements anticip\u00e9s": {},
+ "4617-Apporteurs d\u00e9faillants": {},
+ "4619-Apporteurs, capital \u00e0 rembourser": {}
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "4621-Principal": {},
+ "4626-Int\u00e9r\u00eats courus": {}
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "4631-Op\u00e9rations courantes": {},
+ "4636-Int\u00e9r\u00eats courus": {}
+ },
+ "465-Associ\u00e9s, dividendes \u00e0 payer": {},
+ "466-Groupe, comptes courants": {}
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "4711-D\u00e9biteurs divers": {},
+ "4712-Cr\u00e9diteurs divers": {},
+ "4713-Obligataires": {},
+ "4715-R\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "4716-Compte d\u2019affacturage": {},
+ "4717-D\u00e9biteurs divers retenues de garantie": {},
+ "4718-Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {},
+ "4719-Bons de souscription d\u2019actions et d\u2019obligations": {}
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "4746-Compte de r\u00e9partition p\u00e9riodique des charges": {}
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "4752-Compte passif": {}
+ },
+ "477-Produits constat\u00e9s d\u2019avance": {},
+ "479-\u00c9carts de conversion passif": {
+ "4791-Augmentation des cr\u00e9ances d\u2019exploitation": {},
+ "4792-Augmentation des cr\u00e9ances financi\u00e8res": {},
+ "4793-Diminution des dettes d\u2019exploitation": {},
+ "4794-Diminution des dettes financi\u00e8res": {},
+ "4797-Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {},
+ "4798-Diff\u00e9rences compens\u00e9es par couverture de change": {}
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "481-Fournisseurs d\u2019investissements": {
+ "4811-Immobilisations incorporelles": {},
+ "4812-Immobilisations corporelles": {},
+ "4813-Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {},
+ "4816-R\u00e9serve de propri\u00e9t\u00e9": {},
+ "4817-Retenues de garantie": {},
+ "4818-Factures non parvenues": {}
+ },
+ "482-Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "4821-Immobilisations incorporelles": {},
+ "4822-Immobilisations corporelles": {}
+ },
+ "484-Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "4887-Produits": {}
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (PASSIF)": {
+ "490-D\u00e9pr\u00e9ciations des comptes fournisseurs": {},
+ "492-D\u00e9pr\u00e9ciations des comptes personnel": {},
+ "493-D\u00e9pr\u00e9ciations des comptes organismes sociaux": {},
+ "494-D\u00e9pr\u00e9ciations des comptes \u00c9tat et collectivit\u00e9s publiques": {},
+ "495-D\u00e9pr\u00e9ciations des comptes organismes internationaux": {}
+ },
+ "root_type": "Liability"
+ },
+ "5-Comptes de tr\u00e9sorerie": {
+ "50-Titres de placement": {
+ "501-Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "5011-Titres du Tr\u00e9sor \u00e0 court terme": {},
+ "5012-Titres d\u2019organismes financiers": {},
+ "5013-Bons de caisse \u00e0 court terme": {},
+ "5016-Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {}
+ },
+ "502-Actions": {
+ "5021-Actions ou parts propres": {},
+ "5022-Actions cot\u00e9es": {},
+ "5023-Actions non cot\u00e9es": {},
+ "5024-Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {},
+ "5025-Autres actions": {},
+ "5026-Frais d\u2019acquisition des actions": {}
+ },
+ "503-Obligations": {
+ "5031-Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {},
+ "5032-Obligations cot\u00e9es": {},
+ "5033-Obligations non cot\u00e9es": {},
+ "5035-Autres obligations": {},
+ "5036-Frais d\u2019acquisition des obligations": {}
+ },
+ "504-Bons de souscription": {
+ "5042-Bons de souscription d\u2019actions": {},
+ "5043-Bons de souscription d\u2019obligations": {}
+ },
+ "505-Titres n\u00e9gociables hors r\u00e9gion": {},
+ "506-Int\u00e9r\u00eats courus": {
+ "5061-Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {},
+ "5062-Actions": {},
+ "5063-Obligations": {}
+ },
+ "508-Autres titres de placement et cr\u00e9ances assimil\u00e9es": {}
+ },
+ "51-Valeurs \u00e0 encaisser": {
+ "511-Effets \u00e0 encaisser": {},
+ "512-Effets \u00e0 l\u2019encaissement": {},
+ "513-Ch\u00e8ques \u00e0 encaisser": {},
+ "514-Ch\u00e8ques \u00e0 l\u2019encaissement": {},
+ "515-Cartes de cr\u00e9dit \u00e0 encaisser": {},
+ "518-Autres valeurs \u00e0 l\u2019encaissement": {
+ "5181-Warrants": {},
+ "5182-Billets de fonds": {},
+ "5185-Ch\u00e8ques de voyage": {},
+ "5186-Coupons \u00e9chus": {},
+ "5187-Int\u00e9r\u00eats \u00e9chus des obligations": {}
+ }
+ },
+ "52-Banques": {
+ "521-Banques locales": {
+ "5211-Banques en monnaie nationale": {
+ "account_type": "Bank"
+ },
+ "5215-Banques en devises": {
+ "account_type": "Bank"
+ },
+ "account_type": "Bank"
+ },
+ "522-Banques autres \u00c9tats r\u00e9gion": {},
+ "523-Banques autres \u00c9tats zone mon\u00e9taire": {},
+ "524-Banques hors zone mon\u00e9taire": {},
+ "525-Banques d\u00e9p\u00f4t \u00e0 terme": {},
+ "526-Banques, int\u00e9r\u00eats courus": {
+ "5261-Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {},
+ "5267-Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {}
+ }
+ },
+ "53-\u00c9tablissements financiers et assimil\u00e9s": {
+ "531-Ch\u00e8ques postaux": {},
+ "532-Tr\u00e9sor": {},
+ "533-Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {},
+ "536-\u00c9tablissements financiers, int\u00e9r\u00eats courus": {},
+ "538-Autres organismes financiers": {}
+ },
+ "54-Instruments de tr\u00e9sorerie": {
+ "541-Options de taux d\u2019int\u00e9r\u00eat": {},
+ "542-Options de taux de change": {},
+ "543-Options de taux boursiers": {},
+ "544-Instruments de march\u00e9s \u00e0 terme": {},
+ "545-Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {}
+ },
+ "55-Instruments de monnaie \u00e9lectronique": {
+ "551-Monnaie \u00e9lectronique carte carburant": {},
+ "552-Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {},
+ "553-Monnaie \u00e9lectronique carte p\u00e9age": {},
+ "554-Porte-monnaie \u00e9lectronique": {},
+ "558-Autres instruments de monnaies \u00e9lectroniques": {}
+ },
+ "56-Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "561-Cr\u00e9dits de tr\u00e9sorerie": {},
+ "564-Escompte de cr\u00e9dits de campagne": {},
+ "565-Escompte de cr\u00e9dits ordinaires": {},
+ "566-Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {}
+ },
+ "57-Caisse": {
+ "571-Caisse si\u00e8ge social": {
+ "5711-Caisse en monnaie nationale": {},
+ "5712-Caisse en devises": {}
+ },
+ "572-Caisse succursale A": {
+ "5721-En monnaie nationale": {},
+ "5722-En devises": {}
+ },
+ "573-Caisse succursale B": {
+ "5731-En monnaie nationale": {},
+ "5732-En devises": {}
+ }
+ },
+ "58-R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "581-R\u00e9gies d\u2019avance": {},
+ "582-Accr\u00e9ditifs": {},
+ "585-Virements de fonds": {},
+ "588-Autres virements internes": {}
+ },
+ "59-D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "590-D\u00e9pr\u00e9ciations des titres de placement": {},
+ "591-D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {},
+ "592-D\u00e9pr\u00e9ciations des comptes banques": {},
+ "593-D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {},
+ "594-D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {},
+ "599-Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {}
+ },
+ "root_type": "Asset"
+ },
+ "6-Comptes de charges des activit\u00e9s ordinaires": {
+ "60-Achats et variations de stocks": {
+ "601-Achats de marchandises": {
+ "6011-Dans la R\u00e9gion": {},
+ "6012-Hors R\u00e9gion": {},
+ "6013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6015-Frais sur achats": {},
+ "6019-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "602-Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "6021-Dans la R\u00e9gion": {},
+ "6022-Hors R\u00e9gion": {},
+ "6023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "6024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "6025-Frais sur achats": {},
+ "6029-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "603-Variations des stocks de biens achet\u00e9s": {
+ "6031-Variations des stocks de marchandises": {},
+ "6032-Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {},
+ "6033-Variations des stocks d\u2019autres approvisionnements": {}
+ },
+ "604-Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "6041-Mati\u00e8res consommables": {},
+ "6042-Mati\u00e8res combustibles": {},
+ "6043-Produits d\u2019entretien": {},
+ "6044-Fournitures d\u2019atelier et d\u2019usine": {},
+ "6045-Frais sur achat": {},
+ "6046-Fournitures de magasin": {},
+ "6047-Fournitures de bureau": {},
+ "6049-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "605-Autres achats": {
+ "6051-Fournitures non stockables Eau": {},
+ "6052-Fournitures non stockables \u00c9lectricit\u00e9": {},
+ "6053-Fournitures non stockables Autres \u00e9nergies": {},
+ "6054-Fournitures d\u2019entretien non stockables": {},
+ "6055-Fournitures de bureau non stockables": {},
+ "6056-Achats de petit mat\u00e9riel et outillage": {},
+ "6057-Achats d\u2019\u00e9tudes et prestations de services": {},
+ "6058-Achats de travaux, mat\u00e9riels et \u00e9quipements": {},
+ "6059-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ },
+ "608-Achats d\u2019emballages": {
+ "6081-Emballages perdus": {},
+ "6082-Emballages r\u00e9cup\u00e9rables non identifiables": {},
+ "6083-Emballages \u00e0 usage mixte": {},
+ "6085-Frais sur achats": {},
+ "6089-Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {}
+ }
+ },
+ "61-Transports": {
+ "612-Transports sur ventes": {},
+ "613-Transports pour le compte de tiers": {},
+ "614-Transports du personnel": {},
+ "616-Transports de plis": {},
+ "618-Autres frais de transport": {
+ "6181-Voyages et d\u00e9placements": {},
+ "6182-Transports entre \u00e9tablissements ou chantiers": {},
+ "6183-Transports administratifs": {}
+ }
+ },
+ "62-Services ext\u00e9rieurs": {
+ "621-Sous-traitance g\u00e9n\u00e9rale": {},
+ "622-Locations, charges locatives": {
+ "6221-Locations de terrains": {},
+ "6222-Locations de b\u00e2timents": {},
+ "6223-Locations de mat\u00e9riels et outillages": {},
+ "6224-Malis sur emballages": {},
+ "6225-Locations d\u2019emballages": {},
+ "6226-Fermages et loyers du foncier": {},
+ "6228-Locations et charges locatives diverses": {}
+ },
+ "623-Redevances de location acquisition": {
+ "6232-Cr\u00e9dit-bail immobilier": {},
+ "6233-Cr\u00e9dit-bail mobilier": {},
+ "6234-Location-vente": {},
+ "6238-Autres contrats de location acquisition": {}
+ },
+ "624-Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "6241-Entretien et r\u00e9parations des biens immobiliers": {},
+ "6242-Entretien et r\u00e9parations des biens mobiliers": {},
+ "6243-Maintenance": {},
+ "6244-Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {},
+ "6248-Autres entretiens et r\u00e9parations": {}
+ },
+ "625-Primes d\u2019assurance": {
+ "6251-Assurances multirisques": {},
+ "6252-Assurances mat\u00e9riel de transport": {},
+ "6253-Assurances risques d\u2019exploitation": {},
+ "6254-Assurances responsabilit\u00e9 du producteur": {},
+ "6255-Assurances insolvabilit\u00e9 clients": {},
+ "6257-Assurances transport sur ventes": {},
+ "6258-Autres primes d\u2019assurances": {}
+ },
+ "626-\u00c9tudes, recherches et documentation": {
+ "6261-\u00c9tudes et recherches": {},
+ "6265-Documentation g\u00e9n\u00e9rale": {},
+ "6266-Documentation technique": {}
+ },
+ "627-Publicit\u00e9, publications, relations publiques": {
+ "6271-Annonces, insertions": {},
+ "6272-Catalogues, imprim\u00e9s publicitaires": {},
+ "6273-\u00c9chantillons": {},
+ "6274-Foires et expositions": {},
+ "6275-Publications": {},
+ "6276-Cadeaux \u00e0 la client\u00e8le": {},
+ "6277-Frais de colloques, s\u00e9minaires, conf\u00e9rences": {},
+ "6278-Autres charges de publicit\u00e9 et relations publiques": {}
+ },
+ "628-Frais de t\u00e9l\u00e9communications": {
+ "6281-Frais de t\u00e9l\u00e9phone": {},
+ "6282-Frais de t\u00e9lex": {},
+ "6283-Frais de t\u00e9l\u00e9copie": {},
+ "6288-Autres frais de t\u00e9l\u00e9communications": {}
+ }
+ },
+ "63-Autres services ext\u00e9rieurs": {
+ "631-Frais bancaires": {
+ "6311-Frais sur titres (vente, garde)": {},
+ "6312-Frais sur effets": {},
+ "6313-Location de coffres": {},
+ "6314-Commissions d\u2019affacturage": {},
+ "6315-Commissions sur cartes de cr\u00e9dit": {},
+ "6316-Frais d\u2019\u00e9mission d\u2019emprunts": {},
+ "6317-Frais sur instruments monnaie \u00e9lectronique": {},
+ "6318-Autres frais bancaires": {}
+ },
+ "632-R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "6322-Commissions et courtages sur ventes": {},
+ "6324-Honoraires des professions r\u00e9glement\u00e9es": {},
+ "6325-Frais d\u2019actes et de contentieux": {},
+ "6326-R\u00e9mun\u00e9rations d\u2019affacturage": {},
+ "6327-R\u00e9mun\u00e9rations des autres prestataires de services": {},
+ "6328-Divers frais": {}
+ },
+ "633-Frais de formation du personnel": {},
+ "634-Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "6342-Redevances pour brevets, licences": {},
+ "6343-Redevances pour logiciels": {},
+ "6344-Redevances pour marques": {},
+ "6345-Redevances pour sites internet": {},
+ "6346-Redevances pour concessions, droits et valeurs similaires": {}
+ },
+ "635-Cotisations": {
+ "6351-Cotisations": {},
+ "6358-Concours divers": {}
+ },
+ "637-R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "6371-Personnel int\u00e9rimaire": {},
+ "6372-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "638-Autres charges externes": {
+ "6381-Frais de recrutement du personnel": {},
+ "6382-Frais de d\u00e9m\u00e9nagement": {},
+ "6383-R\u00e9ceptions": {},
+ "6384-Missions": {},
+ "6385-Charges de copropri\u00e9t\u00e9": {}
+ }
+ },
+ "64-Imp\u00f4ts et taxes": {
+ "641-Imp\u00f4ts et taxes directs": {
+ "6411-Imp\u00f4ts fonciers et taxes annexes": {},
+ "6412-Patentes, licences et taxes annexes": {},
+ "6413-Taxes sur appointements et salaires": {},
+ "6414-Taxes d\u2019apprentissage": {},
+ "6415-Formation professionnelle continue": {},
+ "6418-Autres imp\u00f4ts et taxes directs": {}
+ },
+ "645-Imp\u00f4ts et taxes indirects": {},
+ "646-Droits d\u2019enregistrement": {
+ "6461-Droits de mutation": {},
+ "6462-Droits de timbre": {},
+ "6463-Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {},
+ "6464-Vignettes": {},
+ "6468-Autres droits": {}
+ },
+ "647-P\u00e9nalit\u00e9s, amendes fiscales": {
+ "6471-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {},
+ "6472-P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {},
+ "6473-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {},
+ "6474-P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {},
+ "6478-Autres p\u00e9nalit\u00e9s et amendes fiscales": {}
+ },
+ "648-Autres imp\u00f4ts et taxes": {}
+ },
+ "65-Autres charges": {
+ "651-Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "6511-Clients": {},
+ "6515-Autres d\u00e9biteurs": {}
+ },
+ "652-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "6521-Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {},
+ "6525-Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "654-Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "6541-Immobilisations incorporelles": {},
+ "6542-Immobilisations corporelles": {}
+ },
+ "656-Perte de change sur cr\u00e9ances et dettes commerciale": {},
+ "657-P\u00e9nalit\u00e9s et amendes p\u00e9nales": {},
+ "658-Charges diverses": {
+ "6581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "6582-Dons": {},
+ "6583-M\u00e9c\u00e9nat": {},
+ "6588-Autres charges diverses": {}
+ },
+ "659-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "6591-Sur risques \u00e0 court terme": {},
+ "6593-Sur stocks": {},
+ "6594-Sur cr\u00e9ances": {},
+ "6598-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {}
+ }
+ },
+ "66-Charges de personnel": {
+ "661-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "6611-Appointements salaires et commissions": {},
+ "6612-Primes et gratifications": {},
+ "6613-Cong\u00e9s pay\u00e9s": {},
+ "6614-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6615-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6616-Suppl\u00e9ment familial": {},
+ "6617-Avantages en nature": {},
+ "6618-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "662-R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "6621-Appointements salaires et commissions": {},
+ "6622-Primes et gratifications": {},
+ "6623-Cong\u00e9s pay\u00e9s": {},
+ "6624-Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {},
+ "6625-Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {},
+ "6626-Suppl\u00e9ment familial": {},
+ "6627-Avantages en nature": {},
+ "6628-Autres r\u00e9mun\u00e9rations directes": {}
+ },
+ "663-Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "6631-Indemnit\u00e9s de logement": {},
+ "6632-Indemnit\u00e9s de repr\u00e9sentation": {},
+ "6633-Indemnit\u00e9s d\u2019expatriation": {},
+ "6634-Indemnit\u00e9s de transport": {},
+ "6638-Autres indemnit\u00e9s et avantages divers": {}
+ },
+ "664-Charges sociales": {
+ "6641-Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {},
+ "6642-Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {}
+ },
+ "666-R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "6661-R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {},
+ "6662-Charges sociales": {}
+ },
+ "667-R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "6671-Personnel int\u00e9rimaire": {},
+ "6672-Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {}
+ },
+ "668-Autres charges sociales": {
+ "6681-Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {},
+ "6682-Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {},
+ "6683-Versements et contributions aux autres \u0153uvres sociales": {},
+ "6684-M\u00e9decine du travail et pharmacie": {},
+ "6685-Assurances et organismes de sant\u00e9": {},
+ "6686-Assurances retraite et fonds de pension": {},
+ "6687-Majorations et p\u00e9nalit\u00e9s sociales": {},
+ "6688-Charges sociales diverses": {}
+ }
+ },
+ "67-Frais financiers et charges assimil\u00e9es": {
+ "671-Int\u00e9r\u00eats des emprunts": {
+ "6711-Emprunts obligataires": {},
+ "6712-Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {},
+ "6713-Dettes li\u00e9es \u00e0 des participations": {},
+ "6714-Primes de remboursement des obligations": {}
+ },
+ "672-Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "6722-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {},
+ "6723-Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {},
+ "6724-Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {},
+ "6728-Int\u00e9r\u00eats dans loyers des autres locations acquisition": {}
+ },
+ "673-Escomptes accord\u00e9s": {},
+ "674-Autres int\u00e9r\u00eats": {
+ "6741-Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {},
+ "6742-Comptes courants bloqu\u00e9s": {},
+ "6743-Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {},
+ "6744-Int\u00e9r\u00eats sur dettes commerciales": {},
+ "6745-Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {},
+ "6748-Int\u00e9r\u00eats sur dettes diverses": {}
+ },
+ "675-Escomptes des effets de commerce": {},
+ "676-Pertes de change financi\u00e8res": {},
+ "677-Pertes sur titres de placement": {
+ "6771-Pertes sur cessions de titres de placement": {},
+ "6772-Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {}
+ },
+ "678-Pertes et charges sur risques financiers": {
+ "6781-Sur rentes viag\u00e8res": {},
+ "6782-Sur op\u00e9rations financi\u00e8res": {},
+ "6784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "679-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "6791-Sur risques financiers": {},
+ "6795-Sur titres de placement": {},
+ "6798-Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "68-Dotations aux amortissements": {
+ "681-Dotations aux amortissements d\u2019exploitation": {
+ "6812-Dotations aux amortissements des immobilisations incorporelles": {},
+ "6813-Dotations aux amortissements des immobilisations corporelles": {}
+ }
+ },
+ "69-Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "691-Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "6911-Dotations aux provisions pour risques et charges": {},
+ "6913-Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {},
+ "6914-Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {}
+ },
+ "697-Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "6971-Dotations aux provisions pour risques et charges": {},
+ "6972-Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "7-Comptes de produits des activit\u00e9s ordinaires": {
+ "70-Ventes": {
+ "701-Ventes de marchandises": {
+ "7011-Dans la R\u00e9gion": {},
+ "7012-Hors R\u00e9gion": {},
+ "7013-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7014-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7015-Sur internet": {},
+ "7019-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "702-Ventes de produits finis": {
+ "7021-Dans la R\u00e9gion": {},
+ "7022-Hors R\u00e9gion": {},
+ "7023-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7024-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7025-Sur internet": {},
+ "7029-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "703-Ventes de produits interm\u00e9diaires": {
+ "7031-Dans la R\u00e9gion": {},
+ "7032-Hors R\u00e9gion": {},
+ "7033-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7034-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7035-Sur internet": {},
+ "7039-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "704-Ventes de produits r\u00e9siduels": {
+ "7041-Dans la R\u00e9gion": {},
+ "7042-Hors R\u00e9gion": {},
+ "7043-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7044-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7045-Sur internet": {},
+ "7049-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "705-Travaux factur\u00e9s": {
+ "7051-Dans la R\u00e9gion": {},
+ "7052-Hors R\u00e9gion": {},
+ "7053-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7054-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7055-Sur internet": {},
+ "7059-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "706-Services vendus": {
+ "7061-Dans la R\u00e9gion": {},
+ "7062-Hors R\u00e9gion": {},
+ "7063-Aux entit\u00e9s du groupe dans la R\u00e9gion": {},
+ "7064-Aux entit\u00e9s du groupe hors R\u00e9gion": {},
+ "7065-Sur internet": {},
+ "7069-Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {}
+ },
+ "707-Produits accessoires": {
+ "7071-Ports, emballages perdus et autres frais factur\u00e9s": {},
+ "7072-Commissions et courtages": {},
+ "7073-Locations": {},
+ "7074-Bonis sur reprises et cessions d\u2019emballages": {},
+ "7075-Mise \u00e0 disposition de personnel": {},
+ "7076-Redevances pour brevets, logiciels, marques et droits similaires": {},
+ "7077-Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {},
+ "7078-Autres produits accessoires": {}
+ }
+ },
+ "71-Subventions d\u2019exploitation": {
+ "711-Sur produits \u00e0 l\u2019exportation": {},
+ "712-Sur produits \u00e0 l\u2019importation": {},
+ "713-Sur produits de p\u00e9r\u00e9quation": {},
+ "714-Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {},
+ "718-Autres subventions d\u2019exploitation": {
+ "7181-Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {},
+ "7182-Vers\u00e9es par les organismes internationaux": {},
+ "7183-Vers\u00e9es par des tiers": {}
+ }
+ },
+ "72-Production immobilis\u00e9e": {
+ "721-Immobilisations incorporelles": {},
+ "722-Immobilisations corporelles": {
+ "7221-Immobilisations corporelles (hors actifs biologiques)": {},
+ "7222-Immobilisations corporelles (actifs biologiques)": {}
+ },
+ "724-Production auto-consomm\u00e9e": {},
+ "726-Immobilisations financi\u00e8res": {}
+ },
+ "73-Variations des stocks de biens et de services produits": {
+ "734-Variations des stocks de produits en cours": {
+ "7341-Produits en cours": {},
+ "7342-Travaux en cours": {}
+ },
+ "735-Variations des en-cours de services": {
+ "7351-\u00c9tudes en cours": {},
+ "7352-Prestations de services en cours": {}
+ },
+ "736-Variations des stocks de produits finis": {},
+ "737-Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "7371-Produits interm\u00e9diaires": {},
+ "7372-Produits r\u00e9siduels": {}
+ }
+ },
+ "75-Autres produits": {
+ "751-Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {},
+ "752-Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "7521-Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {},
+ "7525-B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {}
+ },
+ "754-Produits des cessions courantes d\u2019immobilisations": {
+ "7541-Immobilisations incorporelles": {},
+ "7542-Immobilisations corporelles": {}
+ },
+ "756-Gains de change sur cr\u00e9ances et dettes commerciales": {},
+ "758-Produits divers": {
+ "7581-Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {},
+ "7582-Indemnit\u00e9s d\u2019assurances re\u00e7ues": {},
+ "7588-Autres produits divers": {}
+ },
+ "759-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "7591-Sur risques \u00e0 court terme": {},
+ "7593-Sur stocks": {},
+ "7594-Sur cr\u00e9ances": {},
+ "7598-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {}
+ }
+ },
+ "77-Revenus financiers et produits assimil\u00e9s": {
+ "771-Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "7712-Int\u00e9r\u00eats de pr\u00eats": {},
+ "7713-Int\u00e9r\u00eats sur cr\u00e9ances diverses": {}
+ },
+ "772-Revenus de participations et autres titres immobilis\u00e9s": {
+ "7721-Revenus des titres de participation": {},
+ "7722-Revenus autres titres immobilis\u00e9s": {}
+ },
+ "773-Escomptes obtenus": {},
+ "774-Revenus de placement": {
+ "7745-Revenus des obligations": {},
+ "7746-Revenus des titres de placement": {}
+ },
+ "775-Int\u00e9r\u00eats dans loyers de location acquisition": {},
+ "776-Gains de change financiers": {},
+ "777-Gains sur cessions de titres de placement": {},
+ "778-Gains sur risques financiers": {
+ "7781-Sur rentes viag\u00e8res": {},
+ "7782-Sur op\u00e9rations financi\u00e8res": {},
+ "7784-Sur instruments de tr\u00e9sorerie": {}
+ },
+ "779-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "7791-Sur risques financiers": {},
+ "7795-Sur titres de placement": {},
+ "7798-Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {}
+ }
+ },
+ "78-Transferts de charges": {
+ "781-Transferts de charges d\u2019exploitation": {},
+ "787-Transferts de charges financi\u00e8res": {}
+ },
+ "79-Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "791-Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "7911-Pour risques et charges": {},
+ "7913-Des immobilisations incorporelles": {},
+ "7914-Des immobilisations corporelles": {}
+ },
+ "797-Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "7971-Pour risques et charges": {},
+ "7972-Des immobilisations financi\u00e8res": {}
+ },
+ "798-Reprises d\u2019amortissements": {},
+ "799-Reprises de subventions d\u2019investissement": {}
+ },
+ "root_type": "Income"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "81-Valeurs comptables des cessions d\u2019immobilisations": {
+ "811-Immobilisations incorporelles": {},
+ "812-Immobilisations corporelles": {},
+ "816-Immobilisations financi\u00e8res": {}
+ },
+ "83-Charges hors activit\u00e9s ordinaires": {
+ "831-Charges HAO constat\u00e9es": {},
+ "833-Charges li\u00e9es aux op\u00e9rations de restructuration": {},
+ "834-Pertes sur cr\u00e9ances HAO": {},
+ "835-Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {},
+ "836-Abandons de cr\u00e9ances consentis": {},
+ "837-Charges li\u00e9es aux op\u00e9rations de liquidation": {},
+ "839-Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "85-Dotations hors activit\u00e9s ordinaires": {
+ "851-Dotations aux provisions r\u00e9glement\u00e9es": {},
+ "852-Dotations aux amortissements HAO": {},
+ "853-Dotations aux d\u00e9pr\u00e9ciations HAO": {},
+ "854-Dotations aux provisions pour risques et charges HAO": {},
+ "858-Autres dotations HAO": {}
+ },
+ "87-Participation des travailleurs": {
+ "871-Participation l\u00e9gale aux b\u00e9n\u00e9fices": {},
+ "874-Participation contractuelle aux b\u00e9n\u00e9fices": {},
+ "878-Autres participations": {}
+ },
+ "89-Imp\u00f4ts sur le r\u00e9sultat": {
+ "891-Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "8911-Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {},
+ "8912-Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {},
+ "8913-Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {}
+ },
+ "892-Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {},
+ "895-Imp\u00f4t minimum forfaitaire IMF": {},
+ "899-D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "8991-D\u00e9gr\u00e8vements": {},
+ "8994-Annulations pour pertes r\u00e9troactives": {}
+ }
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "82-Produits des cessions d\u2019immobilisations": {
+ "821-Immobilisations incorporelles": {},
+ "822-Immobilisations corporelles": {},
+ "826-Immobilisations financi\u00e8res": {}
+ },
+ "84-Produits hors activit\u00e9s ordinaires": {
+ "841-Produits HAO constat\u00e9s": {},
+ "843-Produits li\u00e9s aux op\u00e9rations de restructuration": {},
+ "844-Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {},
+ "845-Dons et lib\u00e9ralit\u00e9s obtenus": {},
+ "846-Abandons de cr\u00e9ances obtenus": {},
+ "847-Produits li\u00e9s aux op\u00e9rations de liquidation": {},
+ "848-Transferts de charges HAO": {},
+ "849-Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {}
+ },
+ "86-Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "861-Reprises de provisions r\u00e9glement\u00e9es": {},
+ "862-Reprises d\u2019amortissements HAO": {},
+ "863-Reprises de d\u00e9pr\u00e9ciations HAO": {},
+ "864-Reprises de provisions pour risques et charges HAO": {},
+ "868-Autres reprises HAO": {}
+ },
+ "88-Subventions d\u2019\u00e9quilibre": {
+ "881-\u00c9tat": {},
+ "884-Collectivit\u00e9s publiques": {},
+ "886-Groupe": {},
+ "888-Autres": {}
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/verified/tg_plan_comptable_avec_code.json b/erpnext/accounts/doctype/account/chart_of_accounts/verified/tg_plan_comptable_avec_code.json
new file mode 100644
index 00000000000..a797b971e1d
--- /dev/null
+++ b/erpnext/accounts/doctype/account/chart_of_accounts/verified/tg_plan_comptable_avec_code.json
@@ -0,0 +1,4208 @@
+{
+ "country_code": "tg",
+ "name": "Syscohada - Plan Comptable avec code",
+ "tree": {
+ "Comptes de ressources durables": {
+ "Capital": {
+ "Capital social": {
+ "Capital souscrit, non appel\u00e9": {
+ "account_number": "1011"
+ },
+ "Capital souscrit, appel\u00e9, non vers\u00e9": {
+ "account_number": "1012"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, non amorti": {
+ "account_number": "1013"
+ },
+ "Capital souscrit, appel\u00e9, vers\u00e9, amorti": {
+ "account_number": "1014"
+ },
+ "Capital souscrit soumis \u00e0 des conditions particuli\u00e8res": {
+ "account_number": "1018"
+ },
+ "account_number": "101"
+ },
+ "Capital par dotation": {
+ "Dotation initiale": {
+ "account_number": "1021"
+ },
+ "Dotations compl\u00e9mentaires": {
+ "account_number": "1022"
+ },
+ "Autres dotations": {
+ "account_number": "1028"
+ },
+ "account_number": "102"
+ },
+ "Capital personnel": {
+ "account_number": "103"
+ },
+ "Compte de l\u2019exploitant": {
+ "Apports temporaires": {
+ "account_number": "1041"
+ },
+ "Op\u00e9rations courantes": {
+ "account_number": "1042"
+ },
+ "R\u00e9mun\u00e9rations, imp\u00f4ts et autres charges personnelles": {
+ "account_number": "1043"
+ },
+ "Pr\u00e9l\u00e8vements d\u2019autoconsommation": {
+ "account_number": "1047"
+ },
+ "Autres pr\u00e9l\u00e8vements": {
+ "account_number": "1048"
+ },
+ "account_number": "104"
+ },
+ "Primes li\u00e9es au capital social": {
+ "Primes d\u2019\u00e9mission": {
+ "account_number": "1051"
+ },
+ "Primes d\u2019apport": {
+ "account_number": "1052"
+ },
+ "Primes de fusion": {
+ "account_number": "1053"
+ },
+ "Primes de conversion": {
+ "account_number": "1054"
+ },
+ "Autres primes": {
+ "account_number": "1058"
+ },
+ "account_number": "105"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation": {
+ "\u00c9carts de r\u00e9\u00e9valuation l\u00e9gale": {
+ "account_number": "1061"
+ },
+ "\u00c9carts de r\u00e9\u00e9valuation libre": {
+ "account_number": "1062"
+ },
+ "account_number": "106"
+ },
+ "Apporteurs, capital souscrit, non appel\u00e9": {
+ "account_number": "109"
+ },
+ "account_number": "10"
+ },
+ "R\u00e9serves": {
+ "R\u00e9serve l\u00e9gale": {
+ "account_number": "111"
+ },
+ "R\u00e9serves statutaires ou contractuelles": {
+ "account_number": "112"
+ },
+ "R\u00e9serves r\u00e9glement\u00e9es": {
+ "R\u00e9serves de plus-values nettes \u00e0 long terme": {
+ "account_number": "1131"
+ },
+ "R\u00e9serves d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "1132"
+ },
+ "R\u00e9serves cons\u00e9cutives \u00e0 l\u2019octroi de subventions d\u2019investissement": {
+ "account_number": "1133"
+ },
+ "R\u00e9serves des valeurs mobili\u00e8res donnant acc\u00e8s au capital": {
+ "account_number": "1134"
+ },
+ "Autres r\u00e9serves r\u00e9glement\u00e9es": {
+ "account_number": "1135"
+ },
+ "account_number": "113"
+ },
+ "Autres r\u00e9serves": {
+ "R\u00e9serves facultatives": {
+ "account_number": "1181"
+ },
+ "R\u00e9serves diverses": {
+ "account_number": "1188"
+ },
+ "account_number": "118"
+ },
+ "account_number": "11"
+ },
+ "Report \u00e0 nouveau": {
+ "Report \u00e0 nouveau cr\u00e9diteur": {
+ "account_number": "121"
+ },
+ "Report \u00e0 nouveau d\u00e9biteur": {
+ "Perte nette \u00e0 reporter": {
+ "account_number": "1291"
+ },
+ "Perte Amortissements r\u00e9put\u00e9s diff\u00e9r\u00e9s": {
+ "account_number": "1292"
+ },
+ "account_number": "129"
+ },
+ "account_number": "12"
+ },
+ "R\u00e9sultat net de l\u2019exercice": {
+ "R\u00e9sultat en instance d\u2019affectation": {
+ "R\u00e9sultat en instance d\u2019affectation : b\u00e9n\u00e9fice": {
+ "account_number": "1301"
+ },
+ "R\u00e9sultat en instance d\u2019affectation : perte": {
+ "account_number": "1309"
+ },
+ "account_number": "130"
+ },
+ "R\u00e9sultat net : b\u00e9n\u00e9fice": {
+ "account_number": "131"
+ },
+ "Marge commerciale (MC)": {
+ "account_number": "132"
+ },
+ "Valeur ajout\u00e9e (VA)": {
+ "account_number": "133"
+ },
+ "Exc\u00e9dent brut d\u2019exploitation (EBE)": {
+ "account_number": "134"
+ },
+ "R\u00e9sultat d\u2019exploitation (RE)": {
+ "account_number": "135"
+ },
+ "R\u00e9sultat financier (RF)": {
+ "account_number": "136"
+ },
+ "R\u00e9sultat des activit\u00e9s ordinaires (RAO)": {
+ "account_number": "137"
+ },
+ "R\u00e9sultat hors activit\u00e9s ordinaires (RHAO)": {
+ "R\u00e9sultat de fusion": {
+ "account_number": "1381"
+ },
+ "R\u00e9sultat d\u2019apport partiel d\u2019actif": {
+ "account_number": "1382"
+ },
+ "R\u00e9sultat de scission": {
+ "account_number": "1383"
+ },
+ "R\u00e9sultat de liquidation": {
+ "account_number": "1384"
+ },
+ "account_number": "138"
+ },
+ "R\u00e9sultat net : perte": {
+ "account_number": "139"
+ },
+ "account_number": "13"
+ },
+ "Subventions d\u2019investissement": {
+ "Subventions d\u2019\u00e9quipement": {
+ "\u00c9tat": {
+ "account_number": "1411"
+ },
+ "R\u00e9gions": {
+ "account_number": "1412"
+ },
+ "D\u00e9partements": {
+ "account_number": "1413"
+ },
+ "Communes et collectivit\u00e9s publiques d\u00e9centralis\u00e9es": {
+ "account_number": "1414"
+ },
+ "Entit\u00e9s publiques ou mixtes": {
+ "account_number": "1415"
+ },
+ "Entit\u00e9s et organismes priv\u00e9s": {
+ "account_number": "1416"
+ },
+ "Organismes internationaux": {
+ "account_number": "1417"
+ },
+ "Autres": {
+ "account_number": "1418"
+ },
+ "account_number": "141"
+ },
+ "Autres subventions d\u2019investissement": {
+ "account_number": "148"
+ },
+ "account_number": "14"
+ },
+ "Provisions r\u00e9glement\u00e9es et fonds assimil\u00e9s": {
+ "Amortissements d\u00e9rogatoires": {
+ "account_number": "151"
+ },
+ "Plus-values de cession \u00e0 r\u00e9investir": {
+ "account_number": "152"
+ },
+ "Fonds r\u00e9glement\u00e9s": {
+ "Fonds National": {
+ "account_number": "1531"
+ },
+ "Pr\u00e9l\u00e8vement pour le Budget": {
+ "account_number": "1532"
+ },
+ "account_number": "153"
+ },
+ "Provisions sp\u00e9ciales de r\u00e9\u00e9valuation": {
+ "account_number": "154"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux immobilisations": {
+ "Reconstitution des gisements miniers et p\u00e9troliers": {
+ "account_number": "1551"
+ },
+ "account_number": "155"
+ },
+ "Provisions r\u00e9glement\u00e9es relatives aux stocks": {
+ "Hausse de prix": {
+ "account_number": "1561"
+ },
+ "Fluctuation des cours": {
+ "account_number": "1562"
+ },
+ "account_number": "156"
+ },
+ "Provisions pour investissement": {
+ "account_number": "157"
+ },
+ "Autres provisions et fonds r\u00e9glement\u00e9s": {
+ "account_number": "158"
+ },
+ "account_number": "15"
+ },
+ "Emprunts et dettes assimil\u00e9es": {
+ "Emprunts obligataires": {
+ "Emprunts obligataires ordinaires": {
+ "account_number": "1611"
+ },
+ "Emprunts obligataires convertibles en actions": {
+ "account_number": "1612"
+ },
+ "Emprunts obligataires remboursables en actions": {
+ "account_number": "1613"
+ },
+ "Autres emprunts obligataires": {
+ "account_number": "1618"
+ },
+ "account_number": "161"
+ },
+ "Emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "162"
+ },
+ "Avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "163"
+ },
+ "Avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "164"
+ },
+ "D\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "D\u00e9p\u00f4ts": {
+ "account_number": "1651"
+ },
+ "Cautionnements": {
+ "account_number": "1652"
+ },
+ "account_number": "165"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur emprunts obligataires": {
+ "account_number": "1661"
+ },
+ "Sur emprunts et dettes aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "1662"
+ },
+ "Sur avances re\u00e7ues de l\u2019\u00c9tat": {
+ "account_number": "1663"
+ },
+ "Sur avances re\u00e7ues et comptes courants bloqu\u00e9s": {
+ "account_number": "1664"
+ },
+ "Sur d\u00e9p\u00f4ts et cautionnements re\u00e7us": {
+ "account_number": "1665"
+ },
+ "Sur avances assorties de conditions particuli\u00e8res": {
+ "account_number": "1667"
+ },
+ "Sur autres emprunts et dettes": {
+ "account_number": "1668"
+ },
+ "account_number": "166"
+ },
+ "Avances assorties de conditions particuli\u00e8res": {
+ "Avances bloqu\u00e9es pour augmentation du capital": {
+ "account_number": "1671"
+ },
+ "Avances conditionn\u00e9es par l\u2019\u00c9tat": {
+ "account_number": "1672"
+ },
+ "Avances conditionn\u00e9es par les autres organismes africains": {
+ "account_number": "1673"
+ },
+ "Avances conditionn\u00e9es par les organismes internationaux": {
+ "account_number": "1674"
+ },
+ "account_number": "167"
+ },
+ "Autres emprunts et dettes": {
+ "Rentes viag\u00e8res capitalis\u00e9es": {
+ "account_number": "1681"
+ },
+ "Billets de fonds": {
+ "account_number": "1682"
+ },
+ "Dettes cons\u00e9cutives \u00e0 des titres emprunt\u00e9s": {
+ "account_number": "1683"
+ },
+ "Emprunts participatifs": {
+ "account_number": "1684"
+ },
+ "Participation des travailleurs aux b\u00e9n\u00e9fices": {
+ "account_number": "1685"
+ },
+ "Emprunts et dettes contract\u00e9s aupr\u00e8s des autres tiers": {
+ "account_number": "1686"
+ },
+ "account_number": "168"
+ },
+ "account_number": "16"
+ },
+ "Dettes de location acquisition": {
+ "Dettes de location acquisition / cr\u00e9dit bail immobilier": {
+ "account_number": "172"
+ },
+ "Dettes de location acquisition / cr\u00e9dit bail mobilier": {
+ "account_number": "173"
+ },
+ "Dettes de location acquisition / location de vente": {
+ "account_number": "174"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Sur dettes de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "1762"
+ },
+ "Sur dettes de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "1763"
+ },
+ "Sur dettes de location acquisition / location-vente": {
+ "account_number": "1764"
+ },
+ "Sur autres dettes de location acquisition": {
+ "account_number": "1768"
+ },
+ "account_number": "176"
+ },
+ "Autres dettes de location acquisition": {
+ "account_number": "178"
+ },
+ "account_number": "17"
+ },
+ "Dettes li\u00e9es \u00e0 des participations et comptes de liaison des \u00e9tablissements et soci\u00e9t\u00e9s en participation": {
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "Dettes li\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "1811"
+ },
+ "Dettes li\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "1812"
+ },
+ "account_number": "181"
+ },
+ "Dettes li\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "182"
+ },
+ "Int\u00e9r\u00eats courus sur dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "183"
+ },
+ "Comptes permanents bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "184"
+ },
+ "Comptes permanents non bloqu\u00e9s des \u00e9tablissements et succursales": {
+ "account_number": "185"
+ },
+ "Comptes de liaison charges": {
+ "account_number": "186"
+ },
+ "Comptes de liaison produits": {
+ "account_number": "187"
+ },
+ "Comptes de liaison des soci\u00e9t\u00e9s en participation": {
+ "account_number": "188"
+ },
+ "account_number": "18"
+ },
+ "Provisions pour risques et charges": {
+ "Provisions pour litiges": {
+ "account_number": "191"
+ },
+ "Provisions pour garanties donn\u00e9es aux clients": {
+ "account_number": "192"
+ },
+ "Provisions pour pertes sur march\u00e9s \u00e0 ach\u00e8vement futur": {
+ "account_number": "193"
+ },
+ "Provisions pour pertes de change": {
+ "account_number": "194"
+ },
+ "Provisions pour imp\u00f4ts": {
+ "account_number": "195"
+ },
+ "Provisions pour pensions et obligations similaires": {
+ "Provisions pour pensions et obligations similaires engagement de retraite": {
+ "account_number": "1961"
+ },
+ "Actif du r\u00e9gime de retraite": {
+ "account_number": "1962"
+ },
+ "account_number": "196"
+ },
+ "Provisions pour restructuration": {
+ "account_number": "197"
+ },
+ "Autres provisions pour risques et charges": {
+ "Provisions pour amendes et p\u00e9nalit\u00e9s": {
+ "account_number": "1981"
+ },
+ "Provisions pour propre assureur": {
+ "account_number": "1983"
+ },
+ "Provisions pour d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "1984"
+ },
+ "Provisions pour droits \u00e0 r\u00e9duction ou avantage en nature (ch\u00e8ques cadeau, cartes de fid\u00e9lit\u00e9...)": {
+ "account_number": "1985"
+ },
+ "Provisions pour divers risques et charges": {
+ "account_number": "1988"
+ },
+ "account_number": "198"
+ },
+ "account_number": "19"
+ },
+ "root_type": "Equity",
+ "account_number": "1"
+ },
+ "Comptes d\u2019actif immobilis\u00e9": {
+ "Immobilisations incorporelles": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "211"
+ },
+ "Brevets, licences, concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "Brevets": {
+ "account_type": "Fixed Asset",
+ "account_number": "2121"
+ },
+ "Licences": {
+ "account_type": "Fixed Asset",
+ "account_number": "2122"
+ },
+ "Concessions de service public": {
+ "account_type": "Fixed Asset",
+ "account_number": "2123"
+ },
+ "Autres concessions et droits similaires": {
+ "account_type": "Fixed Asset",
+ "account_number": "2128"
+ },
+ "account_number": "212"
+ },
+ "Logiciels et sites internet": {
+ "account_type": "Fixed Asset",
+ "Logiciels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2131"
+ },
+ "Sites internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2132"
+ },
+ "account_number": "213"
+ },
+ "Marques": {
+ "account_type": "Fixed Asset",
+ "account_number": "214"
+ },
+ "Fonds commercial": {
+ "account_type": "Fixed Asset",
+ "account_number": "215"
+ },
+ "Droit au bail": {
+ "account_type": "Fixed Asset",
+ "account_number": "216"
+ },
+ "Investissements de cr\u00e9ation": {
+ "account_type": "Fixed Asset",
+ "account_number": "217"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "Frais de prospection et d\u2019\u00e9valuation de ressources min\u00e9rales": {
+ "account_type": "Fixed Asset",
+ "account_number": "2181"
+ },
+ "Co\u00fbts d\u2019obtention du contrat": {
+ "account_type": "Fixed Asset",
+ "account_number": "2182"
+ },
+ "Fichiers clients, notices, titres de journaux et magazines": {
+ "account_type": "Fixed Asset",
+ "account_number": "2183"
+ },
+ "Co\u00fbts des franchises": {
+ "account_type": "Fixed Asset",
+ "account_number": "2184"
+ },
+ "Divers droits et valeurs incorporelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2188"
+ },
+ "account_number": "218"
+ },
+ "Immobilisations incorporelles en cours": {
+ "account_type": "Fixed Asset",
+ "Frais de d\u00e9veloppement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2191"
+ },
+ "Logiciels et internet": {
+ "account_type": "Fixed Asset",
+ "account_number": "2193"
+ },
+ "Autres droits et valeurs incorporels": {
+ "account_type": "Fixed Asset",
+ "account_number": "2198"
+ },
+ "account_number": "219"
+ },
+ "account_number": "21"
+ },
+ "Terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "Terrains d\u2019exploitation agricole": {
+ "account_type": "Fixed Asset",
+ "account_number": "2211"
+ },
+ "Terrains d\u2019exploitation foresti\u00e8re": {
+ "account_type": "Fixed Asset",
+ "account_number": "2212"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2218"
+ },
+ "account_number": "221"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "Terrains \u00e0 b\u00e2tir": {
+ "account_type": "Fixed Asset",
+ "account_number": "2221"
+ },
+ "Autres terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2228"
+ },
+ "account_number": "222"
+ },
+ "Terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "Pour b\u00e2timents industriels et agricoles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2231"
+ },
+ "Pour b\u00e2timents administratifs et commerciaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2232"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2234"
+ },
+ "Pour b\u00e2timents affect\u00e9s aux autres op\u00e9rations non professionnelles": {
+ "account_type": "Fixed Asset",
+ "account_number": "2235"
+ },
+ "Autres terrains b\u00e2tis": {
+ "account_type": "Fixed Asset",
+ "account_number": "2238"
+ },
+ "account_number": "223"
+ },
+ "Travaux de mise en valeur des terrains": {
+ "account_type": "Fixed Asset",
+ "Plantation d\u2019arbres et d\u2019arbustes": {
+ "account_type": "Fixed Asset",
+ "account_number": "2241"
+ },
+ "Am\u00e9liorations du fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2245"
+ },
+ "Autres travaux": {
+ "account_type": "Fixed Asset",
+ "account_number": "2248"
+ },
+ "account_number": "224"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "Carri\u00e8res": {
+ "account_type": "Fixed Asset",
+ "account_number": "2251"
+ },
+ "account_number": "225"
+ },
+ "Terrains am\u00e9nag\u00e9s": {
+ "account_type": "Fixed Asset",
+ "Parkings": {
+ "account_type": "Fixed Asset",
+ "account_number": "2261"
+ },
+ "account_number": "226"
+ },
+ "Terrains mis en concession": {
+ "account_type": "Fixed Asset",
+ "account_number": "227"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "Terrains immeubles de placement": {
+ "account_type": "Fixed Asset",
+ "account_number": "2281"
+ },
+ "Terrains des logements affect\u00e9s au personnel": {
+ "account_type": "Fixed Asset",
+ "account_number": "2285"
+ },
+ "Terrains de location acquisition": {
+ "account_type": "Fixed Asset",
+ "account_number": "2286"
+ },
+ "Divers terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2288"
+ },
+ "account_number": "228"
+ },
+ "Am\u00e9nagements de terrains en cours": {
+ "account_type": "Fixed Asset",
+ "Terrains agricoles et forestiers": {
+ "account_type": "Fixed Asset",
+ "account_number": "2291"
+ },
+ "Terrains nus": {
+ "account_type": "Fixed Asset",
+ "account_number": "2292"
+ },
+ "Terrains de carri\u00e8res tr\u00e9fonds": {
+ "account_type": "Fixed Asset",
+ "account_number": "2295"
+ },
+ "Autres terrains": {
+ "account_type": "Fixed Asset",
+ "account_number": "2298"
+ },
+ "account_number": "229"
+ },
+ "account_number": "22"
+ },
+ "B\u00e2timents, installations techniques et agencements": {
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "B\u00e2timents industriels": {
+ "account_number": "2311"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2312"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2313"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2314"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2315"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2316"
+ },
+ "account_number": "231"
+ },
+ "B\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "B\u00e2timents industriels": {
+ "account_number": "2321"
+ },
+ "B\u00e2timents agricoles": {
+ "account_number": "2322"
+ },
+ "B\u00e2timents administratifs et commerciaux": {
+ "account_number": "2323"
+ },
+ "B\u00e2timents affect\u00e9s au logement du personnel": {
+ "account_number": "2324"
+ },
+ "B\u00e2timents immeubles de placement": {
+ "account_number": "2325"
+ },
+ "B\u00e2timents de location acquisition": {
+ "account_number": "2326"
+ },
+ "account_number": "232"
+ },
+ "Ouvrages d\u2019infrastructure": {
+ "Voies de terre": {
+ "account_number": "2331"
+ },
+ "Voies de fer": {
+ "account_number": "2332"
+ },
+ "Voies d\u2019eau": {
+ "account_number": "2333"
+ },
+ "Barrages, Digues": {
+ "account_number": "2334"
+ },
+ "Pistes d\u2019a\u00e9rodrome": {
+ "account_number": "2335"
+ },
+ "Autres ouvrages d\u2019infrastructures": {
+ "account_number": "2338"
+ },
+ "account_number": "233"
+ },
+ "Am\u00e9nagements, agencements et installations techniques": {
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol propre": {
+ "account_number": "2341"
+ },
+ "Installations complexes sp\u00e9cialis\u00e9es sur sol d\u2019autrui": {
+ "account_number": "2342"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol propre": {
+ "account_number": "2343"
+ },
+ "Installations \u00e0 caract\u00e8re sp\u00e9cifique sur sol d\u2019autrui": {
+ "account_number": "2344"
+ },
+ "Am\u00e9nagements et agencements des b\u00e2timents": {
+ "account_number": "2345"
+ },
+ "account_number": "234"
+ },
+ "Am\u00e9nagements de bureaux": {
+ "Installations g\u00e9n\u00e9rales": {
+ "account_number": "2351"
+ },
+ "Autres am\u00e9nagements de bureaux": {
+ "account_number": "2358"
+ },
+ "account_number": "235"
+ },
+ "B\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "237"
+ },
+ "Autres installations et agencements": {
+ "account_number": "238"
+ },
+ "B\u00e2timents am\u00e9nagements, agencements et installations en cours": {
+ "B\u00e2timents en cours": {
+ "account_number": "2391"
+ },
+ "Installations en cours": {
+ "account_number": "2392"
+ },
+ "Ouvrages d\u2019infrastructure en cours": {
+ "account_number": "2393"
+ },
+ "Am\u00e9nagements et agencements et installations techniques en cours": {
+ "account_number": "2394"
+ },
+ "Am\u00e9nagements de bureaux en cours": {
+ "account_number": "2395"
+ },
+ "Autres installations et agencements en cours": {
+ "account_number": "2398"
+ },
+ "account_number": "239"
+ },
+ "account_number": "23"
+ },
+ "Mat\u00e9riel, mobilier et actifs biologiques": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "Mat\u00e9riel industriel": {
+ "account_number": "2411"
+ },
+ "Outillage industriel": {
+ "account_number": "2412"
+ },
+ "Mat\u00e9riel commercial": {
+ "account_number": "2413"
+ },
+ "Outillage commercial": {
+ "account_number": "2414"
+ },
+ "Mat\u00e9riel & outillage industriel et commercial de location-acquisition": {
+ "account_number": "2416"
+ },
+ "account_number": "241"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "Mat\u00e9riel agricole": {
+ "account_number": "2421"
+ },
+ "Outillage agricole": {
+ "account_number": "2422"
+ },
+ "Mat\u00e9riel & outillage agricole de location-acquisition": {
+ "account_number": "2426"
+ },
+ "account_number": "242"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "243"
+ },
+ "Mat\u00e9riel et mobilier": {
+ "Mat\u00e9riel de bureau": {
+ "account_number": "2441"
+ },
+ "Mat\u00e9riel informatique": {
+ "account_number": "2442"
+ },
+ "Mat\u00e9riel bureautique": {
+ "account_number": "2443"
+ },
+ "Mobilier de bureau": {
+ "account_number": "2444"
+ },
+ "Mat\u00e9riel et mobilier immeubles de placement": {
+ "account_number": "2445"
+ },
+ "Mat\u00e9riel et mobilier de location acquisition": {
+ "account_number": "2446"
+ },
+ "Mat\u00e9riel et mobilier des logements du personnel": {
+ "account_number": "2447"
+ },
+ "account_number": "244"
+ },
+ "Mat\u00e9riel de transport": {
+ "Mat\u00e9riel automobile": {
+ "account_number": "2451"
+ },
+ "Mat\u00e9riel ferroviaire": {
+ "account_number": "2452"
+ },
+ "Mat\u00e9riel fluvial, lagunaire": {
+ "account_number": "2453"
+ },
+ "Mat\u00e9riel naval": {
+ "account_number": "2454"
+ },
+ "Mat\u00e9riel a\u00e9rien": {
+ "account_number": "2455"
+ },
+ "Mat\u00e9riel de transport de location-acquisition": {
+ "account_number": "2456"
+ },
+ "Mat\u00e9riel hippomobile": {
+ "account_number": "2457"
+ },
+ "Autres mat\u00e9riels de transport": {
+ "account_number": "2458"
+ },
+ "account_number": "245"
+ },
+ "Actifs biologiques": {
+ "Cheptel, animaux de trait": {
+ "account_number": "2461"
+ },
+ "Cheptel, animaux reproducteurs": {
+ "account_number": "2462"
+ },
+ "Animaux de garde": {
+ "account_number": "2463"
+ },
+ "Plantations agricoles": {
+ "account_number": "2465"
+ },
+ "Autres actifs biologiques": {
+ "account_number": "2468"
+ },
+ "account_number": "246"
+ },
+ "Agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "Agencements et am\u00e9nagements du mat\u00e9riel": {
+ "account_number": "2471"
+ },
+ "Agencements et am\u00e9nagements des actifs biologiques": {
+ "account_number": "2472"
+ },
+ "Autres agencements, am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2478"
+ },
+ "account_number": "247"
+ },
+ "Autres mat\u00e9riels et mobiliers": {
+ "Collections et \u0153uvres d\u2019art": {
+ "account_number": "2481"
+ },
+ "Divers mat\u00e9riels mobiliers": {
+ "account_number": "2488"
+ },
+ "account_number": "248"
+ },
+ "Mat\u00e9riels et actifs biologiques en cours": {
+ "Mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2491"
+ },
+ "Mat\u00e9riel et outillage agricole": {
+ "account_number": "2492"
+ },
+ "Mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2493"
+ },
+ "Mat\u00e9riel et mobilier de bureau": {
+ "account_number": "2494"
+ },
+ "Mat\u00e9riel de transport": {
+ "account_number": "2495"
+ },
+ "Actifs biologiques": {
+ "account_number": "2496"
+ },
+ "Agencements am\u00e9nagements du mat\u00e9riel et actifs biologiques": {
+ "account_number": "2497"
+ },
+ "Autres mat\u00e9riels et actifs biologiques en cours": {
+ "account_number": "2498"
+ },
+ "account_number": "249"
+ },
+ "account_number": "24"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations": {
+ "Avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "251"
+ },
+ "Avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "252"
+ },
+ "account_number": "25"
+ },
+ "Titres de participation": {
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "261"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "262"
+ },
+ "Titres de participation dans des soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "263"
+ },
+ "Participations dans des organismes professionnels": {
+ "account_number": "265"
+ },
+ "Parts dans des groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "266"
+ },
+ "Autres titres de participation": {
+ "account_number": "268"
+ },
+ "account_number": "26"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "Pr\u00eats et cr\u00e9ances": {
+ "Pr\u00eats participatifs": {
+ "account_number": "2711"
+ },
+ "Pr\u00eats aux associ\u00e9s": {
+ "account_number": "2712"
+ },
+ "Billets de fonds": {
+ "account_number": "2713"
+ },
+ "Titres pr\u00eat\u00e9s": {
+ "account_number": "2714"
+ },
+ "Autres pr\u00eats et cr\u00e9ances": {
+ "account_number": "2718"
+ },
+ "account_number": "271"
+ },
+ "Pr\u00eats au personnel": {
+ "Pr\u00eats immobiliers": {
+ "account_number": "2721"
+ },
+ "Pr\u00eats mobiliers et d\u2019installation": {
+ "account_number": "2722"
+ },
+ "Autres pr\u00eats au personnel": {
+ "account_number": "2728"
+ },
+ "account_number": "272"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "Retenues de garantie": {
+ "account_number": "2731"
+ },
+ "Fonds r\u00e9glement\u00e9": {
+ "account_number": "2733"
+ },
+ "Cr\u00e9ances sur le conc\u00e9dant": {
+ "account_number": "2734"
+ },
+ "Autres cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2738"
+ },
+ "account_number": "273"
+ },
+ "Titres immobilis\u00e9s": {
+ "Titres immobilis\u00e9s de l\u2019activit\u00e9 de portefeuille (TIAP)": {
+ "account_number": "2741"
+ },
+ "Titres participatifs": {
+ "account_number": "2742"
+ },
+ "Certificats d\u2019investissement": {
+ "account_number": "2743"
+ },
+ "Parts de fonds commun de placement (FCP)": {
+ "account_number": "2744"
+ },
+ "Obligations": {
+ "account_number": "2745"
+ },
+ "Actions ou parts propres": {
+ "account_number": "2746"
+ },
+ "Autres titres immobilis\u00e9s": {
+ "account_number": "2748"
+ },
+ "account_number": "274"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "D\u00e9p\u00f4ts pour loyers d\u2019avance": {
+ "account_number": "2751"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019\u00e9lectricit\u00e9": {
+ "account_number": "2752"
+ },
+ "D\u00e9p\u00f4ts pour l\u2019eau": {
+ "account_number": "2753"
+ },
+ "D\u00e9p\u00f4ts pour le gaz": {
+ "account_number": "2754"
+ },
+ "D\u00e9p\u00f4ts pour le t\u00e9l\u00e9phone, le t\u00e9lex, la t\u00e9l\u00e9copie": {
+ "account_number": "2755"
+ },
+ "Cautionnements sur march\u00e9s publics": {
+ "account_number": "2756"
+ },
+ "Cautionnements sur autres op\u00e9rations": {
+ "account_number": "2757"
+ },
+ "Autres d\u00e9p\u00f4ts et cautionnements": {
+ "account_number": "2758"
+ },
+ "account_number": "275"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Pr\u00eats et cr\u00e9ances non commerciales": {
+ "account_number": "2761"
+ },
+ "Pr\u00eats au personnel": {
+ "account_number": "2762"
+ },
+ "Cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2763"
+ },
+ "Titres immobilis\u00e9s": {
+ "account_number": "2764"
+ },
+ "D\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2765"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations": {
+ "account_number": "2767"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "account_number": "2768"
+ },
+ "account_number": "276"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (groupe)": {
+ "account_number": "2771"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des participations (hors groupe)": {
+ "account_number": "2772"
+ },
+ "Cr\u00e9ances rattach\u00e9es \u00e0 des soci\u00e9t\u00e9s en participation": {
+ "account_number": "2773"
+ },
+ "Avances \u00e0 des Groupements d\u2019int\u00e9r\u00eat \u00e9conomique (GIE)": {
+ "account_number": "2774"
+ },
+ "account_number": "277"
+ },
+ "Immobilisations financi\u00e8res diverses": {
+ "Cr\u00e9ances diverses groupe": {
+ "account_number": "2781"
+ },
+ "Cr\u00e9ances diverses hors groupe": {
+ "account_number": "2782"
+ },
+ "Banques d\u00e9p\u00f4ts \u00e0 terme": {
+ "account_number": "2784"
+ },
+ "Or et m\u00e9taux pr\u00e9cieux": {
+ "account_number": "2785"
+ },
+ "Autres immobilisations financi\u00e8res": {
+ "account_number": "2788"
+ },
+ "account_number": "278"
+ },
+ "account_number": "27"
+ },
+ "Amortissements": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des immobilisations corporelles": {
+ "account_type": "Accumulated Depreciation",
+ "Amortissements des frais de d\u00e9veloppement": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2811"
+ },
+ "Amortissements des brevets, licences, concessions et droits similaires": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2812"
+ },
+ "Amortissements des logiciels et sites internet": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2813"
+ },
+ "Amortissements des marques": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2814"
+ },
+ "Amortissements du fonds commercial": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2815"
+ },
+ "Amortissements du droit au bail": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2816"
+ },
+ "Amortissements des investissements de cr\u00e9ation": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2817"
+ },
+ "Amortissements des autres droits et valeurs incorporels": {
+ "account_type": "Accumulated Depreciation",
+ "account_number": "2818"
+ },
+ "account_number": "281"
+ },
+ "Amortissements des terrains": {
+ "Amortissements des travaux de mise en valeur des terrains": {
+ "account_number": "2824"
+ },
+ "account_number": "282"
+ },
+ "Amortissements des b\u00e2timents, installations techniques et agencements": {
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2831"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2832"
+ },
+ "Amortissements des ouvrages d\u2019infrastructure": {
+ "account_number": "2833"
+ },
+ "Amortissements des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2834"
+ },
+ "Amortissements des am\u00e9nagements de bureaux": {
+ "account_number": "2835"
+ },
+ "Amortissements des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2837"
+ },
+ "Amortissements des autres installations et agencements": {
+ "account_number": "2838"
+ },
+ "account_number": "283"
+ },
+ "Amortissements du mat\u00e9riel": {
+ "Amortissements du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2841"
+ },
+ "Amortissements du mat\u00e9riel et outillage agricole": {
+ "account_number": "2842"
+ },
+ "Amortissements du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2843"
+ },
+ "Amortissements du mat\u00e9riel et mobilier": {
+ "account_number": "2844"
+ },
+ "Amortissements du mat\u00e9riel de transport": {
+ "account_number": "2845"
+ },
+ "Amortissements des actifs biologiques": {
+ "account_number": "2846"
+ },
+ "Amortissements des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2847"
+ },
+ "Amortissements des autres mat\u00e9riels": {
+ "account_number": "2848"
+ },
+ "account_number": "284"
+ },
+ "account_number": "28"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations": {
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "D\u00e9pr\u00e9ciations des frais de d\u00e9veloppement": {
+ "account_number": "2911"
+ },
+ "D\u00e9pr\u00e9ciations des brevets, licences, concessions et droits similaires": {
+ "account_number": "2912"
+ },
+ "D\u00e9pr\u00e9ciations des logiciels et sites internet": {
+ "account_number": "2913"
+ },
+ "D\u00e9pr\u00e9ciations des marques": {
+ "account_number": "2914"
+ },
+ "D\u00e9pr\u00e9ciations du fonds commercial": {
+ "account_number": "2915"
+ },
+ "D\u00e9pr\u00e9ciations du droit au bail": {
+ "account_number": "2916"
+ },
+ "D\u00e9pr\u00e9ciations des investissements de cr\u00e9ation": {
+ "account_number": "2917"
+ },
+ "D\u00e9pr\u00e9ciations des autres droits et valeurs incorporels": {
+ "account_number": "2918"
+ },
+ "D\u00e9pr\u00e9ciations des immobilisations incorporelles en cours": {
+ "account_number": "2919"
+ },
+ "account_number": "291"
+ },
+ "D\u00e9pr\u00e9ciations des terrains": {
+ "D\u00e9pr\u00e9ciations des terrains agricoles et forestiers": {
+ "account_number": "2921"
+ },
+ "D\u00e9pr\u00e9ciations des terrains nus": {
+ "account_number": "2922"
+ },
+ "D\u00e9pr\u00e9ciations des terrains b\u00e2tis": {
+ "account_number": "2923"
+ },
+ "D\u00e9pr\u00e9ciations des travaux de mise en valeur des terrains": {
+ "account_number": "2924"
+ },
+ "D\u00e9pr\u00e9ciations des terrains de gisement": {
+ "account_number": "2925"
+ },
+ "D\u00e9pr\u00e9ciations des terrains am\u00e9nag\u00e9s": {
+ "account_number": "2926"
+ },
+ "D\u00e9pr\u00e9ciations des terrains mis en concession": {
+ "account_number": "2927"
+ },
+ "D\u00e9pr\u00e9ciations des autres terrains": {
+ "account_number": "2928"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de terrains en cours": {
+ "account_number": "2929"
+ },
+ "account_number": "292"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents, installations techniques et agencements": {
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol propre": {
+ "account_number": "2931"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles, administratifs et commerciaux sur sol d\u2019autrui": {
+ "account_number": "2932"
+ },
+ "D\u00e9pr\u00e9ciations des ouvrages d\u2019infrastructures": {
+ "account_number": "2933"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements, agencements et installations techniques": {
+ "account_number": "2934"
+ },
+ "D\u00e9pr\u00e9ciations des am\u00e9nagements de bureaux": {
+ "account_number": "2935"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents industriels, agricoles et commerciaux mis en concession": {
+ "account_number": "2937"
+ },
+ "D\u00e9pr\u00e9ciations des autres installations et agencements": {
+ "account_number": "2938"
+ },
+ "D\u00e9pr\u00e9ciations des b\u00e2timents et installations en cours": {
+ "account_number": "2939"
+ },
+ "account_number": "293"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel, du mobilier et de l\u2019actif biologique": {
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage industriel et commercial": {
+ "account_number": "2941"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et outillage agricole": {
+ "account_number": "2942"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel d\u2019emballage r\u00e9cup\u00e9rable et identifiable": {
+ "account_number": "2943"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel et mobilier": {
+ "account_number": "2944"
+ },
+ "D\u00e9pr\u00e9ciations du mat\u00e9riel de transport": {
+ "account_number": "2945"
+ },
+ "D\u00e9pr\u00e9ciations des actifs biologiques": {
+ "account_number": "2946"
+ },
+ "D\u00e9pr\u00e9ciations des agencements et am\u00e9nagements du mat\u00e9riel et des actifs biologiques": {
+ "account_number": "2947"
+ },
+ "D\u00e9pr\u00e9ciations des autres mat\u00e9riels": {
+ "account_number": "2948"
+ },
+ "D\u00e9pr\u00e9ciations de mat\u00e9riel en cours": {
+ "account_number": "2949"
+ },
+ "account_number": "294"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations": {
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations incorporelles": {
+ "account_number": "2951"
+ },
+ "D\u00e9pr\u00e9ciations des avances et acomptes vers\u00e9s sur immobilisations corporelles": {
+ "account_number": "2952"
+ },
+ "account_number": "295"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation": {
+ "D\u00e9pr\u00e9ciations des titres de participation dans des soci\u00e9t\u00e9s sous contr\u00f4le exclusif": {
+ "account_number": "2961"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s sous contr\u00f4le conjoint": {
+ "account_number": "2962"
+ },
+ "D\u00e9pr\u00e9ciations des titres de participation dans les soci\u00e9t\u00e9s conf\u00e9rant une influence notable": {
+ "account_number": "2963"
+ },
+ "D\u00e9pr\u00e9ciations des participations dans des organismes professionnels": {
+ "account_number": "2965"
+ },
+ "D\u00e9pr\u00e9ciations des parts dans des GIE": {
+ "account_number": "2966"
+ },
+ "D\u00e9pr\u00e9ciations des autres titres de participation": {
+ "account_number": "2968"
+ },
+ "account_number": "296"
+ },
+ "D\u00e9pr\u00e9ciations des autres immobilisations financi\u00e8res": {
+ "D\u00e9pr\u00e9ciations des pr\u00eats et cr\u00e9ances": {
+ "account_number": "2971"
+ },
+ "D\u00e9pr\u00e9ciations des pr\u00eats au personnel": {
+ "account_number": "2972"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances sur l\u2019\u00c9tat": {
+ "account_number": "2973"
+ },
+ "D\u00e9pr\u00e9ciations des titres immobilis\u00e9s": {
+ "account_number": "2974"
+ },
+ "D\u00e9pr\u00e9ciations des d\u00e9p\u00f4ts et cautionnements vers\u00e9s": {
+ "account_number": "2975"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances rattach\u00e9es \u00e0 des participations et avances \u00e0 des GIE": {
+ "account_number": "2977"
+ },
+ "D\u00e9pr\u00e9ciations des cr\u00e9ances financi\u00e8res diverses": {
+ "account_number": "2978"
+ },
+ "account_number": "297"
+ },
+ "account_number": "29"
+ },
+ "root_type": "Asset",
+ "account_number": "2"
+ },
+ "Comptes de Stocks": {
+ "Marchandises": {
+ "Marchandises A": {
+ "Marchandises A1": {
+ "account_number": "3111"
+ },
+ "Marchandises A2": {
+ "account_number": "3112"
+ },
+ "account_number": "311"
+ },
+ "Marchandises B": {
+ "Marchandises B1": {
+ "account_number": "3121"
+ },
+ "Marchandises B2": {
+ "account_number": "3122"
+ },
+ "account_number": "312"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3131"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3132"
+ },
+ "account_number": "313"
+ },
+ "Marchandises hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "318"
+ },
+ "account_number": "31"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Mati\u00e8res A": {
+ "account_number": "321"
+ },
+ "Mati\u00e8res B": {
+ "account_number": "322"
+ },
+ "Fournitures (A, B)": {
+ "account_number": "323"
+ },
+ "account_number": "32"
+ },
+ "Autres approvisionnements": {
+ "Mati\u00e8res consommables": {
+ "account_number": "331"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "332"
+ },
+ "Fournitures de magasin": {
+ "account_number": "333"
+ },
+ "Fournitures de bureau": {
+ "account_number": "334"
+ },
+ "Emballages": {
+ "Emballages perdus": {
+ "account_number": "3351"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "3352"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "3353"
+ },
+ "Autres emballages": {
+ "account_number": "3358"
+ },
+ "account_number": "335"
+ },
+ "Autres mati\u00e8res": {
+ "account_number": "338"
+ },
+ "account_number": "33"
+ },
+ "Produits en cours": {
+ "Produits en cours": {
+ "Produits en cours P1": {
+ "account_number": "3411"
+ },
+ "Produits en cours P2": {
+ "account_number": "3412"
+ },
+ "account_number": "341"
+ },
+ "Travaux en cours": {
+ "Travaux en cours T1": {
+ "account_number": "3421"
+ },
+ "Travaux en cours T2": {
+ "account_number": "3422"
+ },
+ "account_number": "342"
+ },
+ "Produits interm\u00e9diaires en cours": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3431"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3432"
+ },
+ "account_number": "343"
+ },
+ "Produits r\u00e9siduels en cours": {
+ "Produits r\u00e9siduels A": {
+ "account_number": "3441"
+ },
+ "Produits r\u00e9siduels B": {
+ "account_number": "3442"
+ },
+ "account_number": "344"
+ },
+ "Actifs biologiques en cours": {
+ "Animaux": {
+ "account_number": "3451"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3452"
+ },
+ "account_number": "345"
+ },
+ "account_number": "34"
+ },
+ "Services en cours": {
+ "\u00c9tudes en cours": {
+ "\u00c9tudes en cours E1": {
+ "account_number": "3511"
+ },
+ "\u00c9tudes en cours E2": {
+ "account_number": "3512"
+ },
+ "account_number": "351"
+ },
+ "Prestations de services en cours": {
+ "Prestations de services S1": {
+ "account_number": "3521"
+ },
+ "Prestations de services S2": {
+ "account_number": "3522"
+ }
+ },
+ "account_number": "35"
+ },
+ "Produits finis": {
+ "Produits finis A": {
+ "account_number": "361"
+ },
+ "Produits finis B": {
+ "account_number": "362"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3631"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3632"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3638"
+ },
+ "account_number": "363"
+ },
+ "account_number": "36"
+ },
+ "Produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "Produits interm\u00e9diaires A": {
+ "account_number": "3711"
+ },
+ "Produits interm\u00e9diaires B": {
+ "account_number": "3712"
+ },
+ "account_number": "371"
+ },
+ "Produits r\u00e9siduels": {
+ "D\u00e9chets": {
+ "account_number": "3721"
+ },
+ "Rebuts": {
+ "account_number": "3722"
+ },
+ "Mati\u00e8res de R\u00e9cup\u00e9ration": {
+ "account_number": "3723"
+ },
+ "account_number": "372"
+ },
+ "Actifs biologiques": {
+ "Animaux": {
+ "account_number": "3731"
+ },
+ "V\u00e9g\u00e9taux": {
+ "account_number": "3732"
+ },
+ "Autres stocks (activit\u00e9s annexes)": {
+ "account_number": "3738"
+ },
+ "account_number": "373"
+ },
+ "account_number": "37"
+ },
+ "Stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_type": "Stock",
+ "Marchandises en cours de route": {
+ "account_number": "381"
+ },
+ "Mati\u00e8res premi\u00e8res et fournitures li\u00e9es en cours de route": {
+ "account_number": "382"
+ },
+ "Autres approvisionnements en cours de route": {
+ "account_number": "383"
+ },
+ "Produits finis en cours de route": {
+ "account_number": "386"
+ },
+ "Stock en consignation ou en d\u00e9p\u00f4t": {
+ "Stock en consignation": {
+ "account_number": "3871"
+ },
+ "Stock en d\u00e9p\u00f4t": {
+ "account_number": "3872"
+ },
+ "account_number": "387"
+ },
+ "Stock provenant d\u2019immobilisations mises hors service ou au rebut": {
+ "account_number": "388"
+ },
+ "account_number": "38"
+ },
+ "D\u00e9pr\u00e9ciations des stocks et encours de production": {
+ "D\u00e9pr\u00e9ciations des stocks de marchandises": {
+ "account_number": "391"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "392"
+ },
+ "D\u00e9pr\u00e9ciations des stocks d\u2019autres approvisionnements": {
+ "account_number": "393"
+ },
+ "D\u00e9pr\u00e9ciations des productions en cours": {
+ "account_number": "394"
+ },
+ "D\u00e9pr\u00e9ciations des services en cours": {
+ "account_number": "395"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits finis": {
+ "account_number": "396"
+ },
+ "D\u00e9pr\u00e9ciations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "account_number": "397"
+ },
+ "D\u00e9pr\u00e9ciations des stocks en cours de route, en consignation ou en d\u00e9p\u00f4t": {
+ "account_number": "398"
+ },
+ "account_number": "39"
+ },
+ "root_type": "Asset",
+ "account_number": "3"
+ },
+ "4-Comptes de Tiers (ACTIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (ACTIF)": {
+ "Fournisseurs d\u00e9biteurs": {
+ "Fournisseurs Avances et acomptes vers\u00e9s": {
+ "account_number": "4091"
+ },
+ "Fournisseurs Groupe avances et acomptes vers\u00e9s": {
+ "account_number": "4092"
+ },
+ "Fournisseurs Sous-traitants avances et acomptes vers\u00e9s": {
+ "account_number": "4093"
+ },
+ "Fournisseurs Cr\u00e9ances pour emballages et mat\u00e9riels \u00e0 rendre": {
+ "account_number": "4094"
+ },
+ "Fournisseurs Rabais, remises, ristournes et autres avoirs \u00e0 obtenir": {
+ "account_number": "4098"
+ },
+ "account_number": "409"
+ }
+ },
+ "41-Clients et comptes rattach\u00e9s (ACTIF)": {
+ "Clients": {
+ "Clients": {
+ "account_type": "Receivable",
+ "account_number": "4111"
+ },
+ "Clients groupe": {
+ "account_type": "Receivable",
+ "account_number": "4112"
+ },
+ "Clients, \u00c9tat et Collectivit\u00e9s publiques": {
+ "account_type": "Receivable",
+ "account_number": "4114"
+ },
+ "Clients, organismes internationaux": {
+ "account_type": "Receivable",
+ "account_number": "4115"
+ },
+ "Clients, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Receivable",
+ "account_number": "4116"
+ },
+ "Client, retenues de garantie": {
+ "account_type": "Receivable",
+ "account_number": "4117"
+ },
+ "Clients, d\u00e9gr\u00e8vement de taxes sur la valeur ajout\u00e9e (TVA)": {
+ "account_type": "Receivable",
+ "account_number": "4118"
+ },
+ "account_type": "Receivable",
+ "account_number": "411"
+ },
+ "Clients, effets \u00e0 recevoir en portefeuille": {
+ "Clients, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4121"
+ },
+ "Clients Groupe, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4122"
+ },
+ "\u00c9tat et Collectivit\u00e9s publiques, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4124"
+ },
+ "Organismes Internationaux, effets \u00e0 recevoir": {
+ "account_type": "Receivable",
+ "account_number": "4125"
+ },
+ "account_type": "Receivable",
+ "account_number": "412"
+ },
+ "Clients, ch\u00e8ques, effets et autres valeurs impay\u00e9es": {
+ "Clients, ch\u00e8ques impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4131"
+ },
+ "Clients, effets impay\u00e9s": {
+ "account_type": "Receivable",
+ "account_number": "4132"
+ },
+ "Clients, cartes de cr\u00e9dit impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4133"
+ },
+ "Clients, autres valeurs impay\u00e9es": {
+ "account_type": "Receivable",
+ "account_number": "4138"
+ },
+ "account_type": "Receivable",
+ "account_number": "413"
+ },
+ "Cr\u00e9ances sur cessions courantes d\u2019immobilisations": {
+ "Cr\u00e9ances en compte, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4141"
+ },
+ "Cr\u00e9ances en compte, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4142"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_type": "Receivable",
+ "account_number": "4146"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_type": "Receivable",
+ "account_number": "4147"
+ },
+ "account_type": "Receivable",
+ "account_number": "414"
+ },
+ "Clients, effets escompt\u00e9s non \u00e9chus": {
+ "account_type": "Receivable",
+ "account_number": "415"
+ },
+ "Cr\u00e9ances clients litigieuses ou douteuses": {
+ "Cr\u00e9ances litigieuses": {
+ "account_type": "Receivable",
+ "account_number": "4161"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_type": "Receivable",
+ "account_number": "4162"
+ },
+ "account_type": "Receivable",
+ "account_number": "416"
+ },
+ "Clients, produits \u00e0 recevoir": {
+ "Clients, factures \u00e0 \u00e9tablir": {
+ "account_type": "Receivable",
+ "account_number": "4181"
+ },
+ "Clients, int\u00e9r\u00eats courus": {
+ "account_type": "Receivable",
+ "account_number": "4186"
+ },
+ "account_type": "Receivable",
+ "account_number": "418"
+ },
+ "account_type": "Receivable"
+ },
+ "42-Personnel (ACTIF)": {
+ "Personnel, avances et acomptes": {
+ "Personnel, avances": {
+ "account_number": "4211"
+ },
+ "Personnel, acomptes": {
+ "account_number": "4212"
+ },
+ "Frais avanc\u00e9s et fournitures au personnel": {
+ "account_number": "4213"
+ },
+ "account_number": "421"
+ }
+ },
+ "43-Organismes sociaux (ACTIF)": {
+ "431-S\u00e9curit\u00e9 sociale": {
+ "Prestations familiales": {
+ "account_number": "4311"
+ },
+ "Accidents de travail": {
+ "account_number": "4312"
+ },
+ "Caisse de retraite obligatoire": {
+ "account_number": "4313"
+ },
+ "Caisse de retraite facultative": {
+ "account_number": "4314"
+ },
+ "Autres cotisations sociales": {
+ "account_number": "4318"
+ }
+ },
+ "432-Caisses de retraite compl\u00e9mentaire": {},
+ "433-Autres organismes sociaux": {
+ "Mutuelle": {
+ "account_number": "4331"
+ },
+ "Assurances retraite": {
+ "account_number": "4332"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "4333"
+ }
+ },
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Produits \u00e0 recevoir": {
+ "account_number": "4387"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (ACTIF)": {
+ "\u00c9tat, TVA factur\u00e9e": {
+ "TVA factur\u00e9e sur ventes": {
+ "account_number": "4431"
+ },
+ "TVA factur\u00e9e sur prestations de services": {
+ "account_number": "4432"
+ },
+ "TVA factur\u00e9e sur travaux": {
+ "account_number": "4433"
+ },
+ "TVA factur\u00e9e sur production livr\u00e9e \u00e0 soi-m\u00eame": {
+ "account_number": "4434"
+ },
+ "TVA sur factures \u00e0 \u00e9tablir": {
+ "account_number": "4435"
+ },
+ "account_number": "443"
+ },
+ "\u00c9tat, TVA r\u00e9cup\u00e9rable": {
+ "TVA r\u00e9cup\u00e9rable sur immobilisations": {
+ "account_number": "4451"
+ },
+ "TVA r\u00e9cup\u00e9rable sur achats": {
+ "account_number": "4452"
+ },
+ "TVA r\u00e9cup\u00e9rable sur transport": {
+ "account_number": "4453"
+ },
+ "TVA r\u00e9cup\u00e9rable sur services ext\u00e9rieurs et autres charges": {
+ "account_number": "4454"
+ },
+ "TVA r\u00e9cup\u00e9rable sur factures non parvenues": {
+ "account_number": "4455"
+ },
+ "TVA transf\u00e9r\u00e9e par d\u2019autres entit\u00e9s": {
+ "account_number": "4456"
+ },
+ "account_number": "445"
+ },
+ "\u00c9tat, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges \u00e0 payer": {
+ "account_number": "4486"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4487"
+ },
+ "account_number": "448"
+ },
+ "\u00c9tat, cr\u00e9ances et dettes diverses": {
+ "\u00c9tat, obligations cautionn\u00e9es": {
+ "account_number": "4491"
+ },
+ "\u00c9tat, avances et acomptes vers\u00e9s sur imp\u00f4ts": {
+ "account_number": "4492"
+ },
+ "\u00c9tat, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4493"
+ },
+ "\u00c9tat, subventions investissement \u00e0 recevoir": {
+ "account_number": "4494"
+ },
+ "\u00c9tat, subventions d\u2019exploitation \u00e0 recevoir": {
+ "account_number": "4495"
+ },
+ "\u00c9tat, subventions d\u2019\u00e9quilibre \u00e0 recevoir": {
+ "account_number": "4496"
+ },
+ "\u00c9tat, avances sur subventions": {
+ "account_number": "4497"
+ },
+ "\u00c9tat, fonds r\u00e9glement\u00e9s provisionn\u00e9s": {
+ "account_number": "4499"
+ },
+ "account_number": "449"
+ }
+ },
+ "45-Organismes internationaux (ACTIF)": {
+ "Op\u00e9rations avec les organismes africains": {
+ "account_number": "451"
+ },
+ "Op\u00e9rations avec les autres organismes internationaux": {
+ "account_number": "452"
+ },
+ "Organismes internationaux, fonds de dotation et subventions \u00e0 recevoir": {
+ "Organismes internationaux, fonds de dotation \u00e0 recevoir": {
+ "account_number": "4581"
+ },
+ "Organismes internationaux, subventions \u00e0 recevoir": {
+ "account_number": "4582"
+ },
+ "account_number": "458"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (ACTIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital": {
+ "Apporteurs, capital appel\u00e9, non vers\u00e9": {
+ "account_number": "4613"
+ },
+ "Apporteurs, compte d\u2019apport, op\u00e9rations de restructuration (fusion...)": {
+ "account_number": "4614"
+ },
+ "Apporteurs, titres \u00e0 \u00e9changer": {
+ "account_number": "4618"
+ }
+ },
+ "Apporteurs, restant d\u00fb sur capital appel\u00e9": {
+ "account_number": "467"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (ACTIF)": {
+ "472-Cr\u00e9ances et dettes sur titres de placement": {
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4721"
+ },
+ "Versements restant \u00e0 effectuer sur titres de placement non lib\u00e9r\u00e9s": {
+ "account_number": "4726"
+ }
+ },
+ "473-Interm\u00e9diaires Op\u00e9rations faites pour compte de tiers": {
+ "Mandants": {
+ "account_number": "4731"
+ },
+ "Mandataires": {
+ "account_number": "4732"
+ },
+ "Commettants": {
+ "account_number": "4733"
+ },
+ "Commissionnaires": {
+ "account_number": "4734"
+ },
+ "\u00c9tat, Collectivit\u00e9s publiques, fonds global d\u2019allocation": {
+ "account_number": "4739"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits": {
+ "Compte de r\u00e9partition p\u00e9riodique des produits": {
+ "account_number": "4747"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA": {
+ "Compte actif": {
+ "account_type": "Temporary",
+ "account_number": "4751"
+ }
+ },
+ "Charges constat\u00e9es d\u2019avance": {
+ "account_number": "476"
+ },
+ "478-\u00c9carts de conversion actif": {
+ "Diminution des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4781"
+ },
+ "Diminution des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4782"
+ },
+ "Augmentation des dettes d\u2019exploitation": {
+ "account_number": "4783"
+ },
+ "Augmentation des dettes financi\u00e8res": {
+ "account_number": "4784"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4786"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4788"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (ACTIF)": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "En compte, immobilisations incorporelles": {
+ "account_number": "4851"
+ },
+ "En compte, immobilisations corporelles": {
+ "account_number": "4852"
+ },
+ "Effets \u00e0 recevoir, immobilisations incorporelles": {
+ "account_number": "4853"
+ },
+ "Effets \u00e0 recevoir, immobilisations corporelles": {
+ "account_number": "4854"
+ },
+ "Effets escompt\u00e9s non \u00e9chus": {
+ "account_number": "4855"
+ },
+ "Retenues de garantie": {
+ "account_number": "4857"
+ },
+ "Factures \u00e0 \u00e9tablir": {
+ "account_number": "4858"
+ },
+ "account_number": "485"
+ },
+ "Autres cr\u00e9ances hors activit\u00e9s ordinaires (HAO)": {
+ "account_number": "488"
+ }
+ },
+ "49-D\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme (tiers) (ACTIF)": {
+ "D\u00e9pr\u00e9ciations des comptes clients": {
+ "Cr\u00e9ances litigieuses": {
+ "account_number": "4911"
+ },
+ "Cr\u00e9ances douteuses": {
+ "account_number": "4912"
+ },
+ "account_number": "491"
+ },
+ "D\u00e9pr\u00e9ciations des comptes organismes internationaux": {
+ "account_number": "495"
+ },
+ "D\u00e9pr\u00e9ciations des comptes apporteurs, associ\u00e9s et groupe": {
+ "Associ\u00e9s, comptes courants": {
+ "account_number": "4962"
+ },
+ "Associ\u00e9s, op\u00e9rations faites en commun": {
+ "account_number": "4963"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "4966"
+ },
+ "account_number": "496"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u00e9biteurs divers": {
+ "account_number": "497"
+ },
+ "D\u00e9pr\u00e9ciations des comptes de cr\u00e9ances HAO": {
+ "Cr\u00e9ances sur cessions d\u2019immobilisations": {
+ "account_number": "4985"
+ },
+ "Cr\u00e9ances sur cessions de titres de placement": {
+ "account_number": "4986"
+ },
+ "Autres cr\u00e9ances HAO": {
+ "account_number": "4988"
+ },
+ "account_number": "498"
+ },
+ "Provisions pour risques \u00e0 court terme": {
+ "Sur op\u00e9rations d\u2019exploitation": {
+ "account_number": "4991"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "4997"
+ },
+ "Sur op\u00e9rations HAO": {
+ "account_number": "4998"
+ },
+ "account_number": "499"
+ }
+ },
+ "root_type": "Asset"
+ },
+ "4-Comptes de Tiers (PASSIF)": {
+ "40-Fournisseurs et comptes rattach\u00e9s (PASSIF)": {
+ "Fournisseurs, dettes en compte": {
+ "Fournisseurs": {
+ "account_type": "Payable",
+ "account_number": "4011"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Payable",
+ "account_number": "4012"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Payable",
+ "account_number": "4013"
+ },
+ "Fournisseurs, r\u00e9serve de propri\u00e9t\u00e9": {
+ "account_type": "Payable",
+ "account_number": "4016"
+ },
+ "Fournisseur, retenues de garantie": {
+ "account_type": "Payable",
+ "account_number": "4017"
+ },
+ "account_type": "Payable",
+ "account_number": "401"
+ },
+ "Fournisseurs, effets \u00e0 payer": {
+ "Fournisseurs Effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4021"
+ },
+ "Fournisseurs Groupe, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4022"
+ },
+ "Fournisseurs Sous-traitants, effets \u00e0 payer": {
+ "account_type": "Payable",
+ "account_number": "4023"
+ },
+ "account_type": "Payable",
+ "account_number": "402"
+ },
+ "Fournisseurs, acquisitions courantes d\u2019immobilisations": {
+ "Fournisseurs Dettes en comptes, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4041"
+ },
+ "Fournisseurs Dettes en comptes, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4042"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations incorporelles": {
+ "account_type": "Payable",
+ "account_number": "4046"
+ },
+ "Fournisseurs Effets \u00e0 payer, immobilisations corporelles": {
+ "account_type": "Payable",
+ "account_number": "4047"
+ },
+ "account_type": "Payable",
+ "account_number": "404"
+ },
+ "Fournisseurs, factures non parvenues": {
+ "Fournisseurs": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4081"
+ },
+ "Fournisseurs groupe": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4082"
+ },
+ "Fournisseurs sous-traitants": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4083"
+ },
+ "Fournisseurs, int\u00e9r\u00eats courus": {
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "4086"
+ },
+ "account_type": "Stock Received But Not Billed",
+ "account_number": "408"
+ },
+ "account_type": "Payable"
+ },
+ "41-Clients et comptes rattach\u00e9s (PASSIF)": {
+ "Clients cr\u00e9diteurs": {
+ "Clients, avances et acomptes re\u00e7us": {
+ "account_number": "4191"
+ },
+ "Clients groupe, avances et acomptes re\u00e7us": {
+ "account_number": "4192"
+ },
+ "Clients, dettes pour emballages et mat\u00e9riels consign\u00e9s": {
+ "account_number": "4194"
+ },
+ "Clients, rabais, remises, ristournes et autres avoirs \u00e0 accorder": {
+ "account_number": "4198"
+ },
+ "account_number": "419"
+ }
+ },
+ "42-Personnel (PASSIF)": {
+ "Personnel, r\u00e9mun\u00e9rations dues": {
+ "account_number": "422"
+ },
+ "Personnel, oppositions, saisies-arr\u00eats": {
+ "Personnel, oppositions": {
+ "account_number": "4231"
+ },
+ "Personnel, saisies-arr\u00eats": {
+ "account_number": "4232"
+ },
+ "Personnel, avis \u00e0 tiers d\u00e9tenteur": {
+ "account_number": "4233"
+ },
+ "account_number": "423"
+ },
+ "Personnel, \u0153uvres sociales internes": {
+ "Assistance m\u00e9dicale": {
+ "account_number": "4241"
+ },
+ "Allocations familiales": {
+ "account_number": "4242"
+ },
+ "Organismes sociaux rattach\u00e9s \u00e0 l\u2019entit\u00e9": {
+ "account_number": "4245"
+ },
+ "Autres \u0153uvres sociales internes": {
+ "account_number": "4248"
+ },
+ "account_number": "424"
+ },
+ "Repr\u00e9sentants du personnel": {
+ "D\u00e9l\u00e9gu\u00e9s du personnel": {
+ "account_number": "4251"
+ },
+ "Syndicats et Comit\u00e9s d\u2019entreprises, d\u2019\u00c9tablissement": {
+ "account_number": "4252"
+ },
+ "Autres repr\u00e9sentants du personnel": {
+ "account_number": "4258"
+ },
+ "account_number": "425"
+ },
+ "Personnel, participation aux b\u00e9n\u00e9fices et au capital": {
+ "Participation aux b\u00e9n\u00e9fices": {
+ "account_number": "4261"
+ },
+ "Participation au capital": {
+ "account_number": "4264"
+ },
+ "account_number": "426"
+ },
+ "Personnel d\u00e9p\u00f4ts": {
+ "account_number": "427"
+ },
+ "Personnel, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Dettes provisionn\u00e9es pour cong\u00e9s \u00e0 payer": {
+ "account_number": "4281"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4286"
+ },
+ "Produits \u00e0 recevoir": {
+ "account_number": "4287"
+ },
+ "account_number": "428"
+ }
+ },
+ "43-Organismes sociaux (PASSIF)": {
+ "438-Organismes sociaux, charges \u00e0 payer et produits \u00e0 recevoir": {
+ "Charges sociales sur gratifications \u00e0 payer": {
+ "account_number": "4381"
+ },
+ "Charges sociales sur cong\u00e9s \u00e0 payer": {
+ "account_number": "4382"
+ },
+ "Autres charges \u00e0 payer": {
+ "account_number": "4386"
+ }
+ }
+ },
+ "44-\u00c9tat et collectivit\u00e9s publiques (PASSIF)": {
+ "\u00c9tat, imp\u00f4t sur les b\u00e9n\u00e9fices": {
+ "account_number": "441"
+ },
+ "\u00c9tat, autres imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes d\u2019\u00c9tat": {
+ "account_number": "4421"
+ },
+ "Imp\u00f4ts et taxes pour les collectivit\u00e9s publiques": {
+ "account_number": "4422"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des obligataires": {
+ "account_number": "4423"
+ },
+ "Imp\u00f4ts et taxes recouvrables sur des associ\u00e9s": {
+ "account_number": "4424"
+ },
+ "Droits de douane": {
+ "account_number": "4426"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "4428"
+ },
+ "account_number": "442"
+ },
+ "\u00c9tat, TVA due ou cr\u00e9dit de TVA": {
+ "\u00c9tat, TVA due": {
+ "account_number": "4441"
+ },
+ "\u00c9tat, cr\u00e9dit de TVA \u00e0 reporter": {
+ "account_number": "4449"
+ },
+ "account_number": "444"
+ },
+ "\u00c9tat, autres taxes sur le chiffre d\u2019affaires": {
+ "account_number": "446"
+ },
+ "\u00c9tat, imp\u00f4ts retenus \u00e0 la source": {
+ "Imp\u00f4t G\u00e9n\u00e9ral sur le revenu": {
+ "account_number": "4471"
+ },
+ "Imp\u00f4ts sur salaires": {
+ "account_number": "4472"
+ },
+ "Contribution nationale": {
+ "account_number": "4473"
+ },
+ "Contribution nationale de solidarit\u00e9": {
+ "account_number": "4474"
+ },
+ "Autres imp\u00f4ts et contributions": {
+ "account_number": "4478"
+ },
+ "account_number": "447"
+ }
+ },
+ "46-Apporteurs, associ\u00e9s et groupe (PASSIF)": {
+ "461-Apporteurs, op\u00e9rations sur le capital (PASSIF)": {
+ "Apporteurs, apports en nature": {
+ "account_number": "4611"
+ },
+ "Apporteurs, apports en num\u00e9raire": {
+ "account_number": "4612"
+ },
+ "Apporteurs, versements re\u00e7us sur augmentation de capital": {
+ "account_number": "4615"
+ },
+ "Apporteurs, versements anticip\u00e9s": {
+ "account_number": "4616"
+ },
+ "Apporteurs d\u00e9faillants": {
+ "account_number": "4617"
+ },
+ "Apporteurs, capital \u00e0 rembourser": {
+ "account_number": "4619"
+ }
+ },
+ "462-Associ\u00e9s, comptes courants": {
+ "Principal": {
+ "account_number": "4621"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4626"
+ }
+ },
+ "463-Associ\u00e9s, op\u00e9rations faites en commun et GIE": {
+ "Op\u00e9rations courantes": {
+ "account_number": "4631"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "account_number": "4636"
+ }
+ },
+ "Associ\u00e9s, dividendes \u00e0 payer": {
+ "account_number": "465"
+ },
+ "Groupe, comptes courants": {
+ "account_number": "466"
+ }
+ },
+ "47-D\u00e9biteurs et cr\u00e9diteurs divers (PASSIF)": {
+ "471-D\u00e9biteurs et cr\u00e9diteurs divers": {
+ "D\u00e9biteurs divers": {
+ "account_number": "4711"
+ },
+ "Cr\u00e9diteurs divers": {
+ "account_number": "4712"
+ },
+ "Obligataires": {
+ "account_number": "4713"
+ },
+ "R\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "4715"
+ },
+ "Compte d\u2019affacturage": {
+ "account_number": "4716"
+ },
+ "D\u00e9biteurs divers retenues de garantie": {
+ "account_number": "4717"
+ },
+ "Apport, compte de fusion et op\u00e9rations assimil\u00e9es": {
+ "account_number": "4718"
+ },
+ "Bons de souscription d\u2019actions et d\u2019obligations": {
+ "account_number": "4719"
+ }
+ },
+ "474-Compte de r\u00e9partition p\u00e9riodique des charges et des produits (PASSIF)": {
+ "Compte de r\u00e9partition p\u00e9riodique des charges": {
+ "account_number": "4746"
+ }
+ },
+ "475-Compte transitoire, ajustement sp\u00e9cial li\u00e9 \u00e0 la r\u00e9vision du SYSCOHADA (PASSIF)": {
+ "Compte passif": {
+ "account_number": "4752"
+ }
+ },
+ "Produits constat\u00e9s d\u2019avance": {
+ "account_number": "477"
+ },
+ "479-\u00c9carts de conversion passif": {
+ "Augmentation des cr\u00e9ances d\u2019exploitation": {
+ "account_number": "4791"
+ },
+ "Augmentation des cr\u00e9ances financi\u00e8res": {
+ "account_number": "4792"
+ },
+ "Diminution des dettes d\u2019exploitation": {
+ "account_number": "4793"
+ },
+ "Diminution des dettes financi\u00e8res": {
+ "account_number": "4794"
+ },
+ "Diff\u00e9rences d\u2019\u00e9valuation sur instruments de tr\u00e9sorerie": {
+ "account_number": "4797"
+ },
+ "Diff\u00e9rences compens\u00e9es par couverture de change": {
+ "account_number": "4798"
+ }
+ }
+ },
+ "48-Cr\u00e9ances et dettes hors activit\u00e9s ordinaires (HAO) (PASSIF)": {
+ "Fournisseurs d\u2019investissements": {
+ "Immobilisations incorporelles": {
+ "account_number": "4811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4812"
+ },
+ "Versements restant \u00e0 effectuer sur titres de participation et titres immobilis\u00e9s non lib\u00e9r\u00e9s": {
+ "account_number": "4813"
+ },
+ "R\u00e9serve de propri\u00e9t\u00e9": {
+ "account_number": "4816"
+ },
+ "Retenues de garantie": {
+ "account_number": "4817"
+ },
+ "Factures non parvenues": {
+ "account_number": "4818"
+ },
+ "account_number": "481"
+ },
+ "Fournisseurs d\u2019investissements, effets \u00e0 payer": {
+ "Immobilisations incorporelles": {
+ "account_number": "4821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "4822"
+ },
+ "account_number": "482"
+ },
+ "Autres dettes hors activit\u00e9s ordinaires (HAO)": {
+ "Produits": {
+ "account_number": "4887"
+ },
+ "account_number": "484"
+ }
+ },
+ "root_type": "Liability"
+ },
+ "Comptes de tr\u00e9sorerie": {
+ "Titres de placement": {
+ "Titres du tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "Titres du Tr\u00e9sor \u00e0 court terme": {
+ "account_number": "5011"
+ },
+ "Titres d\u2019organismes financiers": {
+ "account_number": "5012"
+ },
+ "Bons de caisse \u00e0 court terme": {
+ "account_number": "5013"
+ },
+ "Frais d\u2019acquisition des titres de tr\u00e9sor et bons de caisse": {
+ "account_number": "5016"
+ },
+ "account_number": "501"
+ },
+ "Actions": {
+ "Actions ou parts propres": {
+ "account_number": "5021"
+ },
+ "Actions cot\u00e9es": {
+ "account_number": "5022"
+ },
+ "Actions non cot\u00e9es": {
+ "account_number": "5023"
+ },
+ "Actions d\u00e9membr\u00e9es (certificats d\u2019investissement, droits de vote)": {
+ "account_number": "5024"
+ },
+ "Autres actions": {
+ "account_number": "5025"
+ },
+ "Frais d\u2019acquisition des actions": {
+ "account_number": "5026"
+ },
+ "account_number": "502"
+ },
+ "Obligations": {
+ "Obligations \u00e9mises par la soci\u00e9t\u00e9 et rachet\u00e9es par elle": {
+ "account_number": "5031"
+ },
+ "Obligations cot\u00e9es": {
+ "account_number": "5032"
+ },
+ "Obligations non cot\u00e9es": {
+ "account_number": "5033"
+ },
+ "Autres obligations": {
+ "account_number": "5035"
+ },
+ "Frais d\u2019acquisition des obligations": {
+ "account_number": "5036"
+ },
+ "account_number": "503"
+ },
+ "Bons de souscription": {
+ "Bons de souscription d\u2019actions": {
+ "account_number": "5042"
+ },
+ "Bons de souscription d\u2019obligations": {
+ "account_number": "5043"
+ },
+ "account_number": "504"
+ },
+ "Titres n\u00e9gociables hors r\u00e9gion": {
+ "account_number": "505"
+ },
+ "Int\u00e9r\u00eats courus": {
+ "Titres du Tr\u00e9sor et bons de caisse \u00e0 court terme": {
+ "account_number": "5061"
+ },
+ "Actions": {
+ "account_number": "5062"
+ },
+ "Obligations": {
+ "account_number": "5063"
+ },
+ "account_number": "506"
+ },
+ "Autres titres de placement et cr\u00e9ances assimil\u00e9es": {
+ "account_number": "508"
+ },
+ "account_number": "50"
+ },
+ "Valeurs \u00e0 encaisser": {
+ "Effets \u00e0 encaisser": {
+ "account_number": "511"
+ },
+ "Effets \u00e0 l\u2019encaissement": {
+ "account_number": "512"
+ },
+ "Ch\u00e8ques \u00e0 encaisser": {
+ "account_number": "513"
+ },
+ "Ch\u00e8ques \u00e0 l\u2019encaissement": {
+ "account_number": "514"
+ },
+ "Cartes de cr\u00e9dit \u00e0 encaisser": {
+ "account_number": "515"
+ },
+ "Autres valeurs \u00e0 l\u2019encaissement": {
+ "Warrants": {
+ "account_number": "5181"
+ },
+ "Billets de fonds": {
+ "account_number": "5182"
+ },
+ "Ch\u00e8ques de voyage": {
+ "account_number": "5185"
+ },
+ "Coupons \u00e9chus": {
+ "account_number": "5186"
+ },
+ "Int\u00e9r\u00eats \u00e9chus des obligations": {
+ "account_number": "5187"
+ },
+ "account_number": "518"
+ },
+ "account_number": "51"
+ },
+ "Banques": {
+ "Banques locales": {
+ "Banques en monnaie nationale": {
+ "account_type": "Bank",
+ "account_number": "5211"
+ },
+ "Banques en devises": {
+ "account_type": "Bank",
+ "account_number": "5215"
+ },
+ "account_type": "Bank",
+ "account_number": "521"
+ },
+ "Banques autres \u00c9tats r\u00e9gion": {
+ "account_number": "522"
+ },
+ "Banques autres \u00c9tats zone mon\u00e9taire": {
+ "account_number": "523"
+ },
+ "Banques hors zone mon\u00e9taire": {
+ "account_number": "524"
+ },
+ "Banques d\u00e9p\u00f4t \u00e0 terme": {
+ "account_number": "525"
+ },
+ "Banques, int\u00e9r\u00eats courus": {
+ "Banque, int\u00e9r\u00eats courus, charges \u00e0 payer": {
+ "account_number": "5261"
+ },
+ "Banque, int\u00e9r\u00eats courus, produits \u00e0 recevoir": {
+ "account_number": "5267"
+ },
+ "account_number": "526"
+ },
+ "account_number": "52"
+ },
+ "\u00c9tablissements financiers et assimil\u00e9s": {
+ "Ch\u00e8ques postaux": {
+ "account_number": "531"
+ },
+ "Tr\u00e9sor": {
+ "account_number": "532"
+ },
+ "Soci\u00e9t\u00e9s de gestion et d\u2019interm\u00e9diation (SGI)": {
+ "account_number": "533"
+ },
+ "\u00c9tablissements financiers, int\u00e9r\u00eats courus": {
+ "account_number": "536"
+ },
+ "Autres organismes financiers": {
+ "account_number": "538"
+ },
+ "account_number": "53"
+ },
+ "Instruments de tr\u00e9sorerie": {
+ "Options de taux d\u2019int\u00e9r\u00eat": {
+ "account_number": "541"
+ },
+ "Options de taux de change": {
+ "account_number": "542"
+ },
+ "Options de taux boursiers": {
+ "account_number": "543"
+ },
+ "Instruments de march\u00e9s \u00e0 terme": {
+ "account_number": "544"
+ },
+ "Avoirs d\u2019or et autres m\u00e9taux pr\u00e9cieux": {
+ "account_number": "545"
+ },
+ "account_number": "54"
+ },
+ "Instruments de monnaie \u00e9lectronique": {
+ "Monnaie \u00e9lectronique carte carburant": {
+ "account_number": "551"
+ },
+ "Monnaie \u00e9lectronique t\u00e9l\u00e9phone portable": {
+ "account_number": "552"
+ },
+ "Monnaie \u00e9lectronique carte p\u00e9age": {
+ "account_number": "553"
+ },
+ "Porte-monnaie \u00e9lectronique": {
+ "account_number": "554"
+ },
+ "Autres instruments de monnaies \u00e9lectroniques": {
+ "account_number": "558"
+ },
+ "account_number": "55"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie et d\u2019escompte": {
+ "Cr\u00e9dits de tr\u00e9sorerie": {
+ "account_number": "561"
+ },
+ "Escompte de cr\u00e9dits de campagne": {
+ "account_number": "564"
+ },
+ "Escompte de cr\u00e9dits ordinaires": {
+ "account_number": "565"
+ },
+ "Banques, cr\u00e9dits de tr\u00e9sorerie, int\u00e9r\u00eats courus": {
+ "account_number": "566"
+ },
+ "account_number": "56"
+ },
+ "Caisse": {
+ "Caisse si\u00e8ge social": {
+ "Caisse en monnaie nationale": {
+ "account_number": "5711"
+ },
+ "Caisse en devises": {
+ "account_number": "5712"
+ },
+ "account_number": "571"
+ },
+ "Caisse succursale A": {
+ "En monnaie nationale": {
+ "account_number": "5721"
+ },
+ "En devises": {
+ "account_number": "5722"
+ },
+ "account_number": "572"
+ },
+ "Caisse succursale B": {
+ "En monnaie nationale": {
+ "account_number": "5731"
+ },
+ "En devises": {
+ "account_number": "5732"
+ },
+ "account_number": "573"
+ },
+ "account_number": "57"
+ },
+ "R\u00e9gies d\u2019avances, accr\u00e9ditifs et virements internes": {
+ "R\u00e9gies d\u2019avance": {
+ "account_number": "581"
+ },
+ "Accr\u00e9ditifs": {
+ "account_number": "582"
+ },
+ "Virements de fonds": {
+ "account_number": "585"
+ },
+ "Autres virements internes": {
+ "account_number": "588"
+ },
+ "account_number": "58"
+ },
+ "D\u00e9pr\u00e9ciations et provisions pour risque \u00e0 court terme": {
+ "D\u00e9pr\u00e9ciations des titres de placement": {
+ "account_number": "590"
+ },
+ "D\u00e9pr\u00e9ciations des titres et valeurs \u00e0 encaisser": {
+ "account_number": "591"
+ },
+ "D\u00e9pr\u00e9ciations des comptes banques": {
+ "account_number": "592"
+ },
+ "D\u00e9pr\u00e9ciations des comptes \u00e9tablissements financiers et assimil\u00e9s": {
+ "account_number": "593"
+ },
+ "D\u00e9pr\u00e9ciations des comptes d\u2019instruments de tr\u00e9sorerie": {
+ "account_number": "594"
+ },
+ "Provisions pour risque \u00e0 court terme \u00e0 caract\u00e8re financier": {
+ "account_number": "599"
+ },
+ "account_number": "59"
+ },
+ "root_type": "Asset",
+ "account_number": "5"
+ },
+ "Comptes de charges des activit\u00e9s ordinaires": {
+ "Achats et variations de stocks": {
+ "Achats de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6014"
+ },
+ "Frais sur achats": {
+ "account_number": "6015"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6019"
+ },
+ "account_number": "601"
+ },
+ "Achats de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "Dans la R\u00e9gion": {
+ "account_number": "6021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "6022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "6023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "6024"
+ },
+ "Frais sur achats": {
+ "account_number": "6025"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6029"
+ },
+ "account_number": "602"
+ },
+ "Variations des stocks de biens achet\u00e9s": {
+ "Variations des stocks de marchandises": {
+ "account_number": "6031"
+ },
+ "Variations des stocks de mati\u00e8res premi\u00e8res et fournitures li\u00e9es": {
+ "account_number": "6032"
+ },
+ "Variations des stocks d\u2019autres approvisionnements": {
+ "account_number": "6033"
+ },
+ "account_number": "603"
+ },
+ "Achats stock\u00e9s de mati\u00e8res et fournitures consommables": {
+ "Mati\u00e8res consommables": {
+ "account_number": "6041"
+ },
+ "Mati\u00e8res combustibles": {
+ "account_number": "6042"
+ },
+ "Produits d\u2019entretien": {
+ "account_number": "6043"
+ },
+ "Fournitures d\u2019atelier et d\u2019usine": {
+ "account_number": "6044"
+ },
+ "Frais sur achat": {
+ "account_number": "6045"
+ },
+ "Fournitures de magasin": {
+ "account_number": "6046"
+ },
+ "Fournitures de bureau": {
+ "account_number": "6047"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6049"
+ },
+ "account_number": "604"
+ },
+ "Autres achats": {
+ "Fournitures non stockables Eau": {
+ "account_number": "6051"
+ },
+ "Fournitures non stockables \u00c9lectricit\u00e9": {
+ "account_number": "6052"
+ },
+ "Fournitures non stockables Autres \u00e9nergies": {
+ "account_number": "6053"
+ },
+ "Fournitures d\u2019entretien non stockables": {
+ "account_number": "6054"
+ },
+ "Fournitures de bureau non stockables": {
+ "account_number": "6055"
+ },
+ "Achats de petit mat\u00e9riel et outillage": {
+ "account_number": "6056"
+ },
+ "Achats d\u2019\u00e9tudes et prestations de services": {
+ "account_number": "6057"
+ },
+ "Achats de travaux, mat\u00e9riels et \u00e9quipements": {
+ "account_number": "6058"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6059"
+ },
+ "account_number": "605"
+ },
+ "Achats d\u2019emballages": {
+ "Emballages perdus": {
+ "account_number": "6081"
+ },
+ "Emballages r\u00e9cup\u00e9rables non identifiables": {
+ "account_number": "6082"
+ },
+ "Emballages \u00e0 usage mixte": {
+ "account_number": "6083"
+ },
+ "Frais sur achats": {
+ "account_number": "6085"
+ },
+ "Rabais, remises et ristournes obtenus (non ventil\u00e9s)": {
+ "account_number": "6089"
+ },
+ "account_number": "608"
+ },
+ "account_number": "60"
+ },
+ "Transports": {
+ "Transports sur ventes": {
+ "account_number": "612"
+ },
+ "Transports pour le compte de tiers": {
+ "account_number": "613"
+ },
+ "Transports du personnel": {
+ "account_number": "614"
+ },
+ "Transports de plis": {
+ "account_number": "616"
+ },
+ "Autres frais de transport": {
+ "Voyages et d\u00e9placements": {
+ "account_number": "6181"
+ },
+ "Transports entre \u00e9tablissements ou chantiers": {
+ "account_number": "6182"
+ },
+ "Transports administratifs": {
+ "account_number": "6183"
+ },
+ "account_number": "618"
+ },
+ "account_number": "61"
+ },
+ "Services ext\u00e9rieurs": {
+ "Sous-traitance g\u00e9n\u00e9rale": {
+ "account_number": "621"
+ },
+ "Locations, charges locatives": {
+ "Locations de terrains": {
+ "account_number": "6221"
+ },
+ "Locations de b\u00e2timents": {
+ "account_number": "6222"
+ },
+ "Locations de mat\u00e9riels et outillages": {
+ "account_number": "6223"
+ },
+ "Malis sur emballages": {
+ "account_number": "6224"
+ },
+ "Locations d\u2019emballages": {
+ "account_number": "6225"
+ },
+ "Fermages et loyers du foncier": {
+ "account_number": "6226"
+ },
+ "Locations et charges locatives diverses": {
+ "account_number": "6228"
+ },
+ "account_number": "622"
+ },
+ "Redevances de location acquisition": {
+ "Cr\u00e9dit-bail immobilier": {
+ "account_number": "6232"
+ },
+ "Cr\u00e9dit-bail mobilier": {
+ "account_number": "6233"
+ },
+ "Location-vente": {
+ "account_number": "6234"
+ },
+ "Autres contrats de location acquisition": {
+ "account_number": "6238"
+ },
+ "account_number": "623"
+ },
+ "Entretien, r\u00e9parations, remise en \u00e9tat et maintenance": {
+ "Entretien et r\u00e9parations des biens immobiliers": {
+ "account_number": "6241"
+ },
+ "Entretien et r\u00e9parations des biens mobiliers": {
+ "account_number": "6242"
+ },
+ "Maintenance": {
+ "account_number": "6243"
+ },
+ "Charges de d\u00e9mant\u00e8lement et remise en \u00e9tat": {
+ "account_number": "6244"
+ },
+ "Autres entretiens et r\u00e9parations": {
+ "account_number": "6248"
+ },
+ "account_number": "624"
+ },
+ "Primes d\u2019assurance": {
+ "Assurances multirisques": {
+ "account_number": "6251"
+ },
+ "Assurances mat\u00e9riel de transport": {
+ "account_number": "6252"
+ },
+ "Assurances risques d\u2019exploitation": {
+ "account_number": "6253"
+ },
+ "Assurances responsabilit\u00e9 du producteur": {
+ "account_number": "6254"
+ },
+ "Assurances insolvabilit\u00e9 clients": {
+ "account_number": "6255"
+ },
+ "Assurances transport sur ventes": {
+ "account_number": "6257"
+ },
+ "Autres primes d\u2019assurances": {
+ "account_number": "6258"
+ },
+ "account_number": "625"
+ },
+ "\u00c9tudes, recherches et documentation": {
+ "\u00c9tudes et recherches": {
+ "account_number": "6261"
+ },
+ "Documentation g\u00e9n\u00e9rale": {
+ "account_number": "6265"
+ },
+ "Documentation technique": {
+ "account_number": "6266"
+ },
+ "account_number": "626"
+ },
+ "Publicit\u00e9, publications, relations publiques": {
+ "Annonces, insertions": {
+ "account_number": "6271"
+ },
+ "Catalogues, imprim\u00e9s publicitaires": {
+ "account_number": "6272"
+ },
+ "\u00c9chantillons": {
+ "account_number": "6273"
+ },
+ "Foires et expositions": {
+ "account_number": "6274"
+ },
+ "Publications": {
+ "account_number": "6275"
+ },
+ "Cadeaux \u00e0 la client\u00e8le": {
+ "account_number": "6276"
+ },
+ "Frais de colloques, s\u00e9minaires, conf\u00e9rences": {
+ "account_number": "6277"
+ },
+ "Autres charges de publicit\u00e9 et relations publiques": {
+ "account_number": "6278"
+ },
+ "account_number": "627"
+ },
+ "Frais de t\u00e9l\u00e9communications": {
+ "Frais de t\u00e9l\u00e9phone": {
+ "account_number": "6281"
+ },
+ "Frais de t\u00e9lex": {
+ "account_number": "6282"
+ },
+ "Frais de t\u00e9l\u00e9copie": {
+ "account_number": "6283"
+ },
+ "Autres frais de t\u00e9l\u00e9communications": {
+ "account_number": "6288"
+ },
+ "account_number": "628"
+ },
+ "account_number": "62"
+ },
+ "Autres services ext\u00e9rieurs": {
+ "Frais bancaires": {
+ "Frais sur titres (vente, garde)": {
+ "account_number": "6311"
+ },
+ "Frais sur effets": {
+ "account_number": "6312"
+ },
+ "Location de coffres": {
+ "account_number": "6313"
+ },
+ "Commissions d\u2019affacturage": {
+ "account_number": "6314"
+ },
+ "Commissions sur cartes de cr\u00e9dit": {
+ "account_number": "6315"
+ },
+ "Frais d\u2019\u00e9mission d\u2019emprunts": {
+ "account_number": "6316"
+ },
+ "Frais sur instruments monnaie \u00e9lectronique": {
+ "account_number": "6317"
+ },
+ "Autres frais bancaires": {
+ "account_number": "6318"
+ },
+ "account_number": "631"
+ },
+ "R\u00e9mun\u00e9rations d\u2019interm\u00e9diaires et de conseils": {
+ "Commissions et courtages sur ventes": {
+ "account_number": "6322"
+ },
+ "Honoraires des professions r\u00e9glement\u00e9es": {
+ "account_number": "6324"
+ },
+ "Frais d\u2019actes et de contentieux": {
+ "account_number": "6325"
+ },
+ "R\u00e9mun\u00e9rations d\u2019affacturage": {
+ "account_number": "6326"
+ },
+ "R\u00e9mun\u00e9rations des autres prestataires de services": {
+ "account_number": "6327"
+ },
+ "Divers frais": {
+ "account_number": "6328"
+ },
+ "account_number": "632"
+ },
+ "Frais de formation du personnel": {
+ "account_number": "633"
+ },
+ "Redevances pour brevets, licences, logiciels, concessions et droits et valeurs similaires": {
+ "Redevances pour brevets, licences": {
+ "account_number": "6342"
+ },
+ "Redevances pour logiciels": {
+ "account_number": "6343"
+ },
+ "Redevances pour marques": {
+ "account_number": "6344"
+ },
+ "Redevances pour sites internet": {
+ "account_number": "6345"
+ },
+ "Redevances pour concessions, droits et valeurs similaires": {
+ "account_number": "6346"
+ },
+ "account_number": "634"
+ },
+ "Cotisations": {
+ "Cotisations": {
+ "account_number": "6351"
+ },
+ "Concours divers": {
+ "account_number": "6358"
+ },
+ "account_number": "635"
+ },
+ "R\u00e9mun\u00e9rations de personnel ext\u00e9rieur \u00e0 l\u2019entit\u00e9": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6371"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6372"
+ },
+ "account_number": "637"
+ },
+ "Autres charges externes": {
+ "Frais de recrutement du personnel": {
+ "account_number": "6381"
+ },
+ "Frais de d\u00e9m\u00e9nagement": {
+ "account_number": "6382"
+ },
+ "R\u00e9ceptions": {
+ "account_number": "6383"
+ },
+ "Missions": {
+ "account_number": "6384"
+ },
+ "Charges de copropri\u00e9t\u00e9": {
+ "account_number": "6385"
+ },
+ "account_number": "638"
+ },
+ "account_number": "63"
+ },
+ "Imp\u00f4ts et taxes": {
+ "Imp\u00f4ts et taxes directs": {
+ "Imp\u00f4ts fonciers et taxes annexes": {
+ "account_number": "6411"
+ },
+ "Patentes, licences et taxes annexes": {
+ "account_number": "6412"
+ },
+ "Taxes sur appointements et salaires": {
+ "account_number": "6413"
+ },
+ "Taxes d\u2019apprentissage": {
+ "account_number": "6414"
+ },
+ "Formation professionnelle continue": {
+ "account_number": "6415"
+ },
+ "Autres imp\u00f4ts et taxes directs": {
+ "account_number": "6418"
+ },
+ "account_number": "641"
+ },
+ "Imp\u00f4ts et taxes indirects": {
+ "account_number": "645"
+ },
+ "Droits d\u2019enregistrement": {
+ "Droits de mutation": {
+ "account_number": "6461"
+ },
+ "Droits de timbre": {
+ "account_number": "6462"
+ },
+ "Taxes sur les v\u00e9hicules de soci\u00e9t\u00e9": {
+ "account_number": "6463"
+ },
+ "Vignettes": {
+ "account_number": "6464"
+ },
+ "Autres droits": {
+ "account_number": "6468"
+ },
+ "account_number": "646"
+ },
+ "P\u00e9nalit\u00e9s, amendes fiscales": {
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts directs": {
+ "account_number": "6471"
+ },
+ "P\u00e9nalit\u00e9s d\u2019assiette, imp\u00f4ts indirects": {
+ "account_number": "6472"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts directs": {
+ "account_number": "6473"
+ },
+ "P\u00e9nalit\u00e9s de recouvrement, imp\u00f4ts indirects": {
+ "account_number": "6474"
+ },
+ "Autres p\u00e9nalit\u00e9s et amendes fiscales": {
+ "account_number": "6478"
+ },
+ "account_number": "647"
+ },
+ "Autres imp\u00f4ts et taxes": {
+ "account_number": "648"
+ },
+ "account_number": "64"
+ },
+ "Autres charges": {
+ "Pertes sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "Clients": {
+ "account_number": "6511"
+ },
+ "Autres d\u00e9biteurs": {
+ "account_number": "6515"
+ },
+ "account_number": "651"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de b\u00e9n\u00e9fices (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "6521"
+ },
+ "Pertes imput\u00e9es par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "6525"
+ },
+ "account_number": "652"
+ },
+ "Valeurs comptables des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "6541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "6542"
+ },
+ "account_number": "654"
+ },
+ "Perte de change sur cr\u00e9ances et dettes commerciale": {
+ "account_number": "656"
+ },
+ "P\u00e9nalit\u00e9s et amendes p\u00e9nales": {
+ "account_number": "657"
+ },
+ "Charges diverses": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "6581"
+ },
+ "Dons": {
+ "account_number": "6582"
+ },
+ "M\u00e9c\u00e9nat": {
+ "account_number": "6583"
+ },
+ "Autres charges diverses": {
+ "account_number": "6588"
+ },
+ "account_number": "658"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "6591"
+ },
+ "Sur stocks": {
+ "account_number": "6593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "6594"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme": {
+ "account_number": "6598"
+ },
+ "account_number": "659"
+ },
+ "account_number": "65"
+ },
+ "Charges de personnel": {
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6611"
+ },
+ "Primes et gratifications": {
+ "account_number": "6612"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6613"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6614"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6615"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6616"
+ },
+ "Avantages en nature": {
+ "account_number": "6617"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6618"
+ },
+ "account_number": "661"
+ },
+ "R\u00e9mun\u00e9rations directes vers\u00e9es au personnel non national": {
+ "Appointements salaires et commissions": {
+ "account_number": "6621"
+ },
+ "Primes et gratifications": {
+ "account_number": "6622"
+ },
+ "Cong\u00e9s pay\u00e9s": {
+ "account_number": "6623"
+ },
+ "Indemnit\u00e9s de pr\u00e9avis, de licenciement et de recherche d\u2019embauche": {
+ "account_number": "6624"
+ },
+ "Indemnit\u00e9s de maladie vers\u00e9es aux travailleurs": {
+ "account_number": "6625"
+ },
+ "Suppl\u00e9ment familial": {
+ "account_number": "6626"
+ },
+ "Avantages en nature": {
+ "account_number": "6627"
+ },
+ "Autres r\u00e9mun\u00e9rations directes": {
+ "account_number": "6628"
+ },
+ "account_number": "662"
+ },
+ "Indemnit\u00e9s forfaitaires vers\u00e9es au personnel": {
+ "Indemnit\u00e9s de logement": {
+ "account_number": "6631"
+ },
+ "Indemnit\u00e9s de repr\u00e9sentation": {
+ "account_number": "6632"
+ },
+ "Indemnit\u00e9s d\u2019expatriation": {
+ "account_number": "6633"
+ },
+ "Indemnit\u00e9s de transport": {
+ "account_number": "6634"
+ },
+ "Autres indemnit\u00e9s et avantages divers": {
+ "account_number": "6638"
+ },
+ "account_number": "663"
+ },
+ "Charges sociales": {
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel national": {
+ "account_number": "6641"
+ },
+ "Charges sociales sur r\u00e9mun\u00e9ration du personnel non national": {
+ "account_number": "6642"
+ },
+ "account_number": "664"
+ },
+ "R\u00e9mun\u00e9rations et charges sociales de l\u2019exploitant individuel": {
+ "R\u00e9mun\u00e9ration du travail de l\u2019exploitant": {
+ "account_number": "6661"
+ },
+ "Charges sociales": {
+ "account_number": "6662"
+ },
+ "account_number": "666"
+ },
+ "R\u00e9mun\u00e9ration transf\u00e9r\u00e9e de personnel ext\u00e9rieur": {
+ "Personnel int\u00e9rimaire": {
+ "account_number": "6671"
+ },
+ "Personnel d\u00e9tach\u00e9 ou pr\u00eat\u00e9 \u00e0 l\u2019entit\u00e9": {
+ "account_number": "6672"
+ },
+ "account_number": "667"
+ },
+ "Autres charges sociales": {
+ "Versements aux syndicats et comit\u00e9s d\u2019entreprise, d\u2019\u00e9tablissement": {
+ "account_number": "6681"
+ },
+ "Versements aux comit\u00e9s d\u2019hygi\u00e8ne et de s\u00e9curit\u00e9": {
+ "account_number": "6682"
+ },
+ "Versements et contributions aux autres \u0153uvres sociales": {
+ "account_number": "6683"
+ },
+ "M\u00e9decine du travail et pharmacie": {
+ "account_number": "6684"
+ },
+ "Assurances et organismes de sant\u00e9": {
+ "account_number": "6685"
+ },
+ "Assurances retraite et fonds de pension": {
+ "account_number": "6686"
+ },
+ "Majorations et p\u00e9nalit\u00e9s sociales": {
+ "account_number": "6687"
+ },
+ "Charges sociales diverses": {
+ "account_number": "6688"
+ },
+ "account_number": "668"
+ },
+ "account_number": "66"
+ },
+ "Frais financiers et charges assimil\u00e9es": {
+ "Int\u00e9r\u00eats des emprunts": {
+ "Emprunts obligataires": {
+ "account_number": "6711"
+ },
+ "Emprunts aupr\u00e8s des \u00e9tablissements de cr\u00e9dit": {
+ "account_number": "6712"
+ },
+ "Dettes li\u00e9es \u00e0 des participations": {
+ "account_number": "6713"
+ },
+ "Primes de remboursement des obligations": {
+ "account_number": "6714"
+ },
+ "account_number": "671"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail immobilier": {
+ "account_number": "6722"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / cr\u00e9dit-bail mobilier": {
+ "account_number": "6723"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition / location-vente": {
+ "account_number": "6724"
+ },
+ "Int\u00e9r\u00eats dans loyers des autres locations acquisition": {
+ "account_number": "6728"
+ },
+ "account_number": "672"
+ },
+ "Escomptes accord\u00e9s": {
+ "account_number": "673"
+ },
+ "Autres int\u00e9r\u00eats": {
+ "Avances re\u00e7ues et d\u00e9p\u00f4ts cr\u00e9diteurs": {
+ "account_number": "6741"
+ },
+ "Comptes courants bloqu\u00e9s": {
+ "account_number": "6742"
+ },
+ "Int\u00e9r\u00eats sur obligations cautionn\u00e9es": {
+ "account_number": "6743"
+ },
+ "Int\u00e9r\u00eats sur dettes commerciales": {
+ "account_number": "6744"
+ },
+ "Int\u00e9r\u00eats bancaires et sur op\u00e9rations de financement (escompte...)": {
+ "account_number": "6745"
+ },
+ "Int\u00e9r\u00eats sur dettes diverses": {
+ "account_number": "6748"
+ },
+ "account_number": "674"
+ },
+ "Escomptes des effets de commerce": {
+ "account_number": "675"
+ },
+ "Pertes de change financi\u00e8res": {
+ "account_number": "676"
+ },
+ "Pertes sur titres de placement": {
+ "Pertes sur cessions de titres de placement": {
+ "account_number": "6771"
+ },
+ "Mali provenant d\u2019attribution gratuite d\u2019actions au personnel salari\u00e9 et aux dirigeants": {
+ "account_number": "6772"
+ },
+ "account_number": "677"
+ },
+ "Pertes et charges sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "6781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "6782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "6784"
+ },
+ "account_number": "678"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "6791"
+ },
+ "Sur titres de placement": {
+ "account_number": "6795"
+ },
+ "Autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "6798"
+ },
+ "account_number": "679"
+ },
+ "account_number": "67"
+ },
+ "Dotations aux amortissements": {
+ "Dotations aux amortissements d\u2019exploitation": {
+ "Dotations aux amortissements des immobilisations incorporelles": {
+ "account_number": "6812"
+ },
+ "Dotations aux amortissements des immobilisations corporelles": {
+ "account_number": "6813"
+ },
+ "account_number": "681"
+ },
+ "account_number": "68"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations": {
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6911"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations incorporelles": {
+ "account_number": "6913"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations corporelles": {
+ "account_number": "6914"
+ },
+ "account_number": "691"
+ },
+ "Dotations aux provisions et aux d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Dotations aux provisions pour risques et charges": {
+ "account_number": "6971"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations des immobilisations financi\u00e8res": {
+ "account_number": "6972"
+ },
+ "account_number": "697"
+ },
+ "account_number": "69"
+ },
+ "root_type": "Expense",
+ "account_number": "6"
+ },
+ "Comptes de produits des activit\u00e9s ordinaires": {
+ "Ventes": {
+ "Ventes de marchandises": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7011"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7012"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7013"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7014"
+ },
+ "Sur internet": {
+ "account_number": "7015"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7019"
+ },
+ "account_number": "701"
+ },
+ "Ventes de produits finis": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7021"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7022"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7023"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7024"
+ },
+ "Sur internet": {
+ "account_number": "7025"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7029"
+ },
+ "account_number": "702"
+ },
+ "Ventes de produits interm\u00e9diaires": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7031"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7032"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7033"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7034"
+ },
+ "Sur internet": {
+ "account_number": "7035"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7039"
+ },
+ "account_number": "703"
+ },
+ "Ventes de produits r\u00e9siduels": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7041"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7042"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7043"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7044"
+ },
+ "Sur internet": {
+ "account_number": "7045"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7049"
+ },
+ "account_number": "704"
+ },
+ "Travaux factur\u00e9s": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7051"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7052"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7053"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7054"
+ },
+ "Sur internet": {
+ "account_number": "7055"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7059"
+ },
+ "account_number": "705"
+ },
+ "Services vendus": {
+ "Dans la R\u00e9gion": {
+ "account_number": "7061"
+ },
+ "Hors R\u00e9gion": {
+ "account_number": "7062"
+ },
+ "Aux entit\u00e9s du groupe dans la R\u00e9gion": {
+ "account_number": "7063"
+ },
+ "Aux entit\u00e9s du groupe hors R\u00e9gion": {
+ "account_number": "7064"
+ },
+ "Sur internet": {
+ "account_number": "7065"
+ },
+ "Rabais, remises, ristournes accord\u00e9s (non ventil\u00e9s)": {
+ "account_number": "7069"
+ },
+ "account_number": "706"
+ },
+ "Produits accessoires": {
+ "Ports, emballages perdus et autres frais factur\u00e9s": {
+ "account_number": "7071"
+ },
+ "Commissions et courtages": {
+ "account_number": "7072"
+ },
+ "Locations": {
+ "account_number": "7073"
+ },
+ "Bonis sur reprises et cessions d\u2019emballages": {
+ "account_number": "7074"
+ },
+ "Mise \u00e0 disposition de personnel": {
+ "account_number": "7075"
+ },
+ "Redevances pour brevets, logiciels, marques et droits similaires": {
+ "account_number": "7076"
+ },
+ "Services exploit\u00e9s dans l\u2019int\u00e9r\u00eat du personnel": {
+ "account_number": "7077"
+ },
+ "Autres produits accessoires": {
+ "account_number": "7078"
+ },
+ "account_number": "707"
+ },
+ "account_number": "70"
+ },
+ "Subventions d\u2019exploitation": {
+ "Sur produits \u00e0 l\u2019exportation": {
+ "account_number": "711"
+ },
+ "Sur produits \u00e0 l\u2019importation": {
+ "account_number": "712"
+ },
+ "Sur produits de p\u00e9r\u00e9quation": {
+ "account_number": "713"
+ },
+ "Indemnit\u00e9s et subventions d\u2019exploitation (entit\u00e9 agricole)": {
+ "account_number": "714"
+ },
+ "Autres subventions d\u2019exploitation": {
+ "Vers\u00e9es par l\u2019\u00c9tat et les collectivit\u00e9s publiques": {
+ "account_number": "7181"
+ },
+ "Vers\u00e9es par les organismes internationaux": {
+ "account_number": "7182"
+ },
+ "Vers\u00e9es par des tiers": {
+ "account_number": "7183"
+ },
+ "account_number": "718"
+ },
+ "account_number": "71"
+ },
+ "Production immobilis\u00e9e": {
+ "Immobilisations incorporelles": {
+ "account_number": "721"
+ },
+ "Immobilisations corporelles": {
+ "Immobilisations corporelles (hors actifs biologiques)": {
+ "account_number": "7221"
+ },
+ "Immobilisations corporelles (actifs biologiques)": {
+ "account_number": "7222"
+ },
+ "account_number": "722"
+ },
+ "Production auto-consomm\u00e9e": {
+ "account_number": "724"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "726"
+ },
+ "account_number": "72"
+ },
+ "Variations des stocks de biens et de services produits": {
+ "Variations des stocks de produits en cours": {
+ "Produits en cours": {
+ "account_number": "7341"
+ },
+ "Travaux en cours": {
+ "account_number": "7342"
+ },
+ "account_number": "734"
+ },
+ "Variations des en-cours de services": {
+ "\u00c9tudes en cours": {
+ "account_number": "7351"
+ },
+ "Prestations de services en cours": {
+ "account_number": "7352"
+ },
+ "account_number": "735"
+ },
+ "Variations des stocks de produits finis": {
+ "account_number": "736"
+ },
+ "Variations des stocks de produits interm\u00e9diaires et r\u00e9siduels": {
+ "Produits interm\u00e9diaires": {
+ "account_number": "7371"
+ },
+ "Produits r\u00e9siduels": {
+ "account_number": "7372"
+ },
+ "account_number": "737"
+ },
+ "account_number": "73"
+ },
+ "Autres produits": {
+ "Profits sur cr\u00e9ances clients et autres d\u00e9biteurs": {
+ "account_number": "751"
+ },
+ "Quote-part de r\u00e9sultat sur op\u00e9rations faites en commun": {
+ "Quote-part transf\u00e9r\u00e9e de pertes (comptabilit\u00e9 du g\u00e9rant)": {
+ "account_number": "7521"
+ },
+ "B\u00e9n\u00e9fices attribu\u00e9s par transfert (comptabilit\u00e9 des associ\u00e9s non g\u00e9rants)": {
+ "account_number": "7525"
+ },
+ "account_number": "752"
+ },
+ "Produits des cessions courantes d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "7541"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "7542"
+ },
+ "account_number": "754"
+ },
+ "Gains de change sur cr\u00e9ances et dettes commerciales": {
+ "account_number": "756"
+ },
+ "Produits divers": {
+ "Indemnit\u00e9s de fonction et autres r\u00e9mun\u00e9rations d\u2019administrateurs": {
+ "account_number": "7581"
+ },
+ "Indemnit\u00e9s d\u2019assurances re\u00e7ues": {
+ "account_number": "7582"
+ },
+ "Autres produits divers": {
+ "account_number": "7588"
+ },
+ "account_number": "758"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "Sur risques \u00e0 court terme": {
+ "account_number": "7591"
+ },
+ "Sur stocks": {
+ "account_number": "7593"
+ },
+ "Sur cr\u00e9ances": {
+ "account_number": "7594"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme d\u2019exploitation": {
+ "account_number": "7598"
+ },
+ "account_number": "759"
+ },
+ "account_number": "75"
+ },
+ "Revenus financiers et produits assimil\u00e9s": {
+ "Int\u00e9r\u00eats de pr\u00eats et cr\u00e9ances diverses": {
+ "Int\u00e9r\u00eats de pr\u00eats": {
+ "account_number": "7712"
+ },
+ "Int\u00e9r\u00eats sur cr\u00e9ances diverses": {
+ "account_number": "7713"
+ },
+ "account_number": "771"
+ },
+ "Revenus de participations et autres titres immobilis\u00e9s": {
+ "Revenus des titres de participation": {
+ "account_number": "7721"
+ },
+ "Revenus autres titres immobilis\u00e9s": {
+ "account_number": "7722"
+ },
+ "account_number": "772"
+ },
+ "Escomptes obtenus": {
+ "account_number": "773"
+ },
+ "Revenus de placement": {
+ "Revenus des obligations": {
+ "account_number": "7745"
+ },
+ "Revenus des titres de placement": {
+ "account_number": "7746"
+ },
+ "account_number": "774"
+ },
+ "Int\u00e9r\u00eats dans loyers de location acquisition": {
+ "account_number": "775"
+ },
+ "Gains de change financiers": {
+ "account_number": "776"
+ },
+ "Gains sur cessions de titres de placement": {
+ "account_number": "777"
+ },
+ "Gains sur risques financiers": {
+ "Sur rentes viag\u00e8res": {
+ "account_number": "7781"
+ },
+ "Sur op\u00e9rations financi\u00e8res": {
+ "account_number": "7782"
+ },
+ "Sur instruments de tr\u00e9sorerie": {
+ "account_number": "7784"
+ },
+ "account_number": "778"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions \u00e0 court terme financi\u00e8res": {
+ "Sur risques financiers": {
+ "account_number": "7791"
+ },
+ "Sur titres de placement": {
+ "account_number": "7795"
+ },
+ "Sur autres charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme financi\u00e8res": {
+ "account_number": "7798"
+ },
+ "account_number": "779"
+ },
+ "account_number": "77"
+ },
+ "Transferts de charges": {
+ "Transferts de charges d\u2019exploitation": {
+ "account_number": "781"
+ },
+ "Transferts de charges financi\u00e8res": {
+ "account_number": "787"
+ },
+ "account_number": "78"
+ },
+ "Reprises de provisions, de d\u00e9pr\u00e9ciations et autres": {
+ "Reprises de provisions et d\u00e9pr\u00e9ciations d\u2019exploitation": {
+ "Pour risques et charges": {
+ "account_number": "7911"
+ },
+ "Des immobilisations incorporelles": {
+ "account_number": "7913"
+ },
+ "Des immobilisations corporelles": {
+ "account_number": "7914"
+ },
+ "account_number": "791"
+ },
+ "Reprises de provisions et d\u00e9pr\u00e9ciations financi\u00e8res": {
+ "Pour risques et charges": {
+ "account_number": "7971"
+ },
+ "Des immobilisations financi\u00e8res": {
+ "account_number": "7972"
+ },
+ "account_number": "797"
+ },
+ "Reprises d\u2019amortissements": {
+ "account_number": "798"
+ },
+ "Reprises de subventions d\u2019investissement": {
+ "account_number": "799"
+ },
+ "account_number": "79"
+ },
+ "root_type": "Income",
+ "account_number": "7"
+ },
+ "8-Comptes des autres charges et des autres produits (CHARGES)": {
+ "Valeurs comptables des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "811"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "812"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "816"
+ },
+ "account_number": "81"
+ },
+ "Charges hors activit\u00e9s ordinaires": {
+ "Charges HAO constat\u00e9es": {
+ "account_number": "831"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de restructuration": {
+ "account_number": "833"
+ },
+ "Pertes sur cr\u00e9ances HAO": {
+ "account_number": "834"
+ },
+ "Dons et lib\u00e9ralit\u00e9s accord\u00e9s": {
+ "account_number": "835"
+ },
+ "Abandons de cr\u00e9ances consentis": {
+ "account_number": "836"
+ },
+ "Charges li\u00e9es aux op\u00e9rations de liquidation": {
+ "account_number": "837"
+ },
+ "Charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "839"
+ },
+ "account_number": "83"
+ },
+ "Dotations hors activit\u00e9s ordinaires": {
+ "Dotations aux provisions r\u00e9glement\u00e9es": {
+ "account_number": "851"
+ },
+ "Dotations aux amortissements HAO": {
+ "account_number": "852"
+ },
+ "Dotations aux d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "853"
+ },
+ "Dotations aux provisions pour risques et charges HAO": {
+ "account_number": "854"
+ },
+ "Autres dotations HAO": {
+ "account_number": "858"
+ },
+ "account_number": "85"
+ },
+ "Participation des travailleurs": {
+ "Participation l\u00e9gale aux b\u00e9n\u00e9fices": {
+ "account_number": "871"
+ },
+ "Participation contractuelle aux b\u00e9n\u00e9fices": {
+ "account_number": "874"
+ },
+ "Autres participations": {
+ "account_number": "878"
+ },
+ "account_number": "87"
+ },
+ "Imp\u00f4ts sur le r\u00e9sultat": {
+ "Imp\u00f4ts sur les b\u00e9n\u00e9fices de l\u2019exercice": {
+ "Activit\u00e9s exerc\u00e9es dans l\u2019\u00c9tat": {
+ "account_number": "8911"
+ },
+ "Activit\u00e9s exerc\u00e9es dans les autres \u00c9tats de la R\u00e9gion": {
+ "account_number": "8912"
+ },
+ "Activit\u00e9s exerc\u00e9es hors R\u00e9gion": {
+ "account_number": "8913"
+ },
+ "account_number": "891"
+ },
+ "Rappel d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "account_number": "892"
+ },
+ "Imp\u00f4t minimum forfaitaire IMF": {
+ "account_number": "895"
+ },
+ "D\u00e9gr\u00e8vements et annulations d\u2019imp\u00f4ts sur r\u00e9sultats ant\u00e9rieurs": {
+ "D\u00e9gr\u00e8vements": {
+ "account_number": "8991"
+ },
+ "Annulations pour pertes r\u00e9troactives": {
+ "account_number": "8994"
+ },
+ "account_number": "899"
+ },
+ "account_number": "89"
+ },
+ "root_type": "Expense"
+ },
+ "8-Comptes des autres charges et des autres produits (PRODUITS)": {
+ "Produits des cessions d\u2019immobilisations": {
+ "Immobilisations incorporelles": {
+ "account_number": "821"
+ },
+ "Immobilisations corporelles": {
+ "account_number": "822"
+ },
+ "Immobilisations financi\u00e8res": {
+ "account_number": "826"
+ },
+ "account_number": "82"
+ },
+ "Produits hors activit\u00e9s ordinaires": {
+ "Produits HAO constat\u00e9s": {
+ "account_number": "841"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de restructuration": {
+ "account_number": "843"
+ },
+ "Indemnit\u00e9s et subventions HAO (entit\u00e9 agricole)": {
+ "account_number": "844"
+ },
+ "Dons et lib\u00e9ralit\u00e9s obtenus": {
+ "account_number": "845"
+ },
+ "Abandons de cr\u00e9ances obtenus": {
+ "account_number": "846"
+ },
+ "Produits li\u00e9s aux op\u00e9rations de liquidation": {
+ "account_number": "847"
+ },
+ "Transferts de charges HAO": {
+ "account_number": "848"
+ },
+ "Reprises de charges pour d\u00e9pr\u00e9ciations et provisions pour risques \u00e0 court terme HAO": {
+ "account_number": "849"
+ },
+ "account_number": "84"
+ },
+ "Reprises de charges, provisions et d\u00e9pr\u00e9ciations HAO": {
+ "Reprises de provisions r\u00e9glement\u00e9es": {
+ "account_number": "861"
+ },
+ "Reprises d\u2019amortissements HAO": {
+ "account_number": "862"
+ },
+ "Reprises de d\u00e9pr\u00e9ciations HAO": {
+ "account_number": "863"
+ },
+ "Reprises de provisions pour risques et charges HAO": {
+ "account_number": "864"
+ },
+ "Autres reprises HAO": {
+ "account_number": "868"
+ },
+ "account_number": "86"
+ },
+ "Subventions d\u2019\u00e9quilibre": {
+ "\u00c9tat": {
+ "account_number": "881"
+ },
+ "Collectivit\u00e9s publiques": {
+ "account_number": "884"
+ },
+ "Groupe": {
+ "account_number": "886"
+ },
+ "Autres": {
+ "account_number": "888"
+ },
+ "account_number": "88"
+ },
+ "root_type": "Income"
+ }
+ }
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account_closing_balance/account_closing_balance.py b/erpnext/accounts/doctype/account_closing_balance/account_closing_balance.py
index 82821e140ea..6d5e023f039 100644
--- a/erpnext/accounts/doctype/account_closing_balance/account_closing_balance.py
+++ b/erpnext/accounts/doctype/account_closing_balance/account_closing_balance.py
@@ -113,9 +113,9 @@ def get_previous_closing_entries(company, closing_date, accounting_dimensions):
entries = []
last_period_closing_voucher = frappe.db.get_all(
"Period Closing Voucher",
- filters={"docstatus": 1, "company": company, "posting_date": ("<", closing_date)},
+ filters={"docstatus": 1, "company": company, "period_end_date": ("<", closing_date)},
fields=["name"],
- order_by="posting_date desc",
+ order_by="period_end_date desc",
limit=1,
)
diff --git a/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.js b/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.js
index 4e45dede1d5..6f4f9f8d782 100644
--- a/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.js
+++ b/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.js
@@ -58,7 +58,7 @@ frappe.ui.form.on("Accounting Dimension", {
},
label: function (frm) {
- frm.set_value("fieldname", frappe.model.scrub(frm.doc.label));
+ frm.set_value("fieldname", frm.doc.label.replace(/ /g, "_").replace(/-/g, "_").toLowerCase());
},
document_type: function (frm) {
diff --git a/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.json b/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.json
index 5858f10bb0b..f05d20a0a49 100644
--- a/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.json
+++ b/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.json
@@ -31,7 +31,8 @@
"label": "Reference Document Type",
"options": "DocType",
"read_only_depends_on": "eval:!doc.__islocal",
- "reqd": 1
+ "reqd": 1,
+ "search_index": 1
},
{
"default": "0",
diff --git a/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.py b/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.py
index db99bcd223b..81937469f21 100644
--- a/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.py
+++ b/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.py
@@ -7,6 +7,7 @@ import json
import frappe
from frappe import _, scrub
from frappe.custom.doctype.custom_field.custom_field import create_custom_field
+from frappe.database.schema import validate_column_name
from frappe.model import core_doctypes_list
from frappe.model.document import Document
from frappe.utils import cstr
@@ -40,6 +41,11 @@ class AccountingDimension(Document):
self.set_fieldname_and_label()
def validate(self):
+ self.validate_doctype()
+ validate_column_name(self.fieldname)
+ self.validate_dimension_defaults()
+
+ def validate_doctype(self):
if self.document_type in (
*core_doctypes_list,
"Accounting Dimension",
@@ -48,6 +54,7 @@ class AccountingDimension(Document):
"Accounting Dimension Detail",
"Company",
"Account",
+ "Finance Book",
):
msg = _("Not allowed to create accounting dimension for {0}").format(self.document_type)
frappe.throw(msg)
@@ -60,8 +67,6 @@ class AccountingDimension(Document):
if not self.is_new():
self.validate_document_type_change()
- self.validate_dimension_defaults()
-
def validate_document_type_change(self):
doctype_before_save = frappe.db.get_value("Accounting Dimension", self.name, "document_type")
if doctype_before_save != self.document_type:
@@ -100,6 +105,7 @@ class AccountingDimension(Document):
def on_update(self):
frappe.flags.accounting_dimensions = None
+ frappe.flags.accounting_dimensions_details = None
def make_dimension_in_accounting_doctypes(doc, doclist=None):
@@ -260,7 +266,7 @@ def get_checks_for_pl_and_bs_accounts():
frappe.flags.accounting_dimensions_details = frappe.db.sql(
"""SELECT p.label, p.disabled, p.fieldname, c.default_dimension, c.company, c.mandatory_for_pl, c.mandatory_for_bs
FROM `tabAccounting Dimension`p ,`tabAccounting Dimension Detail` c
- WHERE p.name = c.parent""",
+ WHERE p.name = c.parent AND p.disabled = 0""",
as_dict=1,
)
diff --git a/erpnext/accounts/doctype/accounting_dimension_filter/accounting_dimension_filter.py b/erpnext/accounts/doctype/accounting_dimension_filter/accounting_dimension_filter.py
index 1954b4b0efe..7c843cf552e 100644
--- a/erpnext/accounts/doctype/accounting_dimension_filter/accounting_dimension_filter.py
+++ b/erpnext/accounts/doctype/accounting_dimension_filter/accounting_dimension_filter.py
@@ -74,12 +74,12 @@ def get_dimension_filter_map():
a.applicable_on_account, d.dimension_value, p.accounting_dimension,
p.allow_or_restrict, a.is_mandatory
FROM
- `tabApplicable On Account` a, `tabAllowed Dimension` d,
+ `tabApplicable On Account` a,
`tabAccounting Dimension Filter` p
+ LEFT JOIN `tabAllowed Dimension` d ON d.parent = p.name
WHERE
p.name = a.parent
AND p.disabled = 0
- AND p.name = d.parent
""",
as_dict=1,
)
@@ -97,7 +97,6 @@ def get_dimension_filter_map():
f.allow_or_restrict,
f.is_mandatory,
)
-
frappe.flags.dimension_filter_map = dimension_filter_map
return frappe.flags.dimension_filter_map
diff --git a/erpnext/accounts/doctype/accounting_period/accounting_period.py b/erpnext/accounts/doctype/accounting_period/accounting_period.py
index 172ef93f14d..300d216618e 100644
--- a/erpnext/accounts/doctype/accounting_period/accounting_period.py
+++ b/erpnext/accounts/doctype/accounting_period/accounting_period.py
@@ -101,6 +101,8 @@ def validate_accounting_period_on_doc_save(doc, method=None):
date = doc.available_for_use_date
elif doc.doctype == "Asset Repair":
date = doc.completion_date
+ elif doc.doctype == "Period Closing Voucher":
+ date = doc.period_end_date
else:
date = doc.posting_date
diff --git a/erpnext/accounts/doctype/accounts_settings/accounts_settings.js b/erpnext/accounts/doctype/accounts_settings/accounts_settings.js
index 4f59085db0a..95332acdc28 100644
--- a/erpnext/accounts/doctype/accounts_settings/accounts_settings.js
+++ b/erpnext/accounts/doctype/accounts_settings/accounts_settings.js
@@ -12,7 +12,7 @@ frappe.ui.form.on("Accounts Settings", {
msg += " ";
msg += __("Please enable only if the understand the effects of enabling this.");
msg += "
";
- msg += "Do you still want to enable immutable ledger?";
+ msg += __("Do you still want to enable immutable ledger?");
frappe.confirm(
msg,
diff --git a/erpnext/accounts/doctype/accounts_settings/accounts_settings.json b/erpnext/accounts/doctype/accounts_settings/accounts_settings.json
index e9b383776f3..3f343f610e0 100644
--- a/erpnext/accounts/doctype/accounts_settings/accounts_settings.json
+++ b/erpnext/accounts/doctype/accounts_settings/accounts_settings.json
@@ -40,9 +40,14 @@
"show_payment_schedule_in_print",
"currency_exchange_section",
"allow_stale",
+ "column_break_yuug",
+ "stale_days",
"section_break_jpd0",
"auto_reconcile_payments",
- "stale_days",
+ "auto_reconciliation_job_trigger",
+ "reconciliation_queue_size",
+ "column_break_resa",
+ "exchange_gain_loss_posting_date",
"invoicing_settings_tab",
"accounts_transactions_settings_section",
"over_billing_allowance",
@@ -72,6 +77,7 @@
"reports_tab",
"remarks_section",
"general_ledger_remarks_length",
+ "ignore_is_opening_check_for_reporting",
"column_break_lvjk",
"receivable_payable_remarks_length",
"payment_request_settings",
@@ -384,7 +390,7 @@
{
"fieldname": "section_break_jpd0",
"fieldtype": "Section Break",
- "label": "Payment Reconciliations"
+ "label": "Payment Reconciliation Settings"
},
{
"default": "0",
@@ -489,6 +495,43 @@
"fieldname": "create_pr_in_draft_status",
"fieldtype": "Check",
"label": "Create in Draft Status"
+ },
+ {
+ "fieldname": "column_break_yuug",
+ "fieldtype": "Column Break"
+ },
+ {
+ "fieldname": "column_break_resa",
+ "fieldtype": "Column Break"
+ },
+ {
+ "default": "15",
+ "description": "Interval should be between 1 to 59 MInutes",
+ "fieldname": "auto_reconciliation_job_trigger",
+ "fieldtype": "Int",
+ "label": "Auto Reconciliation Job Trigger"
+ },
+ {
+ "default": "5",
+ "description": "Documents Processed on each trigger. Queue Size should be between 5 and 100",
+ "fieldname": "reconciliation_queue_size",
+ "fieldtype": "Int",
+ "label": "Reconciliation Queue Size"
+ },
+ {
+ "default": "0",
+ "description": "Ignores legacy Is Opening field in GL Entry that allows adding opening balance post the system is in use while generating reports",
+ "fieldname": "ignore_is_opening_check_for_reporting",
+ "fieldtype": "Check",
+ "label": "Ignore Is Opening check for reporting"
+ },
+ {
+ "default": "Payment",
+ "description": "Only applies for Normal Payments",
+ "fieldname": "exchange_gain_loss_posting_date",
+ "fieldtype": "Select",
+ "label": "Posting Date Inheritance for Exchange Gain / Loss",
+ "options": "Invoice\nPayment\nReconciliation Date"
}
],
"icon": "icon-cog",
@@ -496,7 +539,7 @@
"index_web_pages_for_search": 1,
"issingle": 1,
"links": [],
- "modified": "2024-07-26 06:48:52.714630",
+ "modified": "2025-01-23 13:15:44.077853",
"modified_by": "Administrator",
"module": "Accounts",
"name": "Accounts Settings",
diff --git a/erpnext/accounts/doctype/accounts_settings/accounts_settings.py b/erpnext/accounts/doctype/accounts_settings/accounts_settings.py
index 608b3a96f2f..31249e22455 100644
--- a/erpnext/accounts/doctype/accounts_settings/accounts_settings.py
+++ b/erpnext/accounts/doctype/accounts_settings/accounts_settings.py
@@ -10,6 +10,7 @@ from frappe.custom.doctype.property_setter.property_setter import make_property_
from frappe.model.document import Document
from frappe.utils import cint
+from erpnext.accounts.utils import sync_auto_reconcile_config
from erpnext.stock.utils import check_pending_reposting
@@ -27,6 +28,7 @@ class AccountsSettings(Document):
allow_multi_currency_invoices_against_single_party_account: DF.Check
allow_stale: DF.Check
auto_reconcile_payments: DF.Check
+ auto_reconciliation_job_trigger: DF.Int
automatically_fetch_payment_terms: DF.Check
automatically_process_deferred_accounting_entry: DF.Check
book_asset_depreciation_entry_automatically: DF.Check
@@ -43,14 +45,17 @@ class AccountsSettings(Document):
enable_fuzzy_matching: DF.Check
enable_immutable_ledger: DF.Check
enable_party_matching: DF.Check
+ exchange_gain_loss_posting_date: DF.Literal["Invoice", "Payment", "Reconciliation Date"]
frozen_accounts_modifier: DF.Link | None
general_ledger_remarks_length: DF.Int
ignore_account_closing_balance: DF.Check
+ ignore_is_opening_check_for_reporting: DF.Check
make_payment_via_journal_entry: DF.Check
merge_similar_account_heads: DF.Check
over_billing_allowance: DF.Currency
post_change_gl_entries: DF.Check
receivable_payable_remarks_length: DF.Int
+ reconciliation_queue_size: DF.Int
role_allowed_to_over_bill: DF.Link | None
round_row_wise_tax: DF.Check
show_balance_in_coa: DF.Check
@@ -90,6 +95,8 @@ class AccountsSettings(Document):
if clear_cache:
frappe.clear_cache()
+ self.validate_and_sync_auto_reconcile_config()
+
def validate_stale_days(self):
if not self.allow_stale and cint(self.stale_days) <= 0:
frappe.msgprint(
@@ -114,3 +121,17 @@ class AccountsSettings(Document):
def validate_pending_reposts(self):
if self.acc_frozen_upto:
check_pending_reposting(self.acc_frozen_upto)
+
+ def validate_and_sync_auto_reconcile_config(self):
+ if self.has_value_changed("auto_reconciliation_job_trigger"):
+ if (
+ cint(self.auto_reconciliation_job_trigger) > 0
+ and cint(self.auto_reconciliation_job_trigger) < 60
+ ):
+ sync_auto_reconcile_config(self.auto_reconciliation_job_trigger)
+ else:
+ frappe.throw(_("Cron Interval should be between 1 and 59 Min"))
+
+ if self.has_value_changed("reconciliation_queue_size"):
+ if cint(self.reconciliation_queue_size) < 5 or cint(self.reconciliation_queue_size) > 100:
+ frappe.throw(_("Queue Size should be between 5 and 100"))
diff --git a/erpnext/erpnext_integrations/doctype/quickbooks_migrator/__init__.py b/erpnext/accounts/doctype/advance_payment_ledger_entry/__init__.py
similarity index 100%
rename from erpnext/erpnext_integrations/doctype/quickbooks_migrator/__init__.py
rename to erpnext/accounts/doctype/advance_payment_ledger_entry/__init__.py
diff --git a/erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.js b/erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.js
new file mode 100644
index 00000000000..1a0dc1e7272
--- /dev/null
+++ b/erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.js
@@ -0,0 +1,8 @@
+// Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors
+// For license information, please see license.txt
+
+// frappe.ui.form.on("Advance Payment Ledger Entry", {
+// refresh(frm) {
+
+// },
+// });
diff --git a/erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.json b/erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.json
new file mode 100644
index 00000000000..290ed11c98e
--- /dev/null
+++ b/erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.json
@@ -0,0 +1,113 @@
+{
+ "actions": [],
+ "allow_rename": 1,
+ "creation": "2024-10-16 16:57:12.085072",
+ "doctype": "DocType",
+ "engine": "InnoDB",
+ "field_order": [
+ "company",
+ "voucher_type",
+ "voucher_no",
+ "against_voucher_type",
+ "against_voucher_no",
+ "amount",
+ "currency",
+ "event"
+ ],
+ "fields": [
+ {
+ "fieldname": "voucher_type",
+ "fieldtype": "Link",
+ "label": "Voucher Type",
+ "options": "DocType",
+ "read_only": 1
+ },
+ {
+ "fieldname": "voucher_no",
+ "fieldtype": "Dynamic Link",
+ "label": "Voucher No",
+ "options": "voucher_type",
+ "read_only": 1
+ },
+ {
+ "fieldname": "against_voucher_type",
+ "fieldtype": "Link",
+ "label": "Against Voucher Type",
+ "options": "DocType",
+ "read_only": 1
+ },
+ {
+ "fieldname": "against_voucher_no",
+ "fieldtype": "Dynamic Link",
+ "label": "Against Voucher No",
+ "options": "against_voucher_type",
+ "read_only": 1
+ },
+ {
+ "fieldname": "amount",
+ "fieldtype": "Currency",
+ "label": "Amount",
+ "read_only": 1
+ },
+ {
+ "fieldname": "currency",
+ "fieldtype": "Link",
+ "label": "Currency",
+ "options": "Currency",
+ "read_only": 1
+ },
+ {
+ "fieldname": "event",
+ "fieldtype": "Data",
+ "label": "Event",
+ "read_only": 1
+ },
+ {
+ "fieldname": "company",
+ "fieldtype": "Link",
+ "label": "Company",
+ "options": "Company",
+ "read_only": 1
+ }
+ ],
+ "in_create": 1,
+ "index_web_pages_for_search": 1,
+ "links": [],
+ "modified": "2024-11-05 10:31:28.736671",
+ "modified_by": "Administrator",
+ "module": "Accounts",
+ "name": "Advance Payment Ledger Entry",
+ "owner": "Administrator",
+ "permissions": [
+ {
+ "email": 1,
+ "export": 1,
+ "print": 1,
+ "read": 1,
+ "report": 1,
+ "role": "Accounts User",
+ "share": 1
+ },
+ {
+ "email": 1,
+ "export": 1,
+ "print": 1,
+ "read": 1,
+ "report": 1,
+ "role": "Accounts Manager",
+ "share": 1
+ },
+ {
+ "email": 1,
+ "export": 1,
+ "print": 1,
+ "read": 1,
+ "report": 1,
+ "role": "Auditor",
+ "share": 1
+ }
+ ],
+ "sort_field": "creation",
+ "sort_order": "DESC",
+ "states": []
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.py b/erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.py
new file mode 100644
index 00000000000..0ec2d411761
--- /dev/null
+++ b/erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.py
@@ -0,0 +1,27 @@
+# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors
+# For license information, please see license.txt
+
+# import frappe
+from frappe.model.document import Document
+
+
+class AdvancePaymentLedgerEntry(Document):
+ # begin: auto-generated types
+ # This code is auto-generated. Do not modify anything in this block.
+
+ from typing import TYPE_CHECKING
+
+ if TYPE_CHECKING:
+ from frappe.types import DF
+
+ against_voucher_no: DF.DynamicLink | None
+ against_voucher_type: DF.Link | None
+ amount: DF.Currency
+ company: DF.Link | None
+ currency: DF.Link | None
+ event: DF.Data | None
+ voucher_no: DF.DynamicLink | None
+ voucher_type: DF.Link | None
+ # end: auto-generated types
+
+ pass
diff --git a/erpnext/accounts/doctype/advance_payment_ledger_entry/test_advance_payment_ledger_entry.py b/erpnext/accounts/doctype/advance_payment_ledger_entry/test_advance_payment_ledger_entry.py
new file mode 100644
index 00000000000..2f578aed172
--- /dev/null
+++ b/erpnext/accounts/doctype/advance_payment_ledger_entry/test_advance_payment_ledger_entry.py
@@ -0,0 +1,222 @@
+# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and Contributors
+# See license.txt
+
+import frappe
+from frappe.tests.utils import FrappeTestCase
+from frappe.utils import nowdate, today
+
+from erpnext.accounts.doctype.payment_entry.test_payment_entry import get_payment_entry
+from erpnext.accounts.test.accounts_mixin import AccountsTestMixin
+from erpnext.buying.doctype.purchase_order.test_purchase_order import create_purchase_order
+from erpnext.selling.doctype.sales_order.test_sales_order import make_sales_order
+
+
+class TestAdvancePaymentLedgerEntry(AccountsTestMixin, FrappeTestCase):
+ """
+ Integration tests for AdvancePaymentLedgerEntry.
+ Use this class for testing interactions between multiple components.
+ """
+
+ def setUp(self):
+ self.create_company()
+ self.create_usd_receivable_account()
+ self.create_usd_payable_account()
+ self.create_item()
+ self.clear_old_entries()
+
+ def tearDown(self):
+ frappe.db.rollback()
+
+ def create_sales_order(self, qty=1, rate=100, currency="INR", do_not_submit=False):
+ """
+ Helper method
+ """
+ so = make_sales_order(
+ company=self.company,
+ customer=self.customer,
+ currency=currency,
+ item=self.item,
+ qty=qty,
+ rate=rate,
+ transaction_date=today(),
+ do_not_submit=do_not_submit,
+ )
+ return so
+
+ def create_purchase_order(self, qty=1, rate=100, currency="INR", do_not_submit=False):
+ """
+ Helper method
+ """
+ po = create_purchase_order(
+ company=self.company,
+ customer=self.supplier,
+ currency=currency,
+ item=self.item,
+ qty=qty,
+ rate=rate,
+ transaction_date=today(),
+ do_not_submit=do_not_submit,
+ )
+ return po
+
+ def test_so_advance_paid_and_currency_with_payment(self):
+ self.create_customer("_Test USD Customer", "USD")
+
+ so = self.create_sales_order(currency="USD", do_not_submit=True)
+ so.conversion_rate = 80
+ so.submit()
+
+ pe_exchange_rate = 85
+ pe = get_payment_entry(so.doctype, so.name, bank_account=self.cash)
+ pe.reference_no = "1"
+ pe.reference_date = nowdate()
+ pe.paid_from = self.debtors_usd
+ pe.paid_from_account_currency = "USD"
+ pe.source_exchange_rate = pe_exchange_rate
+ pe.paid_amount = so.grand_total
+ pe.received_amount = pe_exchange_rate * pe.paid_amount
+ pe.references[0].outstanding_amount = 100
+ pe.references[0].total_amount = 100
+ pe.references[0].allocated_amount = 100
+ pe.save().submit()
+
+ so.reload()
+ self.assertEqual(so.advance_paid, 100)
+ self.assertEqual(so.party_account_currency, "USD")
+
+ # cancel advance payment
+ pe.reload()
+ pe.cancel()
+
+ so.reload()
+ self.assertEqual(so.advance_paid, 0)
+ self.assertEqual(so.party_account_currency, "USD")
+
+ def test_so_advance_paid_and_currency_with_journal(self):
+ self.create_customer("_Test USD Customer", "USD")
+
+ so = self.create_sales_order(currency="USD", do_not_submit=True)
+ so.conversion_rate = 80
+ so.submit()
+
+ je_exchange_rate = 85
+ je = frappe.get_doc(
+ {
+ "doctype": "Journal Entry",
+ "company": self.company,
+ "voucher_type": "Journal Entry",
+ "posting_date": so.transaction_date,
+ "multi_currency": True,
+ "accounts": [
+ {
+ "account": self.debtors_usd,
+ "party_type": "Customer",
+ "party": so.customer,
+ "credit": 8500,
+ "credit_in_account_currency": 100,
+ "is_advance": "Yes",
+ "reference_type": so.doctype,
+ "reference_name": so.name,
+ "exchange_rate": je_exchange_rate,
+ },
+ {
+ "account": self.cash,
+ "debit": 8500,
+ "debit_in_account_currency": 8500,
+ },
+ ],
+ }
+ )
+ je.save().submit()
+ so.reload()
+ self.assertEqual(so.advance_paid, 100)
+ self.assertEqual(so.party_account_currency, "USD")
+
+ # cancel advance payment
+ je.reload()
+ je.cancel()
+
+ so.reload()
+ self.assertEqual(so.advance_paid, 0)
+ self.assertEqual(so.party_account_currency, "USD")
+
+ def test_po_advance_paid_and_currency_with_payment(self):
+ self.create_supplier("_Test USD Supplier", "USD")
+
+ po = self.create_purchase_order(currency="USD", do_not_submit=True)
+ po.conversion_rate = 80
+ po.submit()
+
+ pe_exchange_rate = 85
+ pe = get_payment_entry(po.doctype, po.name, bank_account=self.cash)
+ pe.reference_no = "1"
+ pe.reference_date = nowdate()
+ pe.paid_to = self.creditors_usd
+ pe.paid_to_account_currency = "USD"
+ pe.target_exchange_rate = pe_exchange_rate
+ pe.received_amount = po.grand_total
+ pe.paid_amount = pe_exchange_rate * pe.received_amount
+ pe.references[0].outstanding_amount = 100
+ pe.references[0].total_amount = 100
+ pe.references[0].allocated_amount = 100
+ pe.save().submit()
+
+ po.reload()
+ self.assertEqual(po.advance_paid, 100)
+ self.assertEqual(po.party_account_currency, "USD")
+
+ # cancel advance payment
+ pe.reload()
+ pe.cancel()
+
+ po.reload()
+ self.assertEqual(po.advance_paid, 0)
+ self.assertEqual(po.party_account_currency, "USD")
+
+ def test_po_advance_paid_and_currency_with_journal(self):
+ self.create_supplier("_Test USD Supplier", "USD")
+
+ po = self.create_purchase_order(currency="USD", do_not_submit=True)
+ po.conversion_rate = 80
+ po.submit()
+
+ je_exchange_rate = 85
+ je = frappe.get_doc(
+ {
+ "doctype": "Journal Entry",
+ "company": self.company,
+ "voucher_type": "Journal Entry",
+ "posting_date": po.transaction_date,
+ "multi_currency": True,
+ "accounts": [
+ {
+ "account": self.creditors_usd,
+ "party_type": "Supplier",
+ "party": po.supplier,
+ "debit": 8500,
+ "debit_in_account_currency": 100,
+ "is_advance": "Yes",
+ "reference_type": po.doctype,
+ "reference_name": po.name,
+ "exchange_rate": je_exchange_rate,
+ },
+ {
+ "account": self.cash,
+ "credit": 8500,
+ "credit_in_account_currency": 8500,
+ },
+ ],
+ }
+ )
+ je.save().submit()
+ po.reload()
+ self.assertEqual(po.advance_paid, 100)
+ self.assertEqual(po.party_account_currency, "USD")
+
+ # cancel advance payment
+ je.reload()
+ je.cancel()
+
+ po.reload()
+ self.assertEqual(po.advance_paid, 0)
+ self.assertEqual(po.party_account_currency, "USD")
diff --git a/erpnext/accounts/doctype/advance_taxes_and_charges/advance_taxes_and_charges.json b/erpnext/accounts/doctype/advance_taxes_and_charges/advance_taxes_and_charges.json
index 05b284ae16f..544f4fd6640 100644
--- a/erpnext/accounts/doctype/advance_taxes_and_charges/advance_taxes_and_charges.json
+++ b/erpnext/accounts/doctype/advance_taxes_and_charges/advance_taxes_and_charges.json
@@ -101,7 +101,7 @@
"fieldname": "rate",
"fieldtype": "Float",
"in_list_view": 1,
- "label": "Rate",
+ "label": "Tax Rate",
"oldfieldname": "rate",
"oldfieldtype": "Currency"
},
diff --git a/erpnext/accounts/doctype/bank_account/bank_account.json b/erpnext/accounts/doctype/bank_account/bank_account.json
index 32f1c675d3b..962551b2417 100644
--- a/erpnext/accounts/doctype/bank_account/bank_account.json
+++ b/erpnext/accounts/doctype/bank_account/bank_account.json
@@ -208,8 +208,49 @@
"label": "Disabled"
}
],
- "links": [],
- "modified": "2023-09-22 21:31:34.763977",
+ "links": [
+ {
+ "group": "Transactions",
+ "link_doctype": "Payment Request",
+ "link_fieldname": "bank_account"
+ },
+ {
+ "group": "Transactions",
+ "link_doctype": "Payment Order",
+ "link_fieldname": "bank_account"
+ },
+ {
+ "group": "Transactions",
+ "link_doctype": "Bank Guarantee",
+ "link_fieldname": "bank_account"
+ },
+ {
+ "group": "Transactions",
+ "link_doctype": "Bank Transaction",
+ "link_fieldname": "bank_account"
+ },
+ {
+ "group": "Accounting",
+ "link_doctype": "Payment Entry",
+ "link_fieldname": "bank_account"
+ },
+ {
+ "group": "Accounting",
+ "link_doctype": "Journal Entry",
+ "link_fieldname": "bank_account"
+ },
+ {
+ "group": "Party",
+ "link_doctype": "Customer",
+ "link_fieldname": "default_bank_account"
+ },
+ {
+ "group": "Party",
+ "link_doctype": "Supplier",
+ "link_fieldname": "default_bank_account"
+ }
+ ],
+ "modified": "2024-10-30 09:41:14.113414",
"modified_by": "Administrator",
"module": "Accounts",
"name": "Bank Account",
@@ -246,4 +287,4 @@
"sort_order": "DESC",
"states": [],
"track_changes": 1
-}
\ No newline at end of file
+}
diff --git a/erpnext/accounts/doctype/bank_account/bank_account.py b/erpnext/accounts/doctype/bank_account/bank_account.py
index c7c693a1cba..4155f0edeef 100644
--- a/erpnext/accounts/doctype/bank_account/bank_account.py
+++ b/erpnext/accounts/doctype/bank_account/bank_account.py
@@ -48,7 +48,7 @@ class BankAccount(Document):
self.name = self.account_name + " - " + self.bank
def on_trash(self):
- delete_contact_and_address("BankAccount", self.name)
+ delete_contact_and_address("Bank Account", self.name)
def validate(self):
self.validate_company()
diff --git a/erpnext/accounts/doctype/bank_account/bank_account_dashboard.py b/erpnext/accounts/doctype/bank_account/bank_account_dashboard.py
deleted file mode 100644
index 8bf8d8a5cd0..00000000000
--- a/erpnext/accounts/doctype/bank_account/bank_account_dashboard.py
+++ /dev/null
@@ -1,20 +0,0 @@
-from frappe import _
-
-
-def get_data():
- return {
- "fieldname": "bank_account",
- "non_standard_fieldnames": {
- "Customer": "default_bank_account",
- "Supplier": "default_bank_account",
- },
- "transactions": [
- {
- "label": _("Payments"),
- "items": ["Payment Entry", "Payment Request", "Payment Order", "Payroll Entry"],
- },
- {"label": _("Party"), "items": ["Customer", "Supplier"]},
- {"items": ["Bank Guarantee"]},
- {"items": ["Journal Entry"]},
- ],
- }
diff --git a/erpnext/accounts/doctype/bank_clearance/bank_clearance.py b/erpnext/accounts/doctype/bank_clearance/bank_clearance.py
index 85713c6c9a6..55ddfa698b7 100644
--- a/erpnext/accounts/doctype/bank_clearance/bank_clearance.py
+++ b/erpnext/accounts/doctype/bank_clearance/bank_clearance.py
@@ -108,8 +108,18 @@ class BankClearance(Document):
if not d.clearance_date:
d.clearance_date = None
- payment_entry = frappe.get_doc(d.payment_document, d.payment_entry)
- payment_entry.db_set("clearance_date", d.clearance_date)
+ if d.payment_document == "Sales Invoice":
+ frappe.db.set_value(
+ "Sales Invoice Payment",
+ {"parent": d.payment_entry, "account": self.get("account"), "amount": [">", 0]},
+ "clearance_date",
+ d.clearance_date,
+ )
+
+ else:
+ # using db_set to trigger notification
+ payment_entry = frappe.get_doc(d.payment_document, d.payment_entry)
+ payment_entry.db_set("clearance_date", d.clearance_date)
clearance_date_updated = True
@@ -149,16 +159,13 @@ def get_payment_entries_for_bank_clearance(
as_dict=1,
)
- if bank_account:
- condition += "and bank_account = %(bank_account)s"
-
payment_entries = frappe.db.sql(
f"""
select
"Payment Entry" as payment_document, name as payment_entry,
reference_no as cheque_number, reference_date as cheque_date,
if(paid_from=%(account)s, paid_amount + total_taxes_and_charges, 0) as credit,
- if(paid_from=%(account)s, 0, received_amount) as debit,
+ if(paid_from=%(account)s, 0, received_amount + total_taxes_and_charges) as debit,
posting_date, ifnull(party,if(paid_from=%(account)s,paid_to,paid_from)) as against_account, clearance_date,
if(paid_to=%(account)s, paid_to_account_currency, paid_from_account_currency) as account_currency
from `tabPayment Entry`
@@ -173,7 +180,6 @@ def get_payment_entries_for_bank_clearance(
"account": account,
"from": from_date,
"to": to_date,
- "bank_account": bank_account,
},
as_dict=1,
)
diff --git a/erpnext/accounts/doctype/bank_clearance/test_bank_clearance.py b/erpnext/accounts/doctype/bank_clearance/test_bank_clearance.py
index d785bfbfef2..658a69a4803 100644
--- a/erpnext/accounts/doctype/bank_clearance/test_bank_clearance.py
+++ b/erpnext/accounts/doctype/bank_clearance/test_bank_clearance.py
@@ -6,16 +6,29 @@ import unittest
import frappe
from frappe.utils import add_months, getdate
+from erpnext.accounts.doctype.cost_center.test_cost_center import create_cost_center
from erpnext.accounts.doctype.payment_entry.test_payment_entry import get_payment_entry
from erpnext.accounts.doctype.purchase_invoice.test_purchase_invoice import make_purchase_invoice
+from erpnext.accounts.doctype.sales_invoice.test_sales_invoice import create_sales_invoice
+from erpnext.stock.doctype.item.test_item import create_item
+from erpnext.stock.doctype.warehouse.test_warehouse import create_warehouse
from erpnext.tests.utils import if_lending_app_installed, if_lending_app_not_installed
class TestBankClearance(unittest.TestCase):
@classmethod
def setUpClass(cls):
+ create_warehouse(
+ warehouse_name="_Test Warehouse",
+ properties={"parent_warehouse": "All Warehouses - _TC"},
+ company="_Test Company",
+ )
+ create_item("_Test Item")
+ create_cost_center(cost_center_name="_Test Cost Center", company="_Test Company")
+
clear_payment_entries()
clear_loan_transactions()
+ clear_pos_sales_invoices()
make_bank_account()
add_transactions()
@@ -83,11 +96,41 @@ class TestBankClearance(unittest.TestCase):
bank_clearance.get_payment_entries()
self.assertEqual(len(bank_clearance.payment_entries), 3)
+ def test_update_clearance_date_on_si(self):
+ sales_invoice = make_pos_sales_invoice()
+
+ date = getdate()
+ bank_clearance = frappe.get_doc("Bank Clearance")
+ bank_clearance.account = "_Test Bank Clearance - _TC"
+ bank_clearance.from_date = add_months(date, -1)
+ bank_clearance.to_date = date
+ bank_clearance.include_pos_transactions = 1
+ bank_clearance.get_payment_entries()
+
+ self.assertNotEqual(len(bank_clearance.payment_entries), 0)
+ for payment in bank_clearance.payment_entries:
+ if payment.payment_entry == sales_invoice.name:
+ payment.clearance_date = date
+
+ bank_clearance.update_clearance_date()
+
+ si_clearance_date = frappe.db.get_value(
+ "Sales Invoice Payment",
+ {"parent": sales_invoice.name, "account": bank_clearance.account},
+ "clearance_date",
+ )
+
+ self.assertEqual(si_clearance_date, date)
+
def clear_payment_entries():
frappe.db.delete("Payment Entry")
+def clear_pos_sales_invoices():
+ frappe.db.delete("Sales Invoice", {"is_pos": 1})
+
+
@if_lending_app_installed
def clear_loan_transactions():
for dt in [
@@ -115,9 +158,45 @@ def add_transactions():
def make_payment_entry():
- pi = make_purchase_invoice(supplier="_Test Supplier", qty=1, rate=690)
+ from erpnext.buying.doctype.supplier.test_supplier import create_supplier
+
+ supplier = create_supplier(supplier_name="_Test Supplier")
+ pi = make_purchase_invoice(
+ supplier=supplier,
+ supplier_warehouse="_Test Warehouse - _TC",
+ expense_account="Cost of Goods Sold - _TC",
+ uom="Nos",
+ qty=1,
+ rate=690,
+ )
pe = get_payment_entry("Purchase Invoice", pi.name, bank_account="_Test Bank Clearance - _TC")
pe.reference_no = "Conrad Oct 18"
pe.reference_date = "2018-10-24"
pe.insert()
pe.submit()
+
+
+def make_pos_sales_invoice():
+ from erpnext.accounts.doctype.opening_invoice_creation_tool.test_opening_invoice_creation_tool import (
+ make_customer,
+ )
+
+ mode_of_payment = frappe.get_doc({"doctype": "Mode of Payment", "name": "Cash"})
+
+ if not frappe.db.get_value("Mode of Payment Account", {"company": "_Test Company", "parent": "Cash"}):
+ mode_of_payment.append(
+ "accounts", {"company": "_Test Company", "default_account": "_Test Bank Clearance - _TC"}
+ )
+ mode_of_payment.save()
+
+ customer = make_customer(customer="_Test Customer")
+
+ si = create_sales_invoice(customer=customer, item="_Test Item", is_pos=1, qty=1, rate=1000, do_not_save=1)
+ si.set("payments", [])
+ si.append(
+ "payments", {"mode_of_payment": "Cash", "account": "_Test Bank Clearance - _TC", "amount": 1000}
+ )
+ si.insert()
+ si.submit()
+
+ return si
diff --git a/erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.js b/erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.js
index b15745d834c..d0910a8e68c 100644
--- a/erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.js
+++ b/erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.js
@@ -19,10 +19,15 @@ frappe.ui.form.on("Bank Reconciliation Tool", {
},
onload: function (frm) {
+ if (!frm.doc.company) {
+ frm.set_value("company", frappe.defaults.get_default("company"));
+ }
+
// Set default filter dates
let today = frappe.datetime.get_today();
frm.doc.bank_statement_from_date = frappe.datetime.add_months(today, -1);
frm.doc.bank_statement_to_date = today;
+
frm.trigger("bank_account");
},
@@ -98,7 +103,7 @@ frappe.ui.form.on("Bank Reconciliation Tool", {
make_reconciliation_tool(frm) {
frm.get_field("reconciliation_tool_cards").$wrapper.empty();
- if (frm.doc.bank_account && frm.doc.bank_statement_to_date) {
+ if (frm.doc.company && frm.doc.bank_account && frm.doc.bank_statement_to_date) {
frm.trigger("get_cleared_balance").then(() => {
if (
frm.doc.bank_account &&
@@ -114,12 +119,13 @@ frappe.ui.form.on("Bank Reconciliation Tool", {
},
get_account_opening_balance(frm) {
- if (frm.doc.bank_account && frm.doc.bank_statement_from_date) {
+ if (frm.doc.company && frm.doc.bank_account && frm.doc.bank_statement_from_date) {
frappe.call({
method: "erpnext.accounts.doctype.bank_reconciliation_tool.bank_reconciliation_tool.get_account_balance",
args: {
bank_account: frm.doc.bank_account,
till_date: frappe.datetime.add_days(frm.doc.bank_statement_from_date, -1),
+ company: frm.doc.company,
},
callback: (response) => {
frm.set_value("account_opening_balance", response.message);
@@ -129,12 +135,13 @@ frappe.ui.form.on("Bank Reconciliation Tool", {
},
get_cleared_balance(frm) {
- if (frm.doc.bank_account && frm.doc.bank_statement_to_date) {
+ if (frm.doc.company && frm.doc.bank_account && frm.doc.bank_statement_to_date) {
return frappe.call({
method: "erpnext.accounts.doctype.bank_reconciliation_tool.bank_reconciliation_tool.get_account_balance",
args: {
bank_account: frm.doc.bank_account,
till_date: frm.doc.bank_statement_to_date,
+ company: frm.doc.company,
},
callback: (response) => {
frm.cleared_balance = response.message;
diff --git a/erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.py b/erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.py
index 42b1a54dea6..7f97c3677bd 100644
--- a/erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.py
+++ b/erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.py
@@ -8,10 +8,12 @@ import frappe
from frappe import _
from frappe.model.document import Document
from frappe.query_builder.custom import ConstantColumn
+from frappe.query_builder.functions import Sum
from frappe.utils import cint, flt
from erpnext import get_default_cost_center
from erpnext.accounts.doctype.bank_transaction.bank_transaction import get_total_allocated_amount
+from erpnext.accounts.party import get_party_account
from erpnext.accounts.report.bank_reconciliation_statement.bank_reconciliation_statement import (
get_amounts_not_reflected_in_system,
get_entries,
@@ -78,10 +80,17 @@ def get_bank_transactions(bank_account, from_date=None, to_date=None):
@frappe.whitelist()
-def get_account_balance(bank_account, till_date):
+def get_account_balance(bank_account, till_date, company):
# returns account balance till the specified date
account = frappe.db.get_value("Bank Account", bank_account, "account")
- filters = frappe._dict({"account": account, "report_date": till_date, "include_pos_transactions": 1})
+ filters = frappe._dict(
+ {
+ "account": account,
+ "report_date": till_date,
+ "include_pos_transactions": 1,
+ "company": company,
+ }
+ )
data = get_entries(filters)
balance_as_per_system = get_balance_on(filters["account"], filters["report_date"])
@@ -93,11 +102,7 @@ def get_account_balance(bank_account, till_date):
amounts_not_reflected_in_system = get_amounts_not_reflected_in_system(filters)
- bank_bal = (
- flt(balance_as_per_system) - flt(total_debit) + flt(total_credit) + amounts_not_reflected_in_system
- )
-
- return bank_bal
+ return flt(balance_as_per_system) - flt(total_debit) + flt(total_credit) + amounts_not_reflected_in_system
@frappe.whitelist()
@@ -304,54 +309,56 @@ def create_payment_entry_bts(
bank_transaction = frappe.db.get_values(
"Bank Transaction",
bank_transaction_name,
- fieldname=["name", "unallocated_amount", "deposit", "bank_account"],
+ fieldname=["name", "unallocated_amount", "deposit", "bank_account", "currency"],
as_dict=True,
)[0]
- paid_amount = bank_transaction.unallocated_amount
+
payment_type = "Receive" if bank_transaction.deposit > 0.0 else "Pay"
- company_account = frappe.get_value("Bank Account", bank_transaction.bank_account, "account")
- company = frappe.get_value("Account", company_account, "company")
- payment_entry_dict = {
- "company": company,
- "payment_type": payment_type,
- "reference_no": reference_number,
- "reference_date": reference_date,
- "party_type": party_type,
- "party": party,
- "posting_date": posting_date,
- "paid_amount": paid_amount,
- "received_amount": paid_amount,
- }
- payment_entry = frappe.new_doc("Payment Entry")
+ bank_account = frappe.get_cached_value("Bank Account", bank_transaction.bank_account, "account")
+ company = frappe.get_cached_value("Account", bank_account, "company")
+ party_account = get_party_account(party_type, party, company)
- payment_entry.update(payment_entry_dict)
+ bank_currency = bank_transaction.currency
+ party_currency = frappe.get_cached_value("Account", party_account, "account_currency")
- if mode_of_payment:
- payment_entry.mode_of_payment = mode_of_payment
- if project:
- payment_entry.project = project
- if cost_center:
- payment_entry.cost_center = cost_center
- if payment_type == "Receive":
- payment_entry.paid_to = company_account
- else:
- payment_entry.paid_from = company_account
+ exc_rate = get_exchange_rate(bank_currency, party_currency, posting_date)
- payment_entry.validate()
+ amt_in_bank_acc_currency = bank_transaction.unallocated_amount
+ amount_in_party_currency = bank_transaction.unallocated_amount * exc_rate
+
+ pe = frappe.new_doc("Payment Entry")
+ pe.payment_type = payment_type
+ pe.company = company
+ pe.reference_no = reference_number
+ pe.reference_date = reference_date
+ pe.party_type = party_type
+ pe.party = party
+ pe.posting_date = posting_date
+ pe.paid_from = party_account if payment_type == "Receive" else bank_account
+ pe.paid_to = party_account if payment_type == "Pay" else bank_account
+ pe.paid_from_account_currency = party_currency if payment_type == "Receive" else bank_currency
+ pe.paid_to_account_currency = party_currency if payment_type == "Pay" else bank_currency
+ pe.paid_amount = amount_in_party_currency if payment_type == "Receive" else amt_in_bank_acc_currency
+ pe.received_amount = amount_in_party_currency if payment_type == "Pay" else amt_in_bank_acc_currency
+ pe.mode_of_payment = mode_of_payment
+ pe.project = project
+ pe.cost_center = cost_center
+
+ pe.validate()
if allow_edit:
- return payment_entry
+ return pe
- payment_entry.insert()
+ pe.insert()
+ pe.submit()
- payment_entry.submit()
vouchers = json.dumps(
[
{
"payment_doctype": "Payment Entry",
- "payment_name": payment_entry.name,
- "amount": paid_amount,
+ "payment_name": pe.name,
+ "amount": amt_in_bank_acc_currency,
}
]
)
@@ -367,10 +374,37 @@ def auto_reconcile_vouchers(
from_reference_date=None,
to_reference_date=None,
):
- frappe.flags.auto_reconcile_vouchers = True
- reconciled, partially_reconciled = set(), set()
-
bank_transactions = get_bank_transactions(bank_account)
+
+ if len(bank_transactions) > 10:
+ frappe.enqueue(
+ method="erpnext.accounts.doctype.bank_reconciliation_tool.bank_reconciliation_tool.start_auto_reconcile",
+ queue="long",
+ bank_transactions=bank_transactions,
+ from_date=from_date,
+ to_date=to_date,
+ filter_by_reference_date=filter_by_reference_date,
+ from_reference_date=from_reference_date,
+ to_reference_date=to_reference_date,
+ )
+ frappe.msgprint(_("Auto Reconciliation has started in the background"))
+ else:
+ start_auto_reconcile(
+ bank_transactions,
+ from_date,
+ to_date,
+ filter_by_reference_date,
+ from_reference_date,
+ to_reference_date,
+ )
+
+
+def start_auto_reconcile(
+ bank_transactions, from_date, to_date, filter_by_reference_date, from_reference_date, to_reference_date
+):
+ frappe.flags.auto_reconcile_vouchers = True
+
+ reconciled, partially_reconciled = set(), set()
for transaction in bank_transactions:
linked_payments = get_linked_payments(
transaction.name,
@@ -408,7 +442,6 @@ def auto_reconcile_vouchers(
frappe.msgprint(title=_("Auto Reconciliation"), msg=alert_message, indicator=indicator)
frappe.flags.auto_reconcile_vouchers = False
- return reconciled, partially_reconciled
def get_auto_reconcile_message(partially_reconciled, reconciled):
@@ -480,17 +513,28 @@ def get_linked_payments(
def subtract_allocations(gl_account, vouchers):
"Look up & subtract any existing Bank Transaction allocations"
copied = []
- for voucher in vouchers:
- rows = get_total_allocated_amount(voucher.get("doctype"), voucher.get("name"))
- filtered_row = list(filter(lambda row: row.get("gl_account") == gl_account, rows))
- if amount := None if not filtered_row else filtered_row[0]["total"]:
+ voucher_docs = [(voucher.get("doctype"), voucher.get("name")) for voucher in vouchers]
+ voucher_allocated_amounts = get_total_allocated_amount(voucher_docs)
+
+ for voucher in vouchers:
+ if amount := get_allocated_amount(voucher_allocated_amounts, voucher, gl_account):
voucher["paid_amount"] -= amount
copied.append(voucher)
return copied
+def get_allocated_amount(voucher_allocated_amounts, voucher, gl_account):
+ if not (voucher_details := voucher_allocated_amounts.get((voucher.get("doctype"), voucher.get("name")))):
+ return
+
+ if not (row := voucher_details.get(gl_account)):
+ return
+
+ return row.get("total")
+
+
def check_matching(
bank_account,
company,
@@ -719,7 +763,7 @@ def get_pe_matching_query(
(ref_rank + amount_rank + party_rank + 1).as_("rank"),
ConstantColumn("Payment Entry").as_("doctype"),
pe.name,
- pe.paid_amount_after_tax.as_("paid_amount"),
+ pe.base_paid_amount_after_tax.as_("paid_amount"),
pe.reference_no,
pe.reference_date,
pe.party,
@@ -760,26 +804,20 @@ def get_je_matching_query(
je = frappe.qb.DocType("Journal Entry")
jea = frappe.qb.DocType("Journal Entry Account")
- ref_condition = je.cheque_no == transaction.reference_number
- ref_rank = frappe.qb.terms.Case().when(ref_condition, 1).else_(0)
-
amount_field = f"{cr_or_dr}_in_account_currency"
- amount_equality = getattr(jea, amount_field) == transaction.unallocated_amount
- amount_rank = frappe.qb.terms.Case().when(amount_equality, 1).else_(0)
filter_by_date = je.posting_date.between(from_date, to_date)
if cint(filter_by_reference_date):
filter_by_date = je.cheque_date.between(from_reference_date, to_reference_date)
- query = (
+ subquery = (
frappe.qb.from_(jea)
.join(je)
.on(jea.parent == je.name)
.select(
- (ref_rank + amount_rank + 1).as_("rank"),
+ Sum(getattr(jea, amount_field)).as_("paid_amount"),
ConstantColumn("Journal Entry").as_("doctype"),
je.name,
- getattr(jea, amount_field).as_("paid_amount"),
je.cheque_no.as_("reference_no"),
je.cheque_date.as_("reference_date"),
je.pay_to_recd_from.as_("party"),
@@ -791,14 +829,26 @@ def get_je_matching_query(
.where(je.voucher_type != "Opening Entry")
.where(je.clearance_date.isnull())
.where(jea.account == common_filters.bank_account)
- .where(amount_equality if exact_match else getattr(jea, amount_field) > 0.0)
- .where(je.docstatus == 1)
.where(filter_by_date)
+ .groupby(je.name)
.orderby(je.cheque_date if cint(filter_by_reference_date) else je.posting_date)
)
if frappe.flags.auto_reconcile_vouchers is True:
- query = query.where(ref_condition)
+ subquery = subquery.where(je.cheque_no == transaction.reference_number)
+
+ ref_rank = frappe.qb.terms.Case().when(subquery.reference_no == transaction.reference_number, 1).else_(0)
+ amount_equality = subquery.paid_amount == transaction.unallocated_amount
+ amount_rank = frappe.qb.terms.Case().when(amount_equality, 1).else_(0)
+
+ query = (
+ frappe.qb.from_(subquery)
+ .select(
+ "*",
+ (ref_rank + amount_rank + 1).as_("rank"),
+ )
+ .where(amount_equality if exact_match else subquery.paid_amount > 0.0)
+ )
return query
diff --git a/erpnext/accounts/doctype/bank_transaction/auto_match_party.py b/erpnext/accounts/doctype/bank_transaction/auto_match_party.py
index a1271b9c32a..66aab9d62dd 100644
--- a/erpnext/accounts/doctype/bank_transaction/auto_match_party.py
+++ b/erpnext/accounts/doctype/bank_transaction/auto_match_party.py
@@ -45,45 +45,41 @@ class AutoMatchbyAccountIBAN:
if not (self.bank_party_account_number or self.bank_party_iban):
return None
- result = self.match_account_in_party()
- return result
+ return self.match_account_in_party()
def match_account_in_party(self) -> tuple | None:
- """Check if there is a IBAN/Account No. match in Customer/Supplier/Employee"""
- result = None
- parties = get_parties_in_order(self.deposit)
- or_filters = self.get_or_filters()
+ """
+ Returns (Party Type, Party) if a matching account is found in Bank Account or Employee:
+ 1. Get party from a matching (iban/account no) Bank Account
+ 2. If not found, get party from Employee with matching bank account details (iban/account no)
+ """
+ if not (self.bank_party_account_number or self.bank_party_iban):
+ # Nothing to match
+ return None
- for party in parties:
- party_result = frappe.db.get_all(
- "Bank Account", or_filters=or_filters, pluck="party", limit_page_length=1
- )
+ # Search for a matching Bank Account that has party set
+ party_result = frappe.db.get_all(
+ "Bank Account",
+ or_filters=self.get_or_filters(),
+ filters={"party_type": ("is", "set"), "party": ("is", "set")},
+ fields=["party", "party_type"],
+ limit_page_length=1,
+ )
+ if result := party_result[0] if party_result else None:
+ return (result["party_type"], result["party"])
- if party == "Employee" and not party_result:
- # Search in Bank Accounts first for Employee, and then Employee record
- if "bank_account_no" in or_filters:
- or_filters["bank_ac_no"] = or_filters.pop("bank_account_no")
+ # If no party is found, search in Employee (since it has bank account details)
+ if employee_result := frappe.db.get_all(
+ "Employee", or_filters=self.get_or_filters("Employee"), pluck="name", limit_page_length=1
+ ):
+ return ("Employee", employee_result[0])
- party_result = frappe.db.get_all(
- party, or_filters=or_filters, pluck="name", limit_page_length=1
- )
-
- if "bank_ac_no" in or_filters:
- or_filters["bank_account_no"] = or_filters.pop("bank_ac_no")
-
- if party_result:
- result = (
- party,
- party_result[0],
- )
- break
-
- return result
-
- def get_or_filters(self) -> dict:
+ def get_or_filters(self, party: str | None = None) -> dict:
+ """Return OR filters for Bank Account and IBAN"""
or_filters = {}
if self.bank_party_account_number:
- or_filters["bank_account_no"] = self.bank_party_account_number
+ bank_ac_field = "bank_ac_no" if party == "Employee" else "bank_account_no"
+ or_filters[bank_ac_field] = self.bank_party_account_number
if self.bank_party_iban:
or_filters["iban"] = self.bank_party_iban
@@ -103,8 +99,7 @@ class AutoMatchbyPartyNameDescription:
if not (self.bank_party_name or self.description):
return None
- result = self.match_party_name_desc_in_party()
- return result
+ return self.match_party_name_desc_in_party()
def match_party_name_desc_in_party(self) -> tuple | None:
"""Fuzzy search party name and/or description against parties in the system"""
@@ -113,7 +108,8 @@ class AutoMatchbyPartyNameDescription:
for party in parties:
filters = {"status": "Active"} if party == "Employee" else {"disabled": 0}
- names = frappe.get_all(party, filters=filters, pluck=party.lower() + "_name")
+ field = f"{party.lower()}_name"
+ names = frappe.get_all(party, filters=filters, fields=[f"{field} as party_name", "name"])
for field in ["bank_party_name", "description"]:
if not self.get(field):
@@ -132,16 +128,14 @@ class AutoMatchbyPartyNameDescription:
def fuzzy_search_and_return_result(self, party, names, field) -> tuple | None:
skip = False
- result = process.extract(query=self.get(field), choices=names, scorer=fuzz.token_set_ratio)
+ result = process.extract(
+ query=self.get(field),
+ choices={row.get("name"): row.get("party_name") for row in names},
+ scorer=fuzz.token_set_ratio,
+ )
party_name, skip = self.process_fuzzy_result(result)
- if not party_name:
- return None, skip
-
- return (
- party,
- party_name,
- ), skip
+ return ((party, party_name), skip) if party_name else (None, skip)
def process_fuzzy_result(self, result: list | None):
"""
@@ -150,30 +144,30 @@ class AutoMatchbyPartyNameDescription:
Returns: Result, Skip (whether or not to discontinue matching)
"""
- PARTY, SCORE, CUTOFF = 0, 1, 80
+ SCORE, PARTY_ID, CUTOFF = 1, 2, 80
if not result or not len(result):
return None, False
first_result = result[0]
if len(result) == 1:
- return (first_result[PARTY] if first_result[SCORE] > CUTOFF else None), True
+ return (first_result[PARTY_ID] if first_result[SCORE] > CUTOFF else None), True
- second_result = result[1]
if first_result[SCORE] > CUTOFF:
+ second_result = result[1]
# If multiple matches with the same score, return None but discontinue matching
# Matches were found but were too close to distinguish between
if first_result[SCORE] == second_result[SCORE]:
return None, True
- return first_result[PARTY], True
+ return first_result[PARTY_ID], True
else:
return None, False
def get_parties_in_order(deposit: float) -> list:
- parties = ["Supplier", "Employee", "Customer"] # most -> least likely to receive
- if flt(deposit) > 0:
- parties = ["Customer", "Supplier", "Employee"] # most -> least likely to pay
-
- return parties
+ return (
+ ["Customer", "Supplier", "Employee"] # most -> least likely to pay us
+ if flt(deposit) > 0
+ else ["Supplier", "Employee", "Customer"] # most -> least likely to receive from us
+ )
diff --git a/erpnext/accounts/doctype/bank_transaction/bank_transaction.js b/erpnext/accounts/doctype/bank_transaction/bank_transaction.js
index d899d429178..1ca76a68fde 100644
--- a/erpnext/accounts/doctype/bank_transaction/bank_transaction.js
+++ b/erpnext/accounts/doctype/bank_transaction/bank_transaction.js
@@ -2,27 +2,6 @@
// For license information, please see license.txt
frappe.ui.form.on("Bank Transaction", {
- onload(frm) {
- frm.set_query("payment_document", "payment_entries", function () {
- const payment_doctypes = frm.events.get_payment_doctypes(frm);
- return {
- filters: {
- name: ["in", payment_doctypes],
- },
- };
- });
- },
- refresh(frm) {
- if (!frm.is_dirty() && frm.doc.payment_entries.length > 0) {
- frm.add_custom_button(__("Unreconcile Transaction"), () => {
- frm.call("remove_payment_entries").then(() => frm.refresh());
- });
- }
- },
- bank_account: function (frm) {
- set_bank_statement_filter(frm);
- },
-
setup: function (frm) {
frm.set_query("party_type", function () {
return {
@@ -31,6 +10,41 @@ frappe.ui.form.on("Bank Transaction", {
},
};
});
+
+ frm.set_query("bank_account", function () {
+ return {
+ filters: { is_company_account: 1 },
+ };
+ });
+
+ frm.set_query("payment_document", "payment_entries", function () {
+ const payment_doctypes = frm.events.get_payment_doctypes(frm);
+ return {
+ filters: {
+ name: ["in", payment_doctypes],
+ },
+ };
+ });
+
+ frm.set_query("payment_entry", "payment_entries", function () {
+ return {
+ filters: {
+ docstatus: ["!=", 2],
+ },
+ };
+ });
+ },
+
+ refresh(frm) {
+ if (!frm.is_dirty() && frm.doc.payment_entries.length > 0) {
+ frm.add_custom_button(__("Unreconcile Transaction"), () => {
+ frm.call("remove_payment_entries").then(() => frm.refresh());
+ });
+ }
+ },
+
+ bank_account: function (frm) {
+ set_bank_statement_filter(frm);
},
get_payment_doctypes: function () {
@@ -39,31 +53,6 @@ frappe.ui.form.on("Bank Transaction", {
},
});
-frappe.ui.form.on("Bank Transaction Payments", {
- payment_entries_remove: function (frm, cdt, cdn) {
- update_clearance_date(frm, cdt, cdn);
- },
-});
-
-const update_clearance_date = (frm, cdt, cdn) => {
- if (frm.doc.docstatus === 1) {
- frappe
- .xcall("erpnext.accounts.doctype.bank_transaction.bank_transaction.unclear_reference_payment", {
- doctype: cdt,
- docname: cdn,
- bt_name: frm.doc.name,
- })
- .then((e) => {
- if (e == "success") {
- frappe.show_alert({
- message: __("Document {0} successfully uncleared", [e]),
- indicator: "green",
- });
- }
- });
- }
-};
-
function set_bank_statement_filter(frm) {
frm.set_query("bank_statement", function () {
return {
diff --git a/erpnext/accounts/doctype/bank_transaction/bank_transaction.py b/erpnext/accounts/doctype/bank_transaction/bank_transaction.py
index 4354f238a42..39ea5fde777 100644
--- a/erpnext/accounts/doctype/bank_transaction/bank_transaction.py
+++ b/erpnext/accounts/doctype/bank_transaction/bank_transaction.py
@@ -5,7 +5,7 @@ import frappe
from frappe import _
from frappe.model.docstatus import DocStatus
from frappe.model.document import Document
-from frappe.utils import flt
+from frappe.utils import flt, getdate
class BankTransaction(Document):
@@ -84,16 +84,16 @@ class BankTransaction(Document):
if not self.payment_entries:
return
- pe = []
+ references = set()
for row in self.payment_entries:
reference = (row.payment_document, row.payment_entry)
- if reference in pe:
+ if reference in references:
frappe.throw(
_("{0} {1} is allocated twice in this Bank Transaction").format(
row.payment_document, row.payment_entry
)
)
- pe.append(reference)
+ references.add(reference)
def update_allocated_amount(self):
allocated_amount = (
@@ -104,6 +104,19 @@ class BankTransaction(Document):
self.allocated_amount = flt(allocated_amount, self.precision("allocated_amount"))
self.unallocated_amount = flt(unallocated_amount, self.precision("unallocated_amount"))
+ def delink_old_payment_entries(self):
+ if self.flags.updating_linked_bank_transaction:
+ return
+
+ old_doc = self.get_doc_before_save()
+ payment_entry_names = set(pe.name for pe in self.payment_entries)
+
+ for old_pe in old_doc.payment_entries:
+ if old_pe.name in payment_entry_names:
+ continue
+
+ self.delink_payment_entry(old_pe)
+
def before_submit(self):
self.allocate_payment_entries()
self.set_status()
@@ -113,13 +126,14 @@ class BankTransaction(Document):
def before_update_after_submit(self):
self.validate_duplicate_references()
- self.allocate_payment_entries()
self.update_allocated_amount()
+ self.delink_old_payment_entries()
+ self.allocate_payment_entries()
self.set_status()
def on_cancel(self):
for payment_entry in self.payment_entries:
- self.clear_linked_payment_entry(payment_entry, for_cancel=True)
+ self.delink_payment_entry(payment_entry)
self.set_status()
@@ -152,37 +166,55 @@ class BankTransaction(Document):
- 0 > a: Error: already over-allocated
- clear means: set the latest transaction date as clearance date
"""
+ if self.flags.updating_linked_bank_transaction or not self.payment_entries:
+ return
+
remaining_amount = self.unallocated_amount
- to_remove = []
- for payment_entry in self.payment_entries:
- if payment_entry.allocated_amount == 0.0:
- unallocated_amount, should_clear, latest_transaction = get_clearance_details(
- self, payment_entry
+ payment_entry_docs = [(pe.payment_document, pe.payment_entry) for pe in self.payment_entries]
+ pe_bt_allocations = get_total_allocated_amount(payment_entry_docs)
+ gl_entries = get_related_bank_gl_entries(payment_entry_docs)
+ gl_bank_account = frappe.db.get_value("Bank Account", self.bank_account, "account")
+
+ for payment_entry in list(self.payment_entries):
+ if payment_entry.allocated_amount != 0:
+ continue
+
+ allocable_amount, should_clear, clearance_date = get_clearance_details(
+ self,
+ payment_entry,
+ pe_bt_allocations.get((payment_entry.payment_document, payment_entry.payment_entry)) or {},
+ gl_entries.get((payment_entry.payment_document, payment_entry.payment_entry)) or {},
+ gl_bank_account,
+ )
+
+ if allocable_amount < 0:
+ frappe.throw(_("Voucher {0} is over-allocated by {1}").format(allocable_amount))
+
+ if remaining_amount <= 0:
+ self.remove(payment_entry)
+ continue
+
+ if allocable_amount == 0:
+ if should_clear:
+ self.clear_linked_payment_entry(payment_entry, clearance_date=clearance_date)
+ self.remove(payment_entry)
+ continue
+
+ should_clear = should_clear and allocable_amount <= remaining_amount
+ payment_entry.allocated_amount = min(allocable_amount, remaining_amount)
+ remaining_amount = flt(
+ remaining_amount - payment_entry.allocated_amount,
+ self.precision("unallocated_amount"),
+ )
+
+ if payment_entry.payment_document == "Bank Transaction":
+ self.update_linked_bank_transaction(
+ payment_entry.payment_entry, payment_entry.allocated_amount
)
+ elif should_clear:
+ self.clear_linked_payment_entry(payment_entry, clearance_date=clearance_date)
- if 0.0 == unallocated_amount:
- if should_clear:
- latest_transaction.clear_linked_payment_entry(payment_entry)
- to_remove.append(payment_entry)
-
- elif remaining_amount <= 0.0:
- to_remove.append(payment_entry)
-
- elif 0.0 < unallocated_amount <= remaining_amount:
- payment_entry.allocated_amount = unallocated_amount
- remaining_amount -= unallocated_amount
- if should_clear:
- latest_transaction.clear_linked_payment_entry(payment_entry)
-
- elif 0.0 < unallocated_amount:
- payment_entry.allocated_amount = remaining_amount
- remaining_amount = 0.0
-
- elif 0.0 > unallocated_amount:
- frappe.throw(_("Voucher {0} is over-allocated by {1}").format(unallocated_amount))
-
- for payment_entry in to_remove:
- self.remove(payment_entry)
+ self.update_allocated_amount()
@frappe.whitelist()
def remove_payment_entries(self):
@@ -193,204 +225,21 @@ class BankTransaction(Document):
def remove_payment_entry(self, payment_entry):
"Clear payment entry and clearance"
- self.clear_linked_payment_entry(payment_entry, for_cancel=True)
+ self.delink_payment_entry(payment_entry)
self.remove(payment_entry)
- def clear_linked_payment_entry(self, payment_entry, for_cancel=False):
- clearance_date = None if for_cancel else self.date
- set_voucher_clearance(
- payment_entry.payment_document, payment_entry.payment_entry, clearance_date, self
- )
-
- def auto_set_party(self):
- from erpnext.accounts.doctype.bank_transaction.auto_match_party import AutoMatchParty
-
- if self.party_type and self.party:
- return
-
- result = AutoMatchParty(
- bank_party_account_number=self.bank_party_account_number,
- bank_party_iban=self.bank_party_iban,
- bank_party_name=self.bank_party_name,
- description=self.description,
- deposit=self.deposit,
- ).match()
-
- if not result:
- return
-
- self.party_type, self.party = result
-
-
-@frappe.whitelist()
-def get_doctypes_for_bank_reconciliation():
- """Get Bank Reconciliation doctypes from all the apps"""
- return frappe.get_hooks("bank_reconciliation_doctypes")
-
-
-def get_clearance_details(transaction, payment_entry):
- """
- There should only be one bank gle for a voucher.
- Could be none for a Bank Transaction.
- But if a JE, could affect two banks.
- Should only clear the voucher if all bank gles are allocated.
- """
- gl_bank_account = frappe.db.get_value("Bank Account", transaction.bank_account, "account")
- gles = get_related_bank_gl_entries(payment_entry.payment_document, payment_entry.payment_entry)
- bt_allocations = get_total_allocated_amount(payment_entry.payment_document, payment_entry.payment_entry)
-
- unallocated_amount = min(
- transaction.unallocated_amount,
- get_paid_amount(payment_entry, transaction.currency, gl_bank_account),
- )
- unmatched_gles = len(gles)
- latest_transaction = transaction
- for gle in gles:
- if gle["gl_account"] == gl_bank_account:
- if gle["amount"] <= 0.0:
- frappe.throw(
- _("Voucher {0} value is broken: {1}").format(payment_entry.payment_entry, gle["amount"])
- )
-
- unmatched_gles -= 1
- unallocated_amount = gle["amount"]
- for a in bt_allocations:
- if a["gl_account"] == gle["gl_account"]:
- unallocated_amount = gle["amount"] - a["total"]
- if frappe.utils.getdate(transaction.date) < a["latest_date"]:
- latest_transaction = frappe.get_doc("Bank Transaction", a["latest_name"])
+ def delink_payment_entry(self, payment_entry):
+ if payment_entry.payment_document == "Bank Transaction":
+ self.update_linked_bank_transaction(payment_entry.payment_entry, allocated_amount=None)
else:
- # Must be a Journal Entry affecting more than one bank
- for a in bt_allocations:
- if a["gl_account"] == gle["gl_account"] and a["total"] == gle["amount"]:
- unmatched_gles -= 1
+ self.clear_linked_payment_entry(payment_entry, clearance_date=None)
- return unallocated_amount, unmatched_gles == 0, latest_transaction
+ def clear_linked_payment_entry(self, payment_entry, clearance_date=None):
+ doctype = payment_entry.payment_document
+ docname = payment_entry.payment_entry
-
-def get_related_bank_gl_entries(doctype, docname):
- # nosemgrep: frappe-semgrep-rules.rules.frappe-using-db-sql
- return frappe.db.sql(
- """
- SELECT
- ABS(gle.credit_in_account_currency - gle.debit_in_account_currency) AS amount,
- gle.account AS gl_account
- FROM
- `tabGL Entry` gle
- LEFT JOIN
- `tabAccount` ac ON ac.name=gle.account
- WHERE
- ac.account_type = 'Bank'
- AND gle.voucher_type = %(doctype)s
- AND gle.voucher_no = %(docname)s
- AND is_cancelled = 0
- """,
- dict(doctype=doctype, docname=docname),
- as_dict=True,
- )
-
-
-def get_total_allocated_amount(doctype, docname):
- """
- Gets the sum of allocations for a voucher on each bank GL account
- along with the latest bank transaction name & date
- NOTE: query may also include just saved vouchers/payments but with zero allocated_amount
- """
- # nosemgrep: frappe-semgrep-rules.rules.frappe-using-db-sql
- result = frappe.db.sql(
- """
- SELECT total, latest_name, latest_date, gl_account FROM (
- SELECT
- ROW_NUMBER() OVER w AS rownum,
- SUM(btp.allocated_amount) OVER(PARTITION BY ba.account) AS total,
- FIRST_VALUE(bt.name) OVER w AS latest_name,
- FIRST_VALUE(bt.date) OVER w AS latest_date,
- ba.account AS gl_account
- FROM
- `tabBank Transaction Payments` btp
- LEFT JOIN `tabBank Transaction` bt ON bt.name=btp.parent
- LEFT JOIN `tabBank Account` ba ON ba.name=bt.bank_account
- WHERE
- btp.payment_document = %(doctype)s
- AND btp.payment_entry = %(docname)s
- AND bt.docstatus = 1
- WINDOW w AS (PARTITION BY ba.account ORDER BY bt.date desc)
- ) temp
- WHERE
- rownum = 1
- """,
- dict(doctype=doctype, docname=docname),
- as_dict=True,
- )
- for row in result:
- # Why is this *sometimes* a byte string?
- if isinstance(row["latest_name"], bytes):
- row["latest_name"] = row["latest_name"].decode()
- row["latest_date"] = frappe.utils.getdate(row["latest_date"])
- return result
-
-
-def get_paid_amount(payment_entry, currency, gl_bank_account):
- if payment_entry.payment_document in ["Payment Entry", "Sales Invoice", "Purchase Invoice"]:
- paid_amount_field = "paid_amount"
- if payment_entry.payment_document == "Payment Entry":
- doc = frappe.get_doc("Payment Entry", payment_entry.payment_entry)
-
- if doc.payment_type == "Receive":
- paid_amount_field = (
- "received_amount" if doc.paid_to_account_currency == currency else "base_received_amount"
- )
- elif doc.payment_type == "Pay":
- paid_amount_field = (
- "paid_amount" if doc.paid_from_account_currency == currency else "base_paid_amount"
- )
-
- return frappe.db.get_value(
- payment_entry.payment_document, payment_entry.payment_entry, paid_amount_field
- )
-
- elif payment_entry.payment_document == "Journal Entry":
- return abs(
- frappe.db.get_value(
- "Journal Entry Account",
- {"parent": payment_entry.payment_entry, "account": gl_bank_account},
- "sum(debit_in_account_currency-credit_in_account_currency)",
- )
- or 0
- )
-
- elif payment_entry.payment_document == "Expense Claim":
- return frappe.db.get_value(
- payment_entry.payment_document, payment_entry.payment_entry, "total_amount_reimbursed"
- )
-
- elif payment_entry.payment_document == "Loan Disbursement":
- return frappe.db.get_value(
- payment_entry.payment_document, payment_entry.payment_entry, "disbursed_amount"
- )
-
- elif payment_entry.payment_document == "Loan Repayment":
- return frappe.db.get_value(payment_entry.payment_document, payment_entry.payment_entry, "amount_paid")
-
- elif payment_entry.payment_document == "Bank Transaction":
- dep, wth = frappe.db.get_value(
- "Bank Transaction", payment_entry.payment_entry, ("deposit", "withdrawal")
- )
- return abs(flt(wth) - flt(dep))
-
- else:
- frappe.throw(
- f"Please reconcile {payment_entry.payment_document}: {payment_entry.payment_entry} manually"
- )
-
-
-def set_voucher_clearance(doctype, docname, clearance_date, self):
- if doctype in get_doctypes_for_bank_reconciliation():
- if (
- doctype == "Payment Entry"
- and frappe.db.get_value("Payment Entry", docname, "payment_type") == "Internal Transfer"
- and len(get_reconciled_bank_transactions(doctype, docname)) < 2
- ):
+ # might be a bank transaction
+ if doctype not in get_doctypes_for_bank_reconciliation():
return
if doctype == "Sales Invoice":
@@ -404,19 +253,208 @@ def set_voucher_clearance(doctype, docname, clearance_date, self):
frappe.db.set_value(doctype, docname, "clearance_date", clearance_date)
- elif doctype == "Bank Transaction":
- # For when a second bank transaction has fixed another, e.g. refund
- bt = frappe.get_doc(doctype, docname)
- if clearance_date:
- vouchers = [{"payment_doctype": "Bank Transaction", "payment_name": self.name}]
- bt.add_payment_entries(vouchers)
- bt.save()
+ def update_linked_bank_transaction(self, bank_transaction_name, allocated_amount=None):
+ """For when a second bank transaction has fixed another, e.g. refund"""
+
+ bt = frappe.get_doc(self.doctype, bank_transaction_name)
+ if allocated_amount:
+ bt.append(
+ "payment_entries",
+ {
+ "payment_document": self.doctype,
+ "payment_entry": self.name,
+ "allocated_amount": allocated_amount,
+ },
+ )
+
else:
- for pe in bt.payment_entries:
- if pe.payment_document == self.doctype and pe.payment_entry == self.name:
- bt.remove(pe)
- bt.save()
- break
+ pe = next(
+ (
+ pe
+ for pe in bt.payment_entries
+ if pe.payment_document == self.doctype and pe.payment_entry == self.name
+ ),
+ None,
+ )
+ if not pe:
+ return
+
+ bt.flags.updating_linked_bank_transaction = True
+ bt.remove(pe)
+
+ bt.save()
+
+ def auto_set_party(self):
+ from erpnext.accounts.doctype.bank_transaction.auto_match_party import AutoMatchParty
+
+ if self.party_type and self.party:
+ return
+
+ result = None
+ try:
+ result = AutoMatchParty(
+ bank_party_account_number=self.bank_party_account_number,
+ bank_party_iban=self.bank_party_iban,
+ bank_party_name=self.bank_party_name,
+ description=self.description,
+ deposit=self.deposit,
+ ).match()
+ except Exception:
+ frappe.log_error(title=_("Error in party matching for Bank Transaction {0}").format(self.name))
+
+ if not result:
+ return
+
+ self.party_type, self.party = result
+
+
+@frappe.whitelist()
+def get_doctypes_for_bank_reconciliation():
+ """Get Bank Reconciliation doctypes from all the apps"""
+ return frappe.get_hooks("bank_reconciliation_doctypes")
+
+
+def get_clearance_details(transaction, payment_entry, bt_allocations, gl_entries, gl_bank_account):
+ """
+ There should only be one bank gl entry for a voucher, except for JE.
+ For JE, there can be multiple bank gl entries for the same account.
+ In this case, the allocable_amount will be the sum of amounts of all gl entries of the account.
+ There will be no gl entry for a Bank Transaction so return the unallocated amount.
+ Should only clear the voucher if all bank gl entries are allocated.
+ """
+
+ transaction_date = getdate(transaction.date)
+
+ if payment_entry.payment_document == "Bank Transaction":
+ bt = frappe.db.get_value(
+ "Bank Transaction",
+ payment_entry.payment_entry,
+ ("unallocated_amount", "bank_account"),
+ as_dict=True,
+ )
+
+ if bt.bank_account != gl_bank_account:
+ frappe.throw(
+ _("Bank Account {} in Bank Transaction {} is not matching with Bank Account {}").format(
+ bt.bank_account, payment_entry.payment_entry, gl_bank_account
+ )
+ )
+
+ return abs(bt.unallocated_amount), True, transaction_date
+
+ if gl_bank_account not in gl_entries:
+ frappe.throw(
+ _("{} {} is not affecting bank account {}").format(
+ payment_entry.payment_document, payment_entry.payment_entry, gl_bank_account
+ )
+ )
+
+ allocable_amount = gl_entries.pop(gl_bank_account) or 0
+ if allocable_amount <= 0.0:
+ frappe.throw(
+ _("Invalid amount in accounting entries of {} {} for Account {}: {}").format(
+ payment_entry.payment_document, payment_entry.payment_entry, gl_bank_account, allocable_amount
+ )
+ )
+
+ matching_bt_allocaion = bt_allocations.pop(gl_bank_account, {})
+
+ allocable_amount = flt(
+ allocable_amount - matching_bt_allocaion.get("total", 0), transaction.precision("unallocated_amount")
+ )
+
+ should_clear = all(
+ gl_entries[gle_account] == bt_allocations.get(gle_account, {}).get("total", 0)
+ for gle_account in gl_entries
+ )
+
+ bt_allocation_date = matching_bt_allocaion.get("latest_date", None)
+ clearance_date = transaction_date if not bt_allocation_date else max(transaction_date, bt_allocation_date)
+
+ return allocable_amount, should_clear, clearance_date
+
+
+def get_related_bank_gl_entries(docs):
+ # nosemgrep: frappe-semgrep-rules.rules.frappe-using-db-sql
+ if not docs:
+ return {}
+
+ result = frappe.db.sql(
+ """
+ SELECT
+ gle.voucher_type AS doctype,
+ gle.voucher_no AS docname,
+ gle.account AS gl_account,
+ SUM(ABS(gle.credit_in_account_currency - gle.debit_in_account_currency)) AS amount
+ FROM
+ `tabGL Entry` gle
+ LEFT JOIN
+ `tabAccount` ac ON ac.name = gle.account
+ WHERE
+ ac.account_type = 'Bank'
+ AND (gle.voucher_type, gle.voucher_no) IN %(docs)s
+ AND gle.is_cancelled = 0
+ GROUP BY
+ gle.voucher_type, gle.voucher_no, gle.account
+ """,
+ {"docs": docs},
+ as_dict=True,
+ )
+
+ entries = {}
+ for row in result:
+ key = (row["doctype"], row["docname"])
+ if key not in entries:
+ entries[key] = {}
+ entries[key][row["gl_account"]] = row["amount"]
+
+ return entries
+
+
+def get_total_allocated_amount(docs):
+ """
+ Gets the sum of allocations for a voucher on each bank GL account
+ along with the latest bank transaction date
+ NOTE: query may also include just saved vouchers/payments but with zero allocated_amount
+ """
+ if not docs:
+ return {}
+
+ # nosemgrep: frappe-semgrep-rules.rules.frappe-using-db-sql
+ result = frappe.db.sql(
+ """
+ SELECT total, latest_date, gl_account, payment_document, payment_entry FROM (
+ SELECT
+ ROW_NUMBER() OVER w AS rownum,
+ SUM(btp.allocated_amount) OVER(PARTITION BY ba.account, btp.payment_document, btp.payment_entry) AS total,
+ FIRST_VALUE(bt.date) OVER w AS latest_date,
+ ba.account AS gl_account,
+ btp.payment_document,
+ btp.payment_entry
+ FROM
+ `tabBank Transaction Payments` btp
+ LEFT JOIN `tabBank Transaction` bt ON bt.name=btp.parent
+ LEFT JOIN `tabBank Account` ba ON ba.name=bt.bank_account
+ WHERE
+ (btp.payment_document, btp.payment_entry) IN %(docs)s
+ AND bt.docstatus = 1
+ WINDOW w AS (PARTITION BY ba.account, btp.payment_document, btp.payment_entry ORDER BY bt.date DESC)
+ ) temp
+ WHERE
+ rownum = 1
+ """,
+ dict(docs=docs),
+ as_dict=True,
+ )
+
+ payment_allocation_details = {}
+ for row in result:
+ row["latest_date"] = getdate(row["latest_date"])
+ payment_allocation_details.setdefault((row["payment_document"], row["payment_entry"]), {})[
+ row["gl_account"]
+ ] = row
+
+ return payment_allocation_details
def get_reconciled_bank_transactions(doctype, docname):
@@ -427,13 +465,6 @@ def get_reconciled_bank_transactions(doctype, docname):
)
-@frappe.whitelist()
-def unclear_reference_payment(doctype, docname, bt_name):
- bt = frappe.get_doc("Bank Transaction", bt_name)
- set_voucher_clearance(doctype, docname, None, bt)
- return docname
-
-
def remove_from_bank_transaction(doctype, docname):
"""Remove a (cancelled) voucher from all Bank Transactions."""
for bt_name in get_reconciled_bank_transactions(doctype, docname):
diff --git a/erpnext/accounts/doctype/budget/budget.py b/erpnext/accounts/doctype/budget/budget.py
index 145480138d6..2f2b549cf46 100644
--- a/erpnext/accounts/doctype/budget/budget.py
+++ b/erpnext/accounts/doctype/budget/budget.py
@@ -490,13 +490,20 @@ def get_actual_expense(args):
def get_accumulated_monthly_budget(monthly_distribution, posting_date, fiscal_year, annual_budget):
distribution = {}
if monthly_distribution:
- for d in frappe.db.sql(
- """select mdp.month, mdp.percentage_allocation
- from `tabMonthly Distribution Percentage` mdp, `tabMonthly Distribution` md
- where mdp.parent=md.name and md.fiscal_year=%s""",
- fiscal_year,
- as_dict=1,
- ):
+ mdp = frappe.qb.DocType("Monthly Distribution Percentage")
+ md = frappe.qb.DocType("Monthly Distribution")
+
+ res = (
+ frappe.qb.from_(mdp)
+ .join(md)
+ .on(mdp.parent == md.name)
+ .select(mdp.month, mdp.percentage_allocation)
+ .where(md.fiscal_year == fiscal_year)
+ .where(md.name == monthly_distribution)
+ .run(as_dict=True)
+ )
+
+ for d in res:
distribution.setdefault(d.month, d.percentage_allocation)
dt = frappe.get_cached_value("Fiscal Year", fiscal_year, "year_start_date")
diff --git a/erpnext/accounts/doctype/cost_center_allocation/test_cost_center_allocation.py b/erpnext/accounts/doctype/cost_center_allocation/test_cost_center_allocation.py
index 65784dbb6c7..4abc82d8bec 100644
--- a/erpnext/accounts/doctype/cost_center_allocation/test_cost_center_allocation.py
+++ b/erpnext/accounts/doctype/cost_center_allocation/test_cost_center_allocation.py
@@ -22,8 +22,10 @@ class TestCostCenterAllocation(unittest.TestCase):
cost_centers = [
"Main Cost Center 1",
"Main Cost Center 2",
+ "Main Cost Center 3",
"Sub Cost Center 1",
"Sub Cost Center 2",
+ "Sub Cost Center 3",
]
for cc in cost_centers:
create_cost_center(cost_center_name=cc, company="_Test Company")
@@ -36,7 +38,7 @@ class TestCostCenterAllocation(unittest.TestCase):
)
jv = make_journal_entry(
- "_Test Cash - _TC", "Sales - _TC", 100, cost_center="Main Cost Center 1 - _TC", submit=True
+ "Cash - _TC", "Sales - _TC", 100, cost_center="Main Cost Center 1 - _TC", submit=True
)
expected_values = [["Sub Cost Center 1 - _TC", 0.0, 60], ["Sub Cost Center 2 - _TC", 0.0, 40]]
@@ -120,7 +122,7 @@ class TestCostCenterAllocation(unittest.TestCase):
def test_valid_from_based_on_existing_gle(self):
# GLE posted against Sub Cost Center 1 on today
jv = make_journal_entry(
- "_Test Cash - _TC",
+ "Cash - _TC",
"Sales - _TC",
100,
cost_center="Main Cost Center 1 - _TC",
@@ -141,6 +143,53 @@ class TestCostCenterAllocation(unittest.TestCase):
jv.cancel()
+ def test_multiple_cost_center_allocation_on_same_main_cost_center(self):
+ coa1 = create_cost_center_allocation(
+ "_Test Company",
+ "Main Cost Center 3 - _TC",
+ {"Sub Cost Center 1 - _TC": 30, "Sub Cost Center 2 - _TC": 30, "Sub Cost Center 3 - _TC": 40},
+ valid_from=add_days(today(), -5),
+ )
+
+ coa2 = create_cost_center_allocation(
+ "_Test Company",
+ "Main Cost Center 3 - _TC",
+ {"Sub Cost Center 1 - _TC": 50, "Sub Cost Center 2 - _TC": 50},
+ valid_from=add_days(today(), -1),
+ )
+
+ jv = make_journal_entry(
+ "Cash - _TC",
+ "Sales - _TC",
+ 100,
+ cost_center="Main Cost Center 3 - _TC",
+ posting_date=today(),
+ submit=True,
+ )
+
+ expected_values = {"Sub Cost Center 1 - _TC": 50, "Sub Cost Center 2 - _TC": 50}
+
+ gle = frappe.qb.DocType("GL Entry")
+ gl_entries = (
+ frappe.qb.from_(gle)
+ .select(gle.cost_center, gle.debit, gle.credit)
+ .where(gle.voucher_type == "Journal Entry")
+ .where(gle.voucher_no == jv.name)
+ .where(gle.account == "Sales - _TC")
+ .orderby(gle.cost_center)
+ ).run(as_dict=1)
+
+ self.assertTrue(gl_entries)
+
+ for gle in gl_entries:
+ self.assertTrue(gle.cost_center in expected_values)
+ self.assertEqual(gle.debit, 0)
+ self.assertEqual(gle.credit, expected_values[gle.cost_center])
+
+ coa1.cancel()
+ coa2.cancel()
+ jv.cancel()
+
def create_cost_center_allocation(
company,
diff --git a/erpnext/accounts/doctype/coupon_code/test_coupon_code.py b/erpnext/accounts/doctype/coupon_code/test_coupon_code.py
index aad341e9e1d..8a21542d031 100644
--- a/erpnext/accounts/doctype/coupon_code/test_coupon_code.py
+++ b/erpnext/accounts/doctype/coupon_code/test_coupon_code.py
@@ -128,7 +128,7 @@ class TestCouponCode(unittest.TestCase):
item_code="_Test Tesla Car",
rate=5000,
qty=1,
- do_not_submit=True,
+ do_not_save=True,
)
self.assertEqual(so.items[0].rate, 5000)
diff --git a/erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.py b/erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.py
index 8cbb99e9252..160e791978e 100644
--- a/erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.py
+++ b/erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.py
@@ -109,7 +109,7 @@ def get_api_endpoint(service_provider: str | None = None, use_http: bool = False
if service_provider == "exchangerate.host":
api = "api.exchangerate.host/convert"
elif service_provider == "frankfurter.app":
- api = "frankfurter.app/{transaction_date}"
+ api = "api.frankfurter.app/{transaction_date}"
protocol = "https://"
if use_http:
diff --git a/erpnext/accounts/doctype/dunning/dunning.json b/erpnext/accounts/doctype/dunning/dunning.json
index b7e8aeaaafd..496097417ba 100644
--- a/erpnext/accounts/doctype/dunning/dunning.json
+++ b/erpnext/accounts/doctype/dunning/dunning.json
@@ -19,16 +19,6 @@
"currency",
"column_break_11",
"conversion_rate",
- "address_and_contact_section",
- "customer_address",
- "address_display",
- "contact_person",
- "contact_display",
- "column_break_16",
- "company_address",
- "company_address_display",
- "contact_mobile",
- "contact_email",
"section_break_6",
"dunning_type",
"column_break_8",
@@ -56,7 +46,21 @@
"income_account",
"column_break_48",
"cost_center",
- "amended_from"
+ "amended_from",
+ "address_and_contact_tab",
+ "address_and_contact_section",
+ "customer_address",
+ "address_display",
+ "column_break_vodj",
+ "contact_person",
+ "contact_display",
+ "contact_mobile",
+ "contact_email",
+ "section_break_xban",
+ "column_break_16",
+ "company_address",
+ "company_address_display",
+ "column_break_lqmf"
],
"fields": [
{
@@ -178,10 +182,8 @@
"label": "Rate of Interest (%) Yearly"
},
{
- "collapsible": 1,
"fieldname": "address_and_contact_section",
- "fieldtype": "Section Break",
- "label": "Address and Contact"
+ "fieldtype": "Section Break"
},
{
"fieldname": "address_display",
@@ -377,11 +379,28 @@
{
"fieldname": "column_break_48",
"fieldtype": "Column Break"
+ },
+ {
+ "fieldname": "address_and_contact_tab",
+ "fieldtype": "Tab Break",
+ "label": "Address & Contact"
+ },
+ {
+ "fieldname": "column_break_vodj",
+ "fieldtype": "Column Break"
+ },
+ {
+ "fieldname": "section_break_xban",
+ "fieldtype": "Section Break"
+ },
+ {
+ "fieldname": "column_break_lqmf",
+ "fieldtype": "Column Break"
}
],
"is_submittable": 1,
"links": [],
- "modified": "2023-06-15 15:46:53.865712",
+ "modified": "2024-11-26 13:46:07.760867",
"modified_by": "Administrator",
"module": "Accounts",
"name": "Dunning",
@@ -435,4 +454,4 @@
"states": [],
"title_field": "customer_name",
"track_changes": 1
-}
\ No newline at end of file
+}
diff --git a/erpnext/accounts/doctype/dunning/dunning.py b/erpnext/accounts/doctype/dunning/dunning.py
index ad58761e1bf..00ed85a4e0b 100644
--- a/erpnext/accounts/doctype/dunning/dunning.py
+++ b/erpnext/accounts/doctype/dunning/dunning.py
@@ -210,19 +210,32 @@ def get_linked_dunnings_as_per_state(sales_invoice, state):
@frappe.whitelist()
-def get_dunning_letter_text(dunning_type, doc, language=None):
+def get_dunning_letter_text(dunning_type: str, doc: str | dict, language: str | None = None) -> dict:
+ DOCTYPE = "Dunning Letter Text"
+ FIELDS = ["body_text", "closing_text", "language"]
+
if isinstance(doc, str):
doc = json.loads(doc)
+
+ if not language:
+ language = doc.get("language")
+
+ letter_text = None
if language:
- filters = {"parent": dunning_type, "language": language}
- else:
- filters = {"parent": dunning_type, "is_default_language": 1}
- letter_text = frappe.db.get_value(
- "Dunning Letter Text", filters, ["body_text", "closing_text", "language"], as_dict=1
- )
- if letter_text:
- return {
- "body_text": frappe.render_template(letter_text.body_text, doc),
- "closing_text": frappe.render_template(letter_text.closing_text, doc),
- "language": letter_text.language,
- }
+ letter_text = frappe.db.get_value(
+ DOCTYPE, {"parent": dunning_type, "language": language}, FIELDS, as_dict=1
+ )
+
+ if not letter_text:
+ letter_text = frappe.db.get_value(
+ DOCTYPE, {"parent": dunning_type, "is_default_language": 1}, FIELDS, as_dict=1
+ )
+
+ if not letter_text:
+ return {}
+
+ return {
+ "body_text": frappe.render_template(letter_text.body_text, doc),
+ "closing_text": frappe.render_template(letter_text.closing_text, doc),
+ "language": letter_text.language,
+ }
diff --git a/erpnext/accounts/doctype/dunning/test_dunning.py b/erpnext/accounts/doctype/dunning/test_dunning.py
index 62a0c90046b..ad45b882035 100644
--- a/erpnext/accounts/doctype/dunning/test_dunning.py
+++ b/erpnext/accounts/doctype/dunning/test_dunning.py
@@ -1,6 +1,9 @@
# Copyright (c) 2023, Frappe Technologies Pvt. Ltd. and Contributors
# See license.txt
+import json
+
import frappe
+from frappe.model import mapper
from frappe.tests.utils import FrappeTestCase
from frappe.utils import add_days, nowdate, today
@@ -68,6 +71,36 @@ class TestDunning(FrappeTestCase):
dunning.reload()
self.assertEqual(dunning.status, "Resolved")
+ def test_fetch_overdue_payments(self):
+ """
+ Create SI with overdue payment. Check if overdue payment is fetched in Dunning.
+ """
+ si1 = create_sales_invoice_against_cost_center(
+ posting_date=add_days(today(), -1 * 6),
+ qty=1,
+ rate=100,
+ )
+
+ si2 = create_sales_invoice_against_cost_center(
+ posting_date=add_days(today(), -1 * 6),
+ qty=1,
+ rate=300,
+ )
+
+ dunning = create_dunning_from_sales_invoice(si1.name)
+ dunning.overdue_payments = []
+
+ method = "erpnext.accounts.doctype.sales_invoice.sales_invoice.create_dunning"
+ updated_dunning = mapper.map_docs(method, json.dumps([si1.name, si2.name]), dunning)
+
+ self.assertEqual(len(updated_dunning.overdue_payments), 2)
+
+ self.assertEqual(updated_dunning.overdue_payments[0].sales_invoice, si1.name)
+ self.assertEqual(updated_dunning.overdue_payments[0].outstanding, si1.outstanding_amount)
+
+ self.assertEqual(updated_dunning.overdue_payments[1].sales_invoice, si2.name)
+ self.assertEqual(updated_dunning.overdue_payments[1].outstanding, si2.outstanding_amount)
+
def test_dunning_and_payment_against_partially_due_invoice(self):
"""
Create SI with first installment overdue. Check impact of Dunning and Payment Entry.
diff --git a/erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py b/erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py
index 8607d1ed71f..c08bd3878d5 100644
--- a/erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py
+++ b/erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py
@@ -74,6 +74,21 @@ class ExchangeRateRevaluation(Document):
if not (self.company and self.posting_date):
frappe.throw(_("Please select Company and Posting Date to getting entries"))
+ def before_submit(self):
+ self.remove_accounts_without_gain_loss()
+
+ def remove_accounts_without_gain_loss(self):
+ self.accounts = [account for account in self.accounts if account.gain_loss]
+
+ if not self.accounts:
+ frappe.throw(_("At least one account with exchange gain or loss is required"))
+
+ frappe.msgprint(
+ _("Removing rows without exchange gain or loss"),
+ alert=True,
+ indicator="yellow",
+ )
+
def on_cancel(self):
self.ignore_linked_doctypes = "GL Entry"
@@ -248,23 +263,23 @@ class ExchangeRateRevaluation(Document):
new_exchange_rate = get_exchange_rate(d.account_currency, company_currency, posting_date)
new_balance_in_base_currency = flt(d.balance_in_account_currency * new_exchange_rate)
gain_loss = flt(new_balance_in_base_currency, precision) - flt(d.balance, precision)
- if gain_loss:
- accounts.append(
- {
- "account": d.account,
- "party_type": d.party_type,
- "party": d.party,
- "account_currency": d.account_currency,
- "balance_in_base_currency": d.balance,
- "balance_in_account_currency": d.balance_in_account_currency,
- "zero_balance": d.zero_balance,
- "current_exchange_rate": current_exchange_rate,
- "new_exchange_rate": new_exchange_rate,
- "new_balance_in_base_currency": new_balance_in_base_currency,
- "new_balance_in_account_currency": d.balance_in_account_currency,
- "gain_loss": gain_loss,
- }
- )
+
+ accounts.append(
+ {
+ "account": d.account,
+ "party_type": d.party_type,
+ "party": d.party,
+ "account_currency": d.account_currency,
+ "balance_in_base_currency": d.balance,
+ "balance_in_account_currency": d.balance_in_account_currency,
+ "zero_balance": d.zero_balance,
+ "current_exchange_rate": current_exchange_rate,
+ "new_exchange_rate": new_exchange_rate,
+ "new_balance_in_base_currency": new_balance_in_base_currency,
+ "new_balance_in_account_currency": d.balance_in_account_currency,
+ "gain_loss": gain_loss,
+ }
+ )
# Handle Accounts with '0' balance in Account/Base Currency
for d in [x for x in account_details if x.zero_balance]:
@@ -288,23 +303,22 @@ class ExchangeRateRevaluation(Document):
current_exchange_rate * d.balance_in_account_currency
)
- if gain_loss:
- accounts.append(
- {
- "account": d.account,
- "party_type": d.party_type,
- "party": d.party,
- "account_currency": d.account_currency,
- "balance_in_base_currency": d.balance,
- "balance_in_account_currency": d.balance_in_account_currency,
- "zero_balance": d.zero_balance,
- "current_exchange_rate": current_exchange_rate,
- "new_exchange_rate": new_exchange_rate,
- "new_balance_in_base_currency": new_balance_in_base_currency,
- "new_balance_in_account_currency": new_balance_in_account_currency,
- "gain_loss": gain_loss,
- }
- )
+ accounts.append(
+ {
+ "account": d.account,
+ "party_type": d.party_type,
+ "party": d.party,
+ "account_currency": d.account_currency,
+ "balance_in_base_currency": d.balance,
+ "balance_in_account_currency": d.balance_in_account_currency,
+ "zero_balance": d.zero_balance,
+ "current_exchange_rate": current_exchange_rate,
+ "new_exchange_rate": new_exchange_rate,
+ "new_balance_in_base_currency": new_balance_in_base_currency,
+ "new_balance_in_account_currency": new_balance_in_account_currency,
+ "gain_loss": gain_loss,
+ }
+ )
return accounts
diff --git a/erpnext/accounts/doctype/exchange_rate_revaluation/test_exchange_rate_revaluation.py b/erpnext/accounts/doctype/exchange_rate_revaluation/test_exchange_rate_revaluation.py
index 51053f1f68c..3eef6ab3832 100644
--- a/erpnext/accounts/doctype/exchange_rate_revaluation/test_exchange_rate_revaluation.py
+++ b/erpnext/accounts/doctype/exchange_rate_revaluation/test_exchange_rate_revaluation.py
@@ -188,7 +188,7 @@ class TestExchangeRateRevaluation(AccountsTestMixin, FrappeTestCase):
pe = get_payment_entry(si.doctype, si.name)
pe.paid_amount = 95
- pe.source_exchange_rate = 84.211
+ pe.source_exchange_rate = 84.2105
pe.received_amount = 8000
pe.references = []
pe.save().submit()
@@ -229,7 +229,7 @@ class TestExchangeRateRevaluation(AccountsTestMixin, FrappeTestCase):
row = next(x for x in je.accounts if x.account == self.debtors_usd)
self.assertEqual(flt(row.credit_in_account_currency, precision), 5.0) # in USD
row = next(x for x in je.accounts if x.account != self.debtors_usd)
- self.assertEqual(flt(row.debit_in_account_currency, precision), 421.06) # in INR
+ self.assertEqual(flt(row.debit_in_account_currency, precision), 421.05) # in INR
# total_debit and total_credit will be 0.0, as JV is posting only to account currency fields
self.assertEqual(flt(je.total_debit, precision), 0.0)
diff --git a/erpnext/accounts/doctype/fiscal_year/fiscal_year.js b/erpnext/accounts/doctype/fiscal_year/fiscal_year.js
index a44b52f08f8..aeb9f982b4d 100644
--- a/erpnext/accounts/doctype/fiscal_year/fiscal_year.js
+++ b/erpnext/accounts/doctype/fiscal_year/fiscal_year.js
@@ -4,10 +4,7 @@
frappe.ui.form.on("Fiscal Year", {
onload: function (frm) {
if (frm.doc.__islocal) {
- frm.set_value(
- "year_start_date",
- frappe.datetime.add_days(frappe.defaults.get_default("year_end_date"), 1)
- );
+ frm.set_value("year_start_date", frappe.datetime.year_start());
}
},
year_start_date: function (frm) {
diff --git a/erpnext/accounts/doctype/fiscal_year/fiscal_year.json b/erpnext/accounts/doctype/fiscal_year/fiscal_year.json
index 66db37fe13b..de8f0337a3d 100644
--- a/erpnext/accounts/doctype/fiscal_year/fiscal_year.json
+++ b/erpnext/accounts/doctype/fiscal_year/fiscal_year.json
@@ -72,10 +72,10 @@
},
{
"default": "0",
- "description": "Less than 12 months.",
+ "description": "More/Less than 12 months.",
"fieldname": "is_short_year",
"fieldtype": "Check",
- "label": "Is Short Year",
+ "label": "Is Short/Long Year",
"set_only_once": 1
}
],
diff --git a/erpnext/accounts/doctype/gl_entry/gl_entry.json b/erpnext/accounts/doctype/gl_entry/gl_entry.json
index 2d106ad8cee..b438dbbe4ec 100644
--- a/erpnext/accounts/doctype/gl_entry/gl_entry.json
+++ b/erpnext/accounts/doctype/gl_entry/gl_entry.json
@@ -6,38 +6,50 @@
"document_type": "Document",
"engine": "InnoDB",
"field_order": [
+ "dates_section",
"posting_date",
"transaction_date",
+ "column_break_avko",
+ "fiscal_year",
+ "due_date",
+ "account_details_section",
"account",
+ "account_currency",
+ "column_break_ifvf",
+ "against",
"party_type",
"party",
- "cost_center",
- "debit",
- "credit",
- "account_currency",
- "debit_in_account_currency",
- "credit_in_account_currency",
- "against",
+ "transaction_details_section",
+ "voucher_type",
+ "voucher_no",
+ "voucher_subtype",
+ "transaction_currency",
+ "column_break_dpsx",
"against_voucher_type",
"against_voucher",
- "voucher_type",
- "voucher_subtype",
- "voucher_no",
"voucher_detail_no",
+ "transaction_exchange_rate",
+ "amounts_section",
+ "debit_in_account_currency",
+ "debit",
+ "debit_in_transaction_currency",
+ "column_break_bm1w",
+ "credit_in_account_currency",
+ "credit",
+ "credit_in_transaction_currency",
+ "dimensions_section",
+ "cost_center",
+ "column_break_lmnm",
"project",
- "remarks",
+ "more_info_section",
+ "finance_book",
+ "company",
"is_opening",
"is_advance",
- "fiscal_year",
- "company",
- "finance_book",
+ "column_break_8abq",
"to_rename",
- "due_date",
"is_cancelled",
- "transaction_currency",
- "debit_in_transaction_currency",
- "credit_in_transaction_currency",
- "transaction_exchange_rate"
+ "remarks"
],
"fields": [
{
@@ -267,7 +279,8 @@
{
"fieldname": "transaction_exchange_rate",
"fieldtype": "Float",
- "label": "Transaction Exchange Rate"
+ "label": "Transaction Exchange Rate",
+ "precision": "9"
},
{
"fieldname": "debit_in_transaction_currency",
@@ -285,13 +298,67 @@
"fieldname": "voucher_subtype",
"fieldtype": "Small Text",
"label": "Voucher Subtype"
+ },
+ {
+ "fieldname": "dates_section",
+ "fieldtype": "Section Break",
+ "label": "Dates"
+ },
+ {
+ "fieldname": "column_break_avko",
+ "fieldtype": "Column Break"
+ },
+ {
+ "fieldname": "account_details_section",
+ "fieldtype": "Section Break",
+ "label": "Account Details"
+ },
+ {
+ "fieldname": "column_break_ifvf",
+ "fieldtype": "Column Break"
+ },
+ {
+ "fieldname": "transaction_details_section",
+ "fieldtype": "Section Break",
+ "label": "Transaction Details"
+ },
+ {
+ "fieldname": "amounts_section",
+ "fieldtype": "Section Break",
+ "label": "Amounts"
+ },
+ {
+ "fieldname": "column_break_dpsx",
+ "fieldtype": "Column Break"
+ },
+ {
+ "fieldname": "more_info_section",
+ "fieldtype": "Section Break",
+ "label": "More Info"
+ },
+ {
+ "fieldname": "column_break_bm1w",
+ "fieldtype": "Column Break"
+ },
+ {
+ "fieldname": "dimensions_section",
+ "fieldtype": "Section Break",
+ "label": "Dimensions"
+ },
+ {
+ "fieldname": "column_break_lmnm",
+ "fieldtype": "Column Break"
+ },
+ {
+ "fieldname": "column_break_8abq",
+ "fieldtype": "Column Break"
}
],
"icon": "fa fa-list",
"idx": 1,
"in_create": 1,
"links": [],
- "modified": "2024-07-02 14:31:51.496466",
+ "modified": "2025-02-21 14:36:49.431166",
"modified_by": "Administrator",
"module": "Accounts",
"name": "GL Entry",
diff --git a/erpnext/accounts/doctype/gl_entry/gl_entry.py b/erpnext/accounts/doctype/gl_entry/gl_entry.py
index d74224c4aa2..2243420f13c 100644
--- a/erpnext/accounts/doctype/gl_entry/gl_entry.py
+++ b/erpnext/accounts/doctype/gl_entry/gl_entry.py
@@ -7,13 +7,17 @@ from frappe import _
from frappe.model.document import Document
from frappe.model.meta import get_field_precision
from frappe.model.naming import set_name_from_naming_options
-from frappe.utils import flt, fmt_money
+from frappe.utils import flt, fmt_money, now
import erpnext
from erpnext.accounts.doctype.accounting_dimension.accounting_dimension import (
get_checks_for_pl_and_bs_accounts,
)
-from erpnext.accounts.party import validate_party_frozen_disabled, validate_party_gle_currency
+from erpnext.accounts.party import (
+ validate_account_party_type,
+ validate_party_frozen_disabled,
+ validate_party_gle_currency,
+)
from erpnext.accounts.utils import get_account_currency, get_fiscal_year
from erpnext.exceptions import InvalidAccountCurrency
@@ -125,7 +129,7 @@ class GLEntry(Document):
if not self.get(k):
frappe.throw(_("{0} is required").format(_(self.meta.get_label(k))))
- if not (self.party_type and self.party):
+ if not self.is_cancelled and not (self.party_type and self.party):
account_type = frappe.get_cached_value("Account", self.account, "account_type")
if account_type == "Receivable":
frappe.throw(
@@ -268,8 +272,12 @@ class GLEntry(Document):
def validate_party(self):
validate_party_frozen_disabled(self.party_type, self.party)
+ validate_account_party_type(self)
def validate_currency(self):
+ if self.is_cancelled:
+ return
+
company_currency = erpnext.get_company_currency(self.company)
account_currency = get_account_currency(self.account)
@@ -430,8 +438,9 @@ def update_against_account(voucher_type, voucher_no):
def on_doctype_update():
- frappe.db.add_index("GL Entry", ["against_voucher_type", "against_voucher"])
frappe.db.add_index("GL Entry", ["voucher_type", "voucher_no"])
+ frappe.db.add_index("GL Entry", ["posting_date", "company"])
+ frappe.db.add_index("GL Entry", ["party_type", "party"])
def rename_gle_sle_docs():
@@ -447,7 +456,7 @@ def rename_temporarily_named_docs(doctype):
set_name_from_naming_options(frappe.get_meta(doctype).autoname, doc)
newname = doc.name
frappe.db.sql(
- f"UPDATE `tab{doctype}` SET name = %s, to_rename = 0 where name = %s",
- (newname, oldname),
+ f"UPDATE `tab{doctype}` SET name = %s, to_rename = 0, modified = %s where name = %s",
+ (newname, now(), oldname),
auto_commit=True,
)
diff --git a/erpnext/accounts/doctype/gl_entry/test_gl_entry.py b/erpnext/accounts/doctype/gl_entry/test_gl_entry.py
index 3edfd67b005..6ff378559c0 100644
--- a/erpnext/accounts/doctype/gl_entry/test_gl_entry.py
+++ b/erpnext/accounts/doctype/gl_entry/test_gl_entry.py
@@ -79,3 +79,65 @@ class TestGLEntry(unittest.TestCase):
"SELECT current from tabSeries where name = %s", naming_series
)[0][0]
self.assertEqual(old_naming_series_current_value + 2, new_naming_series_current_value)
+
+ def test_validate_account_party_type(self):
+ jv = make_journal_entry(
+ "_Test Account Cost for Goods Sold - _TC",
+ "_Test Bank - _TC",
+ 100,
+ "_Test Cost Center - _TC",
+ save=False,
+ submit=False,
+ )
+
+ for row in jv.accounts:
+ row.party_type = "Supplier"
+ break
+
+ jv.save()
+ try:
+ jv.submit()
+ except Exception as e:
+ self.assertEqual(
+ str(e),
+ "Party Type and Party can only be set for Receivable / Payable account_Test Account Cost for Goods Sold - _TC",
+ )
+
+ jv1 = make_journal_entry(
+ "_Test Account Cost for Goods Sold - _TC",
+ "_Test Bank - _TC",
+ 100,
+ "_Test Cost Center - _TC",
+ save=False,
+ submit=False,
+ )
+
+ for row in jv.accounts:
+ row.party_type = "Customer"
+ break
+
+ jv1.save()
+ try:
+ jv1.submit()
+ except Exception as e:
+ self.assertEqual(
+ str(e),
+ "Party Type and Party can only be set for Receivable / Payable account_Test Account Cost for Goods Sold - _TC",
+ )
+
+ def test_validate_account_party_type_shareholder(self):
+ jv = make_journal_entry(
+ "Opening Balance Equity - _TC",
+ "Cash - _TC",
+ 100,
+ "_Test Cost Center - _TC",
+ save=False,
+ submit=False,
+ )
+
+ for row in jv.accounts:
+ row.party_type = "Shareholder"
+ break
+
+ jv.save().submit()
+ self.assertEqual(1, jv.docstatus)
diff --git a/erpnext/accounts/doctype/journal_entry/journal_entry.js b/erpnext/accounts/doctype/journal_entry/journal_entry.js
index d290d794df1..a64aba417a6 100644
--- a/erpnext/accounts/doctype/journal_entry/journal_entry.js
+++ b/erpnext/accounts/doctype/journal_entry/journal_entry.js
@@ -360,21 +360,23 @@ erpnext.accounts.JournalEntry = class JournalEntry extends frappe.ui.form.Contro
accounts_add(doc, cdt, cdn) {
var row = frappe.get_doc(cdt, cdn);
+ row.exchange_rate = 1;
$.each(doc.accounts, function (i, d) {
if (d.account && d.party && d.party_type) {
row.account = d.account;
row.party = d.party;
row.party_type = d.party_type;
+ row.exchange_rate = d.exchange_rate;
}
});
// set difference
if (doc.difference) {
if (doc.difference > 0) {
- row.credit_in_account_currency = doc.difference;
+ row.credit_in_account_currency = doc.difference / row.exchange_rate;
row.credit = doc.difference;
} else {
- row.debit_in_account_currency = -doc.difference;
+ row.debit_in_account_currency = -doc.difference / row.exchange_rate;
row.debit = -doc.difference;
}
}
@@ -428,12 +430,6 @@ frappe.ui.form.on("Journal Entry Account", {
});
}
},
- cost_center: function (frm, dt, dn) {
- // Don't reset for Gain/Loss type journals, as it will make Debit and Credit values '0'
- if (frm.doc.voucher_type != "Exchange Gain Or Loss") {
- erpnext.journal_entry.set_account_details(frm, dt, dn);
- }
- },
account: function (frm, dt, dn) {
erpnext.journal_entry.set_account_details(frm, dt, dn);
@@ -680,6 +676,7 @@ $.extend(erpnext.journal_entry, {
callback: function (r) {
if (r.message) {
$.extend(d, r.message);
+ erpnext.journal_entry.set_amount_on_last_row(frm, dt, dn);
erpnext.journal_entry.set_debit_credit_in_company_currency(frm, dt, dn);
refresh_field("accounts");
}
@@ -687,4 +684,26 @@ $.extend(erpnext.journal_entry, {
});
}
},
+ set_amount_on_last_row: function (frm, dt, dn) {
+ let row = locals[dt][dn];
+ let length = frm.doc.accounts.length;
+ if (row.idx != length) return;
+
+ let difference = frm.doc.accounts.reduce((total, row) => {
+ if (row.idx == length) return total;
+
+ return total + row.debit - row.credit;
+ }, 0);
+
+ if (difference) {
+ if (difference > 0) {
+ row.credit_in_account_currency = difference / row.exchange_rate;
+ row.credit = difference;
+ } else {
+ row.debit_in_account_currency = -difference / row.exchange_rate;
+ row.debit = -difference;
+ }
+ }
+ refresh_field("accounts");
+ },
});
diff --git a/erpnext/accounts/doctype/journal_entry/journal_entry.py b/erpnext/accounts/doctype/journal_entry/journal_entry.py
index 6adc8be3f7d..e8ac493d659 100644
--- a/erpnext/accounts/doctype/journal_entry/journal_entry.py
+++ b/erpnext/accounts/doctype/journal_entry/journal_entry.py
@@ -127,9 +127,6 @@ class JournalEntry(AccountsController):
self.set_amounts_in_company_currency()
self.validate_debit_credit_amount()
self.set_total_debit_credit()
- # Do not validate while importing via data import
- if not frappe.flags.in_import:
- self.validate_total_debit_and_credit()
if not frappe.flags.is_reverse_depr_entry:
self.validate_against_jv()
@@ -144,6 +141,7 @@ class JournalEntry(AccountsController):
self.validate_empty_accounts_table()
self.validate_inter_company_accounts()
self.validate_depr_entry_voucher_type()
+ self.validate_company_in_accounting_dimension()
self.validate_advance_accounts()
if self.docstatus == 0:
@@ -184,10 +182,16 @@ class JournalEntry(AccountsController):
else:
return self._cancel()
+ def before_submit(self):
+ # Do not validate while importing via data import
+ if not frappe.flags.in_import:
+ self.validate_total_debit_and_credit()
+
def on_submit(self):
self.validate_cheque_info()
self.check_credit_limit()
self.make_gl_entries()
+ self.make_advance_payment_ledger_entries()
self.update_advance_paid()
self.update_asset_value()
self.update_inter_company_jv()
@@ -195,6 +199,11 @@ class JournalEntry(AccountsController):
self.update_booked_depreciation()
def on_update_after_submit(self):
+ # Flag will be set on Reconciliation
+ # Reconciliation tool will anyways repost ledger entries. So, no need to check and do implicit repost.
+ if self.flags.get("ignore_reposting_on_reconciliation"):
+ return
+
self.needs_repost = self.check_if_fields_updated(fields_to_check=[], child_tables={"accounts": []})
if self.needs_repost:
self.validate_for_repost()
@@ -213,8 +222,10 @@ class JournalEntry(AccountsController):
"Repost Accounting Ledger Items",
"Unreconcile Payment",
"Unreconcile Payment Entries",
+ "Advance Payment Ledger Entry",
)
self.make_gl_entries(1)
+ self.make_advance_payment_ledger_entries()
self.update_advance_paid()
self.unlink_advance_entry_reference()
self.unlink_asset_reference()
@@ -254,7 +265,7 @@ class JournalEntry(AccountsController):
frappe.throw(_("Journal Entry type should be set as Depreciation Entry for asset depreciation"))
def validate_stock_accounts(self):
- stock_accounts = get_stock_accounts(self.company, self.doctype, self.name)
+ stock_accounts = get_stock_accounts(self.company, accounts=self.accounts)
for account in stock_accounts:
account_bal, stock_bal, warehouse_list = get_stock_and_account_balance(
account, self.posting_date, self.company
@@ -565,8 +576,22 @@ class JournalEntry(AccountsController):
if customers:
from erpnext.selling.doctype.customer.customer import check_credit_limit
+ customer_details = frappe._dict(
+ frappe.db.get_all(
+ "Customer Credit Limit",
+ filters={
+ "parent": ["in", customers],
+ "parenttype": ["=", "Customer"],
+ "company": ["=", self.company],
+ },
+ fields=["parent", "bypass_credit_limit_check"],
+ as_list=True,
+ )
+ )
+
for customer in customers:
- check_credit_limit(customer, self.company)
+ ignore_outstanding_sales_order = bool(customer_details.get(customer))
+ check_credit_limit(customer, self.company, ignore_outstanding_sales_order)
def validate_cheque_info(self):
if self.voucher_type in ["Bank Entry"]:
@@ -1049,14 +1074,15 @@ class JournalEntry(AccountsController):
gl_map = []
company_currency = erpnext.get_company_currency(self.company)
+ self.transaction_currency = company_currency
+ self.transaction_exchange_rate = 1
if self.multi_currency:
for row in self.get("accounts"):
if row.account_currency != company_currency:
- self.currency = row.account_currency
- self.conversion_rate = row.exchange_rate
+ # Journal assumes the first foreign currency as transaction currency
+ self.transaction_currency = row.account_currency
+ self.transaction_exchange_rate = row.exchange_rate
break
- else:
- self.currency = company_currency
for d in self.get("accounts"):
if d.debit or d.credit or (self.voucher_type == "Exchange Gain Or Loss"):
@@ -1081,6 +1107,18 @@ class JournalEntry(AccountsController):
"credit_in_account_currency": flt(
d.credit_in_account_currency, d.precision("credit_in_account_currency")
),
+ "transaction_currency": self.transaction_currency,
+ "transaction_exchange_rate": self.transaction_exchange_rate,
+ "debit_in_transaction_currency": flt(
+ d.debit_in_account_currency, d.precision("debit_in_account_currency")
+ )
+ if self.transaction_currency == d.account_currency
+ else flt(d.debit, d.precision("debit")) / self.transaction_exchange_rate,
+ "credit_in_transaction_currency": flt(
+ d.credit_in_account_currency, d.precision("credit_in_account_currency")
+ )
+ if self.transaction_currency == d.account_currency
+ else flt(d.credit, d.precision("credit")) / self.transaction_exchange_rate,
"against_voucher_type": d.reference_type,
"against_voucher": d.reference_name,
"remarks": remarks,
@@ -1663,6 +1701,8 @@ def make_reverse_journal_entry(source_name, target_doc=None):
"debit": "credit",
"credit_in_account_currency": "debit_in_account_currency",
"credit": "debit",
+ "reference_type": "reference_type",
+ "reference_name": "reference_name",
},
},
},
diff --git a/erpnext/accounts/doctype/journal_entry/test_journal_entry.py b/erpnext/accounts/doctype/journal_entry/test_journal_entry.py
index c53faf9ff39..4d2d14abea4 100644
--- a/erpnext/accounts/doctype/journal_entry/test_journal_entry.py
+++ b/erpnext/accounts/doctype/journal_entry/test_journal_entry.py
@@ -146,10 +146,9 @@ class TestJournalEntry(unittest.TestCase):
"credit_in_account_currency": 0 if diff > 0 else abs(diff),
},
)
- jv.insert()
if account_bal == stock_bal:
- self.assertRaises(StockAccountInvalidTransaction, jv.submit)
+ self.assertRaises(StockAccountInvalidTransaction, jv.save)
frappe.db.rollback()
else:
jv.submit()
@@ -515,6 +514,72 @@ class TestJournalEntry(unittest.TestCase):
self.assertEqual(row.debit_in_account_currency, 100)
self.assertEqual(row.credit_in_account_currency, 100)
+ def test_toggle_debit_credit_if_negative(self):
+ from erpnext.accounts.general_ledger import process_gl_map
+
+ # Create JV with defaut cost center - _Test Cost Center
+ frappe.db.set_single_value("Accounts Settings", "merge_similar_account_heads", 0)
+
+ jv = frappe.new_doc("Journal Entry")
+ jv.posting_date = nowdate()
+ jv.company = "_Test Company"
+ jv.user_remark = "test"
+ jv.extend(
+ "accounts",
+ [
+ {
+ "account": "_Test Cash - _TC",
+ "debit": 100 * -1,
+ "debit_in_account_currency": 100 * -1,
+ "exchange_rate": 1,
+ },
+ {
+ "account": "_Test Bank - _TC",
+ "credit": 100 * -1,
+ "credit_in_account_currency": 100 * -1,
+ "exchange_rate": 1,
+ },
+ ],
+ )
+
+ jv.flags.ignore_validate = True
+ jv.save()
+
+ self.assertEqual(len(jv.accounts), 2)
+
+ gl_map = jv.build_gl_map()
+
+ for row in gl_map:
+ if row.account == "_Test Cash - _TC":
+ self.assertEqual(row.debit, 100 * -1)
+ self.assertEqual(row.debit_in_account_currency, 100 * -1)
+ self.assertEqual(row.debit_in_transaction_currency, 100 * -1)
+
+ gl_map = process_gl_map(gl_map, False)
+
+ for row in gl_map:
+ if row.account == "_Test Cash - _TC":
+ self.assertEqual(row.credit, 100)
+ self.assertEqual(row.credit_in_account_currency, 100)
+ self.assertEqual(row.credit_in_transaction_currency, 100)
+
+ def test_transaction_exchange_rate_on_journals(self):
+ jv = make_journal_entry("_Test Bank - _TC", "_Test Receivable USD - _TC", 100, save=False)
+ jv.accounts[0].update({"debit_in_account_currency": 8500, "exchange_rate": 1})
+ jv.accounts[1].update({"party_type": "Customer", "party": "_Test Customer USD", "exchange_rate": 85})
+ jv.submit()
+ actual = frappe.db.get_all(
+ "GL Entry",
+ filters={"voucher_no": jv.name, "is_cancelled": 0},
+ fields=["account", "transaction_exchange_rate"],
+ order_by="account",
+ )
+ expected = [
+ {"account": "_Test Bank - _TC", "transaction_exchange_rate": 85.0},
+ {"account": "_Test Receivable USD - _TC", "transaction_exchange_rate": 85.0},
+ ]
+ self.assertEqual(expected, actual)
+
def make_journal_entry(
account1,
@@ -526,13 +591,14 @@ def make_journal_entry(
save=True,
submit=False,
project=None,
+ company=None,
):
if not cost_center:
cost_center = "_Test Cost Center - _TC"
jv = frappe.new_doc("Journal Entry")
jv.posting_date = posting_date or nowdate()
- jv.company = "_Test Company"
+ jv.company = company or "_Test Company"
jv.user_remark = "test"
jv.multi_currency = 1
jv.set(
diff --git a/erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js b/erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js
index f1efba8a954..4938e6690e5 100644
--- a/erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js
+++ b/erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js
@@ -28,7 +28,12 @@ frappe.ui.form.on("Opening Invoice Creation Tool", {
frm.refresh_fields();
frm.page.clear_indicator();
frm.dashboard.hide_progress();
- frappe.msgprint(__("Opening {0} Invoices created", [frm.doc.invoice_type]));
+
+ if (frm.doc.invoice_type == "Sales") {
+ frappe.msgprint(__("Opening Sales Invoices have been created."));
+ } else {
+ frappe.msgprint(__("Opening Purchase Invoices have been created."));
+ }
},
1500,
data.title
@@ -48,12 +53,19 @@ frappe.ui.form.on("Opening Invoice Creation Tool", {
!frm.doc.import_in_progress && frm.trigger("make_dashboard");
frm.page.set_primary_action(__("Create Invoices"), () => {
let btn_primary = frm.page.btn_primary.get(0);
+ let freeze_message;
+ if (frm.doc.invoice_type == "Sales") {
+ freeze_message = __("Creating Sales Invoices ...");
+ } else {
+ freeze_message = __("Creating Purchase Invoices ...");
+ }
+
return frm.call({
doc: frm.doc,
btn: $(btn_primary),
method: "make_invoices",
freeze: 1,
- freeze_message: __("Creating {0} Invoice", [frm.doc.invoice_type]),
+ freeze_message: freeze_message,
});
});
diff --git a/erpnext/accounts/doctype/payment_entry/payment_entry.js b/erpnext/accounts/doctype/payment_entry/payment_entry.js
index b50dcd217e7..2e13c932de4 100644
--- a/erpnext/accounts/doctype/payment_entry/payment_entry.js
+++ b/erpnext/accounts/doctype/payment_entry/payment_entry.js
@@ -26,6 +26,22 @@ frappe.ui.form.on("Payment Entry", {
}
erpnext.accounts.dimensions.setup_dimension_filters(frm, frm.doctype);
+
+ // project excluded in setup_dimension_filters
+ frm.set_query("project", function (doc) {
+ let filters = {
+ company: doc.company,
+ };
+ if (doc.party_type == "Customer") filters.customer = doc.party;
+ return {
+ query: "erpnext.controllers.queries.get_project_name",
+ filters,
+ };
+ });
+
+ if (frm.is_new()) {
+ set_default_party_type(frm);
+ }
},
setup: function (frm) {
@@ -174,6 +190,21 @@ frappe.ui.form.on("Payment Entry", {
};
});
+ frm.set_query("payment_request", "references", function (doc, cdt, cdn) {
+ const row = frappe.get_doc(cdt, cdn);
+ return {
+ query: "erpnext.accounts.doctype.payment_request.payment_request.get_open_payment_requests_query",
+ filters: {
+ reference_doctype: row.reference_doctype,
+ reference_name: row.reference_name,
+ company: doc.company,
+ status: ["!=", "Paid"],
+ outstanding_amount: [">", 0], // for compatibility with old data
+ docstatus: 1,
+ },
+ };
+ });
+
frm.set_query("sales_taxes_and_charges_template", function () {
return {
filters: {
@@ -191,7 +222,15 @@ frappe.ui.form.on("Payment Entry", {
},
};
});
+
+ frm.add_fetch(
+ "payment_request",
+ "outstanding_amount",
+ "payment_request_outstanding",
+ "Payment Entry Reference"
+ );
},
+
refresh: function (frm) {
erpnext.hide_company(frm);
frm.events.hide_unhide_fields(frm);
@@ -216,6 +255,11 @@ frappe.ui.form.on("Payment Entry", {
);
}
erpnext.accounts.unreconcile_payment.add_unreconcile_btn(frm);
+ frappe.flags.allocate_payment_amount = true;
+ },
+
+ validate: async function (frm) {
+ await frm.events.set_exchange_gain_loss_deduction(frm);
},
validate_company: (frm) => {
@@ -296,11 +340,6 @@ frappe.ui.form.on("Payment Entry", {
"write_off_difference_amount",
frm.doc.difference_amount && frm.doc.party && frm.doc.total_allocated_amount > party_amount
);
-
- frm.toggle_display(
- "set_exchange_gain_loss",
- frm.doc.paid_amount && frm.doc.received_amount && frm.doc.difference_amount
- );
},
set_dynamic_labels: function (frm) {
@@ -383,9 +422,19 @@ frappe.ui.form.on("Payment Entry", {
},
payment_type: function (frm) {
+ set_default_party_type(frm);
+
if (frm.doc.payment_type == "Internal Transfer") {
$.each(
- ["party", "party_balance", "paid_from", "paid_to", "references", "total_allocated_amount"],
+ [
+ "party",
+ "party_type",
+ "party_balance",
+ "paid_from",
+ "paid_to",
+ "references",
+ "total_allocated_amount",
+ ],
function (i, field) {
frm.set_value(field, null);
}
@@ -767,29 +816,43 @@ frappe.ui.form.on("Payment Entry", {
paid_amount: function (frm) {
frm.set_value("base_paid_amount", flt(frm.doc.paid_amount) * flt(frm.doc.source_exchange_rate));
+ let company_currency = frappe.get_doc(":Company", frm.doc.company).default_currency;
+ if (!frm.doc.received_amount) {
+ if (frm.doc.paid_from_account_currency == frm.doc.paid_to_account_currency) {
+ frm.set_value("received_amount", frm.doc.paid_amount);
+ } else if (company_currency == frm.doc.paid_to_account_currency) {
+ frm.set_value("received_amount", frm.doc.base_paid_amount);
+ frm.set_value("base_received_amount", frm.doc.base_paid_amount);
+ }
+ }
frm.trigger("reset_received_amount");
frm.events.hide_unhide_fields(frm);
},
received_amount: function (frm) {
+ let company_currency = frappe.get_doc(":Company", frm.doc.company).default_currency;
frm.set_paid_amount_based_on_received_amount = true;
- if (!frm.doc.paid_amount && frm.doc.paid_from_account_currency == frm.doc.paid_to_account_currency) {
- frm.set_value("paid_amount", frm.doc.received_amount);
-
- if (frm.doc.target_exchange_rate) {
- frm.set_value("source_exchange_rate", frm.doc.target_exchange_rate);
- }
- frm.set_value("base_paid_amount", frm.doc.base_received_amount);
- }
-
frm.set_value(
"base_received_amount",
flt(frm.doc.received_amount) * flt(frm.doc.target_exchange_rate)
);
+ if (!frm.doc.paid_amount) {
+ if (frm.doc.paid_from_account_currency == frm.doc.paid_to_account_currency) {
+ frm.set_value("paid_amount", frm.doc.received_amount);
+ if (frm.doc.target_exchange_rate) {
+ frm.set_value("source_exchange_rate", frm.doc.target_exchange_rate);
+ }
+ frm.set_value("base_paid_amount", frm.doc.base_received_amount);
+ } else if (company_currency == frm.doc.paid_from_account_currency) {
+ frm.set_value("paid_amount", frm.doc.base_received_amount);
+ frm.set_value("base_paid_amount", frm.doc.base_received_amount);
+ }
+ }
+
if (frm.doc.payment_type == "Pay")
- frm.events.allocate_party_amount_against_ref_docs(frm, frm.doc.received_amount, 1);
+ frm.events.allocate_party_amount_against_ref_docs(frm, frm.doc.received_amount, true);
else frm.events.set_unallocated_amount(frm);
frm.set_paid_amount_based_on_received_amount = false;
@@ -810,7 +873,7 @@ frappe.ui.form.on("Payment Entry", {
}
if (frm.doc.payment_type == "Receive")
- frm.events.allocate_party_amount_against_ref_docs(frm, frm.doc.paid_amount, 1);
+ frm.events.allocate_party_amount_against_ref_docs(frm, frm.doc.paid_amount, true);
else frm.events.set_unallocated_amount(frm);
},
@@ -981,6 +1044,7 @@ frappe.ui.form.on("Payment Entry", {
c.outstanding_amount = d.outstanding_amount;
c.bill_no = d.bill_no;
c.payment_term = d.payment_term;
+ c.payment_term_outstanding = d.payment_term_outstanding;
c.allocated_amount = d.allocated_amount;
c.account = d.account;
@@ -1030,7 +1094,8 @@ frappe.ui.form.on("Payment Entry", {
frm.events.allocate_party_amount_against_ref_docs(
frm,
- frm.doc.payment_type == "Receive" ? frm.doc.paid_amount : frm.doc.received_amount
+ frm.doc.payment_type == "Receive" ? frm.doc.paid_amount : frm.doc.received_amount,
+ false
);
},
});
@@ -1044,93 +1109,13 @@ frappe.ui.form.on("Payment Entry", {
return ["Sales Invoice", "Purchase Invoice"];
},
- allocate_party_amount_against_ref_docs: function (frm, paid_amount, paid_amount_change) {
- var total_positive_outstanding_including_order = 0;
- var total_negative_outstanding = 0;
- var total_deductions = frappe.utils.sum(
- $.map(frm.doc.deductions || [], function (d) {
- return flt(d.amount);
- })
- );
-
- paid_amount -= total_deductions;
-
- $.each(frm.doc.references || [], function (i, row) {
- if (flt(row.outstanding_amount) > 0)
- total_positive_outstanding_including_order += flt(row.outstanding_amount);
- else total_negative_outstanding += Math.abs(flt(row.outstanding_amount));
+ allocate_party_amount_against_ref_docs: async function (frm, paid_amount, paid_amount_change) {
+ await frm.call("allocate_amount_to_references", {
+ paid_amount: paid_amount,
+ paid_amount_change: paid_amount_change,
+ allocate_payment_amount: frappe.flags.allocate_payment_amount ?? false,
});
- var allocated_negative_outstanding = 0;
- if (
- (frm.doc.payment_type == "Receive" && frm.doc.party_type == "Customer") ||
- (frm.doc.payment_type == "Pay" && frm.doc.party_type == "Supplier") ||
- (frm.doc.payment_type == "Pay" && frm.doc.party_type == "Employee")
- ) {
- if (total_positive_outstanding_including_order > paid_amount) {
- var remaining_outstanding = total_positive_outstanding_including_order - paid_amount;
- allocated_negative_outstanding =
- total_negative_outstanding < remaining_outstanding
- ? total_negative_outstanding
- : remaining_outstanding;
- }
-
- var allocated_positive_outstanding = paid_amount + allocated_negative_outstanding;
- } else if (["Customer", "Supplier"].includes(frm.doc.party_type)) {
- total_negative_outstanding = flt(total_negative_outstanding, precision("outstanding_amount"));
- if (paid_amount > total_negative_outstanding) {
- if (total_negative_outstanding == 0) {
- frappe.msgprint(
- __("Cannot {0} {1} {2} without any negative outstanding invoice", [
- frm.doc.payment_type,
- frm.doc.party_type == "Customer" ? "to" : "from",
- frm.doc.party_type,
- ])
- );
- return false;
- } else {
- frappe.msgprint(
- __("Paid Amount cannot be greater than total negative outstanding amount {0}", [
- total_negative_outstanding,
- ])
- );
- return false;
- }
- } else {
- allocated_positive_outstanding = total_negative_outstanding - paid_amount;
- allocated_negative_outstanding =
- paid_amount +
- (total_positive_outstanding_including_order < allocated_positive_outstanding
- ? total_positive_outstanding_including_order
- : allocated_positive_outstanding);
- }
- }
-
- $.each(frm.doc.references || [], function (i, row) {
- if (frappe.flags.allocate_payment_amount == 0) {
- //If allocate payment amount checkbox is unchecked, set zero to allocate amount
- row.allocated_amount = 0;
- } else if (
- frappe.flags.allocate_payment_amount != 0 &&
- (!row.allocated_amount || paid_amount_change)
- ) {
- if (row.outstanding_amount > 0 && allocated_positive_outstanding >= 0) {
- row.allocated_amount =
- row.outstanding_amount >= allocated_positive_outstanding
- ? allocated_positive_outstanding
- : row.outstanding_amount;
- allocated_positive_outstanding -= flt(row.allocated_amount);
- } else if (row.outstanding_amount < 0 && allocated_negative_outstanding) {
- row.allocated_amount =
- Math.abs(row.outstanding_amount) >= allocated_negative_outstanding
- ? -1 * allocated_negative_outstanding
- : row.outstanding_amount;
- allocated_negative_outstanding -= Math.abs(flt(row.allocated_amount));
- }
- }
- });
-
- frm.refresh_fields();
frm.events.set_total_allocated_amount(frm);
},
@@ -1159,36 +1144,34 @@ frappe.ui.form.on("Payment Entry", {
},
set_unallocated_amount: function (frm) {
- var unallocated_amount = 0;
- var total_deductions = frappe.utils.sum(
- $.map(frm.doc.deductions || [], function (d) {
- return flt(d.amount);
- })
- );
+ let unallocated_amount = 0;
+ let deductions_to_consider = 0;
+
+ for (const row of frm.doc.deductions || []) {
+ if (!row.is_exchange_gain_loss) deductions_to_consider += flt(row.amount);
+ }
+ const included_taxes = get_included_taxes(frm);
if (frm.doc.party) {
if (
frm.doc.payment_type == "Receive" &&
- frm.doc.base_total_allocated_amount < frm.doc.base_received_amount + total_deductions &&
- frm.doc.total_allocated_amount <
- frm.doc.paid_amount + total_deductions / frm.doc.source_exchange_rate
- ) {
- unallocated_amount =
- (frm.doc.base_received_amount +
- total_deductions -
- flt(frm.doc.base_total_taxes_and_charges) -
- frm.doc.base_total_allocated_amount) /
- frm.doc.source_exchange_rate;
- } else if (
- frm.doc.payment_type == "Pay" &&
- frm.doc.base_total_allocated_amount < frm.doc.base_paid_amount - total_deductions &&
- frm.doc.total_allocated_amount <
- frm.doc.received_amount + total_deductions / frm.doc.target_exchange_rate
+ frm.doc.base_total_allocated_amount < frm.doc.base_paid_amount + deductions_to_consider
) {
unallocated_amount =
(frm.doc.base_paid_amount +
- flt(frm.doc.base_total_taxes_and_charges) -
- (total_deductions + frm.doc.base_total_allocated_amount)) /
+ deductions_to_consider -
+ frm.doc.base_total_allocated_amount -
+ included_taxes) /
+ frm.doc.source_exchange_rate;
+ } else if (
+ frm.doc.payment_type == "Pay" &&
+ frm.doc.base_total_allocated_amount < frm.doc.base_received_amount - deductions_to_consider
+ ) {
+ unallocated_amount =
+ (frm.doc.base_received_amount -
+ deductions_to_consider -
+ frm.doc.base_total_allocated_amount -
+ included_taxes) /
frm.doc.target_exchange_rate;
}
}
@@ -1282,77 +1265,85 @@ frappe.ui.form.on("Payment Entry", {
},
write_off_difference_amount: function (frm) {
- frm.events.set_deductions_entry(frm, "write_off_account");
+ frm.events.set_write_off_deduction(frm);
},
- set_exchange_gain_loss: function (frm) {
- frm.events.set_deductions_entry(frm, "exchange_gain_loss_account");
+ base_paid_amount: function (frm) {
+ frm.events.set_exchange_gain_loss_deduction(frm);
},
- set_deductions_entry: function (frm, account) {
- if (frm.doc.difference_amount) {
- frappe.call({
- method: "erpnext.accounts.doctype.payment_entry.payment_entry.get_company_defaults",
- args: {
- company: frm.doc.company,
- },
- callback: function (r, rt) {
- if (r.message) {
- const write_off_row = $.map(frm.doc["deductions"] || [], function (t) {
- return t.account == r.message[account] ? t : null;
- });
+ base_received_amount: function (frm) {
+ frm.events.set_exchange_gain_loss_deduction(frm);
+ },
- const difference_amount = flt(
- frm.doc.difference_amount,
- precision("difference_amount")
- );
+ set_exchange_gain_loss_deduction: async function (frm) {
+ // wait for allocate_party_amount_against_ref_docs to finish
+ await frappe.after_ajax();
+ const base_paid_amount = frm.doc.base_paid_amount || 0;
+ const base_received_amount = frm.doc.base_received_amount || 0;
+ const exchange_gain_loss = flt(
+ base_paid_amount - base_received_amount,
+ get_deduction_amount_precision()
+ );
- const add_deductions = (details) => {
- let row = null;
- if (!write_off_row.length && difference_amount) {
- row = frm.add_child("deductions");
- row.account = details[account];
- row.cost_center = details["cost_center"];
- } else {
- row = write_off_row[0];
- }
-
- if (row) {
- row.amount = flt(row.amount) + difference_amount;
- } else {
- frappe.msgprint(__("No gain or loss in the exchange rate"));
- }
- refresh_field("deductions");
- };
-
- if (!r.message[account]) {
- frappe.prompt(
- {
- label: __("Please Specify Account"),
- fieldname: account,
- fieldtype: "Link",
- options: "Account",
- get_query: () => ({
- filters: {
- company: frm.doc.company,
- },
- }),
- },
- (values) => {
- const details = Object.assign({}, r.message, values);
- add_deductions(details);
- },
- __(frappe.unscrub(account))
- );
- } else {
- add_deductions(r.message);
- }
-
- frm.events.set_unallocated_amount(frm);
- }
- },
- });
+ if (!exchange_gain_loss) {
+ frm.events.delete_exchange_gain_loss(frm);
+ return;
}
+
+ const account_fieldname = "exchange_gain_loss_account";
+ let row = (frm.doc.deductions || []).find((t) => t.is_exchange_gain_loss);
+
+ if (!row) {
+ const response = await get_company_defaults(frm.doc.company);
+
+ const account =
+ response.message?.[account_fieldname] ||
+ (await prompt_for_missing_account(frm, account_fieldname));
+
+ row = frm.add_child("deductions");
+ row.account = account;
+ row.cost_center = response.message?.cost_center;
+ row.is_exchange_gain_loss = 1;
+ }
+
+ row.amount = exchange_gain_loss;
+ frm.refresh_field("deductions");
+ frm.events.set_unallocated_amount(frm);
+ },
+
+ delete_exchange_gain_loss: function (frm) {
+ const exchange_gain_loss_row = (frm.doc.deductions || []).find((row) => row.is_exchange_gain_loss);
+
+ if (!exchange_gain_loss_row) return;
+
+ exchange_gain_loss_row.amount = 0;
+ frm.get_field("deductions").grid.grid_rows[exchange_gain_loss_row.idx - 1].remove();
+ frm.refresh_field("deductions");
+ },
+
+ set_write_off_deduction: async function (frm) {
+ const difference_amount = flt(frm.doc.difference_amount, get_deduction_amount_precision());
+ if (!difference_amount) return;
+
+ const account_fieldname = "write_off_account";
+ const response = await get_company_defaults(frm.doc.company);
+ const write_off_account =
+ response.message?.[account_fieldname] ||
+ (await prompt_for_missing_account(frm, account_fieldname));
+
+ if (!write_off_account) return;
+
+ let row = (frm.doc["deductions"] || []).find((t) => t.account == write_off_account);
+ if (!row) {
+ row = frm.add_child("deductions");
+ row.account = write_off_account;
+ row.cost_center = response.message?.cost_center;
+ }
+
+ row.amount = flt(row.amount) + difference_amount;
+ frm.refresh_field("deductions");
+ frm.events.set_unallocated_amount(frm);
},
bank_account: function (frm) {
@@ -1367,6 +1358,24 @@ frappe.ui.form.on("Payment Entry", {
if (r.message) {
if (!frm.doc.mode_of_payment) {
frm.set_value(field, r.message.account);
+ } else {
+ frappe.call({
+ method: "frappe.client.get_value",
+ args: {
+ doctype: "Mode of Payment Account",
+ filters: {
+ parent: frm.doc.mode_of_payment,
+ company: frm.doc.company,
+ },
+ fieldname: "default_account",
+ parent: "Mode of Payment",
+ },
+ callback: function (res) {
+ if (!res.message.default_account) {
+ frm.set_value(field, r.message.account);
+ }
+ },
+ });
}
frm.set_value("bank", r.message.bank);
frm.set_value("bank_account_no", r.message.bank_account_no);
@@ -1678,6 +1687,62 @@ frappe.ui.form.on("Payment Entry", {
return current_tax_amount;
},
+
+ cost_center: function (frm) {
+ if (frm.doc.posting_date && (frm.doc.paid_from || frm.doc.paid_to)) {
+ return frappe.call({
+ method: "erpnext.accounts.doctype.payment_entry.payment_entry.get_party_and_account_balance",
+ args: {
+ company: frm.doc.company,
+ date: frm.doc.posting_date,
+ paid_from: frm.doc.paid_from,
+ paid_to: frm.doc.paid_to,
+ ptype: frm.doc.party_type,
+ pty: frm.doc.party,
+ cost_center: frm.doc.cost_center,
+ },
+ callback: function (r, rt) {
+ if (r.message) {
+ frappe.run_serially([
+ () => {
+ frm.set_value(
+ "paid_from_account_balance",
+ r.message.paid_from_account_balance
+ );
+ frm.set_value("paid_to_account_balance", r.message.paid_to_account_balance);
+ frm.set_value("party_balance", r.message.party_balance);
+ },
+ ]);
+ }
+ },
+ });
+ }
+ },
+
+ after_save: function (frm) {
+ const { matched_payment_requests } = frappe.last_response;
+ if (!matched_payment_requests) return;
+
+ const COLUMN_LABEL = [
+ [__("Reference DocType"), __("Reference Name"), __("Allocated Amount"), __("Payment Request")],
+ ];
+
+ frappe.msgprint({
+ title: __("Unset Matched Payment Request"),
+ message: COLUMN_LABEL.concat(matched_payment_requests),
+ as_table: true,
+ wide: true,
+ primary_action: {
+ label: __("Allocate Payment Request"),
+ action() {
+ frappe.hide_msgprint();
+ frm.call("set_matched_payment_requests", { matched_payment_requests }, () => {
+ frm.dirty();
+ });
+ },
+ },
+ });
+ },
});
frappe.ui.form.on("Payment Entry Reference", {
@@ -1762,6 +1827,13 @@ frappe.ui.form.on("Advance Taxes and Charges", {
});
frappe.ui.form.on("Payment Entry Deduction", {
+ before_deductions_remove: function (doc, cdt, cdn) {
+ const row = frappe.get_doc(cdt, cdn);
+ if (row.is_exchange_gain_loss && row.amount) {
+ frappe.throw(__("Cannot delete Exchange Gain/Loss row"));
+ }
+ },
+
amount: function (frm) {
frm.events.set_unallocated_amount(frm);
},
@@ -1770,35 +1842,64 @@ frappe.ui.form.on("Payment Entry Deduction", {
frm.events.set_unallocated_amount(frm);
},
});
-frappe.ui.form.on("Payment Entry", {
- cost_center: function (frm) {
- if (frm.doc.posting_date && (frm.doc.paid_from || frm.doc.paid_to)) {
- return frappe.call({
- method: "erpnext.accounts.doctype.payment_entry.payment_entry.get_party_and_account_balance",
- args: {
- company: frm.doc.company,
- date: frm.doc.posting_date,
- paid_from: frm.doc.paid_from,
- paid_to: frm.doc.paid_to,
- ptype: frm.doc.party_type,
- pty: frm.doc.party,
- cost_center: frm.doc.cost_center,
- },
- callback: function (r, rt) {
- if (r.message) {
- frappe.run_serially([
- () => {
- frm.set_value(
- "paid_from_account_balance",
- r.message.paid_from_account_balance
- );
- frm.set_value("paid_to_account_balance", r.message.paid_to_account_balance);
- frm.set_value("party_balance", r.message.party_balance);
- },
- ]);
- }
- },
- });
+
+function set_default_party_type(frm) {
+ if (frm.doc.party) return;
+
+ let party_type;
+ if (frm.doc.payment_type == "Receive") {
+ party_type = "Customer";
+ } else if (frm.doc.payment_type == "Pay") {
+ party_type = "Supplier";
+ }
+
+ if (party_type) frm.set_value("party_type", party_type);
+}
+
+function get_included_taxes(frm) {
+ let included_taxes = 0;
+ for (const tax of frm.doc.taxes) {
+ if (!tax.included_in_paid_amount) continue;
+
+ if (tax.add_deduct_tax == "Add") {
+ included_taxes += tax.base_tax_amount;
+ } else {
+ included_taxes -= tax.base_tax_amount;
}
- },
-});
+ }
+
+ return included_taxes;
+}
+
+function get_company_defaults(company) {
+ return frappe.call({
+ method: "erpnext.accounts.doctype.payment_entry.payment_entry.get_company_defaults",
+ args: {
+ company: company,
+ },
+ });
+}
+
+function prompt_for_missing_account(frm, account) {
+ return new Promise((resolve) => {
+ const dialog = frappe.prompt(
+ {
+ label: __(frappe.unscrub(account)),
+ fieldname: account,
+ fieldtype: "Link",
+ options: "Account",
+ get_query: () => ({
+ filters: {
+ company: frm.doc.company,
+ },
+ }),
+ },
+ (values) => resolve(values?.[account]),
+ __("Please Specify Account")
+ );
+ });
+}
+
+function get_deduction_amount_precision() {
+ return frappe.meta.get_field_precision(frappe.meta.get_field("Payment Entry Deduction", "amount"));
+}
diff --git a/erpnext/accounts/doctype/payment_entry/payment_entry.json b/erpnext/accounts/doctype/payment_entry/payment_entry.json
index d420bcca342..c7e05f70d7f 100644
--- a/erpnext/accounts/doctype/payment_entry/payment_entry.json
+++ b/erpnext/accounts/doctype/payment_entry/payment_entry.json
@@ -21,6 +21,7 @@
"party_name",
"book_advance_payments_in_separate_party_account",
"reconcile_on_advance_payment_date",
+ "advance_reconciliation_takes_effect_on",
"column_break_11",
"bank_account",
"party_bank_account",
@@ -56,7 +57,6 @@
"section_break_34",
"total_allocated_amount",
"base_total_allocated_amount",
- "set_exchange_gain_loss",
"column_break_36",
"unallocated_amount",
"difference_amount",
@@ -203,14 +203,14 @@
"fieldtype": "Column Break"
},
{
- "depends_on": "party",
+ "depends_on": "eval: doc.party && doc.party_type !== \"Employee\"",
"fieldname": "contact_person",
"fieldtype": "Link",
"label": "Contact",
"options": "Contact"
},
{
- "depends_on": "contact_person",
+ "depends_on": "eval: (doc.contact_person || doc.party_type === \"Employee\") && doc.contact_email",
"fieldname": "contact_email",
"fieldtype": "Data",
"label": "Email",
@@ -224,6 +224,7 @@
"label": "Accounts"
},
{
+ "allow_on_submit": 1,
"depends_on": "party",
"fieldname": "party_balance",
"fieldtype": "Currency",
@@ -253,6 +254,7 @@
"reqd": 1
},
{
+ "allow_on_submit": 1,
"depends_on": "paid_from",
"fieldname": "paid_from_account_balance",
"fieldtype": "Currency",
@@ -286,6 +288,7 @@
"reqd": 1
},
{
+ "allow_on_submit": 1,
"depends_on": "paid_to",
"fieldname": "paid_to_account_balance",
"fieldtype": "Currency",
@@ -390,11 +393,6 @@
"print_hide": 1,
"read_only": 1
},
- {
- "fieldname": "set_exchange_gain_loss",
- "fieldtype": "Button",
- "label": "Set Exchange Gain / Loss"
- },
{
"fieldname": "column_break_36",
"fieldtype": "Column Break"
@@ -788,6 +786,16 @@
"options": "No\nYes",
"print_hide": 1,
"search_index": 1
+ },
+ {
+ "default": "Oldest Of Invoice Or Advance",
+ "fetch_from": "company.reconciliation_takes_effect_on",
+ "fieldname": "advance_reconciliation_takes_effect_on",
+ "fieldtype": "Select",
+ "hidden": 1,
+ "label": "Advance Reconciliation Takes Effect On",
+ "no_copy": 1,
+ "options": "Advance Payment Date\nOldest Of Invoice Or Advance\nReconciliation Date"
}
],
"index_web_pages_for_search": 1,
@@ -801,7 +809,7 @@
"table_fieldname": "payment_entries"
}
],
- "modified": "2024-05-31 17:07:06.197249",
+ "modified": "2025-03-24 16:18:19.920701",
"modified_by": "Administrator",
"module": "Accounts",
"name": "Payment Entry",
diff --git a/erpnext/accounts/doctype/payment_entry/payment_entry.py b/erpnext/accounts/doctype/payment_entry/payment_entry.py
index 13baff9e7a8..77eeba5cf3a 100644
--- a/erpnext/accounts/doctype/payment_entry/payment_entry.py
+++ b/erpnext/accounts/doctype/payment_entry/payment_entry.py
@@ -7,8 +7,11 @@ from functools import reduce
import frappe
from frappe import ValidationError, _, qb, scrub, throw
+from frappe.model.meta import get_field_precision
+from frappe.query_builder import Tuple
+from frappe.query_builder.functions import Count
from frappe.utils import cint, comma_or, flt, getdate, nowdate
-from frappe.utils.data import comma_and, fmt_money
+from frappe.utils.data import comma_and, fmt_money, get_link_to_form
from pypika import Case
from pypika.functions import Coalesce, Sum
@@ -23,6 +26,10 @@ from erpnext.accounts.doctype.invoice_discounting.invoice_discounting import (
get_party_account_based_on_invoice_discounting,
)
from erpnext.accounts.doctype.journal_entry.journal_entry import get_default_bank_cash_account
+from erpnext.accounts.doctype.repost_accounting_ledger.repost_accounting_ledger import (
+ validate_docs_for_deferred_accounting,
+ validate_docs_for_voucher_types,
+)
from erpnext.accounts.doctype.tax_withholding_category.tax_withholding_category import (
get_party_tax_withholding_details,
)
@@ -31,7 +38,11 @@ from erpnext.accounts.general_ledger import (
make_reverse_gl_entries,
process_gl_map,
)
-from erpnext.accounts.party import get_party_account
+from erpnext.accounts.party import (
+ complete_contact_details,
+ get_default_contact,
+ get_party_account,
+)
from erpnext.accounts.utils import (
cancel_exchange_gain_loss_journal,
get_account_currency,
@@ -98,15 +109,37 @@ class PaymentEntry(AccountsController):
self.set_status()
self.set_total_in_words()
+ def before_save(self):
+ self.set_matched_unset_payment_requests_to_response()
+
def on_submit(self):
if self.difference_amount:
frappe.throw(_("Difference Amount must be zero"))
self.make_gl_entries()
self.update_outstanding_amounts()
- self.update_advance_paid()
self.update_payment_schedule()
+ self.update_payment_requests()
+ self.make_advance_payment_ledger_entries()
+ self.update_advance_paid() # advance_paid_status depends on the payment request amount
self.set_status()
+ def validate_for_repost(self):
+ validate_docs_for_voucher_types(["Payment Entry"])
+ validate_docs_for_deferred_accounting([self.name], [])
+
+ def on_update_after_submit(self):
+ # Flag will be set on Reconciliation
+ # Reconciliation tool will anyways repost ledger entries. So, no need to check and do implicit repost.
+ if self.flags.get("ignore_reposting_on_reconciliation"):
+ return
+
+ self.needs_repost = self.check_if_fields_updated(
+ fields_to_check=[], child_tables={"references": [], "taxes": [], "deductions": []}
+ )
+ if self.needs_repost:
+ self.validate_for_repost()
+ self.repost_accounting_entries()
+
def set_liability_account(self):
# Auto setting liability account should only be done during 'draft' status
if self.docstatus > 0 or self.payment_type == "Internal Transfer":
@@ -145,9 +178,21 @@ class PaymentEntry(AccountsController):
self.is_opening = "No"
return
- liability_account = get_party_account(
- self.party_type, self.party, self.company, include_advance=True
- )[1]
+ accounts = get_party_account(self.party_type, self.party, self.company, include_advance=True)
+
+ liability_account = accounts[1] if len(accounts) > 1 else None
+ fieldname = (
+ "default_advance_received_account"
+ if self.party_type == "Customer"
+ else "default_advance_paid_account"
+ )
+
+ if not liability_account:
+ throw(
+ _("Please set default {0} in Company {1}").format(
+ frappe.bold(frappe.get_meta("Company").get_label(fieldname)), frappe.bold(self.company)
+ )
+ )
self.set(self.party_account_field, liability_account)
@@ -172,46 +217,54 @@ class PaymentEntry(AccountsController):
"Repost Accounting Ledger Items",
"Unreconcile Payment",
"Unreconcile Payment Entries",
+ "Advance Payment Ledger Entry",
)
super().on_cancel()
self.make_gl_entries(cancel=1)
self.update_outstanding_amounts()
- self.update_advance_paid()
self.delink_advance_entry_references()
self.update_payment_schedule(cancel=1)
- self.set_payment_req_status()
+ self.update_payment_requests(cancel=True)
+ self.make_advance_payment_ledger_entries()
+ self.update_advance_paid() # advance_paid_status depends on the payment request amount
self.set_status()
- def set_payment_req_status(self):
- from erpnext.accounts.doctype.payment_request.payment_request import update_payment_req_status
+ def update_payment_requests(self, cancel=False):
+ from erpnext.accounts.doctype.payment_request.payment_request import (
+ update_payment_requests_as_per_pe_references,
+ )
- update_payment_req_status(self, None)
+ update_payment_requests_as_per_pe_references(self.references, cancel=cancel)
def update_outstanding_amounts(self):
self.set_missing_ref_details(force=True)
def validate_duplicate_entry(self):
- reference_names = []
+ reference_names = set()
for d in self.get("references"):
- if (d.reference_doctype, d.reference_name, d.payment_term) in reference_names:
+ key = (d.reference_doctype, d.reference_name, d.payment_term, d.payment_request)
+ if key in reference_names:
frappe.throw(
_("Row #{0}: Duplicate entry in References {1} {2}").format(
d.idx, d.reference_doctype, d.reference_name
)
)
- reference_names.append((d.reference_doctype, d.reference_name, d.payment_term))
+
+ reference_names.add(key)
def set_bank_account_data(self):
- if self.bank_account:
- bank_data = get_bank_account_details(self.bank_account)
+ if not self.bank_account:
+ return
- field = "paid_from" if self.payment_type == "Pay" else "paid_to"
+ bank_data = get_bank_account_details(self.bank_account)
- self.bank = bank_data.bank
- self.bank_account_no = bank_data.bank_account_no
+ field = "paid_from" if self.payment_type == "Pay" else "paid_to"
- if not self.get(field):
- self.set(field, bank_data.account)
+ self.bank = bank_data.bank
+ self.bank_account_no = bank_data.bank_account_no
+
+ if not self.get(field):
+ self.set(field, bank_data.account)
def validate_payment_type_with_outstanding(self):
total_outstanding = sum(d.allocated_amount for d in self.get("references"))
@@ -225,17 +278,41 @@ class PaymentEntry(AccountsController):
if self.payment_type == "Internal Transfer":
return
+ self.validate_allocated_amount_as_per_payment_request()
+
if self.party_type in ("Customer", "Supplier"):
self.validate_allocated_amount_with_latest_data()
- else:
- fail_message = _("Row #{0}: Allocated Amount cannot be greater than outstanding amount.")
- for d in self.get("references"):
- if (flt(d.allocated_amount)) > 0 and flt(d.allocated_amount) > flt(d.outstanding_amount):
- frappe.throw(fail_message.format(d.idx))
+ return
- # Check for negative outstanding invoices as well
- if flt(d.allocated_amount) < 0 and flt(d.allocated_amount) < flt(d.outstanding_amount):
- frappe.throw(fail_message.format(d.idx))
+ fail_message = _("Row #{0}: Allocated Amount cannot be greater than outstanding amount.")
+ for d in self.get("references"):
+ if (flt(d.allocated_amount)) > 0 and flt(d.allocated_amount) > flt(d.outstanding_amount):
+ frappe.throw(fail_message.format(d.idx))
+
+ # Check for negative outstanding invoices as well
+ if flt(d.allocated_amount) < 0 and flt(d.allocated_amount) < flt(d.outstanding_amount):
+ frappe.throw(fail_message.format(d.idx))
+
+ def validate_allocated_amount_as_per_payment_request(self):
+ """
+ Allocated amount should not be greater than the outstanding amount of the Payment Request.
+ """
+ if not self.references:
+ return
+
+ pr_outstanding_amounts = get_payment_request_outstanding_set_in_references(self.references)
+
+ if not pr_outstanding_amounts:
+ return
+
+ for ref in self.references:
+ if ref.payment_request and ref.allocated_amount > pr_outstanding_amounts[ref.payment_request]:
+ frappe.throw(
+ msg=_(
+ "Row #{0}: Allocated Amount cannot be greater than Outstanding Amount of Payment Request {1}"
+ ).format(ref.idx, get_link_to_form("Payment Request", ref.payment_request)),
+ title=_("Invalid Allocated Amount"),
+ )
def term_based_allocation_enabled_for_reference(
self, reference_doctype: str, reference_name: str
@@ -252,91 +329,89 @@ class PaymentEntry(AccountsController):
return False
def validate_allocated_amount_with_latest_data(self):
- if self.references:
- uniq_vouchers = set([(x.reference_doctype, x.reference_name) for x in self.references])
- vouchers = [frappe._dict({"voucher_type": x[0], "voucher_no": x[1]}) for x in uniq_vouchers]
- latest_references = get_outstanding_reference_documents(
- {
- "posting_date": self.posting_date,
- "company": self.company,
- "party_type": self.party_type,
- "payment_type": self.payment_type,
- "party": self.party,
- "party_account": self.paid_from if self.payment_type == "Receive" else self.paid_to,
- "get_outstanding_invoices": True,
- "get_orders_to_be_billed": True,
- "vouchers": vouchers,
- "book_advance_payments_in_separate_party_account": self.book_advance_payments_in_separate_party_account,
- },
- validate=True,
- )
+ if not self.references:
+ return
- # Group latest_references by (voucher_type, voucher_no)
- latest_lookup = {}
- for d in latest_references:
- d = frappe._dict(d)
- latest_lookup.setdefault((d.voucher_type, d.voucher_no), frappe._dict())[d.payment_term] = d
+ uniq_vouchers = {(x.reference_doctype, x.reference_name) for x in self.references}
+ vouchers = [frappe._dict({"voucher_type": x[0], "voucher_no": x[1]}) for x in uniq_vouchers]
+ latest_references = get_outstanding_reference_documents(
+ {
+ "posting_date": self.posting_date,
+ "company": self.company,
+ "party_type": self.party_type,
+ "payment_type": self.payment_type,
+ "party": self.party,
+ "party_account": self.paid_from if self.payment_type == "Receive" else self.paid_to,
+ "get_outstanding_invoices": True,
+ "get_orders_to_be_billed": True,
+ "vouchers": vouchers,
+ "book_advance_payments_in_separate_party_account": self.book_advance_payments_in_separate_party_account,
+ },
+ validate=True,
+ )
- for idx, d in enumerate(self.get("references"), start=1):
- latest = latest_lookup.get((d.reference_doctype, d.reference_name)) or frappe._dict()
+ # Group latest_references by (voucher_type, voucher_no)
+ latest_lookup = {}
+ for d in latest_references:
+ d = frappe._dict(d)
+ latest_lookup.setdefault((d.voucher_type, d.voucher_no), frappe._dict())[d.payment_term] = d
- # If term based allocation is enabled, throw
- if (
- d.payment_term is None or d.payment_term == ""
- ) and self.term_based_allocation_enabled_for_reference(d.reference_doctype, d.reference_name):
- frappe.throw(
- _(
- "{0} has Payment Term based allocation enabled. Select a Payment Term for Row #{1} in Payment References section"
- ).format(frappe.bold(d.reference_name), frappe.bold(idx))
- )
+ for idx, d in enumerate(self.get("references"), start=1):
+ latest = latest_lookup.get((d.reference_doctype, d.reference_name)) or frappe._dict()
- # if no payment template is used by invoice and has a custom term(no `payment_term`), then invoice outstanding will be in 'None' key
- latest = latest.get(d.payment_term) or latest.get(None)
- # The reference has already been fully paid
- if not latest:
- frappe.throw(
- _("{0} {1} has already been fully paid.").format(
- _(d.reference_doctype), d.reference_name
- )
- )
- # The reference has already been partly paid
- elif (
- latest.outstanding_amount < latest.invoice_amount
- and flt(d.outstanding_amount, d.precision("outstanding_amount"))
- != flt(latest.outstanding_amount, d.precision("outstanding_amount"))
- and d.payment_term == ""
- ):
- frappe.throw(
- _(
- "{0} {1} has already been partly paid. Please use the 'Get Outstanding Invoice' or the 'Get Outstanding Orders' button to get the latest outstanding amounts."
- ).format(_(d.reference_doctype), d.reference_name)
- )
+ # If term based allocation is enabled, throw
+ if (
+ d.payment_term is None or d.payment_term == ""
+ ) and self.term_based_allocation_enabled_for_reference(d.reference_doctype, d.reference_name):
+ frappe.throw(
+ _(
+ "{0} has Payment Term based allocation enabled. Select a Payment Term for Row #{1} in Payment References section"
+ ).format(frappe.bold(d.reference_name), frappe.bold(idx))
+ )
- fail_message = _("Row #{0}: Allocated Amount cannot be greater than outstanding amount.")
+ # if no payment template is used by invoice and has a custom term(no `payment_term`), then invoice outstanding will be in 'None' key
+ latest = latest.get(d.payment_term) or latest.get(None)
+ # The reference has already been fully paid
+ if not latest:
+ frappe.throw(
+ _("{0} {1} has already been fully paid.").format(_(d.reference_doctype), d.reference_name)
+ )
+ # The reference has already been partly paid
+ elif (
+ latest.outstanding_amount < latest.invoice_amount
+ and flt(d.outstanding_amount, d.precision("outstanding_amount"))
+ != flt(latest.outstanding_amount, d.precision("outstanding_amount"))
+ and d.payment_term == ""
+ ):
+ frappe.throw(
+ _(
+ "{0} {1} has already been partly paid. Please use the 'Get Outstanding Invoice' or the 'Get Outstanding Orders' button to get the latest outstanding amounts."
+ ).format(_(d.reference_doctype), d.reference_name)
+ )
- if (
- d.payment_term
- and (
- (flt(d.allocated_amount)) > 0
- and latest.payment_term_outstanding
- and (flt(d.allocated_amount) > flt(latest.payment_term_outstanding))
- )
- and self.term_based_allocation_enabled_for_reference(
- d.reference_doctype, d.reference_name
- )
- ):
- frappe.throw(
- _(
- "Row #{0}: Allocated amount:{1} is greater than outstanding amount:{2} for Payment Term {3}"
- ).format(d.idx, d.allocated_amount, latest.payment_term_outstanding, d.payment_term)
- )
+ fail_message = _("Row #{0}: Allocated Amount cannot be greater than outstanding amount.")
- if (flt(d.allocated_amount)) > 0 and flt(d.allocated_amount) > flt(latest.outstanding_amount):
- frappe.throw(fail_message.format(d.idx))
+ if (
+ d.payment_term
+ and (
+ (flt(d.allocated_amount)) > 0
+ and latest.payment_term_outstanding
+ and (flt(d.allocated_amount) > flt(latest.payment_term_outstanding))
+ )
+ and self.term_based_allocation_enabled_for_reference(d.reference_doctype, d.reference_name)
+ ):
+ frappe.throw(
+ _(
+ "Row #{0}: Allocated amount:{1} is greater than outstanding amount:{2} for Payment Term {3}"
+ ).format(d.idx, d.allocated_amount, latest.payment_term_outstanding, d.payment_term)
+ )
- # Check for negative outstanding invoices as well
- if flt(d.allocated_amount) < 0 and flt(d.allocated_amount) < flt(latest.outstanding_amount):
- frappe.throw(fail_message.format(d.idx))
+ if (flt(d.allocated_amount)) > 0 and flt(d.allocated_amount) > flt(latest.outstanding_amount):
+ frappe.throw(fail_message.format(d.idx))
+
+ # Check for negative outstanding invoices as well
+ if flt(d.allocated_amount) < 0 and flt(d.allocated_amount) < flt(latest.outstanding_amount):
+ frappe.throw(fail_message.format(d.idx))
def delink_advance_entry_references(self):
for reference in self.references:
@@ -370,6 +445,12 @@ class PaymentEntry(AccountsController):
self.party_name = frappe.db.get_value(self.party_type, self.party, "name")
if self.party:
+ if self.party_type == "Employee":
+ self.contact_person = None
+ elif not self.contact_person:
+ self.contact_person = get_default_contact(self.party_type, self.party)
+
+ complete_contact_details(self)
if not self.party_balance:
self.party_balance = get_balance_on(
party_type=self.party_type, party=self.party, date=self.posting_date, company=self.company
@@ -380,15 +461,25 @@ class PaymentEntry(AccountsController):
self.set(self.party_account_field, party_account)
self.party_account = party_account
- if self.paid_from and not (self.paid_from_account_currency or self.paid_from_account_balance):
+ if self.paid_from and (
+ not self.paid_from_account_currency
+ or not self.paid_from_account_balance
+ or not self.paid_from_account_type
+ ):
acc = get_account_details(self.paid_from, self.posting_date, self.cost_center)
self.paid_from_account_currency = acc.account_currency
self.paid_from_account_balance = acc.account_balance
+ self.paid_from_account_type = acc.account_type
- if self.paid_to and not (self.paid_to_account_currency or self.paid_to_account_balance):
+ if self.paid_to and (
+ not self.paid_to_account_currency
+ or not self.paid_to_account_balance
+ or not self.paid_to_account_type
+ ):
acc = get_account_details(self.paid_to, self.posting_date, self.cost_center)
self.paid_to_account_currency = acc.account_currency
self.paid_to_account_balance = acc.account_balance
+ self.paid_to_account_type = acc.account_type
self.party_account_currency = (
self.paid_from_account_currency
@@ -403,47 +494,48 @@ class PaymentEntry(AccountsController):
reference_exchange_details: dict | None = None,
) -> None:
for d in self.get("references"):
- if d.allocated_amount:
- if update_ref_details_only_for and (
- (d.reference_doctype, d.reference_name) not in update_ref_details_only_for
- ):
+ if not d.allocated_amount:
+ continue
+
+ if update_ref_details_only_for and (
+ (d.reference_doctype, d.reference_name) not in update_ref_details_only_for
+ ):
+ continue
+
+ ref_details = get_reference_details(
+ d.reference_doctype,
+ d.reference_name,
+ self.party_account_currency,
+ self.party_type,
+ self.party,
+ )
+
+ # Only update exchange rate when the reference is Journal Entry
+ if (
+ reference_exchange_details
+ and d.reference_doctype == reference_exchange_details.reference_doctype
+ and d.reference_name == reference_exchange_details.reference_name
+ ):
+ ref_details.update({"exchange_rate": reference_exchange_details.exchange_rate})
+
+ for field, value in ref_details.items():
+ if d.exchange_gain_loss:
+ # for cases where gain/loss is booked into invoice
+ # exchange_gain_loss is calculated from invoice & populated
+ # and row.exchange_rate is already set to payment entry's exchange rate
+ # refer -> `update_reference_in_payment_entry()` in utils.py
continue
- ref_details = get_reference_details(
- d.reference_doctype,
- d.reference_name,
- self.party_account_currency,
- self.party_type,
- self.party,
- )
-
- # Only update exchange rate when the reference is Journal Entry
- if (
- reference_exchange_details
- and d.reference_doctype == reference_exchange_details.reference_doctype
- and d.reference_name == reference_exchange_details.reference_name
- ):
- ref_details.update({"exchange_rate": reference_exchange_details.exchange_rate})
-
- for field, value in ref_details.items():
- if d.exchange_gain_loss:
- # for cases where gain/loss is booked into invoice
- # exchange_gain_loss is calculated from invoice & populated
- # and row.exchange_rate is already set to payment entry's exchange rate
- # refer -> `update_reference_in_payment_entry()` in utils.py
- continue
-
- if field == "exchange_rate" or not d.get(field) or force:
- d.db_set(field, value)
+ if field == "exchange_rate" or not d.get(field) or force:
+ d.db_set(field, value)
def validate_payment_type(self):
if self.payment_type not in ("Receive", "Pay", "Internal Transfer"):
frappe.throw(_("Payment Type must be one of Receive, Pay and Internal Transfer"))
def validate_party_details(self):
- if self.party:
- if not frappe.db.exists(self.party_type, self.party):
- frappe.throw(_("{0} {1} does not exist").format(_(self.party_type), self.party))
+ if self.party and not frappe.db.exists(self.party_type, self.party):
+ frappe.throw(_("{0} {1} does not exist").format(_(self.party_type), self.party))
def set_exchange_rate(self, ref_doc=None):
self.set_source_exchange_rate(ref_doc)
@@ -453,12 +545,8 @@ class PaymentEntry(AccountsController):
if self.paid_from:
if self.paid_from_account_currency == self.company_currency:
self.source_exchange_rate = 1
- else:
- if ref_doc:
- if self.paid_from_account_currency == ref_doc.currency:
- self.source_exchange_rate = ref_doc.get("exchange_rate") or ref_doc.get(
- "conversion_rate"
- )
+ elif ref_doc and self.paid_from_account_currency == ref_doc.currency:
+ self.source_exchange_rate = ref_doc.get("exchange_rate") or ref_doc.get("conversion_rate")
if not self.source_exchange_rate:
self.source_exchange_rate = get_exchange_rate(
@@ -469,9 +557,8 @@ class PaymentEntry(AccountsController):
if self.paid_from_account_currency == self.paid_to_account_currency:
self.target_exchange_rate = self.source_exchange_rate
elif self.paid_to and not self.target_exchange_rate:
- if ref_doc:
- if self.paid_to_account_currency == ref_doc.currency:
- self.target_exchange_rate = ref_doc.get("exchange_rate") or ref_doc.get("conversion_rate")
+ if ref_doc and self.paid_to_account_currency == ref_doc.currency:
+ self.target_exchange_rate = ref_doc.get("exchange_rate") or ref_doc.get("conversion_rate")
if not self.target_exchange_rate:
self.target_exchange_rate = get_exchange_rate(
@@ -495,70 +582,68 @@ class PaymentEntry(AccountsController):
if d.reference_doctype not in valid_reference_doctypes:
frappe.throw(
_("Reference Doctype must be one of {0}").format(
- comma_or(_(d) for d in valid_reference_doctypes)
+ comma_or([_(d) for d in valid_reference_doctypes])
)
)
elif d.reference_name:
if not frappe.db.exists(d.reference_doctype, d.reference_name):
frappe.throw(_("{0} {1} does not exist").format(d.reference_doctype, d.reference_name))
- else:
- ref_doc = frappe.get_doc(d.reference_doctype, d.reference_name)
- if d.reference_doctype != "Journal Entry":
- if self.party != ref_doc.get(scrub(self.party_type)):
- frappe.throw(
- _("{0} {1} is not associated with {2} {3}").format(
- _(d.reference_doctype), d.reference_name, _(self.party_type), self.party
- )
- )
- else:
- self.validate_journal_entry()
+ ref_doc = frappe.get_doc(d.reference_doctype, d.reference_name)
- if d.reference_doctype in frappe.get_hooks("invoice_doctypes"):
- if self.party_type == "Customer":
- ref_party_account = (
- get_party_account_based_on_invoice_discounting(d.reference_name)
- or ref_doc.debit_to
- )
- elif self.party_type == "Supplier":
- ref_party_account = ref_doc.credit_to
- elif self.party_type == "Employee":
- ref_party_account = ref_doc.payable_account
-
- if (
- ref_party_account != self.party_account
- and not self.book_advance_payments_in_separate_party_account
- ):
- frappe.throw(
- _("{0} {1} is associated with {2}, but Party Account is {3}").format(
- _(d.reference_doctype),
- d.reference_name,
- ref_party_account,
- self.party_account,
- )
- )
-
- if ref_doc.doctype == "Purchase Invoice" and ref_doc.get("on_hold"):
- frappe.throw(
- _("{0} {1} is on hold").format(_(d.reference_doctype), d.reference_name),
- title=_("Invalid Purchase Invoice"),
- )
-
- if ref_doc.docstatus != 1:
+ if d.reference_doctype != "Journal Entry":
+ if self.party != ref_doc.get(scrub(self.party_type)):
frappe.throw(
- _("{0} {1} must be submitted").format(_(d.reference_doctype), d.reference_name)
+ _("{0} {1} is not associated with {2} {3}").format(
+ _(d.reference_doctype), d.reference_name, _(self.party_type), self.party
+ )
)
+ else:
+ self.validate_journal_entry()
+
+ if d.reference_doctype in frappe.get_hooks("invoice_doctypes"):
+ if self.party_type == "Customer":
+ ref_party_account = (
+ get_party_account_based_on_invoice_discounting(d.reference_name)
+ or ref_doc.debit_to
+ )
+ elif self.party_type == "Supplier":
+ ref_party_account = ref_doc.credit_to
+ elif self.party_type == "Employee":
+ ref_party_account = ref_doc.payable_account
+
+ if (
+ ref_party_account != self.party_account
+ and not self.book_advance_payments_in_separate_party_account
+ ):
+ frappe.throw(
+ _("{0} {1} is associated with {2}, but Party Account is {3}").format(
+ _(d.reference_doctype),
+ d.reference_name,
+ ref_party_account,
+ self.party_account,
+ )
+ )
+
+ if ref_doc.doctype == "Purchase Invoice" and ref_doc.get("on_hold"):
+ frappe.throw(
+ _("{0} {1} is on hold").format(_(d.reference_doctype), d.reference_name),
+ title=_("Invalid Purchase Invoice"),
+ )
+
+ if ref_doc.docstatus != 1:
+ frappe.throw(
+ _("{0} {1} must be submitted").format(_(d.reference_doctype), d.reference_name)
+ )
def get_valid_reference_doctypes(self):
if self.party_type == "Customer":
return ("Sales Order", "Sales Invoice", "Journal Entry", "Dunning", "Payment Entry")
+ elif self.party_type in ["Shareholder", "Employee"]:
+ return ("Journal Entry",)
elif self.party_type == "Supplier":
return ("Purchase Order", "Purchase Invoice", "Journal Entry", "Payment Entry")
- elif self.party_type == "Shareholder":
- return ("Journal Entry",)
- elif self.party_type == "Employee":
- return ("Journal Entry",)
def validate_paid_invoices(self):
no_oustanding_refs = {}
@@ -624,37 +709,39 @@ class PaymentEntry(AccountsController):
invoice_paid_amount_map = {}
for ref in self.get("references"):
- if ref.payment_term and ref.reference_name:
- key = (ref.payment_term, ref.reference_name, ref.reference_doctype)
- invoice_payment_amount_map.setdefault(key, 0.0)
- invoice_payment_amount_map[key] += ref.allocated_amount
+ if not ref.payment_term or not ref.reference_name:
+ continue
- if not invoice_paid_amount_map.get(key):
- payment_schedule = frappe.get_all(
- "Payment Schedule",
- filters={"parent": ref.reference_name},
- fields=[
- "paid_amount",
- "payment_amount",
- "payment_term",
- "discount",
- "outstanding",
- "discount_type",
- ],
- )
- for term in payment_schedule:
- invoice_key = (term.payment_term, ref.reference_name, ref.reference_doctype)
- invoice_paid_amount_map.setdefault(invoice_key, {})
- invoice_paid_amount_map[invoice_key]["outstanding"] = term.outstanding
- if not (term.discount_type and term.discount):
- continue
+ key = (ref.payment_term, ref.reference_name, ref.reference_doctype)
+ invoice_payment_amount_map.setdefault(key, 0.0)
+ invoice_payment_amount_map[key] += ref.allocated_amount
- if term.discount_type == "Percentage":
- invoice_paid_amount_map[invoice_key]["discounted_amt"] = ref.total_amount * (
- term.discount / 100
- )
- else:
- invoice_paid_amount_map[invoice_key]["discounted_amt"] = term.discount
+ if not invoice_paid_amount_map.get(key):
+ payment_schedule = frappe.get_all(
+ "Payment Schedule",
+ filters={"parent": ref.reference_name},
+ fields=[
+ "paid_amount",
+ "payment_amount",
+ "payment_term",
+ "discount",
+ "outstanding",
+ "discount_type",
+ ],
+ )
+ for term in payment_schedule:
+ invoice_key = (term.payment_term, ref.reference_name, ref.reference_doctype)
+ invoice_paid_amount_map.setdefault(invoice_key, {})
+ invoice_paid_amount_map[invoice_key]["outstanding"] = term.outstanding
+ if not (term.discount_type and term.discount):
+ continue
+
+ if term.discount_type == "Percentage":
+ invoice_paid_amount_map[invoice_key]["discounted_amt"] = ref.total_amount * (
+ term.discount / 100
+ )
+ else:
+ invoice_paid_amount_map[invoice_key]["discounted_amt"] = term.discount
for idx, (key, allocated_amount) in enumerate(invoice_payment_amount_map.items(), 1):
if not invoice_paid_amount_map.get(key):
@@ -667,16 +754,39 @@ class PaymentEntry(AccountsController):
outstanding = flt(invoice_paid_amount_map.get(key, {}).get("outstanding"))
discounted_amt = flt(invoice_paid_amount_map.get(key, {}).get("discounted_amt"))
+ conversion_rate = frappe.db.get_value(key[2], {"name": key[1]}, "conversion_rate")
+ base_paid_amount_precision = get_field_precision(
+ frappe.get_meta("Payment Schedule").get_field("base_paid_amount")
+ )
+ base_outstanding_precision = get_field_precision(
+ frappe.get_meta("Payment Schedule").get_field("base_outstanding")
+ )
+
+ base_paid_amount = flt(
+ (allocated_amount - discounted_amt) * conversion_rate, base_paid_amount_precision
+ )
+ base_outstanding = flt(allocated_amount * conversion_rate, base_outstanding_precision)
+
if cancel:
frappe.db.sql(
"""
UPDATE `tabPayment Schedule`
SET
paid_amount = `paid_amount` - %s,
+ base_paid_amount = `base_paid_amount` - %s,
discounted_amount = `discounted_amount` - %s,
- outstanding = `outstanding` + %s
+ outstanding = `outstanding` + %s,
+ base_outstanding = `base_outstanding` - %s
WHERE parent = %s and payment_term = %s""",
- (allocated_amount - discounted_amt, discounted_amt, allocated_amount, key[1], key[0]),
+ (
+ allocated_amount - discounted_amt,
+ base_paid_amount,
+ discounted_amt,
+ allocated_amount,
+ base_outstanding,
+ key[1],
+ key[0],
+ ),
)
else:
if allocated_amount > outstanding:
@@ -692,10 +802,20 @@ class PaymentEntry(AccountsController):
UPDATE `tabPayment Schedule`
SET
paid_amount = `paid_amount` + %s,
+ base_paid_amount = `base_paid_amount` + %s,
discounted_amount = `discounted_amount` + %s,
- outstanding = `outstanding` - %s
+ outstanding = `outstanding` - %s,
+ base_outstanding = `base_outstanding` - %s
WHERE parent = %s and payment_term = %s""",
- (allocated_amount - discounted_amt, discounted_amt, allocated_amount, key[1], key[0]),
+ (
+ allocated_amount - discounted_amt,
+ base_paid_amount,
+ discounted_amt,
+ allocated_amount,
+ base_outstanding,
+ key[1],
+ key[0],
+ ),
)
def get_allocated_amount_in_transaction_currency(
@@ -845,6 +965,7 @@ class PaymentEntry(AccountsController):
self.set_amounts_in_company_currency()
self.set_total_allocated_amount()
self.set_unallocated_amount()
+ self.set_exchange_gain_loss()
self.set_difference_amount()
def validate_amounts(self):
@@ -867,14 +988,14 @@ class PaymentEntry(AccountsController):
applicable_tax = 0
base_applicable_tax = 0
for tax in self.get("taxes"):
- if not tax.included_in_paid_amount:
- amount = -1 * tax.tax_amount if tax.add_deduct_tax == "Deduct" else tax.tax_amount
- base_amount = (
- -1 * tax.base_tax_amount if tax.add_deduct_tax == "Deduct" else tax.base_tax_amount
- )
+ if tax.included_in_paid_amount:
+ continue
- applicable_tax += amount
- base_applicable_tax += base_amount
+ amount = -1 * tax.tax_amount if tax.add_deduct_tax == "Deduct" else tax.tax_amount
+ base_amount = -1 * tax.base_tax_amount if tax.add_deduct_tax == "Deduct" else tax.base_tax_amount
+
+ applicable_tax += amount
+ base_applicable_tax += base_amount
self.paid_amount_after_tax = flt(
flt(self.paid_amount) + flt(applicable_tax), self.precision("paid_amount_after_tax")
@@ -940,10 +1061,10 @@ class PaymentEntry(AccountsController):
if d.exchange_rate is None:
d.exchange_rate = 1
- allocated_amount_in_pe_exchange_rate = flt(
+ allocated_amount_in_ref_exchange_rate = flt(
flt(d.allocated_amount) * flt(d.exchange_rate), self.precision("base_paid_amount")
)
- d.exchange_gain_loss = base_allocated_amount - allocated_amount_in_pe_exchange_rate
+ d.exchange_gain_loss = base_allocated_amount - allocated_amount_in_ref_exchange_rate
return base_allocated_amount
def set_total_allocated_amount(self):
@@ -961,29 +1082,80 @@ class PaymentEntry(AccountsController):
def set_unallocated_amount(self):
self.unallocated_amount = 0
- if self.party:
- total_deductions = sum(flt(d.amount) for d in self.get("deductions"))
- included_taxes = self.get_included_taxes()
- if (
- self.payment_type == "Receive"
- and self.base_total_allocated_amount < self.base_received_amount + total_deductions
- and self.total_allocated_amount
- < flt(self.paid_amount) + (total_deductions / self.source_exchange_rate)
- ):
- self.unallocated_amount = (
- self.base_received_amount + total_deductions - self.base_total_allocated_amount
- ) / self.source_exchange_rate
- self.unallocated_amount -= included_taxes
- elif (
- self.payment_type == "Pay"
- and self.base_total_allocated_amount < (self.base_paid_amount - total_deductions)
- and self.total_allocated_amount
- < flt(self.received_amount) + (total_deductions / self.target_exchange_rate)
- ):
- self.unallocated_amount = (
- self.base_paid_amount - (total_deductions + self.base_total_allocated_amount)
- ) / self.target_exchange_rate
- self.unallocated_amount -= included_taxes
+ if not self.party:
+ return
+
+ deductions_to_consider = sum(
+ flt(d.amount) for d in self.get("deductions") if not d.is_exchange_gain_loss
+ )
+ included_taxes = self.get_included_taxes()
+
+ if self.payment_type == "Receive" and self.base_total_allocated_amount < (
+ self.base_paid_amount + deductions_to_consider
+ ):
+ self.unallocated_amount = (
+ self.base_paid_amount
+ + deductions_to_consider
+ - self.base_total_allocated_amount
+ - included_taxes
+ ) / self.source_exchange_rate
+ elif self.payment_type == "Pay" and self.base_total_allocated_amount < (
+ self.base_received_amount - deductions_to_consider
+ ):
+ self.unallocated_amount = (
+ self.base_received_amount
+ - deductions_to_consider
+ - self.base_total_allocated_amount
+ - included_taxes
+ ) / self.target_exchange_rate
+
+ def set_exchange_gain_loss(self):
+ exchange_gain_loss = flt(
+ self.base_paid_amount - self.base_received_amount,
+ self.precision("amount", "deductions"),
+ )
+
+ exchange_gain_loss_rows = [row for row in self.get("deductions") if row.is_exchange_gain_loss]
+ exchange_gain_loss_row = exchange_gain_loss_rows.pop(0) if exchange_gain_loss_rows else None
+
+ for row in exchange_gain_loss_rows:
+ self.remove(row)
+
+ if not exchange_gain_loss:
+ if exchange_gain_loss_row:
+ self.remove(exchange_gain_loss_row)
+
+ return
+
+ if not exchange_gain_loss_row:
+ values = frappe.get_cached_value(
+ "Company", self.company, ("exchange_gain_loss_account", "cost_center"), as_dict=True
+ )
+
+ for fieldname, value in values.items():
+ if value:
+ continue
+
+ label = _(frappe.get_meta("Company").get_label(fieldname))
+ return frappe.msgprint(
+ _("Please set {0} in Company {1} to account for Exchange Gain / Loss").format(
+ label, get_link_to_form("Company", self.company)
+ ),
+ title=_("Missing Default in Company"),
+ indicator="red" if self.docstatus.is_submitted() else "yellow",
+ raise_exception=self.docstatus.is_submitted(),
+ )
+
+ exchange_gain_loss_row = self.append(
+ "deductions",
+ {
+ "account": values.exchange_gain_loss_account,
+ "cost_center": values.cost_center,
+ "is_exchange_gain_loss": 1,
+ },
+ )
+
+ exchange_gain_loss_row.amount = exchange_gain_loss
def set_difference_amount(self):
base_unallocated_amount = flt(self.unallocated_amount) * (
@@ -1011,11 +1183,13 @@ class PaymentEntry(AccountsController):
def get_included_taxes(self):
included_taxes = 0
for tax in self.get("taxes"):
- if tax.included_in_paid_amount:
- if tax.add_deduct_tax == "Add":
- included_taxes += tax.base_tax_amount
- else:
- included_taxes -= tax.base_tax_amount
+ if not tax.included_in_paid_amount:
+ continue
+
+ if tax.add_deduct_tax == "Add":
+ included_taxes += tax.base_tax_amount
+ else:
+ included_taxes -= tax.base_tax_amount
return included_taxes
@@ -1094,9 +1268,22 @@ class PaymentEntry(AccountsController):
self.set("remarks", "\n".join(remarks))
+ def set_transaction_currency_and_rate(self):
+ company_currency = erpnext.get_company_currency(self.company)
+ self.transaction_currency = company_currency
+ self.transaction_exchange_rate = 1
+
+ if self.paid_from_account_currency != company_currency:
+ self.transaction_currency = self.paid_from_account_currency
+ self.transaction_exchange_rate = self.source_exchange_rate
+ elif self.paid_to_account_currency != company_currency:
+ self.transaction_currency = self.paid_to_account_currency
+ self.transaction_exchange_rate = self.target_exchange_rate
+
def build_gl_map(self):
if self.payment_type in ("Receive", "Pay") and not self.get("party_account_field"):
self.setup_party_account_field()
+ self.set_transaction_currency_and_rate()
gl_entries = []
self.add_party_gl_entries(gl_entries)
@@ -1121,6 +1308,8 @@ class PaymentEntry(AccountsController):
if not self.party_account:
return
+ advance_payment_doctypes = frappe.get_hooks("advance_payment_doctypes")
+
if self.payment_type == "Receive":
against_account = self.paid_to
else:
@@ -1163,14 +1352,44 @@ class PaymentEntry(AccountsController):
dr_or_cr = "debit" if dr_or_cr == "credit" else "credit"
gle.update(
- {
- dr_or_cr: allocated_amount_in_company_currency,
- dr_or_cr + "_in_account_currency": d.allocated_amount,
- "against_voucher_type": d.reference_doctype,
- "against_voucher": d.reference_name,
- "cost_center": cost_center,
- }
+ self.get_gl_dict(
+ {
+ "account": self.party_account,
+ "party_type": self.party_type,
+ "party": self.party,
+ "against": against_account,
+ "account_currency": self.party_account_currency,
+ "cost_center": cost_center,
+ dr_or_cr + "_in_account_currency": d.allocated_amount,
+ dr_or_cr: allocated_amount_in_company_currency,
+ dr_or_cr + "_in_transaction_currency": d.allocated_amount
+ if self.transaction_currency == self.party_account_currency
+ else allocated_amount_in_company_currency / self.transaction_exchange_rate,
+ },
+ item=self,
+ )
)
+
+ if self.book_advance_payments_in_separate_party_account:
+ if d.reference_doctype in advance_payment_doctypes:
+ # Upon reconciliation, whole ledger will be reposted. So, reference to SO/PO is fine
+ gle.update(
+ {
+ "against_voucher_type": d.reference_doctype,
+ "against_voucher": d.reference_name,
+ }
+ )
+ else:
+ # Do not reference Invoices while Advance is in separate party account
+ gle.update({"against_voucher_type": self.doctype, "against_voucher": self.name})
+ else:
+ gle.update(
+ {
+ "against_voucher_type": d.reference_doctype,
+ "against_voucher": d.reference_name,
+ }
+ )
+
gl_entries.append(gle)
if self.unallocated_amount:
@@ -1179,13 +1398,25 @@ class PaymentEntry(AccountsController):
base_unallocated_amount = self.unallocated_amount * exchange_rate
gle = party_gl_dict.copy()
- gle.update(
- {
- dr_or_cr + "_in_account_currency": self.unallocated_amount,
- dr_or_cr: base_unallocated_amount,
- }
- )
+ gle.update(
+ self.get_gl_dict(
+ {
+ "account": self.party_account,
+ "party_type": self.party_type,
+ "party": self.party,
+ "against": against_account,
+ "account_currency": self.party_account_currency,
+ "cost_center": self.cost_center,
+ dr_or_cr + "_in_account_currency": self.unallocated_amount,
+ dr_or_cr + "_in_transaction_currency": self.unallocated_amount
+ if self.party_account_currency == self.transaction_currency
+ else base_unallocated_amount / self.transaction_exchange_rate,
+ dr_or_cr: base_unallocated_amount,
+ },
+ item=self,
+ )
+ )
if self.book_advance_payments_in_separate_party_account:
gle.update(
{
@@ -1198,6 +1429,7 @@ class PaymentEntry(AccountsController):
def make_advance_gl_entries(
self, entry: object | dict = None, cancel: bool = 0, update_outstanding: str = "Yes"
):
+ self.set_transaction_currency_and_rate()
gl_entries = []
self.add_advance_gl_entries(gl_entries, entry)
@@ -1255,21 +1487,38 @@ class PaymentEntry(AccountsController):
"voucher_detail_no": invoice.name,
}
- if self.reconcile_on_advance_payment_date:
- posting_date = self.posting_date
+ if invoice.reconcile_effect_on:
+ posting_date = invoice.reconcile_effect_on
else:
- date_field = "posting_date"
- if invoice.reference_doctype in ["Sales Order", "Purchase Order"]:
- date_field = "transaction_date"
- posting_date = frappe.db.get_value(invoice.reference_doctype, invoice.reference_name, date_field)
-
- if getdate(posting_date) < getdate(self.posting_date):
+ # For backwards compatibility
+ # Supporting reposting on payment entries reconciled before select field introduction
+ if self.advance_reconciliation_takes_effect_on == "Advance Payment Date":
posting_date = self.posting_date
+ elif self.advance_reconciliation_takes_effect_on == "Oldest Of Invoice Or Advance":
+ date_field = "posting_date"
+ if invoice.reference_doctype in ["Sales Order", "Purchase Order"]:
+ date_field = "transaction_date"
+ posting_date = frappe.db.get_value(
+ invoice.reference_doctype, invoice.reference_name, date_field
+ )
+
+ if getdate(posting_date) < getdate(self.posting_date):
+ posting_date = self.posting_date
+ elif self.advance_reconciliation_takes_effect_on == "Reconciliation Date":
+ posting_date = nowdate()
+ frappe.db.set_value("Payment Entry Reference", invoice.name, "reconcile_effect_on", posting_date)
dr_or_cr, account = self.get_dr_and_account_for_advances(invoice)
+ base_allocated_amount = self.calculate_base_allocated_amount_for_reference(invoice)
args_dict["account"] = account
- args_dict[dr_or_cr] = self.calculate_base_allocated_amount_for_reference(invoice)
+ args_dict[dr_or_cr] = base_allocated_amount
args_dict[dr_or_cr + "_in_account_currency"] = invoice.allocated_amount
+ args_dict[dr_or_cr + "_in_transaction_currency"] = (
+ invoice.allocated_amount
+ if self.party_account_currency == self.transaction_currency
+ else base_allocated_amount / self.transaction_exchange_rate
+ )
+
args_dict.update(
{
"against_voucher_type": invoice.reference_doctype,
@@ -1287,8 +1536,13 @@ class PaymentEntry(AccountsController):
args_dict[dr_or_cr + "_in_account_currency"] = 0
dr_or_cr = "debit" if dr_or_cr == "credit" else "credit"
args_dict["account"] = self.party_account
- args_dict[dr_or_cr] = self.calculate_base_allocated_amount_for_reference(invoice)
+ args_dict[dr_or_cr] = base_allocated_amount
args_dict[dr_or_cr + "_in_account_currency"] = invoice.allocated_amount
+ args_dict[dr_or_cr + "_in_transaction_currency"] = (
+ invoice.allocated_amount
+ if self.party_account_currency == self.transaction_currency
+ else base_allocated_amount / self.transaction_exchange_rate
+ )
args_dict.update(
{
"against_voucher_type": "Payment Entry",
@@ -1310,6 +1564,9 @@ class PaymentEntry(AccountsController):
"account_currency": self.paid_from_account_currency,
"against": self.party if self.payment_type == "Pay" else self.paid_to,
"credit_in_account_currency": self.paid_amount,
+ "credit_in_transaction_currency": self.paid_amount
+ if self.paid_from_account_currency == self.transaction_currency
+ else self.base_paid_amount / self.transaction_exchange_rate,
"credit": self.base_paid_amount,
"cost_center": self.cost_center,
"post_net_value": True,
@@ -1325,6 +1582,9 @@ class PaymentEntry(AccountsController):
"account_currency": self.paid_to_account_currency,
"against": self.party if self.payment_type == "Receive" else self.paid_from,
"debit_in_account_currency": self.received_amount,
+ "debit_in_transaction_currency": self.received_amount
+ if self.paid_to_account_currency == self.transaction_currency
+ else self.base_received_amount / self.transaction_exchange_rate,
"debit": self.base_received_amount,
"cost_center": self.cost_center,
},
@@ -1360,6 +1620,8 @@ class PaymentEntry(AccountsController):
dr_or_cr + "_in_account_currency": base_tax_amount
if account_currency == self.company_currency
else d.tax_amount,
+ dr_or_cr + "_in_transaction_currency": base_tax_amount
+ / self.transaction_exchange_rate,
"cost_center": d.cost_center,
"post_net_value": True,
},
@@ -1385,6 +1647,8 @@ class PaymentEntry(AccountsController):
rev_dr_or_cr + "_in_account_currency": base_tax_amount
if account_currency == self.company_currency
else d.tax_amount,
+ rev_dr_or_cr + "_in_transaction_currency": base_tax_amount
+ / self.transaction_exchange_rate,
"cost_center": self.cost_center,
"post_net_value": True,
},
@@ -1395,24 +1659,27 @@ class PaymentEntry(AccountsController):
def add_deductions_gl_entries(self, gl_entries):
for d in self.get("deductions"):
- if d.amount:
- account_currency = get_account_currency(d.account)
- if account_currency != self.company_currency:
- frappe.throw(_("Currency for {0} must be {1}").format(d.account, self.company_currency))
+ if not d.amount:
+ continue
- gl_entries.append(
- self.get_gl_dict(
- {
- "account": d.account,
- "account_currency": account_currency,
- "against": self.party or self.paid_from,
- "debit_in_account_currency": d.amount,
- "debit": d.amount,
- "cost_center": d.cost_center,
- },
- item=d,
- )
+ account_currency = get_account_currency(d.account)
+ if account_currency != self.company_currency:
+ frappe.throw(_("Currency for {0} must be {1}").format(d.account, self.company_currency))
+
+ gl_entries.append(
+ self.get_gl_dict(
+ {
+ "account": d.account,
+ "account_currency": account_currency,
+ "against": self.party or self.paid_from,
+ "debit_in_account_currency": d.amount,
+ "debit_in_transaction_currency": d.amount / self.transaction_exchange_rate,
+ "debit": d.amount,
+ "cost_center": d.cost_center,
+ },
+ item=d,
)
+ )
def get_party_account_for_taxes(self):
if self.payment_type == "Receive":
@@ -1420,6 +1687,14 @@ class PaymentEntry(AccountsController):
elif self.payment_type in ("Pay", "Internal Transfer"):
return self.paid_from
+ def get_value_in_transaction_currency(self, account_currency, gl_dict, field):
+ company_currency = erpnext.get_company_currency(self.company)
+ conversion_rate = self.target_exchange_rate
+ if self.paid_from_account_currency != company_currency:
+ conversion_rate = self.source_exchange_rate
+
+ return flt(gl_dict.get(field, 0) / (conversion_rate or 1))
+
def update_advance_paid(self):
if self.payment_type in ("Receive", "Pay") and self.party:
for d in self.get("references"):
@@ -1594,6 +1869,380 @@ class PaymentEntry(AccountsController):
return current_tax_fraction
+ def set_matched_unset_payment_requests_to_response(self):
+ """
+ Find matched Payment Requests for those references which have no Payment Request set.\n
+ And set to `frappe.response` to show in the frontend for allocation.
+ """
+ if not self.references:
+ return
+
+ matched_payment_requests = get_matched_payment_request_of_references(
+ [row for row in self.references if not row.payment_request]
+ )
+
+ if not matched_payment_requests:
+ return
+
+ frappe.response["matched_payment_requests"] = matched_payment_requests
+
+ @frappe.whitelist()
+ def allocate_amount_to_references(self, paid_amount, paid_amount_change, allocate_payment_amount):
+ """
+ Allocate `Allocated Amount` and `Payment Request` against `Reference` based on `Paid Amount` and `Outstanding Amount`.\n
+ :param paid_amount: Paid Amount / Received Amount.
+ :param paid_amount_change: Flag to check if `Paid Amount` is changed or not.
+ :param allocate_payment_amount: Flag to allocate amount or not. (Payment Request is also dependent on this flag)
+ """
+ if not self.references:
+ return
+
+ if not allocate_payment_amount:
+ for ref in self.references:
+ ref.allocated_amount = 0
+ return
+
+ # calculating outstanding amounts
+ precision = self.precision("paid_amount")
+ total_positive_outstanding_including_order = 0
+ total_negative_outstanding = 0
+ paid_amount -= sum(flt(d.amount, precision) for d in self.deductions)
+
+ for ref in self.references:
+ reference_outstanding_amount = flt(ref.outstanding_amount)
+ abs_outstanding_amount = abs(reference_outstanding_amount)
+
+ if reference_outstanding_amount > 0:
+ total_positive_outstanding_including_order += abs_outstanding_amount
+ else:
+ total_negative_outstanding += abs_outstanding_amount
+
+ # calculating allocated outstanding amounts
+ allocated_negative_outstanding = 0
+ allocated_positive_outstanding = 0
+
+ # checking party type and payment type
+ if (self.payment_type == "Receive" and self.party_type == "Customer") or (
+ self.payment_type == "Pay" and self.party_type in ("Supplier", "Employee")
+ ):
+ if total_positive_outstanding_including_order > paid_amount:
+ remaining_outstanding = flt(
+ total_positive_outstanding_including_order - paid_amount, precision
+ )
+ allocated_negative_outstanding = min(remaining_outstanding, total_negative_outstanding)
+
+ allocated_positive_outstanding = paid_amount + allocated_negative_outstanding
+
+ elif self.party_type in ("Supplier", "Customer"):
+ if paid_amount > total_negative_outstanding:
+ if total_negative_outstanding == 0:
+ frappe.msgprint(
+ _("Cannot {0} from {1} without any negative outstanding invoice").format(
+ self.payment_type,
+ self.party_type,
+ )
+ )
+ else:
+ frappe.msgprint(
+ _("Paid Amount cannot be greater than total negative outstanding amount {0}").format(
+ total_negative_outstanding
+ )
+ )
+
+ return
+
+ else:
+ allocated_positive_outstanding = flt(total_negative_outstanding - paid_amount, precision)
+ allocated_negative_outstanding = paid_amount + min(
+ total_positive_outstanding_including_order, allocated_positive_outstanding
+ )
+
+ # inner function to set `allocated_amount` to those row which have no PR
+ def _allocation_to_unset_pr_row(
+ row, outstanding_amount, allocated_positive_outstanding, allocated_negative_outstanding
+ ):
+ if outstanding_amount > 0 and allocated_positive_outstanding >= 0:
+ row.allocated_amount = min(allocated_positive_outstanding, outstanding_amount)
+ allocated_positive_outstanding = flt(
+ allocated_positive_outstanding - row.allocated_amount, precision
+ )
+ elif outstanding_amount < 0 and allocated_negative_outstanding:
+ row.allocated_amount = min(allocated_negative_outstanding, abs(outstanding_amount)) * -1
+ allocated_negative_outstanding = flt(
+ allocated_negative_outstanding - abs(row.allocated_amount), precision
+ )
+ return allocated_positive_outstanding, allocated_negative_outstanding
+
+ # allocate amount based on `paid_amount` is changed or not
+ if not paid_amount_change:
+ for ref in self.references:
+ allocated_positive_outstanding, allocated_negative_outstanding = _allocation_to_unset_pr_row(
+ ref,
+ ref.outstanding_amount,
+ allocated_positive_outstanding,
+ allocated_negative_outstanding,
+ )
+
+ allocate_open_payment_requests_to_references(self.references, self.precision("paid_amount"))
+
+ else:
+ payment_request_outstanding_amounts = (
+ get_payment_request_outstanding_set_in_references(self.references) or {}
+ )
+ references_outstanding_amounts = get_references_outstanding_amount(self.references) or {}
+ remaining_references_allocated_amounts = references_outstanding_amounts.copy()
+
+ # Re allocate amount to those references which have PR set (Higher priority)
+ for ref in self.references:
+ if not ref.payment_request:
+ continue
+
+ # fetch outstanding_amount of `Reference` (Payment Term) and `Payment Request` to allocate new amount
+ key = (ref.reference_doctype, ref.reference_name, ref.get("payment_term"))
+ reference_outstanding_amount = references_outstanding_amounts[key]
+ pr_outstanding_amount = payment_request_outstanding_amounts[ref.payment_request]
+
+ if reference_outstanding_amount > 0 and allocated_positive_outstanding >= 0:
+ # allocate amount according to outstanding amounts
+ outstanding_amounts = (
+ allocated_positive_outstanding,
+ reference_outstanding_amount,
+ pr_outstanding_amount,
+ )
+
+ ref.allocated_amount = min(outstanding_amounts)
+
+ # update amounts to track allocation
+ allocated_amount = ref.allocated_amount
+ allocated_positive_outstanding = flt(
+ allocated_positive_outstanding - allocated_amount, precision
+ )
+ remaining_references_allocated_amounts[key] = flt(
+ remaining_references_allocated_amounts[key] - allocated_amount, precision
+ )
+ payment_request_outstanding_amounts[ref.payment_request] = flt(
+ payment_request_outstanding_amounts[ref.payment_request] - allocated_amount, precision
+ )
+
+ elif reference_outstanding_amount < 0 and allocated_negative_outstanding:
+ # allocate amount according to outstanding amounts
+ outstanding_amounts = (
+ allocated_negative_outstanding,
+ abs(reference_outstanding_amount),
+ pr_outstanding_amount,
+ )
+
+ ref.allocated_amount = min(outstanding_amounts) * -1
+
+ # update amounts to track allocation
+ allocated_amount = abs(ref.allocated_amount)
+ allocated_negative_outstanding = flt(
+ allocated_negative_outstanding - allocated_amount, precision
+ )
+ remaining_references_allocated_amounts[key] += allocated_amount # negative amount
+ payment_request_outstanding_amounts[ref.payment_request] = flt(
+ payment_request_outstanding_amounts[ref.payment_request] - allocated_amount, precision
+ )
+ # Re allocate amount to those references which have no PR (Lower priority)
+ for ref in self.references:
+ if ref.payment_request:
+ continue
+
+ key = (ref.reference_doctype, ref.reference_name, ref.get("payment_term"))
+ reference_outstanding_amount = remaining_references_allocated_amounts[key]
+
+ allocated_positive_outstanding, allocated_negative_outstanding = _allocation_to_unset_pr_row(
+ ref,
+ reference_outstanding_amount,
+ allocated_positive_outstanding,
+ allocated_negative_outstanding,
+ )
+
+ @frappe.whitelist()
+ def set_matched_payment_requests(self, matched_payment_requests):
+ """
+ Set `Payment Request` against `Reference` based on `matched_payment_requests`.\n
+ :param matched_payment_requests: List of tuple of matched Payment Requests.
+
+ ---
+ Example: [(reference_doctype, reference_name, allocated_amount, payment_request), ...]
+ """
+ if not self.references or not matched_payment_requests:
+ return
+
+ if isinstance(matched_payment_requests, str):
+ matched_payment_requests = json.loads(matched_payment_requests)
+
+ # modify matched_payment_requests
+ # like (reference_doctype, reference_name, allocated_amount): payment_request
+ payment_requests = {}
+
+ for row in matched_payment_requests:
+ key = tuple(row[:3])
+ payment_requests[key] = row[3]
+
+ for ref in self.references:
+ if ref.payment_request:
+ continue
+
+ key = (ref.reference_doctype, ref.reference_name, ref.allocated_amount)
+
+ if key in payment_requests:
+ ref.payment_request = payment_requests[key]
+ del payment_requests[key] # to avoid duplicate allocation
+
+
+def get_matched_payment_request_of_references(references=None):
+ """
+ Get those `Payment Requests` which are matched with `References`.\n
+ - Amount must be same.
+ - Only single `Payment Request` available for this amount.
+
+ Example: [(reference_doctype, reference_name, allocated_amount, payment_request), ...]
+ """
+ if not references:
+ return
+
+ # to fetch matched rows
+ refs = {
+ (row.reference_doctype, row.reference_name, row.allocated_amount)
+ for row in references
+ if row.reference_doctype and row.reference_name and row.allocated_amount
+ }
+
+ if not refs:
+ return
+
+ PR = frappe.qb.DocType("Payment Request")
+
+ # query to group by reference_doctype, reference_name, outstanding_amount
+ subquery = (
+ frappe.qb.from_(PR)
+ .select(
+ PR.reference_doctype,
+ PR.reference_name,
+ PR.outstanding_amount.as_("allocated_amount"),
+ PR.name.as_("payment_request"),
+ Count("*").as_("count"),
+ )
+ .where(Tuple(PR.reference_doctype, PR.reference_name, PR.outstanding_amount).isin(refs))
+ .where(PR.status != "Paid")
+ .where(PR.docstatus == 1)
+ .groupby(PR.reference_doctype, PR.reference_name, PR.outstanding_amount)
+ )
+
+ # query to fetch matched rows which are single
+ matched_prs = (
+ frappe.qb.from_(subquery)
+ .select(
+ subquery.reference_doctype,
+ subquery.reference_name,
+ subquery.allocated_amount,
+ subquery.payment_request,
+ )
+ .where(subquery.count == 1)
+ .run()
+ )
+
+ return matched_prs if matched_prs else None
+
+
+def get_references_outstanding_amount(references=None):
+ """
+ Fetch accurate outstanding amount of `References`.\n
+ - If `Payment Term` is set, then fetch outstanding amount from `Payment Schedule`.
+ - If `Payment Term` is not set, then fetch outstanding amount from `References` it self.
+
+ Example: {(reference_doctype, reference_name, payment_term): outstanding_amount, ...}
+ """
+ if not references:
+ return
+
+ refs_with_payment_term = get_outstanding_of_references_with_payment_term(references) or {}
+ refs_without_payment_term = get_outstanding_of_references_with_no_payment_term(references) or {}
+
+ return {**refs_with_payment_term, **refs_without_payment_term}
+
+
+def get_outstanding_of_references_with_payment_term(references=None):
+ """
+ Fetch outstanding amount of `References` which have `Payment Term` set.\n
+ Example: {(reference_doctype, reference_name, payment_term): outstanding_amount, ...}
+ """
+ if not references:
+ return
+
+ refs = {
+ (row.reference_doctype, row.reference_name, row.payment_term)
+ for row in references
+ if row.reference_doctype and row.reference_name and row.payment_term
+ }
+
+ if not refs:
+ return
+
+ PS = frappe.qb.DocType("Payment Schedule")
+
+ response = (
+ frappe.qb.from_(PS)
+ .select(PS.parenttype, PS.parent, PS.payment_term, PS.outstanding)
+ .where(Tuple(PS.parenttype, PS.parent, PS.payment_term).isin(refs))
+ ).run(as_dict=True)
+
+ if not response:
+ return
+
+ return {(row.parenttype, row.parent, row.payment_term): row.outstanding for row in response}
+
+
+def get_outstanding_of_references_with_no_payment_term(references):
+ """
+ Fetch outstanding amount of `References` which have no `Payment Term` set.\n
+ - Fetch outstanding amount from `References` it self.
+
+ Note: `None` is used for allocation of `Payment Request`
+ Example: {(reference_doctype, reference_name, None): outstanding_amount, ...}
+ """
+ if not references:
+ return
+
+ outstanding_amounts = {}
+
+ for ref in references:
+ if ref.payment_term:
+ continue
+
+ key = (ref.reference_doctype, ref.reference_name, None)
+
+ if key not in outstanding_amounts:
+ outstanding_amounts[key] = ref.outstanding_amount
+
+ return outstanding_amounts
+
+
+def get_payment_request_outstanding_set_in_references(references=None):
+ """
+ Fetch outstanding amount of `Payment Request` which are set in `References`.\n
+ Example: {payment_request: outstanding_amount, ...}
+ """
+ if not references:
+ return
+
+ referenced_payment_requests = {row.payment_request for row in references if row.payment_request}
+
+ if not referenced_payment_requests:
+ return
+
+ PR = frappe.qb.DocType("Payment Request")
+
+ response = (
+ frappe.qb.from_(PR)
+ .select(PR.name, PR.outstanding_amount)
+ .where(PR.name.isin(referenced_payment_requests))
+ ).run()
+
+ return dict(response) if response else None
+
def validate_inclusive_tax(tax, doc):
def _on_previous_row_error(row_range):
@@ -1705,10 +2354,17 @@ def get_outstanding_reference_documents(args, validate=False):
outstanding_invoices = []
negative_outstanding_invoices = []
+ party_account = args.get("party_account")
+
+ # get party account if advance account is set.
if args.get("book_advance_payments_in_separate_party_account"):
- party_account = get_party_account(args.get("party_type"), args.get("party"), args.get("company"))
- else:
- party_account = args.get("party_account")
+ accounts = get_party_account(
+ args.get("party_type"), args.get("party"), args.get("company"), include_advance=True
+ )
+ advance_account = accounts[1] if len(accounts) >= 1 else None
+
+ if party_account == advance_account:
+ party_account = accounts[0]
if args.get("get_outstanding_invoices"):
outstanding_invoices = get_outstanding_invoices(
@@ -2046,7 +2702,9 @@ def get_party_details(company, party_type, party, date, cost_center=None):
account_balance = get_balance_on(party_account, date, cost_center=cost_center)
_party_name = "title" if party_type == "Shareholder" else party_type.lower() + "_name"
party_name = frappe.db.get_value(party_type, party, _party_name)
- party_balance = get_balance_on(party_type=party_type, party=party, cost_center=cost_center)
+ party_balance = get_balance_on(
+ party_type=party_type, party=party, company=company, cost_center=cost_center
+ )
if party_type in ["Customer", "Supplier"]:
party_bank_account = get_party_bank_account(party_type, party)
bank_account = get_default_company_bank_account(company, party_type, party)
@@ -2224,6 +2882,8 @@ def get_payment_entry(
party_type=None,
payment_type=None,
reference_date=None,
+ ignore_permissions=False,
+ created_from_payment_request=False,
):
doc = frappe.get_doc(dt, dn)
over_billing_allowance = frappe.db.get_single_value("Accounts Settings", "over_billing_allowance")
@@ -2272,7 +2932,7 @@ def get_payment_entry(
pe.party_type = party_type
pe.party = doc.get(scrub(party_type))
pe.contact_person = doc.get("contact_person")
- pe.contact_email = doc.get("contact_email")
+ complete_contact_details(pe)
pe.ensure_supplier_is_not_blocked()
pe.paid_from = party_account if payment_type == "Receive" else bank.account
@@ -2284,6 +2944,9 @@ def get_payment_entry(
pe.paid_amount = paid_amount
pe.received_amount = received_amount
pe.letter_head = doc.get("letter_head")
+ pe.bank_account = frappe.db.get_value(
+ "Bank Account", {"is_company_account": 1, "is_default": 1, "company": doc.company}, "name"
+ )
if dt in ["Purchase Order", "Sales Order", "Sales Invoice", "Purchase Invoice"]:
pe.project = doc.get("project") or reduce(
@@ -2292,7 +2955,7 @@ def get_payment_entry(
if pe.party_type in ["Customer", "Supplier"]:
bank_account = get_party_bank_account(pe.party_type, pe.party)
- pe.set("bank_account", bank_account)
+ pe.set("party_bank_account", bank_account)
pe.set_bank_account_data()
# only Purchase Invoice can be blocked individually
@@ -2359,9 +3022,6 @@ def get_payment_entry(
update_accounting_dimensions(pe, doc)
if party_account and bank:
- pe.set_exchange_rate(ref_doc=doc)
- pe.set_amounts()
-
if discount_amount:
base_total_discount_loss = 0
if frappe.db.get_single_value("Accounts Settings", "book_tax_discount_loss"):
@@ -2371,11 +3031,183 @@ def get_payment_entry(
pe, doc, discount_amount, base_total_discount_loss, party_account_currency
)
- pe.set_difference_amount()
+ pe.set_exchange_rate(ref_doc=doc)
+ pe.set_amounts()
+
+ # If PE is created from PR directly, then no need to find open PRs for the references
+ if not created_from_payment_request:
+ allocate_open_payment_requests_to_references(pe.references, pe.precision("paid_amount"))
return pe
+def get_open_payment_requests_for_references(references=None):
+ """
+ Fetch all unpaid Payment Requests for the references. \n
+ - Each reference can have multiple Payment Requests. \n
+
+ Example: {("Sales Invoice", "SINV-00001"): {"PREQ-00001": 1000, "PREQ-00002": 2000}}
+ """
+ if not references:
+ return
+
+ refs = {
+ (row.reference_doctype, row.reference_name)
+ for row in references
+ if row.reference_doctype and row.reference_name and row.allocated_amount
+ }
+
+ if not refs:
+ return
+
+ PR = frappe.qb.DocType("Payment Request")
+
+ response = (
+ frappe.qb.from_(PR)
+ .select(PR.name, PR.reference_doctype, PR.reference_name, PR.outstanding_amount)
+ .where(Tuple(PR.reference_doctype, PR.reference_name).isin(list(refs)))
+ .where(PR.status != "Paid")
+ .where(PR.docstatus == 1)
+ .where(PR.outstanding_amount > 0) # to avoid old PRs with 0 outstanding amount
+ .orderby(Coalesce(PR.transaction_date, PR.creation), order=frappe.qb.asc)
+ ).run(as_dict=True)
+
+ if not response:
+ return
+
+ reference_payment_requests = {}
+
+ for row in response:
+ key = (row.reference_doctype, row.reference_name)
+
+ if key not in reference_payment_requests:
+ reference_payment_requests[key] = {row.name: row.outstanding_amount}
+ else:
+ reference_payment_requests[key][row.name] = row.outstanding_amount
+
+ return reference_payment_requests
+
+
+def allocate_open_payment_requests_to_references(references=None, precision=None):
+ """
+ Allocate unpaid Payment Requests to the references. \n
+ ---
+ - Allocation based on below factors
+ - Reference Allocated Amount
+ - Reference Outstanding Amount (With Payment Terms or without Payment Terms)
+ - Reference Payment Request's outstanding amount
+ ---
+ - Allocation based on below scenarios
+ - Reference's Allocated Amount == Payment Request's Outstanding Amount
+ - Allocate the Payment Request to the reference
+ - This PR will not be allocated further
+ - Reference's Allocated Amount < Payment Request's Outstanding Amount
+ - Allocate the Payment Request to the reference
+ - Reduce the PR's outstanding amount by the allocated amount
+ - This PR can be allocated further
+ - Reference's Allocated Amount > Payment Request's Outstanding Amount
+ - Allocate the Payment Request to the reference
+ - Reduce Allocated Amount of the reference by the PR's outstanding amount
+ - Create a new row for the remaining amount until the Allocated Amount is 0
+ - Allocate PR if available
+ ---
+ - Note:
+ - Priority is given to the first Payment Request of respective references.
+ - Single Reference can have multiple rows.
+ - With Payment Terms or without Payment Terms
+ - With Payment Request or without Payment Request
+ """
+ if not references:
+ return
+
+ # get all unpaid payment requests for the references
+ references_open_payment_requests = get_open_payment_requests_for_references(references)
+
+ if not references_open_payment_requests:
+ return
+
+ if not precision:
+ precision = references[0].precision("allocated_amount")
+
+ # to manage new rows
+ row_number = 1
+ MOVE_TO_NEXT_ROW = 1
+ TO_SKIP_NEW_ROW = 2
+
+ while row_number <= len(references):
+ row = references[row_number - 1]
+ reference_key = (row.reference_doctype, row.reference_name)
+
+ # update the idx to maintain the order
+ row.idx = row_number
+
+ # unpaid payment requests for the reference
+ reference_payment_requests = references_open_payment_requests.get(reference_key)
+
+ if not reference_payment_requests:
+ row_number += MOVE_TO_NEXT_ROW # to move to next reference row
+ continue
+
+ # get the first payment request and its outstanding amount
+ payment_request, pr_outstanding_amount = next(iter(reference_payment_requests.items()))
+ allocated_amount = row.allocated_amount
+
+ # allocate the payment request to the reference and PR's outstanding amount
+ row.payment_request = payment_request
+
+ if pr_outstanding_amount == allocated_amount:
+ del reference_payment_requests[payment_request]
+ row_number += MOVE_TO_NEXT_ROW
+
+ elif pr_outstanding_amount > allocated_amount:
+ # reduce the outstanding amount of the payment request
+ reference_payment_requests[payment_request] -= allocated_amount
+ row_number += MOVE_TO_NEXT_ROW
+
+ else:
+ # split the reference row to allocate the remaining amount
+ del reference_payment_requests[payment_request]
+ row.allocated_amount = pr_outstanding_amount
+ allocated_amount = flt(allocated_amount - pr_outstanding_amount, precision)
+
+ # set the remaining amount to the next row
+ while allocated_amount:
+ # create a new row for the remaining amount
+ new_row = frappe.copy_doc(row)
+ references.insert(row_number, new_row)
+
+ # get the first payment request and its outstanding amount
+ payment_request, pr_outstanding_amount = next(
+ iter(reference_payment_requests.items()), (None, None)
+ )
+
+ # update new row
+ new_row.idx = row_number + 1
+ new_row.payment_request = payment_request
+ new_row.allocated_amount = min(
+ pr_outstanding_amount if pr_outstanding_amount else allocated_amount, allocated_amount
+ )
+
+ if not payment_request or not pr_outstanding_amount:
+ row_number += TO_SKIP_NEW_ROW
+ break
+
+ elif pr_outstanding_amount == allocated_amount:
+ del reference_payment_requests[payment_request]
+ row_number += TO_SKIP_NEW_ROW
+ break
+
+ elif pr_outstanding_amount > allocated_amount:
+ reference_payment_requests[payment_request] -= allocated_amount
+ row_number += TO_SKIP_NEW_ROW
+ break
+
+ else:
+ allocated_amount = flt(allocated_amount - pr_outstanding_amount, precision)
+ del reference_payment_requests[payment_request]
+ row_number += MOVE_TO_NEXT_ROW
+
+
def update_accounting_dimensions(pe, doc):
"""
Updates accounting dimensions in Payment Entry based on the accounting dimensions in the reference document
@@ -2547,13 +3379,14 @@ def set_pending_discount_loss(pe, doc, discount_amount, base_total_discount_loss
book_tax_loss = frappe.db.get_single_value("Accounts Settings", "book_tax_discount_loss")
account_type = "round_off_account" if book_tax_loss else "default_discount_account"
- pe.set_gain_or_loss(
- account_details={
+ pe.append(
+ "deductions",
+ {
"account": frappe.get_cached_value("Company", pe.company, account_type),
"cost_center": pe.cost_center
or frappe.get_cached_value("Company", pe.company, "cost_center"),
"amount": discount_amount * positive_negative,
- }
+ },
)
@@ -2596,13 +3429,14 @@ def add_income_discount_loss(pe, doc, total_discount_percent) -> float:
"""Add loss on income discount in base currency."""
precision = doc.precision("total")
base_loss_on_income = doc.get("base_total") * (total_discount_percent / 100)
+ positive_negative = -1 if pe.payment_type == "Pay" else 1
pe.append(
"deductions",
{
"account": frappe.get_cached_value("Company", pe.company, "default_discount_account"),
"cost_center": pe.cost_center or frappe.get_cached_value("Company", pe.company, "cost_center"),
- "amount": flt(base_loss_on_income, precision),
+ "amount": flt(base_loss_on_income, precision) * positive_negative,
},
)
@@ -2614,6 +3448,7 @@ def add_tax_discount_loss(pe, doc, total_discount_percentage) -> float:
tax_discount_loss = {}
base_total_tax_loss = 0
precision = doc.precision("tax_amount_after_discount_amount", "taxes")
+ positive_negative = -1 if pe.payment_type == "Pay" else 1
# The same account head could be used more than once
for tax in doc.get("taxes", []):
@@ -2636,7 +3471,7 @@ def add_tax_discount_loss(pe, doc, total_discount_percentage) -> float:
"account": account,
"cost_center": pe.cost_center
or frappe.get_cached_value("Company", pe.company, "cost_center"),
- "amount": flt(loss, precision),
+ "amount": flt(loss, precision) * positive_negative,
},
)
diff --git a/erpnext/accounts/doctype/payment_entry/test_payment_entry.py b/erpnext/accounts/doctype/payment_entry/test_payment_entry.py
index cc03dc260bb..1d0810852f0 100644
--- a/erpnext/accounts/doctype/payment_entry/test_payment_entry.py
+++ b/erpnext/accounts/doctype/payment_entry/test_payment_entry.py
@@ -49,6 +49,8 @@ class TestPaymentEntry(FrappeTestCase):
pe.insert()
pe.submit()
+ self.assertEqual(pe.paid_to_account_type, "Cash")
+
expected_gle = dict(
(d[0], d) for d in [["Debtors - _TC", 0, 1000, so.name], ["_Test Cash - _TC", 1000.0, 0, None]]
)
@@ -282,6 +284,48 @@ class TestPaymentEntry(FrappeTestCase):
self.assertEqual(si.payment_schedule[0].paid_amount, 200.0)
self.assertEqual(si.payment_schedule[1].paid_amount, 36.0)
+ def test_payment_entry_against_payment_terms_with_discount_on_pi(self):
+ pi = make_purchase_invoice(do_not_save=1)
+ create_payment_terms_template_with_discount()
+ pi.payment_terms_template = "Test Discount Template"
+
+ frappe.db.set_value("Company", pi.company, "default_discount_account", "Write Off - _TC")
+
+ pi.append(
+ "taxes",
+ {
+ "charge_type": "On Net Total",
+ "account_head": "_Test Account Service Tax - _TC",
+ "cost_center": "_Test Cost Center - _TC",
+ "description": "Service Tax",
+ "rate": 18,
+ },
+ )
+ pi.save()
+ pi.submit()
+
+ frappe.db.set_single_value("Accounts Settings", "book_tax_discount_loss", 1)
+ pe_with_tax_loss = get_payment_entry("Purchase Invoice", pi.name, bank_account="_Test Cash - _TC")
+
+ self.assertEqual(pe_with_tax_loss.references[0].payment_term, "30 Credit Days with 10% Discount")
+ self.assertEqual(pe_with_tax_loss.payment_type, "Pay")
+ self.assertEqual(pe_with_tax_loss.references[0].allocated_amount, 295.0)
+ self.assertEqual(pe_with_tax_loss.paid_amount, 265.5)
+ self.assertEqual(pe_with_tax_loss.difference_amount, 0)
+ self.assertEqual(pe_with_tax_loss.deductions[0].amount, -25.0) # Loss on Income
+ self.assertEqual(pe_with_tax_loss.deductions[1].amount, -4.5) # Loss on Tax
+ self.assertEqual(pe_with_tax_loss.deductions[1].account, "_Test Account Service Tax - _TC")
+
+ frappe.db.set_single_value("Accounts Settings", "book_tax_discount_loss", 0)
+ pe = get_payment_entry("Purchase Invoice", pi.name, bank_account="_Test Cash - _TC")
+
+ self.assertEqual(pe.references[0].payment_term, "30 Credit Days with 10% Discount")
+ self.assertEqual(pe.payment_type, "Pay")
+ self.assertEqual(pe.references[0].allocated_amount, 295.0)
+ self.assertEqual(pe.paid_amount, 265.5)
+ self.assertEqual(pe.deductions[0].amount, -29.5)
+ self.assertEqual(pe.difference_amount, 0)
+
def test_payment_entry_against_payment_terms_with_discount(self):
si = create_sales_invoice(do_not_save=1, qty=1, rate=200)
create_payment_terms_template_with_discount()
@@ -479,16 +523,9 @@ class TestPaymentEntry(FrappeTestCase):
self.assertEqual(pe.deductions[0].account, "Write Off - _TC")
# Exchange loss
- self.assertEqual(pe.difference_amount, 300.0)
-
- pe.append(
- "deductions",
- {
- "account": "_Test Exchange Gain/Loss - _TC",
- "cost_center": "_Test Cost Center - _TC",
- "amount": 300.0,
- },
- )
+ self.assertEqual(pe.deductions[-1].amount, 300.0)
+ pe.deductions[-1].account = "_Test Exchange Gain/Loss - _TC"
+ pe.deductions[-1].cost_center = "_Test Cost Center - _TC"
pe.insert()
pe.submit()
@@ -525,6 +562,8 @@ class TestPaymentEntry(FrappeTestCase):
pe.insert()
pe.submit()
+ self.assertEqual(pe.paid_from_account_type, "Bank")
+
outstanding_amount, status = frappe.db.get_value(
"Purchase Invoice", pi.name, ["outstanding_amount", "status"]
)
@@ -552,16 +591,10 @@ class TestPaymentEntry(FrappeTestCase):
pe.reference_no = "1"
pe.reference_date = "2016-01-01"
- self.assertEqual(pe.difference_amount, 100)
+ self.assertEqual(pe.deductions[0].amount, 100)
+ pe.deductions[0].account = "_Test Exchange Gain/Loss - _TC"
+ pe.deductions[0].cost_center = "_Test Cost Center - _TC"
- pe.append(
- "deductions",
- {
- "account": "_Test Exchange Gain/Loss - _TC",
- "cost_center": "_Test Cost Center - _TC",
- "amount": 100,
- },
- )
pe.insert()
pe.submit()
@@ -654,16 +687,9 @@ class TestPaymentEntry(FrappeTestCase):
pe.set_exchange_rate()
pe.set_amounts()
- self.assertEqual(pe.difference_amount, 500)
-
- pe.append(
- "deductions",
- {
- "account": "_Test Exchange Gain/Loss - _TC",
- "cost_center": "_Test Cost Center - _TC",
- "amount": 500,
- },
- )
+ self.assertEqual(pe.deductions[0].amount, 500)
+ pe.deductions[0].account = "_Test Exchange Gain/Loss - _TC"
+ pe.deductions[0].cost_center = "_Test Cost Center - _TC"
pe.insert()
pe.submit()
@@ -956,6 +982,53 @@ class TestPaymentEntry(FrappeTestCase):
self.assertEqual(flt(expected_party_balance), party_balance)
self.assertEqual(flt(expected_party_account_balance, 2), flt(party_account_balance, 2))
+ def test_gl_of_multi_currency_payment_transaction(self):
+ from erpnext.setup.doctype.currency_exchange.test_currency_exchange import (
+ save_new_records,
+ test_records,
+ )
+
+ save_new_records(test_records)
+ paid_from = create_account(
+ parent_account="Current Liabilities - _TC",
+ account_name="_Test Cash USD",
+ company="_Test Company",
+ account_type="Cash",
+ account_currency="USD",
+ )
+ payment_entry = create_payment_entry(
+ party="_Test Supplier USD",
+ paid_from=paid_from,
+ paid_to="_Test Payable USD - _TC",
+ paid_amount=100,
+ save=True,
+ )
+ payment_entry.source_exchange_rate = 84.4
+ payment_entry.target_exchange_rate = 84.4
+ payment_entry.save()
+ payment_entry = payment_entry.submit()
+ gle = qb.DocType("GL Entry")
+ gl_entries = (
+ qb.from_(gle)
+ .select(
+ gle.account,
+ gle.debit,
+ gle.credit,
+ gle.debit_in_account_currency,
+ gle.credit_in_account_currency,
+ gle.debit_in_transaction_currency,
+ gle.credit_in_transaction_currency,
+ )
+ .orderby(gle.account)
+ .where(gle.voucher_no == payment_entry.name)
+ .run()
+ )
+ expected_gl_entries = (
+ (paid_from, 0.0, 8440.0, 0.0, 100.0, 0.0, 100.0),
+ ("_Test Payable USD - _TC", 8440.0, 0.0, 100.0, 0.0, 100.0, 0.0),
+ )
+ self.assertEqual(gl_entries, expected_gl_entries)
+
def test_multi_currency_payment_entry_with_taxes(self):
payment_entry = create_payment_entry(
party="_Test Supplier USD", paid_to="_Test Payable USD - _TC", save=True
@@ -1452,7 +1525,7 @@ class TestPaymentEntry(FrappeTestCase):
parent_account="Current Liabilities - _TC",
account_name="Advances Paid",
company=company,
- account_type="Liability",
+ account_type="Payable",
)
frappe.db.set_value(
@@ -1791,6 +1864,79 @@ class TestPaymentEntry(FrappeTestCase):
# 'Is Opening' should always be 'No' for normal advance payments
self.assertEqual(gl_with_opening_set, [])
+ @change_settings("Accounts Settings", {"delete_linked_ledger_entries": 1})
+ def test_delete_linked_exchange_gain_loss_journal(self):
+ from erpnext.accounts.doctype.account.test_account import create_account
+ from erpnext.accounts.doctype.opening_invoice_creation_tool.test_opening_invoice_creation_tool import (
+ make_customer,
+ )
+
+ debtors = create_account(
+ account_name="Debtors USD",
+ parent_account="Accounts Receivable - _TC",
+ company="_Test Company",
+ account_currency="USD",
+ account_type="Receivable",
+ )
+
+ # create a customer
+ customer = make_customer(customer="_Test Party USD")
+ cust_doc = frappe.get_doc("Customer", customer)
+ cust_doc.default_currency = "USD"
+ test_account_details = {
+ "company": "_Test Company",
+ "account": debtors,
+ }
+ cust_doc.append("accounts", test_account_details)
+ cust_doc.save()
+
+ # create a sales invoice
+ si = create_sales_invoice(
+ customer=customer,
+ currency="USD",
+ conversion_rate=83.970000000,
+ debit_to=debtors,
+ do_not_save=1,
+ )
+ si.party_account_currency = "USD"
+ si.save()
+ si.submit()
+
+ # create a payment entry for the invoice
+ pe = get_payment_entry("Sales Invoice", si.name)
+ pe.reference_no = "1"
+ pe.reference_date = frappe.utils.nowdate()
+ pe.paid_amount = 100
+ pe.source_exchange_rate = 90
+ pe.append(
+ "deductions",
+ {
+ "account": "_Test Exchange Gain/Loss - _TC",
+ "cost_center": "_Test Cost Center - _TC",
+ "amount": 2710,
+ },
+ )
+ pe.save()
+ pe.submit()
+
+ # check creation of journal entry
+ jv = frappe.get_all(
+ "Journal Entry Account",
+ {"reference_type": pe.doctype, "reference_name": pe.name, "docstatus": 1},
+ pluck="parent",
+ )
+ self.assertTrue(jv)
+
+ # check cancellation of payment entry and journal entry
+ pe.cancel()
+ self.assertTrue(pe.docstatus == 2)
+ self.assertTrue(frappe.db.get_value("Journal Entry", {"name": jv[0]}, "docstatus") == 2)
+
+ # check deletion of payment entry and journal entry
+ pe.delete()
+ self.assertRaises(frappe.DoesNotExistError, frappe.get_doc, pe.doctype, pe.name)
+ self.assertRaises(frappe.DoesNotExistError, frappe.get_doc, "Journal Entry", jv[0])
+
def create_payment_entry(**args):
payment_entry = frappe.new_doc("Payment Entry")
diff --git a/erpnext/accounts/doctype/payment_entry_deduction/payment_entry_deduction.json b/erpnext/accounts/doctype/payment_entry_deduction/payment_entry_deduction.json
index 1c31829f0ea..e47b51ae028 100644
--- a/erpnext/accounts/doctype/payment_entry_deduction/payment_entry_deduction.json
+++ b/erpnext/accounts/doctype/payment_entry_deduction/payment_entry_deduction.json
@@ -9,6 +9,7 @@
"cost_center",
"amount",
"column_break_2",
+ "is_exchange_gain_loss",
"description"
],
"fields": [
@@ -45,12 +46,20 @@
"fieldname": "description",
"fieldtype": "Small Text",
"label": "Description"
+ },
+ {
+ "default": "0",
+ "depends_on": "eval:doc.is_exchange_gain_loss",
+ "fieldname": "is_exchange_gain_loss",
+ "fieldtype": "Check",
+ "label": "Is Exchange Gain / Loss?",
+ "read_only": 1
}
],
"index_web_pages_for_search": 1,
"istable": 1,
"links": [],
- "modified": "2023-03-06 07:11:57.739619",
+ "modified": "2024-11-05 16:07:47.307971",
"modified_by": "Administrator",
"module": "Accounts",
"name": "Payment Entry Deduction",
diff --git a/erpnext/accounts/doctype/payment_entry_deduction/payment_entry_deduction.py b/erpnext/accounts/doctype/payment_entry_deduction/payment_entry_deduction.py
index fc67c526b28..ae4134fc27a 100644
--- a/erpnext/accounts/doctype/payment_entry_deduction/payment_entry_deduction.py
+++ b/erpnext/accounts/doctype/payment_entry_deduction/payment_entry_deduction.py
@@ -18,6 +18,7 @@ class PaymentEntryDeduction(Document):
amount: DF.Currency
cost_center: DF.Link
description: DF.SmallText | None
+ is_exchange_gain_loss: DF.Check
parent: DF.Data
parentfield: DF.Data
parenttype: DF.Data
diff --git a/erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json b/erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json
index 23ed8252333..57e401275fd 100644
--- a/erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json
+++ b/erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json
@@ -10,15 +10,19 @@
"due_date",
"bill_no",
"payment_term",
+ "payment_term_outstanding",
"account_type",
"payment_type",
+ "reconcile_effect_on",
"column_break_4",
"total_amount",
"outstanding_amount",
"allocated_amount",
"exchange_rate",
"exchange_gain_loss",
- "account"
+ "account",
+ "payment_request",
+ "payment_request_outstanding"
],
"fields": [
{
@@ -120,12 +124,39 @@
"fieldname": "payment_type",
"fieldtype": "Data",
"label": "Payment Type"
+ },
+ {
+ "fieldname": "payment_request",
+ "fieldtype": "Link",
+ "label": "Payment Request",
+ "options": "Payment Request"
+ },
+ {
+ "depends_on": "eval: doc.payment_term",
+ "fieldname": "payment_term_outstanding",
+ "fieldtype": "Float",
+ "label": "Payment Term Outstanding",
+ "read_only": 1
+ },
+ {
+ "depends_on": "eval: doc.payment_request && doc.payment_request_outstanding",
+ "fieldname": "payment_request_outstanding",
+ "fieldtype": "Float",
+ "is_virtual": 1,
+ "label": "Payment Request Outstanding",
+ "read_only": 1
+ },
+ {
+ "fieldname": "reconcile_effect_on",
+ "fieldtype": "Date",
+ "label": "Reconcile Effect On",
+ "read_only": 1
}
],
"index_web_pages_for_search": 1,
"istable": 1,
"links": [],
- "modified": "2024-04-05 09:44:08.310593",
+ "modified": "2025-01-13 15:56:18.895082",
"modified_by": "Administrator",
"module": "Accounts",
"name": "Payment Entry Reference",
diff --git a/erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.py b/erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.py
index 4a027b4ee32..1d869b92715 100644
--- a/erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.py
+++ b/erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.py
@@ -1,7 +1,7 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and contributors
# For license information, please see license.txt
-
+import frappe
from frappe.model.document import Document
@@ -25,11 +25,20 @@ class PaymentEntryReference(Document):
parent: DF.Data
parentfield: DF.Data
parenttype: DF.Data
+ payment_request: DF.Link | None
+ payment_request_outstanding: DF.Float
payment_term: DF.Link | None
+ payment_term_outstanding: DF.Float
payment_type: DF.Data | None
+ reconcile_effect_on: DF.Date | None
reference_doctype: DF.Link
reference_name: DF.DynamicLink
total_amount: DF.Float
# end: auto-generated types
- pass
+ @property
+ def payment_request_outstanding(self):
+ if not self.payment_request:
+ return
+
+ return frappe.db.get_value("Payment Request", self.payment_request, "outstanding_amount")
diff --git a/erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py b/erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py
index 8481fd8ffa4..72aa4905900 100644
--- a/erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py
+++ b/erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py
@@ -153,10 +153,7 @@ class PaymentReconciliation(Document):
self.add_payment_entries(non_reconciled_payments)
def get_payment_entries(self):
- if self.default_advance_account:
- party_account = [self.receivable_payable_account, self.default_advance_account]
- else:
- party_account = [self.receivable_payable_account]
+ party_account = [self.receivable_payable_account]
order_doctype = "Sales Order" if self.party_type == "Customer" else "Purchase Order"
condition = frappe._dict(
@@ -187,6 +184,7 @@ class PaymentReconciliation(Document):
self.party,
party_account,
order_doctype,
+ default_advance_account=self.default_advance_account,
against_all_orders=True,
limit=self.payment_limit,
condition=condition,
@@ -211,12 +209,14 @@ class PaymentReconciliation(Document):
if self.get("cost_center"):
conditions.append(jea.cost_center == self.cost_center)
- dr_or_cr = (
- "credit_in_account_currency"
- if erpnext.get_party_account_type(self.party_type) == "Receivable"
- else "debit_in_account_currency"
- )
- conditions.append(jea[dr_or_cr].gt(0))
+ account_type = erpnext.get_party_account_type(self.party_type)
+
+ if account_type == "Receivable":
+ dr_or_cr = jea.credit_in_account_currency - jea.debit_in_account_currency
+ elif account_type == "Payable":
+ dr_or_cr = jea.debit_in_account_currency - jea.credit_in_account_currency
+
+ conditions.append(dr_or_cr.gt(0))
if self.bank_cash_account:
conditions.append(jea.against_account.like(f"%%{self.bank_cash_account}%%"))
@@ -231,7 +231,7 @@ class PaymentReconciliation(Document):
je.posting_date,
je.remark.as_("remarks"),
jea.name.as_("reference_row"),
- jea[dr_or_cr].as_("amount"),
+ dr_or_cr.as_("amount"),
jea.is_advance,
jea.exchange_rate,
jea.account_currency.as_("currency"),
@@ -323,6 +323,7 @@ class PaymentReconciliation(Document):
"posting_date": inv.posting_date,
"currency": inv.currency,
"cost_center": inv.cost_center,
+ "remarks": inv.remarks,
}
)
)
@@ -334,6 +335,7 @@ class PaymentReconciliation(Document):
for payment in non_reconciled_payments:
row = self.append("payments", {})
row.update(payment)
+ row.is_advance = payment.book_advance_payments_in_separate_party_account
def get_invoice_entries(self):
# Fetch JVs, Sales and Purchase Invoices for 'invoices' to reconcile against
@@ -370,6 +372,10 @@ class PaymentReconciliation(Document):
if self.invoice_limit:
non_reconciled_invoices = non_reconciled_invoices[: self.invoice_limit]
+ non_reconciled_invoices = sorted(
+ non_reconciled_invoices, key=lambda k: k["posting_date"] or getdate(nowdate())
+ )
+
self.add_invoice_entries(non_reconciled_invoices)
def add_invoice_entries(self, non_reconciled_invoices):
@@ -419,6 +425,9 @@ class PaymentReconciliation(Document):
def allocate_entries(self, args):
self.validate_entries()
+ exc_gain_loss_posting_date = frappe.db.get_single_value(
+ "Accounts Settings", "exchange_gain_loss_posting_date", cache=True
+ )
invoice_exchange_map = self.get_invoice_exchange_map(args.get("invoices"), args.get("payments"))
default_exchange_gain_loss_account = frappe.get_cached_value(
"Company", self.company, "exchange_gain_loss_account"
@@ -445,6 +454,11 @@ class PaymentReconciliation(Document):
res.difference_account = default_exchange_gain_loss_account
res.exchange_rate = inv.get("exchange_rate")
res.update({"gain_loss_posting_date": pay.get("posting_date")})
+ if not pay.get("is_advance"):
+ if exc_gain_loss_posting_date == "Invoice":
+ res.update({"gain_loss_posting_date": inv.get("invoice_date")})
+ elif exc_gain_loss_posting_date == "Reconciliation Date":
+ res.update({"gain_loss_posting_date": nowdate()})
if pay.get("amount") == 0:
entries.append(res)
diff --git a/erpnext/accounts/doctype/payment_reconciliation/test_payment_reconciliation.py b/erpnext/accounts/doctype/payment_reconciliation/test_payment_reconciliation.py
index 5aa411158a8..061bbf556fc 100644
--- a/erpnext/accounts/doctype/payment_reconciliation/test_payment_reconciliation.py
+++ b/erpnext/accounts/doctype/payment_reconciliation/test_payment_reconciliation.py
@@ -5,7 +5,8 @@
import frappe
from frappe import qb
from frappe.tests.utils import FrappeTestCase, change_settings
-from frappe.utils import add_days, flt, nowdate
+from frappe.utils import add_days, add_years, flt, getdate, nowdate, today
+from frappe.utils.data import getdate as convert_to_date
from erpnext import get_default_cost_center
from erpnext.accounts.doctype.payment_entry.payment_entry import get_payment_entry
@@ -13,6 +14,7 @@ from erpnext.accounts.doctype.payment_entry.test_payment_entry import create_pay
from erpnext.accounts.doctype.purchase_invoice.test_purchase_invoice import make_purchase_invoice
from erpnext.accounts.doctype.sales_invoice.test_sales_invoice import create_sales_invoice
from erpnext.accounts.party import get_party_account
+from erpnext.accounts.utils import get_fiscal_year
from erpnext.buying.doctype.purchase_order.test_purchase_order import create_purchase_order
from erpnext.stock.doctype.item.test_item import create_item
@@ -631,6 +633,42 @@ class TestPaymentReconciliation(FrappeTestCase):
self.assertEqual(len(pr.get("invoices")), 0)
self.assertEqual(len(pr.get("payments")), 0)
+ def test_negative_debit_or_credit_journal_against_invoice(self):
+ transaction_date = nowdate()
+ amount = 100
+ si = self.create_sales_invoice(qty=1, rate=amount, posting_date=transaction_date)
+
+ # credit debtors account to record a payment
+ je = self.create_journal_entry(self.bank, self.debit_to, amount, transaction_date)
+ je.accounts[1].party_type = "Customer"
+ je.accounts[1].party = self.customer
+ je.accounts[1].credit_in_account_currency = 0
+ je.accounts[1].debit_in_account_currency = -1 * amount
+ je.save()
+ je.submit()
+
+ pr = self.create_payment_reconciliation()
+
+ pr.get_unreconciled_entries()
+ invoices = [x.as_dict() for x in pr.get("invoices")]
+ payments = [x.as_dict() for x in pr.get("payments")]
+ pr.allocate_entries(frappe._dict({"invoices": invoices, "payments": payments}))
+
+ # Difference amount should not be calculated for base currency accounts
+ for row in pr.allocation:
+ self.assertEqual(flt(row.get("difference_amount")), 0.0)
+
+ pr.reconcile()
+
+ # assert outstanding
+ si.reload()
+ self.assertEqual(si.status, "Paid")
+ self.assertEqual(si.outstanding_amount, 0)
+
+ # check PR tool output
+ self.assertEqual(len(pr.get("invoices")), 0)
+ self.assertEqual(len(pr.get("payments")), 0)
+
def test_journal_against_journal(self):
transaction_date = nowdate()
sales = "Sales - _PR"
@@ -953,6 +991,100 @@ class TestPaymentReconciliation(FrappeTestCase):
frappe.db.get_value("Journal Entry", jea_parent.parent, "voucher_type"), "Exchange Gain Or Loss"
)
+ def test_difference_amount_via_negative_debit_or_credit_journal_entry(self):
+ # Make Sale Invoice
+ si = self.create_sales_invoice(
+ qty=1, rate=100, posting_date=nowdate(), do_not_save=True, do_not_submit=True
+ )
+ si.customer = self.customer4
+ si.currency = "EUR"
+ si.conversion_rate = 85
+ si.debit_to = self.debtors_eur
+ si.save().submit()
+
+ # Make payment using Journal Entry
+ je1 = self.create_journal_entry("HDFC - _PR", self.debtors_eur, 100, nowdate())
+ je1.multi_currency = 1
+ je1.accounts[0].exchange_rate = 1
+ je1.accounts[0].credit_in_account_currency = -8000
+ je1.accounts[0].credit = -8000
+ je1.accounts[0].debit_in_account_currency = 0
+ je1.accounts[0].debit = 0
+ je1.accounts[1].party_type = "Customer"
+ je1.accounts[1].party = self.customer4
+ je1.accounts[1].exchange_rate = 80
+ je1.accounts[1].credit_in_account_currency = 100
+ je1.accounts[1].credit = 8000
+ je1.accounts[1].debit_in_account_currency = 0
+ je1.accounts[1].debit = 0
+ je1.save()
+ je1.submit()
+
+ je2 = self.create_journal_entry("HDFC - _PR", self.debtors_eur, 200, nowdate())
+ je2.multi_currency = 1
+ je2.accounts[0].exchange_rate = 1
+ je2.accounts[0].credit_in_account_currency = -16000
+ je2.accounts[0].credit = -16000
+ je2.accounts[0].debit_in_account_currency = 0
+ je2.accounts[0].debit = 0
+ je2.accounts[1].party_type = "Customer"
+ je2.accounts[1].party = self.customer4
+ je2.accounts[1].exchange_rate = 80
+ je2.accounts[1].credit_in_account_currency = 200
+ je1.accounts[1].credit = 16000
+ je1.accounts[1].debit_in_account_currency = 0
+ je1.accounts[1].debit = 0
+ je2.save()
+ je2.submit()
+
+ pr = self.create_payment_reconciliation()
+ pr.party = self.customer4
+ pr.receivable_payable_account = self.debtors_eur
+ pr.get_unreconciled_entries()
+
+ self.assertEqual(len(pr.invoices), 1)
+ self.assertEqual(len(pr.payments), 2)
+
+ # Test exact payment allocation
+ invoices = [x.as_dict() for x in pr.invoices]
+ payments = [pr.payments[0].as_dict()]
+ pr.allocate_entries(frappe._dict({"invoices": invoices, "payments": payments}))
+
+ self.assertEqual(pr.allocation[0].allocated_amount, 100)
+ self.assertEqual(pr.allocation[0].difference_amount, -500)
+
+ # Test partial payment allocation (with excess payment entry)
+ pr.set("allocation", [])
+ pr.get_unreconciled_entries()
+ invoices = [x.as_dict() for x in pr.invoices]
+ payments = [pr.payments[1].as_dict()]
+ pr.allocate_entries(frappe._dict({"invoices": invoices, "payments": payments}))
+ pr.allocation[0].difference_account = "Exchange Gain/Loss - _PR"
+
+ self.assertEqual(pr.allocation[0].allocated_amount, 100)
+ self.assertEqual(pr.allocation[0].difference_amount, -500)
+
+ # Check if difference journal entry gets generated for difference amount after reconciliation
+ pr.reconcile()
+ total_credit_amount = frappe.db.get_all(
+ "Journal Entry Account",
+ {"account": self.debtors_eur, "docstatus": 1, "reference_name": si.name},
+ "sum(credit) as amount",
+ group_by="reference_name",
+ )[0].amount
+
+ # total credit includes the exchange gain/loss amount
+ self.assertEqual(flt(total_credit_amount, 2), 8500)
+
+ jea_parent = frappe.db.get_all(
+ "Journal Entry Account",
+ filters={"account": self.debtors_eur, "docstatus": 1, "reference_name": si.name, "credit": 500},
+ fields=["parent"],
+ )[0]
+ self.assertEqual(
+ frappe.db.get_value("Journal Entry", jea_parent.parent, "voucher_type"), "Exchange Gain Or Loss"
+ )
+
def test_difference_amount_via_payment_entry(self):
# Make Sale Invoice
si = self.create_sales_invoice(
@@ -1540,7 +1672,7 @@ class TestPaymentReconciliation(FrappeTestCase):
{
"book_advance_payments_in_separate_party_account": 1,
"default_advance_paid_account": self.advance_payable_account,
- "reconcile_on_advance_payment_date": 1,
+ "reconciliation_takes_effect_on": "Advance Payment Date",
},
)
@@ -1589,7 +1721,7 @@ class TestPaymentReconciliation(FrappeTestCase):
{
"book_advance_payments_in_separate_party_account": 1,
"default_advance_received_account": self.advance_receivable_account,
- "reconcile_on_advance_payment_date": 0,
+ "reconciliation_takes_effect_on": "Oldest Of Invoice Or Advance",
},
)
amount = 200.0
@@ -1698,7 +1830,7 @@ class TestPaymentReconciliation(FrappeTestCase):
{
"book_advance_payments_in_separate_party_account": 1,
"default_advance_paid_account": self.advance_payable_account,
- "reconcile_on_advance_payment_date": 0,
+ "reconciliation_takes_effect_on": "Oldest Of Invoice Or Advance",
},
)
amount = 200.0
@@ -1845,6 +1977,174 @@ class TestPaymentReconciliation(FrappeTestCase):
self.assertEqual(len(pr.invoices), 1)
self.assertEqual(len(pr.payments), 1)
+ def test_reconciliation_on_closed_period_payment(self):
+ # create backdated fiscal year
+ first_fy_start_date = frappe.db.get_value("Fiscal Year", {"disabled": 0}, "min(year_start_date)")
+ prev_fy_start_date = add_years(first_fy_start_date, -1)
+ prev_fy_end_date = add_days(first_fy_start_date, -1)
+ create_fiscal_year(
+ company=self.company, year_start_date=prev_fy_start_date, year_end_date=prev_fy_end_date
+ )
+
+ # make journal entry for previous year
+ je_1 = frappe.new_doc("Journal Entry")
+ je_1.posting_date = add_days(prev_fy_start_date, 20)
+ je_1.company = self.company
+ je_1.user_remark = "test"
+ je_1.set(
+ "accounts",
+ [
+ {
+ "account": self.debit_to,
+ "cost_center": self.cost_center,
+ "party_type": "Customer",
+ "party": self.customer,
+ "debit_in_account_currency": 0,
+ "credit_in_account_currency": 1000,
+ },
+ {
+ "account": self.bank,
+ "cost_center": self.sub_cc.name,
+ "credit_in_account_currency": 0,
+ "debit_in_account_currency": 500,
+ },
+ {
+ "account": self.cash,
+ "cost_center": self.sub_cc.name,
+ "credit_in_account_currency": 0,
+ "debit_in_account_currency": 500,
+ },
+ ],
+ )
+ je_1.submit()
+
+ # make period closing voucher
+ pcv = make_period_closing_voucher(
+ company=self.company, cost_center=self.cost_center, posting_date=prev_fy_end_date
+ )
+ pcv.reload()
+ # check if period closing voucher is completed
+ self.assertEqual(pcv.gle_processing_status, "Completed")
+
+ # make journal entry for active year
+ je_2 = self.create_journal_entry(
+ acc1=self.debit_to, acc2=self.income_account, amount=1000, posting_date=today()
+ )
+ je_2.accounts[0].party_type = "Customer"
+ je_2.accounts[0].party = self.customer
+ je_2.submit()
+
+ # process reconciliation on closed period payment
+ pr = self.create_payment_reconciliation(party_is_customer=True)
+ pr.from_invoice_date = pr.to_invoice_date = pr.from_payment_date = pr.to_payment_date = None
+ pr.get_unreconciled_entries()
+ invoices = [invoice.as_dict() for invoice in pr.invoices]
+ payments = [payment.as_dict() for payment in pr.payments]
+ pr.allocate_entries(frappe._dict({"invoices": invoices, "payments": payments}))
+ pr.reconcile()
+ je_1.reload()
+ je_2.reload()
+
+ # check whether the payment reconciliation is done on the closed period
+ self.assertEqual(pr.get("invoices"), [])
+ self.assertEqual(pr.get("payments"), [])
+
+ def test_advance_reconciliation_effect_on_same_date(self):
+ frappe.db.set_value(
+ "Company",
+ self.company,
+ {
+ "book_advance_payments_in_separate_party_account": 1,
+ "default_advance_received_account": self.advance_receivable_account,
+ "reconciliation_takes_effect_on": "Reconciliation Date",
+ },
+ )
+ inv_date = convert_to_date(add_days(nowdate(), -1))
+ adv_date = convert_to_date(add_days(nowdate(), -2))
+
+ si = self.create_sales_invoice(posting_date=inv_date, qty=1, rate=200)
+ pe = self.create_payment_entry(posting_date=adv_date, amount=80).save().submit()
+
+ pr = self.create_payment_reconciliation()
+ pr.from_invoice_date = add_days(nowdate(), -1)
+ pr.to_invoice_date = nowdate()
+ pr.from_payment_date = add_days(nowdate(), -2)
+ pr.to_payment_date = nowdate()
+ pr.default_advance_account = self.advance_receivable_account
+
+ # reconcile multiple payments against invoice
+ pr.get_unreconciled_entries()
+ invoices = [x.as_dict() for x in pr.get("invoices")]
+ payments = [x.as_dict() for x in pr.get("payments")]
+ pr.allocate_entries(frappe._dict({"invoices": invoices, "payments": payments}))
+
+ # Difference amount should not be calculated for base currency accounts
+ for row in pr.allocation:
+ self.assertEqual(flt(row.get("difference_amount")), 0.0)
+
+ pr.reconcile()
+
+ si.reload()
+ self.assertEqual(si.status, "Partly Paid")
+ # check PR tool output post reconciliation
+ self.assertEqual(len(pr.get("invoices")), 1)
+ self.assertEqual(pr.get("invoices")[0].get("outstanding_amount"), 120)
+ self.assertEqual(pr.get("payments"), [])
+
+ # Assert Ledger Entries
+ gl_entries = frappe.db.get_all(
+ "GL Entry",
+ filters={"voucher_no": pe.name},
+ fields=["account", "posting_date", "voucher_no", "against_voucher", "debit", "credit"],
+ order_by="account, against_voucher, debit",
+ )
+
+ expected_gl = [
+ {
+ "account": self.advance_receivable_account,
+ "posting_date": adv_date,
+ "voucher_no": pe.name,
+ "against_voucher": pe.name,
+ "debit": 0.0,
+ "credit": 80.0,
+ },
+ {
+ "account": self.advance_receivable_account,
+ "posting_date": convert_to_date(nowdate()),
+ "voucher_no": pe.name,
+ "against_voucher": pe.name,
+ "debit": 80.0,
+ "credit": 0.0,
+ },
+ {
+ "account": self.debit_to,
+ "posting_date": convert_to_date(nowdate()),
+ "voucher_no": pe.name,
+ "against_voucher": si.name,
+ "debit": 0.0,
+ "credit": 80.0,
+ },
+ {
+ "account": self.bank,
+ "posting_date": adv_date,
+ "voucher_no": pe.name,
+ "against_voucher": None,
+ "debit": 80.0,
+ "credit": 0.0,
+ },
+ ]
+
+ self.assertEqual(expected_gl, gl_entries)
+
+ # cancel PE
+ pe.reload()
+ pe.cancel()
+ pr.get_unreconciled_entries()
+ # check PR tool output
+ self.assertEqual(len(pr.get("invoices")), 1)
+ self.assertEqual(len(pr.get("payments")), 0)
+ self.assertEqual(pr.get("invoices")[0].get("outstanding_amount"), 200)
+
def make_customer(customer_name, currency=None):
if not frappe.db.exists("Customer", customer_name):
@@ -1872,3 +2172,63 @@ def make_supplier(supplier_name, currency=None):
return supplier.name
else:
return supplier_name
+
+
+def create_fiscal_year(company, year_start_date, year_end_date):
+ fy_docname = frappe.db.exists(
+ "Fiscal Year", {"year_start_date": year_start_date, "year_end_date": year_end_date}
+ )
+ if not fy_docname:
+ fy_doc = frappe.get_doc(
+ {
+ "doctype": "Fiscal Year",
+ "year": f"{getdate(year_start_date).year}-{getdate(year_end_date).year}",
+ "year_start_date": year_start_date,
+ "year_end_date": year_end_date,
+ "companies": [{"company": company}],
+ }
+ ).save()
+ return fy_doc
+ else:
+ fy_doc = frappe.get_doc("Fiscal Year", fy_docname)
+ if not frappe.db.exists("Fiscal Year Company", {"parent": fy_docname, "company": company}):
+ fy_doc.append("companies", {"company": company})
+ fy_doc.save()
+ return fy_doc
+
+
+def make_period_closing_voucher(company, cost_center, posting_date=None, submit=True):
+ from erpnext.accounts.doctype.account.test_account import create_account
+
+ parent_account = frappe.db.get_value(
+ "Account", {"company": company, "account_name": "Current Liabilities", "is_group": 1}, "name"
+ )
+ surplus_account = create_account(
+ account_name="Reserve and Surplus",
+ is_group=0,
+ company=company,
+ root_type="Liability",
+ report_type="Balance Sheet",
+ account_currency="INR",
+ parent_account=parent_account,
+ doctype="Account",
+ )
+ fy = get_fiscal_year(posting_date, company=company)
+ pcv = frappe.get_doc(
+ {
+ "doctype": "Period Closing Voucher",
+ "transaction_date": posting_date or today(),
+ "period_start_date": fy[1],
+ "period_end_date": fy[2],
+ "company": company,
+ "fiscal_year": fy[0],
+ "cost_center": cost_center,
+ "closing_account_head": surplus_account,
+ "remarks": "test",
+ }
+ )
+ pcv.insert()
+ if submit:
+ pcv.submit()
+
+ return pcv
diff --git a/erpnext/accounts/doctype/payment_reconciliation_payment/payment_reconciliation_payment.json b/erpnext/accounts/doctype/payment_reconciliation_payment/payment_reconciliation_payment.json
index d199236ae99..010e93558cf 100644
--- a/erpnext/accounts/doctype/payment_reconciliation_payment/payment_reconciliation_payment.json
+++ b/erpnext/accounts/doctype/payment_reconciliation_payment/payment_reconciliation_payment.json
@@ -14,7 +14,7 @@
"amount",
"difference_amount",
"sec_break1",
- "remark",
+ "remarks",
"currency",
"exchange_rate",
"cost_center"
@@ -74,12 +74,6 @@
"fieldname": "sec_break1",
"fieldtype": "Section Break"
},
- {
- "fieldname": "remark",
- "fieldtype": "Small Text",
- "label": "Remark",
- "read_only": 1
- },
{
"fieldname": "currency",
"fieldtype": "Link",
@@ -105,12 +99,18 @@
"fieldtype": "Link",
"label": "Cost Center",
"options": "Cost Center"
+ },
+ {
+ "fieldname": "remarks",
+ "fieldtype": "Small Text",
+ "label": "Remarks",
+ "read_only": 1
}
],
"is_virtual": 1,
"istable": 1,
"links": [],
- "modified": "2023-11-17 17:33:34.818530",
+ "modified": "2024-10-29 16:24:43.021230",
"modified_by": "Administrator",
"module": "Accounts",
"name": "Payment Reconciliation Payment",
diff --git a/erpnext/accounts/doctype/payment_reconciliation_payment/payment_reconciliation_payment.py b/erpnext/accounts/doctype/payment_reconciliation_payment/payment_reconciliation_payment.py
index 4ab80ecaafe..49c17eae41b 100644
--- a/erpnext/accounts/doctype/payment_reconciliation_payment/payment_reconciliation_payment.py
+++ b/erpnext/accounts/doctype/payment_reconciliation_payment/payment_reconciliation_payment.py
@@ -27,7 +27,7 @@ class PaymentReconciliationPayment(Document):
reference_name: DF.DynamicLink | None
reference_row: DF.Data | None
reference_type: DF.Link | None
- remark: DF.SmallText | None
+ remarks: DF.SmallText | None
# end: auto-generated types
@staticmethod
diff --git a/erpnext/accounts/doctype/payment_request/payment_request.js b/erpnext/accounts/doctype/payment_request/payment_request.js
index e45aa512fe8..50f96a4e2b6 100644
--- a/erpnext/accounts/doctype/payment_request/payment_request.js
+++ b/erpnext/accounts/doctype/payment_request/payment_request.js
@@ -48,8 +48,8 @@ frappe.ui.form.on("Payment Request", "refresh", function (frm) {
}
if (
- (!frm.doc.payment_gateway_account || frm.doc.payment_request_type == "Outward") &&
- frm.doc.status == "Initiated"
+ frm.doc.payment_request_type == "Outward" &&
+ ["Initiated", "Partially Paid"].includes(frm.doc.status)
) {
frm.add_custom_button(__("Create Payment Entry"), function () {
frappe.call({
diff --git a/erpnext/accounts/doctype/payment_request/payment_request.json b/erpnext/accounts/doctype/payment_request/payment_request.json
index d0651f74bdf..5a19a080484 100644
--- a/erpnext/accounts/doctype/payment_request/payment_request.json
+++ b/erpnext/accounts/doctype/payment_request/payment_request.json
@@ -14,14 +14,17 @@
"party_details",
"party_type",
"party",
+ "party_name",
"column_break_4",
"reference_doctype",
"reference_name",
"transaction_details",
"grand_total",
+ "currency",
"is_a_subscription",
"column_break_18",
- "currency",
+ "outstanding_amount",
+ "party_account_currency",
"subscription_section",
"subscription_plans",
"bank_account_details",
@@ -55,7 +58,9 @@
"payment_account",
"payment_channel",
"payment_order",
- "amended_from"
+ "amended_from",
+ "column_break_iiuv",
+ "phone_number"
],
"fields": [
{
@@ -69,6 +74,7 @@
{
"fieldname": "transaction_date",
"fieldtype": "Date",
+ "in_preview": 1,
"label": "Transaction Date"
},
{
@@ -133,7 +139,8 @@
"no_copy": 1,
"options": "reference_doctype",
"print_hide": 1,
- "read_only": 1
+ "read_only": 1,
+ "search_index": 1
},
{
"fieldname": "transaction_details",
@@ -141,12 +148,14 @@
"label": "Transaction Details"
},
{
- "description": "Amount in customer's currency",
+ "description": "Amount in transaction currency",
"fieldname": "grand_total",
"fieldtype": "Currency",
+ "in_preview": 1,
"label": "Amount",
"non_negative": 1,
- "options": "currency"
+ "options": "currency",
+ "reqd": 1
},
{
"default": "0",
@@ -369,6 +378,7 @@
"read_only": 1
},
{
+ "depends_on": "eval: doc.payment_channel==\"Phone\"",
"fetch_from": "payment_gateway_account.payment_channel",
"fieldname": "payment_channel",
"fieldtype": "Select",
@@ -392,19 +402,52 @@
"print_hide": 1,
"read_only": 1
},
+ {
+ "depends_on": "eval: doc.docstatus === 1",
+ "description": "Amount in party's bank account currency",
+ "fieldname": "outstanding_amount",
+ "fieldtype": "Currency",
+ "in_preview": 1,
+ "label": "Outstanding Amount",
+ "non_negative": 1,
+ "options": "party_account_currency",
+ "read_only": 1
+ },
{
"fieldname": "company",
"fieldtype": "Link",
"label": "Company",
"options": "Company",
"read_only": 1
+ },
+ {
+ "fieldname": "party_account_currency",
+ "fieldtype": "Link",
+ "label": "Party Account Currency",
+ "options": "Currency",
+ "read_only": 1
+ },
+ {
+ "fieldname": "party_name",
+ "fieldtype": "Data",
+ "label": "Party Name",
+ "read_only": 1
+ },
+ {
+ "fieldname": "column_break_iiuv",
+ "fieldtype": "Column Break"
+ },
+ {
+ "fieldname": "phone_number",
+ "fieldtype": "Data",
+ "label": "Phone Number"
}
],
"in_create": 1,
"index_web_pages_for_search": 1,
"is_submittable": 1,
"links": [],
- "modified": "2024-08-07 16:39:54.288002",
+ "modified": "2024-12-27 21:29:10.361894",
"modified_by": "Administrator",
"module": "Accounts",
"name": "Payment Request",
@@ -439,7 +482,8 @@
"write": 1
}
],
+ "show_preview_popup": 1,
"sort_field": "modified",
"sort_order": "DESC",
"states": []
-}
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/payment_request/payment_request.py b/erpnext/accounts/doctype/payment_request/payment_request.py
index f368c2a9613..0027f0aa8be 100644
--- a/erpnext/accounts/doctype/payment_request/payment_request.py
+++ b/erpnext/accounts/doctype/payment_request/payment_request.py
@@ -3,14 +3,15 @@ import json
import frappe
from frappe import _
from frappe.model.document import Document
+from frappe.query_builder.functions import Sum
from frappe.utils import flt, nowdate
from frappe.utils.background_jobs import enqueue
+from erpnext import get_company_currency
from erpnext.accounts.doctype.accounting_dimension.accounting_dimension import (
get_accounting_dimensions,
)
from erpnext.accounts.doctype.payment_entry.payment_entry import (
- get_company_defaults,
get_payment_entry,
)
from erpnext.accounts.doctype.subscription_plan.subscription_plan import get_plan_rate
@@ -18,6 +19,15 @@ from erpnext.accounts.party import get_party_account, get_party_bank_account
from erpnext.accounts.utils import get_account_currency, get_currency_precision
from erpnext.utilities import payment_app_import_guard
+ALLOWED_DOCTYPES_FOR_PAYMENT_REQUEST = [
+ "Sales Order",
+ "Purchase Order",
+ "Sales Invoice",
+ "Purchase Invoice",
+ "POS Invoice",
+ "Fees",
+]
+
def _get_payment_gateway_controller(*args, **kwargs):
with payment_app_import_guard():
@@ -45,6 +55,7 @@ class PaymentRequest(Document):
bank_account: DF.Link | None
bank_account_no: DF.ReadOnly | None
branch_code: DF.ReadOnly | None
+ company: DF.Link | None
cost_center: DF.Link | None
currency: DF.Link | None
email_to: DF.Data | None
@@ -56,16 +67,19 @@ class PaymentRequest(Document):
mode_of_payment: DF.Link | None
mute_email: DF.Check
naming_series: DF.Literal["ACC-PRQ-.YYYY.-"]
+ outstanding_amount: DF.Currency
party: DF.DynamicLink | None
+ party_account_currency: DF.Link | None
+ party_name: DF.Data | None
party_type: DF.Link | None
payment_account: DF.ReadOnly | None
- payment_channel: DF.Literal["", "Email", "Phone"]
+ payment_channel: DF.Literal["", "Email", "Phone", "Other"]
payment_gateway: DF.ReadOnly | None
payment_gateway_account: DF.Link | None
payment_order: DF.Link | None
payment_request_type: DF.Literal["Outward", "Inward"]
payment_url: DF.Data | None
- print_format: DF.Literal
+ print_format: DF.Literal[None]
project: DF.Link | None
reference_doctype: DF.Link | None
reference_name: DF.DynamicLink | None
@@ -84,7 +98,6 @@ class PaymentRequest(Document):
subscription_plans: DF.Table[SubscriptionPlanDetail]
swift_number: DF.ReadOnly | None
transaction_date: DF.Date | None
- company: DF.Link | None
# end: auto-generated types
def validate(self):
@@ -100,13 +113,19 @@ class PaymentRequest(Document):
frappe.throw(_("To create a Payment Request reference document is required"))
def validate_payment_request_amount(self):
- existing_payment_request_amount = flt(
- get_existing_payment_request_amount(self.reference_doctype, self.reference_name)
- )
+ if self.grand_total == 0:
+ frappe.throw(
+ _("{0} cannot be zero").format(self.get_label_from_fieldname("grand_total")),
+ title=_("Invalid Amount"),
+ )
ref_doc = frappe.get_doc(self.reference_doctype, self.reference_name)
if not hasattr(ref_doc, "order_type") or ref_doc.order_type != "Shopping Cart":
ref_amount = get_amount(ref_doc, self.payment_account)
+ if not ref_amount:
+ frappe.throw(_("Payment Entry is already created"))
+
+ existing_payment_request_amount = flt(get_existing_payment_request_amount(ref_doc))
if existing_payment_request_amount + flt(self.grand_total) > ref_amount:
frappe.throw(
@@ -147,6 +166,28 @@ class PaymentRequest(Document):
).format(self.grand_total, amount)
)
+ def before_submit(self):
+ if (
+ self.currency != self.party_account_currency
+ and self.party_account_currency == get_company_currency(self.company)
+ ):
+ # set outstanding amount in party account currency
+ invoice = frappe.get_value(
+ self.reference_doctype,
+ self.reference_name,
+ ["rounded_total", "grand_total", "base_rounded_total", "base_grand_total"],
+ as_dict=1,
+ )
+ grand_total = invoice.get("rounded_total") or invoice.get("grand_total")
+ base_grand_total = invoice.get("base_rounded_total") or invoice.get("base_grand_total")
+ self.outstanding_amount = flt(
+ self.grand_total / grand_total * base_grand_total,
+ self.precision("outstanding_amount"),
+ )
+
+ else:
+ self.outstanding_amount = self.grand_total
+
def on_submit(self):
if self.payment_request_type == "Outward":
self.db_set("status", "Initiated")
@@ -182,6 +223,7 @@ class PaymentRequest(Document):
sender=self.email_to,
currency=self.currency,
payment_gateway=self.payment_gateway,
+ phone_number=self.phone_number,
)
controller.validate_transaction_currency(self.currency)
@@ -262,20 +304,21 @@ class PaymentRequest(Document):
return controller.get_payment_url(
**{
"amount": flt(self.grand_total, self.precision("grand_total")),
- "title": data.company.encode("utf-8"),
- "description": self.subject.encode("utf-8"),
+ "title": data.company,
+ "description": self.subject,
"reference_doctype": "Payment Request",
"reference_docname": self.name,
"payer_email": self.email_to or frappe.session.user,
- "payer_name": frappe.safe_encode(data.customer_name),
+ "payer_name": data.customer_name,
"order_id": self.name,
"currency": self.currency,
+ "payment_gateway": self.payment_gateway,
}
)
def set_as_paid(self):
if self.payment_channel == "Phone":
- self.db_set("status", "Paid")
+ self.db_set({"status": "Paid", "outstanding_amount": 0})
else:
payment_entry = self.create_payment_entry()
@@ -296,26 +339,32 @@ class PaymentRequest(Document):
else:
party_account = get_party_account("Customer", ref_doc.get("customer"), ref_doc.company)
- party_account_currency = ref_doc.get("party_account_currency") or get_account_currency(party_account)
+ party_account_currency = (
+ self.get("party_account_currency")
+ or ref_doc.get("party_account_currency")
+ or get_account_currency(party_account)
+ )
+
+ party_amount = bank_amount = self.outstanding_amount
- bank_amount = self.grand_total
if party_account_currency == ref_doc.company_currency and party_account_currency != self.currency:
- party_amount = ref_doc.get("base_rounded_total") or ref_doc.get("base_grand_total")
- else:
- party_amount = self.grand_total
+ exchange_rate = ref_doc.get("conversion_rate")
+ bank_amount = flt(self.outstanding_amount / exchange_rate, self.precision("grand_total"))
+ # outstanding amount is already in Part's account currency
payment_entry = get_payment_entry(
self.reference_doctype,
self.reference_name,
party_amount=party_amount,
bank_account=self.payment_account,
bank_amount=bank_amount,
+ created_from_payment_request=True,
)
payment_entry.update(
{
"mode_of_payment": self.mode_of_payment,
- "reference_no": self.name,
+ "reference_no": self.name, # to prevent validation error
"reference_date": nowdate(),
"remarks": "Payment Entry against {} {} via Payment Request {}".format(
self.reference_doctype, self.reference_name, self.name
@@ -323,6 +372,9 @@ class PaymentRequest(Document):
}
)
+ # Allocate payment_request for each reference in payment_entry (Payment Term can splits the row)
+ self._allocate_payment_request_to_pe_references(references=payment_entry.references)
+
# Update dimensions
payment_entry.update(
{
@@ -331,14 +383,6 @@ class PaymentRequest(Document):
}
)
- if party_account_currency == ref_doc.company_currency and party_account_currency != self.currency:
- amount = payment_entry.base_paid_amount
- else:
- amount = self.grand_total
-
- payment_entry.received_amount = amount
- payment_entry.get("references")[0].allocated_amount = amount
-
# Update 'Paid Amount' on Forex transactions
if self.currency != ref_doc.company_currency:
if (
@@ -429,6 +473,62 @@ class PaymentRequest(Document):
return create_stripe_subscription(gateway_controller, data)
+ def _allocate_payment_request_to_pe_references(self, references):
+ """
+ Allocate the Payment Request to the Payment Entry references based on\n
+ - Allocated Amount.
+ - Outstanding Amount of Payment Request.\n
+ Payment Request is doc itself and references are the rows of Payment Entry.
+ """
+ if len(references) == 1:
+ references[0].payment_request = self.name
+ return
+
+ precision = references[0].precision("allocated_amount")
+ outstanding_amount = self.outstanding_amount
+
+ # to manage rows
+ row_number = 1
+ MOVE_TO_NEXT_ROW = 1
+ TO_SKIP_NEW_ROW = 2
+ NEW_ROW_ADDED = False
+
+ while row_number <= len(references):
+ row = references[row_number - 1]
+
+ # update the idx to maintain the order
+ row.idx = row_number
+
+ if outstanding_amount == 0:
+ if not NEW_ROW_ADDED:
+ break
+
+ row_number += MOVE_TO_NEXT_ROW
+ continue
+
+ # allocate the payment request to the row
+ row.payment_request = self.name
+
+ if row.allocated_amount <= outstanding_amount:
+ outstanding_amount = flt(outstanding_amount - row.allocated_amount, precision)
+ row_number += MOVE_TO_NEXT_ROW
+ else:
+ remaining_allocated_amount = flt(row.allocated_amount - outstanding_amount, precision)
+ row.allocated_amount = outstanding_amount
+ outstanding_amount = 0
+
+ # create a new row without PR for remaining unallocated amount
+ new_row = frappe.copy_doc(row)
+ references.insert(row_number, new_row)
+
+ # update new row
+ new_row.idx = row_number + 1
+ new_row.payment_request = None
+ new_row.allocated_amount = remaining_allocated_amount
+
+ NEW_ROW_ADDED = True
+ row_number += TO_SKIP_NEW_ROW
+
@frappe.whitelist(allow_guest=True)
def make_payment_request(**args):
@@ -436,10 +536,15 @@ def make_payment_request(**args):
args = frappe._dict(args)
+ if args.dt not in ALLOWED_DOCTYPES_FOR_PAYMENT_REQUEST:
+ frappe.throw(_("Payment Requests cannot be created against: {0}").format(frappe.bold(args.dt)))
+
ref_doc = frappe.get_doc(args.dt, args.dn)
gateway_account = get_gateway_details(args) or frappe._dict()
grand_total = get_amount(ref_doc, gateway_account.get("payment_account"))
+ if not grand_total:
+ frappe.throw(_("Payment Entry is already created"))
if args.loyalty_points and args.dt == "Sales Order":
from erpnext.accounts.doctype.loyalty_program.loyalty_program import validate_loyalty_points
@@ -450,26 +555,44 @@ def make_payment_request(**args):
frappe.db.set_value("Sales Order", args.dn, "loyalty_amount", loyalty_amount, update_modified=False)
grand_total = grand_total - loyalty_amount
- bank_account = (
- get_party_bank_account(args.get("party_type"), args.get("party")) if args.get("party_type") else ""
- )
+ # fetches existing payment request `grand_total` amount
+ existing_payment_request_amount = get_existing_payment_request_amount(ref_doc)
+
+ def validate_and_calculate_grand_total(grand_total, existing_payment_request_amount):
+ grand_total -= existing_payment_request_amount
+ if not grand_total:
+ frappe.throw(_("Payment Request is already created"))
+ return grand_total
+
+ if existing_payment_request_amount:
+ if args.order_type == "Shopping Cart":
+ # If Payment Request is in an advanced stage, then create for remaining amount.
+ if get_existing_payment_request_amount(
+ ref_doc, ["Initiated", "Partially Paid", "Payment Ordered", "Paid"]
+ ):
+ grand_total = validate_and_calculate_grand_total(grand_total, existing_payment_request_amount)
+ else:
+ # If PR's are processed, cancel all of them.
+ cancel_old_payment_requests(ref_doc.doctype, ref_doc.name)
+ else:
+ grand_total = validate_and_calculate_grand_total(grand_total, existing_payment_request_amount)
draft_payment_request = frappe.db.get_value(
"Payment Request",
- {"reference_doctype": args.dt, "reference_name": args.dn, "docstatus": 0},
+ {"reference_doctype": ref_doc.doctype, "reference_name": ref_doc.name, "docstatus": 0},
)
- existing_payment_request_amount = get_existing_payment_request_amount(args.dt, args.dn)
-
- if existing_payment_request_amount:
- grand_total -= existing_payment_request_amount
-
if draft_payment_request:
frappe.db.set_value(
"Payment Request", draft_payment_request, "grand_total", grand_total, update_modified=False
)
pr = frappe.get_doc("Payment Request", draft_payment_request)
else:
+ bank_account = (
+ get_party_bank_account(args.get("party_type"), args.get("party"))
+ if args.get("party_type")
+ else ""
+ )
pr = frappe.new_doc("Payment Request")
if not args.get("payment_request_type"):
@@ -477,6 +600,13 @@ def make_payment_request(**args):
"Outward" if args.get("dt") in ["Purchase Order", "Purchase Invoice"] else "Inward"
)
+ party_type = args.get("party_type") or "Customer"
+ party_account_currency = ref_doc.get("party_account_currency")
+
+ if not party_account_currency:
+ party_account = get_party_account(party_type, ref_doc.get(party_type.lower()), ref_doc.company)
+ party_account_currency = get_account_currency(party_account)
+
pr.update(
{
"payment_gateway_account": gateway_account.get("name"),
@@ -485,6 +615,7 @@ def make_payment_request(**args):
"payment_channel": gateway_account.get("payment_channel"),
"payment_request_type": args.get("payment_request_type"),
"currency": ref_doc.currency,
+ "party_account_currency": party_account_currency,
"grand_total": grand_total,
"mode_of_payment": args.mode_of_payment,
"email_to": args.recipient_id or ref_doc.owner,
@@ -493,9 +624,11 @@ def make_payment_request(**args):
"reference_doctype": args.dt,
"reference_name": args.dn,
"company": ref_doc.get("company"),
- "party_type": args.get("party_type") or "Customer",
+ "party_type": party_type,
"party": args.get("party") or ref_doc.get("customer"),
"bank_account": bank_account,
+ "party_name": args.get("party_name") or ref_doc.get("customer_name"),
+ "phone_number": args.get("phone_number") if args.get("phone_number") else None,
}
)
@@ -516,6 +649,8 @@ def make_payment_request(**args):
if frappe.db.get_single_value("Accounts Settings", "create_pr_in_draft_status", cache=True):
pr.insert(ignore_permissions=True)
if args.submit_doc:
+ if pr.get("__unsaved"):
+ pr.insert(ignore_permissions=True)
pr.submit()
if args.order_type == "Shopping Cart":
@@ -531,20 +666,35 @@ def make_payment_request(**args):
def get_amount(ref_doc, payment_account=None):
"""get amount based on doctype"""
+ grand_total = 0
+
dt = ref_doc.doctype
if dt in ["Sales Order", "Purchase Order"]:
- grand_total = flt(ref_doc.rounded_total) or flt(ref_doc.grand_total)
+ grand_total = (flt(ref_doc.rounded_total) or flt(ref_doc.grand_total)) - ref_doc.advance_paid
elif dt in ["Sales Invoice", "Purchase Invoice"]:
- if not ref_doc.get("is_pos"):
+ if (
+ dt == "Sales Invoice"
+ and ref_doc.is_pos
+ and ref_doc.payments
+ and any(
+ [
+ payment.type == "Phone" and payment.account == payment_account
+ for payment in ref_doc.payments
+ ]
+ )
+ ):
+ grand_total = sum(
+ [
+ payment.amount
+ for payment in ref_doc.payments
+ if payment.type == "Phone" and payment.account == payment_account
+ ]
+ )
+ else:
if ref_doc.party_account_currency == ref_doc.currency:
- grand_total = flt(ref_doc.grand_total)
+ grand_total = flt(ref_doc.outstanding_amount)
else:
- grand_total = flt(ref_doc.base_grand_total) / ref_doc.conversion_rate
- elif dt == "Sales Invoice":
- for pay in ref_doc.payments:
- if pay.type == "Phone" and pay.account == payment_account:
- grand_total = pay.amount
- break
+ grand_total = flt(flt(ref_doc.outstanding_amount) / ref_doc.conversion_rate)
elif dt == "POS Invoice":
for pay in ref_doc.payments:
if pay.type == "Phone" and pay.account == payment_account:
@@ -553,32 +703,74 @@ def get_amount(ref_doc, payment_account=None):
elif dt == "Fees":
grand_total = ref_doc.outstanding_amount
- if grand_total > 0:
- return flt(grand_total, get_currency_precision())
- else:
- frappe.throw(_("Payment Entry is already created"))
+ return flt(grand_total, get_currency_precision()) if grand_total > 0 else 0
-def get_existing_payment_request_amount(ref_dt, ref_dn):
+def get_irequest_status(payment_requests: None | list = None) -> list:
+ IR = frappe.qb.DocType("Integration Request")
+ res = []
+ if payment_requests:
+ res = (
+ frappe.qb.from_(IR)
+ .select(IR.name)
+ .where(IR.reference_doctype.eq("Payment Request"))
+ .where(IR.reference_docname.isin(payment_requests))
+ .where(IR.status.isin(["Authorized", "Completed"]))
+ .run(as_dict=True)
+ )
+ return res
+
+
+def cancel_old_payment_requests(ref_dt, ref_dn):
+ PR = frappe.qb.DocType("Payment Request")
+
+ if res := (
+ frappe.qb.from_(PR)
+ .select(PR.name)
+ .where(PR.reference_doctype == ref_dt)
+ .where(PR.reference_name == ref_dn)
+ .where(PR.docstatus == 1)
+ .where(PR.status.isin(["Draft", "Requested"]))
+ .run(as_dict=True)
+ ):
+ if get_irequest_status([x.name for x in res]):
+ frappe.throw(_("Another Payment Request is already processed"))
+ else:
+ for x in res:
+ doc = frappe.get_doc("Payment Request", x.name)
+ doc.flags.ignore_permissions = True
+ doc.cancel()
+
+ if ireqs := get_irequests_of_payment_request(doc.name):
+ for ireq in ireqs:
+ frappe.db.set_value("Integration Request", ireq.name, "status", "Cancelled")
+
+
+def get_existing_payment_request_amount(ref_doc, statuses: list | None = None) -> list:
"""
- Get the existing payment request which are unpaid or partially paid for payment channel other than Phone
- and get the summation of existing paid payment request for Phone payment channel.
+ Return the total amount of Payment Requests against a reference document.
"""
- existing_payment_request_amount = frappe.db.sql(
- """
- select sum(grand_total)
- from `tabPayment Request`
- where
- reference_doctype = %s
- and reference_name = %s
- and docstatus = 1
- and (status != 'Paid'
- or (payment_channel = 'Phone'
- and status = 'Paid'))
- """,
- (ref_dt, ref_dn),
+ PR = frappe.qb.DocType("Payment Request")
+
+ query = (
+ frappe.qb.from_(PR)
+ .select(Sum(PR.outstanding_amount))
+ .where(PR.reference_doctype == ref_doc.doctype)
+ .where(PR.reference_name == ref_doc.name)
+ .where(PR.docstatus == 1)
)
- return flt(existing_payment_request_amount[0][0]) if existing_payment_request_amount else 0
+
+ if statuses:
+ query = query.where(PR.status.isin(statuses))
+
+ response = query.run()
+
+ os_amount_in_transaction_currency = flt(response[0][0] if response[0] else 0)
+
+ if ref_doc.currency != ref_doc.party_account_currency:
+ os_amount_in_transaction_currency = flt(os_amount_in_transaction_currency / ref_doc.conversion_rate)
+
+ return os_amount_in_transaction_currency
def get_gateway_details(args): # nosemgrep
@@ -625,41 +817,66 @@ def make_payment_entry(docname):
return doc.create_payment_entry(submit=False).as_dict()
-def update_payment_req_status(doc, method):
- from erpnext.accounts.doctype.payment_entry.payment_entry import get_reference_details
+def update_payment_requests_as_per_pe_references(references=None, cancel=False):
+ """
+ Update Payment Request's `Status` and `Outstanding Amount` based on Payment Entry Reference's `Allocated Amount`.
+ """
+ if not references:
+ return
- for ref in doc.references:
- payment_request_name = frappe.db.get_value(
- "Payment Request",
- {
- "reference_doctype": ref.reference_doctype,
- "reference_name": ref.reference_name,
- "docstatus": 1,
- },
+ precision = references[0].precision("allocated_amount")
+
+ referenced_payment_requests = frappe.get_all(
+ "Payment Request",
+ filters={"name": ["in", {row.payment_request for row in references if row.payment_request}]},
+ fields=[
+ "name",
+ "grand_total",
+ "outstanding_amount",
+ "payment_request_type",
+ ],
+ )
+
+ referenced_payment_requests = {pr.name: pr for pr in referenced_payment_requests}
+
+ for ref in references:
+ if not ref.payment_request:
+ continue
+
+ payment_request = referenced_payment_requests[ref.payment_request]
+ pr_outstanding = payment_request["outstanding_amount"]
+
+ # update outstanding amount
+ new_outstanding_amount = flt(
+ pr_outstanding + ref.allocated_amount if cancel else pr_outstanding - ref.allocated_amount,
+ precision,
)
- if payment_request_name:
- ref_details = get_reference_details(
- ref.reference_doctype,
- ref.reference_name,
- doc.party_account_currency,
- doc.party_type,
- doc.party,
+ # to handle same payment request for the multiple allocations
+ payment_request["outstanding_amount"] = new_outstanding_amount
+
+ if not cancel and new_outstanding_amount < 0:
+ frappe.throw(
+ msg=_(
+ "The allocated amount is greater than the outstanding amount of Payment Request {0}"
+ ).format(ref.payment_request),
+ title=_("Invalid Allocated Amount"),
)
- pay_req_doc = frappe.get_doc("Payment Request", payment_request_name)
- status = pay_req_doc.status
- if status != "Paid" and not ref_details.outstanding_amount:
- status = "Paid"
- elif status != "Partially Paid" and ref_details.outstanding_amount != ref_details.total_amount:
- status = "Partially Paid"
- elif ref_details.outstanding_amount == ref_details.total_amount:
- if pay_req_doc.payment_request_type == "Outward":
- status = "Initiated"
- elif pay_req_doc.payment_request_type == "Inward":
- status = "Requested"
+ # update status
+ if new_outstanding_amount == payment_request["grand_total"]:
+ status = "Initiated" if payment_request["payment_request_type"] == "Outward" else "Requested"
+ elif new_outstanding_amount == 0:
+ status = "Paid"
+ elif new_outstanding_amount > 0:
+ status = "Partially Paid"
- pay_req_doc.db_set("status", status)
+ # update database
+ frappe.db.set_value(
+ "Payment Request",
+ ref.payment_request,
+ {"outstanding_amount": new_outstanding_amount, "status": status},
+ )
def get_dummy_message(doc):
@@ -743,3 +960,45 @@ def validate_payment(doc, method=None):
doc.reference_docname
)
)
+
+
+@frappe.whitelist()
+def get_open_payment_requests_query(doctype, txt, searchfield, start, page_len, filters):
+ # permission checks in `get_list()`
+ filters = frappe._dict(filters)
+
+ if not filters.reference_doctype or not filters.reference_name:
+ return []
+
+ if txt:
+ filters.name = ["like", f"%{txt}%"]
+
+ open_payment_requests = frappe.get_list(
+ "Payment Request",
+ filters=filters,
+ fields=["name", "grand_total", "outstanding_amount"],
+ order_by="transaction_date ASC,creation ASC",
+ )
+
+ return [
+ (
+ pr.name,
+ _("Grand Total: {0}").format(pr.grand_total),
+ _("Outstanding Amount: {0}").format(pr.outstanding_amount),
+ )
+ for pr in open_payment_requests
+ ]
+
+
+def get_irequests_of_payment_request(doc: str | None = None) -> list:
+ res = []
+ if doc:
+ res = frappe.db.get_all(
+ "Integration Request",
+ {
+ "reference_doctype": "Payment Request",
+ "reference_docname": doc,
+ "status": "Queued",
+ },
+ )
+ return res
diff --git a/erpnext/accounts/doctype/payment_request/payment_request_dashboard.py b/erpnext/accounts/doctype/payment_request/payment_request_dashboard.py
new file mode 100644
index 00000000000..02ad5684792
--- /dev/null
+++ b/erpnext/accounts/doctype/payment_request/payment_request_dashboard.py
@@ -0,0 +1,14 @@
+from frappe import _
+
+
+def get_data():
+ return {
+ "fieldname": "payment_request",
+ "internal_links": {
+ "Payment Entry": ["references", "payment_request"],
+ "Payment Order": ["references", "payment_order"],
+ },
+ "transactions": [
+ {"label": _("Payment"), "items": ["Payment Entry", "Payment Order"]},
+ ],
+ }
diff --git a/erpnext/accounts/doctype/payment_request/payment_request_list.js b/erpnext/accounts/doctype/payment_request/payment_request_list.js
index 183ca7c4584..6e4aada66c6 100644
--- a/erpnext/accounts/doctype/payment_request/payment_request_list.js
+++ b/erpnext/accounts/doctype/payment_request/payment_request_list.js
@@ -1,19 +1,18 @@
+const INDICATORS = {
+ "Partially Paid": "orange",
+ Cancelled: "red",
+ Draft: "red",
+ Failed: "red",
+ Initiated: "green",
+ Paid: "blue",
+ Requested: "green",
+};
+
frappe.listview_settings["Payment Request"] = {
add_fields: ["status"],
get_indicator: function (doc) {
- if (doc.status == "Draft") {
- return [__("Draft"), "gray", "status,=,Draft"];
- }
- if (doc.status == "Requested") {
- return [__("Requested"), "green", "status,=,Requested"];
- } else if (doc.status == "Initiated") {
- return [__("Initiated"), "green", "status,=,Initiated"];
- } else if (doc.status == "Partially Paid") {
- return [__("Partially Paid"), "orange", "status,=,Partially Paid"];
- } else if (doc.status == "Paid") {
- return [__("Paid"), "blue", "status,=,Paid"];
- } else if (doc.status == "Cancelled") {
- return [__("Cancelled"), "red", "status,=,Cancelled"];
- }
+ if (!doc.status || !INDICATORS[doc.status]) return;
+
+ return [__(doc.status), INDICATORS[doc.status], `status,=,${doc.status}`];
},
};
diff --git a/erpnext/accounts/doctype/payment_request/test_payment_request.py b/erpnext/accounts/doctype/payment_request/test_payment_request.py
index 6d15f84d7cf..c9628bda433 100644
--- a/erpnext/accounts/doctype/payment_request/test_payment_request.py
+++ b/erpnext/accounts/doctype/payment_request/test_payment_request.py
@@ -1,11 +1,14 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors
# See license.txt
+import re
import unittest
import frappe
-from frappe.tests.utils import FrappeTestCase
+from frappe.tests.utils import FrappeTestCase, change_settings
+from erpnext.accounts.doctype.payment_entry.payment_entry import get_payment_entry
+from erpnext.accounts.doctype.payment_entry.test_payment_entry import create_payment_terms_template
from erpnext.accounts.doctype.payment_request.payment_request import make_payment_request
from erpnext.accounts.doctype.purchase_invoice.test_purchase_invoice import make_purchase_invoice
from erpnext.accounts.doctype.sales_invoice.test_sales_invoice import create_sales_invoice
@@ -15,6 +18,7 @@ from erpnext.setup.utils import get_exchange_rate
test_dependencies = ["Currency Exchange", "Journal Entry", "Contact", "Address"]
+
payment_gateway = {"doctype": "Payment Gateway", "gateway": "_Test Gateway"}
payment_method = [
@@ -79,8 +83,7 @@ class TestPaymentRequest(FrappeTestCase):
def test_payment_entry_against_purchase_invoice(self):
si_usd = make_purchase_invoice(
- customer="_Test Supplier USD",
- debit_to="_Test Payable USD - _TC",
+ supplier="_Test Supplier USD",
currency="USD",
conversion_rate=50,
)
@@ -104,8 +107,7 @@ class TestPaymentRequest(FrappeTestCase):
def test_multiple_payment_entry_against_purchase_invoice(self):
purchase_invoice = make_purchase_invoice(
- customer="_Test Supplier USD",
- debit_to="_Test Payable USD - _TC",
+ supplier="_Test Supplier USD",
currency="USD",
conversion_rate=50,
)
@@ -278,3 +280,379 @@ class TestPaymentRequest(FrappeTestCase):
self.assertEqual(pe.paid_amount, 800)
self.assertEqual(pe.base_received_amount, 800)
self.assertEqual(pe.received_amount, 10)
+
+ def test_multiple_payment_if_partially_paid_for_same_currency(self):
+ so = make_sales_order(currency="INR", qty=1, rate=1000)
+
+ pr = make_payment_request(
+ dt="Sales Order",
+ dn=so.name,
+ mute_email=1,
+ submit_doc=1,
+ return_doc=1,
+ )
+
+ self.assertEqual(pr.grand_total, 1000)
+ self.assertEqual(pr.outstanding_amount, pr.grand_total)
+ self.assertEqual(pr.party_account_currency, pr.currency) # INR
+
+ so.load_from_db()
+
+ # to make partial payment
+ pe = pr.create_payment_entry(submit=False)
+ pe.paid_amount = 200
+ pe.references[0].allocated_amount = 200
+ pe.submit()
+
+ self.assertEqual(pe.references[0].payment_request, pr.name)
+
+ so.load_from_db()
+
+ pr.load_from_db()
+ self.assertEqual(pr.status, "Partially Paid")
+ self.assertEqual(pr.outstanding_amount, 800)
+ self.assertEqual(pr.grand_total, 1000)
+
+ self.assertRaisesRegex(
+ frappe.exceptions.ValidationError,
+ re.compile(r"Payment Request is already created"),
+ make_payment_request,
+ dt="Sales Order",
+ dn=so.name,
+ mute_email=1,
+ submit_doc=1,
+ return_doc=1,
+ )
+ # complete payment
+ pe = pr.create_payment_entry()
+
+ self.assertEqual(pe.paid_amount, 800) # paid amount set from pr's outstanding amount
+ self.assertEqual(pe.references[0].allocated_amount, 800)
+ self.assertEqual(pe.references[0].outstanding_amount, 800) # for Orders it is not zero
+ self.assertEqual(pe.references[0].payment_request, pr.name)
+
+ so.load_from_db()
+
+ pr.load_from_db()
+ self.assertEqual(pr.status, "Paid")
+ self.assertEqual(pr.outstanding_amount, 0)
+ self.assertEqual(pr.grand_total, 1000)
+
+ # creating a more payment Request must not allowed
+ self.assertRaisesRegex(
+ frappe.exceptions.ValidationError,
+ re.compile(r"Payment Entry is already created"),
+ make_payment_request,
+ dt="Sales Order",
+ dn=so.name,
+ mute_email=1,
+ submit_doc=1,
+ return_doc=1,
+ )
+
+ @change_settings("Accounts Settings", {"allow_multi_currency_invoices_against_single_party_account": 1})
+ def test_multiple_payment_if_partially_paid_for_multi_currency(self):
+ pi = make_purchase_invoice(currency="USD", conversion_rate=50, qty=1, rate=100, do_not_save=1)
+ pi.credit_to = "Creditors - _TC"
+ pi.submit()
+
+ pr = make_payment_request(
+ dt="Purchase Invoice",
+ dn=pi.name,
+ mute_email=1,
+ submit_doc=1,
+ return_doc=1,
+ )
+
+ # 100 USD -> 5000 INR
+ self.assertEqual(pr.grand_total, 100)
+ self.assertEqual(pr.outstanding_amount, 5000)
+ self.assertEqual(pr.currency, "USD")
+ self.assertEqual(pr.party_account_currency, "INR")
+ self.assertEqual(pr.status, "Initiated")
+
+ self.assertRaisesRegex(
+ frappe.exceptions.ValidationError,
+ re.compile(r"Payment Request is already created"),
+ make_payment_request,
+ dt="Purchase Invoice",
+ dn=pi.name,
+ mute_email=1,
+ submit_doc=1,
+ return_doc=1,
+ )
+
+ # to make partial payment
+ pe = pr.create_payment_entry(submit=False)
+ pe.paid_amount = 2000
+ pe.references[0].allocated_amount = 2000
+ pe.submit()
+
+ self.assertEqual(pe.references[0].payment_request, pr.name)
+
+ pr.load_from_db()
+ self.assertEqual(pr.status, "Partially Paid")
+ self.assertEqual(pr.outstanding_amount, 3000)
+ self.assertEqual(pr.grand_total, 100)
+
+ # complete payment
+ pe = pr.create_payment_entry()
+ self.assertEqual(pe.paid_amount, 3000) # paid amount set from pr's outstanding amount
+ self.assertEqual(pe.references[0].allocated_amount, 3000)
+ self.assertEqual(pe.references[0].outstanding_amount, 0) # for Invoices it will zero
+ self.assertEqual(pe.references[0].payment_request, pr.name)
+
+ pr.load_from_db()
+ self.assertEqual(pr.status, "Paid")
+ self.assertEqual(pr.outstanding_amount, 0)
+ self.assertEqual(pr.grand_total, 100)
+
+ # creating a more payment Request must not allowed
+ self.assertRaisesRegex(
+ frappe.exceptions.ValidationError,
+ re.compile(r"Payment Entry is already created"),
+ make_payment_request,
+ dt="Purchase Invoice",
+ dn=pi.name,
+ mute_email=1,
+ submit_doc=1,
+ return_doc=1,
+ )
+
+ def test_single_payment_with_payment_term_for_same_currency(self):
+ create_payment_terms_template()
+
+ po = create_purchase_order(do_not_save=1, currency="INR", qty=1, rate=20000)
+ po.payment_terms_template = "Test Receivable Template" # 84.746 and 15.254
+ po.save()
+ po.submit()
+
+ pr = make_payment_request(
+ dt="Purchase Order",
+ dn=po.name,
+ mute_email=1,
+ submit_doc=1,
+ return_doc=1,
+ )
+
+ self.assertEqual(pr.grand_total, 20000)
+ self.assertEqual(pr.outstanding_amount, pr.grand_total)
+ self.assertEqual(pr.party_account_currency, pr.currency) # INR
+ self.assertEqual(pr.status, "Initiated")
+
+ po.load_from_db()
+
+ pe = pr.create_payment_entry()
+
+ self.assertEqual(len(pe.references), 2)
+ self.assertEqual(pe.paid_amount, 20000)
+
+ # check 1st payment term
+ self.assertEqual(pe.references[0].allocated_amount, 16949.2)
+ self.assertEqual(pe.references[0].payment_request, pr.name)
+
+ # check 2nd payment term
+ self.assertEqual(pe.references[1].allocated_amount, 3050.8)
+ self.assertEqual(pe.references[1].payment_request, pr.name)
+
+ po.load_from_db()
+
+ pr.load_from_db()
+ self.assertEqual(pr.status, "Paid")
+ self.assertEqual(pr.outstanding_amount, 0)
+ self.assertEqual(pr.grand_total, 20000)
+
+ @change_settings("Accounts Settings", {"allow_multi_currency_invoices_against_single_party_account": 1})
+ def test_single_payment_with_payment_term_for_multi_currency(self):
+ create_payment_terms_template()
+
+ si = create_sales_invoice(
+ do_not_save=1, currency="USD", debit_to="Debtors - _TC", qty=1, rate=200, conversion_rate=50
+ )
+ si.payment_terms_template = "Test Receivable Template" # 84.746 and 15.254
+ si.save()
+ si.submit()
+
+ pr = make_payment_request(
+ dt="Sales Invoice",
+ dn=si.name,
+ mute_email=1,
+ submit_doc=1,
+ return_doc=1,
+ )
+
+ # 200 USD -> 10000 INR
+ self.assertEqual(pr.grand_total, 200)
+ self.assertEqual(pr.outstanding_amount, 10000)
+ self.assertEqual(pr.currency, "USD")
+ self.assertEqual(pr.party_account_currency, "INR")
+
+ pe = pr.create_payment_entry()
+ self.assertEqual(len(pe.references), 2)
+ self.assertEqual(pe.paid_amount, 10000)
+
+ # check 1st payment term
+ # convert it via dollar and conversion_rate
+ self.assertEqual(pe.references[0].allocated_amount, 8474.5) # multi currency conversion
+ self.assertEqual(pe.references[0].payment_request, pr.name)
+
+ # check 2nd payment term
+ self.assertEqual(pe.references[1].allocated_amount, 1525.5) # multi currency conversion
+ self.assertEqual(pe.references[1].payment_request, pr.name)
+
+ pr.load_from_db()
+ self.assertEqual(pr.status, "Paid")
+ self.assertEqual(pr.outstanding_amount, 0)
+ self.assertEqual(pr.grand_total, 200)
+
+ def test_payment_cancel_process(self):
+ so = make_sales_order(currency="INR", qty=1, rate=1000)
+
+ pr = make_payment_request(
+ dt="Sales Order",
+ dn=so.name,
+ mute_email=1,
+ submit_doc=1,
+ return_doc=1,
+ )
+
+ self.assertEqual(pr.grand_total, 1000)
+ self.assertEqual(pr.outstanding_amount, pr.grand_total)
+
+ so.load_from_db()
+
+ pe = pr.create_payment_entry(submit=False)
+ pe.paid_amount = 800
+ pe.references[0].allocated_amount = 800
+ pe.submit()
+
+ self.assertEqual(pe.references[0].payment_request, pr.name)
+
+ so.load_from_db()
+
+ pr.load_from_db()
+ self.assertEqual(pr.status, "Partially Paid")
+ self.assertEqual(pr.outstanding_amount, 200)
+ self.assertEqual(pr.grand_total, 1000)
+
+ # cancelling PE
+ pe.cancel()
+
+ pr.load_from_db()
+ self.assertEqual(pr.status, "Requested")
+ self.assertEqual(pr.outstanding_amount, 1000)
+ self.assertEqual(pr.grand_total, 1000)
+
+ so.load_from_db()
+
+ def test_partial_paid_invoice_with_payment_request(self):
+ si = create_sales_invoice(currency="INR", qty=1, rate=5000)
+ si.save()
+ si.submit()
+
+ pe = get_payment_entry("Sales Invoice", si.name, bank_account="_Test Bank - _TC")
+ pe.reference_no = "PAYEE0002"
+ pe.reference_date = frappe.utils.nowdate()
+ pe.paid_amount = 2500
+ pe.references[0].allocated_amount = 2500
+ pe.save()
+ pe.submit()
+
+ si.load_from_db()
+ pr = make_payment_request(dt="Sales Invoice", dn=si.name, mute_email=1)
+
+ self.assertEqual(pr.grand_total, si.outstanding_amount)
+
+ def test_partial_paid_invoice_with_more_payment_entry(self):
+ pi = make_purchase_invoice(currency="INR", qty=1, rate=500)
+ pi.submit()
+ pi_1 = make_purchase_invoice(currency="INR", qty=1, rate=300)
+ pi_1.submit()
+
+ pr = make_payment_request(dt="Purchase Invoice", dn=pi.name, mute_email=1, submit_doc=0, return_doc=1)
+ pr.grand_total = 200
+ pr.submit()
+ pr.create_payment_entry()
+ pr_1 = make_payment_request(
+ dt="Purchase Invoice", dn=pi.name, mute_email=1, submit_doc=0, return_doc=1
+ )
+ pr_1.grand_total = 200
+ pr_1.submit()
+ pr_1.create_payment_entry()
+
+ pe = get_payment_entry(dt="Purchase Invoice", dn=pi.name)
+ pe.paid_amount = 200
+ pe.references[0].reference_doctype = pi.doctype
+ pe.references[0].reference_name = pi.name
+ pe.references[0].grand_total = pi.grand_total
+ pe.references[0].outstanding_amount = pi.outstanding_amount
+ pe.references[0].allocated_amount = 100
+ pe.append(
+ "references",
+ {
+ "reference_doctype": pi_1.doctype,
+ "reference_name": pi_1.name,
+ "grand_total": pi_1.grand_total,
+ "outstanding_amount": pi_1.outstanding_amount,
+ "allocated_amount": 100,
+ },
+ )
+
+ pr_2 = make_payment_request(dt="Purchase Invoice", dn=pi.name, mute_email=1)
+ pi.load_from_db()
+ self.assertEqual(pr_2.grand_total, pi.outstanding_amount)
+
+ def test_consider_journal_entry_and_return_invoice(self):
+ from erpnext.accounts.doctype.journal_entry.test_journal_entry import make_journal_entry
+
+ si = create_sales_invoice(currency="INR", qty=5, rate=500)
+
+ je = make_journal_entry("_Test Cash - _TC", "Debtors - _TC", 500, save=False)
+ je.accounts[1].party_type = "Customer"
+ je.accounts[1].party = si.customer
+ je.accounts[1].reference_type = "Sales Invoice"
+ je.accounts[1].reference_name = si.name
+ je.accounts[1].credit_in_account_currency = 500
+ je.submit()
+
+ pe = get_payment_entry("Sales Invoice", si.name)
+ pe.paid_amount = 500
+ pe.references[0].allocated_amount = 500
+ pe.save()
+ pe.submit()
+
+ cr_note = create_sales_invoice(qty=-1, rate=500, is_return=1, return_against=si.name, do_not_save=1)
+ cr_note.update_outstanding_for_self = 0
+ cr_note.save()
+ cr_note.submit()
+
+ si.load_from_db()
+ pr = make_payment_request(dt="Sales Invoice", dn=si.name, mute_email=1)
+ self.assertEqual(pr.grand_total, si.outstanding_amount)
+
+
+def test_partial_paid_invoice_with_submitted_payment_entry(self):
+ pi = make_purchase_invoice(currency="INR", qty=1, rate=5000)
+ pi.save()
+ pi.submit()
+
+ pe = get_payment_entry("Purchase Invoice", pi.name, bank_account="_Test Bank - _TC")
+ pe.reference_no = "PURINV0001"
+ pe.reference_date = frappe.utils.nowdate()
+ pe.paid_amount = 2500
+ pe.references[0].allocated_amount = 2500
+ pe.save()
+ pe.submit()
+ pe.cancel()
+
+ pe = get_payment_entry("Purchase Invoice", pi.name, bank_account="_Test Bank - _TC")
+ pe.reference_no = "PURINV0002"
+ pe.reference_date = frappe.utils.nowdate()
+ pe.paid_amount = 2500
+ pe.references[0].allocated_amount = 2500
+ pe.save()
+ pe.submit()
+
+ pi.load_from_db()
+ pr = make_payment_request(dt="Purchase Invoice", dn=pi.name, mute_email=1)
+ self.assertEqual(pr.grand_total, pi.outstanding_amount)
diff --git a/erpnext/accounts/doctype/payment_schedule/payment_schedule.json b/erpnext/accounts/doctype/payment_schedule/payment_schedule.json
index dde9980ce53..b72281b6314 100644
--- a/erpnext/accounts/doctype/payment_schedule/payment_schedule.json
+++ b/erpnext/accounts/doctype/payment_schedule/payment_schedule.json
@@ -24,7 +24,9 @@
"paid_amount",
"discounted_amount",
"column_break_3",
- "base_payment_amount"
+ "base_payment_amount",
+ "base_outstanding",
+ "base_paid_amount"
],
"fields": [
{
@@ -155,19 +157,35 @@
"fieldtype": "Currency",
"label": "Payment Amount (Company Currency)",
"options": "Company:company:default_currency"
+ },
+ {
+ "fieldname": "base_outstanding",
+ "fieldtype": "Currency",
+ "label": "Outstanding (Company Currency)",
+ "options": "Company:company:default_currency",
+ "read_only": 1
+ },
+ {
+ "depends_on": "base_paid_amount",
+ "fieldname": "base_paid_amount",
+ "fieldtype": "Currency",
+ "label": "Paid Amount (Company Currency)",
+ "options": "Company:company:default_currency",
+ "read_only": 1
}
],
"index_web_pages_for_search": 1,
"istable": 1,
"links": [],
- "modified": "2022-09-16 13:57:06.382859",
+ "modified": "2025-03-11 11:06:51.792982",
"modified_by": "Administrator",
"module": "Accounts",
"name": "Payment Schedule",
"owner": "Administrator",
"permissions": [],
"quick_entry": 1,
- "sort_field": "modified",
+ "row_format": "Dynamic",
+ "sort_field": "creation",
"sort_order": "DESC",
"states": [],
"track_changes": 1
diff --git a/erpnext/accounts/doctype/payment_schedule/payment_schedule.py b/erpnext/accounts/doctype/payment_schedule/payment_schedule.py
index 8a292fd3aba..a3d1dbe5564 100644
--- a/erpnext/accounts/doctype/payment_schedule/payment_schedule.py
+++ b/erpnext/accounts/doctype/payment_schedule/payment_schedule.py
@@ -14,6 +14,8 @@ class PaymentSchedule(Document):
if TYPE_CHECKING:
from frappe.types import DF
+ base_outstanding: DF.Currency
+ base_paid_amount: DF.Currency
base_payment_amount: DF.Currency
description: DF.SmallText | None
discount: DF.Float
diff --git a/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.js b/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.js
index 82d8cb37fe7..095310c7e70 100644
--- a/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.js
+++ b/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.js
@@ -19,6 +19,24 @@ frappe.ui.form.on("Period Closing Voucher", {
});
},
+ fiscal_year: function (frm) {
+ if (frm.doc.fiscal_year) {
+ frappe.call({
+ method: "erpnext.accounts.doctype.period_closing_voucher.period_closing_voucher.get_period_start_end_date",
+ args: {
+ fiscal_year: frm.doc.fiscal_year,
+ company: frm.doc.company,
+ },
+ callback: function (r) {
+ if (r.message) {
+ frm.set_value("period_start_date", r.message[0]);
+ frm.set_value("period_end_date", r.message[1]);
+ }
+ },
+ });
+ }
+ },
+
refresh: function (frm) {
if (frm.doc.docstatus > 0) {
frm.add_custom_button(
diff --git a/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.json b/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.json
index 624b5f82f64..f41cff0e0d8 100644
--- a/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.json
+++ b/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.json
@@ -6,39 +6,32 @@
"engine": "InnoDB",
"field_order": [
"transaction_date",
- "posting_date",
- "fiscal_year",
- "year_start_date",
- "amended_from",
"company",
+ "fiscal_year",
+ "period_start_date",
+ "period_end_date",
+ "amended_from",
"column_break1",
"closing_account_head",
- "remarks",
"gle_processing_status",
+ "remarks",
"error_message"
],
"fields": [
{
+ "default": "Today",
"fieldname": "transaction_date",
"fieldtype": "Date",
"label": "Transaction Date",
"oldfieldname": "transaction_date",
"oldfieldtype": "Date"
},
- {
- "fieldname": "posting_date",
- "fieldtype": "Date",
- "label": "Posting Date",
- "oldfieldname": "posting_date",
- "oldfieldtype": "Date",
- "reqd": 1
- },
{
"fieldname": "fiscal_year",
"fieldtype": "Link",
"in_list_view": 1,
"in_standard_filter": 1,
- "label": "Closing Fiscal Year",
+ "label": "Fiscal Year",
"oldfieldname": "fiscal_year",
"oldfieldtype": "Select",
"options": "Fiscal Year",
@@ -103,16 +96,25 @@
"read_only": 1
},
{
- "fieldname": "year_start_date",
+ "fieldname": "period_end_date",
"fieldtype": "Date",
- "label": "Year Start Date"
+ "label": "Period End Date",
+ "reqd": 1
+ },
+ {
+ "fieldname": "period_start_date",
+ "fieldtype": "Date",
+ "label": "Period Start Date",
+ "oldfieldname": "posting_date",
+ "oldfieldtype": "Date",
+ "reqd": 1
}
],
"icon": "fa fa-file-text",
"idx": 1,
"is_submittable": 1,
"links": [],
- "modified": "2023-09-11 20:19:11.810533",
+ "modified": "2024-09-15 17:22:45.291628",
"modified_by": "Administrator",
"module": "Accounts",
"name": "Period Closing Voucher",
@@ -148,7 +150,7 @@
"write": 1
}
],
- "search_fields": "posting_date, fiscal_year",
+ "search_fields": "fiscal_year, period_start_date, period_end_date",
"sort_field": "modified",
"sort_order": "DESC",
"states": [],
diff --git a/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py b/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py
index 9bc110d243e..790ada3f63e 100644
--- a/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py
+++ b/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py
@@ -2,15 +2,20 @@
# License: GNU General Public License v3. See license.txt
+import copy
+
import frappe
from frappe import _
from frappe.query_builder.functions import Sum
-from frappe.utils import add_days, flt
+from frappe.utils import add_days, flt, formatdate, getdate
+from erpnext.accounts.doctype.account_closing_balance.account_closing_balance import (
+ make_closing_entries,
+)
from erpnext.accounts.doctype.accounting_dimension.accounting_dimension import (
get_accounting_dimensions,
)
-from erpnext.accounts.utils import get_account_currency, get_fiscal_year, validate_fiscal_year
+from erpnext.accounts.utils import get_account_currency, get_fiscal_year
from erpnext.controllers.accounts_controller import AccountsController
@@ -29,38 +34,387 @@ class PeriodClosingVoucher(AccountsController):
error_message: DF.Text | None
fiscal_year: DF.Link
gle_processing_status: DF.Literal["In Progress", "Completed", "Failed"]
- posting_date: DF.Date
+ period_end_date: DF.Date
+ period_start_date: DF.Date
remarks: DF.SmallText
transaction_date: DF.Date | None
- year_start_date: DF.Date | None
# end: auto-generated types
def validate(self):
- self.validate_account_head()
- self.validate_posting_date()
+ self.validate_start_and_end_date()
+ self.check_if_previous_year_closed()
+ self.block_if_future_closing_voucher_exists()
+ self.check_closing_account_type()
+ self.check_closing_account_currency()
+
+ def validate_start_and_end_date(self):
+ self.fy_start_date, self.fy_end_date = frappe.db.get_value(
+ "Fiscal Year", self.fiscal_year, ["year_start_date", "year_end_date"]
+ )
+
+ prev_closed_period_end_date = get_previous_closed_period_in_current_year(
+ self.fiscal_year, self.company
+ )
+ valid_start_date = (
+ add_days(prev_closed_period_end_date, 1) if prev_closed_period_end_date else self.fy_start_date
+ )
+
+ if getdate(self.period_start_date) != getdate(valid_start_date):
+ frappe.throw(_("Period Start Date must be {0}").format(formatdate(valid_start_date)))
+
+ if getdate(self.period_start_date) > getdate(self.period_end_date):
+ frappe.throw(_("Period Start Date cannot be greater than Period End Date"))
+
+ if getdate(self.period_end_date) > getdate(self.fy_end_date):
+ frappe.throw(_("Period End Date cannot be greater than Fiscal Year End Date"))
+
+ def check_if_previous_year_closed(self):
+ last_year_closing = add_days(self.fy_start_date, -1)
+ previous_fiscal_year = get_fiscal_year(last_year_closing, company=self.company, boolean=True)
+ if not previous_fiscal_year:
+ return
+
+ previous_fiscal_year_start_date = previous_fiscal_year[0][1]
+ gle_exists_in_previous_year = frappe.db.exists(
+ "GL Entry",
+ {
+ "posting_date": ("between", [previous_fiscal_year_start_date, last_year_closing]),
+ "company": self.company,
+ "is_cancelled": 0,
+ },
+ )
+ if not gle_exists_in_previous_year:
+ return
+
+ previous_fiscal_year_closed = frappe.db.exists(
+ "Period Closing Voucher",
+ {
+ "period_end_date": ("between", [previous_fiscal_year_start_date, last_year_closing]),
+ "docstatus": 1,
+ "company": self.company,
+ },
+ )
+ if not previous_fiscal_year_closed:
+ frappe.throw(_("Previous Year is not closed, please close it first"))
+
+ def block_if_future_closing_voucher_exists(self):
+ future_closing_voucher = self.get_future_closing_voucher()
+ if future_closing_voucher and future_closing_voucher[0][0]:
+ action = "cancel" if self.docstatus == 2 else "create"
+ frappe.throw(
+ _(
+ "You cannot {0} this document because another Period Closing Entry {1} exists after {2}"
+ ).format(action, future_closing_voucher[0][0], self.period_end_date)
+ )
+
+ def get_future_closing_voucher(self):
+ return frappe.db.get_value(
+ "Period Closing Voucher",
+ {"period_end_date": (">", self.period_end_date), "docstatus": 1, "company": self.company},
+ "name",
+ )
+
+ def check_closing_account_type(self):
+ closing_account_type = frappe.get_cached_value("Account", self.closing_account_head, "root_type")
+
+ if closing_account_type not in ["Liability", "Equity"]:
+ frappe.throw(
+ _("Closing Account {0} must be of type Liability / Equity").format(self.closing_account_head)
+ )
+
+ def check_closing_account_currency(self):
+ account_currency = get_account_currency(self.closing_account_head)
+ company_currency = frappe.get_cached_value("Company", self.company, "default_currency")
+ if account_currency != company_currency:
+ frappe.throw(_("Currency of the Closing Account must be {0}").format(company_currency))
def on_submit(self):
self.db_set("gle_processing_status", "In Progress")
- get_opening_entries = False
-
- if not frappe.db.exists(
- "Period Closing Voucher", {"company": self.company, "docstatus": 1, "name": ("!=", self.name)}
- ):
- get_opening_entries = True
-
- self.make_gl_entries(get_opening_entries=get_opening_entries)
+ self.make_gl_entries()
def on_cancel(self):
- self.validate_future_closing_vouchers()
- self.db_set("gle_processing_status", "In Progress")
self.ignore_linked_doctypes = ("GL Entry", "Stock Ledger Entry", "Payment Ledger Entry")
- gle_count = frappe.db.count(
- "GL Entry",
- {"voucher_type": "Period Closing Voucher", "voucher_no": self.name, "is_cancelled": 0},
- )
- if gle_count > 5000:
+ self.block_if_future_closing_voucher_exists()
+ self.db_set("gle_processing_status", "In Progress")
+ self.cancel_gl_entries()
+
+ def make_gl_entries(self):
+ if frappe.db.estimate_count("GL Entry") > 100_000:
frappe.enqueue(
- make_reverse_gl_entries,
+ process_gl_and_closing_entries,
+ doc=self,
+ timeout=1800,
+ )
+ frappe.msgprint(
+ _(
+ "The GL Entries and closing balances will be processed in the background, it can take a few minutes."
+ ),
+ alert=True,
+ )
+ else:
+ process_gl_and_closing_entries(self)
+
+ def get_pcv_gl_entries(self):
+ self.pl_accounts_reverse_gle = []
+ self.closing_account_gle = []
+
+ pl_account_balances = self.get_account_balances_based_on_dimensions(report_type="Profit and Loss")
+ for dimensions, account_balances in pl_account_balances.items():
+ for acc, balances in account_balances.items():
+ balance_in_company_currency = flt(balances.debit) - flt(balances.credit)
+ if balance_in_company_currency and acc != "balances":
+ self.pl_accounts_reverse_gle.append(
+ self.get_gle_for_pl_account(acc, balances, dimensions)
+ )
+
+ # closing liability account
+ self.closing_account_gle.append(
+ self.get_gle_for_closing_account(account_balances["balances"], dimensions)
+ )
+
+ return self.pl_accounts_reverse_gle + self.closing_account_gle
+
+ def get_gle_for_pl_account(self, acc, balances, dimensions):
+ balance_in_account_currency = flt(balances.debit_in_account_currency) - flt(
+ balances.credit_in_account_currency
+ )
+ balance_in_company_currency = flt(balances.debit) - flt(balances.credit)
+ gl_entry = frappe._dict(
+ {
+ "company": self.company,
+ "posting_date": self.period_end_date,
+ "account": acc,
+ "account_currency": balances.account_currency,
+ "debit_in_account_currency": abs(balance_in_account_currency)
+ if balance_in_account_currency < 0
+ else 0,
+ "debit": abs(balance_in_company_currency) if balance_in_company_currency < 0 else 0,
+ "credit_in_account_currency": abs(balance_in_account_currency)
+ if balance_in_account_currency > 0
+ else 0,
+ "credit": abs(balance_in_company_currency) if balance_in_company_currency > 0 else 0,
+ "is_period_closing_voucher_entry": 1,
+ "voucher_type": "Period Closing Voucher",
+ "voucher_no": self.name,
+ "fiscal_year": self.fiscal_year,
+ "remarks": self.remarks,
+ "is_opening": "No",
+ }
+ )
+ self.update_default_dimensions(gl_entry, dimensions)
+ return gl_entry
+
+ def get_gle_for_closing_account(self, dimension_balance, dimensions):
+ balance_in_account_currency = flt(dimension_balance.balance_in_account_currency)
+ balance_in_company_currency = flt(dimension_balance.balance_in_company_currency)
+ gl_entry = frappe._dict(
+ {
+ "company": self.company,
+ "posting_date": self.period_end_date,
+ "account": self.closing_account_head,
+ "account_currency": frappe.db.get_value(
+ "Account", self.closing_account_head, "account_currency"
+ ),
+ "debit_in_account_currency": balance_in_account_currency
+ if balance_in_account_currency > 0
+ else 0,
+ "debit": balance_in_company_currency if balance_in_company_currency > 0 else 0,
+ "credit_in_account_currency": abs(balance_in_account_currency)
+ if balance_in_account_currency < 0
+ else 0,
+ "credit": abs(balance_in_company_currency) if balance_in_company_currency < 0 else 0,
+ "is_period_closing_voucher_entry": 1,
+ "voucher_type": "Period Closing Voucher",
+ "voucher_no": self.name,
+ "fiscal_year": self.fiscal_year,
+ "remarks": self.remarks,
+ "is_opening": "No",
+ }
+ )
+ self.update_default_dimensions(gl_entry, dimensions)
+ return gl_entry
+
+ def update_default_dimensions(self, gl_entry, dimensions):
+ for i, dimension in enumerate(self.accounting_dimension_fields):
+ gl_entry[dimension] = dimensions[i]
+
+ def get_account_balances_based_on_dimensions(self, report_type):
+ """Get balance for dimension-wise pl accounts"""
+ self.get_accounting_dimension_fields()
+ acc_bal_dict = frappe._dict()
+ gl_entries = []
+
+ with frappe.db.unbuffered_cursor():
+ gl_entries = self.get_gl_entries_for_current_period(report_type, as_iterator=True)
+ for gle in gl_entries:
+ acc_bal_dict = self.set_account_balance_dict(gle, acc_bal_dict)
+
+ if report_type == "Balance Sheet" and self.is_first_period_closing_voucher():
+ opening_entries = self.get_gl_entries_for_current_period(report_type, only_opening_entries=True)
+ for gle in opening_entries:
+ acc_bal_dict = self.set_account_balance_dict(gle, acc_bal_dict)
+
+ return acc_bal_dict
+
+ def get_accounting_dimension_fields(self):
+ default_dimensions = ["cost_center", "finance_book", "project"]
+ self.accounting_dimension_fields = default_dimensions + get_accounting_dimensions()
+
+ def get_gl_entries_for_current_period(self, report_type, only_opening_entries=False, as_iterator=False):
+ date_condition = ""
+ if only_opening_entries:
+ date_condition = "is_opening = 'Yes'"
+ else:
+ date_condition = f"posting_date BETWEEN '{self.period_start_date}' AND '{self.period_end_date}' and is_opening = 'No'"
+
+ # nosemgrep
+ return frappe.db.sql(
+ """
+ SELECT
+ name,
+ posting_date,
+ account,
+ account_currency,
+ debit_in_account_currency,
+ credit_in_account_currency,
+ debit,
+ credit,
+ {}
+ FROM `tabGL Entry`
+ WHERE
+ {}
+ AND company = %s
+ AND voucher_type != 'Period Closing Voucher'
+ AND EXISTS(SELECT name FROM `tabAccount` WHERE name = account AND report_type = %s)
+ AND is_cancelled = 0
+ """.format(
+ ", ".join(self.accounting_dimension_fields),
+ date_condition,
+ ),
+ (self.company, report_type),
+ as_dict=1,
+ as_iterator=as_iterator,
+ )
+
+ def set_account_balance_dict(self, gle, acc_bal_dict):
+ key = self.get_key(gle)
+
+ acc_bal_dict.setdefault(key, frappe._dict()).setdefault(
+ gle.account,
+ frappe._dict(
+ {
+ "debit_in_account_currency": 0,
+ "credit_in_account_currency": 0,
+ "debit": 0,
+ "credit": 0,
+ "account_currency": gle.account_currency,
+ }
+ ),
+ )
+
+ acc_bal_dict[key][gle.account].debit_in_account_currency += flt(gle.debit_in_account_currency)
+ acc_bal_dict[key][gle.account].credit_in_account_currency += flt(gle.credit_in_account_currency)
+ acc_bal_dict[key][gle.account].debit += flt(gle.debit)
+ acc_bal_dict[key][gle.account].credit += flt(gle.credit)
+
+ # dimension-wise total balances
+ acc_bal_dict[key].setdefault(
+ "balances",
+ frappe._dict(
+ {
+ "balance_in_account_currency": 0,
+ "balance_in_company_currency": 0,
+ }
+ ),
+ )
+
+ balance_in_account_currency = flt(gle.debit_in_account_currency) - flt(gle.credit_in_account_currency)
+ balance_in_company_currency = flt(gle.debit) - flt(gle.credit)
+
+ acc_bal_dict[key]["balances"].balance_in_account_currency += balance_in_account_currency
+ acc_bal_dict[key]["balances"].balance_in_company_currency += balance_in_company_currency
+
+ return acc_bal_dict
+
+ def get_key(self, gle):
+ return tuple([gle.get(dimension) for dimension in self.accounting_dimension_fields])
+
+ def get_account_closing_balances(self):
+ pl_closing_entries = self.get_closing_entries_for_pl_accounts()
+ bs_closing_entries = self.get_closing_entries_for_balance_sheet_accounts()
+ closing_entries_for_closing_account = self.get_closing_entries_for_closing_account()
+ closing_entries = pl_closing_entries + bs_closing_entries + closing_entries_for_closing_account
+ return closing_entries
+
+ def get_closing_entries_for_pl_accounts(self):
+ closing_entries = copy.deepcopy(self.pl_accounts_reverse_gle)
+ for d in self.pl_accounts_reverse_gle:
+ # reverse debit and credit
+ gle_copy = copy.deepcopy(d)
+ gle_copy.debit = d.credit
+ gle_copy.credit = d.debit
+ gle_copy.debit_in_account_currency = d.credit_in_account_currency
+ gle_copy.credit_in_account_currency = d.debit_in_account_currency
+ gle_copy.is_period_closing_voucher_entry = 0
+ gle_copy.period_closing_voucher = self.name
+ closing_entries.append(gle_copy)
+
+ return closing_entries
+
+ def get_closing_entries_for_balance_sheet_accounts(self):
+ closing_entries = []
+ balance_sheet_account_balances = self.get_account_balances_based_on_dimensions(
+ report_type="Balance Sheet"
+ )
+
+ for dimensions, account_balances in balance_sheet_account_balances.items():
+ for acc, balances in account_balances.items():
+ balance_in_company_currency = flt(balances.debit) - flt(balances.credit)
+ if acc != "balances" and balance_in_company_currency:
+ closing_entries.append(self.get_closing_entry(acc, balances, dimensions))
+
+ return closing_entries
+
+ def get_closing_entry(self, account, balances, dimensions):
+ closing_entry = frappe._dict(
+ {
+ "company": self.company,
+ "closing_date": self.period_end_date,
+ "period_closing_voucher": self.name,
+ "account": account,
+ "account_currency": balances.account_currency,
+ "debit_in_account_currency": flt(balances.debit_in_account_currency),
+ "debit": flt(balances.debit),
+ "credit_in_account_currency": flt(balances.credit_in_account_currency),
+ "credit": flt(balances.credit),
+ "is_period_closing_voucher_entry": 0,
+ }
+ )
+ self.update_default_dimensions(closing_entry, dimensions)
+ return closing_entry
+
+ def get_closing_entries_for_closing_account(self):
+ closing_entries = copy.deepcopy(self.closing_account_gle)
+ for d in closing_entries:
+ d.period_closing_voucher = self.name
+
+ return closing_entries
+
+ def is_first_period_closing_voucher(self):
+ first_pcv = frappe.db.get_value(
+ "Period Closing Voucher",
+ {"company": self.company, "docstatus": 1},
+ "name",
+ order_by="period_end_date asc",
+ )
+
+ if not first_pcv or first_pcv == self.name:
+ return True
+
+ def cancel_gl_entries(self):
+ if self.get_gle_count_against_current_pcv() > 5000:
+ frappe.enqueue(
+ process_cancellation,
voucher_type="Period Closing Voucher",
voucher_no=self.name,
queue="long",
@@ -71,341 +425,74 @@ class PeriodClosingVoucher(AccountsController):
alert=True,
)
else:
- make_reverse_gl_entries(voucher_type="Period Closing Voucher", voucher_no=self.name)
+ process_cancellation(voucher_type="Period Closing Voucher", voucher_no=self.name)
- self.delete_closing_entries()
-
- def validate_future_closing_vouchers(self):
- if frappe.db.exists(
- "Period Closing Voucher",
- {"posting_date": (">", self.posting_date), "docstatus": 1, "company": self.company},
- ):
- frappe.throw(
- _(
- "You can not cancel this Period Closing Voucher, please cancel the future Period Closing Vouchers first"
- )
- )
-
- def delete_closing_entries(self):
- closing_balance = frappe.qb.DocType("Account Closing Balance")
- frappe.qb.from_(closing_balance).delete().where(
- closing_balance.period_closing_voucher == self.name
- ).run()
-
- def validate_account_head(self):
- closing_account_type = frappe.get_cached_value("Account", self.closing_account_head, "root_type")
-
- if closing_account_type not in ["Liability", "Equity"]:
- frappe.throw(
- _("Closing Account {0} must be of type Liability / Equity").format(self.closing_account_head)
- )
-
- account_currency = get_account_currency(self.closing_account_head)
- company_currency = frappe.get_cached_value("Company", self.company, "default_currency")
- if account_currency != company_currency:
- frappe.throw(_("Currency of the Closing Account must be {0}").format(company_currency))
-
- def validate_posting_date(self):
- validate_fiscal_year(
- self.posting_date, self.fiscal_year, self.company, label=_("Posting Date"), doc=self
- )
-
- self.year_start_date = get_fiscal_year(self.posting_date, self.fiscal_year, company=self.company)[1]
-
- self.check_if_previous_year_closed()
-
- pcv = frappe.qb.DocType("Period Closing Voucher")
- existing_entry = (
- frappe.qb.from_(pcv)
- .select(pcv.name)
- .where(
- (pcv.posting_date >= self.posting_date)
- & (pcv.fiscal_year == self.fiscal_year)
- & (pcv.docstatus == 1)
- & (pcv.company == self.company)
- )
- .run()
- )
-
- if existing_entry and existing_entry[0][0]:
- frappe.throw(
- _("Another Period Closing Entry {0} has been made after {1}").format(
- existing_entry[0][0], self.posting_date
- )
- )
-
- def check_if_previous_year_closed(self):
- last_year_closing = add_days(self.year_start_date, -1)
- previous_fiscal_year = get_fiscal_year(last_year_closing, company=self.company, boolean=True)
- if not previous_fiscal_year:
- return
-
- previous_fiscal_year_start_date = previous_fiscal_year[0][1]
- if not frappe.db.exists(
+ def get_gle_count_against_current_pcv(self):
+ return frappe.db.count(
"GL Entry",
- {
- "posting_date": ("between", [previous_fiscal_year_start_date, last_year_closing]),
- "company": self.company,
- "is_cancelled": 0,
- },
- ):
- return
-
- if not frappe.db.exists(
- "Period Closing Voucher",
- {
- "posting_date": ("between", [previous_fiscal_year_start_date, last_year_closing]),
- "docstatus": 1,
- "company": self.company,
- },
- ):
- frappe.throw(_("Previous Year is not closed, please close it first"))
-
- def make_gl_entries(self, get_opening_entries=False):
- gl_entries = self.get_gl_entries()
- closing_entries = self.get_grouped_gl_entries(get_opening_entries=get_opening_entries)
- if len(gl_entries + closing_entries) > 3000:
- frappe.enqueue(
- process_gl_entries,
- gl_entries=gl_entries,
- voucher_name=self.name,
- timeout=3000,
- )
-
- frappe.enqueue(
- process_closing_entries,
- gl_entries=gl_entries,
- closing_entries=closing_entries,
- voucher_name=self.name,
- company=self.company,
- closing_date=self.posting_date,
- timeout=3000,
- )
-
- frappe.msgprint(
- _("The GL Entries will be processed in the background, it can take a few minutes."),
- alert=True,
- )
- else:
- process_gl_entries(gl_entries, self.name)
- process_closing_entries(gl_entries, closing_entries, self.name, self.company, self.posting_date)
-
- def get_grouped_gl_entries(self, get_opening_entries=False):
- closing_entries = []
- for acc in self.get_balances_based_on_dimensions(
- group_by_account=True, for_aggregation=True, get_opening_entries=get_opening_entries
- ):
- closing_entries.append(self.get_closing_entries(acc))
-
- return closing_entries
-
- def get_gl_entries(self):
- gl_entries = []
-
- # pl account
- for acc in self.get_balances_based_on_dimensions(
- group_by_account=True, report_type="Profit and Loss"
- ):
- if flt(acc.bal_in_company_currency):
- gl_entries.append(self.get_gle_for_pl_account(acc))
-
- # closing liability account
- for acc in self.get_balances_based_on_dimensions(
- group_by_account=False, report_type="Profit and Loss"
- ):
- if flt(acc.bal_in_company_currency):
- gl_entries.append(self.get_gle_for_closing_account(acc))
-
- return gl_entries
-
- def get_gle_for_pl_account(self, acc):
- gl_entry = self.get_gl_dict(
- {
- "company": self.company,
- "closing_date": self.posting_date,
- "account": acc.account,
- "cost_center": acc.cost_center,
- "finance_book": acc.finance_book,
- "account_currency": acc.account_currency,
- "debit_in_account_currency": abs(flt(acc.bal_in_account_currency))
- if flt(acc.bal_in_account_currency) < 0
- else 0,
- "debit": abs(flt(acc.bal_in_company_currency)) if flt(acc.bal_in_company_currency) < 0 else 0,
- "credit_in_account_currency": abs(flt(acc.bal_in_account_currency))
- if flt(acc.bal_in_account_currency) > 0
- else 0,
- "credit": abs(flt(acc.bal_in_company_currency))
- if flt(acc.bal_in_company_currency) > 0
- else 0,
- "is_period_closing_voucher_entry": 1,
- },
- item=acc,
- )
- self.update_default_dimensions(gl_entry, acc)
- return gl_entry
-
- def get_gle_for_closing_account(self, acc):
- gl_entry = self.get_gl_dict(
- {
- "company": self.company,
- "closing_date": self.posting_date,
- "account": self.closing_account_head,
- "cost_center": acc.cost_center,
- "finance_book": acc.finance_book,
- "account_currency": acc.account_currency,
- "debit_in_account_currency": abs(flt(acc.bal_in_account_currency))
- if flt(acc.bal_in_account_currency) > 0
- else 0,
- "debit": abs(flt(acc.bal_in_company_currency)) if flt(acc.bal_in_company_currency) > 0 else 0,
- "credit_in_account_currency": abs(flt(acc.bal_in_account_currency))
- if flt(acc.bal_in_account_currency) < 0
- else 0,
- "credit": abs(flt(acc.bal_in_company_currency))
- if flt(acc.bal_in_company_currency) < 0
- else 0,
- "is_period_closing_voucher_entry": 1,
- },
- item=acc,
- )
- self.update_default_dimensions(gl_entry, acc)
- return gl_entry
-
- def get_closing_entries(self, acc):
- closing_entry = self.get_gl_dict(
- {
- "company": self.company,
- "closing_date": self.posting_date,
- "period_closing_voucher": self.name,
- "account": acc.account,
- "cost_center": acc.cost_center,
- "finance_book": acc.finance_book,
- "account_currency": acc.account_currency,
- "debit_in_account_currency": flt(acc.debit_in_account_currency),
- "debit": flt(acc.debit),
- "credit_in_account_currency": flt(acc.credit_in_account_currency),
- "credit": flt(acc.credit),
- },
- item=acc,
+ {"voucher_type": "Period Closing Voucher", "voucher_no": self.name, "is_cancelled": 0},
)
- for dimension in self.accounting_dimensions:
- closing_entry.update({dimension: acc.get(dimension)})
- return closing_entry
-
- def update_default_dimensions(self, gl_entry, acc):
- if not self.accounting_dimensions:
- self.accounting_dimensions = get_accounting_dimensions()
-
- for dimension in self.accounting_dimensions:
- gl_entry.update({dimension: acc.get(dimension)})
-
- def get_balances_based_on_dimensions(
- self, group_by_account=False, report_type=None, for_aggregation=False, get_opening_entries=False
- ):
- """Get balance for dimension-wise pl accounts"""
-
- qb_dimension_fields = ["cost_center", "finance_book", "project"]
-
- self.accounting_dimensions = get_accounting_dimensions()
- for dimension in self.accounting_dimensions:
- qb_dimension_fields.append(dimension)
-
- if group_by_account:
- qb_dimension_fields.append("account")
-
- account_filters = {
- "company": self.company,
- "is_group": 0,
- }
-
- if report_type:
- account_filters.update({"report_type": report_type})
-
- accounts = frappe.get_all("Account", filters=account_filters, pluck="name")
-
- gl_entry = frappe.qb.DocType("GL Entry")
- query = frappe.qb.from_(gl_entry).select(gl_entry.account, gl_entry.account_currency)
-
- if not for_aggregation:
- query = query.select(
- (Sum(gl_entry.debit_in_account_currency) - Sum(gl_entry.credit_in_account_currency)).as_(
- "bal_in_account_currency"
- ),
- (Sum(gl_entry.debit) - Sum(gl_entry.credit)).as_("bal_in_company_currency"),
- )
- else:
- query = query.select(
- (Sum(gl_entry.debit_in_account_currency)).as_("debit_in_account_currency"),
- (Sum(gl_entry.credit_in_account_currency)).as_("credit_in_account_currency"),
- (Sum(gl_entry.debit)).as_("debit"),
- (Sum(gl_entry.credit)).as_("credit"),
- )
-
- for dimension in qb_dimension_fields:
- query = query.select(gl_entry[dimension])
-
- query = query.where(
- (gl_entry.company == self.company)
- & (gl_entry.is_cancelled == 0)
- & (gl_entry.account.isin(accounts))
- )
-
- if get_opening_entries:
- query = query.where(
- gl_entry.posting_date.between(self.get("year_start_date"), self.posting_date)
- | gl_entry.is_opening
- == "Yes"
- )
- else:
- query = query.where(
- gl_entry.posting_date.between(self.get("year_start_date"), self.posting_date)
- & gl_entry.is_opening
- == "No"
- )
-
- if for_aggregation:
- query = query.where(gl_entry.voucher_type != "Period Closing Voucher")
-
- for dimension in qb_dimension_fields:
- query = query.groupby(gl_entry[dimension])
-
- return query.run(as_dict=1)
-
-
-def process_gl_entries(gl_entries, voucher_name):
+def process_gl_and_closing_entries(doc):
from erpnext.accounts.general_ledger import make_gl_entries
try:
+ gl_entries = doc.get_pcv_gl_entries()
if gl_entries:
make_gl_entries(gl_entries, merge_entries=False)
- frappe.db.set_value("Period Closing Voucher", voucher_name, "gle_processing_status", "Completed")
+
+ closing_entries = doc.get_account_closing_balances()
+ make_closing_entries(closing_entries, doc.name, doc.company, doc.period_end_date)
+
+ frappe.db.set_value(doc.doctype, doc.name, "gle_processing_status", "Completed")
except Exception as e:
frappe.db.rollback()
frappe.log_error(e)
- frappe.db.set_value("Period Closing Voucher", voucher_name, "gle_processing_status", "Failed")
+ frappe.db.set_value(doc.doctype, doc.name, "gle_processing_status", "Failed")
-def process_closing_entries(gl_entries, closing_entries, voucher_name, company, closing_date):
- from erpnext.accounts.doctype.account_closing_balance.account_closing_balance import (
- make_closing_entries,
- )
-
- try:
- if gl_entries + closing_entries:
- make_closing_entries(gl_entries + closing_entries, voucher_name, company, closing_date)
- except Exception as e:
- frappe.db.rollback()
- frappe.log_error(e)
-
-
-def make_reverse_gl_entries(voucher_type, voucher_no):
+def process_cancellation(voucher_type, voucher_no):
from erpnext.accounts.general_ledger import make_reverse_gl_entries
try:
make_reverse_gl_entries(voucher_type=voucher_type, voucher_no=voucher_no)
+ delete_closing_entries(voucher_no)
frappe.db.set_value("Period Closing Voucher", voucher_no, "gle_processing_status", "Completed")
except Exception as e:
frappe.db.rollback()
frappe.log_error(e)
frappe.db.set_value("Period Closing Voucher", voucher_no, "gle_processing_status", "Failed")
+
+
+def delete_closing_entries(voucher_no):
+ closing_balance = frappe.qb.DocType("Account Closing Balance")
+ frappe.qb.from_(closing_balance).delete().where(
+ closing_balance.period_closing_voucher == voucher_no
+ ).run()
+
+
+@frappe.whitelist()
+def get_period_start_end_date(fiscal_year, company):
+ fy_start_date, fy_end_date = frappe.db.get_value(
+ "Fiscal Year", fiscal_year, ["year_start_date", "year_end_date"]
+ )
+ prev_closed_period_end_date = get_previous_closed_period_in_current_year(fiscal_year, company)
+ period_start_date = (
+ add_days(prev_closed_period_end_date, 1) if prev_closed_period_end_date else fy_start_date
+ )
+ return period_start_date, fy_end_date
+
+
+def get_previous_closed_period_in_current_year(fiscal_year, company):
+ prev_closed_period_end_date = frappe.db.get_value(
+ "Period Closing Voucher",
+ filters={
+ "company": company,
+ "fiscal_year": fiscal_year,
+ "docstatus": 1,
+ },
+ fieldname=["period_end_date"],
+ order_by="period_end_date desc",
+ )
+ return prev_closed_period_end_date
diff --git a/erpnext/accounts/doctype/period_closing_voucher/test_period_closing_voucher.py b/erpnext/accounts/doctype/period_closing_voucher/test_period_closing_voucher.py
index 1bd565e1b36..34e2fdd9082 100644
--- a/erpnext/accounts/doctype/period_closing_voucher/test_period_closing_voucher.py
+++ b/erpnext/accounts/doctype/period_closing_voucher/test_period_closing_voucher.py
@@ -27,6 +27,7 @@ class TestPeriodClosingVoucher(unittest.TestCase):
account1="Cash - TPC",
account2="Sales - TPC",
cost_center=cost_center,
+ company=company,
save=False,
)
jv1.company = company
@@ -39,6 +40,7 @@ class TestPeriodClosingVoucher(unittest.TestCase):
account1="Cost of Goods Sold - TPC",
account2="Cash - TPC",
cost_center=cost_center,
+ company=company,
save=False,
)
jv2.company = company
@@ -156,6 +158,7 @@ class TestPeriodClosingVoucher(unittest.TestCase):
amount=400,
cost_center=cost_center,
posting_date="2021-03-15",
+ company=company,
)
jv.company = company
jv.finance_book = create_finance_book().name
@@ -198,6 +201,7 @@ class TestPeriodClosingVoucher(unittest.TestCase):
account1="Cash - TPC",
account2="Sales - TPC",
cost_center=cost_center,
+ company=company,
save=False,
)
jv1.company = company
@@ -220,6 +224,7 @@ class TestPeriodClosingVoucher(unittest.TestCase):
account1="Cash - TPC",
account2="Sales - TPC",
cost_center=cost_center1,
+ company=company,
save=False,
)
jv1.company = company
@@ -232,6 +237,7 @@ class TestPeriodClosingVoucher(unittest.TestCase):
account1="Cash - TPC",
account2="Sales - TPC",
cost_center=cost_center2,
+ company=company,
save=False,
)
jv2.company = company
@@ -261,6 +267,7 @@ class TestPeriodClosingVoucher(unittest.TestCase):
account1="Cash - TPC",
account2="Sales - TPC",
cost_center=cost_center2,
+ company=company,
save=False,
)
@@ -317,16 +324,18 @@ class TestPeriodClosingVoucher(unittest.TestCase):
repost_doc.posting_date = today()
repost_doc.save()
- def make_period_closing_voucher(self, posting_date=None, submit=True):
+ def make_period_closing_voucher(self, posting_date, submit=True):
surplus_account = create_account()
cost_center = create_cost_center("Test Cost Center 1")
+ fy = get_fiscal_year(posting_date, company="Test PCV Company")
pcv = frappe.get_doc(
{
"doctype": "Period Closing Voucher",
"transaction_date": posting_date or today(),
- "posting_date": posting_date or today(),
+ "period_start_date": fy[1],
+ "period_end_date": fy[2],
"company": "Test PCV Company",
- "fiscal_year": get_fiscal_year(today(), company="Test PCV Company")[0],
+ "fiscal_year": fy[0],
"cost_center": cost_center,
"closing_account_head": surplus_account,
"remarks": "test",
diff --git a/erpnext/accounts/doctype/pos_closing_entry/closing_voucher_details.html b/erpnext/accounts/doctype/pos_closing_entry/closing_voucher_details.html
index 983f49563cd..63e88cf44c2 100644
--- a/erpnext/accounts/doctype/pos_closing_entry/closing_voucher_details.html
+++ b/erpnext/accounts/doctype/pos_closing_entry/closing_voucher_details.html
@@ -12,15 +12,15 @@
| {{ _("Sr") }} | +{{ _("Details") }} | +{{ _("Qty") }} | +{{ _("Rate") }} | +{{ _("Amount") }} | +
|---|---|---|---|---|
| {{ loop.index }} | +
+ {{ item.item_code }}: {{ item.item_name }}
+ {% if (item.description != item.item_name) %}
+ {{ item.description }} + {% endif %} + |
+ + {{ item.get_formatted("qty", 0) }} + {{ item.get_formatted("uom", 0) }} + | +{{ item.get_formatted("net_rate", doc) }} | +{{ item.get_formatted("net_amount", doc) }} | +
{{ __("Printed On ") }}{%= frappe.datetime.str_to_user(frappe.datetime.get_datetime_as_string()) %}
\ No newline at end of file +{%= __("Printed on {0}", [frappe.datetime.str_to_user(frappe.datetime.get_datetime_as_string())]) %}
diff --git a/erpnext/accounts/report/accounts_receivable/accounts_receivable.js b/erpnext/accounts/report/accounts_receivable/accounts_receivable.js index 7e795fbe3c1..01f5a205cea 100644 --- a/erpnext/accounts/report/accounts_receivable/accounts_receivable.js +++ b/erpnext/accounts/report/accounts_receivable/accounts_receivable.js @@ -56,6 +56,7 @@ frappe.query_reports["Accounts Receivable"] = { fieldname: "party", label: __("Party"), fieldtype: "MultiSelectList", + options: "party_type", get_data: function (txt) { if (!frappe.query_report.filters) return; @@ -89,32 +90,10 @@ frappe.query_reports["Accounts Receivable"] = { default: "Due Date", }, { - fieldname: "range1", - label: __("Ageing Range 1"), - fieldtype: "Int", - default: "30", - reqd: 1, - }, - { - fieldname: "range2", - label: __("Ageing Range 2"), - fieldtype: "Int", - default: "60", - reqd: 1, - }, - { - fieldname: "range3", - label: __("Ageing Range 3"), - fieldtype: "Int", - default: "90", - reqd: 1, - }, - { - fieldname: "range4", - label: __("Ageing Range 4"), - fieldtype: "Int", - default: "120", - reqd: 1, + fieldname: "range", + label: __("Ageing Range"), + fieldtype: "Data", + default: "30, 60, 90, 120", }, { fieldname: "customer_group", diff --git a/erpnext/accounts/report/accounts_receivable/accounts_receivable.py b/erpnext/accounts/report/accounts_receivable/accounts_receivable.py index f8511d2f497..9625a86f05f 100644 --- a/erpnext/accounts/report/accounts_receivable/accounts_receivable.py +++ b/erpnext/accounts/report/accounts_receivable/accounts_receivable.py @@ -50,6 +50,11 @@ class ReceivablePayableReport: getdate(nowdate()) if self.filters.report_date > getdate(nowdate()) else self.filters.report_date ) + if not self.filters.range: + self.filters.range = "30, 60, 90, 120" + self.ranges = [num.strip() for num in self.filters.range.split(",") if num.strip().isdigit()] + self.range_numbers = [num for num in range(1, len(self.ranges) + 2)] + def run(self, args): self.filters.update(args) self.set_defaults() @@ -112,6 +117,25 @@ class ReceivablePayableReport: self.build_data() + def build_voucher_dict(self, ple): + return frappe._dict( + voucher_type=ple.voucher_type, + voucher_no=ple.voucher_no, + party=ple.party, + party_account=ple.account, + posting_date=ple.posting_date, + account_currency=ple.account_currency, + remarks=ple.remarks, + invoiced=0.0, + paid=0.0, + credit_note=0.0, + outstanding=0.0, + invoiced_in_account_currency=0.0, + paid_in_account_currency=0.0, + credit_note_in_account_currency=0.0, + outstanding_in_account_currency=0.0, + ) + def init_voucher_balance(self): # build all keys, since we want to exclude vouchers beyond the report date for ple in self.ple_entries: @@ -123,24 +147,11 @@ class ReceivablePayableReport: key = (ple.account, ple.voucher_type, ple.voucher_no, ple.party) if key not in self.voucher_balance: - self.voucher_balance[key] = frappe._dict( - voucher_type=ple.voucher_type, - voucher_no=ple.voucher_no, - party=ple.party, - party_account=ple.account, - posting_date=ple.posting_date, - account_currency=ple.account_currency, - remarks=ple.remarks, - invoiced=0.0, - paid=0.0, - credit_note=0.0, - outstanding=0.0, - invoiced_in_account_currency=0.0, - paid_in_account_currency=0.0, - credit_note_in_account_currency=0.0, - outstanding_in_account_currency=0.0, - cost_center=ple.cost_center, - ) + self.voucher_balance[key] = self.build_voucher_dict(ple) + + if ple.voucher_type == ple.against_voucher_type and ple.voucher_no == ple.against_voucher_no: + self.voucher_balance[key].cost_center = ple.cost_center + self.get_invoices(ple) if self.filters.get("group_by_party"): @@ -208,6 +219,18 @@ class ReceivablePayableReport: row = self.voucher_balance.get(key) + # Build and use a separate row for Employee Advances. + # This allows Payments or Journals made against Emp Advance to be processed. + if ( + not row + and ple.against_voucher_type == "Employee Advance" + and self.filters.handle_employee_advances + ): + _d = self.build_voucher_dict(ple) + _d.voucher_type = ple.against_voucher_type + _d.voucher_no = ple.against_voucher_no + row = self.voucher_balance[key] = _d + if not row: # no invoice, this is an invoice / stand-alone payment / credit note if self.filters.get("ignore_accounts"): @@ -254,9 +277,6 @@ class ReceivablePayableReport: row.paid -= amount row.paid_in_account_currency -= amount_in_account_currency - if not row.cost_center and ple.cost_center: - row.cost_center = str(ple.cost_center) - def update_sub_total_row(self, row, party): total_row = self.total_row_map.get(party) @@ -289,8 +309,8 @@ class ReceivablePayableReport: must_consider = False if self.filters.get("for_revaluation_journals"): - if (abs(row.outstanding) >= 0.0 / 10**self.currency_precision) or ( - abs(row.outstanding_in_account_currency) >= 0.0 / 10**self.currency_precision + if (abs(row.outstanding) >= 1.0 / 10**self.currency_precision) or ( + abs(row.outstanding_in_account_currency) >= 1.0 / 10**self.currency_precision ): must_consider = True else: @@ -364,6 +384,7 @@ class ReceivablePayableReport: self.delivery_notes = frappe._dict() # delivery note link inside sales invoice + # nosemgrep si_against_dn = frappe.db.sql( """ select parent, delivery_note @@ -379,6 +400,7 @@ class ReceivablePayableReport: if d.delivery_note: self.delivery_notes.setdefault(d.parent, set()).add(d.delivery_note) + # nosemgrep dn_against_si = frappe.db.sql( """ select distinct parent, against_sales_invoice @@ -396,13 +418,16 @@ class ReceivablePayableReport: def get_invoice_details(self): self.invoice_details = frappe._dict() if self.account_type == "Receivable": + # nosemgrep si_list = frappe.db.sql( """ select name, due_date, po_no from `tabSales Invoice` where posting_date <= %s + and company = %s + and docstatus = 1 """, - self.filters.report_date, + (self.filters.report_date, self.filters.company), as_dict=1, ) for d in si_list: @@ -410,6 +435,7 @@ class ReceivablePayableReport: # Get Sales Team if self.filters.show_sales_person: + # nosemgrep sales_team = frappe.db.sql( """ select parent, sales_person @@ -424,25 +450,33 @@ class ReceivablePayableReport: ) if self.account_type == "Payable": + # nosemgrep for pi in frappe.db.sql( """ select name, due_date, bill_no, bill_date from `tabPurchase Invoice` - where posting_date <= %s + where + posting_date <= %s + and company = %s + and docstatus = 1 """, - self.filters.report_date, + (self.filters.report_date, self.filters.company), as_dict=1, ): self.invoice_details.setdefault(pi.name, pi) # Invoices booked via Journal Entries + # nosemgrep journal_entries = frappe.db.sql( """ select name, due_date, bill_no, bill_date from `tabJournal Entry` - where posting_date <= %s + where + posting_date <= %s + and company = %s + and docstatus = 1 """, - self.filters.report_date, + (self.filters.report_date, self.filters.company), as_dict=1, ) @@ -451,6 +485,8 @@ class ReceivablePayableReport: self.invoice_details.setdefault(je.name, je) def set_party_details(self, row): + if not row.party: + return # customer / supplier name party_details = self.get_party_details(row.party) or {} row.update(party_details) @@ -475,16 +511,18 @@ class ReceivablePayableReport: def get_payment_terms(self, row): # build payment_terms for row + # nosemgrep payment_terms_details = frappe.db.sql( f""" select si.name, si.party_account_currency, si.currency, si.conversion_rate, si.total_advance, ps.due_date, ps.payment_term, ps.payment_amount, ps.base_payment_amount, - ps.description, ps.paid_amount, ps.discounted_amount + ps.description, ps.paid_amount, ps.base_paid_amount, ps.discounted_amount from `tab{row.voucher_type}` si, `tabPayment Schedule` ps where - si.name = ps.parent and - si.name = %s + si.name = ps.parent and ps.parenttype = '{row.voucher_type}' and + si.name = %s and + si.is_return = 0 order by ps.paid_amount desc, due_date """, row.voucher_no, @@ -502,22 +540,24 @@ class ReceivablePayableReport: # Deduct that from paid amount pre allocation row.paid -= flt(payment_terms_details[0].total_advance) + company_currency = frappe.get_value("Company", self.filters.get("company"), "default_currency") + # If single payment terms, no need to split the row if len(payment_terms_details) == 1 and payment_terms_details[0].payment_term: - self.append_payment_term(row, payment_terms_details[0], original_row) + self.append_payment_term(row, payment_terms_details[0], original_row, company_currency) return for d in payment_terms_details: term = frappe._dict(original_row) - self.append_payment_term(row, d, term) + self.append_payment_term(row, d, term, company_currency) - def append_payment_term(self, row, d, term): - if ( - self.filters.get("customer") or self.filters.get("supplier") - ) and d.currency == d.party_account_currency: + def append_payment_term(self, row, d, term, company_currency): + invoiced = d.base_payment_amount + paid_amount = d.base_paid_amount + + if company_currency == d.party_account_currency or self.filters.get("in_party_currency"): invoiced = d.payment_amount - else: - invoiced = d.base_payment_amount + paid_amount = d.paid_amount row.payment_terms.append( term.update( @@ -526,15 +566,15 @@ class ReceivablePayableReport: "invoiced": invoiced, "invoice_grand_total": row.invoiced, "payment_term": d.description or d.payment_term, - "paid": d.paid_amount + d.discounted_amount, + "paid": paid_amount + d.discounted_amount, "credit_note": 0.0, - "outstanding": invoiced - d.paid_amount - d.discounted_amount, + "outstanding": invoiced - paid_amount - d.discounted_amount, } ) ) - if d.paid_amount: - row["paid"] -= d.paid_amount + d.discounted_amount + if paid_amount: + row["paid"] -= paid_amount + d.discounted_amount def allocate_closing_to_term(self, row, term, key): if row[key]: @@ -687,16 +727,19 @@ class ReceivablePayableReport: def get_return_entries(self): doctype = "Sales Invoice" if self.account_type == "Receivable" else "Purchase Invoice" filters = { + "posting_date": ("<=", self.filters.report_date), "is_return": 1, "docstatus": 1, "company": self.filters.company, "update_outstanding_for_self": 0, } + or_filters = {} - for party_type in self.party_type: + if party_type := self.filters.party_type: party_field = scrub(party_type) - if self.filters.get(party_field): - or_filters.update({party_field: self.filters.get(party_field)}) + if parties := self.filters.get("party"): + or_filters.update({party_field: ["in", parties]}) + self.return_entries = frappe._dict( frappe.get_all( doctype, filters=filters, or_filters=or_filters, fields=["name", "return_against"], as_list=1 @@ -717,37 +760,22 @@ class ReceivablePayableReport: # ageing buckets should not have amounts if due date is not reached if getdate(entry_date) > getdate(self.filters.report_date): - row.range1 = row.range2 = row.range3 = row.range4 = row.range5 = 0.0 + [setattr(row, f"range{i}", 0.0) for i in self.range_numbers] - row.total_due = row.range1 + row.range2 + row.range3 + row.range4 + row.range5 + row.total_due = sum(row[f"range{i}"] for i in self.range_numbers) def get_ageing_data(self, entry_date, row): # [0-30, 30-60, 60-90, 90-120, 120-above] - row.range1 = row.range2 = row.range3 = row.range4 = row.range5 = 0.0 + [setattr(row, f"range{i}", 0.0) for i in self.range_numbers] if not (self.age_as_on and entry_date): return row.age = (getdate(self.age_as_on) - getdate(entry_date)).days or 0 - index = None - if not (self.filters.range1 and self.filters.range2 and self.filters.range3 and self.filters.range4): - self.filters.range1, self.filters.range2, self.filters.range3, self.filters.range4 = ( - 30, - 60, - 90, - 120, - ) - - for i, days in enumerate( - [self.filters.range1, self.filters.range2, self.filters.range3, self.filters.range4] - ): - if cint(row.age) <= cint(days): - index = i - break - - if index is None: - index = 4 + index = next( + (i for i, days in enumerate(self.ranges) if cint(row.age) <= cint(days)), len(self.ranges) + ) row["range" + str(index + 1)] = row.outstanding def get_ple_entries(self): @@ -809,6 +837,7 @@ class ReceivablePayableReport: if self.filters.get("sales_person"): lft, rgt = frappe.db.get_value("Sales Person", self.filters.get("sales_person"), ["lft", "rgt"]) + # nosemgrep records = frappe.db.sql( """ select distinct parent, parenttype @@ -987,22 +1016,29 @@ class ReceivablePayableReport: def get_columns(self): self.columns = [] - self.add_column("Posting Date", fieldtype="Date") + self.add_column(_("Posting Date"), fieldname="posting_date", fieldtype="Date") self.add_column( - label="Party Type", + label=_("Party Type"), fieldname="party_type", fieldtype="Data", width=100, ) self.add_column( - label="Party", + label=_("Party"), fieldname="party", fieldtype="Dynamic Link", options="party_type", width=180, ) + if self.account_type == "Receivable": + label = _("Receivable Account") + elif self.account_type == "Payable": + label = _("Payable Account") + else: + label = _("Party Account") + self.add_column( - label=self.account_type + " Account", + label=label, fieldname="party_account", fieldtype="Link", options="Account", @@ -1011,10 +1047,10 @@ class ReceivablePayableReport: if self.party_naming_by == "Naming Series": if self.account_type == "Payable": - label = "Supplier Name" + label = _("Supplier Name") fieldname = "supplier_name" else: - label = "Customer Name" + label = _("Customer Name") fieldname = "customer_name" self.add_column( label=label, @@ -1040,7 +1076,7 @@ class ReceivablePayableReport: width=180, ) - self.add_column(label="Due Date", fieldtype="Date") + self.add_column(label=_("Due Date"), fieldname="due_date", fieldtype="Date") if self.account_type == "Payable": self.add_column(label=_("Bill No"), fieldname="bill_no", fieldtype="Data") @@ -1059,6 +1095,7 @@ class ReceivablePayableReport: self.add_column(_("Debit Note"), fieldname="credit_note") self.add_column(_("Outstanding Amount"), fieldname="outstanding") + self.add_column(label=_("Age (Days)"), fieldname="age", fieldtype="Int", width=80) self.setup_ageing_columns() self.add_column( @@ -1117,34 +1154,26 @@ class ReceivablePayableReport: def setup_ageing_columns(self): # for charts self.ageing_column_labels = [] - self.add_column(label=_("Age (Days)"), fieldname="age", fieldtype="Int", width=80) + ranges = [*self.ranges, "Above"] + + prev_range_value = 0 + for idx, curr_range_value in enumerate(ranges): + label = f"{prev_range_value}-{curr_range_value}" + self.add_column(label=label, fieldname="range" + str(idx + 1)) - for i, label in enumerate( - [ - "0-{range1}".format(range1=self.filters["range1"]), - "{range1}-{range2}".format( - range1=cint(self.filters["range1"]) + 1, range2=self.filters["range2"] - ), - "{range2}-{range3}".format( - range2=cint(self.filters["range2"]) + 1, range3=self.filters["range3"] - ), - "{range3}-{range4}".format( - range3=cint(self.filters["range3"]) + 1, range4=self.filters["range4"] - ), - _("{range4}-Above").format(range4=cint(self.filters["range4"]) + 1), - ] - ): - self.add_column(label=label, fieldname="range" + str(i + 1)) self.ageing_column_labels.append(label) + if curr_range_value.isdigit(): + prev_range_value = cint(curr_range_value) + 1 + def get_chart_data(self): + precision = cint(frappe.db.get_default("float_precision")) or 2 rows = [] for row in self.data: row = frappe._dict(row) if not cint(row.bold): - values = [row.range1, row.range2, row.range3, row.range4, row.range5] - precision = cint(frappe.db.get_default("float_precision")) or 2 - rows.append({"values": [flt(val, precision) for val in values]}) + values = [flt(row.get(f"range{i}", None), precision) for i in self.range_numbers] + rows.append({"values": values}) self.chart = { "data": {"labels": self.ageing_column_labels, "datasets": rows}, diff --git a/erpnext/accounts/report/accounts_receivable/test_accounts_receivable.py b/erpnext/accounts/report/accounts_receivable/test_accounts_receivable.py index c4baa4e4842..44fee120d8b 100644 --- a/erpnext/accounts/report/accounts_receivable/test_accounts_receivable.py +++ b/erpnext/accounts/report/accounts_receivable/test_accounts_receivable.py @@ -21,7 +21,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): def tearDown(self): frappe.db.rollback() - def create_sales_invoice(self, no_payment_schedule=False, do_not_submit=False): + def create_sales_invoice(self, no_payment_schedule=False, do_not_submit=False, **args): frappe.set_user("Administrator") si = create_sales_invoice( item=self.item, @@ -34,6 +34,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): rate=100, price_list_rate=100, do_not_save=1, + **args, ) if not no_payment_schedule: si.append( @@ -83,10 +84,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): "party": [self.customer], "report_date": add_days(today(), 2), "based_on_payment_terms": 0, - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", "show_remarks": False, } @@ -111,15 +109,12 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): self.assertEqual(expected_data[0], [row.invoiced, row.paid, row.credit_note]) pos_inv.cancel() - def test_accounts_receivable(self): + def test_accounts_receivable_with_payment(self): filters = { "company": self.company, "based_on_payment_terms": 1, "report_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", "show_remarks": True, } @@ -151,11 +146,15 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): cr_note = self.create_credit_note(si.name, do_not_submit=True) cr_note.update_outstanding_for_self = False cr_note.save().submit() + + # as the invoice partially paid and returning the full amount so the outstanding amount should be True + self.assertEqual(cr_note.update_outstanding_for_self, True) + report = execute(filters) - expected_data_after_credit_note = [100, 0, 0, 40, -40, self.debit_to] + expected_data_after_credit_note = [0, 0, 100, 0, -100, self.debit_to] - row = report[1][0] + row = report[1][-1] self.assertEqual( expected_data_after_credit_note, [ @@ -168,14 +167,104 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): ], ) + def test_accounts_receivable_without_payment(self): + filters = { + "company": self.company, + "based_on_payment_terms": 1, + "report_date": today(), + "range": "30, 60, 90, 120", + "show_remarks": True, + } + + # check invoice grand total and invoiced column's value for 3 payment terms + si = self.create_sales_invoice() + + report = execute(filters) + + expected_data = [[100, 30, "No Remarks"], [100, 50, "No Remarks"], [100, 20, "No Remarks"]] + + for i in range(3): + row = report[1][i - 1] + self.assertEqual(expected_data[i - 1], [row.invoice_grand_total, row.invoiced, row.remarks]) + + # check invoice grand total, invoiced, paid and outstanding column's value after credit note + cr_note = self.create_credit_note(si.name, do_not_submit=True) + cr_note.update_outstanding_for_self = False + cr_note.save().submit() + + self.assertEqual(cr_note.update_outstanding_for_self, False) + + report = execute(filters) + + row = report[1] + self.assertTrue(len(row) == 0) + + def test_accounts_receivable_with_partial_payment(self): + filters = { + "company": self.company, + "based_on_payment_terms": 1, + "report_date": today(), + "range": "30, 60, 90, 120", + "show_remarks": True, + } + + # check invoice grand total and invoiced column's value for 3 payment terms + si = self.create_sales_invoice(qty=2) + + report = execute(filters) + + expected_data = [[200, 60, "No Remarks"], [200, 100, "No Remarks"], [200, 40, "No Remarks"]] + + for i in range(3): + row = report[1][i - 1] + self.assertEqual(expected_data[i - 1], [row.invoice_grand_total, row.invoiced, row.remarks]) + + # check invoice grand total, invoiced, paid and outstanding column's value after payment + self.create_payment_entry(si.name) + report = execute(filters) + + expected_data_after_payment = [[200, 60, 40, 20], [200, 100, 0, 100], [200, 40, 0, 40]] + + for i in range(3): + row = report[1][i - 1] + self.assertEqual( + expected_data_after_payment[i - 1], + [row.invoice_grand_total, row.invoiced, row.paid, row.outstanding], + ) + + # check invoice grand total, invoiced, paid and outstanding column's value after credit note + cr_note = self.create_credit_note(si.name, do_not_submit=True) + cr_note.update_outstanding_for_self = False + cr_note.save().submit() + + self.assertFalse(cr_note.update_outstanding_for_self) + + report = execute(filters) + + expected_data_after_credit_note = [ + [200, 100, 0, 80, 20, self.debit_to], + [200, 40, 0, 0, 40, self.debit_to], + ] + + for i in range(2): + row = report[1][i - 1] + self.assertEqual( + expected_data_after_credit_note[i - 1], + [ + row.invoice_grand_total, + row.invoiced, + row.paid, + row.credit_note, + row.outstanding, + row.party_account, + ], + ) + def test_cr_note_flag_to_update_self(self): filters = { "company": self.company, "report_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", "show_remarks": True, } @@ -266,10 +355,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): "company": self.company, "based_on_payment_terms": 0, "report_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", } report = execute(filters) @@ -328,10 +414,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): filters = { "company": self.company, "report_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", } report = execute(filters) @@ -397,10 +480,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): filters = { "company": self.company, "report_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", } report = execute(filters) self.assertEqual(report[1], []) @@ -416,10 +496,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): filters = { "company": self.company, "report_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", "group_by_party": True, } report = execute(filters)[1] @@ -493,10 +570,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): filters = { "company": self.company, "report_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", "show_future_payments": True, } report = execute(filters)[1] @@ -555,10 +629,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): filters = { "company": self.company, "report_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", "sales_person": sales_person.name, "show_sales_person": True, } @@ -575,10 +646,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): filters = { "company": self.company, "report_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", "cost_center": self.cost_center, } report = execute(filters)[1] @@ -593,10 +661,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): filters = { "company": self.company, "report_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", "customer_group": cus_group, } report = execute(filters)[1] @@ -618,10 +683,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): filters = { "company": self.company, "report_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", "customer_group": cus_groups_list, # Use the list of customer groups } report = execute(filters)[1] @@ -660,10 +722,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): filters = { "company": self.company, "report_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", "party_account": self.debit_to, } report = execute(filters)[1] @@ -711,10 +770,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): "party_type": "Customer", "party": [self.customer], "report_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", "in_party_currency": 1, } @@ -754,10 +810,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): "party_type": "Customer", "party": [self.customer1, self.customer3], "report_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", } si1 = self.create_sales_invoice(no_payment_schedule=True, do_not_submit=True) @@ -837,10 +890,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): filters = { "company": self.company, "report_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", } report_ouput = execute(filters)[1] @@ -903,10 +953,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): { "company": self.company, "report_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", "show_future_payments": True, "in_party_currency": False, } @@ -965,10 +1012,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): filters = { "company": self.company, "report_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", } # check invoice grand total and invoiced column's value for 3 payment terms @@ -991,10 +1035,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): filters = { "company": self.company, "report_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", } # check invoice grand total and invoiced column's value for 3 payment terms diff --git a/erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js b/erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js index 964abc23747..17ee5e0b323 100644 --- a/erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js +++ b/erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js @@ -24,32 +24,10 @@ frappe.query_reports["Accounts Receivable Summary"] = { default: "Due Date", }, { - fieldname: "range1", - label: __("Ageing Range 1"), - fieldtype: "Int", - default: "30", - reqd: 1, - }, - { - fieldname: "range2", - label: __("Ageing Range 2"), - fieldtype: "Int", - default: "60", - reqd: 1, - }, - { - fieldname: "range3", - label: __("Ageing Range 3"), - fieldtype: "Int", - default: "90", - reqd: 1, - }, - { - fieldname: "range4", - label: __("Ageing Range 4"), - fieldtype: "Int", - default: "120", - reqd: 1, + fieldname: "range", + label: __("Ageing Range"), + fieldtype: "Data", + default: "30, 60, 90, 120", }, { fieldname: "finance_book", @@ -88,6 +66,7 @@ frappe.query_reports["Accounts Receivable Summary"] = { fieldname: "party", label: __("Party"), fieldtype: "MultiSelectList", + options: "party_type", get_data: function (txt) { if (!frappe.query_report.filters) return; diff --git a/erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py b/erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py index 6a1b1057724..87fc7ea68be 100644 --- a/erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py +++ b/erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py @@ -104,25 +104,23 @@ class AccountsReceivableSummary(ReceivablePayableReport): self.set_party_details(d) def init_party_total(self, row): + default_dict = { + "invoiced": 0.0, + "paid": 0.0, + "credit_note": 0.0, + "outstanding": 0.0, + "total_due": 0.0, + "future_amount": 0.0, + "sales_person": [], + "party_type": row.party_type, + } + for i in self.range_numbers: + range_key = f"range{i}" + default_dict[range_key] = 0.0 + self.party_total.setdefault( row.party, - frappe._dict( - { - "invoiced": 0.0, - "paid": 0.0, - "credit_note": 0.0, - "outstanding": 0.0, - "range1": 0.0, - "range2": 0.0, - "range3": 0.0, - "range4": 0.0, - "range5": 0.0, - "total_due": 0.0, - "future_amount": 0.0, - "sales_person": [], - "party_type": row.party_type, - } - ), + frappe._dict(default_dict), ) def set_party_details(self, row): @@ -173,6 +171,7 @@ class AccountsReceivableSummary(ReceivablePayableReport): self.add_column(_("Difference"), fieldname="diff") self.setup_ageing_columns() + self.add_column(label="Total Amount Due", fieldname="total_due") if self.filters.show_future_payments: self.add_column(label=_("Future Payment Amount"), fieldname="future_amount") @@ -206,27 +205,6 @@ class AccountsReceivableSummary(ReceivablePayableReport): label=_("Currency"), fieldname="currency", fieldtype="Link", options="Currency", width=80 ) - def setup_ageing_columns(self): - for i, label in enumerate( - [ - "0-{range1}".format(range1=self.filters["range1"]), - "{range1}-{range2}".format( - range1=cint(self.filters["range1"]) + 1, range2=self.filters["range2"] - ), - "{range2}-{range3}".format( - range2=cint(self.filters["range2"]) + 1, range3=self.filters["range3"] - ), - "{range3}-{range4}".format( - range3=cint(self.filters["range3"]) + 1, range4=self.filters["range4"] - ), - "{range4}-{above}".format(range4=cint(self.filters["range4"]) + 1, above=_("Above")), - ] - ): - self.add_column(label=label, fieldname="range" + str(i + 1)) - - # Add column for total due amount - self.add_column(label="Total Amount Due", fieldname="total_due") - def get_gl_balance(report_date, company): return frappe._dict( diff --git a/erpnext/accounts/report/accounts_receivable_summary/test_accounts_receivable_summary.py b/erpnext/accounts/report/accounts_receivable_summary/test_accounts_receivable_summary.py index 4ef607bab28..a98cc6af7a3 100644 --- a/erpnext/accounts/report/accounts_receivable_summary/test_accounts_receivable_summary.py +++ b/erpnext/accounts/report/accounts_receivable_summary/test_accounts_receivable_summary.py @@ -27,10 +27,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): "company": self.company, "customer": self.customer, "posting_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", } si = create_sales_invoice( @@ -121,10 +118,7 @@ class TestAccountsReceivable(AccountsTestMixin, FrappeTestCase): "company": self.company, "customer": self.customer, "posting_date": today(), - "range1": 30, - "range2": 60, - "range3": 90, - "range4": 120, + "range": "30, 60, 90, 120", } si = create_sales_invoice( diff --git a/erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py b/erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py index e1545bdcd87..a21103c719d 100644 --- a/erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py +++ b/erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py @@ -89,7 +89,9 @@ def get_data(filters): & (DepreciationSchedule.schedule_date == d.posting_date) ) ).run(as_dict=True) - asset_data.accumulated_depreciation_amount = query[0]["accumulated_depreciation_amount"] + asset_data.accumulated_depreciation_amount = ( + query[0]["accumulated_depreciation_amount"] if query else 0 + ) else: asset_data.accumulated_depreciation_amount += d.debit diff --git a/erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py b/erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py index 34cced2ca17..cdeddf3d38b 100644 --- a/erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py +++ b/erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py @@ -28,14 +28,14 @@ def get_group_by_asset_category_data(filters): for asset_category in asset_categories: row = frappe._dict() - # row.asset_category = asset_category row.update(asset_category) - row.cost_as_on_to_date = ( - flt(row.cost_as_on_from_date) - + flt(row.cost_of_new_purchase) - - flt(row.cost_of_sold_asset) - - flt(row.cost_of_scrapped_asset) + row.value_as_on_to_date = ( + flt(row.value_as_on_from_date) + + flt(row.value_of_new_purchase) + - flt(row.value_of_sold_asset) + - flt(row.value_of_scrapped_asset) + - flt(row.value_of_capitalized_asset) ) row.update( @@ -50,13 +50,14 @@ def get_group_by_asset_category_data(filters): flt(row.accumulated_depreciation_as_on_from_date) + flt(row.depreciation_amount_during_the_period) - flt(row.depreciation_eliminated_during_the_period) + - flt(row.depreciation_eliminated_via_reversal) ) - row.net_asset_value_as_on_from_date = flt(row.cost_as_on_from_date) - flt( + row.net_asset_value_as_on_from_date = flt(row.value_as_on_from_date) - flt( row.accumulated_depreciation_as_on_from_date ) - row.net_asset_value_as_on_to_date = flt(row.cost_as_on_to_date) - flt( + row.net_asset_value_as_on_to_date = flt(row.value_as_on_to_date) - flt( row.accumulated_depreciation_as_on_to_date ) @@ -68,7 +69,7 @@ def get_group_by_asset_category_data(filters): def get_asset_categories_for_grouped_by_category(filters): condition = "" if filters.get("asset_category"): - condition += " and asset_category = %(asset_category)s" + condition += " and a.asset_category = %(asset_category)s" if filters.get("finance_book"): condition += " and exists (select 1 from `tabAsset Depreciation Schedule` ads where ads.asset = a.name and ads.finance_book = %(finance_book)s)" @@ -84,12 +85,12 @@ def get_asset_categories_for_grouped_by_category(filters): end else 0 - end), 0) as cost_as_on_from_date, + end), 0) as value_as_on_from_date, ifnull(sum(case when a.purchase_date >= %(from_date)s then a.gross_purchase_amount else 0 - end), 0) as cost_of_new_purchase, + end), 0) as value_of_new_purchase, ifnull(sum(case when ifnull(a.disposal_date, 0) != 0 and a.disposal_date >= %(from_date)s and a.disposal_date <= %(to_date)s then @@ -100,7 +101,7 @@ def get_asset_categories_for_grouped_by_category(filters): end else 0 - end), 0) as cost_of_sold_asset, + end), 0) as value_of_sold_asset, ifnull(sum(case when ifnull(a.disposal_date, 0) != 0 and a.disposal_date >= %(from_date)s and a.disposal_date <= %(to_date)s then @@ -111,10 +112,26 @@ def get_asset_categories_for_grouped_by_category(filters): end else 0 - end), 0) as cost_of_scrapped_asset + end), 0) as value_of_scrapped_asset, + ifnull(sum(case when ifnull(a.disposal_date, 0) != 0 + and a.disposal_date >= %(from_date)s + and a.disposal_date <= %(to_date)s then + case when a.status = "Capitalized" then + a.gross_purchase_amount + else + 0 + end + else + 0 + end), 0) as value_of_capitalized_asset from `tabAsset` a - where docstatus=1 and company=%(company)s and purchase_date <= %(to_date)s {condition} - and not exists(select name from `tabAsset Capitalization Asset Item` where asset = a.name) + where a.docstatus=1 and a.company=%(company)s and a.purchase_date <= %(to_date)s {condition} + and not exists( + select 1 from `tabAsset Capitalization Asset Item` acai join `tabAsset Capitalization` ac on acai.parent=ac.name + where acai.asset = a.name + and ac.posting_date < %(from_date)s + and ac.docstatus=1 + ) group by a.asset_category """, { @@ -128,63 +145,85 @@ def get_asset_categories_for_grouped_by_category(filters): ) -def get_asset_details_for_grouped_by_category(filters): +def get_assets_for_grouped_by_category(filters): condition = "" - if filters.get("asset"): - condition += " and name = %(asset)s" + if filters.get("asset_category"): + condition = f" and a.asset_category = '{filters.get('asset_category')}'" + finance_book_filter = "" if filters.get("finance_book"): - condition += " and exists (select 1 from `tabAsset Depreciation Schedule` ads where ads.asset = `tabAsset`.name and ads.finance_book = %(finance_book)s)" + finance_book_filter += " and ifnull(gle.finance_book, '')=%(finance_book)s" + condition += " and exists (select 1 from `tabAsset Depreciation Schedule` ads where ads.asset = a.name and ads.finance_book = %(finance_book)s)" # nosemgrep return frappe.db.sql( f""" - SELECT name, - ifnull(sum(case when purchase_date < %(from_date)s then - case when ifnull(disposal_date, 0) = 0 or disposal_date >= %(from_date)s then - gross_purchase_amount - else + SELECT results.asset_category, + sum(results.accumulated_depreciation_as_on_from_date) as accumulated_depreciation_as_on_from_date, + sum(results.depreciation_eliminated_via_reversal) as depreciation_eliminated_via_reversal, + sum(results.depreciation_eliminated_during_the_period) as depreciation_eliminated_during_the_period, + sum(results.depreciation_amount_during_the_period) as depreciation_amount_during_the_period + from (SELECT a.asset_category, + ifnull(sum(case when gle.posting_date < %(from_date)s and (ifnull(a.disposal_date, 0) = 0 or a.disposal_date >= %(from_date)s) then + gle.debit + else + 0 + end), 0) as accumulated_depreciation_as_on_from_date, + ifnull(sum(case when gle.posting_date <= %(to_date)s and ifnull(a.disposal_date, 0) = 0 then + gle.credit + else + 0 + end), 0) as depreciation_eliminated_via_reversal, + ifnull(sum(case when ifnull(a.disposal_date, 0) != 0 and a.disposal_date >= %(from_date)s + and a.disposal_date <= %(to_date)s and gle.posting_date <= a.disposal_date then + gle.debit + else + 0 + end), 0) as depreciation_eliminated_during_the_period, + ifnull(sum(case when gle.posting_date >= %(from_date)s and gle.posting_date <= %(to_date)s + and (ifnull(a.disposal_date, 0) = 0 or gle.posting_date <= a.disposal_date) then + gle.debit + else + 0 + end), 0) as depreciation_amount_during_the_period + from `tabGL Entry` gle + join `tabAsset` a on + gle.against_voucher = a.name + join `tabAsset Category Account` aca on + aca.parent = a.asset_category and aca.company_name = %(company)s + join `tabCompany` company on + company.name = %(company)s + where + a.docstatus=1 + and a.company=%(company)s + and a.purchase_date <= %(to_date)s + and gle.is_cancelled = 0 + and gle.account = ifnull(aca.depreciation_expense_account, company.depreciation_expense_account) + {condition} {finance_book_filter} + group by a.asset_category + union + SELECT a.asset_category, + ifnull(sum(case when ifnull(a.disposal_date, 0) != 0 and a.disposal_date < %(from_date)s then 0 - end - else - 0 - end), 0) as cost_as_on_from_date, - ifnull(sum(case when purchase_date >= %(from_date)s then - gross_purchase_amount - else - 0 - end), 0) as cost_of_new_purchase, - ifnull(sum(case when ifnull(disposal_date, 0) != 0 - and disposal_date >= %(from_date)s - and disposal_date <= %(to_date)s then - case when status = "Sold" then - gross_purchase_amount else - 0 - end - else - 0 - end), 0) as cost_of_sold_asset, - ifnull(sum(case when ifnull(disposal_date, 0) != 0 - and disposal_date >= %(from_date)s - and disposal_date <= %(to_date)s then - case when status = "Scrapped" then - gross_purchase_amount - else - 0 - end - else - 0 - end), 0) as cost_of_scrapped_asset - from `tabAsset` - where docstatus=1 and company=%(company)s and purchase_date <= %(to_date)s {condition} - group by name - """, + a.opening_accumulated_depreciation + end), 0) as accumulated_depreciation_as_on_from_date, + 0 as depreciation_eliminated_via_reversal, + ifnull(sum(case when a.disposal_date >= %(from_date)s and a.disposal_date <= %(to_date)s then + a.opening_accumulated_depreciation + else + 0 + end), 0) as depreciation_eliminated_during_the_period, + 0 as depreciation_amount_during_the_period + from `tabAsset` a + where a.docstatus=1 and a.company=%(company)s and a.purchase_date <= %(to_date)s {condition} + group by a.asset_category) as results + group by results.asset_category + """, { "to_date": filters.to_date, "from_date": filters.from_date, "company": filters.company, - "asset": filters.get("asset"), - "finance_book": filters.get("finance_book"), + "finance_book": filters.get("finance_book", ""), }, as_dict=1, ) @@ -198,14 +237,14 @@ def get_group_by_asset_data(filters): for asset_detail in asset_details: row = frappe._dict() - # row.asset_category = asset_category row.update(asset_detail) - row.cost_as_on_to_date = ( - flt(row.cost_as_on_from_date) - + flt(row.cost_of_new_purchase) - - flt(row.cost_of_sold_asset) - - flt(row.cost_of_scrapped_asset) + row.value_as_on_to_date = ( + flt(row.value_as_on_from_date) + + flt(row.value_of_new_purchase) + - flt(row.value_of_sold_asset) + - flt(row.value_of_scrapped_asset) + - flt(row.value_of_capitalized_asset) ) row.update(next(asset for asset in assets if asset["asset"] == asset_detail.get("name", ""))) @@ -214,13 +253,14 @@ def get_group_by_asset_data(filters): flt(row.accumulated_depreciation_as_on_from_date) + flt(row.depreciation_amount_during_the_period) - flt(row.depreciation_eliminated_during_the_period) + - flt(row.depreciation_eliminated_via_reversal) ) - row.net_asset_value_as_on_from_date = flt(row.cost_as_on_from_date) - flt( + row.net_asset_value_as_on_from_date = flt(row.value_as_on_from_date) - flt( row.accumulated_depreciation_as_on_from_date ) - row.net_asset_value_as_on_to_date = flt(row.cost_as_on_to_date) - flt( + row.net_asset_value_as_on_to_date = flt(row.value_as_on_to_date) - flt( row.accumulated_depreciation_as_on_to_date ) @@ -229,62 +269,81 @@ def get_group_by_asset_data(filters): return data -def get_assets_for_grouped_by_category(filters): +def get_asset_details_for_grouped_by_category(filters): condition = "" - if filters.get("asset_category"): - condition = " and a.asset_category = '{}'".format(filters.get("asset_category")) + if filters.get("asset"): + condition += " and a.name = %(asset)s" + if filters.get("finance_book"): + condition += " and exists (select 1 from `tabAsset Depreciation Schedule` ads where ads.asset = a.name and ads.finance_book = %(finance_book)s)" + + # nosemgrep return frappe.db.sql( - """ - SELECT results.asset_category, - sum(results.accumulated_depreciation_as_on_from_date) as accumulated_depreciation_as_on_from_date, - sum(results.depreciation_eliminated_during_the_period) as depreciation_eliminated_during_the_period, - sum(results.depreciation_amount_during_the_period) as depreciation_amount_during_the_period - from (SELECT a.asset_category, - ifnull(sum(case when gle.posting_date < %(from_date)s and (ifnull(a.disposal_date, 0) = 0 or a.disposal_date >= %(from_date)s) then - gle.debit - else - 0 - end), 0) as accumulated_depreciation_as_on_from_date, - ifnull(sum(case when ifnull(a.disposal_date, 0) != 0 and a.disposal_date >= %(from_date)s - and a.disposal_date <= %(to_date)s and gle.posting_date <= a.disposal_date then - gle.debit - else - 0 - end), 0) as depreciation_eliminated_during_the_period, - ifnull(sum(case when gle.posting_date >= %(from_date)s and gle.posting_date <= %(to_date)s - and (ifnull(a.disposal_date, 0) = 0 or gle.posting_date <= a.disposal_date) then - gle.debit - else - 0 - end), 0) as depreciation_amount_during_the_period - from `tabGL Entry` gle - join `tabAsset` a on - gle.against_voucher = a.name - join `tabAsset Category Account` aca on - aca.parent = a.asset_category and aca.company_name = %(company)s - join `tabCompany` company on - company.name = %(company)s - where a.docstatus=1 and a.company=%(company)s and a.purchase_date <= %(to_date)s and gle.debit != 0 and gle.is_cancelled = 0 and gle.account = ifnull(aca.depreciation_expense_account, company.depreciation_expense_account) {0} - group by a.asset_category - union - SELECT a.asset_category, - ifnull(sum(case when ifnull(a.disposal_date, 0) != 0 and (a.disposal_date < %(from_date)s or a.disposal_date > %(to_date)s) then - 0 + f""" + SELECT a.name, + ifnull(sum(case when a.purchase_date < %(from_date)s then + case when ifnull(a.disposal_date, 0) = 0 or a.disposal_date >= %(from_date)s then + a.gross_purchase_amount else - a.opening_accumulated_depreciation - end), 0) as accumulated_depreciation_as_on_from_date, - ifnull(sum(case when a.disposal_date >= %(from_date)s and a.disposal_date <= %(to_date)s then - a.opening_accumulated_depreciation - else - 0 - end), 0) as depreciation_eliminated_during_the_period, - 0 as depreciation_amount_during_the_period - from `tabAsset` a - where a.docstatus=1 and a.company=%(company)s and a.purchase_date <= %(to_date)s {0} - group by a.asset_category) as results - group by results.asset_category - """.format(condition), - {"to_date": filters.to_date, "from_date": filters.from_date, "company": filters.company}, + 0 + end + else + 0 + end), 0) as value_as_on_from_date, + ifnull(sum(case when a.purchase_date >= %(from_date)s then + a.gross_purchase_amount + else + 0 + end), 0) as value_of_new_purchase, + ifnull(sum(case when ifnull(a.disposal_date, 0) != 0 + and a.disposal_date >= %(from_date)s + and a.disposal_date <= %(to_date)s then + case when a.status = "Sold" then + a.gross_purchase_amount + else + 0 + end + else + 0 + end), 0) as value_of_sold_asset, + ifnull(sum(case when ifnull(a.disposal_date, 0) != 0 + and a.disposal_date >= %(from_date)s + and a.disposal_date <= %(to_date)s then + case when a.status = "Scrapped" then + a.gross_purchase_amount + else + 0 + end + else + 0 + end), 0) as value_of_scrapped_asset, + ifnull(sum(case when ifnull(a.disposal_date, 0) != 0 + and a.disposal_date >= %(from_date)s + and a.disposal_date <= %(to_date)s then + case when a.status = "Capitalized" then + a.gross_purchase_amount + else + 0 + end + else + 0 + end), 0) as value_of_capitalized_asset + from `tabAsset` a + where a.docstatus=1 and a.company=%(company)s and a.purchase_date <= %(to_date)s {condition} + and not exists( + select 1 from `tabAsset Capitalization Asset Item` acai join `tabAsset Capitalization` ac on acai.parent=ac.name + where acai.asset = a.name + and ac.posting_date < %(from_date)s + and ac.docstatus=1 + ) + group by a.name + """, + { + "to_date": filters.to_date, + "from_date": filters.from_date, + "company": filters.company, + "asset": filters.get("asset"), + "finance_book": filters.get("finance_book"), + }, as_dict=1, ) @@ -292,11 +351,18 @@ def get_assets_for_grouped_by_category(filters): def get_assets_for_grouped_by_asset(filters): condition = "" if filters.get("asset"): - condition = " and a.name = '{}'".format(filters.get("asset")) + condition = f" and a.name = '{filters.get('asset')}'" + finance_book_filter = "" + if filters.get("finance_book"): + finance_book_filter += " and ifnull(gle.finance_book, '')=%(finance_book)s" + condition += " and exists (select 1 from `tabAsset Depreciation Schedule` ads where ads.asset = a.name and ads.finance_book = %(finance_book)s)" + + # nosemgrep return frappe.db.sql( - """ + f""" SELECT results.name as asset, sum(results.accumulated_depreciation_as_on_from_date) as accumulated_depreciation_as_on_from_date, + sum(results.depreciation_eliminated_via_reversal) as depreciation_eliminated_via_reversal, sum(results.depreciation_eliminated_during_the_period) as depreciation_eliminated_during_the_period, sum(results.depreciation_amount_during_the_period) as depreciation_amount_during_the_period from (SELECT a.name as name, @@ -305,6 +371,11 @@ def get_assets_for_grouped_by_asset(filters): else 0 end), 0) as accumulated_depreciation_as_on_from_date, + ifnull(sum(case when gle.posting_date <= %(to_date)s and ifnull(a.disposal_date, 0) = 0 then + gle.credit + else + 0 + end), 0) as depreciation_eliminated_via_reversal, ifnull(sum(case when ifnull(a.disposal_date, 0) != 0 and a.disposal_date >= %(from_date)s and a.disposal_date <= %(to_date)s and gle.posting_date <= a.disposal_date then gle.debit @@ -324,15 +395,22 @@ def get_assets_for_grouped_by_asset(filters): aca.parent = a.asset_category and aca.company_name = %(company)s join `tabCompany` company on company.name = %(company)s - where a.docstatus=1 and a.company=%(company)s and a.purchase_date <= %(to_date)s and gle.debit != 0 and gle.is_cancelled = 0 and gle.account = ifnull(aca.depreciation_expense_account, company.depreciation_expense_account) {0} + where + a.docstatus=1 + and a.company=%(company)s + and a.purchase_date <= %(to_date)s + and gle.is_cancelled = 0 + and gle.account = ifnull(aca.depreciation_expense_account, company.depreciation_expense_account) + {finance_book_filter} {condition} group by a.name union SELECT a.name as name, - ifnull(sum(case when ifnull(a.disposal_date, 0) != 0 and (a.disposal_date < %(from_date)s or a.disposal_date > %(to_date)s) then + ifnull(sum(case when ifnull(a.disposal_date, 0) != 0 and a.disposal_date < %(from_date)s then 0 else a.opening_accumulated_depreciation end), 0) as accumulated_depreciation_as_on_from_date, + 0 as depreciation_as_on_from_date_credit, ifnull(sum(case when a.disposal_date >= %(from_date)s and a.disposal_date <= %(to_date)s then a.opening_accumulated_depreciation else @@ -340,11 +418,16 @@ def get_assets_for_grouped_by_asset(filters): end), 0) as depreciation_eliminated_during_the_period, 0 as depreciation_amount_during_the_period from `tabAsset` a - where a.docstatus=1 and a.company=%(company)s and a.purchase_date <= %(to_date)s {0} + where a.docstatus=1 and a.company=%(company)s and a.purchase_date <= %(to_date)s {condition} group by a.name) as results group by results.name - """.format(condition), - {"to_date": filters.to_date, "from_date": filters.from_date, "company": filters.company}, + """, + { + "to_date": filters.to_date, + "from_date": filters.from_date, + "company": filters.company, + "finance_book": filters.get("finance_book", ""), + }, as_dict=1, ) @@ -375,32 +458,38 @@ def get_columns(filters): columns += [ { - "label": _("Cost as on") + " " + formatdate(filters.day_before_from_date), - "fieldname": "cost_as_on_from_date", + "label": _("Value as on") + " " + formatdate(filters.day_before_from_date), + "fieldname": "value_as_on_from_date", "fieldtype": "Currency", "width": 140, }, { - "label": _("Cost of New Purchase"), - "fieldname": "cost_of_new_purchase", + "label": _("Value of New Purchase"), + "fieldname": "value_of_new_purchase", "fieldtype": "Currency", "width": 140, }, { - "label": _("Cost of Sold Asset"), - "fieldname": "cost_of_sold_asset", + "label": _("Value of Sold Asset"), + "fieldname": "value_of_sold_asset", "fieldtype": "Currency", "width": 140, }, { - "label": _("Cost of Scrapped Asset"), - "fieldname": "cost_of_scrapped_asset", + "label": _("Value of Scrapped Asset"), + "fieldname": "value_of_scrapped_asset", "fieldtype": "Currency", "width": 140, }, { - "label": _("Cost as on") + " " + formatdate(filters.to_date), - "fieldname": "cost_as_on_to_date", + "label": _("Value of New Capitalized Asset"), + "fieldname": "value_of_capitalized_asset", + "fieldtype": "Currency", + "width": 140, + }, + { + "label": _("Value as on") + " " + formatdate(filters.to_date), + "fieldname": "value_as_on_to_date", "fieldtype": "Currency", "width": 140, }, @@ -428,6 +517,12 @@ def get_columns(filters): "fieldtype": "Currency", "width": 270, }, + { + "label": _("Depreciation eliminated via reversal"), + "fieldname": "depreciation_eliminated_via_reversal", + "fieldtype": "Currency", + "width": 270, + }, { "label": _("Net Asset value as on") + " " + formatdate(filters.day_before_from_date), "fieldname": "net_asset_value_as_on_from_date", diff --git a/erpnext/accounts/report/balance_sheet/balance_sheet.py b/erpnext/accounts/report/balance_sheet/balance_sheet.py index e89a177a867..fc19c40f8f9 100644 --- a/erpnext/accounts/report/balance_sheet/balance_sheet.py +++ b/erpnext/accounts/report/balance_sheet/balance_sheet.py @@ -7,6 +7,7 @@ from frappe import _ from frappe.utils import cint, flt from erpnext.accounts.report.financial_statements import ( + compute_growth_view_data, get_columns, get_data, get_filtered_list_for_consolidated_report, @@ -95,12 +96,15 @@ def execute(filters=None): filters.periodicity, period_list, filters.accumulated_values, company=filters.company ) - chart = get_chart_data(filters, columns, asset, liability, equity) + chart = get_chart_data(filters, columns, asset, liability, equity, currency) report_summary, primitive_summary = get_report_summary( period_list, asset, liability, equity, provisional_profit_loss, currency, filters ) + if filters.get("selected_view") == "Growth": + compute_growth_view_data(data, period_list) + return columns, data, message, chart, report_summary, primitive_summary @@ -122,13 +126,13 @@ def get_provisional_profit_loss( for period in period_list: key = period if consolidated else period.key - total_assets = flt(asset[0].get(key)) + total_assets = flt(asset[-2].get(key)) effective_liability = 0.00 - if liability: - effective_liability += flt(liability[0].get(key)) - if equity: - effective_liability += flt(equity[0].get(key)) + if liability and liability[-1] == {}: + effective_liability += flt(liability[-2].get(key)) + if equity and equity[-1] == {}: + effective_liability += flt(equity[-2].get(key)) provisional_profit_loss[key] = total_assets - effective_liability total_row[key] = provisional_profit_loss[key] + effective_liability @@ -195,9 +199,9 @@ def get_report_summary( key = period if consolidated else period.key if asset: net_asset += asset[-2].get(key) - if liability: + if liability and liability[-1] == {}: net_liability += liability[-2].get(key) - if equity: + if equity and equity[-1] == {}: net_equity += equity[-2].get(key) if provisional_profit_loss: net_provisional_profit_loss += provisional_profit_loss.get(key) @@ -221,7 +225,7 @@ def get_report_summary( ], (net_asset - net_liability + net_equity) -def get_chart_data(filters, columns, asset, liability, equity): +def get_chart_data(filters, columns, asset, liability, equity, currency): labels = [d.get("label") for d in columns[2:]] asset_data, liability_data, equity_data = [], [], [] @@ -249,4 +253,8 @@ def get_chart_data(filters, columns, asset, liability, equity): else: chart["type"] = "line" + chart["fieldtype"] = "Currency" + chart["options"] = "currency" + chart["currency"] = currency + return chart diff --git a/erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html b/erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html index eaabc90205f..6957ab41681 100644 --- a/erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html +++ b/erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html @@ -1,6 +1,3 @@ -Printed On {%= frappe.datetime.str_to_user(frappe.datetime.get_datetime_as_string()) %}
+{%= __("Printed on {0}", [frappe.datetime.str_to_user(frappe.datetime.get_datetime_as_string())]) %}
diff --git a/erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.js b/erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.js index 9335a8cd65a..2684c87a22a 100644 --- a/erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.js +++ b/erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.js @@ -47,7 +47,7 @@ frappe.query_reports["Bank Reconciliation Statement"] = { }, ], formatter: function (value, row, column, data, default_formatter, filter) { - if (column.fieldname == "payment_entry" && value == "Cheques and Deposits incorrectly cleared") { + if (column.fieldname == "payment_entry" && value == __("Cheques and Deposits incorrectly cleared")) { column.link_onclick = "frappe.query_reports['Bank Reconciliation Statement'].open_utility_report()"; } diff --git a/erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py b/erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py index c7dba16492e..bfc2f2d56ff 100644 --- a/erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py +++ b/erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py @@ -142,7 +142,8 @@ def get_journal_entries(filters): where jvd.parent = jv.name and jv.docstatus=1 and jvd.account = %(account)s and jv.posting_date <= %(report_date)s and ifnull(jv.clearance_date, '4000-01-01') > %(report_date)s - and ifnull(jv.is_opening, 'No') = 'No'""", + and ifnull(jv.is_opening, 'No') = 'No' + and jv.company = %(company)s """, filters, as_dict=1, ) @@ -163,6 +164,7 @@ def get_payment_entries(filters): (paid_from=%(account)s or paid_to=%(account)s) and docstatus=1 and posting_date <= %(report_date)s and ifnull(clearance_date, '4000-01-01') > %(report_date)s + and company = %(company)s """, filters, as_dict=1, @@ -181,6 +183,7 @@ def get_pos_entries(filters): sip.account=%(account)s and si.docstatus=1 and sip.parent = si.name and account.name = sip.account and si.posting_date <= %(report_date)s and ifnull(sip.clearance_date, '4000-01-01') > %(report_date)s + and si.company = %(company)s order by si.posting_date ASC, si.name DESC """, diff --git a/erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py b/erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py index f6efc8a685c..dc6192e7544 100644 --- a/erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py +++ b/erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py @@ -27,6 +27,7 @@ def get_report_filters(report_filters): ["Purchase Invoice", "docstatus", "=", 1], ["Purchase Invoice", "per_received", "<", 100], ["Purchase Invoice", "update_stock", "=", 0], + ["Purchase Invoice", "is_opening", "!=", "Yes"], ] if report_filters.get("purchase_invoice"): diff --git a/erpnext/accounts/report/budget_variance_report/budget_variance_report.js b/erpnext/accounts/report/budget_variance_report/budget_variance_report.js index 83bd48c71f3..c74450191aa 100644 --- a/erpnext/accounts/report/budget_variance_report/budget_variance_report.js +++ b/erpnext/accounts/report/budget_variance_report/budget_variance_report.js @@ -91,6 +91,7 @@ function get_filters() { fieldname: "budget_against_filter", label: __("Dimension Filter"), fieldtype: "MultiSelectList", + options: "budget_against", get_data: function (txt) { if (!frappe.query_report.filters) return; diff --git a/erpnext/accounts/report/budget_variance_report/budget_variance_report.py b/erpnext/accounts/report/budget_variance_report/budget_variance_report.py index e540aa9993c..db42d23a839 100644 --- a/erpnext/accounts/report/budget_variance_report/budget_variance_report.py +++ b/erpnext/accounts/report/budget_variance_report/budget_variance_report.py @@ -263,6 +263,7 @@ def get_actual_details(name, filters): and ba.account=gl.account and b.{budget_against} = gl.{budget_against} and gl.fiscal_year between %s and %s + and gl.is_cancelled = 0 and b.{budget_against} = %s and exists( select diff --git a/erpnext/accounts/report/cash_flow/cash_flow.js b/erpnext/accounts/report/cash_flow/cash_flow.js index c824f0d9f38..bc76ee0a114 100644 --- a/erpnext/accounts/report/cash_flow/cash_flow.js +++ b/erpnext/accounts/report/cash_flow/cash_flow.js @@ -1,7 +1,10 @@ // Copyright (c) 2013, Frappe Technologies Pvt. Ltd. and contributors // For license information, please see license.txt -frappe.query_reports["Cash Flow"] = $.extend({}, erpnext.financial_statements); +frappe.query_reports["Cash Flow"] = $.extend(erpnext.financial_statements, { + name_field: "section", + parent_field: "parent_section", +}); erpnext.utils.add_dimensions("Cash Flow", 10); diff --git a/erpnext/accounts/report/cash_flow/cash_flow.py b/erpnext/accounts/report/cash_flow/cash_flow.py index c034f95ec00..562ac5efb81 100644 --- a/erpnext/accounts/report/cash_flow/cash_flow.py +++ b/erpnext/accounts/report/cash_flow/cash_flow.py @@ -30,7 +30,7 @@ def execute(filters=None): company=filters.company, ) - cash_flow_accounts = get_cash_flow_accounts() + cash_flow_sections = get_cash_flow_accounts() # compute net profit / loss income = get_data( @@ -60,14 +60,14 @@ def execute(filters=None): summary_data = {} company_currency = frappe.get_cached_value("Company", filters.company, "default_currency") - for cash_flow_account in cash_flow_accounts: + for cash_flow_section in cash_flow_sections: section_data = [] data.append( { - "account_name": cash_flow_account["section_header"], - "parent_account": None, + "section_name": "'" + cash_flow_section["section_header"] + "'", + "parent_section": None, "indent": 0.0, - "account": cash_flow_account["section_header"], + "section": cash_flow_section["section_header"], } ) @@ -75,31 +75,40 @@ def execute(filters=None): # add first net income in operations section if net_profit_loss: net_profit_loss.update( - {"indent": 1, "parent_account": cash_flow_accounts[0]["section_header"]} + {"indent": 1, "parent_section": cash_flow_sections[0]["section_header"]} ) data.append(net_profit_loss) section_data.append(net_profit_loss) - for account in cash_flow_account["account_types"]: - account_data = get_account_type_based_data( - filters.company, account["account_type"], period_list, filters.accumulated_values, filters + for row in cash_flow_section["account_types"]: + row_data = get_account_type_based_data( + filters.company, row["account_type"], period_list, filters.accumulated_values, filters ) - account_data.update( + accounts = frappe.get_all( + "Account", + filters={ + "account_type": row["account_type"], + "is_group": 0, + }, + pluck="name", + ) + row_data.update( { - "account_name": account["label"], - "account": account["label"], + "section_name": row["label"], + "section": row["label"], "indent": 1, - "parent_account": cash_flow_account["section_header"], + "accounts": accounts, + "parent_section": cash_flow_section["section_header"], "currency": company_currency, } ) - data.append(account_data) - section_data.append(account_data) + data.append(row_data) + section_data.append(row_data) add_total_row_account( data, section_data, - cash_flow_account["section_footer"], + cash_flow_section["section_footer"], period_list, company_currency, summary_data, @@ -109,9 +118,9 @@ def execute(filters=None): add_total_row_account( data, data, _("Net Change in Cash"), period_list, company_currency, summary_data, filters ) - columns = get_columns(filters.periodicity, period_list, filters.accumulated_values, filters.company) + columns = get_columns(filters.periodicity, period_list, filters.accumulated_values, filters.company, True) - chart = get_chart_data(columns, data) + chart = get_chart_data(columns, data, company_currency) report_summary = get_report_summary(summary_data, company_currency) @@ -217,8 +226,8 @@ def get_start_date(period, accumulated_values, company): def add_total_row_account(out, data, label, period_list, currency, summary_data, filters, consolidated=False): total_row = { - "account_name": "'" + _("{0}").format(label) + "'", - "account": "'" + _("{0}").format(label) + "'", + "section_name": "'" + _("{0}").format(label) + "'", + "section": "'" + _("{0}").format(label) + "'", "currency": currency, } @@ -229,7 +238,7 @@ def add_total_row_account(out, data, label, period_list, currency, summary_data, period_list = get_filtered_list_for_consolidated_report(filters, period_list) for row in data: - if row.get("parent_account"): + if row.get("parent_section"): for period in period_list: key = period if consolidated else period["key"] total_row.setdefault(key, 0.0) @@ -252,20 +261,23 @@ def get_report_summary(summary_data, currency): return report_summary -def get_chart_data(columns, data): +def get_chart_data(columns, data, currency): labels = [d.get("label") for d in columns[2:]] + print(data) datasets = [ { - "name": account.get("account").replace("'", ""), - "values": [account.get(d.get("fieldname")) for d in columns[2:]], + "name": section.get("section").replace("'", ""), + "values": [section.get(d.get("fieldname")) for d in columns[2:]], } - for account in data - if account.get("parent_account") is None and account.get("currency") + for section in data + if section.get("parent_section") is None and section.get("currency") ] datasets = datasets[:-1] chart = {"data": {"labels": labels, "datasets": datasets}, "type": "bar"} chart["fieldtype"] = "Currency" + chart["options"] = "currency" + chart["currency"] = currency return chart diff --git a/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py b/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py index 2931b728a42..04625fc76fc 100644 --- a/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py +++ b/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py @@ -115,7 +115,7 @@ def get_balance_sheet_data(fiscal_year, companies, columns, filters): True, ) - chart = get_chart_data(filters, columns, asset, liability, equity) + chart = get_chart_data(filters, columns, asset, liability, equity, company_currency) return data, message, chart, report_summary @@ -173,7 +173,7 @@ def get_profit_loss_data(fiscal_year, companies, columns, filters): if net_profit_loss: data.append(net_profit_loss) - chart = get_pl_chart_data(filters, columns, income, expense, net_profit_loss) + chart = get_pl_chart_data(filters, columns, income, expense, net_profit_loss, company_currency) report_summary, primitive_summary = get_pl_summary( companies, "", income, expense, net_profit_loss, company_currency, filters, True @@ -350,7 +350,7 @@ def get_data(companies, root_type, balance_must_be, fiscal_year, filters=None, i gl_entries_by_account, accounts_by_name, accounts, - ignore_closing_entries=False, + ignore_closing_entries=ignore_closing_entries, root_type=root_type, ) @@ -469,10 +469,13 @@ def update_parent_account_names(accounts): for d in accounts: if d.account_number: - account_name = d.account_number + " - " + d.account_name + account_key = d.account_number + " - " + d.account_name else: - account_name = d.account_name - name_to_account_map[d.name] = account_name + account_key = d.account_name + + d.account_key = account_key + + name_to_account_map[d.name] = account_key for account in accounts: if account.parent_account: @@ -505,33 +508,26 @@ def get_subsidiary_companies(company): def get_accounts(root_type, companies): accounts = [] - added_accounts = [] for company in companies: - for account in frappe.get_all( - "Account", - fields=[ - "name", - "is_group", - "company", - "parent_account", - "lft", - "rgt", - "root_type", - "report_type", - "account_name", - "account_number", - ], - filters={"company": company, "root_type": root_type}, - ): - if account.account_number: - account_key = account.account_number + "-" + account.account_name - else: - account_key = account.account_name - - if account_key not in added_accounts: - accounts.append(account) - added_accounts.append(account_key) + accounts.extend( + frappe.get_all( + "Account", + fields=[ + "name", + "is_group", + "company", + "parent_account", + "lft", + "rgt", + "root_type", + "report_type", + "account_name", + "account_number", + ], + filters={"company": company, "root_type": root_type}, + ) + ) return accounts @@ -770,15 +766,17 @@ def add_total_row(out, root_type, balance_must_be, companies, company_currency): def filter_accounts(accounts, depth=10): parent_children_map = {} accounts_by_name = {} - for d in accounts: - if d.account_number: - account_name = d.account_number + " - " + d.account_name - else: - account_name = d.account_name - d["company_wise_opening_bal"] = defaultdict(float) - accounts_by_name[account_name] = d + added_accounts = [] - parent_children_map.setdefault(d.parent_account or None, []).append(d) + for d in accounts: + if d.account_key in added_accounts: + continue + + added_accounts.append(d.account_key) + d["company_wise_opening_bal"] = defaultdict(float) + accounts_by_name[d.account_key] = d + + parent_children_map.setdefault(d.parent_account_name or None, []).append(d) filtered_accounts = [] @@ -790,7 +788,7 @@ def filter_accounts(accounts, depth=10): for child in children: child.indent = level filtered_accounts.append(child) - add_to_list(child.name, level + 1) + add_to_list(child.account_key, level + 1) add_to_list(None, 0) diff --git a/erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js b/erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js index 3600db852f8..c28815df62e 100644 --- a/erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js +++ b/erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js @@ -9,6 +9,7 @@ frappe.query_reports["Customer Ledger Summary"] = { fieldtype: "Link", options: "Company", default: frappe.defaults.get_user_default("Company"), + reqd: 1, }, { fieldname: "from_date", diff --git a/erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py b/erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py index 784575c080e..ad05d770314 100644 --- a/erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py +++ b/erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py @@ -4,7 +4,19 @@ import frappe from frappe import _, qb, scrub +from frappe.query_builder import Criterion, Tuple +from frappe.query_builder.functions import IfNull from frappe.utils import getdate, nowdate +from frappe.utils.nestedset import get_descendants_of + +from erpnext.accounts.doctype.accounting_dimension.accounting_dimension import ( + get_accounting_dimensions, + get_dimension_with_children, +) + +TREE_DOCTYPES = frozenset( + ["Customer Group", "Terrirtory", "Supplier Group", "Sales Partner", "Sales Person", "Cost Center"] +) class PartyLedgerSummaryReport: @@ -13,59 +25,110 @@ class PartyLedgerSummaryReport: self.filters.from_date = getdate(self.filters.from_date or nowdate()) self.filters.to_date = getdate(self.filters.to_date or nowdate()) - if not self.filters.get("company"): - self.filters["company"] = frappe.db.get_single_value("Global Defaults", "default_company") - def run(self, args): - if self.filters.from_date > self.filters.to_date: - frappe.throw(_("From Date must be before To Date")) - self.filters.party_type = args.get("party_type") - self.party_naming_by = frappe.db.get_value(args.get("naming_by")[0], None, args.get("naming_by")[1]) + + self.validate_filters() + self.get_party_details() + + if not self.parties: + return [], [] self.get_gl_entries() - self.get_additional_columns() self.get_return_invoices() self.get_party_adjustment_amounts() + self.party_naming_by = frappe.db.get_single_value(args.get("naming_by")[0], args.get("naming_by")[1]) columns = self.get_columns() data = self.get_data() + return columns, data - def get_additional_columns(self): + def validate_filters(self): + if not self.filters.get("company"): + frappe.throw(_("{0} is mandatory").format(_("Company"))) + + if self.filters.from_date > self.filters.to_date: + frappe.throw(_("From Date must be before To Date")) + + self.update_hierarchical_filters() + + def update_hierarchical_filters(self): + for doctype in TREE_DOCTYPES: + key = scrub(doctype) + if self.filters.get(key): + self.filters[key] = get_children(doctype, self.filters[key]) + + def get_party_details(self): """ Additional Columns for 'User Permission' based access control """ + self.parties = [] + self.party_details = frappe._dict() + party_type = self.filters.party_type - if self.filters.party_type == "Customer": - self.territories = frappe._dict({}) - self.customer_group = frappe._dict({}) + doctype = qb.DocType(party_type) + conditions = self.get_party_conditions(doctype) + query = ( + qb.from_(doctype) + .select(doctype.name.as_("party"), f"{scrub(party_type)}_name") + .where(Criterion.all(conditions)) + ) - customer = qb.DocType("Customer") - result = ( - frappe.qb.from_(customer) - .select( - customer.name, customer.territory, customer.customer_group, customer.default_sales_partner - ) - .where(customer.disabled == 0) - .run(as_dict=True) + from frappe.desk.reportview import build_match_conditions + + query, params = query.walk() + match_conditions = build_match_conditions(party_type) + + if match_conditions: + query += "and" + match_conditions + + party_details = frappe.db.sql(query, params, as_dict=True) + + for row in party_details: + self.parties.append(row.party) + self.party_details[row.party] = row + + def get_party_conditions(self, doctype): + conditions = [] + group_field = "customer_group" if self.filters.party_type == "Customer" else "supplier_group" + + if self.filters.party: + conditions.append(doctype.name == self.filters.party) + + if self.filters.territory: + conditions.append(doctype.territory.isin(self.filters.territory)) + + if self.filters.get(group_field): + conditions.append(doctype.get(group_field).isin(self.filters.get(group_field))) + + if self.filters.payment_terms_template: + conditions.append(doctype.payment_terms == self.filters.payment_terms_template) + + if self.filters.sales_partner: + conditions.append(doctype.default_sales_partner.isin(self.filters.sales_partner)) + + if self.filters.sales_person: + sales_team = qb.DocType("Sales Team") + sales_invoice = qb.DocType("Sales Invoice") + + customers = ( + qb.from_(sales_team) + .select(sales_team.parent) + .where(sales_team.sales_person.isin(self.filters.sales_person)) + .where(sales_team.parenttype == "Customer") + ) + ( + qb.from_(sales_team) + .join(sales_invoice) + .on(sales_team.parent == sales_invoice.name) + .select(sales_invoice.customer) + .where(sales_team.sales_person.isin(self.filters.sales_person)) + .where(sales_team.parenttype == "Sales Invoice") ) - for x in result: - self.territories[x.name] = x.territory - self.customer_group[x.name] = x.customer_group - else: - self.supplier_group = frappe._dict({}) - supplier = qb.DocType("Supplier") - result = ( - frappe.qb.from_(supplier) - .select(supplier.name, supplier.supplier_group) - .where(supplier.disabled == 0) - .run(as_dict=True) - ) + conditions.append(doctype.name.isin(customers)) - for x in result: - self.supplier_group[x.name] = x.supplier_group + return conditions def get_columns(self): columns = [ @@ -188,12 +251,13 @@ class PartyLedgerSummaryReport: self.party_data = frappe._dict({}) for gle in self.gl_entries: + party_details = self.party_details.get(gle.party) self.party_data.setdefault( gle.party, frappe._dict( { - "party": gle.party, - "party_name": gle.party_name, + **party_details, + "party_name": gle.party, "opening_balance": 0, "invoiced_amount": 0, "paid_amount": 0, @@ -204,12 +268,6 @@ class PartyLedgerSummaryReport: ), ) - if self.filters.party_type == "Customer": - self.party_data[gle.party].update({"territory": self.territories.get(gle.party)}) - self.party_data[gle.party].update({"customer_group": self.customer_group.get(gle.party)}) - else: - self.party_data[gle.party].update({"supplier_group": self.supplier_group.get(gle.party)}) - amount = gle.get(invoice_dr_or_cr) - gle.get(reverse_dr_or_cr) self.party_data[gle.party].closing_balance += amount @@ -246,164 +304,120 @@ class PartyLedgerSummaryReport: return out def get_gl_entries(self): - conditions = self.prepare_conditions() - join = join_field = "" - if self.filters.party_type == "Customer": - join_field = ", p.customer_name as party_name" - join = "left join `tabCustomer` p on gle.party = p.name" - elif self.filters.party_type == "Supplier": - join_field = ", p.supplier_name as party_name" - join = "left join `tabSupplier` p on gle.party = p.name" - - self.gl_entries = frappe.db.sql( - f""" - select - gle.posting_date, gle.party, gle.voucher_type, gle.voucher_no, gle.against_voucher_type, - gle.against_voucher, gle.debit, gle.credit, gle.is_opening {join_field} - from `tabGL Entry` gle - {join} - where - gle.docstatus < 2 and gle.is_cancelled = 0 and gle.party_type=%(party_type)s and ifnull(gle.party, '') != '' - and gle.posting_date <= %(to_date)s {conditions} - order by gle.posting_date - """, - self.filters, - as_dict=True, + gle = qb.DocType("GL Entry") + query = ( + qb.from_(gle) + .select( + gle.posting_date, + gle.party, + gle.voucher_type, + gle.voucher_no, + gle.debit, + gle.credit, + gle.is_opening, + ) + .where( + (gle.docstatus < 2) + & (gle.is_cancelled == 0) + & (gle.party_type == self.filters.party_type) + & (IfNull(gle.party, "") != "") + & (gle.posting_date <= self.filters.to_date) + & (gle.party.isin(self.parties)) + ) ) - def prepare_conditions(self): - conditions = [""] + query = self.prepare_conditions(query) + self.gl_entries = query.run(as_dict=True) + + def prepare_conditions(self, query): + gle = qb.DocType("GL Entry") if self.filters.company: - conditions.append("gle.company=%(company)s") + query = query.where(gle.company == self.filters.company) if self.filters.finance_book: - conditions.append("ifnull(finance_book,'') in (%(finance_book)s, '')") + query = query.where(IfNull(gle.finance_book, "") == self.filters.finance_book) - if self.filters.get("party"): - conditions.append("party=%(party)s") + if self.filters.cost_center: + query = query.where((gle.cost_center).isin(self.filters.cost_center)) - if self.filters.party_type == "Customer": - if self.filters.get("customer_group"): - lft, rgt = frappe.get_cached_value( - "Customer Group", self.filters["customer_group"], ["lft", "rgt"] - ) + if self.filters.project: + query = query.where((gle.project).isin(self.filters.project)) - conditions.append( - f"""party in (select name from tabCustomer - where exists(select name from `tabCustomer Group` where lft >= {lft} and rgt <= {rgt} - and name=tabCustomer.customer_group))""" - ) + accounting_dimensions = get_accounting_dimensions(as_list=False) - if self.filters.get("territory"): - lft, rgt = frappe.db.get_value("Territory", self.filters.get("territory"), ["lft", "rgt"]) + if accounting_dimensions: + for dimension in accounting_dimensions: + if self.filters.get(dimension.fieldname): + if frappe.get_cached_value("DocType", dimension.document_type, "is_tree"): + self.filters[dimension.fieldname] = get_dimension_with_children( + dimension.document_type, self.filters.get(dimension.fieldname) + ) + query = query.where( + (gle[dimension.fieldname]).isin(self.filters.get(dimension.fieldname)) + ) + else: + query = query.where( + (gle[dimension.fieldname]).isin(self.filters.get(dimension.fieldname)) + ) - conditions.append( - f"""party in (select name from tabCustomer - where exists(select name from `tabTerritory` where lft >= {lft} and rgt <= {rgt} - and name=tabCustomer.territory))""" - ) - - if self.filters.get("payment_terms_template"): - conditions.append( - "party in (select name from tabCustomer where payment_terms=%(payment_terms_template)s)" - ) - - if self.filters.get("sales_partner"): - conditions.append( - "party in (select name from tabCustomer where default_sales_partner=%(sales_partner)s)" - ) - - if self.filters.get("sales_person"): - lft, rgt = frappe.db.get_value( - "Sales Person", self.filters.get("sales_person"), ["lft", "rgt"] - ) - - conditions.append( - """exists(select name from `tabSales Team` steam where - steam.sales_person in (select name from `tabSales Person` where lft >= {} and rgt <= {}) - and ((steam.parent = voucher_no and steam.parenttype = voucher_type) - or (steam.parent = against_voucher and steam.parenttype = against_voucher_type) - or (steam.parent = party and steam.parenttype = 'Customer')))""".format(lft, rgt) - ) - - if self.filters.party_type == "Supplier": - if self.filters.get("supplier_group"): - conditions.append( - """party in (select name from tabSupplier - where supplier_group=%(supplier_group)s)""" - ) - - return " and ".join(conditions) + return query def get_return_invoices(self): doctype = "Sales Invoice" if self.filters.party_type == "Customer" else "Purchase Invoice" - self.return_invoices = [ - d.name - for d in frappe.get_all( - doctype, - filters={ - "is_return": 1, - "docstatus": 1, - "posting_date": ["between", [self.filters.from_date, self.filters.to_date]], - }, - ) - ] + filters = ( + { + "is_return": 1, + "docstatus": 1, + "posting_date": ["between", [self.filters.from_date, self.filters.to_date]], + f"{scrub(self.filters.party_type)}": ["in", self.parties], + }, + ) + + self.return_invoices = frappe.get_all(doctype, filters=filters, pluck="name") def get_party_adjustment_amounts(self): - conditions = self.prepare_conditions() account_type = "Expense Account" if self.filters.party_type == "Customer" else "Income Account" - income_or_expense_accounts = frappe.db.get_all( - "Account", filters={"account_type": account_type, "company": self.filters.company}, pluck="name" - ) + invoice_dr_or_cr = "debit" if self.filters.party_type == "Customer" else "credit" reverse_dr_or_cr = "credit" if self.filters.party_type == "Customer" else "debit" round_off_account = frappe.get_cached_value("Company", self.filters.company, "round_off_account") - gl = qb.DocType("GL Entry") - if not income_or_expense_accounts: - # prevent empty 'in' condition - income_or_expense_accounts.append("") - else: - # escape '%' in account name - # ignoring frappe.db.escape as it replaces single quotes with double quotes - income_or_expense_accounts = [x.replace("%", "%%") for x in income_or_expense_accounts] - - accounts_query = ( - qb.from_(gl) - .select(gl.voucher_type, gl.voucher_no) - .where( - (gl.account.isin(income_or_expense_accounts)) - & (gl.posting_date.gte(self.filters.from_date)) - & (gl.posting_date.lte(self.filters.to_date)) - ) - ) - - gl_entries = frappe.db.sql( - f""" - select - posting_date, account, party, voucher_type, voucher_no, debit, credit - from - `tabGL Entry` - where - docstatus < 2 and is_cancelled = 0 - and (voucher_type, voucher_no) in ( - {accounts_query} - ) and (voucher_type, voucher_no) in ( - select voucher_type, voucher_no from `tabGL Entry` gle - where gle.party_type=%(party_type)s and ifnull(party, '') != '' - and gle.posting_date between %(from_date)s and %(to_date)s and gle.docstatus < 2 {conditions} - ) - """, - self.filters, - as_dict=True, - ) + current_period_vouchers = set() + adjustment_voucher_entries = {} self.party_adjustment_details = {} self.party_adjustment_accounts = set() - adjustment_voucher_entries = {} + + for gle in self.gl_entries: + if ( + gle.is_opening != "Yes" + and gle.posting_date >= self.filters.from_date + and gle.posting_date <= self.filters.to_date + ): + current_period_vouchers.add((gle.voucher_type, gle.voucher_no)) + adjustment_voucher_entries.setdefault((gle.voucher_type, gle.voucher_no), []).append(gle) + + if not current_period_vouchers: + return + + gl = qb.DocType("GL Entry") + query = ( + qb.from_(gl) + .select(gl.voucher_type, gl.voucher_no) + .where( + (gl.docstatus < 2) + & (gl.is_cancelled == 0) + & (gl.posting_date.gte(self.filters.from_date)) + & (gl.posting_date.lte(self.filters.to_date)) + & (Tuple((gl.voucher_type, gl.voucher_no)).isin(current_period_vouchers)) + & (IfNull(gl.party, "") == "") + ) + ) + query = self.prepare_conditions(query) + gl_entries = query.run(as_dict=True) + for gle in gl_entries: - adjustment_voucher_entries.setdefault((gle.voucher_type, gle.voucher_no), []) adjustment_voucher_entries[(gle.voucher_type, gle.voucher_no)].append(gle) for voucher_gl_entries in adjustment_voucher_entries.values(): @@ -440,9 +454,16 @@ class PartyLedgerSummaryReport: self.party_adjustment_details[party][account] += amount +def get_children(doctype, value): + children = get_descendants_of(doctype, value) + + return [value, *children] + + def execute(filters=None): args = { "party_type": "Customer", "naming_by": ["Selling Settings", "cust_master_name"], } + return PartyLedgerSummaryReport(filters).run(args) diff --git a/erpnext/accounts/report/customer_ledger_summary/test_customer_ledger_summary.py b/erpnext/accounts/report/customer_ledger_summary/test_customer_ledger_summary.py new file mode 100644 index 00000000000..ce47793bbd5 --- /dev/null +++ b/erpnext/accounts/report/customer_ledger_summary/test_customer_ledger_summary.py @@ -0,0 +1,152 @@ +import frappe +from frappe import qb +from frappe.tests.utils import FrappeTestCase +from frappe.utils import add_days, flt, getdate, today + +from erpnext.accounts.doctype.payment_entry.payment_entry import get_payment_entry +from erpnext.accounts.doctype.sales_invoice.test_sales_invoice import create_sales_invoice +from erpnext.accounts.report.customer_ledger_summary.customer_ledger_summary import execute +from erpnext.accounts.test.accounts_mixin import AccountsTestMixin + + +class TestCustomerLedgerSummary(FrappeTestCase, AccountsTestMixin): + def setUp(self): + self.create_company() + self.create_customer() + self.create_item() + self.clear_old_entries() + + def tearDown(self): + frappe.db.rollback() + + def create_sales_invoice(self, do_not_submit=False, **args): + si = create_sales_invoice( + item=self.item, + company=self.company, + customer=self.customer, + debit_to=self.debit_to, + posting_date=today(), + parent_cost_center=self.cost_center, + cost_center=self.cost_center, + rate=100, + qty=10, + price_list_rate=100, + do_not_save=1, + **args, + ) + si = si.save() + if not do_not_submit: + si = si.submit() + return si + + def create_payment_entry(self, docname, do_not_submit=False): + pe = get_payment_entry("Sales Invoice", docname, bank_account=self.cash, party_amount=40) + pe.paid_from = self.debit_to + pe.insert() + if not do_not_submit: + pe.submit() + return pe + + def create_credit_note(self, docname, do_not_submit=False): + credit_note = create_sales_invoice( + company=self.company, + customer=self.customer, + item=self.item, + qty=-1, + debit_to=self.debit_to, + cost_center=self.cost_center, + is_return=1, + return_against=docname, + do_not_submit=do_not_submit, + ) + + return credit_note + + def test_ledger_summary_basic_output(self): + filters = {"company": self.company, "from_date": today(), "to_date": today()} + + si = self.create_sales_invoice(do_not_submit=True) + si.save().submit() + + expected = { + "party": "_Test Customer", + "party_name": "_Test Customer", + "opening_balance": 0, + "invoiced_amount": 1000.0, + "paid_amount": 0, + "return_amount": 0, + "closing_balance": 1000.0, + "currency": "INR", + "customer_name": "_Test Customer", + } + + report = execute(filters)[1] + self.assertEqual(len(report), 1) + for field in expected: + with self.subTest(field=field): + self.assertEqual(report[0].get(field), expected.get(field)) + + def test_summary_with_return_and_payment(self): + filters = {"company": self.company, "from_date": today(), "to_date": today()} + + si = self.create_sales_invoice(do_not_submit=True) + si.save().submit() + + expected = { + "party": "_Test Customer", + "party_name": "_Test Customer", + "opening_balance": 0, + "invoiced_amount": 1000.0, + "paid_amount": 0, + "return_amount": 0, + "closing_balance": 1000.0, + "currency": "INR", + "customer_name": "_Test Customer", + } + + report = execute(filters)[1] + self.assertEqual(len(report), 1) + for field in expected: + with self.subTest(field=field): + self.assertEqual(report[0].get(field), expected.get(field)) + + cr_note = self.create_credit_note(si.name, True) + cr_note.items[0].qty = -2 + cr_note.save().submit() + + expected_after_cr_note = { + "party": "_Test Customer", + "party_name": "_Test Customer", + "opening_balance": 0, + "invoiced_amount": 1000.0, + "paid_amount": 0, + "return_amount": 200.0, + "closing_balance": 800.0, + "currency": "INR", + } + report = execute(filters)[1] + self.assertEqual(len(report), 1) + for field in expected_after_cr_note: + with self.subTest(field=field): + self.assertEqual(report[0].get(field), expected_after_cr_note.get(field)) + + pe = self.create_payment_entry(si.name, True) + pe.paid_amount = 500 + pe.save().submit() + + expected_after_cr_and_payment = { + "party": "_Test Customer", + "party_name": "_Test Customer", + "opening_balance": 0, + "invoiced_amount": 1000.0, + "paid_amount": 500.0, + "return_amount": 200.0, + "closing_balance": 300.0, + "currency": "INR", + } + + report = execute(filters)[1] + self.assertEqual(len(report), 1) + for field in expected_after_cr_and_payment: + with self.subTest(field=field): + self.assertEqual(report[0].get(field), expected_after_cr_and_payment.get(field)) diff --git a/erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py b/erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py index c6d9eac5966..1c85061a551 100644 --- a/erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py +++ b/erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py @@ -122,21 +122,24 @@ class Deferred_Item: """ simulate future posting by creating dummy gl entries. starts from the last posting date. """ - if self.service_start_date != self.service_end_date: - if add_days(self.last_entry_date, 1) < self.period_list[-1].to_date: - self.estimate_for_period_list = get_period_list( - self.filters.from_fiscal_year, - self.filters.to_fiscal_year, - add_days(self.last_entry_date, 1), - self.period_list[-1].to_date, - "Date Range", - "Monthly", - company=self.filters.company, - ) - for period in self.estimate_for_period_list: - amount = self.calculate_amount(period.from_date, period.to_date) - gle = self.make_dummy_gle(period.key, period.to_date, amount) - self.gle_entries.append(gle) + if ( + self.service_start_date != self.service_end_date + and add_days(self.last_entry_date, 1) < self.service_end_date + ): + self.estimate_for_period_list = get_period_list( + self.filters.from_fiscal_year, + self.filters.to_fiscal_year, + add_days(self.last_entry_date, 1), + self.service_end_date, + "Date Range", + "Monthly", + company=self.filters.company, + ) + + for period in self.estimate_for_period_list: + amount = self.calculate_amount(period.from_date, period.to_date) + gle = self.make_dummy_gle(period.key, period.to_date, amount) + self.gle_entries.append(gle) def calculate_item_revenue_expense_for_period(self): """ @@ -304,6 +307,7 @@ class Deferred_Revenue_and_Expense_Report: .where( (inv.docstatus == 1) & (deferred_flag_field == 1) + & (inv.company == self.filters.company) & ( ( (self.period_list[0].from_date >= inv_item.service_start_date) diff --git a/erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.js b/erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.js index f6051d7e04f..1be58ad9d55 100644 --- a/erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.js +++ b/erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.js @@ -2,5 +2,27 @@ // For license information, please see license.txt frappe.query_reports["Delivered Items To Be Billed"] = { - filters: [], + filters: [ + { + label: __("Company"), + fieldname: "company", + fieldtype: "Link", + options: "Company", + reqd: 1, + default: frappe.defaults.get_default("Company"), + }, + { + label: __("As on Date"), + fieldname: "posting_date", + fieldtype: "Date", + reqd: 1, + default: frappe.datetime.get_today(), + }, + { + label: __("Delivery Note"), + fieldname: "delivery_note", + fieldtype: "Link", + options: "Delivery Note", + }, + ], }; diff --git a/erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py b/erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py index 59914dc29ac..d2e5ff28247 100644 --- a/erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py +++ b/erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py @@ -3,6 +3,7 @@ from frappe import _ +from pypika import Order from erpnext.accounts.report.non_billed_report import get_ordered_to_be_billed_data @@ -10,7 +11,7 @@ from erpnext.accounts.report.non_billed_report import get_ordered_to_be_billed_d def execute(filters=None): columns = get_column() args = get_args() - data = get_ordered_to_be_billed_data(args) + data = get_ordered_to_be_billed_data(args, filters) return columns, data @@ -76,13 +77,6 @@ def get_column(): "options": "Project", "width": 120, }, - { - "label": _("Company"), - "fieldname": "company", - "fieldtype": "Link", - "options": "Company", - "width": 120, - }, ] @@ -92,5 +86,6 @@ def get_args(): "party": "customer", "date": "posting_date", "order": "name", - "order_by": "desc", + "order_by": Order.desc, + "reference_field": "delivery_note", } diff --git a/erpnext/accounts/report/financial_statements.html b/erpnext/accounts/report/financial_statements.html index 2bb09cf0dc5..dc1d0093bce 100644 --- a/erpnext/accounts/report/financial_statements.html +++ b/erpnext/accounts/report/financial_statements.html @@ -67,5 +67,5 @@- Printed On {%= frappe.datetime.str_to_user(frappe.datetime.get_datetime_as_string()) %} + {%= __("Printed on {0}", [frappe.datetime.str_to_user(frappe.datetime.get_datetime_as_string())]) %}
diff --git a/erpnext/accounts/report/financial_statements.py b/erpnext/accounts/report/financial_statements.py index 6d7635979bb..0d1e185382d 100644 --- a/erpnext/accounts/report/financial_statements.py +++ b/erpnext/accounts/report/financial_statements.py @@ -2,13 +2,16 @@ # License: GNU General Public License v3. See license.txt +import copy import functools import math import re import frappe from frappe import _ +from frappe.query_builder.functions import Sum from frappe.utils import add_days, add_months, cint, cstr, flt, formatdate, get_first_day, getdate +from pypika.terms import ExistsCriterion from erpnext.accounts.doctype.accounting_dimension.accounting_dimension import ( get_accounting_dimensions, @@ -181,12 +184,12 @@ def get_data( company, period_list[0]["year_start_date"] if only_current_fiscal_year else None, period_list[-1]["to_date"], - root.lft, - root.rgt, filters, gl_entries_by_account, - ignore_closing_entries=ignore_closing_entries, + root.lft, + root.rgt, root_type=root_type, + ignore_closing_entries=ignore_closing_entries, ) calculate_values( @@ -333,8 +336,8 @@ def filter_out_zero_value_rows(data, parent_children_map, show_zero_values=False def add_total_row(out, root_type, balance_must_be, period_list, company_currency): total_row = { - "account_name": _("Total {0} ({1})").format(_(root_type), _(balance_must_be)), - "account": _("Total {0} ({1})").format(_(root_type), _(balance_must_be)), + "account_name": "'" + _("Total {0} ({1})").format(_(root_type), _(balance_must_be)) + "'", + "account": "'" + _("Total {0} ({1})").format(_(root_type), _(balance_must_be)) + "'", "currency": company_currency, "opening_balance": 0.0, } @@ -419,127 +422,150 @@ def set_gl_entries_by_account( company, from_date, to_date, - root_lft, - root_rgt, filters, gl_entries_by_account, + root_lft=None, + root_rgt=None, + root_type=None, ignore_closing_entries=False, ignore_opening_entries=False, - root_type=None, + group_by_account=False, ): """Returns a dict like { "account": [gl entries], ... }""" gl_entries = [] - account_filters = { - "company": company, - "is_group": 0, - "lft": (">=", root_lft), - "rgt": ("<=", root_rgt), - } - - if root_type: - account_filters.update( - { - "root_type": root_type, - } + # For balance sheet + ignore_closing_balances = frappe.db.get_single_value( + "Accounts Settings", "ignore_account_closing_balance" + ) + if not from_date and not ignore_closing_balances: + last_period_closing_voucher = frappe.db.get_all( + "Period Closing Voucher", + filters={ + "docstatus": 1, + "company": filters.company, + "period_end_date": ("<", filters["period_start_date"]), + }, + fields=["period_end_date", "name"], + order_by="period_end_date desc", + limit=1, ) + if last_period_closing_voucher: + gl_entries += get_accounting_entries( + "Account Closing Balance", + from_date, + to_date, + filters, + root_lft, + root_rgt, + root_type, + ignore_closing_entries, + last_period_closing_voucher[0].name, + group_by_account=group_by_account, + ) + from_date = add_days(last_period_closing_voucher[0].period_end_date, 1) + ignore_opening_entries = True - accounts_list = frappe.db.get_all( - "Account", - filters=account_filters, - pluck="name", + gl_entries += get_accounting_entries( + "GL Entry", + from_date, + to_date, + filters, + root_lft, + root_rgt, + root_type, + ignore_closing_entries, + ignore_opening_entries=ignore_opening_entries, + group_by_account=group_by_account, ) - if accounts_list: - # For balance sheet - ignore_closing_balances = frappe.db.get_single_value( - "Accounts Settings", "ignore_account_closing_balance" - ) - if not from_date and not ignore_closing_balances: - last_period_closing_voucher = frappe.db.get_all( - "Period Closing Voucher", - filters={ - "docstatus": 1, - "company": filters.company, - "posting_date": ("<", filters["period_start_date"]), - }, - fields=["posting_date", "name"], - order_by="posting_date desc", - limit=1, - ) - if last_period_closing_voucher: - gl_entries += get_accounting_entries( - "Account Closing Balance", - from_date, - to_date, - accounts_list, - filters, - ignore_closing_entries, - last_period_closing_voucher[0].name, - ) - from_date = add_days(last_period_closing_voucher[0].posting_date, 1) - ignore_opening_entries = True + if filters and filters.get("presentation_currency"): + convert_to_presentation_currency(gl_entries, get_currency(filters)) - gl_entries += get_accounting_entries( - "GL Entry", - from_date, - to_date, - accounts_list, - filters, - ignore_closing_entries, - ignore_opening_entries=ignore_opening_entries, - ) + for entry in gl_entries: + gl_entries_by_account.setdefault(entry.account, []).append(entry) - if filters and filters.get("presentation_currency"): - convert_to_presentation_currency(gl_entries, get_currency(filters)) - - for entry in gl_entries: - gl_entries_by_account.setdefault(entry.account, []).append(entry) - - return gl_entries_by_account + return gl_entries_by_account def get_accounting_entries( doctype, from_date, to_date, - accounts, filters, - ignore_closing_entries, + root_lft=None, + root_rgt=None, + root_type=None, + ignore_closing_entries=None, period_closing_voucher=None, ignore_opening_entries=False, + group_by_account=False, ): gl_entry = frappe.qb.DocType(doctype) query = ( frappe.qb.from_(gl_entry) .select( gl_entry.account, - gl_entry.debit, - gl_entry.credit, - gl_entry.debit_in_account_currency, - gl_entry.credit_in_account_currency, + gl_entry.debit if not group_by_account else Sum(gl_entry.debit).as_("debit"), + gl_entry.credit if not group_by_account else Sum(gl_entry.credit).as_("credit"), + gl_entry.debit_in_account_currency + if not group_by_account + else Sum(gl_entry.debit_in_account_currency).as_("debit_in_account_currency"), + gl_entry.credit_in_account_currency + if not group_by_account + else Sum(gl_entry.credit_in_account_currency).as_("credit_in_account_currency"), gl_entry.account_currency, ) .where(gl_entry.company == filters.company) ) + ignore_is_opening = frappe.db.get_single_value( + "Accounts Settings", "ignore_is_opening_check_for_reporting" + ) + if doctype == "GL Entry": query = query.select(gl_entry.posting_date, gl_entry.is_opening, gl_entry.fiscal_year) query = query.where(gl_entry.is_cancelled == 0) query = query.where(gl_entry.posting_date <= to_date) - if ignore_opening_entries: + if ignore_opening_entries and not ignore_is_opening: query = query.where(gl_entry.is_opening == "No") else: query = query.select(gl_entry.closing_date.as_("posting_date")) query = query.where(gl_entry.period_closing_voucher == period_closing_voucher) query = apply_additional_conditions(doctype, query, from_date, ignore_closing_entries, filters) - query = query.where(gl_entry.account.isin(accounts)) - entries = query.run(as_dict=True) + if (root_lft and root_rgt) or root_type: + account_filter_query = get_account_filter_query(root_lft, root_rgt, root_type, gl_entry) + query = query.where(ExistsCriterion(account_filter_query)) - return entries + from frappe.desk.reportview import build_match_conditions + + query, params = query.walk() + match_conditions = build_match_conditions(doctype) + + if match_conditions: + query += "and" + match_conditions + + if group_by_account: + query += " GROUP BY `account`" + + return frappe.db.sql(query, params, as_dict=True) + + +def get_account_filter_query(root_lft, root_rgt, root_type, gl_entry): + acc = frappe.qb.DocType("Account") + exists_query = ( + frappe.qb.from_(acc).select(acc.name).where(acc.name == gl_entry.account).where(acc.is_group == 0) + ) + if root_lft and root_rgt: + exists_query = exists_query.where(acc.lft >= root_lft).where(acc.rgt <= root_rgt) + + if root_type: + exists_query = exists_query.where(acc.root_type == root_type) + + return exists_query def apply_additional_conditions(doctype, query, from_date, ignore_closing_entries, filters): @@ -613,11 +639,11 @@ def get_cost_centers_with_children(cost_centers): return list(set(all_cost_centers)) -def get_columns(periodicity, period_list, accumulated_values=1, company=None): +def get_columns(periodicity, period_list, accumulated_values=1, company=None, cash_flow=False): columns = [ { - "fieldname": "account", - "label": _("Account"), + "fieldname": "account" if not cash_flow else "section", + "label": _("Account") if not cash_flow else _("Section"), "fieldtype": "Link", "options": "Account", "width": 300, @@ -665,3 +691,67 @@ def get_filtered_list_for_consolidated_report(filters, period_list): filtered_summary_list.append(period) return filtered_summary_list + + +def compute_growth_view_data(data, columns): + data_copy = copy.deepcopy(data) + + for row_idx in range(len(data_copy)): + for column_idx in range(1, len(columns)): + previous_period_key = columns[column_idx - 1].get("key") + current_period_key = columns[column_idx].get("key") + current_period_value = data_copy[row_idx].get(current_period_key) + previous_period_value = data_copy[row_idx].get(previous_period_key) + annual_growth = 0 + + if current_period_value is None: + data[row_idx][current_period_key] = None + continue + + if previous_period_value == 0 and current_period_value > 0: + annual_growth = 1 + + elif previous_period_value > 0: + annual_growth = (current_period_value - previous_period_value) / previous_period_value + + growth_percent = round(annual_growth * 100, 2) + + data[row_idx][current_period_key] = growth_percent + + +def compute_margin_view_data(data, columns, accumulated_values): + if not columns: + return + + if not accumulated_values: + columns.append({"key": "total"}) + + data_copy = copy.deepcopy(data) + + base_row = None + for row in data_copy: + if row.get("account_name") == _("Income"): + base_row = row + break + + if not base_row: + return + + for row_idx in range(len(data_copy)): + # Taking the total income from each column (for all the financial years) as the base (100%) + row = data_copy[row_idx] + if not row: + continue + + for column in columns: + curr_period = column.get("key") + base_value = base_row[curr_period] + curr_value = row[curr_period] + + if curr_value is None or base_value <= 0: + data[row_idx][curr_period] = None + continue + + margin_percent = round((curr_value / base_value) * 100, 2) + + data[row_idx][curr_period] = margin_percent diff --git a/erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py b/erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py index 89cf7e504f0..9d079eb9ebd 100644 --- a/erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py +++ b/erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py @@ -199,8 +199,7 @@ class General_Payment_Ledger_Comparison: dict( label=_("Voucher Type"), fieldname="voucher_type", - fieldtype="Link", - options="DocType", + fieldtype="Data", width="100", ) ) @@ -219,8 +218,7 @@ class General_Payment_Ledger_Comparison: dict( label=_("Party Type"), fieldname="party_type", - fieldtype="Link", - options="DocType", + fieldtype="Data", width="100", ) ) diff --git a/erpnext/accounts/report/general_ledger/general_ledger.html b/erpnext/accounts/report/general_ledger/general_ledger.html index 3c4e1a05c97..c40c607fbed 100644 --- a/erpnext/accounts/report/general_ledger/general_ledger.html +++ b/erpnext/accounts/report/general_ledger/general_ledger.html @@ -48,8 +48,9 @@Printed On {%= frappe.datetime.str_to_user(frappe.datetime.get_datetime_as_string()) %}
+{%= __("Printed on {0}", [frappe.datetime.str_to_user(frappe.datetime.get_datetime_as_string())]) %}
diff --git a/erpnext/accounts/report/general_ledger/general_ledger.js b/erpnext/accounts/report/general_ledger/general_ledger.js index e202d5dfffd..6fa846910a6 100644 --- a/erpnext/accounts/report/general_ledger/general_ledger.js +++ b/erpnext/accounts/report/general_ledger/general_ledger.js @@ -66,13 +66,14 @@ frappe.query_reports["General Ledger"] = { fieldtype: "Autocomplete", options: Object.keys(frappe.boot.party_account_types), on_change: function () { - frappe.query_report.set_filter_value("party", ""); + frappe.query_report.set_filter_value("party", []); }, }, { fieldname: "party", label: __("Party"), fieldtype: "MultiSelectList", + options: "party_type", get_data: function (txt) { if (!frappe.query_report.filters) return; @@ -151,6 +152,7 @@ frappe.query_reports["General Ledger"] = { fieldname: "cost_center", label: __("Cost Center"), fieldtype: "MultiSelectList", + options: "Cost Center", get_data: function (txt) { return frappe.db.get_link_options("Cost Center", txt, { company: frappe.query_report.get_filter_value("company"), @@ -161,6 +163,7 @@ frappe.query_reports["General Ledger"] = { fieldname: "project", label: __("Project"), fieldtype: "MultiSelectList", + options: "Project", get_data: function (txt) { return frappe.db.get_link_options("Project", txt, { company: frappe.query_report.get_filter_value("company"), diff --git a/erpnext/accounts/report/general_ledger/general_ledger.py b/erpnext/accounts/report/general_ledger/general_ledger.py index 2564eb0800f..a62ba2e3732 100644 --- a/erpnext/accounts/report/general_ledger/general_ledger.py +++ b/erpnext/accounts/report/general_ledger/general_ledger.py @@ -208,6 +208,10 @@ def get_gl_entries(filters, accounting_dimensions): def get_conditions(filters): conditions = [] + ignore_is_opening = frappe.db.get_single_value( + "Accounts Settings", "ignore_is_opening_check_for_reporting" + ) + if filters.get("account"): filters.account = get_accounts_with_children(filters.account) if filters.account: @@ -270,9 +274,15 @@ def get_conditions(filters): or filters.get("party") or filters.get("group_by") in ["Group by Account", "Group by Party"] ): - conditions.append("(posting_date >=%(from_date)s or is_opening = 'Yes')") + if not ignore_is_opening: + conditions.append("(posting_date >=%(from_date)s or is_opening = 'Yes')") + else: + conditions.append("posting_date >=%(from_date)s") - conditions.append("(posting_date <=%(to_date)s or is_opening = 'Yes')") + if not ignore_is_opening: + conditions.append("(posting_date <=%(to_date)s or is_opening = 'Yes')") + else: + conditions.append("posting_date <=%(to_date)s") if filters.get("project"): conditions.append("project in %(project)s") @@ -345,10 +355,18 @@ def get_accounts_with_children(accounts): return frappe.qb.from_(doctype).select(doctype.name).where(Criterion.any(conditions)).run(pluck=True) +def set_bill_no(gl_entries): + inv_details = get_supplier_invoice_details() + for gl in gl_entries: + gl["bill_no"] = inv_details.get(gl.get("against_voucher"), "") + + def get_data_with_opening_closing(filters, account_details, accounting_dimensions, gl_entries): data = [] totals_dict = get_totals_dict() + set_bill_no(gl_entries) + gle_map = initialize_gle_map(gl_entries, filters, totals_dict) totals, entries = get_accountwise_gle(filters, accounting_dimensions, gl_entries, gle_map, totals_dict) @@ -362,16 +380,21 @@ def get_data_with_opening_closing(filters, account_details, accounting_dimension if acc_dict.entries: # opening data.append({"debit_in_transaction_currency": None, "credit_in_transaction_currency": None}) - if filters.get("group_by") != "Group by Voucher": + if (not filters.get("group_by") and not filters.get("voucher_no")) or ( + filters.get("group_by") and filters.get("group_by") != "Group by Voucher" + ): data.append(acc_dict.totals.opening) data += acc_dict.entries # totals - data.append(acc_dict.totals.total) + if filters.get("group_by") or not filters.voucher_no: + data.append(acc_dict.totals.total) # closing - if filters.get("group_by") != "Group by Voucher": + if (not filters.get("group_by") and not filters.get("voucher_no")) or ( + filters.get("group_by") and filters.get("group_by") != "Group by Voucher" + ): data.append(acc_dict.totals.closing) data.append({"debit_in_transaction_currency": None, "credit_in_transaction_currency": None}) @@ -511,6 +534,7 @@ def get_accountwise_gle(filters, accounting_dimensions, gl_entries, gle_map, tot for dim in accounting_dimensions: keylist.append(gle.get(dim)) keylist.append(gle.get("cost_center")) + keylist.append(gle.get("project")) key = tuple(keylist) if key not in consolidated_gle: @@ -536,7 +560,6 @@ def get_account_type_map(company): def get_result_as_list(data, filters): balance, _balance_in_account_currency = 0, 0 - inv_details = get_supplier_invoice_details() for d in data: if not d.get("posting_date"): @@ -546,7 +569,6 @@ def get_result_as_list(data, filters): d["balance"] = balance d["account_currency"] = filters.account_currency - d["bill_no"] = inv_details.get(d.get("against_voucher"), "") return data @@ -658,10 +680,11 @@ def get_columns(filters): {"label": _("Against Account"), "fieldname": "against", "width": 120}, {"label": _("Party Type"), "fieldname": "party_type", "width": 100}, {"label": _("Party"), "fieldname": "party", "width": 100}, - {"label": _("Project"), "options": "Project", "fieldname": "project", "width": 100}, ] if filters.get("include_dimensions"): + columns.append({"label": _("Project"), "options": "Project", "fieldname": "project", "width": 100}) + for dim in get_accounting_dimensions(as_list=False): columns.append( {"label": _(dim.label), "options": dim.label, "fieldname": dim.fieldname, "width": 100} diff --git a/erpnext/accounts/report/gross_profit/gross_profit.js b/erpnext/accounts/report/gross_profit/gross_profit.js index ad194ee90a2..0ddb95fff2f 100644 --- a/erpnext/accounts/report/gross_profit/gross_profit.js +++ b/erpnext/accounts/report/gross_profit/gross_profit.js @@ -67,6 +67,7 @@ frappe.query_reports["Gross Profit"] = { fieldname: "cost_center", label: __("Cost Center"), fieldtype: "MultiSelectList", + options: "Cost Center", get_data: function (txt) { return frappe.db.get_link_options("Cost Center", txt, { company: frappe.query_report.get_filter_value("company"), @@ -77,6 +78,7 @@ frappe.query_reports["Gross Profit"] = { fieldname: "project", label: __("Project"), fieldtype: "MultiSelectList", + options: "Project", get_data: function (txt) { return frappe.db.get_link_options("Project", txt, { company: frappe.query_report.get_filter_value("company"), diff --git a/erpnext/accounts/report/gross_profit/gross_profit.json b/erpnext/accounts/report/gross_profit/gross_profit.json index 0730ffd77e5..dfb7a991e3e 100644 --- a/erpnext/accounts/report/gross_profit/gross_profit.json +++ b/erpnext/accounts/report/gross_profit/gross_profit.json @@ -1,5 +1,5 @@ { - "add_total_row": 1, + "add_total_row": 0, "columns": [], "creation": "2013-02-25 17:03:34", "disable_prepared_report": 0, @@ -9,7 +9,7 @@ "filters": [], "idx": 3, "is_standard": "Yes", - "modified": "2022-02-11 10:18:36.956558", + "modified": "2025-01-27 18:40:24.493829", "modified_by": "Administrator", "module": "Accounts", "name": "Gross Profit", diff --git a/erpnext/accounts/report/gross_profit/gross_profit.py b/erpnext/accounts/report/gross_profit/gross_profit.py index a9039a9cada..fe17924d527 100644 --- a/erpnext/accounts/report/gross_profit/gross_profit.py +++ b/erpnext/accounts/report/gross_profit/gross_profit.py @@ -178,7 +178,14 @@ def get_data_when_grouped_by_invoice(columns, gross_profit_data, filters, group_ # removing Item Code and Item Name columns del columns[4:6] + total_base_amount = 0 + total_buying_amount = 0 + for src in gross_profit_data.si_list: + if src.indent == 1: + total_base_amount += src.base_amount or 0.0 + total_buying_amount += src.buying_amount or 0.0 + row = frappe._dict() row.indent = src.indent row.parent_invoice = src.parent_invoice @@ -189,17 +196,57 @@ def get_data_when_grouped_by_invoice(columns, gross_profit_data, filters, group_ data.append(row) + total_gross_profit = total_base_amount - total_buying_amount + data.append( + frappe._dict( + { + "sales_invoice": "Total", + "qty": None, + "avg._selling_rate": None, + "valuation_rate": None, + "selling_amount": total_base_amount, + "buying_amount": total_buying_amount, + "gross_profit": total_gross_profit, + "gross_profit_%": flt( + (total_gross_profit / total_base_amount) * 100.0, + cint(frappe.db.get_default("currency_precision")) or 3, + ) + if total_base_amount + else 0, + } + ) + ) + def get_data_when_not_grouped_by_invoice(gross_profit_data, filters, group_wise_columns, data): - for src in gross_profit_data.grouped_data: - row = [] - for col in group_wise_columns.get(scrub(filters.group_by)): - row.append(src.get(col)) + total_base_amount = 0 + total_buying_amount = 0 - row.append(filters.currency) + group_columns = group_wise_columns.get(scrub(filters.group_by)) + + for src in gross_profit_data.grouped_data: + total_base_amount += src.base_amount or 0.00 + total_buying_amount += src.buying_amount or 0.00 + + row = [src.get(col) for col in group_columns] + [filters.currency] data.append(row) + total_gross_profit = total_base_amount - total_buying_amount + currency_precision = cint(frappe.db.get_default("currency_precision")) or 3 + gross_profit_percent = (total_gross_profit / total_base_amount * 100.0) if total_base_amount else 0 + + total_row = { + group_columns[0]: "Total", + "base_amount": total_base_amount, + "buying_amount": total_buying_amount, + "gross_profit": total_gross_profit, + "gross_profit_percent": flt(gross_profit_percent, currency_precision), + } + + total_row = [total_row.get(col, None) for col in [*group_columns, "currency"]] + data.append(total_row) + def get_columns(group_wise_columns, filters): columns = [] @@ -421,10 +468,10 @@ class GrossProfitGenerator: self.load_invoice_items() self.get_delivery_notes() + self.load_product_bundle() if filters.group_by == "Invoice": self.group_items_by_invoice() - self.load_product_bundle() self.load_non_stock_items() self.get_returned_invoice_items() self.process() @@ -440,6 +487,7 @@ class GrossProfitGenerator: if grouped_by_invoice: buying_amount = 0 + base_amount = 0 for row in reversed(self.si_list): if self.filters.get("group_by") == "Monthly": @@ -480,12 +528,11 @@ class GrossProfitGenerator: else: row.buying_amount = flt(self.get_buying_amount(row, row.item_code), self.currency_precision) - if grouped_by_invoice: - if row.indent == 1.0: - buying_amount += row.buying_amount - elif row.indent == 0.0: - row.buying_amount = buying_amount - buying_amount = 0 + if grouped_by_invoice and row.indent == 0.0: + row.buying_amount = buying_amount + row.base_amount = base_amount + buying_amount = 0 + base_amount = 0 # get buying rate if flt(row.qty): @@ -495,11 +542,19 @@ class GrossProfitGenerator: if self.is_not_invoice_row(row): row.buying_rate, row.base_rate = 0.0, 0.0 + if self.is_not_invoice_row(row): + self.update_return_invoices(row) + + if grouped_by_invoice and row.indent == 1.0: + buying_amount += row.buying_amount + base_amount += row.base_amount + # calculate gross profit row.gross_profit = flt(row.base_amount - row.buying_amount, self.currency_precision) if row.base_amount: row.gross_profit_percent = flt( - (row.gross_profit / row.base_amount) * 100.0, self.currency_precision + (row.gross_profit / row.base_amount) * 100.0, + self.currency_precision, ) else: row.gross_profit_percent = 0.0 @@ -510,33 +565,29 @@ class GrossProfitGenerator: if self.grouped: self.get_average_rate_based_on_group_by() + def update_return_invoices(self, row): + if row.parent in self.returned_invoices and row.item_code in self.returned_invoices[row.parent]: + returned_item_rows = self.returned_invoices[row.parent][row.item_code] + for returned_item_row in returned_item_rows: + # returned_items 'qty' should be stateful + if returned_item_row.qty != 0: + if row.qty >= abs(returned_item_row.qty): + row.qty += returned_item_row.qty + row.base_amount += flt(returned_item_row.base_amount, self.currency_precision) + returned_item_row.qty = 0 + returned_item_row.base_amount = 0 + + else: + row.qty = 0 + row.base_amount = 0 + returned_item_row.qty += row.qty + returned_item_row.base_amount += row.base_amount + + row.buying_amount = flt(flt(row.qty) * flt(row.buying_rate), self.currency_precision) + def get_average_rate_based_on_group_by(self): for key in list(self.grouped): - if self.filters.get("group_by") == "Invoice": - for row in self.grouped[key]: - if row.indent == 1.0: - if ( - row.parent in self.returned_invoices - and row.item_code in self.returned_invoices[row.parent] - ): - returned_item_rows = self.returned_invoices[row.parent][row.item_code] - for returned_item_row in returned_item_rows: - # returned_items 'qty' should be stateful - if returned_item_row.qty != 0: - if row.qty >= abs(returned_item_row.qty): - row.qty += returned_item_row.qty - returned_item_row.qty = 0 - else: - row.qty = 0 - returned_item_row.qty += row.qty - row.base_amount += flt(returned_item_row.base_amount, self.currency_precision) - row.buying_amount = flt( - flt(row.qty) * flt(row.buying_rate), self.currency_precision - ) - if flt(row.qty) or row.base_amount: - row = self.set_average_rate(row) - self.grouped_data.append(row) - elif self.filters.get("group_by") == "Payment Term": + if self.filters.get("group_by") == "Payment Term": for i, row in enumerate(self.grouped[key]): invoice_portion = 0 @@ -556,7 +607,7 @@ class GrossProfitGenerator: new_row = self.set_average_rate(new_row) self.grouped_data.append(new_row) - else: + elif self.filters.get("group_by") != "Invoice": for i, row in enumerate(self.grouped[key]): if i == 0: new_row = row @@ -632,6 +683,8 @@ class GrossProfitGenerator: if packed_item.get("parent_detail_docname") == row.item_row: packed_item_row = row.copy() packed_item_row.warehouse = packed_item.warehouse + packed_item_row.qty = packed_item.total_qty * -1 + packed_item_row.serial_and_batch_bundle = packed_item.serial_and_batch_bundle buying_amount += self.get_buying_amount(packed_item_row, packed_item.item_code) return flt(buying_amount, self.currency_precision) @@ -664,7 +717,9 @@ class GrossProfitGenerator: else: my_sle = self.get_stock_ledger_entries(item_code, row.warehouse) if (row.update_stock or row.dn_detail) and my_sle: - parenttype, parent = row.parenttype, row.parent + parenttype = row.parenttype + parent = row.invoice or row.parent + if row.dn_detail: parenttype, parent = "Delivery Note", row.delivery_note @@ -721,6 +776,7 @@ class GrossProfitGenerator: "voucher_no": row.parent, "allow_zero_valuation": True, "company": self.filters.company, + "item_code": item_code, } ) @@ -741,12 +797,13 @@ class GrossProfitGenerator: .inner_join(purchase_invoice) .on(purchase_invoice.name == purchase_invoice_item.parent) .select( - purchase_invoice.name, purchase_invoice_item.base_rate / purchase_invoice_item.conversion_factor, ) .where(purchase_invoice.docstatus == 1) .where(purchase_invoice.posting_date <= self.filters.to_date) .where(purchase_invoice_item.item_code == item_code) + .where(purchase_invoice.is_return == 0) + .where(purchase_invoice_item.parenttype == "Purchase Invoice") ) if row.project: @@ -783,7 +840,10 @@ class GrossProfitGenerator: """ if self.filters.group_by == "Sales Person": - sales_person_cols = ", sales.sales_person, sales.allocated_amount, sales.incentives" + sales_person_cols = """, sales.sales_person, + sales.allocated_percentage * `tabSales Invoice Item`.base_net_amount / 100 as allocated_amount, + sales.incentives + """ sales_team_table = "left join `tabSales Team` sales on sales.parent = `tabSales Invoice`.name" else: sales_person_cols = "" @@ -847,6 +907,7 @@ class GrossProfitGenerator: `tabSales Invoice`.project, `tabSales Invoice`.update_stock, `tabSales Invoice`.customer, `tabSales Invoice`.customer_group, `tabSales Invoice`.territory, `tabSales Invoice Item`.item_code, + `tabSales Invoice`.base_net_total as "invoice_base_net_total", `tabSales Invoice Item`.item_name, `tabSales Invoice Item`.description, `tabSales Invoice Item`.warehouse, `tabSales Invoice Item`.item_group, `tabSales Invoice Item`.brand, `tabSales Invoice Item`.so_detail, @@ -907,6 +968,7 @@ class GrossProfitGenerator: """ grouped = OrderedDict() + product_bundles = self.product_bundles.get("Sales Invoice", {}) for row in self.si_list: # initialize list with a header row for each new parent @@ -917,8 +979,7 @@ class GrossProfitGenerator: ) # if item is a bundle, add it's components as seperate rows - if frappe.db.exists("Product Bundle", row.item_code): - bundled_items = self.get_bundle_items(row) + if bundled_items := product_bundles.get(row.parent, {}).get(row.item_code): for x in bundled_items: bundle_item = self.get_bundle_item_row(row, x) grouped.get(row.parent).append(bundle_item) @@ -954,47 +1015,41 @@ class GrossProfitGenerator: "item_row": None, "is_return": row.is_return, "cost_center": row.cost_center, - "base_net_amount": frappe.db.get_value("Sales Invoice", row.parent, "base_net_total"), + "base_net_amount": row.invoice_base_net_total, } ) - def get_bundle_items(self, product_bundle): - return frappe.get_all( - "Product Bundle Item", filters={"parent": product_bundle.item_code}, fields=["item_code", "qty"] - ) - - def get_bundle_item_row(self, product_bundle, item): - item_name, description, item_group, brand = self.get_bundle_item_details(item.item_code) - + def get_bundle_item_row(self, row, item): return frappe._dict( { - "parent_invoice": product_bundle.item_code, - "indent": product_bundle.indent + 1, + "parent_invoice": row.item_code, + "parenttype": row.parenttype, + "indent": row.indent + 1, "parent": None, "invoice_or_item": item.item_code, - "posting_date": product_bundle.posting_date, - "posting_time": product_bundle.posting_time, - "project": product_bundle.project, - "customer": product_bundle.customer, - "customer_group": product_bundle.customer_group, + "posting_date": row.posting_date, + "posting_time": row.posting_time, + "project": row.project, + "customer": row.customer, + "customer_group": row.customer_group, "item_code": item.item_code, - "item_name": item_name, - "description": description, - "warehouse": product_bundle.warehouse, - "item_group": item_group, - "brand": brand, - "dn_detail": product_bundle.dn_detail, - "delivery_note": product_bundle.delivery_note, - "qty": (flt(product_bundle.qty) * flt(item.qty)), - "item_row": None, - "is_return": product_bundle.is_return, - "cost_center": product_bundle.cost_center, + "item_name": item.item_name, + "description": item.description, + "warehouse": item.warehouse or row.warehouse, + "update_stock": row.update_stock, + "item_group": "", + "brand": "", + "dn_detail": row.dn_detail, + "delivery_note": row.delivery_note, + "qty": item.total_qty * -1, + "item_row": row.item_row, + "is_return": row.is_return, + "cost_center": row.cost_center, + "invoice": row.parent, + "serial_and_batch_bundle": row.serial_and_batch_bundle, } ) - def get_bundle_item_details(self, item_code): - return frappe.db.get_value("Item", item_code, ["item_name", "description", "item_group", "brand"]) - def get_stock_ledger_entries(self, item_code, warehouse): if item_code and warehouse: if (item_code, warehouse) not in self.sle: @@ -1043,6 +1098,7 @@ class GrossProfitGenerator: pki.rate, (pki.rate * pki.qty).as_("base_amount"), pki.parent_detail_docname, + pki.serial_and_batch_bundle, ) .where(pki.docstatus == 1) ) diff --git a/erpnext/accounts/report/gross_profit/test_gross_profit.py b/erpnext/accounts/report/gross_profit/test_gross_profit.py index 83de93891fe..c6c8a0266ef 100644 --- a/erpnext/accounts/report/gross_profit/test_gross_profit.py +++ b/erpnext/accounts/report/gross_profit/test_gross_profit.py @@ -418,12 +418,12 @@ class TestGrossProfit(FrappeTestCase): "item_name": self.item, "warehouse": "Stores - _GP", "qty": 0.0, - "avg._selling_rate": 0.0, + "avg._selling_rate": 100, "valuation_rate": 0.0, - "selling_amount": -100.0, + "selling_amount": 0.0, "buying_amount": 0.0, - "gross_profit": -100.0, - "gross_profit_%": 100.0, + "gross_profit": 0.0, + "gross_profit_%": 0.0, } gp_entry = [x for x in data if x.parent_invoice == sinv.name] # Both items of Invoice should have '0' qty @@ -605,3 +605,33 @@ class TestGrossProfit(FrappeTestCase): item_from_sinv2 = [x for x in data if x.parent_invoice == sinv2.name] self.assertEqual(len(item_from_sinv2), 1) self.assertEqual(1800, item_from_sinv2[0].valuation_rate) + + def test_gross_profit_groupby_invoices(self): + create_sales_invoice( + qty=1, + rate=100, + company=self.company, + customer=self.customer, + item_code=self.item, + item_name=self.item, + cost_center=self.cost_center, + warehouse=self.warehouse, + debit_to=self.debit_to, + parent_cost_center=self.cost_center, + update_stock=0, + currency="INR", + income_account=self.income_account, + expense_account=self.expense_account, + ) + + filters = frappe._dict( + company=self.company, from_date=nowdate(), to_date=nowdate(), group_by="Invoice" + ) + + _, data = execute(filters=filters) + total = data[-1] + + self.assertEqual(total.selling_amount, 100.0) + self.assertEqual(total.buying_amount, 0.0) + self.assertEqual(total.gross_profit, 100.0) + self.assertEqual(total.get("gross_profit_%"), 100.0) diff --git a/erpnext/accounts/report/invalid_ledger_entries/__init__.py b/erpnext/accounts/report/invalid_ledger_entries/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js b/erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js new file mode 100644 index 00000000000..47d478f2865 --- /dev/null +++ b/erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js @@ -0,0 +1,51 @@ +// Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors +// For license information, please see license.txt + +function get_filters() { + let filters = [ + { + fieldname: "company", + label: __("Company"), + fieldtype: "Link", + options: "Company", + default: frappe.defaults.get_user_default("Company"), + reqd: 1, + }, + { + fieldname: "from_date", + label: __("Start Date"), + fieldtype: "Date", + reqd: 1, + default: frappe.datetime.add_months(frappe.datetime.get_today(), -1), + }, + { + fieldname: "to_date", + label: __("End Date"), + fieldtype: "Date", + reqd: 1, + default: frappe.datetime.get_today(), + }, + { + fieldname: "account", + label: __("Account"), + fieldtype: "MultiSelectList", + options: "Account", + get_data: function (txt) { + return frappe.db.get_link_options("Account", txt, { + company: frappe.query_report.get_filter_value("company"), + }); + }, + }, + { + fieldname: "voucher_no", + label: __("Voucher No"), + fieldtype: "Data", + width: 100, + }, + ]; + return filters; +} + +frappe.query_reports["Invalid Ledger Entries"] = { + filters: get_filters(), +}; diff --git a/erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.json b/erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.json new file mode 100644 index 00000000000..00dbbfc5056 --- /dev/null +++ b/erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.json @@ -0,0 +1,23 @@ +{ + "add_total_row": 0, + "columns": [], + "creation": "2024-09-09 12:31:25.295976", + "disabled": 0, + "docstatus": 0, + "doctype": "Report", + "filters": [], + "idx": 0, + "is_standard": "Yes", + "letterhead": null, + "modified": "2024-09-09 12:31:25.295976", + "modified_by": "Administrator", + "module": "Accounts", + "name": "Invalid Ledger Entries", + "owner": "Administrator", + "prepared_report": 0, + "ref_doctype": "GL Entry", + "report_name": "Invalid Ledger Entries", + "report_type": "Script Report", + "roles": [], + "timeout": 0 +} \ No newline at end of file diff --git a/erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py b/erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py new file mode 100644 index 00000000000..33fda705cf2 --- /dev/null +++ b/erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py @@ -0,0 +1,137 @@ +# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors +# For license information, please see license.txt + +import frappe +from frappe import _, qb +from frappe.query_builder import Criterion +from frappe.query_builder.custom import ConstantColumn + + +def execute(filters: dict | None = None): + """Return columns and data for the report. + + This is the main entry point for the report. It accepts the filters as a + dictionary and should return columns and data. It is called by the framework + every time the report is refreshed or a filter is updated. + """ + validate_filters(filters) + + columns = get_columns() + data = get_data(filters) + + return columns, data + + +def get_columns() -> list[dict]: + """Return columns for the report. + + One field definition per column, just like a DocType field definition. + """ + return [ + {"label": _("Voucher Type"), "fieldname": "voucher_type", "fieldtype": "Link", "options": "DocType"}, + { + "label": _("Voucher No"), + "fieldname": "voucher_no", + "fieldtype": "Dynamic Link", + "options": "voucher_type", + }, + ] + + +def get_data(filters) -> list[list]: + """Return data for the report. + + The report data is a list of rows, with each row being a list of cell values. + """ + active_vouchers = get_active_vouchers_for_period(filters) + invalid_vouchers = identify_cancelled_vouchers(active_vouchers) + + return invalid_vouchers + + +def identify_cancelled_vouchers(active_vouchers: list[dict] | list | None = None) -> list[dict]: + cancelled_vouchers = [] + if active_vouchers: + # Group by voucher types and use single query to identify cancelled vouchers + vtypes = set([x.voucher_type for x in active_vouchers]) + + for _t in vtypes: + _names = [x.voucher_no for x in active_vouchers if x.voucher_type == _t] + dt = qb.DocType(_t) + non_active_vouchers = ( + qb.from_(dt) + .select(ConstantColumn(_t).as_("voucher_type"), dt.name.as_("voucher_no")) + .where(dt.docstatus.ne(1) & dt.name.isin(_names)) + .run(as_dict=True) + ) + if non_active_vouchers: + cancelled_vouchers.extend(non_active_vouchers) + return cancelled_vouchers + + +def validate_filters(filters: dict | None = None): + if not filters: + frappe.throw(_("Filters missing")) + + if not filters.company: + frappe.throw(_("Company is mandatory")) + + if filters.from_date > filters.to_date: + frappe.throw(_("Start Date should be lower than End Date")) + + +def build_query_filters(filters: dict | None = None) -> list: + qb_filters = [] + if filters: + if filters.account: + qb_filters.append(qb.Field("account").isin(filters.account)) + + if filters.voucher_no: + qb_filters.append(qb.Field("voucher_no").eq(filters.voucher_no)) + + return qb_filters + + +def get_active_vouchers_for_period(filters: dict | None = None) -> list[dict]: + uniq_vouchers = [] + + if filters: + gle = qb.DocType("GL Entry") + ple = qb.DocType("Payment Ledger Entry") + + qb_filters = build_query_filters(filters) + + gl_vouchers = ( + qb.from_(gle) + .select(gle.voucher_type) + .distinct() + .select(gle.voucher_no) + .distinct() + .where( + gle.is_cancelled.eq(0) + & gle.company.eq(filters.company) + & gle.posting_date[filters.from_date : filters.to_date] + ) + .where(Criterion.all(qb_filters)) + .run(as_dict=True) + ) + + pl_vouchers = ( + qb.from_(ple) + .select(ple.voucher_type) + .distinct() + .select(ple.voucher_no) + .distinct() + .where( + ple.delinked.eq(0) + & ple.company.eq(filters.company) + & ple.posting_date[filters.from_date : filters.to_date] + ) + .where(Criterion.all(qb_filters)) + .run(as_dict=True) + ) + + uniq_vouchers.extend(gl_vouchers) + uniq_vouchers.extend(pl_vouchers) + + return uniq_vouchers diff --git a/erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py b/erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py index 83f664c984a..ae822c5b413 100644 --- a/erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py +++ b/erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py @@ -11,7 +11,7 @@ import erpnext from erpnext.accounts.report.item_wise_sales_register.item_wise_sales_register import ( add_sub_total_row, add_total_row, - apply_group_by_conditions, + apply_order_by_conditions, get_grand_total, get_group_by_and_display_fields, get_tax_accounts, @@ -305,12 +305,6 @@ def apply_conditions(query, pi, pii, filters): if filters.get("item_group"): query = query.where(pii.item_group == filters.get("item_group")) - if not filters.get("group_by"): - query = query.orderby(pi.posting_date, order=Order.desc) - query = query.orderby(pii.item_group, order=Order.desc) - else: - query = apply_group_by_conditions(query, pi, pii, filters) - return query @@ -372,7 +366,17 @@ def get_items(filters, additional_table_columns): query = apply_conditions(query, pi, pii, filters) - return query.run(as_dict=True) + from frappe.desk.reportview import build_match_conditions + + query, params = query.walk() + match_conditions = build_match_conditions(doctype) + + if match_conditions: + query += " and " + match_conditions + + query = apply_order_by_conditions(query, pi, pii, filters) + + return frappe.db.sql(query, params, as_dict=True) def get_aii_accounts(): diff --git a/erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py b/erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py index 604c0a6569d..af2c4e7e38b 100644 --- a/erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py +++ b/erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py @@ -384,27 +384,24 @@ def apply_conditions(query, si, sii, filters, additional_conditions=None): | (si.unrealized_profit_loss_account == filters.get("income_account")) ) - if not filters.get("group_by"): - query = query.orderby(si.posting_date, order=Order.desc) - query = query.orderby(sii.item_group, order=Order.desc) - else: - query = apply_group_by_conditions(query, si, sii, filters) - for key, value in (additional_conditions or {}).items(): query = query.where(si[key] == value) return query -def apply_group_by_conditions(query, si, ii, filters): - if filters.get("group_by") == "Invoice": - query = query.orderby(ii.parent, order=Order.desc) +def apply_order_by_conditions(query, si, ii, filters): + if not filters.get("group_by"): + query += f" order by {si.posting_date} desc, {ii.item_group} desc" + elif filters.get("group_by") == "Invoice": + query += f" order by {ii.parent} desc" elif filters.get("group_by") == "Item": - query = query.orderby(ii.item_code) + query += f" order by {ii.item_code}" elif filters.get("group_by") == "Item Group": - query = query.orderby(ii.item_group) + query += f" order by {ii.item_group}" elif filters.get("group_by") in ("Customer", "Customer Group", "Territory", "Supplier"): - query = query.orderby(si[frappe.scrub(filters.get("group_by"))]) + filter_field = frappe.scrub(filters.get("group_by")) + query += f" order by {filter_field} desc" return query @@ -479,7 +476,17 @@ def get_items(filters, additional_query_columns, additional_conditions=None): query = apply_conditions(query, si, sii, filters, additional_conditions) - return query.run(as_dict=True) + from frappe.desk.reportview import build_match_conditions + + query, params = query.walk() + match_conditions = build_match_conditions("Sales Invoice") + + if match_conditions: + query += " and " + match_conditions + + query = apply_order_by_conditions(query, si, sii, filters) + + return frappe.db.sql(query, params, as_dict=True) def get_delivery_notes_against_sales_order(item_list): diff --git a/erpnext/accounts/report/non_billed_report.py b/erpnext/accounts/report/non_billed_report.py index 39c5311cd99..c0ca604cc6d 100644 --- a/erpnext/accounts/report/non_billed_report.py +++ b/erpnext/accounts/report/non_billed_report.py @@ -4,11 +4,12 @@ import frappe from frappe.model.meta import get_field_precision +from frappe.query_builder.functions import IfNull, Round from erpnext import get_default_currency -def get_ordered_to_be_billed_data(args): +def get_ordered_to_be_billed_data(args, filters=None): doctype, party = args.get("doctype"), args.get("party") child_tab = doctype + " Item" precision = ( @@ -18,47 +19,57 @@ def get_ordered_to_be_billed_data(args): or 2 ) - project_field = get_project_field(doctype, party) + doctype = frappe.qb.DocType(doctype) + child_doctype = frappe.qb.DocType(child_tab) - return frappe.db.sql( - """ - Select - `{parent_tab}`.name, `{parent_tab}`.{date_field}, - `{parent_tab}`.{party}, `{parent_tab}`.{party}_name, - `{child_tab}`.item_code, - `{child_tab}`.base_amount, - (`{child_tab}`.billed_amt * ifnull(`{parent_tab}`.conversion_rate, 1)), - (`{child_tab}`.base_rate * ifnull(`{child_tab}`.returned_qty, 0)), - (`{child_tab}`.base_amount - - (`{child_tab}`.billed_amt * ifnull(`{parent_tab}`.conversion_rate, 1)) - - (`{child_tab}`.base_rate * ifnull(`{child_tab}`.returned_qty, 0))), - `{child_tab}`.item_name, `{child_tab}`.description, - {project_field}, `{parent_tab}`.company - from - `{parent_tab}`, `{child_tab}` - where - `{parent_tab}`.name = `{child_tab}`.parent and `{parent_tab}`.docstatus = 1 - and `{parent_tab}`.status not in ('Closed', 'Completed') - and `{child_tab}`.amount > 0 - and (`{child_tab}`.base_amount - - round(`{child_tab}`.billed_amt * ifnull(`{parent_tab}`.conversion_rate, 1), {precision}) - - (`{child_tab}`.base_rate * ifnull(`{child_tab}`.returned_qty, 0))) > 0 - order by - `{parent_tab}`.{order} {order_by} - """.format( - parent_tab="tab" + doctype, - child_tab="tab" + child_tab, - precision=precision, - party=party, - date_field=args.get("date"), - project_field=project_field, - order=args.get("order"), - order_by=args.get("order_by"), + docname = filters.get(args.get("reference_field"), None) + project_field = get_project_field(doctype, child_doctype, party) + + query = ( + frappe.qb.from_(doctype) + .inner_join(child_doctype) + .on(doctype.name == child_doctype.parent) + .select( + doctype.name, + doctype[args.get("date")].as_("date"), + doctype[party], + doctype[party + "_name"], + child_doctype.item_code, + child_doctype.base_amount.as_("amount"), + (child_doctype.billed_amt * IfNull(doctype.conversion_rate, 1)).as_("billed_amount"), + (child_doctype.base_rate * IfNull(child_doctype.returned_qty, 0)).as_("returned_amount"), + ( + child_doctype.base_amount + - (child_doctype.billed_amt * IfNull(doctype.conversion_rate, 1)) + - (child_doctype.base_rate * IfNull(child_doctype.returned_qty, 0)) + ).as_("pending_amount"), + child_doctype.item_name, + child_doctype.description, + project_field, ) + .where( + (doctype.docstatus == 1) + & (doctype.status.notin(["Closed", "Completed"])) + & (doctype.company == filters.get("company")) + & (doctype.posting_date <= filters.get("posting_date")) + & (child_doctype.amount > 0) + & ( + child_doctype.base_amount + - Round(child_doctype.billed_amt * IfNull(doctype.conversion_rate, 1), precision) + - (child_doctype.base_rate * IfNull(child_doctype.returned_qty, 0)) + ) + > 0 + ) + .orderby(doctype[args.get("order")], order=args.get("order_by")) ) + if docname: + query = query.where(doctype.name == docname) -def get_project_field(doctype, party): + return query.run(as_dict=True) + + +def get_project_field(doctype, child_doctype, party): if party == "supplier": - doctype = doctype + " Item" - return "`tab%s`.project" % (doctype) + return child_doctype.project + return doctype.project diff --git a/erpnext/accounts/report/payment_ledger/payment_ledger.js b/erpnext/accounts/report/payment_ledger/payment_ledger.js index 8d1f227fe6d..7ffd26c9700 100644 --- a/erpnext/accounts/report/payment_ledger/payment_ledger.js +++ b/erpnext/accounts/report/payment_ledger/payment_ledger.js @@ -50,6 +50,7 @@ function get_filters() { fieldname: "party", label: __("Party"), fieldtype: "MultiSelectList", + options: "party_type", get_data: function (txt) { if (!frappe.query_report.filters) return; diff --git a/erpnext/accounts/report/payment_ledger/payment_ledger.py b/erpnext/accounts/report/payment_ledger/payment_ledger.py index 9852c6e7ab9..9dd5ae5c400 100644 --- a/erpnext/accounts/report/payment_ledger/payment_ledger.py +++ b/erpnext/accounts/report/payment_ledger/payment_ledger.py @@ -130,6 +130,7 @@ class PaymentLedger: ) def get_columns(self): + company_currency = frappe.get_cached_value("Company", self.filters.get("company"), "default_currency") options = None self.columns.append( dict( @@ -194,7 +195,7 @@ class PaymentLedger: label=_("Amount"), fieldname="amount", fieldtype="Currency", - options="Company:company:default_currency", + options=company_currency, width="100", ) ) @@ -210,7 +211,7 @@ class PaymentLedger: ) ) self.columns.append( - dict(label=_("Currency"), fieldname="currency", fieldtype="Currency", hidden=True) + dict(label=_("Currency"), fieldname="currency", fieldtype="Link", options="Currency", hidden=True) ) def run(self): diff --git a/erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py b/erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py index 58610b22a93..2b6280c74b5 100644 --- a/erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py +++ b/erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py @@ -7,6 +7,8 @@ from frappe import _ from frappe.utils import flt from erpnext.accounts.report.financial_statements import ( + compute_growth_view_data, + compute_margin_view_data, get_columns, get_data, get_filtered_list_for_consolidated_report, @@ -59,15 +61,21 @@ def execute(filters=None): columns = get_columns(filters.periodicity, period_list, filters.accumulated_values, filters.company) - chart = get_chart_data(filters, columns, income, expense, net_profit_loss) - currency = filters.presentation_currency or frappe.get_cached_value( "Company", filters.company, "default_currency" ) + chart = get_chart_data(filters, columns, income, expense, net_profit_loss, currency) + report_summary, primitive_summary = get_report_summary( period_list, filters.periodicity, income, expense, net_profit_loss, currency, filters ) + if filters.get("selected_view") == "Growth": + compute_growth_view_data(data, period_list) + + if filters.get("selected_view") == "Margin": + compute_margin_view_data(data, period_list, filters.accumulated_values) + return columns, data, None, chart, report_summary, primitive_summary @@ -152,7 +160,7 @@ def get_net_profit_loss(income, expense, period_list, company, currency=None, co return net_profit_loss -def get_chart_data(filters, columns, income, expense, net_profit_loss): +def get_chart_data(filters, columns, income, expense, net_profit_loss, currency): labels = [d.get("label") for d in columns[2:]] income_data, expense_data, net_profit = [], [], [] @@ -181,5 +189,7 @@ def get_chart_data(filters, columns, income, expense, net_profit_loss): chart["type"] = "line" chart["fieldtype"] = "Currency" + chart["options"] = "currency" + chart["currency"] = currency return chart diff --git a/erpnext/accounts/report/purchase_register/purchase_register.py b/erpnext/accounts/report/purchase_register/purchase_register.py index 504c74babcb..026aecce036 100644 --- a/erpnext/accounts/report/purchase_register/purchase_register.py +++ b/erpnext/accounts/report/purchase_register/purchase_register.py @@ -311,6 +311,7 @@ def get_account_columns(invoice_list, include_payments): """select distinct expense_account from `tabPurchase Invoice Item` where docstatus = 1 and (expense_account is not null and expense_account != '') + and parenttype='Purchase Invoice' and parent in (%s) order by expense_account""" % ", ".join(["%s"] * len(invoice_list)), tuple([inv.name for inv in invoice_list]), @@ -396,7 +397,6 @@ def get_invoices(filters, additional_query_columns): pi.mode_of_payment, ) .where(pi.docstatus == 1) - .orderby(pi.posting_date, pi.name, order=Order.desc) ) if additional_query_columns: @@ -420,8 +420,17 @@ def get_invoices(filters, additional_query_columns): ) query = query.where(pi.credit_to.isin(party_account)) - invoices = query.run(as_dict=True) - return invoices + from frappe.desk.reportview import build_match_conditions + + query, params = query.walk() + match_conditions = build_match_conditions("Purchase Invoice") + + if match_conditions: + query += " and " + match_conditions + + query += " order by posting_date desc, name desc" + + return frappe.db.sql(query, params, as_dict=True) def get_conditions(filters, query, doctype): @@ -451,7 +460,7 @@ def get_invoice_expense_map(invoice_list): """ select parent, expense_account, sum(base_net_amount) as amount from `tabPurchase Invoice Item` - where parent in (%s) + where parent in (%s) and parenttype='Purchase Invoice' group by parent, expense_account """ % ", ".join(["%s"] * len(invoice_list)), @@ -522,7 +531,7 @@ def get_invoice_po_pr_map(invoice_list): """ select parent, purchase_order, purchase_receipt, po_detail, project from `tabPurchase Invoice Item` - where parent in (%s) + where parent in (%s) and parenttype='Purchase Invoice' """ % ", ".join(["%s"] * len(invoice_list)), tuple(inv.name for inv in invoice_list), diff --git a/erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.js b/erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.js index ad97f270dd3..2577a82ef65 100644 --- a/erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.js +++ b/erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.js @@ -2,5 +2,27 @@ // For license information, please see license.txt frappe.query_reports["Received Items To Be Billed"] = { - filters: [], + filters: [ + { + label: __("Company"), + fieldname: "company", + fieldtype: "Link", + options: "Company", + reqd: 1, + default: frappe.defaults.get_default("Company"), + }, + { + label: __("As on Date"), + fieldname: "posting_date", + fieldtype: "Date", + reqd: 1, + default: frappe.datetime.get_today(), + }, + { + label: __("Purchase Receipt"), + fieldname: "purchase_receipt", + fieldtype: "Link", + options: "Purchase Receipt", + }, + ], }; diff --git a/erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py b/erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py index 1dcacb97420..87b7b109b99 100644 --- a/erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py +++ b/erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py @@ -3,6 +3,7 @@ from frappe import _ +from pypika import Order from erpnext.accounts.report.non_billed_report import get_ordered_to_be_billed_data @@ -10,7 +11,7 @@ from erpnext.accounts.report.non_billed_report import get_ordered_to_be_billed_d def execute(filters=None): columns = get_column() args = get_args() - data = get_ordered_to_be_billed_data(args) + data = get_ordered_to_be_billed_data(args, filters) return columns, data @@ -76,13 +77,6 @@ def get_column(): "options": "Project", "width": 120, }, - { - "label": _("Company"), - "fieldname": "company", - "fieldtype": "Link", - "options": "Company", - "width": 120, - }, ] @@ -92,5 +86,6 @@ def get_args(): "party": "supplier", "date": "posting_date", "order": "name", - "order_by": "desc", + "order_by": Order.desc, + "reference_field": "purchase_receipt", } diff --git a/erpnext/accounts/report/sales_register/sales_register.py b/erpnext/accounts/report/sales_register/sales_register.py index 6c0bf91e3f8..e55f217682d 100644 --- a/erpnext/accounts/report/sales_register/sales_register.py +++ b/erpnext/accounts/report/sales_register/sales_register.py @@ -439,7 +439,6 @@ def get_invoices(filters, additional_query_columns): si.company, ) .where(si.docstatus == 1) - .orderby(si.posting_date, si.name, order=Order.desc) ) if additional_query_columns: @@ -457,8 +456,17 @@ def get_invoices(filters, additional_query_columns): filters, query, doctype="Sales Invoice", child_doctype="Sales Invoice Item" ) - invoices = query.run(as_dict=True) - return invoices + from frappe.desk.reportview import build_match_conditions + + query, params = query.walk() + match_conditions = build_match_conditions("Sales Invoice") + + if match_conditions: + query += " and " + match_conditions + + query += " order by posting_date desc, name desc" + + return frappe.db.sql(query, params, as_dict=True) def get_conditions(filters, query, doctype): @@ -526,7 +534,8 @@ def get_invoice_tax_map(invoice_list, invoice_income_map, income_accounts, inclu tax_details = frappe.db.sql( """select parent, account_head, sum(base_tax_amount_after_discount_amount) as tax_amount - from `tabSales Taxes and Charges` where parent in (%s) group by parent, account_head""" + from `tabSales Taxes and Charges` where parent in (%s) and parenttype = 'Sales Invoice' + group by parent, account_head""" % ", ".join(["%s"] * len(invoice_list)), tuple(inv.name for inv in invoice_list), as_dict=1, diff --git a/erpnext/accounts/report/sales_register/test_sales_register.py b/erpnext/accounts/report/sales_register/test_sales_register.py new file mode 100644 index 00000000000..95aa5add24c --- /dev/null +++ b/erpnext/accounts/report/sales_register/test_sales_register.py @@ -0,0 +1,179 @@ +import frappe +from frappe.tests.utils import FrappeTestCase +from frappe.utils import getdate, today + +from erpnext.accounts.doctype.sales_invoice.test_sales_invoice import create_sales_invoice +from erpnext.accounts.report.sales_register.sales_register import execute +from erpnext.accounts.test.accounts_mixin import AccountsTestMixin + + +class TestItemWiseSalesRegister(AccountsTestMixin, FrappeTestCase): + def setUp(self): + self.create_company() + self.create_customer() + self.create_item() + self.create_child_cost_center() + + def tearDown(self): + frappe.db.rollback() + + def create_child_cost_center(self): + cc_name = "South Wing" + if frappe.db.exists("Cost Center", cc_name): + cc = frappe.get_doc("Cost Center", cc_name) + else: + parent = frappe.db.get_value("Cost Center", self.cost_center, "parent_cost_center") + cc = frappe.get_doc( + { + "doctype": "Cost Center", + "company": self.company, + "is_group": False, + "parent_cost_center": parent, + "cost_center_name": cc_name, + } + ) + cc = cc.save() + self.south_cc = cc.name + + def create_sales_invoice(self, rate=100, do_not_submit=False): + si = create_sales_invoice( + item=self.item, + company=self.company, + customer=self.customer, + debit_to=self.debit_to, + posting_date=today(), + parent_cost_center=self.cost_center, + cost_center=self.cost_center, + rate=rate, + price_list_rate=rate, + do_not_save=1, + ) + si = si.save() + if not do_not_submit: + si = si.submit() + return si + + def test_basic_report_output(self): + si = self.create_sales_invoice(rate=98) + + filters = frappe._dict({"from_date": today(), "to_date": today(), "company": self.company}) + report = execute(filters) + + res = [x for x in report[1] if x.get("voucher_no") == si.name] + + expected_result = { + "voucher_type": si.doctype, + "voucher_no": si.name, + "posting_date": getdate(), + "customer": self.customer, + "receivable_account": self.debit_to, + "net_total": 98.0, + "grand_total": 98.0, + "debit": 98.0, + } + + report_output = {k: v for k, v in res[0].items() if k in expected_result} + self.assertDictEqual(report_output, expected_result) + + def test_journal_with_cost_center_filter(self): + je1 = frappe.get_doc( + { + "doctype": "Journal Entry", + "voucher_type": "Journal Entry", + "company": self.company, + "posting_date": getdate(), + "accounts": [ + { + "account": self.debit_to, + "party_type": "Customer", + "party": self.customer, + "credit_in_account_currency": 77, + "credit": 77, + "is_advance": "Yes", + "cost_center": self.cost_center, + }, + { + "account": self.cash, + "debit_in_account_currency": 77, + "debit": 77, + }, + ], + } + ) + je1.submit() + + je2 = frappe.get_doc( + { + "doctype": "Journal Entry", + "voucher_type": "Journal Entry", + "company": self.company, + "posting_date": getdate(), + "accounts": [ + { + "account": self.debit_to, + "party_type": "Customer", + "party": self.customer, + "credit_in_account_currency": 98, + "credit": 98, + "is_advance": "Yes", + "cost_center": self.south_cc, + }, + { + "account": self.cash, + "debit_in_account_currency": 98, + "debit": 98, + }, + ], + } + ) + je2.submit() + + filters = frappe._dict( + { + "from_date": today(), + "to_date": today(), + "company": self.company, + "include_payments": True, + "customer": self.customer, + "cost_center": self.cost_center, + } + ) + report_output = execute(filters)[1] + filtered_output = [x for x in report_output if x.get("voucher_no") == je1.name] + self.assertEqual(len(filtered_output), 1) + expected_result = { + "voucher_type": je1.doctype, + "voucher_no": je1.name, + "posting_date": je1.posting_date, + "customer": self.customer, + "receivable_account": self.debit_to, + "net_total": 77.0, + "credit": 77.0, + } + result_fields = {k: v for k, v in filtered_output[0].items() if k in expected_result} + self.assertDictEqual(result_fields, expected_result) + + filters = frappe._dict( + { + "from_date": today(), + "to_date": today(), + "company": self.company, + "include_payments": True, + "customer": self.customer, + "cost_center": self.south_cc, + } + ) + report_output = execute(filters)[1] + filtered_output = [x for x in report_output if x.get("voucher_no") == je2.name] + self.assertEqual(len(filtered_output), 1) + expected_result = { + "voucher_type": je2.doctype, + "voucher_no": je2.name, + "posting_date": je2.posting_date, + "customer": self.customer, + "receivable_account": self.debit_to, + "net_total": 98.0, + "credit": 98.0, + } + result_output = {k: v for k, v in filtered_output[0].items() if k in expected_result} + self.assertDictEqual(result_output, expected_result) diff --git a/erpnext/accounts/report/supplier_ledger_summary/test_supplier_ledger_summary.py b/erpnext/accounts/report/supplier_ledger_summary/test_supplier_ledger_summary.py new file mode 100644 index 00000000000..ea95772af4d --- /dev/null +++ b/erpnext/accounts/report/supplier_ledger_summary/test_supplier_ledger_summary.py @@ -0,0 +1,61 @@ +import frappe +from frappe.tests.utils import FrappeTestCase +from frappe.utils import today + +from erpnext.accounts.doctype.purchase_invoice.test_purchase_invoice import make_purchase_invoice +from erpnext.accounts.report.supplier_ledger_summary.supplier_ledger_summary import execute +from erpnext.accounts.test.accounts_mixin import AccountsTestMixin + + +class TestSupplierLedgerSummary(FrappeTestCase, AccountsTestMixin): + def setUp(self): + self.create_company() + self.create_supplier() + self.create_item() + self.clear_old_entries() + + def tearDown(self): + frappe.db.rollback() + + def create_purchase_invoice(self, do_not_submit=False): + frappe.set_user("Administrator") + pi = make_purchase_invoice( + item=self.item, + company=self.company, + supplier=self.supplier, + is_return=False, + update_stock=False, + posting_date=frappe.utils.datetime.date(2021, 5, 1), + do_not_save=1, + rate=300, + price_list_rate=300, + qty=1, + ) + + pi = pi.save() + if not do_not_submit: + pi = pi.submit() + return pi + + def test_basic_supplier_ledger_summary(self): + self.create_purchase_invoice() + + filters = {"company": self.company, "from_date": today(), "to_date": today()} + + expected = { + "party": "_Test Supplier", + "party_name": "_Test Supplier", + "opening_balance": 0, + "invoiced_amount": 300.0, + "paid_amount": 0, + "return_amount": 0, + "closing_balance": 300.0, + "currency": "INR", + "supplier_name": "_Test Supplier", + } + + report_output = execute(filters)[1] + self.assertEqual(len(report_output), 1) + for field in expected: + with self.subTest(field=field): + self.assertEqual(report_output[0].get(field), expected.get(field)) diff --git a/erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py b/erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py index 0c18dac7768..42c6c82b19f 100644 --- a/erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py +++ b/erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py @@ -70,10 +70,10 @@ def get_result(filters, tds_docs, tds_accounts, tax_category_map, journal_entry_ rate = tax_rate_map.get(tax_withholding_category) if net_total_map.get((voucher_type, name)): - if voucher_type == "Journal Entry": + if voucher_type == "Journal Entry" and tax_amount and rate: # back calcalute total amount from rate and tax_amount - if rate: - total_amount = grand_total = base_total = tax_amount / (rate / 100) + base_total = min(tax_amount / (rate / 100), net_total_map.get((voucher_type, name))[0]) + total_amount = grand_total = base_total elif voucher_type == "Purchase Invoice": total_amount, grand_total, base_total, bill_no, bill_date = net_total_map.get( (voucher_type, name) @@ -405,7 +405,7 @@ def get_doc_info(vouchers, doctype, tax_category_map, net_total_map=None): "paid_amount_after_tax", "base_paid_amount", ], - "Journal Entry": ["total_amount"], + "Journal Entry": ["tax_withholding_category", "total_debit"], } entries = frappe.get_all( @@ -427,7 +427,7 @@ def get_doc_info(vouchers, doctype, tax_category_map, net_total_map=None): elif doctype == "Payment Entry": value = [entry.paid_amount, entry.paid_amount_after_tax, entry.base_paid_amount] else: - value = [entry.total_amount] * 3 + value = [entry.total_debit] * 3 net_total_map[(doctype, entry.name)] = value diff --git a/erpnext/accounts/report/trial_balance/trial_balance.json b/erpnext/accounts/report/trial_balance/trial_balance.json index 8ed96a7161a..af586f7f17d 100644 --- a/erpnext/accounts/report/trial_balance/trial_balance.json +++ b/erpnext/accounts/report/trial_balance/trial_balance.json @@ -14,14 +14,14 @@ "owner": "Administrator", "ref_doctype": "GL Entry", "report_name": "Trial Balance", - "report_type": "Script Report", + "report_type": "Script Report", "roles": [ { "role": "Accounts User" - }, + }, { "role": "Accounts Manager" - }, + }, { "role": "Auditor" } diff --git a/erpnext/accounts/report/trial_balance/trial_balance.py b/erpnext/accounts/report/trial_balance/trial_balance.py index f216ecea15a..5575426dfff 100644 --- a/erpnext/accounts/report/trial_balance/trial_balance.py +++ b/erpnext/accounts/report/trial_balance/trial_balance.py @@ -89,20 +89,18 @@ def get_data(filters): ) company_currency = filters.presentation_currency or erpnext.get_company_currency(filters.company) + ignore_is_opening = frappe.db.get_single_value( + "Accounts Settings", "ignore_is_opening_check_for_reporting" + ) + if not accounts: return None accounts, accounts_by_name, parent_children_map = filter_accounts(accounts) - min_lft, max_rgt = frappe.db.sql( - """select min(lft), max(rgt) from `tabAccount` - where company=%s""", - (filters.company,), - )[0] - gl_entries_by_account = {} - opening_balances = get_opening_balances(filters) + opening_balances = get_opening_balances(filters, ignore_is_opening) # add filter inside list so that the query in financial_statements.py doesn't break if filters.project: @@ -112,15 +110,22 @@ def get_data(filters): filters.company, filters.from_date, filters.to_date, - min_lft, - max_rgt, filters, gl_entries_by_account, + root_lft=None, + root_rgt=None, ignore_closing_entries=not flt(filters.with_period_closing_entry_for_current_period), ignore_opening_entries=True, + group_by_account=True, ) - calculate_values(accounts, gl_entries_by_account, opening_balances, filters.get("show_net_values")) + calculate_values( + accounts, + gl_entries_by_account, + opening_balances, + filters.get("show_net_values"), + ignore_is_opening=ignore_is_opening, + ) accumulate_values_into_parents(accounts, accounts_by_name) data = prepare_data(accounts, filters, parent_children_map, company_currency) @@ -131,15 +136,15 @@ def get_data(filters): return data -def get_opening_balances(filters): - balance_sheet_opening = get_rootwise_opening_balances(filters, "Balance Sheet") - pl_opening = get_rootwise_opening_balances(filters, "Profit and Loss") +def get_opening_balances(filters, ignore_is_opening): + balance_sheet_opening = get_rootwise_opening_balances(filters, "Balance Sheet", ignore_is_opening) + pl_opening = get_rootwise_opening_balances(filters, "Profit and Loss", ignore_is_opening) balance_sheet_opening.update(pl_opening) return balance_sheet_opening -def get_rootwise_opening_balances(filters, report_type): +def get_rootwise_opening_balances(filters, report_type, ignore_is_opening): gle = [] last_period_closing_voucher = "" @@ -150,9 +155,9 @@ def get_rootwise_opening_balances(filters, report_type): if not ignore_closing_balances: last_period_closing_voucher = frappe.db.get_all( "Period Closing Voucher", - filters={"docstatus": 1, "company": filters.company, "posting_date": ("<", filters.from_date)}, - fields=["posting_date", "name"], - order_by="posting_date desc", + filters={"docstatus": 1, "company": filters.company, "period_end_date": ("<", filters.from_date)}, + fields=["period_end_date", "name"], + order_by="period_end_date desc", limit=1, ) @@ -165,16 +170,24 @@ def get_rootwise_opening_balances(filters, report_type): report_type, accounting_dimensions, period_closing_voucher=last_period_closing_voucher[0].name, + ignore_is_opening=ignore_is_opening, ) # Report getting generate from the mid of a fiscal year - if getdate(last_period_closing_voucher[0].posting_date) < getdate(add_days(filters.from_date, -1)): - start_date = add_days(last_period_closing_voucher[0].posting_date, 1) + if getdate(last_period_closing_voucher[0].period_end_date) < getdate(add_days(filters.from_date, -1)): + start_date = add_days(last_period_closing_voucher[0].period_end_date, 1) gle += get_opening_balance( - "GL Entry", filters, report_type, accounting_dimensions, start_date=start_date + "GL Entry", + filters, + report_type, + accounting_dimensions, + start_date=start_date, + ignore_is_opening=ignore_is_opening, ) else: - gle = get_opening_balance("GL Entry", filters, report_type, accounting_dimensions) + gle = get_opening_balance( + "GL Entry", filters, report_type, accounting_dimensions, ignore_is_opening=ignore_is_opening + ) opening = frappe._dict() for d in gle: @@ -193,7 +206,13 @@ def get_rootwise_opening_balances(filters, report_type): def get_opening_balance( - doctype, filters, report_type, accounting_dimensions, period_closing_voucher=None, start_date=None + doctype, + filters, + report_type, + accounting_dimensions, + period_closing_voucher=None, + start_date=None, + ignore_is_opening=0, ): closing_balance = frappe.qb.DocType(doctype) account = frappe.qb.DocType("Account") @@ -229,11 +248,16 @@ def get_opening_balance( (closing_balance.posting_date >= start_date) & (closing_balance.posting_date < filters.from_date) ) - opening_balance = opening_balance.where(closing_balance.is_opening == "No") + + if not ignore_is_opening: + opening_balance = opening_balance.where(closing_balance.is_opening == "No") else: - opening_balance = opening_balance.where( - (closing_balance.posting_date < filters.from_date) | (closing_balance.is_opening == "Yes") - ) + if not ignore_is_opening: + opening_balance = opening_balance.where( + (closing_balance.posting_date < filters.from_date) | (closing_balance.is_opening == "Yes") + ) + else: + opening_balance = opening_balance.where(closing_balance.posting_date < filters.from_date) if doctype == "GL Entry": opening_balance = opening_balance.where(closing_balance.is_cancelled == 0) @@ -304,7 +328,7 @@ def get_opening_balance( return gle -def calculate_values(accounts, gl_entries_by_account, opening_balances, show_net_values): +def calculate_values(accounts, gl_entries_by_account, opening_balances, show_net_values, ignore_is_opening=0): init = { "opening_debit": 0.0, "opening_credit": 0.0, @@ -322,7 +346,7 @@ def calculate_values(accounts, gl_entries_by_account, opening_balances, show_net d["opening_credit"] = opening_balances.get(d.name, {}).get("opening_credit", 0) for entry in gl_entries_by_account.get(d.name, []): - if cstr(entry.is_opening) != "Yes": + if cstr(entry.is_opening) != "Yes" or ignore_is_opening: d["debit"] += flt(entry.debit) d["credit"] += flt(entry.credit) diff --git a/erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.js b/erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.js index 50578d314e3..62482ac162c 100644 --- a/erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.js +++ b/erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.js @@ -68,16 +68,12 @@ frappe.query_reports["Trial Balance for Party"] = { { fieldname: "account", label: __("Account"), - fieldtype: "Link", + fieldtype: "MultiSelectList", options: "Account", - get_query: function () { - var company = frappe.query_report.get_filter_value("company"); - return { - doctype: "Account", - filters: { - company: company, - }, - }; + get_data: function (txt) { + return frappe.db.get_link_options("Account", txt, { + company: frappe.query_report.get_filter_value("company"), + }); }, }, { diff --git a/erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py b/erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py index dd1a12514e2..f6c79eb6c45 100644 --- a/erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py +++ b/erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py @@ -4,8 +4,10 @@ import frappe from frappe import _ +from frappe.query_builder.functions import Sum from frappe.utils import cint, flt +from erpnext.accounts.report.general_ledger.general_ledger import get_accounts_with_children from erpnext.accounts.report.trial_balance.trial_balance import validate_filters @@ -35,9 +37,14 @@ def get_data(filters, show_party_name): filters=party_filters, order_by="name", ) + + account_filter = [] + if filters.get("account"): + account_filter = get_accounts_with_children(filters.get("account")) + company_currency = frappe.get_cached_value("Company", filters.company, "default_currency") - opening_balances = get_opening_balances(filters) - balances_within_period = get_balances_within_period(filters) + opening_balances = get_opening_balances(filters, account_filter) + balances_within_period = get_balances_within_period(filters, account_filter) data = [] # total_debit, total_credit = 0, 0 @@ -89,30 +96,34 @@ def get_data(filters, show_party_name): return data -def get_opening_balances(filters): - account_filter = "" - if filters.get("account"): - account_filter = "and account = %s" % (frappe.db.escape(filters.get("account"))) +def get_opening_balances(filters, account_filter=None): + GL_Entry = frappe.qb.DocType("GL Entry") - gle = frappe.db.sql( - f""" - select party, sum(debit) as opening_debit, sum(credit) as opening_credit - from `tabGL Entry` - where company=%(company)s - and is_cancelled=0 - and ifnull(party_type, '') = %(party_type)s and ifnull(party, '') != '' - and (posting_date < %(from_date)s or (ifnull(is_opening, 'No') = 'Yes' and posting_date <= %(to_date)s)) - {account_filter} - group by party""", - { - "company": filters.company, - "from_date": filters.from_date, - "to_date": filters.to_date, - "party_type": filters.party_type, - }, - as_dict=True, + query = ( + frappe.qb.from_(GL_Entry) + .select( + GL_Entry.party, + Sum(GL_Entry.debit).as_("opening_debit"), + Sum(GL_Entry.credit).as_("opening_credit"), + ) + .where( + (GL_Entry.company == filters.company) + & (GL_Entry.is_cancelled == 0) + & (GL_Entry.party_type == filters.party_type) + & (GL_Entry.party != "") + & ( + (GL_Entry.posting_date < filters.from_date) + | ((GL_Entry.is_opening == "Yes") & (GL_Entry.posting_date <= filters.to_date)) + ) + ) + .groupby(GL_Entry.party) ) + if account_filter: + query = query.where(GL_Entry.account.isin(account_filter)) + + gle = query.run(as_dict=True) + opening = frappe._dict() for d in gle: opening_debit, opening_credit = toggle_debit_credit(d.opening_debit, d.opening_credit) @@ -121,31 +132,33 @@ def get_opening_balances(filters): return opening -def get_balances_within_period(filters): - account_filter = "" - if filters.get("account"): - account_filter = "and account = %s" % (frappe.db.escape(filters.get("account"))) +def get_balances_within_period(filters, account_filter=None): + GL_Entry = frappe.qb.DocType("GL Entry") - gle = frappe.db.sql( - f""" - select party, sum(debit) as debit, sum(credit) as credit - from `tabGL Entry` - where company=%(company)s - and is_cancelled = 0 - and ifnull(party_type, '') = %(party_type)s and ifnull(party, '') != '' - and posting_date >= %(from_date)s and posting_date <= %(to_date)s - and ifnull(is_opening, 'No') = 'No' - {account_filter} - group by party""", - { - "company": filters.company, - "from_date": filters.from_date, - "to_date": filters.to_date, - "party_type": filters.party_type, - }, - as_dict=True, + query = ( + frappe.qb.from_(GL_Entry) + .select( + GL_Entry.party, + Sum(GL_Entry.debit).as_("debit"), + Sum(GL_Entry.credit).as_("credit"), + ) + .where( + (GL_Entry.company == filters.company) + & (GL_Entry.is_cancelled == 0) + & (GL_Entry.party_type == filters.party_type) + & (GL_Entry.party != "") + & (GL_Entry.posting_date >= filters.from_date) + & (GL_Entry.posting_date <= filters.to_date) + & (GL_Entry.is_opening == "No") + ) + .groupby(GL_Entry.party) ) + if account_filter: + query = query.where(GL_Entry.account.isin(account_filter)) + + gle = query.run(as_dict=True) + balances_within_period = frappe._dict() for d in gle: balances_within_period.setdefault(d.party, [d.debit, d.credit]) diff --git a/erpnext/accounts/report/utils.py b/erpnext/accounts/report/utils.py index bd1b35559ea..2a72b10e4eb 100644 --- a/erpnext/accounts/report/utils.py +++ b/erpnext/accounts/report/utils.py @@ -255,7 +255,9 @@ def get_journal_entries(filters, args): ) .orderby(je.posting_date, je.name, order=Order.desc) ) - query = apply_common_conditions(filters, query, doctype="Journal Entry", payments=True) + query = apply_common_conditions( + filters, query, doctype="Journal Entry", child_doctype="Journal Entry Account", payments=True + ) journal_entries = query.run(as_dict=True) return journal_entries @@ -306,7 +308,9 @@ def apply_common_conditions(filters, query, doctype, child_doctype=None, payment query = query.where(parent_doc.posting_date <= filters.to_date) if payments: - if filters.get("cost_center"): + if doctype == "Journal Entry" and filters.get("cost_center"): + query = query.where(child_doc.cost_center == filters.cost_center) + elif filters.get("cost_center"): query = query.where(parent_doc.cost_center == filters.cost_center) else: if filters.get("cost_center"): @@ -326,6 +330,7 @@ def apply_common_conditions(filters, query, doctype, child_doctype=None, payment if join_required: query = query.inner_join(child_doc).on(parent_doc.name == child_doc.parent) + query = query.where(child_doc.parenttype == doctype) query = query.distinct() if parent_doc.get_table_name() != "tabJournal Entry": diff --git a/erpnext/accounts/test/accounts_mixin.py b/erpnext/accounts/test/accounts_mixin.py index d503f7bc4af..fbd0c76a229 100644 --- a/erpnext/accounts/test/accounts_mixin.py +++ b/erpnext/accounts/test/accounts_mixin.py @@ -85,6 +85,23 @@ class AccountsTestMixin: "attribute_name": "bank", "account_name": "HDFC", "parent_account": "Bank Accounts - " + abbr, + "account_type": "Bank", + } + ), + frappe._dict( + { + "attribute_name": "advance_received", + "account_name": "Advance Received", + "parent_account": "Current Liabilities - " + abbr, + "account_type": "Receivable", + } + ), + frappe._dict( + { + "attribute_name": "advance_paid", + "account_name": "Advance Paid", + "parent_account": "Current Assets - " + abbr, + "account_type": "Payable", } ), ] @@ -101,9 +118,31 @@ class AccountsTestMixin: "company": self.company, } ) + new_acc.account_type = acc.get("account_type", None) new_acc.save() setattr(self, acc.attribute_name, new_acc.name) + self.identify_default_warehouses() + + def enable_advance_as_liability(self): + company = frappe.get_doc("Company", self.company) + company.book_advance_payments_in_separate_party_account = True + company.default_advance_received_account = self.advance_received + company.default_advance_paid_account = self.advance_paid + company.save() + + def disable_advance_as_liability(self): + company = frappe.get_doc("Company", self.company) + company.book_advance_payments_in_separate_party_account = False + company.default_advance_paid_account = company.default_advance_received_account = None + company.save() + + def identify_default_warehouses(self): + for w in frappe.db.get_all( + "Warehouse", filters={"company": self.company}, fields=["name", "warehouse_name"] + ): + setattr(self, "warehouse_" + w.warehouse_name.lower().strip().replace(" ", "_"), w.name) + def create_usd_receivable_account(self): account_name = "Debtors USD" if not frappe.db.get_value( diff --git a/erpnext/accounts/test/test_reports.py b/erpnext/accounts/test/test_reports.py index c2e10f8fd47..56b7832a32e 100644 --- a/erpnext/accounts/test/test_reports.py +++ b/erpnext/accounts/test/test_reports.py @@ -14,8 +14,8 @@ DEFAULT_FILTERS = { REPORT_FILTER_TEST_CASES: list[tuple[ReportName, ReportFilters]] = [ ("General Ledger", {"group_by": "Group by Voucher (Consolidated)"}), ("General Ledger", {"group_by": "Group by Voucher (Consolidated)", "include_dimensions": 1}), - ("Accounts Payable", {"range1": 30, "range2": 60, "range3": 90, "range4": 120}), - ("Accounts Receivable", {"range1": 30, "range2": 60, "range3": 90, "range4": 120}), + ("Accounts Payable", {"range": "30, 60, 90, 120"}), + ("Accounts Receivable", {"range": "30, 60, 90, 120"}), ("Consolidated Financial Statement", {"report": "Balance Sheet"}), ("Consolidated Financial Statement", {"report": "Profit and Loss Statement"}), ("Consolidated Financial Statement", {"report": "Cash Flow"}), diff --git a/erpnext/accounts/test/test_utils.py b/erpnext/accounts/test/test_utils.py index 59cbc11794f..5e108dee9b5 100644 --- a/erpnext/accounts/test/test_utils.py +++ b/erpnext/accounts/test/test_utils.py @@ -92,14 +92,14 @@ class TestUtils(unittest.TestCase): payment_entry.deductions = [] payment_entry.save() - # below is the difference between base_received_amount and base_paid_amount - self.assertEqual(payment_entry.difference_amount, -4855.0) + # below is the difference between base_paid_amount and base_received_amount (exchange gain) + self.assertEqual(payment_entry.deductions[0].amount, -4855.0) payment_entry.target_exchange_rate = 62.9 payment_entry.save() - # below is due to change in exchange rate - self.assertEqual(payment_entry.references[0].exchange_gain_loss, -4855.0) + # after changing the exchange rate, there is no exchange gain / loss + self.assertEqual(payment_entry.deductions, []) payment_entry.references = [] self.assertEqual(payment_entry.difference_amount, 0.0) diff --git a/erpnext/accounts/utils.py b/erpnext/accounts/utils.py index 0450221222d..b46e427382f 100644 --- a/erpnext/accounts/utils.py +++ b/erpnext/accounts/utils.py @@ -9,8 +9,8 @@ import frappe import frappe.defaults from frappe import _, qb, throw from frappe.model.meta import get_field_precision -from frappe.query_builder import AliasedQuery, Criterion, Table -from frappe.query_builder.functions import Count, Sum +from frappe.query_builder import AliasedQuery, Case, Criterion, Table +from frappe.query_builder.functions import Count, Max, Sum from frappe.query_builder.utils import DocType from frappe.utils import ( add_days, @@ -130,7 +130,9 @@ def get_fiscal_years( else: return ((fy.name, fy.year_start_date, fy.year_end_date),) - error_msg = _("""{0} {1} is not in any active Fiscal Year""").format(label, formatdate(transaction_date)) + error_msg = _("""{0} {1} is not in any active Fiscal Year""").format( + _(label), formatdate(transaction_date) + ) if company: error_msg = _("""{0} for {1}""").format(error_msg, frappe.bold(company)) @@ -474,10 +476,14 @@ def reconcile_against_document( doc = frappe.get_doc(voucher_type, voucher_no) frappe.flags.ignore_party_validation = True - # For payments with `Advance` in separate account feature enabled, only new ledger entries are posted for each reference. - # No need to cancel/delete payment ledger entries + # When Advance is allocated from an Order to an Invoice + # whole ledger must be reposted + repost_whole_ledger = any([x.voucher_detail_no for x in entries]) if voucher_type == "Payment Entry" and doc.book_advance_payments_in_separate_party_account: - doc.make_advance_gl_entries(cancel=1) + if repost_whole_ledger: + doc.make_gl_entries(cancel=1) + else: + doc.make_advance_gl_entries(cancel=1) else: _delete_pl_entries(voucher_type, voucher_no) @@ -511,9 +517,14 @@ def reconcile_against_document( doc = frappe.get_doc(entry.voucher_type, entry.voucher_no) if voucher_type == "Payment Entry" and doc.book_advance_payments_in_separate_party_account: - # both ledgers must be posted to for `Advance` in separate account feature - # TODO: find a more efficient way post only for the new linked vouchers - doc.make_advance_gl_entries() + # When Advance is allocated from an Order to an Invoice + # whole ledger must be reposted + if repost_whole_ledger: + doc.make_gl_entries() + else: + # both ledgers must be posted to for `Advance` in separate account feature + # TODO: find a more efficient way post only for the new linked vouchers + doc.make_advance_gl_entries() else: gl_map = doc.build_gl_map() # Make sure there is no overallocation @@ -621,6 +632,16 @@ def update_reference_in_journal_entry(d, journal_entry, do_not_save=False): if jv_detail.get("reference_type") in ["Sales Order", "Purchase Order"]: update_advance_paid.append((jv_detail.reference_type, jv_detail.reference_name)) + rev_dr_or_cr = ( + "debit_in_account_currency" + if d["dr_or_cr"] == "credit_in_account_currency" + else "credit_in_account_currency" + ) + if jv_detail.get(rev_dr_or_cr): + d["dr_or_cr"] = rev_dr_or_cr + d["allocated_amount"] = d["allocated_amount"] * -1 + d["unadjusted_amount"] = d["unadjusted_amount"] * -1 + if flt(d["unadjusted_amount"]) - flt(d["allocated_amount"]) != 0: # adjust the unreconciled balance amount_in_account_currency = flt(d["unadjusted_amount"]) - flt(d["allocated_amount"]) @@ -665,6 +686,8 @@ def update_reference_in_journal_entry(d, journal_entry, do_not_save=False): # will work as update after submit journal_entry.flags.ignore_validate_update_after_submit = True + # Ledgers will be reposted by Reconciliation tool + journal_entry.flags.ignore_reposting_on_reconciliation = True if not do_not_save: journal_entry.save(ignore_permissions=True) @@ -689,6 +712,23 @@ def update_reference_in_payment_entry( } update_advance_paid = [] + # Update Reconciliation effect date in reference + if payment_entry.book_advance_payments_in_separate_party_account: + if payment_entry.advance_reconciliation_takes_effect_on == "Advance Payment Date": + reconcile_on = payment_entry.posting_date + elif payment_entry.advance_reconciliation_takes_effect_on == "Oldest Of Invoice Or Advance": + date_field = "posting_date" + if d.against_voucher_type in ["Sales Order", "Purchase Order"]: + date_field = "transaction_date" + reconcile_on = frappe.db.get_value(d.against_voucher_type, d.against_voucher, date_field) + + if getdate(reconcile_on) < getdate(payment_entry.posting_date): + reconcile_on = payment_entry.posting_date + elif payment_entry.advance_reconciliation_takes_effect_on == "Reconciliation Date": + reconcile_on = nowdate() + + reference_details.update({"reconcile_effect_on": reconcile_on}) + if d.voucher_detail_no: existing_row = payment_entry.get("references", {"name": d["voucher_detail_no"]})[0] @@ -733,6 +773,8 @@ def update_reference_in_payment_entry( frappe._dict({"difference_posting_date": d.difference_posting_date}), dimensions_dict ) + # Ledgers will be reposted by Reconciliation tool + payment_entry.flags.ignore_reposting_on_reconciliation = True if not do_not_save: payment_entry.save(ignore_permissions=True) return row, update_advance_paid @@ -745,40 +787,114 @@ def cancel_exchange_gain_loss_journal( Cancel Exchange Gain/Loss for Sales/Purchase Invoice, if they have any. """ if parent_doc.doctype in ["Sales Invoice", "Purchase Invoice", "Payment Entry", "Journal Entry"]: - journals = frappe.db.get_all( - "Journal Entry Account", - filters={ - "reference_type": parent_doc.doctype, - "reference_name": parent_doc.name, - "docstatus": 1, - }, - fields=["parent"], - as_list=1, + gain_loss_journals = get_linked_exchange_gain_loss_journal( + referenced_dt=parent_doc.doctype, referenced_dn=parent_doc.name, je_docstatus=1 ) - - if journals: - gain_loss_journals = frappe.db.get_all( - "Journal Entry", - filters={ - "name": ["in", [x[0] for x in journals]], - "voucher_type": "Exchange Gain Or Loss", - "docstatus": 1, - }, - as_list=1, - ) - for doc in gain_loss_journals: - gain_loss_je = frappe.get_doc("Journal Entry", doc[0]) - if referenced_dt and referenced_dn: - references = [(x.reference_type, x.reference_name) for x in gain_loss_je.accounts] - if ( - len(references) == 2 - and (referenced_dt, referenced_dn) in references - and (parent_doc.doctype, parent_doc.name) in references - ): - # only cancel JE generated against parent_doc and referenced_dn - gain_loss_je.cancel() - else: + for doc in gain_loss_journals: + gain_loss_je = frappe.get_doc("Journal Entry", doc) + if referenced_dt and referenced_dn: + references = [(x.reference_type, x.reference_name) for x in gain_loss_je.accounts] + if ( + len(references) == 2 + and (referenced_dt, referenced_dn) in references + and (parent_doc.doctype, parent_doc.name) in references + ): + # only cancel JE generated against parent_doc and referenced_dn gain_loss_je.cancel() + else: + gain_loss_je.cancel() + + +def delete_exchange_gain_loss_journal( + parent_doc: dict | object, referenced_dt: str | None = None, referenced_dn: str | None = None +) -> None: + """ + Delete Exchange Gain/Loss for Sales/Purchase Invoice, if they have any. + """ + if parent_doc.doctype in ["Sales Invoice", "Purchase Invoice", "Payment Entry", "Journal Entry"]: + gain_loss_journals = get_linked_exchange_gain_loss_journal( + referenced_dt=parent_doc.doctype, referenced_dn=parent_doc.name, je_docstatus=2 + ) + for doc in gain_loss_journals: + gain_loss_je = frappe.get_doc("Journal Entry", doc) + if referenced_dt and referenced_dn: + references = [(x.reference_type, x.reference_name) for x in gain_loss_je.accounts] + if ( + len(references) == 2 + and (referenced_dt, referenced_dn) in references + and (parent_doc.doctype, parent_doc.name) in references + ): + # only delete JE generated against parent_doc and referenced_dn + gain_loss_je.delete() + else: + gain_loss_je.delete() + + +def get_linked_exchange_gain_loss_journal(referenced_dt: str, referenced_dn: str, je_docstatus: int) -> list: + """ + Get all the linked exchange gain/loss journal entries for a given document. + """ + gain_loss_journals = [] + if journals := frappe.db.get_all( + "Journal Entry Account", + { + "reference_type": referenced_dt, + "reference_name": referenced_dn, + "docstatus": je_docstatus, + }, + pluck="parent", + ): + gain_loss_journals = frappe.db.get_all( + "Journal Entry", + { + "name": ["in", journals], + "voucher_type": "Exchange Gain Or Loss", + "is_system_generated": 1, + "docstatus": je_docstatus, + }, + pluck="name", + ) + return gain_loss_journals + + +def cancel_common_party_journal(self): + if self.doctype not in ["Sales Invoice", "Purchase Invoice"]: + return + + if not frappe.db.get_single_value("Accounts Settings", "enable_common_party_accounting"): + return + + party_link = self.get_common_party_link() + if not party_link: + return + + journal_entry = frappe.db.get_value( + "Journal Entry Account", + filters={ + "reference_type": self.doctype, + "reference_name": self.name, + "docstatus": 1, + }, + fieldname="parent", + ) + + if not journal_entry: + return + + common_party_journal = frappe.db.get_value( + "Journal Entry", + filters={ + "name": journal_entry, + "is_system_generated": True, + "docstatus": 1, + }, + ) + + if not common_party_journal: + return + + common_party_je = frappe.get_doc("Journal Entry", common_party_journal) + common_party_je.cancel() def update_accounting_ledgers_after_reference_removal( @@ -1301,7 +1417,7 @@ def repost_gle_for_stock_vouchers( if not warehouse_account: warehouse_account = get_warehouse_account_map(company) - stock_vouchers = sort_stock_vouchers_by_posting_date(stock_vouchers) + stock_vouchers = sort_stock_vouchers_by_posting_date(stock_vouchers, company=company) if repost_doc and repost_doc.gl_reposting_index: # Restore progress stock_vouchers = stock_vouchers[cint(repost_doc.gl_reposting_index) :] @@ -1354,7 +1470,9 @@ def _delete_accounting_ledger_entries(voucher_type, voucher_no): _delete_pl_entries(voucher_type, voucher_no) -def sort_stock_vouchers_by_posting_date(stock_vouchers: list[tuple[str, str]]) -> list[tuple[str, str]]: +def sort_stock_vouchers_by_posting_date( + stock_vouchers: list[tuple[str, str]], company=None +) -> list[tuple[str, str]]: sle = frappe.qb.DocType("Stock Ledger Entry") voucher_nos = [v[1] for v in stock_vouchers] @@ -1365,7 +1483,12 @@ def sort_stock_vouchers_by_posting_date(stock_vouchers: list[tuple[str, str]]) - .groupby(sle.voucher_type, sle.voucher_no) .orderby(sle.posting_datetime) .orderby(sle.creation) - ).run(as_dict=True) + ) + + if company: + sles = sles.where(sle.company == company) + + sles = sles.run(as_dict=True) sorted_vouchers = [(sle.voucher_type, sle.voucher_no) for sle in sles] unknown_vouchers = set(stock_vouchers) - set(sorted_vouchers) @@ -1462,12 +1585,16 @@ def compare_existing_and_expected_gle(existing_gle, expected_gle, precision): return matched -def get_stock_accounts(company, voucher_type=None, voucher_no=None): +def get_stock_accounts(company, voucher_type=None, voucher_no=None, accounts=None): stock_accounts = [ d.name for d in frappe.db.get_all("Account", {"account_type": "Stock", "company": company, "is_group": 0}) ] - if voucher_type and voucher_no: + + if accounts: + stock_accounts = [row.account for row in accounts if row.account in stock_accounts] + + elif voucher_type and voucher_no: if voucher_type == "Journal Entry": stock_accounts = [ d.account @@ -1526,7 +1653,7 @@ def get_stock_and_account_balance(account=None, posting_date=None, company=None) if wh_details.account == account and not wh_details.is_group ] - total_stock_value = get_stock_value_on(related_warehouses, posting_date) + total_stock_value = get_stock_value_on(related_warehouses, posting_date, company=company) precision = frappe.get_precision("Journal Entry Account", "debit_in_account_currency") return flt(account_balance, precision), flt(total_stock_value, precision), related_warehouses @@ -1727,14 +1854,17 @@ def update_voucher_outstanding(voucher_type, voucher_no, account, party_type, pa ): outstanding = voucher_outstanding[0] ref_doc = frappe.get_doc(voucher_type, voucher_no) + outstanding_amount = flt( + outstanding["outstanding_in_account_currency"], ref_doc.precision("outstanding_amount") + ) # Didn't use db_set for optimisation purpose - ref_doc.outstanding_amount = outstanding["outstanding_in_account_currency"] or 0.0 + ref_doc.outstanding_amount = outstanding_amount frappe.db.set_value( voucher_type, voucher_no, "outstanding_amount", - outstanding["outstanding_in_account_currency"] or 0.0, + outstanding_amount, ) ref_doc.set_status(update=True) @@ -1847,6 +1977,15 @@ class QueryPaymentLedger: .select( ple.against_voucher_no.as_("voucher_no"), Sum(ple.amount_in_account_currency).as_("amount_in_account_currency"), + Max( + Case().when( + ( + (ple.voucher_no == ple.against_voucher_no) + & (ple.voucher_type == ple.against_voucher_type) + ), + (ple.posting_date), + ) + ).as_("invoice_date"), ) .where(ple.delinked == 0) .where(Criterion.all(filter_on_against_voucher_no)) @@ -1854,7 +1993,7 @@ class QueryPaymentLedger: .where(Criterion.all(self.dimensions_filter)) .where(Criterion.all(self.voucher_posting_date)) .groupby(ple.against_voucher_type, ple.against_voucher_no, ple.party_type, ple.party) - .orderby(ple.posting_date, ple.voucher_no) + .orderby(ple.invoice_date, ple.voucher_no) .having(qb.Field("amount_in_account_currency") > 0) .limit(self.limit) .run() @@ -1880,6 +2019,7 @@ class QueryPaymentLedger: ple.cost_center.as_("cost_center"), Sum(ple.amount).as_("amount"), Sum(ple.amount_in_account_currency).as_("amount_in_account_currency"), + ple.remarks, ) .where(ple.delinked == 0) .where(Criterion.all(filter_on_voucher_no)) @@ -1942,6 +2082,7 @@ class QueryPaymentLedger: Table("vouchers").due_date, Table("vouchers").currency, Table("vouchers").cost_center.as_("cost_center"), + Table("vouchers").remarks, ) .where(Criterion.all(filter_on_outstanding_amount)) ) @@ -2130,3 +2271,38 @@ def run_ledger_health_checks(): doc.general_and_payment_ledger_mismatch = True doc.checked_on = run_date doc.save() + + +def sync_auto_reconcile_config(auto_reconciliation_job_trigger: int = 15): + auto_reconciliation_job_trigger = auto_reconciliation_job_trigger or frappe.db.get_single_value( + "Accounts Settings", "auto_reconciliation_job_trigger" + ) + method = "erpnext.accounts.doctype.process_payment_reconciliation.process_payment_reconciliation.trigger_reconciliation_for_queued_docs" + + sch_event = frappe.get_doc( + "Scheduler Event", {"scheduled_against": "Process Payment Reconciliation", "method": method} + ) + if frappe.db.get_value("Scheduled Job Type", {"method": method}): + frappe.get_doc( + "Scheduled Job Type", + { + "method": method, + }, + ).update( + { + "cron_format": f"0/{auto_reconciliation_job_trigger} * * * *", + "scheduler_event": sch_event.name, + } + ).save() + else: + frappe.get_doc( + { + "doctype": "Scheduled Job Type", + "method": method, + "scheduler_event": sch_event.name, + "cron_format": f"0/{auto_reconciliation_job_trigger} * * * *", + "create_log": True, + "stopped": False, + "frequency": "Cron", + } + ).save() diff --git a/erpnext/accounts/workspace/accounting/accounting.json b/erpnext/accounts/workspace/accounting/accounting.json index 45ab92e2c56..c6a7fc6d84c 100644 --- a/erpnext/accounts/workspace/accounting/accounting.json +++ b/erpnext/accounts/workspace/accounting/accounting.json @@ -621,7 +621,7 @@ "doc_view": "List", "label": "Learn Accounting", "type": "URL", - "url": "https://frappe.school/courses/erpnext-accounting?utm_source=in_app" + "url": "https://school.frappe.io/lms/courses/erpnext-accounting?utm_source=in_app" }, { "label": "Chart of Accounts", @@ -670,4 +670,4 @@ } ], "title": "Accounting" -} \ No newline at end of file +} diff --git a/erpnext/accounts/workspace/payables/payables.json b/erpnext/accounts/workspace/payables/payables.json index f8c85648756..96c626c7291 100644 --- a/erpnext/accounts/workspace/payables/payables.json +++ b/erpnext/accounts/workspace/payables/payables.json @@ -93,7 +93,7 @@ }, { "hidden": 0, - "is_query_report": 0, + "is_query_report": 1, "label": "Accounts Payable", "link_count": 0, "link_to": "Accounts Payable", @@ -103,7 +103,7 @@ }, { "hidden": 0, - "is_query_report": 0, + "is_query_report": 1, "label": "Accounts Payable Summary", "link_count": 0, "link_to": "Accounts Payable Summary", @@ -113,7 +113,7 @@ }, { "hidden": 0, - "is_query_report": 0, + "is_query_report": 1, "label": "Purchase Register", "link_count": 0, "link_to": "Purchase Register", @@ -123,7 +123,7 @@ }, { "hidden": 0, - "is_query_report": 0, + "is_query_report": 1, "label": "Item-wise Purchase Register", "link_count": 0, "link_to": "Item-wise Purchase Register", @@ -133,7 +133,7 @@ }, { "hidden": 0, - "is_query_report": 0, + "is_query_report": 1, "label": "Purchase Order Analysis", "link_count": 0, "link_to": "Purchase Order Analysis", @@ -143,7 +143,7 @@ }, { "hidden": 0, - "is_query_report": 0, + "is_query_report": 1, "label": "Received Items To Be Billed", "link_count": 0, "link_to": "Received Items To Be Billed", @@ -153,7 +153,7 @@ }, { "hidden": 0, - "is_query_report": 0, + "is_query_report": 1, "label": "Supplier Ledger Summary", "link_count": 0, "link_to": "Supplier Ledger Summary", diff --git a/erpnext/assets/doctype/asset/asset.js b/erpnext/assets/doctype/asset/asset.js index 2477e443c4a..b9ea888faf7 100644 --- a/erpnext/assets/doctype/asset/asset.js +++ b/erpnext/assets/doctype/asset/asset.js @@ -213,7 +213,7 @@ frappe.ui.form.on("Asset", {This is a preview of the email to be sent. A PDF of the document will - automatically be attached with the email.
`); + const msg = __( + "This is a preview of the email to be sent. A PDF of the document will automatically be attached with the email." + ); + dialog.fields_dict.note.$wrapper.append(`${msg}
`); dialog.show(); }, diff --git a/erpnext/buying/doctype/request_for_quotation/request_for_quotation.py b/erpnext/buying/doctype/request_for_quotation/request_for_quotation.py index c8ef833e0e9..bef41394742 100644 --- a/erpnext/buying/doctype/request_for_quotation/request_for_quotation.py +++ b/erpnext/buying/doctype/request_for_quotation/request_for_quotation.py @@ -390,10 +390,15 @@ def make_supplier_quotation_from_rfq(source_name, target_doc=None, for_supplier= "Request for Quotation": { "doctype": "Supplier Quotation", "validation": {"docstatus": ["=", 1]}, + "field_map": {"opportunity": "opportunity"}, }, "Request for Quotation Item": { "doctype": "Supplier Quotation Item", - "field_map": {"name": "request_for_quotation_item", "parent": "request_for_quotation"}, + "field_map": { + "name": "request_for_quotation_item", + "parent": "request_for_quotation", + "project_name": "project", + }, }, }, target_doc, @@ -455,6 +460,7 @@ def create_rfq_items(sq_doc, supplier, data): "material_request", "material_request_item", "stock_qty", + "uom", ]: args[field] = data.get(field) diff --git a/erpnext/buying/doctype/supplier_quotation/supplier_quotation_list.js b/erpnext/buying/doctype/supplier_quotation/supplier_quotation_list.js index 99fe24d8770..1a2a514a680 100644 --- a/erpnext/buying/doctype/supplier_quotation/supplier_quotation_list.js +++ b/erpnext/buying/doctype/supplier_quotation/supplier_quotation_list.js @@ -11,12 +11,20 @@ frappe.listview_settings["Supplier Quotation"] = { }, onload: function (listview) { - listview.page.add_action_item(__("Purchase Order"), () => { - erpnext.bulk_transaction_processing.create(listview, "Supplier Quotation", "Purchase Order"); - }); + if (frappe.model.can_create("Purchase Order")) { + listview.page.add_action_item(__("Purchase Order"), () => { + erpnext.bulk_transaction_processing.create(listview, "Supplier Quotation", "Purchase Order"); + }); + } - listview.page.add_action_item(__("Purchase Invoice"), () => { - erpnext.bulk_transaction_processing.create(listview, "Supplier Quotation", "Purchase Invoice"); - }); + if (frappe.model.can_create("Purchase Invoice")) { + listview.page.add_action_item(__("Purchase Invoice"), () => { + erpnext.bulk_transaction_processing.create( + listview, + "Supplier Quotation", + "Purchase Invoice" + ); + }); + } }, }; diff --git a/erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json b/erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json index 71e8da47340..91019104949 100644 --- a/erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json +++ b/erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json @@ -578,11 +578,7 @@ "index_web_pages_for_search": 1, "istable": 1, "links": [], -<<<<<<< HEAD - "modified": "2023-11-17 12:25:26.235367", -======= - "modified": "2024-06-02 06:22:17.864822", ->>>>>>> 0bab6f34c1 (fix: distributed discounts on si) + "modified": "2024-06-02 06:22:18.864822", "modified_by": "Administrator", "module": "Buying", "name": "Supplier Quotation Item", diff --git a/erpnext/buying/report/procurement_tracker/procurement_tracker.py b/erpnext/buying/report/procurement_tracker/procurement_tracker.py index a7e03c08fac..bd0798236b3 100644 --- a/erpnext/buying/report/procurement_tracker/procurement_tracker.py +++ b/erpnext/buying/report/procurement_tracker/procurement_tracker.py @@ -175,7 +175,7 @@ def get_data(filters): "purchase_order": po.parent, "supplier": po.supplier, "estimated_cost": flt(mr_record.get("amount")), - "actual_cost": flt(pi_records.get(po.name)), + "actual_cost": flt(pi_records.get(po.name)) or flt(po.amount), "purchase_order_amt": flt(po.amount), "purchase_order_amt_in_company_currency": flt(po.base_amount), "expected_delivery_date": po.schedule_date, diff --git a/erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.js b/erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.js index d8c91babdfd..99b4c26ac8e 100644 --- a/erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.js +++ b/erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.js @@ -19,6 +19,10 @@ frappe.query_reports["Purchase Order Analysis"] = { width: "80", reqd: 1, default: frappe.datetime.add_months(frappe.datetime.get_today(), -1), + on_change: (report) => { + report.set_filter_value("name", []); + report.refresh(); + }, }, { fieldname: "to_date", @@ -27,6 +31,10 @@ frappe.query_reports["Purchase Order Analysis"] = { width: "80", reqd: 1, default: frappe.datetime.get_today(), + on_change: (report) => { + report.set_filter_value("name", []); + report.refresh(); + }, }, { fieldname: "project", @@ -38,13 +46,17 @@ frappe.query_reports["Purchase Order Analysis"] = { { fieldname: "name", label: __("Purchase Order"), - fieldtype: "Link", + fieldtype: "MultiSelectList", width: "80", options: "Purchase Order", - get_query: () => { - return { - filters: { docstatus: 1 }, - }; + get_data: function (txt) { + let filters = { docstatus: 1 }; + + const from_date = frappe.query_report.get_filter_value("from_date"); + const to_date = frappe.query_report.get_filter_value("to_date"); + if (from_date && to_date) filters["transaction_date"] = ["between", [from_date, to_date]]; + + return frappe.db.get_link_options("Purchase Order", txt, filters); }, }, { @@ -52,8 +64,16 @@ frappe.query_reports["Purchase Order Analysis"] = { label: __("Status"), fieldtype: "MultiSelectList", width: "80", + options: ["To Pay", "To Bill", "To Receive", "To Receive and Bill", "Completed", "Closed"], get_data: function (txt) { - let status = ["To Bill", "To Receive", "To Receive and Bill", "Completed"]; + let status = [ + "To Pay", + "To Bill", + "To Receive", + "To Receive and Bill", + "Completed", + "Closed", + ]; let options = []; for (let option of status) { options.push({ diff --git a/erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py b/erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py index 084c3b5fc2b..b6bf1d9f8da 100644 --- a/erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py +++ b/erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py @@ -22,6 +22,8 @@ def execute(filters=None): if not data: return [], [], None, [] + update_received_amount(data) + data, chart_data = prepare_data(data, filters) return columns, data, None, chart_data @@ -40,7 +42,6 @@ def get_data(filters): po = frappe.qb.DocType("Purchase Order") po_item = frappe.qb.DocType("Purchase Order Item") pi_item = frappe.qb.DocType("Purchase Invoice Item") - pr_item = frappe.qb.DocType("Purchase Receipt Item") query = ( frappe.qb.from_(po) @@ -48,8 +49,6 @@ def get_data(filters): .on(po_item.parent == po.name) .left_join(pi_item) .on((pi_item.po_detail == po_item.name) & (pi_item.docstatus == 1)) - .left_join(pr_item) - .on((pr_item.purchase_order_item == po_item.name) & (pr_item.docstatus == 1)) .select( po.transaction_date.as_("date"), po_item.schedule_date.as_("required_date"), @@ -63,7 +62,6 @@ def get_data(filters): (po_item.qty - po_item.received_qty).as_("pending_qty"), Sum(IfNull(pi_item.qty, 0)).as_("billed_qty"), po_item.base_amount.as_("amount"), - (pr_item.base_amount).as_("received_qty_amount"), (po_item.billed_amt * IfNull(po.conversion_rate, 1)).as_("billed_amount"), (po_item.base_amount - (po_item.billed_amt * IfNull(po.conversion_rate, 1))).as_( "pending_amount" @@ -72,14 +70,16 @@ def get_data(filters): po.company, po_item.name, ) - .where((po_item.parent == po.name) & (po.status.notin(("Stopped", "Closed"))) & (po.docstatus == 1)) + .where((po_item.parent == po.name) & (po.status.notin(("Stopped", "On Hold"))) & (po.docstatus == 1)) .groupby(po_item.name) .orderby(po.transaction_date) ) - for field in ("company", "name"): - if filters.get(field): - query = query.where(po[field] == filters.get(field)) + if filters.get("company"): + query = query.where(po.company == filters.get("company")) + + if filters.get("name"): + query = query.where(po.name.isin(filters.get("name"))) if filters.get("from_date") and filters.get("to_date"): query = query.where(po.transaction_date.between(filters.get("from_date"), filters.get("to_date"))) @@ -95,6 +95,42 @@ def get_data(filters): return data +def update_received_amount(data): + pr_data = get_received_amount_data(data) + + for row in data: + row.received_qty_amount = flt(pr_data.get(row.name)) + + +def get_received_amount_data(data): + pr = frappe.qb.DocType("Purchase Receipt") + pr_item = frappe.qb.DocType("Purchase Receipt Item") + + po_items = [row.name for row in data] + + if not po_items: + return frappe._dict() + + query = ( + frappe.qb.from_(pr) + .inner_join(pr_item) + .on(pr_item.parent == pr.name) + .select( + pr_item.purchase_order_item, + Sum(pr_item.base_amount).as_("received_qty_amount"), + ) + .where((pr.docstatus == 1) & (pr_item.purchase_order_item.isin(po_items))) + .groupby(pr_item.purchase_order_item) + ) + + data = query.run() + + if not data: + return frappe._dict() + + return frappe._dict(data) + + def prepare_data(data, filters): completed, pending = 0, 0 pending_field = "pending_amount" @@ -150,7 +186,7 @@ def prepare_data(data, filters): def prepare_chart_data(pending, completed): - labels = ["Amount to Bill", "Billed Amount"] + labels = [_("Amount to Bill"), _("Billed Amount")] return { "data": {"labels": labels, "datasets": [{"values": [pending, completed]}]}, diff --git a/erpnext/buying/report/purchase_order_trends/purchase_order_trends.js b/erpnext/buying/report/purchase_order_trends/purchase_order_trends.js index 56684a8659b..9b193a34d83 100644 --- a/erpnext/buying/report/purchase_order_trends/purchase_order_trends.js +++ b/erpnext/buying/report/purchase_order_trends/purchase_order_trends.js @@ -2,3 +2,10 @@ // License: GNU General Public License v3. See license.txt frappe.query_reports["Purchase Order Trends"] = $.extend({}, erpnext.purchase_trends_filters); + +frappe.query_reports["Purchase Order Trends"]["filters"].push({ + fieldname: "include_closed_orders", + label: __("Include Closed Orders"), + fieldtype: "Check", + default: 0, +}); diff --git a/erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.html b/erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.html index 015b31c2064..2fb0986c7bb 100644 --- a/erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.html +++ b/erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.html @@ -94,9 +94,6 @@ -Printed On {%= frappe.datetime.str_to_user(frappe.datetime.get_datetime_as_string()) %}
+{%= __("Printed on {0}", [frappe.datetime.str_to_user(frappe.datetime.get_datetime_as_string())]) %}
diff --git a/erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js b/erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js index 9701e147f05..2c0be8f70d7 100644 --- a/erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js +++ b/erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js @@ -50,6 +50,7 @@ frappe.query_reports["Supplier Quotation Comparison"] = { fieldname: "supplier", label: __("Supplier"), fieldtype: "MultiSelectList", + options: "Supplier", get_data: function (txt) { return frappe.db.get_link_options("Supplier", txt); }, @@ -58,6 +59,7 @@ frappe.query_reports["Supplier Quotation Comparison"] = { fieldtype: "MultiSelectList", label: __("Supplier Quotation"), fieldname: "supplier_quotation", + options: "Supplier Quotation", default: "", get_data: function (txt) { return frappe.db.get_link_options("Supplier Quotation", txt, { docstatus: ["<", 2] }); diff --git a/erpnext/buying/workspace/buying/buying.json b/erpnext/buying/workspace/buying/buying.json index 1394fc48d5b..db5c7d046db 100644 --- a/erpnext/buying/workspace/buying/buying.json +++ b/erpnext/buying/workspace/buying/buying.json @@ -537,7 +537,7 @@ "doc_view": "List", "label": "Learn Procurement", "type": "URL", - "url": "https://frappe.school/courses/procurement?utm_source=in_app" + "url": "https://school.frappe.io/lms/courses/procurement?utm_source=in_app" }, { "color": "Yellow", @@ -572,4 +572,4 @@ } ], "title": "Buying" -} \ No newline at end of file +} diff --git a/erpnext/controllers/accounts_controller.py b/erpnext/controllers/accounts_controller.py index 32f11804206..eab0064a85e 100644 --- a/erpnext/controllers/accounts_controller.py +++ b/erpnext/controllers/accounts_controller.py @@ -8,7 +8,7 @@ from collections import defaultdict import frappe from frappe import _, bold, qb, throw from frappe.model.workflow import get_workflow_name, is_transition_condition_satisfied -from frappe.query_builder import Criterion +from frappe.query_builder import Criterion, DocType from frappe.query_builder.custom import ConstantColumn from frappe.query_builder.functions import Abs, Sum from frappe.utils import ( @@ -165,12 +165,54 @@ class AccountsController(TransactionBase): raise_exception=1, ) + def validate_against_voucher_outstanding(self): + from frappe.model.meta import get_meta + + if not get_meta(self.doctype).has_field("outstanding_amount"): + return + + if self.get("is_return") and self.return_against and not self.get("is_pos"): + against_voucher_outstanding = frappe.get_value( + self.doctype, self.return_against, "outstanding_amount" + ) + document_type = "Credit Note" if self.doctype == "Sales Invoice" else "Debit Note" + + msg = "" + if self.get("update_outstanding_for_self"): + msg = ( + "We can see {0} is made against {1}. If you want {1}'s outstanding to be updated, " + "uncheck '{2}' checkbox.This action will also delete all associated Common Code documents.
", + [frm.docname.bold()] + ), + function () { + return frappe.call({ + method: "frappe.client.delete", + args: { + doctype: frm.doctype, + name: frm.docname, + }, + freeze: true, + freeze_message: __("Deleting {0} and all associated Common Code documents...", [ + frm.docname, + ]), + callback: function (r) { + if (!r.exc) { + frappe.utils.play_sound("delete"); + frappe.model.clear_doc(frm.doctype, frm.docname); + window.history.back(); + } + }, + }); + } + ); + }; + + frm.set_query("default_common_code", function (doc) { + return { + filters: { + code_list: doc.name, + }, + }; + }); + }, +}); diff --git a/erpnext/edi/doctype/code_list/code_list.json b/erpnext/edi/doctype/code_list/code_list.json new file mode 100644 index 00000000000..ffcc2f2b605 --- /dev/null +++ b/erpnext/edi/doctype/code_list/code_list.json @@ -0,0 +1,112 @@ +{ + "actions": [], + "allow_copy": 1, + "allow_rename": 1, + "autoname": "prompt", + "creation": "2024-09-29 06:55:03.920375", + "doctype": "DocType", + "engine": "InnoDB", + "field_order": [ + "title", + "canonical_uri", + "url", + "default_common_code", + "column_break_nkls", + "version", + "publisher", + "publisher_id", + "section_break_npxp", + "description" + ], + "fields": [ + { + "fieldname": "title", + "fieldtype": "Data", + "label": "Title" + }, + { + "fieldname": "publisher", + "fieldtype": "Data", + "in_standard_filter": 1, + "label": "Publisher" + }, + { + "columns": 1, + "fieldname": "version", + "fieldtype": "Data", + "in_list_view": 1, + "label": "Version" + }, + { + "fieldname": "description", + "fieldtype": "Small Text", + "label": "Description" + }, + { + "fieldname": "canonical_uri", + "fieldtype": "Data", + "in_list_view": 1, + "label": "Canonical URI" + }, + { + "fieldname": "column_break_nkls", + "fieldtype": "Column Break" + }, + { + "fieldname": "section_break_npxp", + "fieldtype": "Section Break" + }, + { + "fieldname": "publisher_id", + "fieldtype": "Data", + "in_standard_filter": 1, + "label": "Publisher ID" + }, + { + "fieldname": "url", + "fieldtype": "Data", + "label": "URL", + "options": "URL" + }, + { + "description": "This value shall be used when no matching Common Code for a record is found.", + "fieldname": "default_common_code", + "fieldtype": "Link", + "label": "Default Common Code", + "options": "Common Code" + } + ], + "index_web_pages_for_search": 1, + "links": [ + { + "link_doctype": "Common Code", + "link_fieldname": "code_list" + } + ], + "modified": "2024-11-16 17:01:40.260293", + "modified_by": "Administrator", + "module": "EDI", + "name": "Code List", + "naming_rule": "Set by user", + "owner": "Administrator", + "permissions": [ + { + "create": 1, + "delete": 1, + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "System Manager", + "share": 1, + "write": 1 + } + ], + "search_fields": "description", + "show_title_field_in_link": 1, + "sort_field": "creation", + "sort_order": "DESC", + "states": [], + "title_field": "title" +} \ No newline at end of file diff --git a/erpnext/edi/doctype/code_list/code_list.py b/erpnext/edi/doctype/code_list/code_list.py new file mode 100644 index 00000000000..8957c6565b9 --- /dev/null +++ b/erpnext/edi/doctype/code_list/code_list.py @@ -0,0 +1,125 @@ +# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors +# For license information, please see license.txt + +from typing import TYPE_CHECKING + +import frappe +from frappe.model.document import Document + +if TYPE_CHECKING: + from lxml.etree import Element + + +class CodeList(Document): + # begin: auto-generated types + # This code is auto-generated. Do not modify anything in this block. + + from typing import TYPE_CHECKING + + if TYPE_CHECKING: + from frappe.types import DF + + canonical_uri: DF.Data | None + default_common_code: DF.Link | None + description: DF.SmallText | None + publisher: DF.Data | None + publisher_id: DF.Data | None + title: DF.Data | None + url: DF.Data | None + version: DF.Data | None + # end: auto-generated types + + def on_trash(self): + if not frappe.flags.in_bulk_delete: + self.__delete_linked_docs() + + def __delete_linked_docs(self): + self.db_set("default_common_code", None) + + linked_docs = frappe.get_all( + "Common Code", + filters={"code_list": self.name}, + fields=["name"], + ) + + for doc in linked_docs: + frappe.delete_doc("Common Code", doc.name) + + def get_codes_for(self, doctype: str, name: str) -> tuple[str]: + """Get the applicable codes for a doctype and name""" + return get_codes_for(self.name, doctype, name) + + def get_docnames_for(self, doctype: str, code: str) -> tuple[str]: + """Get the mapped docnames for a doctype and code""" + return get_docnames_for(self.name, doctype, code) + + def get_default_code(self) -> str | None: + """Get the default common code for this code list""" + return ( + frappe.db.get_value("Common Code", self.default_common_code, "common_code") + if self.default_common_code + else None + ) + + def from_genericode(self, root: "Element"): + """Extract Code List details from genericode XML""" + self.title = root.find(".//Identification/ShortName").text + self.version = root.find(".//Identification/Version").text + self.canonical_uri = root.find(".//CanonicalUri").text + # optionals + self.description = getattr(root.find(".//Identification/LongName"), "text", None) + self.publisher = getattr(root.find(".//Identification/Agency/ShortName"), "text", None) + if not self.publisher: + self.publisher = getattr(root.find(".//Identification/Agency/LongName"), "text", None) + self.publisher_id = getattr(root.find(".//Identification/Agency/Identifier"), "text", None) + self.url = getattr(root.find(".//Identification/LocationUri"), "text", None) + + +def get_codes_for(code_list: str, doctype: str, name: str) -> tuple[str]: + """Return the common code for a given record""" + CommonCode = frappe.qb.DocType("Common Code") + DynamicLink = frappe.qb.DocType("Dynamic Link") + + codes = ( + frappe.qb.from_(CommonCode) + .join(DynamicLink) + .on((CommonCode.name == DynamicLink.parent) & (DynamicLink.parenttype == "Common Code")) + .select(CommonCode.common_code) + .where( + (DynamicLink.link_doctype == doctype) + & (DynamicLink.link_name == name) + & (CommonCode.code_list == code_list) + ) + .distinct() + .orderby(CommonCode.common_code) + ).run() + + return tuple(c[0] for c in codes) if codes else () + + +def get_docnames_for(code_list: str, doctype: str, code: str) -> tuple[str]: + """Return the record name for a given common code""" + CommonCode = frappe.qb.DocType("Common Code") + DynamicLink = frappe.qb.DocType("Dynamic Link") + + docnames = ( + frappe.qb.from_(CommonCode) + .join(DynamicLink) + .on((CommonCode.name == DynamicLink.parent) & (DynamicLink.parenttype == "Common Code")) + .select(DynamicLink.link_name) + .where( + (DynamicLink.link_doctype == doctype) + & (CommonCode.common_code == code) + & (CommonCode.code_list == code_list) + ) + .distinct() + .orderby(DynamicLink.idx) + ).run() + + return tuple(d[0] for d in docnames) if docnames else () + + +def get_default_code(code_list: str) -> str | None: + """Return the default common code for a given code list""" + code_id = frappe.db.get_value("Code List", code_list, "default_common_code") + return frappe.db.get_value("Common Code", code_id, "common_code") if code_id else None diff --git a/erpnext/edi/doctype/code_list/code_list_import.js b/erpnext/edi/doctype/code_list/code_list_import.js new file mode 100644 index 00000000000..4a33f3e2fe6 --- /dev/null +++ b/erpnext/edi/doctype/code_list/code_list_import.js @@ -0,0 +1,218 @@ +frappe.provide("erpnext.edi"); + +erpnext.edi.import_genericode = function (listview_or_form) { + let doctype = "Code List"; + let docname = undefined; + if (listview_or_form.doc !== undefined) { + docname = listview_or_form.doc.name; + } + new frappe.ui.FileUploader({ + method: "erpnext.edi.doctype.code_list.code_list_import.import_genericode", + doctype: doctype, + docname: docname, + allow_toggle_private: false, + allow_take_photo: false, + on_success: function (_file_doc, r) { + listview_or_form.refresh(); + show_column_selection_dialog(r.message); + }, + }); +}; + +function show_column_selection_dialog(context) { + let title_description = __("If there is no title column, use the code column for the title."); + let default_title = get_default(context.columns, ["name", "Name", "code-name", "scheme-name"]); + let fields = [ + { + fieldtype: "HTML", + fieldname: "code_list_info", + options: `| ${__("Title")} | `; + if (code_column) html += `${__("Code")} | `; + if (description_column) html += `${__("Description")} | `; + + // Add headers for filterable columns + for (let column in context.filterable_columns) { + if (dialog.get_value(`filter_${column}`)) { + html += `${__(column)} | `; + } + } + + html += "
|---|---|---|---|
| ${truncate(title)} | `; + } + if (code_column) { + let code = context.example_values[code_column][i] || ""; + html += `${truncate(code)} | `; + } + if (description_column) { + let description = context.example_values[description_column][i] || ""; + html += `${truncate(description)} | `; + } + + // Add values for filterable columns + for (let column in context.filterable_columns) { + if (dialog.get_value(`filter_${column}`)) { + let value = context.example_values[column][i] || ""; + html += `${truncate(value)} | `; + } + } + + html += "
{e!s}", title=_("Fetching Error"))
+
+ if file_url := frappe.local.uploaded_file_url:
+ file_path = frappe.utils.file_manager.get_file_path(file_url)
+ with open(file_path.encode(), mode="rb") as f:
+ content = f.read()
+
+ # Parse the xml content
+ parser = etree.XMLParser(remove_blank_text=True)
+ try:
+ root = etree.fromstring(content, parser=parser)
+ except Exception as e:
+ frappe.throw(f"{e!s}", title=_("Parsing Error"))
+
+ # Extract the name (CanonicalVersionUri) from the parsed XML
+ name = root.find(".//CanonicalVersionUri").text
+ docname = docname or name
+
+ if frappe.db.exists(doctype, docname):
+ code_list = frappe.get_doc(doctype, docname)
+ if code_list.name != name:
+ frappe.throw(_("The uploaded file does not match the selected Code List."))
+ else:
+ # Create a new Code List document with the extracted name
+ code_list = frappe.new_doc(doctype)
+ code_list.name = name
+
+ code_list.from_genericode(root)
+ code_list.save()
+
+ # Attach the file and provide a recoverable identifier
+ file_doc = frappe.get_doc(
+ {
+ "doctype": "File",
+ "attached_to_doctype": "Code List",
+ "attached_to_name": code_list.name,
+ "folder": "Home/Attachments",
+ "file_name": frappe.local.uploaded_filename,
+ "file_url": frappe.local.uploaded_file_url,
+ "is_private": 1,
+ "content": content,
+ }
+ ).save()
+
+ # Get available columns and example values
+ columns, example_values, filterable_columns = get_genericode_columns_and_examples(root)
+
+ return {
+ "code_list": code_list.name,
+ "code_list_title": code_list.title,
+ "file": file_doc.name,
+ "columns": columns,
+ "example_values": example_values,
+ "filterable_columns": filterable_columns,
+ }
+
+
+@frappe.whitelist()
+def process_genericode_import(
+ code_list_name: str,
+ file_name: str,
+ code_column: str,
+ title_column: str | None = None,
+ description_column: str | None = None,
+ filters: str | None = None,
+):
+ from erpnext.edi.doctype.common_code.common_code import import_genericode
+
+ column_map = {"code": code_column, "title": title_column, "description": description_column}
+
+ return import_genericode(code_list_name, file_name, column_map, json.loads(filters) if filters else None)
+
+
+def get_genericode_columns_and_examples(root):
+ columns = []
+ example_values = {}
+ filterable_columns = {}
+
+ # Get column names
+ for column in root.findall(".//Column"):
+ column_id = column.get("Id")
+ columns.append(column_id)
+ example_values[column_id] = []
+ filterable_columns[column_id] = set()
+
+ # Get all values and count unique occurrences
+ for row in root.findall(".//SimpleCodeList/Row"):
+ for value in row.findall("Value"):
+ column_id = value.get("ColumnRef")
+ if column_id not in columns:
+ # Handle undeclared column
+ columns.append(column_id)
+ example_values[column_id] = []
+ filterable_columns[column_id] = set()
+
+ simple_value = value.find("./SimpleValue")
+ if simple_value is None:
+ continue
+
+ filterable_columns[column_id].add(simple_value.text)
+
+ # Get example values (up to 3) and filter columns with cardinality <= 5
+ for row in root.findall(".//SimpleCodeList/Row")[:3]:
+ for value in row.findall("Value"):
+ column_id = value.get("ColumnRef")
+ simple_value = value.find("./SimpleValue")
+ if simple_value is None:
+ continue
+
+ example_values[column_id].append(simple_value.text)
+
+ filterable_columns = {k: list(v) for k, v in filterable_columns.items() if len(v) <= 5}
+
+ return columns, example_values, filterable_columns
diff --git a/erpnext/edi/doctype/code_list/code_list_list.js b/erpnext/edi/doctype/code_list/code_list_list.js
new file mode 100644
index 00000000000..08125de2903
--- /dev/null
+++ b/erpnext/edi/doctype/code_list/code_list_list.js
@@ -0,0 +1,8 @@
+frappe.listview_settings["Code List"] = {
+ onload: function (listview) {
+ listview.page.add_inner_button(__("Import Genericode File"), function () {
+ erpnext.edi.import_genericode(listview);
+ });
+ },
+ hide_name_column: true,
+};
diff --git a/erpnext/edi/doctype/code_list/test_code_list.py b/erpnext/edi/doctype/code_list/test_code_list.py
new file mode 100644
index 00000000000..d37b1ee8f5a
--- /dev/null
+++ b/erpnext/edi/doctype/code_list/test_code_list.py
@@ -0,0 +1,9 @@
+# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and Contributors
+# See license.txt
+
+# import frappe
+from frappe.tests.utils import FrappeTestCase
+
+
+class TestCodeList(FrappeTestCase):
+ pass
diff --git a/erpnext/edi/doctype/common_code/__init__.py b/erpnext/edi/doctype/common_code/__init__.py
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/erpnext/edi/doctype/common_code/common_code.js b/erpnext/edi/doctype/common_code/common_code.js
new file mode 100644
index 00000000000..646d5c85b74
--- /dev/null
+++ b/erpnext/edi/doctype/common_code/common_code.js
@@ -0,0 +1,8 @@
+// Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors
+// For license information, please see license.txt
+
+// frappe.ui.form.on("Common Code", {
+// refresh(frm) {
+
+// },
+// });
diff --git a/erpnext/edi/doctype/common_code/common_code.json b/erpnext/edi/doctype/common_code/common_code.json
new file mode 100644
index 00000000000..b2cb43fa575
--- /dev/null
+++ b/erpnext/edi/doctype/common_code/common_code.json
@@ -0,0 +1,103 @@
+{
+ "actions": [],
+ "autoname": "hash",
+ "creation": "2024-09-29 07:01:18.133067",
+ "doctype": "DocType",
+ "engine": "InnoDB",
+ "field_order": [
+ "code_list",
+ "title",
+ "common_code",
+ "description",
+ "column_break_wxsw",
+ "additional_data",
+ "section_break_rhgh",
+ "applies_to"
+ ],
+ "fields": [
+ {
+ "fieldname": "code_list",
+ "fieldtype": "Link",
+ "in_list_view": 1,
+ "in_standard_filter": 1,
+ "label": "Code List",
+ "options": "Code List",
+ "reqd": 1,
+ "search_index": 1
+ },
+ {
+ "fieldname": "title",
+ "fieldtype": "Data",
+ "in_list_view": 1,
+ "in_standard_filter": 1,
+ "label": "Title",
+ "length": 300,
+ "reqd": 1
+ },
+ {
+ "fieldname": "column_break_wxsw",
+ "fieldtype": "Column Break"
+ },
+ {
+ "fieldname": "section_break_rhgh",
+ "fieldtype": "Section Break"
+ },
+ {
+ "fieldname": "applies_to",
+ "fieldtype": "Table",
+ "label": "Applies To",
+ "options": "Dynamic Link"
+ },
+ {
+ "fieldname": "common_code",
+ "fieldtype": "Data",
+ "in_list_view": 1,
+ "in_standard_filter": 1,
+ "label": "Common Code",
+ "length": 300,
+ "reqd": 1,
+ "search_index": 1
+ },
+ {
+ "fieldname": "additional_data",
+ "fieldtype": "Code",
+ "label": "Additional Data",
+ "max_height": "190px",
+ "read_only": 1
+ },
+ {
+ "fieldname": "description",
+ "fieldtype": "Small Text",
+ "in_list_view": 1,
+ "label": "Description",
+ "max_height": "60px"
+ }
+ ],
+ "links": [],
+ "modified": "2024-11-06 07:46:17.175687",
+ "modified_by": "Administrator",
+ "module": "EDI",
+ "name": "Common Code",
+ "naming_rule": "Random",
+ "owner": "Administrator",
+ "permissions": [
+ {
+ "create": 1,
+ "delete": 1,
+ "email": 1,
+ "export": 1,
+ "print": 1,
+ "read": 1,
+ "report": 1,
+ "role": "System Manager",
+ "share": 1,
+ "write": 1
+ }
+ ],
+ "search_fields": "common_code,description",
+ "show_title_field_in_link": 1,
+ "sort_field": "creation",
+ "sort_order": "DESC",
+ "states": [],
+ "title_field": "title"
+}
\ No newline at end of file
diff --git a/erpnext/edi/doctype/common_code/common_code.py b/erpnext/edi/doctype/common_code/common_code.py
new file mode 100644
index 00000000000..d558b2d282f
--- /dev/null
+++ b/erpnext/edi/doctype/common_code/common_code.py
@@ -0,0 +1,114 @@
+# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and contributors
+# For license information, please see license.txt
+
+import hashlib
+
+import frappe
+from frappe import _
+from frappe.model.document import Document
+from frappe.utils.data import get_link_to_form
+from lxml import etree
+
+
+class CommonCode(Document):
+ # begin: auto-generated types
+ # This code is auto-generated. Do not modify anything in this block.
+
+ from typing import TYPE_CHECKING
+
+ if TYPE_CHECKING:
+ from frappe.core.doctype.dynamic_link.dynamic_link import DynamicLink
+ from frappe.types import DF
+
+ additional_data: DF.Code | None
+ applies_to: DF.Table[DynamicLink]
+ code_list: DF.Link
+ common_code: DF.Data
+ description: DF.SmallText | None
+ title: DF.Data
+ # end: auto-generated types
+
+ def validate(self):
+ self.validate_distinct_references()
+
+ def validate_distinct_references(self):
+ """Ensure no two Common Codes of the same Code List are linked to the same document."""
+ for link in self.applies_to:
+ existing_links = frappe.get_all(
+ "Common Code",
+ filters=[
+ ["name", "!=", self.name],
+ ["code_list", "=", self.code_list],
+ ["Dynamic Link", "link_doctype", "=", link.link_doctype],
+ ["Dynamic Link", "link_name", "=", link.link_name],
+ ],
+ fields=["name", "common_code"],
+ )
+
+ if existing_links:
+ existing_link = existing_links[0]
+ frappe.throw(
+ _("{0} {1} is already linked to Common Code {2}.").format(
+ link.link_doctype,
+ link.link_name,
+ get_link_to_form("Common Code", existing_link["name"], existing_link["common_code"]),
+ )
+ )
+
+ def from_genericode(self, column_map: dict, xml_element: "etree.Element"):
+ """Populate the Common Code document from a genericode XML element
+
+ Args:
+ column_map (dict): A mapping of column names to XML column references. Keys: code, title, description
+ code (etree.Element): The XML element representing a code in the genericode file
+ """
+ title_column = column_map.get("title")
+ code_column = column_map["code"]
+ description_column = column_map.get("description")
+
+ self.common_code = xml_element.find(f"./Value[@ColumnRef='{code_column}']/SimpleValue").text
+
+ if title_column:
+ simple_value_title = xml_element.find(f"./Value[@ColumnRef='{title_column}']/SimpleValue")
+ self.title = simple_value_title.text if simple_value_title is not None else self.common_code
+
+ if description_column:
+ simple_value_descr = xml_element.find(f"./Value[@ColumnRef='{description_column}']/SimpleValue")
+ self.description = simple_value_descr.text if simple_value_descr is not None else None
+
+ self.additional_data = etree.tostring(xml_element, encoding="unicode", pretty_print=True)
+
+
+def simple_hash(input_string, length=6):
+ return hashlib.blake2b(input_string.encode(), digest_size=length // 2).hexdigest()
+
+
+def import_genericode(code_list: str, file_name: str, column_map: dict, filters: dict | None = None):
+ """Import genericode file and create Common Code entries"""
+ file_path = frappe.utils.file_manager.get_file_path(file_name)
+ parser = etree.XMLParser(remove_blank_text=True)
+ tree = etree.parse(file_path, parser=parser)
+ root = tree.getroot()
+
+ # Construct the XPath expression
+ xpath_expr = ".//SimpleCodeList/Row"
+ filter_conditions = [
+ f"Value[@ColumnRef='{column_ref}']/SimpleValue='{value}'" for column_ref, value in filters.items()
+ ]
+ if filter_conditions:
+ xpath_expr += "[" + " and ".join(filter_conditions) + "]"
+
+ elements = root.xpath(xpath_expr)
+ total_elements = len(elements)
+ for i, xml_element in enumerate(elements, start=1):
+ common_code: "CommonCode" = frappe.new_doc("Common Code")
+ common_code.code_list = code_list
+ common_code.from_genericode(column_map, xml_element)
+ common_code.save()
+ frappe.publish_progress(i / total_elements * 100, title=_("Importing Common Codes"))
+
+ return total_elements
+
+
+def on_doctype_update():
+ frappe.db.add_index("Common Code", ["code_list", "common_code"])
diff --git a/erpnext/edi/doctype/common_code/common_code_list.js b/erpnext/edi/doctype/common_code/common_code_list.js
new file mode 100644
index 00000000000..de1b665b161
--- /dev/null
+++ b/erpnext/edi/doctype/common_code/common_code_list.js
@@ -0,0 +1,8 @@
+frappe.listview_settings["Common Code"] = {
+ onload: function (listview) {
+ listview.page.add_inner_button(__("Import Genericode File"), function () {
+ erpnext.edi.import_genericode(listview);
+ });
+ },
+ hide_name_column: true,
+};
diff --git a/erpnext/edi/doctype/common_code/test_common_code.py b/erpnext/edi/doctype/common_code/test_common_code.py
new file mode 100644
index 00000000000..e9c67b2cc82
--- /dev/null
+++ b/erpnext/edi/doctype/common_code/test_common_code.py
@@ -0,0 +1,9 @@
+# Copyright (c) 2024, Frappe Technologies Pvt. Ltd. and Contributors
+# See license.txt
+
+# import frappe
+from frappe.tests.utils import FrappeTestCase
+
+
+class TestCommonCode(FrappeTestCase):
+ pass
diff --git a/erpnext/erpnext_integrations/doctype/plaid_settings/plaid_connector.py b/erpnext/erpnext_integrations/doctype/plaid_settings/plaid_connector.py
index f44fad333cf..cb9f49e8c28 100644
--- a/erpnext/erpnext_integrations/doctype/plaid_settings/plaid_connector.py
+++ b/erpnext/erpnext_integrations/doctype/plaid_settings/plaid_connector.py
@@ -69,23 +69,7 @@ class PlaidConnector:
else:
return response["link_token"]
- def auth(self):
- try:
- self.client.Auth.get(self.access_token)
- except ItemError as e:
- if e.code == "ITEM_LOGIN_REQUIRED":
- pass
- except APIError as e:
- if e.code == "PLANNED_MAINTENANCE":
- pass
- except requests.Timeout:
- pass
- except Exception as e:
- frappe.log_error("Plaid: Authentication error")
- frappe.throw(_(str(e)), title=_("Authentication Failed"))
-
def get_transactions(self, start_date, end_date, account_id=None):
- self.auth()
kwargs = dict(access_token=self.access_token, start_date=start_date, end_date=end_date)
if account_id:
kwargs.update(dict(account_ids=[account_id]))
diff --git a/erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.js b/erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.js
index fc3bf804245..04215e92234 100644
--- a/erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.js
+++ b/erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.js
@@ -25,7 +25,12 @@ frappe.ui.form.on("Plaid Settings", {
method: "erpnext.erpnext_integrations.doctype.plaid_settings.plaid_settings.enqueue_synchronization",
freeze: true,
callback: () => {
- let bank_transaction_link = 'Bank Transaction';
+ let bank_transaction_link = frappe.utils.get_form_link(
+ "Bank Transaction",
+ "",
+ true,
+ __("Bank Transaction")
+ );
frappe.msgprint({
title: __("Sync Started"),
diff --git a/erpnext/erpnext_integrations/doctype/quickbooks_migrator/quickbooks_migrator.js b/erpnext/erpnext_integrations/doctype/quickbooks_migrator/quickbooks_migrator.js
deleted file mode 100644
index f9364edf5aa..00000000000
--- a/erpnext/erpnext_integrations/doctype/quickbooks_migrator/quickbooks_migrator.js
+++ /dev/null
@@ -1,77 +0,0 @@
-// Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
-// For license information, please see license.txt
-
-frappe.ui.form.on("QuickBooks Migrator", {
- connect: function (frm) {
- // OAuth requires user intervention to provide application access permissionsto requested scope
- // Here we open a new window and redirect user to the authorization url.
- // After user grants us permission to access. We will set authorization details on this doc which will force refresh.
- window.open(frm.doc.authorization_url);
- },
- fetch_data: function (frm) {
- frm.call("migrate");
- },
- onload: function (frm) {
- frm.trigger("set_indicator");
- var domain = frappe.urllib.get_base_url();
- var redirect_url = `${domain}/api/method/erpnext.erpnext_integrations.doctype.quickbooks_migrator.quickbooks_migrator.callback`;
- if (frm.doc.redirect_url != redirect_url) {
- frm.set_value("redirect_url", redirect_url);
- }
- // Instead of changing percentage width and message of single progress bar
- // Show a different porgress bar for every action after some time remove the finished progress bar
- // Former approach causes the progress bar to dance back and forth.
- frm.trigger("set_indicator");
- frappe.realtime.on("quickbooks_progress_update", function (data) {
- frm.dashboard.show_progress(data.message, (data.count / data.total) * 100, data.message);
- if (data.count == data.total) {
- window.setTimeout(
- function (message) {
- frm.dashboard.hide_progress(message);
- },
- 1500,
- data.messsage
- );
- }
- });
- },
- refresh: function (frm) {
- frm.trigger("set_indicator");
- if (!frm.doc.access_token) {
- // Unset access_token signifies that we don't have enough information to connect to quickbooks api and fetch data
- if (frm.doc.authorization_url) {
- frm.add_custom_button(__("Connect to Quickbooks"), function () {
- frm.trigger("connect");
- });
- }
- }
- if (frm.doc.access_token) {
- // If we have access_token that means we also have refresh_token we don't need user intervention anymore
- // All we need now is a Company from erpnext
- frm.remove_custom_button(__("Connect to Quickbooks"));
-
- frm.toggle_display("company_settings", 1);
- frm.set_df_property("company", "reqd", 1);
- if (frm.doc.company) {
- frm.add_custom_button(__("Fetch Data"), function () {
- frm.trigger("fetch_data");
- });
- }
- }
- },
- set_indicator: function (frm) {
- var indicator_map = {
- "Connecting to QuickBooks": [__("Connecting to QuickBooks"), "orange"],
- "Connected to QuickBooks": [__("Connected to QuickBooks"), "green"],
- "In Progress": [__("In Progress"), "orange"],
- Complete: [__("Complete"), "green"],
- Failed: [__("Failed"), "red"],
- };
- if (frm.doc.status) {
- var indicator = indicator_map[frm.doc.status];
- var label = indicator[0];
- var color = indicator[1];
- frm.page.set_indicator(label, color);
- }
- },
-});
diff --git a/erpnext/erpnext_integrations/doctype/quickbooks_migrator/quickbooks_migrator.json b/erpnext/erpnext_integrations/doctype/quickbooks_migrator/quickbooks_migrator.json
deleted file mode 100644
index 5428177914b..00000000000
--- a/erpnext/erpnext_integrations/doctype/quickbooks_migrator/quickbooks_migrator.json
+++ /dev/null
@@ -1,213 +0,0 @@
-{
- "beta": 1,
- "creation": "2018-07-10 14:48:16.757030",
- "doctype": "DocType",
- "editable_grid": 1,
- "engine": "InnoDB",
- "field_order": [
- "status",
- "application_settings",
- "client_id",
- "redirect_url",
- "token_endpoint",
- "application_column_break",
- "client_secret",
- "scope",
- "api_endpoint",
- "authorization_settings",
- "authorization_endpoint",
- "refresh_token",
- "code",
- "authorization_column_break",
- "authorization_url",
- "access_token",
- "quickbooks_company_id",
- "company_settings",
- "company",
- "default_shipping_account",
- "default_warehouse",
- "company_column_break",
- "default_cost_center",
- "undeposited_funds_account"
- ],
- "fields": [
- {
- "fieldname": "status",
- "fieldtype": "Select",
- "hidden": 1,
- "label": "Status",
- "options": "Connecting to QuickBooks\nConnected to QuickBooks\nIn Progress\nComplete\nFailed"
- },
- {
- "collapsible": 1,
- "collapsible_depends_on": "eval:doc.client_id && doc.client_secret && doc.redirect_url",
- "fieldname": "application_settings",
- "fieldtype": "Section Break",
- "label": "Application Settings"
- },
- {
- "fieldname": "client_id",
- "fieldtype": "Data",
- "in_list_view": 1,
- "label": "Client ID",
- "reqd": 1
- },
- {
- "fieldname": "redirect_url",
- "fieldtype": "Data",
- "in_list_view": 1,
- "label": "Redirect URL",
- "reqd": 1
- },
- {
- "default": "https://oauth.platform.intuit.com/oauth2/v1/tokens/bearer",
- "fieldname": "token_endpoint",
- "fieldtype": "Data",
- "label": "Token Endpoint",
- "read_only": 1,
- "reqd": 1
- },
- {
- "fieldname": "application_column_break",
- "fieldtype": "Column Break"
- },
- {
- "fieldname": "client_secret",
- "fieldtype": "Data",
- "in_list_view": 1,
- "label": "Client Secret",
- "reqd": 1
- },
- {
- "default": "com.intuit.quickbooks.accounting",
- "fieldname": "scope",
- "fieldtype": "Data",
- "in_list_view": 1,
- "label": "Scope",
- "read_only": 1,
- "reqd": 1
- },
- {
- "default": "https://quickbooks.api.intuit.com/v3",
- "fieldname": "api_endpoint",
- "fieldtype": "Data",
- "label": "API Endpoint",
- "read_only": 1,
- "reqd": 1
- },
- {
- "collapsible": 1,
- "fieldname": "authorization_settings",
- "fieldtype": "Section Break",
- "label": "Authorization Settings"
- },
- {
- "default": "https://appcenter.intuit.com/connect/oauth2",
- "fieldname": "authorization_endpoint",
- "fieldtype": "Data",
- "label": "Authorization Endpoint",
- "read_only": 1,
- "reqd": 1
- },
- {
- "fieldname": "refresh_token",
- "fieldtype": "Small Text",
- "hidden": 1,
- "label": "Refresh Token"
- },
- {
- "fieldname": "code",
- "fieldtype": "Data",
- "hidden": 1,
- "label": "Code"
- },
- {
- "fieldname": "authorization_column_break",
- "fieldtype": "Column Break"
- },
- {
- "fieldname": "authorization_url",
- "fieldtype": "Data",
- "label": "Authorization URL",
- "read_only": 1,
- "reqd": 1
- },
- {
- "fieldname": "access_token",
- "fieldtype": "Small Text",
- "hidden": 1,
- "label": "Access Token"
- },
- {
- "fieldname": "quickbooks_company_id",
- "fieldtype": "Data",
- "hidden": 1,
- "label": "Quickbooks Company ID"
- },
- {
- "fieldname": "company_settings",
- "fieldtype": "Section Break",
- "hidden": 1,
- "label": "Company Settings"
- },
- {
- "fieldname": "company",
- "fieldtype": "Link",
- "label": "Company",
- "options": "Company"
- },
- {
- "fieldname": "default_shipping_account",
- "fieldtype": "Link",
- "hidden": 1,
- "label": "Default Shipping Account",
- "options": "Account"
- },
- {
- "fieldname": "default_warehouse",
- "fieldtype": "Link",
- "hidden": 1,
- "label": "Default Warehouse",
- "options": "Warehouse"
- },
- {
- "fieldname": "company_column_break",
- "fieldtype": "Column Break"
- },
- {
- "fieldname": "default_cost_center",
- "fieldtype": "Link",
- "hidden": 1,
- "label": "Default Cost Center",
- "options": "Cost Center"
- },
- {
- "fieldname": "undeposited_funds_account",
- "fieldtype": "Link",
- "hidden": 1,
- "label": "Undeposited Funds Account",
- "options": "Account"
- }
- ],
- "issingle": 1,
- "modified": "2019-08-07 15:26:00.653433",
- "modified_by": "Administrator",
- "module": "ERPNext Integrations",
- "name": "QuickBooks Migrator",
- "owner": "Administrator",
- "permissions": [
- {
- "create": 1,
- "delete": 1,
- "email": 1,
- "print": 1,
- "read": 1,
- "role": "System Manager",
- "share": 1,
- "write": 1
- }
- ],
- "quick_entry": 1,
- "sort_field": "modified",
- "sort_order": "DESC"
-}
\ No newline at end of file
diff --git a/erpnext/erpnext_integrations/doctype/quickbooks_migrator/quickbooks_migrator.py b/erpnext/erpnext_integrations/doctype/quickbooks_migrator/quickbooks_migrator.py
deleted file mode 100644
index 5175cbdf6a9..00000000000
--- a/erpnext/erpnext_integrations/doctype/quickbooks_migrator/quickbooks_migrator.py
+++ /dev/null
@@ -1,1421 +0,0 @@
-# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
-# For license information, please see license.txt
-
-
-import json
-import traceback
-
-import frappe
-import requests
-from frappe import _
-from frappe.model.document import Document
-from requests_oauthlib import OAuth2Session
-
-from erpnext import encode_company_abbr
-
-
-# QuickBooks requires a redirect URL, User will be redirect to this URL
-# This will be a GET request
-# Request parameters will have two parameters `code` and `realmId`
-# `code` is required to acquire refresh_token and access_token
-# `realmId` is the QuickBooks Company ID. It is Needed to actually fetch data.
-@frappe.whitelist()
-def callback(*args, **kwargs):
- migrator = frappe.get_doc("QuickBooks Migrator")
- migrator.set_indicator("Connecting to QuickBooks")
- migrator.code = kwargs.get("code")
- migrator.quickbooks_company_id = kwargs.get("realmId")
- migrator.save()
- migrator.get_tokens()
- frappe.db.commit()
- migrator.set_indicator("Connected to QuickBooks")
- # We need this page to automatically close afterwards
- frappe.respond_as_web_page("Quickbooks Authentication", html="")
-
-
-class QuickBooksMigrator(Document):
- # begin: auto-generated types
- # This code is auto-generated. Do not modify anything in this block.
-
- from typing import TYPE_CHECKING
-
- if TYPE_CHECKING:
- from frappe.types import DF
-
- access_token: DF.SmallText | None
- api_endpoint: DF.Data
- authorization_endpoint: DF.Data
- authorization_url: DF.Data
- client_id: DF.Data
- client_secret: DF.Data
- code: DF.Data | None
- company: DF.Link | None
- default_cost_center: DF.Link | None
- default_shipping_account: DF.Link | None
- default_warehouse: DF.Link | None
- quickbooks_company_id: DF.Data | None
- redirect_url: DF.Data
- refresh_token: DF.SmallText | None
- scope: DF.Data
- status: DF.Literal[
- "Connecting to QuickBooks", "Connected to QuickBooks", "In Progress", "Complete", "Failed"
- ]
- token_endpoint: DF.Data
- undeposited_funds_account: DF.Link | None
- # end: auto-generated types
-
- def __init__(self, *args, **kwargs):
- super().__init__(*args, **kwargs)
- self.oauth = OAuth2Session(client_id=self.client_id, redirect_uri=self.redirect_url, scope=self.scope)
- if not self.authorization_url and self.authorization_endpoint:
- self.authorization_url = self.oauth.authorization_url(self.authorization_endpoint)[0]
-
- def on_update(self):
- if self.company:
- # We need a Cost Center corresponding to the selected erpnext Company
- self.default_cost_center = frappe.db.get_value("Company", self.company, "cost_center")
- company_warehouses = frappe.get_all("Warehouse", filters={"company": self.company, "is_group": 0})
- if company_warehouses:
- self.default_warehouse = company_warehouses[0].name
- if self.authorization_endpoint:
- self.authorization_url = self.oauth.authorization_url(self.authorization_endpoint)[0]
-
- @frappe.whitelist()
- def migrate(self):
- frappe.enqueue_doc("QuickBooks Migrator", "QuickBooks Migrator", "_migrate", queue="long")
-
- def _migrate(self):
- try:
- self.set_indicator("In Progress")
- # Add quickbooks_id field to every document so that we can lookup by Id reference
- # provided by documents in API responses.
- # Also add a company field to Customer Supplier and Item
- self._make_custom_fields()
-
- self._migrate_accounts()
-
- # Some Quickbooks Entities like Advance Payment, Payment aren't available firectly from API
- # Sales Invoice also sometimes needs to be saved as a Journal Entry
- # (When Item table is not present, This appens when Invoice is attached with a "StatementCharge" "ReimburseCharge
- # Details of both of these cannot be fetched from API)
- # Their GL entries need to be generated from GeneralLedger Report.
- self._fetch_general_ledger()
-
- # QuickBooks data can have transactions that do not fall in existing fiscal years in ERPNext
- self._create_fiscal_years()
-
- self._allow_fraction_in_unit()
-
- # Following entities are directly available from API
- # Invoice can be an exception sometimes though (as explained above).
- entities_for_normal_transform = [
- "Customer",
- "Item",
- "Vendor",
- "Preferences",
- "JournalEntry",
- "Purchase",
- "Deposit",
- "Invoice",
- "CreditMemo",
- "SalesReceipt",
- "RefundReceipt",
- "Bill",
- "VendorCredit",
- "Payment",
- "BillPayment",
- ]
- for entity in entities_for_normal_transform:
- self._migrate_entries(entity)
-
- # Following entries are not available directly from API, Need to be regenrated from GeneralLedger Report
- entities_for_gl_transform = [
- "Advance Payment",
- "Tax Payment",
- "Sales Tax Payment",
- "Purchase Tax Payment",
- "Inventory Qty Adjust",
- ]
- for entity in entities_for_gl_transform:
- self._migrate_entries_from_gl(entity)
- self.set_indicator("Complete")
- except Exception as e:
- self.set_indicator("Failed")
- self._log_error(e)
-
- frappe.db.commit()
-
- def get_tokens(self):
- token = self.oauth.fetch_token(
- token_url=self.token_endpoint, client_secret=self.client_secret, code=self.code
- )
- self.access_token = token["access_token"]
- self.refresh_token = token["refresh_token"]
- self.save()
-
- def _refresh_tokens(self):
- token = self.oauth.refresh_token(
- token_url=self.token_endpoint,
- client_id=self.client_id,
- refresh_token=self.refresh_token,
- client_secret=self.client_secret,
- code=self.code,
- )
- self.access_token = token["access_token"]
- self.refresh_token = token["refresh_token"]
- self.save()
-
- def _make_custom_fields(self):
- doctypes_for_quickbooks_id_field = [
- "Account",
- "Customer",
- "Address",
- "Item",
- "Supplier",
- "Sales Invoice",
- "Journal Entry",
- "Purchase Invoice",
- ]
- for doctype in doctypes_for_quickbooks_id_field:
- self._make_custom_quickbooks_id_field(doctype)
-
- doctypes_for_company_field = ["Customer", "Item", "Supplier"]
- for doctype in doctypes_for_company_field:
- self._make_custom_company_field(doctype)
-
- frappe.db.commit()
-
- def _make_custom_quickbooks_id_field(self, doctype):
- if not frappe.get_meta(doctype).has_field("quickbooks_id"):
- frappe.get_doc(
- {
- "doctype": "Custom Field",
- "label": "QuickBooks ID",
- "dt": doctype,
- "fieldname": "quickbooks_id",
- "fieldtype": "Data",
- }
- ).insert()
-
- def _make_custom_company_field(self, doctype):
- if not frappe.get_meta(doctype).has_field("company"):
- frappe.get_doc(
- {
- "doctype": "Custom Field",
- "label": "Company",
- "dt": doctype,
- "fieldname": "company",
- "fieldtype": "Link",
- "options": "Company",
- }
- ).insert()
-
- def _migrate_accounts(self):
- self._make_root_accounts()
- for entity in ["Account", "TaxRate", "TaxCode"]:
- self._migrate_entries(entity)
-
- def _make_root_accounts(self):
- roots = ["Asset", "Equity", "Expense", "Liability", "Income"]
- for root in roots:
- try:
- if not frappe.db.exists(
- {
- "doctype": "Account",
- "name": encode_company_abbr(f"{root} - QB", self.company),
- "company": self.company,
- }
- ):
- frappe.get_doc(
- {
- "doctype": "Account",
- "account_name": f"{root} - QB",
- "root_type": root,
- "is_group": "1",
- "company": self.company,
- }
- ).insert(ignore_mandatory=True)
- except Exception as e:
- self._log_error(e, root)
- frappe.db.commit()
-
- def _migrate_entries(self, entity):
- try:
- query_uri = f"{self.api_endpoint}/company/{self.quickbooks_company_id}/query"
- max_result_count = 1000
- # Count number of entries
- response = self._get(query_uri, params={"query": f"""SELECT COUNT(*) FROM {entity}"""})
- entry_count = response.json()["QueryResponse"]["totalCount"]
-
- # fetch pages and accumulate
- entries = []
- for start_position in range(1, entry_count + 1, max_result_count):
- response = self._get(
- query_uri,
- params={
- "query": """SELECT * FROM {} STARTPOSITION {} MAXRESULTS {}""".format(
- entity, start_position, max_result_count
- )
- },
- )
- entries.extend(response.json()["QueryResponse"][entity])
- entries = self._preprocess_entries(entity, entries)
- self._save_entries(entity, entries)
- except Exception as e:
- self._log_error(e, response.text)
-
- def _fetch_general_ledger(self):
- try:
- query_uri = f"{self.api_endpoint}/company/{self.quickbooks_company_id}/reports/GeneralLedger"
- response = self._get(
- query_uri,
- params={
- "columns": ",".join(["tx_date", "txn_type", "credit_amt", "debt_amt"]),
- "date_macro": "All",
- "minorversion": 3,
- },
- )
- self.gl_entries = {}
- for section in response.json()["Rows"]["Row"]:
- if section["type"] == "Section":
- self._get_gl_entries_from_section(section)
- self.general_ledger = {}
- for account in self.gl_entries.values():
- for line in account:
- type_dict = self.general_ledger.setdefault(line["type"], {})
- if line["id"] not in type_dict:
- type_dict[line["id"]] = {
- "id": line["id"],
- "date": line["date"],
- "lines": [],
- }
- type_dict[line["id"]]["lines"].append(line)
- except Exception as e:
- self._log_error(e, response.text)
-
- def _create_fiscal_years(self):
- try:
- # Assumes that exactly one fiscal year has been created so far
- # Creates fiscal years till oldest ledger entry date is covered
- from itertools import chain
-
- from frappe.utils.data import add_years, getdate
-
- smallest_ledger_entry_date = getdate(
- min(entry["date"] for entry in chain(*self.gl_entries.values()) if entry["date"])
- )
- oldest_fiscal_year = frappe.get_all(
- "Fiscal Year", fields=["year_start_date", "year_end_date"], order_by="year_start_date"
- )[0]
- # Keep on creating fiscal years
- # until smallest_ledger_entry_date is no longer smaller than the oldest fiscal year's start date
- while smallest_ledger_entry_date < oldest_fiscal_year.year_start_date:
- new_fiscal_year = frappe.get_doc({"doctype": "Fiscal Year"})
- new_fiscal_year.year_start_date = add_years(oldest_fiscal_year.year_start_date, -1)
- new_fiscal_year.year_end_date = add_years(oldest_fiscal_year.year_end_date, -1)
- if new_fiscal_year.year_start_date.year == new_fiscal_year.year_end_date.year:
- new_fiscal_year.year = new_fiscal_year.year_start_date.year
- else:
- new_fiscal_year.year = "{}-{}".format(
- new_fiscal_year.year_start_date.year, new_fiscal_year.year_end_date.year
- )
- new_fiscal_year.save()
- oldest_fiscal_year = new_fiscal_year
-
- frappe.db.commit()
- except Exception as e:
- self._log_error(e)
-
- def _migrate_entries_from_gl(self, entity):
- if entity in self.general_ledger:
- self._save_entries(entity, self.general_ledger[entity].values())
-
- def _save_entries(self, entity, entries):
- entity_method_map = {
- "Account": self._save_account,
- "TaxRate": self._save_tax_rate,
- "TaxCode": self._save_tax_code,
- "Preferences": self._save_preference,
- "Customer": self._save_customer,
- "Item": self._save_item,
- "Vendor": self._save_vendor,
- "Invoice": self._save_invoice,
- "CreditMemo": self._save_credit_memo,
- "SalesReceipt": self._save_sales_receipt,
- "RefundReceipt": self._save_refund_receipt,
- "JournalEntry": self._save_journal_entry,
- "Bill": self._save_bill,
- "VendorCredit": self._save_vendor_credit,
- "Payment": self._save_payment,
- "BillPayment": self._save_bill_payment,
- "Purchase": self._save_purchase,
- "Deposit": self._save_deposit,
- "Advance Payment": self._save_advance_payment,
- "Tax Payment": self._save_tax_payment,
- "Sales Tax Payment": self._save_tax_payment,
- "Purchase Tax Payment": self._save_tax_payment,
- "Inventory Qty Adjust": self._save_inventory_qty_adjust,
- }
- total = len(entries)
- for index, entry in enumerate(entries, start=1):
- self._publish(
- {
- "event": "progress",
- "message": _("Saving {0}").format(entity),
- "count": index,
- "total": total,
- }
- )
- entity_method_map[entity](entry)
- frappe.db.commit()
-
- def _preprocess_entries(self, entity, entries):
- entity_method_map = {
- "Account": self._preprocess_accounts,
- "TaxRate": self._preprocess_tax_rates,
- "TaxCode": self._preprocess_tax_codes,
- }
- preprocessor = entity_method_map.get(entity)
- if preprocessor:
- entries = preprocessor(entries)
- return entries
-
- def _get_gl_entries_from_section(self, section, account=None):
- if "Header" in section:
- if "id" in section["Header"]["ColData"][0]:
- account = self._get_account_name_by_id(section["Header"]["ColData"][0]["id"])
- elif "value" in section["Header"]["ColData"][0] and section["Header"]["ColData"][0]["value"]:
- # For some reason during migrating UK company, account id is not available.
- # preprocess_accounts retains name:account mapping in self.accounts
- # This mapping can then be used to obtain quickbooks_id for correspondong account
- # Rest is trivial
-
- # Some Lines in General Leder Report are shown under Not Specified
- # These should be skipped
- if section["Header"]["ColData"][0]["value"] == "Not Specified":
- return
- account_id = self.accounts[section["Header"]["ColData"][0]["value"]]["Id"]
- account = self._get_account_name_by_id(account_id)
- entries = []
- for row in section["Rows"]["Row"]:
- if row["type"] == "Data":
- data = row["ColData"]
- entries.append(
- {
- "account": account,
- "date": data[0]["value"],
- "type": data[1]["value"],
- "id": data[1].get("id"),
- "credit": frappe.utils.flt(data[2]["value"]),
- "debit": frappe.utils.flt(data[3]["value"]),
- }
- )
- if row["type"] == "Section":
- self._get_gl_entries_from_section(row, account)
- self.gl_entries.setdefault(account, []).extend(entries)
-
- def _preprocess_accounts(self, accounts):
- self.accounts = {account["Name"]: account for account in accounts}
- for account in accounts:
- if any(acc["SubAccount"] and acc["ParentRef"]["value"] == account["Id"] for acc in accounts):
- account["is_group"] = 1
- else:
- account["is_group"] = 0
- return sorted(accounts, key=lambda account: int(account["Id"]))
-
- def _save_account(self, account):
- mapping = {
- "Bank": "Asset",
- "Other Current Asset": "Asset",
- "Fixed Asset": "Asset",
- "Other Asset": "Asset",
- "Accounts Receivable": "Asset",
- "Equity": "Equity",
- "Expense": "Expense",
- "Other Expense": "Expense",
- "Cost of Goods Sold": "Expense",
- "Accounts Payable": "Liability",
- "Credit Card": "Liability",
- "Long Term Liability": "Liability",
- "Other Current Liability": "Liability",
- "Income": "Income",
- "Other Income": "Income",
- }
- # Map Quickbooks Account Types to ERPNext root_accunts and and root_type
- try:
- if not frappe.db.exists(
- {"doctype": "Account", "quickbooks_id": account["Id"], "company": self.company}
- ):
- is_child = account["SubAccount"]
- is_group = account["is_group"]
- # Create Two Accounts for every Group Account
- if is_group:
- account_id = "Group - {}".format(account["Id"])
- else:
- account_id = account["Id"]
-
- if is_child:
- parent_account = self._get_account_name_by_id(
- "Group - {}".format(account["ParentRef"]["value"])
- )
- else:
- parent_account = encode_company_abbr(
- "{} - QB".format(mapping[account["AccountType"]]), self.company
- )
-
- frappe.get_doc(
- {
- "doctype": "Account",
- "quickbooks_id": account_id,
- "account_name": self._get_unique_account_name(account["Name"]),
- "root_type": mapping[account["AccountType"]],
- "account_type": self._get_account_type(account),
- "account_currency": account["CurrencyRef"]["value"],
- "parent_account": parent_account,
- "is_group": is_group,
- "company": self.company,
- }
- ).insert()
-
- if is_group:
- # Create a Leaf account corresponding to the group account
- frappe.get_doc(
- {
- "doctype": "Account",
- "quickbooks_id": account["Id"],
- "account_name": self._get_unique_account_name(account["Name"]),
- "root_type": mapping[account["AccountType"]],
- "account_type": self._get_account_type(account),
- "account_currency": account["CurrencyRef"]["value"],
- "parent_account": self._get_account_name_by_id(account_id),
- "is_group": 0,
- "company": self.company,
- }
- ).insert()
- if account.get("AccountSubType") == "UndepositedFunds":
- self.undeposited_funds_account = self._get_account_name_by_id(account["Id"])
- self.save()
- except Exception as e:
- self._log_error(e, account)
-
- def _get_account_type(self, account):
- account_subtype_mapping = {"UndepositedFunds": "Cash"}
- account_type = account_subtype_mapping.get(account.get("AccountSubType"))
- if account_type is None:
- account_type_mapping = {
- "Accounts Payable": "Payable",
- "Accounts Receivable": "Receivable",
- "Bank": "Bank",
- "Credit Card": "Bank",
- }
- account_type = account_type_mapping.get(account["AccountType"])
- return account_type
-
- def _preprocess_tax_rates(self, tax_rates):
- self.tax_rates = {tax_rate["Id"]: tax_rate for tax_rate in tax_rates}
- return tax_rates
-
- def _save_tax_rate(self, tax_rate):
- try:
- if not frappe.db.exists(
- {
- "doctype": "Account",
- "quickbooks_id": "TaxRate - {}".format(tax_rate["Id"]),
- "company": self.company,
- }
- ):
- frappe.get_doc(
- {
- "doctype": "Account",
- "quickbooks_id": "TaxRate - {}".format(tax_rate["Id"]),
- "account_name": "{} - QB".format(tax_rate["Name"]),
- "root_type": "Liability",
- "parent_account": encode_company_abbr("{} - QB".format("Liability"), self.company),
- "is_group": "0",
- "company": self.company,
- }
- ).insert()
- except Exception as e:
- self._log_error(e, tax_rate)
-
- def _preprocess_tax_codes(self, tax_codes):
- self.tax_codes = {tax_code["Id"]: tax_code for tax_code in tax_codes}
- return tax_codes
-
- def _save_tax_code(self, tax_code):
- pass
-
- def _save_customer(self, customer):
- try:
- if not frappe.db.exists(
- {"doctype": "Customer", "quickbooks_id": customer["Id"], "company": self.company}
- ):
- try:
- receivable_account = frappe.get_all(
- "Account",
- filters={
- "account_type": "Receivable",
- "account_currency": customer["CurrencyRef"]["value"],
- "company": self.company,
- },
- )[0]["name"]
- except Exception:
- receivable_account = None
- erpcustomer = frappe.get_doc(
- {
- "doctype": "Customer",
- "quickbooks_id": customer["Id"],
- "customer_name": encode_company_abbr(customer["DisplayName"], self.company),
- "customer_type": "Individual",
- "customer_group": "Commercial",
- "default_currency": customer["CurrencyRef"]["value"],
- "accounts": [{"company": self.company, "account": receivable_account}],
- "territory": "All Territories",
- "company": self.company,
- }
- ).insert()
- if "BillAddr" in customer:
- self._create_address(erpcustomer, "Customer", customer["BillAddr"], "Billing")
- if "ShipAddr" in customer:
- self._create_address(erpcustomer, "Customer", customer["ShipAddr"], "Shipping")
- except Exception as e:
- self._log_error(e, customer)
-
- def _save_item(self, item):
- try:
- if not frappe.db.exists(
- {"doctype": "Item", "quickbooks_id": item["Id"], "company": self.company}
- ):
- if item["Type"] in ("Service", "Inventory"):
- item_dict = {
- "doctype": "Item",
- "quickbooks_id": item["Id"],
- "item_code": encode_company_abbr(item["Name"], self.company),
- "stock_uom": "Unit",
- "is_stock_item": 0,
- "item_group": "All Item Groups",
- "company": self.company,
- "item_defaults": [
- {"company": self.company, "default_warehouse": self.default_warehouse}
- ],
- }
- if "ExpenseAccountRef" in item:
- expense_account = self._get_account_name_by_id(item["ExpenseAccountRef"]["value"])
- item_dict["item_defaults"][0]["expense_account"] = expense_account
- if "IncomeAccountRef" in item:
- income_account = self._get_account_name_by_id(item["IncomeAccountRef"]["value"])
- item_dict["item_defaults"][0]["income_account"] = income_account
- frappe.get_doc(item_dict).insert()
- except Exception as e:
- self._log_error(e, item)
-
- def _allow_fraction_in_unit(self):
- frappe.db.set_value("UOM", "Unit", "must_be_whole_number", 0)
-
- def _save_vendor(self, vendor):
- try:
- if not frappe.db.exists(
- {"doctype": "Supplier", "quickbooks_id": vendor["Id"], "company": self.company}
- ):
- erpsupplier = frappe.get_doc(
- {
- "doctype": "Supplier",
- "quickbooks_id": vendor["Id"],
- "supplier_name": encode_company_abbr(vendor["DisplayName"], self.company),
- "supplier_group": "All Supplier Groups",
- "company": self.company,
- }
- ).insert()
- if "BillAddr" in vendor:
- self._create_address(erpsupplier, "Supplier", vendor["BillAddr"], "Billing")
- if "ShipAddr" in vendor:
- self._create_address(erpsupplier, "Supplier", vendor["ShipAddr"], "Shipping")
- except Exception as e:
- self._log_error(e)
-
- def _save_preference(self, preference):
- try:
- if preference["SalesFormsPrefs"]["AllowShipping"]:
- default_shipping_account_id = preference["SalesFormsPrefs"]["DefaultShippingAccount"]
- self.default_shipping_account = self._get_account_name_by_id(
- self, default_shipping_account_id
- )
- self.save()
- except Exception as e:
- self._log_error(e, preference)
-
- def _save_invoice(self, invoice):
- # Invoice can be Linked with Another Transactions
- # If any of these transactions is a "StatementCharge" or "ReimburseCharge" then in the UI
- # item list is populated from the corresponding transaction, these items are not shown in api response
- # Also as of now there is no way of fetching the corresponding transaction from api
- # We in order to correctly reflect account balance make an equivalent Journal Entry
- quickbooks_id = "Invoice - {}".format(invoice["Id"])
- if any(
- linked["TxnType"] in ("StatementCharge", "ReimburseCharge") for linked in invoice["LinkedTxn"]
- ):
- self._save_invoice_as_journal_entry(invoice, quickbooks_id)
- else:
- self._save_sales_invoice(invoice, quickbooks_id)
-
- def _save_credit_memo(self, credit_memo):
- # Credit Memo is equivalent to a return Sales Invoice
- quickbooks_id = "Credit Memo - {}".format(credit_memo["Id"])
- self._save_sales_invoice(credit_memo, quickbooks_id, is_return=True)
-
- def _save_sales_receipt(self, sales_receipt):
- # Sales Receipt is equivalent to a POS Sales Invoice
- quickbooks_id = "Sales Receipt - {}".format(sales_receipt["Id"])
- self._save_sales_invoice(sales_receipt, quickbooks_id, is_pos=True)
-
- def _save_refund_receipt(self, refund_receipt):
- # Refund Receipt is equivalent to a return POS Sales Invoice
- quickbooks_id = "Refund Receipt - {}".format(refund_receipt["Id"])
- self._save_sales_invoice(refund_receipt, quickbooks_id, is_return=True, is_pos=True)
-
- def _save_sales_invoice(self, invoice, quickbooks_id, is_return=False, is_pos=False):
- try:
- if not frappe.db.exists(
- {"doctype": "Sales Invoice", "quickbooks_id": quickbooks_id, "company": self.company}
- ):
- invoice_dict = {
- "doctype": "Sales Invoice",
- "quickbooks_id": quickbooks_id,
- # Quickbooks uses ISO 4217 Code
- # of course this gonna come back to bite me
- "currency": invoice["CurrencyRef"]["value"],
- # Exchange Rate is provided if multicurrency is enabled
- # It is not provided if multicurrency is not enabled
- "conversion_rate": invoice.get("ExchangeRate", 1),
- "posting_date": invoice["TxnDate"],
- # QuickBooks doesn't make Due Date a mandatory field this is a hack
- "due_date": invoice.get("DueDate", invoice["TxnDate"]),
- "customer": frappe.get_all(
- "Customer",
- filters={
- "quickbooks_id": invoice["CustomerRef"]["value"],
- "company": self.company,
- },
- )[0]["name"],
- "items": self._get_si_items(invoice, is_return=is_return),
- "taxes": self._get_taxes(invoice),
- # Do not change posting_date upon submission
- "set_posting_time": 1,
- # QuickBooks doesn't round total
- "disable_rounded_total": 1,
- "is_return": is_return,
- "is_pos": is_pos,
- "payments": self._get_invoice_payments(invoice, is_return=is_return, is_pos=is_pos),
- "company": self.company,
- }
- discount = self._get_discount(invoice["Line"])
- if discount:
- if invoice["ApplyTaxAfterDiscount"]:
- invoice_dict["apply_discount_on"] = "Net Total"
- else:
- invoice_dict["apply_discount_on"] = "Grand Total"
- invoice_dict["discount_amount"] = discount["Amount"]
-
- invoice_doc = frappe.get_doc(invoice_dict)
- invoice_doc.insert()
- invoice_doc.submit()
- except Exception as e:
- self._log_error(e, [invoice, invoice_dict, json.loads(invoice_doc.as_json())])
-
- def _get_si_items(self, invoice, is_return=False):
- items = []
- for line in invoice["Line"]:
- if line["DetailType"] == "SalesItemLineDetail":
- if line["SalesItemLineDetail"]["TaxCodeRef"]["value"] != "TAX":
- tax_code = line["SalesItemLineDetail"]["TaxCodeRef"]["value"]
- else:
- if "TxnTaxCodeRef" in invoice["TxnTaxDetail"]:
- tax_code = invoice["TxnTaxDetail"]["TxnTaxCodeRef"]["value"]
- else:
- tax_code = "NON"
- if line["SalesItemLineDetail"]["ItemRef"]["value"] != "SHIPPING_ITEM_ID":
- item = frappe.db.get_all(
- "Item",
- filters={
- "quickbooks_id": line["SalesItemLineDetail"]["ItemRef"]["value"],
- "company": self.company,
- },
- fields=["name", "stock_uom"],
- )[0]
- items.append(
- {
- "item_code": item["name"],
- "conversion_factor": 1,
- "uom": item["stock_uom"],
- "description": line.get(
- "Description", line["SalesItemLineDetail"]["ItemRef"]["name"]
- ),
- "qty": line["SalesItemLineDetail"]["Qty"],
- "price_list_rate": line["SalesItemLineDetail"]["UnitPrice"],
- "cost_center": self.default_cost_center,
- "warehouse": self.default_warehouse,
- "item_tax_rate": json.dumps(self._get_item_taxes(tax_code)),
- }
- )
- else:
- items.append(
- {
- "item_name": "Shipping",
- "conversion_factor": 1,
- "expense_account": self._get_account_name_by_id(
- "TaxRate - {}".format(line["SalesItemLineDetail"]["TaxCodeRef"]["value"])
- ),
- "uom": "Unit",
- "description": "Shipping",
- "income_account": self.default_shipping_account,
- "qty": 1,
- "price_list_rate": line["Amount"],
- "cost_center": self.default_cost_center,
- "warehouse": self.default_warehouse,
- "item_tax_rate": json.dumps(self._get_item_taxes(tax_code)),
- }
- )
- if is_return:
- items[-1]["qty"] *= -1
- elif line["DetailType"] == "DescriptionOnly":
- items[-1].update(
- {
- "margin_type": "Percentage",
- "margin_rate_or_amount": int(line["Description"].split("%")[0]),
- }
- )
- return items
-
- def _get_item_taxes(self, tax_code):
- tax_rates = self.tax_rates
- item_taxes = {}
- if tax_code != "NON":
- tax_code = self.tax_codes[tax_code]
- for rate_list_type in ("SalesTaxRateList", "PurchaseTaxRateList"):
- if rate_list_type in tax_code:
- for tax_rate_detail in tax_code[rate_list_type]["TaxRateDetail"]:
- if tax_rate_detail["TaxTypeApplicable"] == "TaxOnAmount":
- tax_head = self._get_account_name_by_id(
- "TaxRate - {}".format(tax_rate_detail["TaxRateRef"]["value"])
- )
- tax_rate = tax_rates[tax_rate_detail["TaxRateRef"]["value"]]
- item_taxes[tax_head] = tax_rate["RateValue"]
- return item_taxes
-
- def _get_invoice_payments(self, invoice, is_return=False, is_pos=False):
- if is_pos:
- amount = invoice["TotalAmt"]
- if is_return:
- amount = -amount
- return [
- {
- "mode_of_payment": "Cash",
- "account": self._get_account_name_by_id(invoice["DepositToAccountRef"]["value"]),
- "amount": amount,
- }
- ]
-
- def _get_discount(self, lines):
- for line in lines:
- if line["DetailType"] == "DiscountLineDetail" and "Amount" in line["DiscountLineDetail"]:
- return line
-
- def _save_invoice_as_journal_entry(self, invoice, quickbooks_id):
- try:
- accounts = []
- for line in self.general_ledger["Invoice"][invoice["Id"]]["lines"]:
- account_line = {"account": line["account"], "cost_center": self.default_cost_center}
- if line["debit"]:
- account_line["debit_in_account_currency"] = line["debit"]
- elif line["credit"]:
- account_line["credit_in_account_currency"] = line["credit"]
- if frappe.db.get_value("Account", line["account"], "account_type") == "Receivable":
- account_line["party_type"] = "Customer"
- account_line["party"] = frappe.get_all(
- "Customer",
- filters={"quickbooks_id": invoice["CustomerRef"]["value"], "company": self.company},
- )[0]["name"]
-
- accounts.append(account_line)
-
- posting_date = invoice["TxnDate"]
- self.__save_journal_entry(quickbooks_id, accounts, posting_date)
- except Exception as e:
- self._log_error(e, [invoice, accounts])
-
- def _save_journal_entry(self, journal_entry):
- # JournalEntry is equivalent to a Journal Entry
-
- def _get_je_accounts(lines):
- # Converts JounalEntry lines to accounts list
- posting_type_field_mapping = {
- "Credit": "credit_in_account_currency",
- "Debit": "debit_in_account_currency",
- }
- accounts = []
- for line in lines:
- if line["DetailType"] == "JournalEntryLineDetail":
- account_name = self._get_account_name_by_id(
- line["JournalEntryLineDetail"]["AccountRef"]["value"]
- )
- posting_type = line["JournalEntryLineDetail"]["PostingType"]
- accounts.append(
- {
- "account": account_name,
- posting_type_field_mapping[posting_type]: line["Amount"],
- "cost_center": self.default_cost_center,
- }
- )
- return accounts
-
- quickbooks_id = "Journal Entry - {}".format(journal_entry["Id"])
- accounts = _get_je_accounts(journal_entry["Line"])
- posting_date = journal_entry["TxnDate"]
- self.__save_journal_entry(quickbooks_id, accounts, posting_date)
-
- def __save_journal_entry(self, quickbooks_id, accounts, posting_date):
- try:
- if not frappe.db.exists(
- {"doctype": "Journal Entry", "quickbooks_id": quickbooks_id, "company": self.company}
- ):
- je = frappe.get_doc(
- {
- "doctype": "Journal Entry",
- "quickbooks_id": quickbooks_id,
- "company": self.company,
- "posting_date": posting_date,
- "accounts": accounts,
- "multi_currency": 1,
- }
- )
- je.insert()
- je.submit()
- except Exception as e:
- self._log_error(e, [accounts, json.loads(je.as_json())])
-
- def _save_bill(self, bill):
- # Bill is equivalent to a Purchase Invoice
- quickbooks_id = "Bill - {}".format(bill["Id"])
- self.__save_purchase_invoice(bill, quickbooks_id)
-
- def _save_vendor_credit(self, vendor_credit):
- # Vendor Credit is equivalent to a return Purchase Invoice
- quickbooks_id = "Vendor Credit - {}".format(vendor_credit["Id"])
- self.__save_purchase_invoice(vendor_credit, quickbooks_id, is_return=True)
-
- def __save_purchase_invoice(self, invoice, quickbooks_id, is_return=False):
- try:
- if not frappe.db.exists(
- {"doctype": "Purchase Invoice", "quickbooks_id": quickbooks_id, "company": self.company}
- ):
- credit_to_account = self._get_account_name_by_id(invoice["APAccountRef"]["value"])
- invoice_dict = {
- "doctype": "Purchase Invoice",
- "quickbooks_id": quickbooks_id,
- "currency": invoice["CurrencyRef"]["value"],
- "conversion_rate": invoice.get("ExchangeRate", 1),
- "posting_date": invoice["TxnDate"],
- "due_date": invoice.get("DueDate", invoice["TxnDate"]),
- "credit_to": credit_to_account,
- "supplier": frappe.get_all(
- "Supplier",
- filters={
- "quickbooks_id": invoice["VendorRef"]["value"],
- "company": self.company,
- },
- )[0]["name"],
- "items": self._get_pi_items(invoice, is_return=is_return),
- "taxes": self._get_taxes(invoice),
- "set_posting_time": 1,
- "disable_rounded_total": 1,
- "is_return": is_return,
- "udpate_stock": 0,
- "company": self.company,
- }
- invoice_doc = frappe.get_doc(invoice_dict)
- invoice_doc.insert()
- invoice_doc.submit()
- except Exception as e:
- self._log_error(e, [invoice, invoice_dict, json.loads(invoice_doc.as_json())])
-
- def _get_pi_items(self, purchase_invoice, is_return=False):
- items = []
- for line in purchase_invoice["Line"]:
- if line["DetailType"] == "ItemBasedExpenseLineDetail":
- if line["ItemBasedExpenseLineDetail"]["TaxCodeRef"]["value"] != "TAX":
- tax_code = line["ItemBasedExpenseLineDetail"]["TaxCodeRef"]["value"]
- else:
- if "TxnTaxCodeRef" in purchase_invoice["TxnTaxDetail"]:
- tax_code = purchase_invoice["TxnTaxDetail"]["TxnTaxCodeRef"]["value"]
- else:
- tax_code = "NON"
- item = frappe.db.get_all(
- "Item",
- filters={
- "quickbooks_id": line["ItemBasedExpenseLineDetail"]["ItemRef"]["value"],
- "company": self.company,
- },
- fields=["name", "stock_uom"],
- )[0]
- items.append(
- {
- "item_code": item["name"],
- "conversion_factor": 1,
- "uom": item["stock_uom"],
- "description": line.get(
- "Description", line["ItemBasedExpenseLineDetail"]["ItemRef"]["name"]
- ),
- "qty": line["ItemBasedExpenseLineDetail"]["Qty"],
- "price_list_rate": line["ItemBasedExpenseLineDetail"]["UnitPrice"],
- "warehouse": self.default_warehouse,
- "cost_center": self.default_cost_center,
- "item_tax_rate": json.dumps(self._get_item_taxes(tax_code)),
- }
- )
- elif line["DetailType"] == "AccountBasedExpenseLineDetail":
- if line["AccountBasedExpenseLineDetail"]["TaxCodeRef"]["value"] != "TAX":
- tax_code = line["AccountBasedExpenseLineDetail"]["TaxCodeRef"]["value"]
- else:
- if "TxnTaxCodeRef" in purchase_invoice["TxnTaxDetail"]:
- tax_code = purchase_invoice["TxnTaxDetail"]["TxnTaxCodeRef"]["value"]
- else:
- tax_code = "NON"
- items.append(
- {
- "item_name": line.get(
- "Description", line["AccountBasedExpenseLineDetail"]["AccountRef"]["name"]
- ),
- "conversion_factor": 1,
- "expense_account": self._get_account_name_by_id(
- line["AccountBasedExpenseLineDetail"]["AccountRef"]["value"]
- ),
- "uom": "Unit",
- "description": line.get(
- "Description", line["AccountBasedExpenseLineDetail"]["AccountRef"]["name"]
- ),
- "qty": 1,
- "price_list_rate": line["Amount"],
- "warehouse": self.default_warehouse,
- "cost_center": self.default_cost_center,
- "item_tax_rate": json.dumps(self._get_item_taxes(tax_code)),
- }
- )
- if is_return:
- items[-1]["qty"] *= -1
- return items
-
- def _save_payment(self, payment):
- try:
- quickbooks_id = "Payment - {}".format(payment["Id"])
- # If DepositToAccountRef is not set on payment that means it actually doesn't affect any accounts
- # No need to record such payment
- # Such payment record is created QuickBooks Payments API
- if "DepositToAccountRef" not in payment:
- return
-
- # A Payment can be linked to multiple transactions
- accounts = []
- for line in payment["Line"]:
- linked_transaction = line["LinkedTxn"][0]
- if linked_transaction["TxnType"] == "Invoice":
- si_quickbooks_id = "Invoice - {}".format(linked_transaction["TxnId"])
- # Invoice could have been saved as a Sales Invoice or a Journal Entry
- if frappe.db.exists(
- {
- "doctype": "Sales Invoice",
- "quickbooks_id": si_quickbooks_id,
- "company": self.company,
- }
- ):
- sales_invoice = frappe.get_all(
- "Sales Invoice",
- filters={
- "quickbooks_id": si_quickbooks_id,
- "company": self.company,
- },
- fields=["name", "customer", "debit_to"],
- )[0]
- reference_type = "Sales Invoice"
- reference_name = sales_invoice["name"]
- party = sales_invoice["customer"]
- party_account = sales_invoice["debit_to"]
-
- if frappe.db.exists(
- {
- "doctype": "Journal Entry",
- "quickbooks_id": si_quickbooks_id,
- "company": self.company,
- }
- ):
- journal_entry = frappe.get_doc(
- "Journal Entry",
- {
- "quickbooks_id": si_quickbooks_id,
- "company": self.company,
- },
- )
- # Invoice saved as a Journal Entry must have party and party_type set on line containing Receivable Account
- customer_account_line = next(
- filter(lambda acc: acc.party_type == "Customer", journal_entry.accounts)
- )
-
- reference_type = "Journal Entry"
- reference_name = journal_entry.name
- party = customer_account_line.party
- party_account = customer_account_line.account
-
- accounts.append(
- {
- "party_type": "Customer",
- "party": party,
- "reference_type": reference_type,
- "reference_name": reference_name,
- "account": party_account,
- "credit_in_account_currency": line["Amount"],
- "cost_center": self.default_cost_center,
- }
- )
-
- deposit_account = self._get_account_name_by_id(payment["DepositToAccountRef"]["value"])
- accounts.append(
- {
- "account": deposit_account,
- "debit_in_account_currency": payment["TotalAmt"],
- "cost_center": self.default_cost_center,
- }
- )
- posting_date = payment["TxnDate"]
- self.__save_journal_entry(quickbooks_id, accounts, posting_date)
- except Exception as e:
- self._log_error(e, [payment, accounts])
-
- def _save_bill_payment(self, bill_payment):
- try:
- quickbooks_id = "BillPayment - {}".format(bill_payment["Id"])
- # A BillPayment can be linked to multiple transactions
- accounts = []
- for line in bill_payment["Line"]:
- linked_transaction = line["LinkedTxn"][0]
- if linked_transaction["TxnType"] == "Bill":
- pi_quickbooks_id = "Bill - {}".format(linked_transaction["TxnId"])
- if frappe.db.exists(
- {
- "doctype": "Purchase Invoice",
- "quickbooks_id": pi_quickbooks_id,
- "company": self.company,
- }
- ):
- purchase_invoice = frappe.get_all(
- "Purchase Invoice",
- filters={
- "quickbooks_id": pi_quickbooks_id,
- "company": self.company,
- },
- fields=["name", "supplier", "credit_to"],
- )[0]
- reference_type = "Purchase Invoice"
- reference_name = purchase_invoice["name"]
- party = purchase_invoice["supplier"]
- party_account = purchase_invoice["credit_to"]
- accounts.append(
- {
- "party_type": "Supplier",
- "party": party,
- "reference_type": reference_type,
- "reference_name": reference_name,
- "account": party_account,
- "debit_in_account_currency": line["Amount"],
- "cost_center": self.default_cost_center,
- }
- )
-
- if bill_payment["PayType"] == "Check":
- bank_account_id = bill_payment["CheckPayment"]["BankAccountRef"]["value"]
- elif bill_payment["PayType"] == "CreditCard":
- bank_account_id = bill_payment["CreditCardPayment"]["CCAccountRef"]["value"]
-
- bank_account = self._get_account_name_by_id(bank_account_id)
- accounts.append(
- {
- "account": bank_account,
- "credit_in_account_currency": bill_payment["TotalAmt"],
- "cost_center": self.default_cost_center,
- }
- )
- posting_date = bill_payment["TxnDate"]
- self.__save_journal_entry(quickbooks_id, accounts, posting_date)
- except Exception as e:
- self._log_error(e, [bill_payment, accounts])
-
- def _save_purchase(self, purchase):
- try:
- quickbooks_id = "Purchase - {}".format(purchase["Id"])
- # Credit Bank Account
- accounts = [
- {
- "account": self._get_account_name_by_id(purchase["AccountRef"]["value"]),
- "credit_in_account_currency": purchase["TotalAmt"],
- "cost_center": self.default_cost_center,
- }
- ]
-
- # Debit Mentioned Accounts
- for line in purchase["Line"]:
- if line["DetailType"] == "AccountBasedExpenseLineDetail":
- account = self._get_account_name_by_id(
- line["AccountBasedExpenseLineDetail"]["AccountRef"]["value"]
- )
- elif line["DetailType"] == "ItemBasedExpenseLineDetail":
- account = (
- frappe.get_doc(
- "Item",
- {
- "quickbooks_id": line["ItemBasedExpenseLineDetail"]["ItemRef"]["value"],
- "company": self.company,
- },
- )
- .item_defaults[0]
- .expense_account
- )
- accounts.append(
- {
- "account": account,
- "debit_in_account_currency": line["Amount"],
- "cost_center": self.default_cost_center,
- }
- )
-
- # Debit Tax Accounts
- if "TxnTaxDetail" in purchase:
- for line in purchase["TxnTaxDetail"]["TaxLine"]:
- accounts.append(
- {
- "account": self._get_account_name_by_id(
- "TaxRate - {}".format(line["TaxLineDetail"]["TaxRateRef"]["value"])
- ),
- "debit_in_account_currency": line["Amount"],
- "cost_center": self.default_cost_center,
- }
- )
-
- # If purchase["Credit"] is set to be True then it represents a refund
- if purchase.get("Credit"):
- for account in accounts:
- if "debit_in_account_currency" in account:
- account["credit_in_account_currency"] = account["debit_in_account_currency"]
- del account["debit_in_account_currency"]
- else:
- account["debit_in_account_currency"] = account["credit_in_account_currency"]
- del account["credit_in_account_currency"]
-
- posting_date = purchase["TxnDate"]
- self.__save_journal_entry(quickbooks_id, accounts, posting_date)
- except Exception as e:
- self._log_error(e, [purchase, accounts])
-
- def _save_deposit(self, deposit):
- try:
- quickbooks_id = "Deposit - {}".format(deposit["Id"])
- # Debit Bank Account
- accounts = [
- {
- "account": self._get_account_name_by_id(deposit["DepositToAccountRef"]["value"]),
- "debit_in_account_currency": deposit["TotalAmt"],
- "cost_center": self.default_cost_center,
- }
- ]
-
- # Credit Mentioned Accounts
- for line in deposit["Line"]:
- if "LinkedTxn" in line:
- accounts.append(
- {
- "account": self.undeposited_funds_account,
- "credit_in_account_currency": line["Amount"],
- "cost_center": self.default_cost_center,
- }
- )
- else:
- accounts.append(
- {
- "account": self._get_account_name_by_id(
- line["DepositLineDetail"]["AccountRef"]["value"]
- ),
- "credit_in_account_currency": line["Amount"],
- "cost_center": self.default_cost_center,
- }
- )
-
- # Debit Cashback if mentioned
- if "CashBack" in deposit:
- accounts.append(
- {
- "account": self._get_account_name_by_id(deposit["CashBack"]["AccountRef"]["value"]),
- "debit_in_account_currency": deposit["CashBack"]["Amount"],
- "cost_center": self.default_cost_center,
- }
- )
-
- posting_date = deposit["TxnDate"]
- self.__save_journal_entry(quickbooks_id, accounts, posting_date)
- except Exception as e:
- self._log_error(e, [deposit, accounts])
-
- def _save_advance_payment(self, advance_payment):
- quickbooks_id = "Advance Payment - {}".format(advance_payment["id"])
- self.__save_ledger_entry_as_je(advance_payment, quickbooks_id)
-
- def _save_tax_payment(self, tax_payment):
- quickbooks_id = "Tax Payment - {}".format(tax_payment["id"])
- self.__save_ledger_entry_as_je(tax_payment, quickbooks_id)
-
- def _save_inventory_qty_adjust(self, inventory_qty_adjust):
- quickbooks_id = "Inventory Qty Adjust - {}".format(inventory_qty_adjust["id"])
- self.__save_ledger_entry_as_je(inventory_qty_adjust, quickbooks_id)
-
- def __save_ledger_entry_as_je(self, ledger_entry, quickbooks_id):
- try:
- accounts = []
- for line in ledger_entry["lines"]:
- account_line = {"account": line["account"], "cost_center": self.default_cost_center}
- if line["credit"]:
- account_line["credit_in_account_currency"] = line["credit"]
- else:
- account_line["debit_in_account_currency"] = line["debit"]
- accounts.append(account_line)
-
- posting_date = ledger_entry["date"]
- self.__save_journal_entry(quickbooks_id, accounts, posting_date)
- except Exception as e:
- self._log_error(e, ledger_entry)
-
- def _get_taxes(self, entry):
- taxes = []
- if "TxnTaxDetail" not in entry or "TaxLine" not in entry["TxnTaxDetail"]:
- return taxes
- for line in entry["TxnTaxDetail"]["TaxLine"]:
- tax_rate = line["TaxLineDetail"]["TaxRateRef"]["value"]
- account_head = self._get_account_name_by_id(f"TaxRate - {tax_rate}")
- tax_type_applicable = self._get_tax_type(tax_rate)
- if tax_type_applicable == "TaxOnAmount":
- taxes.append(
- {
- "charge_type": "On Net Total",
- "account_head": account_head,
- "description": account_head,
- "cost_center": self.default_cost_center,
- "rate": 0,
- }
- )
- else:
- parent_tax_rate = self._get_parent_tax_rate(tax_rate)
- parent_row_id = self._get_parent_row_id(parent_tax_rate, taxes)
- taxes.append(
- {
- "charge_type": "On Previous Row Amount",
- "row_id": parent_row_id,
- "account_head": account_head,
- "description": account_head,
- "cost_center": self.default_cost_center,
- "rate": line["TaxLineDetail"]["TaxPercent"],
- }
- )
- return taxes
-
- def _get_tax_type(self, tax_rate):
- for tax_code in self.tax_codes.values():
- for rate_list_type in ("SalesTaxRateList", "PurchaseTaxRateList"):
- if rate_list_type in tax_code:
- for tax_rate_detail in tax_code[rate_list_type]["TaxRateDetail"]:
- if tax_rate_detail["TaxRateRef"]["value"] == tax_rate:
- return tax_rate_detail["TaxTypeApplicable"]
-
- def _get_parent_tax_rate(self, tax_rate):
- parent = None
- for tax_code in self.tax_codes.values():
- for rate_list_type in ("SalesTaxRateList", "PurchaseTaxRateList"):
- if rate_list_type in tax_code:
- for tax_rate_detail in tax_code[rate_list_type]["TaxRateDetail"]:
- if tax_rate_detail["TaxRateRef"]["value"] == tax_rate:
- parent = tax_rate_detail["TaxOnTaxOrder"]
- if parent:
- for tax_rate_detail in tax_code[rate_list_type]["TaxRateDetail"]:
- if tax_rate_detail["TaxOrder"] == parent:
- return tax_rate_detail["TaxRateRef"]["value"]
-
- def _get_parent_row_id(self, tax_rate, taxes):
- tax_account = self._get_account_name_by_id(f"TaxRate - {tax_rate}")
- for index, tax in enumerate(taxes):
- if tax["account_head"] == tax_account:
- return index + 1
-
- def _create_address(self, entity, doctype, address, address_type):
- try:
- if not frappe.db.exists({"doctype": "Address", "quickbooks_id": address["Id"]}):
- frappe.get_doc(
- {
- "doctype": "Address",
- "quickbooks_address_id": address["Id"],
- "address_title": entity.name,
- "address_type": address_type,
- "address_line1": address["Line1"],
- "city": address["City"],
- "links": [{"link_doctype": doctype, "link_name": entity.name}],
- }
- ).insert()
- except Exception as e:
- self._log_error(e, address)
-
- def _get(self, *args, **kwargs):
- kwargs["headers"] = {
- "Accept": "application/json",
- "Authorization": f"Bearer {self.access_token}",
- }
- response = requests.get(*args, **kwargs)
- # HTTP Status code 401 here means that the access_token is expired
- # We can refresh tokens and retry
- # However limitless recursion does look dangerous
- if response.status_code == 401:
- self._refresh_tokens()
- response = self._get(*args, **kwargs)
- return response
-
- def _get_account_name_by_id(self, quickbooks_id):
- return frappe.get_all("Account", filters={"quickbooks_id": quickbooks_id, "company": self.company})[
- 0
- ]["name"]
-
- def _publish(self, *args, **kwargs):
- frappe.publish_realtime("quickbooks_progress_update", *args, **kwargs, user=self.modified_by)
-
- def _get_unique_account_name(self, quickbooks_name, number=0):
- if number:
- quickbooks_account_name = f"{quickbooks_name} - {number} - QB"
- else:
- quickbooks_account_name = f"{quickbooks_name} - QB"
- company_encoded_account_name = encode_company_abbr(quickbooks_account_name, self.company)
- if frappe.db.exists(
- {"doctype": "Account", "name": company_encoded_account_name, "company": self.company}
- ):
- unique_account_name = self._get_unique_account_name(quickbooks_name, number + 1)
- else:
- unique_account_name = quickbooks_account_name
- return unique_account_name
-
- def _log_error(self, execption, data=""):
- frappe.log_error(
- title="QuickBooks Migration Error",
- message="\n".join(
- [
- "Data",
- json.dumps(data, sort_keys=True, indent=4, separators=(",", ": ")),
- "Exception",
- traceback.format_exc(),
- ]
- ),
- )
-
- def set_indicator(self, status):
- self.status = status
- self.save()
- frappe.db.commit()
diff --git a/erpnext/erpnext_integrations/doctype/quickbooks_migrator/test_quickbooks_migrator.py b/erpnext/erpnext_integrations/doctype/quickbooks_migrator/test_quickbooks_migrator.py
deleted file mode 100644
index 92e79ec8a4a..00000000000
--- a/erpnext/erpnext_integrations/doctype/quickbooks_migrator/test_quickbooks_migrator.py
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and Contributors
-# See license.txt
-
-import unittest
-
-
-class TestQuickBooksMigrator(unittest.TestCase):
- pass
diff --git a/erpnext/erpnext_integrations/doctype/tally_migration/tally_migration.js b/erpnext/erpnext_integrations/doctype/tally_migration/tally_migration.js
deleted file mode 100644
index 556c332634d..00000000000
--- a/erpnext/erpnext_integrations/doctype/tally_migration/tally_migration.js
+++ /dev/null
@@ -1,364 +0,0 @@
-// Copyright (c) 2019, Frappe Technologies Pvt. Ltd. and contributors
-// For license information, please see license.txt
-
-frappe.provide("erpnext.tally_migration");
-
-frappe.ui.form.on("Tally Migration", {
- onload: function (frm) {
- let reload_status = true;
- frappe.realtime.on("tally_migration_progress_update", function (data) {
- if (reload_status) {
- frappe.model.with_doc(frm.doc.doctype, frm.doc.name, () => {
- frm.refresh_header();
- });
- reload_status = false;
- }
- frm.dashboard.show_progress(data.title, (data.count / data.total) * 100, data.message);
- let error_occurred = data.count === -1;
- if (data.count == data.total || error_occurred) {
- window.setTimeout(
- (title) => {
- frm.dashboard.hide_progress(title);
- frm.reload_doc();
- if (error_occurred) {
- frappe.msgprint({
- message: __("An error has occurred during {0}. Check {1} for more details", [
- repl(
- "%(tally_document)s",
- {
- tally_document: frm.docname,
- }
- ),
- "Error Log",
- ]),
- title: __("Tally Migration Error"),
- indicator: "red",
- });
- }
- },
- 2000,
- data.title
- );
- }
- });
- },
-
- refresh: function (frm) {
- frm.trigger("show_logs_preview");
- erpnext.tally_migration.failed_import_log = JSON.parse(frm.doc.failed_import_log);
- erpnext.tally_migration.fixed_errors_log = JSON.parse(frm.doc.fixed_errors_log);
-
- ["default_round_off_account", "default_warehouse", "default_cost_center"].forEach((account) => {
- frm.toggle_reqd(account, frm.doc.is_master_data_imported === 1);
- frm.toggle_enable(account, frm.doc.is_day_book_data_processed != 1);
- });
-
- if (frm.doc.master_data && !frm.doc.is_master_data_imported) {
- if (frm.doc.is_master_data_processed) {
- if (frm.doc.status != "Importing Master Data") {
- frm.events.add_button(frm, __("Import Master Data"), "import_master_data");
- }
- } else {
- if (frm.doc.status != "Processing Master Data") {
- frm.events.add_button(frm, __("Process Master Data"), "process_master_data");
- }
- }
- }
-
- if (frm.doc.day_book_data && !frm.doc.is_day_book_data_imported) {
- if (frm.doc.is_day_book_data_processed) {
- if (frm.doc.status != "Importing Day Book Data") {
- frm.events.add_button(frm, __("Import Day Book Data"), "import_day_book_data");
- }
- } else {
- if (frm.doc.status != "Processing Day Book Data") {
- frm.events.add_button(frm, __("Process Day Book Data"), "process_day_book_data");
- }
- }
- }
- },
-
- erpnext_company: function (frm) {
- frappe.db.exists("Company", frm.doc.erpnext_company).then((exists) => {
- if (exists) {
- frappe.msgprint(
- __(
- "Company {0} already exists. Continuing will overwrite the Company and Chart of Accounts",
- [frm.doc.erpnext_company]
- )
- );
- }
- });
- },
-
- add_button: function (frm, label, method) {
- frm.add_custom_button(label, () => {
- frm.call({
- doc: frm.doc,
- method: method,
- freeze: true,
- });
- frm.reload_doc();
- });
- },
-
- render_html_table(frm, shown_logs, hidden_logs, field) {
- if (shown_logs && shown_logs.length > 0) {
- frm.toggle_display(field, true);
- } else {
- frm.toggle_display(field, false);
- return;
- }
- let rows = erpnext.tally_migration.get_html_rows(shown_logs, field);
- let rows_head, table_caption;
-
- let table_footer =
- hidden_logs && hidden_logs.length > 0
- ? `| ${__("#")} | -${__("DocType")} | - ${rows_head} -
|---|
${traceback}
- ${JSON.stringify(erpnext.tally_migration.cleanDoc(doc), null, 1)}
- {0}.
- - """ + content = "{}
".format( + _("You have been invited to collaborate on the project: {0}").format(url) + ) for user in self.users: if user.welcome_email_sent == 0: frappe.sendmail( user.user, subject=_("Project Collaboration Invitation"), - content=content.format(*messages), + content=content, ) user.welcome_email_sent = 1 @@ -669,31 +687,8 @@ def update_project_sales_billing(): return # Else simply fallback to Daily - exists_query = "(SELECT 1 from `tab{doctype}` where docstatus = 1 and project = `tabProject`.name)" - project_map = {} - for project_details in frappe.db.sql( - """ - SELECT name, 1 as order_exists, null as invoice_exists from `tabProject` where - exists {order_exists} - union - SELECT name, null as order_exists, 1 as invoice_exists from `tabProject` where - exists {invoice_exists} - """.format( - order_exists=exists_query.format(doctype="Sales Order"), - invoice_exists=exists_query.format(doctype="Sales Invoice"), - ), - as_dict=True, - ): - project = project_map.setdefault( - project_details.name, frappe.get_doc("Project", project_details.name) - ) - if project_details.order_exists: - project.update_sales_amount() - if project_details.invoice_exists: - project.update_billed_amount() - - for project in project_map.values(): - project.save() + for project in frappe.get_all("Project", filters={"status": ["!=", "Cancelled"]}): + frappe.get_doc("Project", project.name).save() @frappe.whitelist() @@ -744,7 +739,6 @@ def get_users_email(doc): def calculate_total_purchase_cost(project: str | None = None): if project: pitem = qb.DocType("Purchase Invoice Item") - frappe.qb.DocType("Purchase Invoice Item") total_purchase_cost = ( qb.from_(pitem) .select(Sum(pitem.base_net_amount)) diff --git a/erpnext/projects/doctype/project/test_project.py b/erpnext/projects/doctype/project/test_project.py index 1b7460f7a2a..e5996c2da9d 100644 --- a/erpnext/projects/doctype/project/test_project.py +++ b/erpnext/projects/doctype/project/test_project.py @@ -199,6 +199,34 @@ class TestProject(FrappeTestCase): if not pt.is_group: self.assertIsNotNone(pt.parent_task) + def test_project_having_no_tasks_complete(self): + project_name = "Test Project - No Tasks Completion" + frappe.db.sql(""" delete from tabTask where project = %s """, project_name) + frappe.delete_doc("Project", project_name) + + project = frappe.get_doc( + { + "doctype": "Project", + "project_name": project_name, + "status": "Open", + "expected_start_date": nowdate(), + "company": "_Test Company", + } + ).insert() + + tasks = frappe.get_all( + "Task", + ["subject", "exp_end_date", "depends_on_tasks", "name", "parent_task"], + dict(project=project.name), + order_by="creation asc", + ) + + self.assertEqual(project.status, "Open") + self.assertEqual(len(tasks), 0) + project.status = "Completed" + project.save() + self.assertEqual(project.status, "Completed") + def get_project(name, template): project = frappe.get_doc( diff --git a/erpnext/projects/doctype/project/test_records.json b/erpnext/projects/doctype/project/test_records.json index 567f359b50d..1482336631b 100644 --- a/erpnext/projects/doctype/project/test_records.json +++ b/erpnext/projects/doctype/project/test_records.json @@ -1,6 +1,7 @@ [ { "project_name": "_Test Project", - "status": "Open" + "status": "Open", + "company": "_Test Company" } ] \ No newline at end of file diff --git a/erpnext/projects/doctype/project_user/project_user.json b/erpnext/projects/doctype/project_user/project_user.json index 2f452cc2d75..e82bbfab7bf 100644 --- a/erpnext/projects/doctype/project_user/project_user.json +++ b/erpnext/projects/doctype/project_user/project_user.json @@ -12,6 +12,7 @@ "full_name", "welcome_email_sent", "view_attachments", + "hide_timesheets", "section_break_5", "project_status" ], @@ -64,6 +65,13 @@ "in_list_view": 1, "label": "View attachments" }, + { + "columns": 2, + "default": "0", + "fieldname": "hide_timesheets", + "fieldtype": "Check", + "label": "Hide timesheets" + }, { "fieldname": "section_break_5", "fieldtype": "Section Break" diff --git a/erpnext/projects/doctype/projects_settings/projects_settings.json b/erpnext/projects/doctype/projects_settings/projects_settings.json index 7fa1558a76f..2a840b4275c 100644 --- a/erpnext/projects/doctype/projects_settings/projects_settings.json +++ b/erpnext/projects/doctype/projects_settings/projects_settings.json @@ -1,189 +1,69 @@ { - "allow_copy": 0, - "allow_guest_to_view": 0, - "allow_import": 0, - "allow_rename": 0, - "beta": 0, - "creation": "2018-02-21 16:42:13.882879", - "custom": 0, - "docstatus": 0, - "doctype": "DocType", - "document_type": "", - "editable_grid": 1, - "engine": "InnoDB", + "actions": [], + "creation": "2018-02-21 16:42:13.882879", + "doctype": "DocType", + "editable_grid": 1, + "engine": "InnoDB", + "field_order": [ + "timesheet_sb", + "ignore_workstation_time_overlap", + "ignore_user_time_overlap", + "ignore_employee_time_overlap", + "fetch_timesheet_in_sales_invoice" + ], "fields": [ { - "allow_bulk_edit": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "columns": 0, - "fieldname": "timesheet_sb", - "fieldtype": "Section Break", - "hidden": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_standard_filter": 0, - "label": "Timesheets", - "length": 0, - "no_copy": 0, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "read_only": 0, - "remember_last_selected_value": 0, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "set_only_once": 0, - "translatable": 0, - "unique": 0 - }, + "fieldname": "timesheet_sb", + "fieldtype": "Section Break", + "label": "Timesheets" + }, { - "allow_bulk_edit": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "columns": 0, - "default": "0", - "fieldname": "ignore_workstation_time_overlap", - "fieldtype": "Check", - "hidden": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_standard_filter": 0, - "label": "Ignore Workstation Time Overlap", - "length": 0, - "no_copy": 0, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "read_only": 0, - "remember_last_selected_value": 0, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "set_only_once": 0, - "translatable": 0, - "unique": 0 - }, + "default": "0", + "fieldname": "ignore_workstation_time_overlap", + "fieldtype": "Check", + "label": "Ignore Workstation Time Overlap" + }, { - "allow_bulk_edit": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "columns": 0, - "default": "0", - "fieldname": "ignore_user_time_overlap", - "fieldtype": "Check", - "hidden": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_standard_filter": 0, - "label": "Ignore User Time Overlap", - "length": 0, - "no_copy": 0, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "read_only": 0, - "remember_last_selected_value": 0, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "set_only_once": 0, - "translatable": 0, - "unique": 0 - }, + "default": "0", + "fieldname": "ignore_user_time_overlap", + "fieldtype": "Check", + "label": "Ignore User Time Overlap" + }, { - "allow_bulk_edit": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "columns": 0, - "default": "0", - "fieldname": "ignore_employee_time_overlap", - "fieldtype": "Check", - "hidden": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_standard_filter": 0, - "label": "Ignore Employee Time Overlap", - "length": 0, - "no_copy": 0, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "read_only": 0, - "remember_last_selected_value": 0, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "set_only_once": 0, - "translatable": 0, - "unique": 0 + "default": "0", + "fieldname": "ignore_employee_time_overlap", + "fieldtype": "Check", + "label": "Ignore Employee Time Overlap" + }, + { + "default": "0", + "fieldname": "fetch_timesheet_in_sales_invoice", + "fieldtype": "Check", + "label": "Fetch Timesheet in Sales Invoice" } - ], - "has_web_view": 0, - "hide_heading": 0, - "hide_toolbar": 0, - "idx": 0, - "image_view": 0, - "in_create": 0, - "is_submittable": 0, - "issingle": 1, - "istable": 0, - "max_attachments": 0, - "modified": "2018-02-21 16:42:42.357209", - "modified_by": "Administrator", - "module": "Projects", - "name": "Projects Settings", - "name_case": "", - "owner": "Administrator", + ], + "issingle": 1, + "links": [], + "modified": "2025-02-25 22:48:03.164862", + "modified_by": "Administrator", + "module": "Projects", + "name": "Projects Settings", + "owner": "Administrator", "permissions": [ { - "amend": 0, - "apply_user_permissions": 0, - "cancel": 0, - "create": 1, - "delete": 1, - "email": 1, - "export": 0, - "if_owner": 0, - "import": 0, - "permlevel": 0, - "print": 1, - "read": 1, - "report": 0, - "role": "System Manager", - "set_user_permissions": 0, - "share": 1, - "submit": 0, + "create": 1, + "delete": 1, + "email": 1, + "print": 1, + "read": 1, + "role": "System Manager", + "share": 1, "write": 1 } - ], - "quick_entry": 1, - "read_only": 0, - "read_only_onload": 0, - "show_name_in_global_search": 0, - "sort_field": "modified", - "sort_order": "DESC", - "track_changes": 1, - "track_seen": 0 + ], + "quick_entry": 1, + "sort_field": "modified", + "sort_order": "DESC", + "states": [], + "track_changes": 1 } \ No newline at end of file diff --git a/erpnext/projects/doctype/projects_settings/projects_settings.py b/erpnext/projects/doctype/projects_settings/projects_settings.py index 9d940184d98..4b1530fee8e 100644 --- a/erpnext/projects/doctype/projects_settings/projects_settings.py +++ b/erpnext/projects/doctype/projects_settings/projects_settings.py @@ -14,6 +14,7 @@ class ProjectsSettings(Document): if TYPE_CHECKING: from frappe.types import DF + fetch_timesheet_in_sales_invoice: DF.Check ignore_employee_time_overlap: DF.Check ignore_user_time_overlap: DF.Check ignore_workstation_time_overlap: DF.Check diff --git a/erpnext/projects/doctype/task/task.py b/erpnext/projects/doctype/task/task.py index c03c99b25d5..5eae55d71c5 100755 --- a/erpnext/projects/doctype/task/task.py +++ b/erpnext/projects/doctype/task/task.py @@ -153,14 +153,14 @@ class Task(NestedSet): def validate_parent_template_task(self): if self.parent_task: if not frappe.db.get_value("Task", self.parent_task, "is_template"): - parent_task_format = f"""{self.parent_task}""" + parent_task_format = f"""{self.parent_task}""" frappe.throw(_("Parent Task {0} is not a Template Task").format(parent_task_format)) def validate_depends_on_tasks(self): if self.depends_on: for task in self.depends_on: if not frappe.db.get_value("Task", task.task, "is_template"): - dependent_task_format = f"""{task.task}""" + dependent_task_format = f"""{task.task}""" frappe.throw(_("Dependent Task {0} is not a Template Task").format(dependent_task_format)) def validate_completed_on(self): diff --git a/erpnext/projects/doctype/timesheet/test_timesheet.py b/erpnext/projects/doctype/timesheet/test_timesheet.py index da042f36aef..1e2688daf4d 100644 --- a/erpnext/projects/doctype/timesheet/test_timesheet.py +++ b/erpnext/projects/doctype/timesheet/test_timesheet.py @@ -5,6 +5,7 @@ import datetime import unittest import frappe +from frappe.tests.utils import change_settings from frappe.utils import add_to_date, now_datetime, nowdate from erpnext.accounts.doctype.sales_invoice.test_sales_invoice import create_sales_invoice @@ -53,6 +54,7 @@ class TestTimesheet(unittest.TestCase): self.assertEqual(item.qty, 2.00) self.assertEqual(item.rate, 50.00) + @change_settings("Projects Settings", {"fetch_timesheet_in_sales_invoice": 1}) def test_timesheet_billing_based_on_project(self): emp = make_employee("test_employee_6@salary.com") project = frappe.get_value("Project", {"project_name": "_Test Project"}) @@ -62,6 +64,7 @@ class TestTimesheet(unittest.TestCase): ) sales_invoice = create_sales_invoice(do_not_save=True) sales_invoice.project = project + sales_invoice.add_timesheet_data() sales_invoice.submit() ts = frappe.get_doc("Timesheet", timesheet.name) diff --git a/erpnext/projects/doctype/timesheet/timesheet.js b/erpnext/projects/doctype/timesheet/timesheet.js index 9aba75b3ce9..168b891e98c 100644 --- a/erpnext/projects/doctype/timesheet/timesheet.js +++ b/erpnext/projects/doctype/timesheet/timesheet.js @@ -58,10 +58,10 @@ frappe.ui.form.on("Timesheet", { } if (frm.doc.docstatus < 1) { - let button = "Start Timer"; + let button = __("Start Timer"); $.each(frm.doc.time_logs || [], function (i, row) { if (row.from_time <= frappe.datetime.now_datetime() && !row.completed) { - button = "Resume Timer"; + button = __("Resume Timer"); } }); diff --git a/erpnext/projects/doctype/timesheet/timesheet.py b/erpnext/projects/doctype/timesheet/timesheet.py index fb15b507efb..09fdfad66ba 100644 --- a/erpnext/projects/doctype/timesheet/timesheet.py +++ b/erpnext/projects/doctype/timesheet/timesheet.py @@ -22,6 +22,46 @@ class OverWorkLoggedError(frappe.ValidationError): class Timesheet(Document): + # begin: auto-generated types + # This code is auto-generated. Do not modify anything in this block. + + from typing import TYPE_CHECKING + + if TYPE_CHECKING: + from frappe.types import DF + + from erpnext.projects.doctype.timesheet_detail.timesheet_detail import TimesheetDetail + + amended_from: DF.Link | None + base_total_billable_amount: DF.Currency + base_total_billed_amount: DF.Currency + base_total_costing_amount: DF.Currency + company: DF.Link | None + currency: DF.Link | None + customer: DF.Link | None + department: DF.Link | None + employee: DF.Link | None + employee_name: DF.Data | None + end_date: DF.Date | None + exchange_rate: DF.Float + naming_series: DF.Literal["TS-.YYYY.-"] + note: DF.TextEditor | None + parent_project: DF.Link | None + per_billed: DF.Percent + sales_invoice: DF.Link | None + start_date: DF.Date | None + status: DF.Literal["Draft", "Submitted", "Billed", "Payslip", "Completed", "Cancelled"] + time_logs: DF.Table[TimesheetDetail] + title: DF.Data | None + total_billable_amount: DF.Currency + total_billable_hours: DF.Float + total_billed_amount: DF.Currency + total_billed_hours: DF.Float + total_costing_amount: DF.Currency + total_hours: DF.Float + user: DF.Link | None + # end: auto-generated types + def validate(self): self.set_status() self.validate_dates() @@ -126,13 +166,17 @@ class Timesheet(Document): if data.task and data.task not in tasks: task = frappe.get_doc("Task", data.task) task.update_time_and_costing() - task.save() + task.save(ignore_permissions=True) tasks.append(data.task) - elif data.project and data.project not in projects: - frappe.get_doc("Project", data.project).update_project() + if data.project and data.project not in projects: projects.append(data.project) + for project in projects: + project_doc = frappe.get_doc("Project", project) + project_doc.update_project() + project_doc.save(ignore_permissions=True) + def validate_dates(self): for data in self.time_logs: if data.from_time and data.to_time and time_diff_in_hours(data.to_time, data.from_time) < 0: diff --git a/erpnext/projects/report/delayed_tasks_summary/delayed_tasks_summary.py b/erpnext/projects/report/delayed_tasks_summary/delayed_tasks_summary.py index 766e40e319c..dc3da259662 100644 --- a/erpnext/projects/report/delayed_tasks_summary/delayed_tasks_summary.py +++ b/erpnext/projects/report/delayed_tasks_summary/delayed_tasks_summary.py @@ -77,7 +77,7 @@ def get_chart_data(data): charts = { "data": { "labels": [_("On Track"), _("Delayed")], - "datasets": [{"name": "Delayed", "values": [on_track, delay]}], + "datasets": [{"name": _("Delayed"), "values": [on_track, delay]}], }, "type": "percentage", "colors": ["#84D5BA", "#CB4B5F"], diff --git a/erpnext/projects/report/project_summary/project_summary.py b/erpnext/projects/report/project_summary/project_summary.py index 7a35fd236a0..261517f02c6 100644 --- a/erpnext/projects/report/project_summary/project_summary.py +++ b/erpnext/projects/report/project_summary/project_summary.py @@ -15,6 +15,7 @@ def execute(filters=None): filters=filters, fields=[ "name", + "project_name", "status", "percent_complete", "expected_start_date", @@ -48,6 +49,11 @@ def get_columns(): "options": "Project", "width": 200, }, + { + "fieldname": "project_name", + "label": _("Project Name"), + "width": 200, + }, { "fieldname": "project_type", "label": _("Type"), @@ -82,7 +88,7 @@ def get_chart_data(data): overdue = [] for project in data: - labels.append(project.name) + labels.append(project.project_name) total.append(project.total_tasks) completed.append(project.completed_tasks) overdue.append(project.overdue_tasks) diff --git a/erpnext/projects/workspace/projects/projects.json b/erpnext/projects/workspace/projects/projects.json index 94ae9c04a40..19c94bc8f90 100644 --- a/erpnext/projects/workspace/projects/projects.json +++ b/erpnext/projects/workspace/projects/projects.json @@ -210,7 +210,7 @@ "doc_view": "List", "label": "Learn Project Management", "type": "URL", - "url": "https://frappe.school/courses/project-management?utm_source=in_app" + "url": "https://school.frappe.io/lms/courses/project-management?utm_source=in_app" }, { "color": "Blue", @@ -245,4 +245,4 @@ } ], "title": "Projects" -} \ No newline at end of file +} diff --git a/erpnext/public/js/bank_reconciliation_tool/data_table_manager.js b/erpnext/public/js/bank_reconciliation_tool/data_table_manager.js index 4aa087e99cf..ad5fd528cda 100644 --- a/erpnext/public/js/bank_reconciliation_tool/data_table_manager.js +++ b/erpnext/public/js/bank_reconciliation_tool/data_table_manager.js @@ -16,7 +16,7 @@ erpnext.accounts.bank_reconciliation.DataTableManager = class DataTableManager { } make_dt() { - var me = this; + const me = this; frappe.call({ method: "erpnext.accounts.doctype.bank_reconciliation_tool.bank_reconciliation_tool.get_bank_transactions", args: { @@ -193,6 +193,7 @@ erpnext.accounts.bank_reconciliation.DataTableManager = class DataTableManager { args: { bank_account: this.bank_account, till_date: this.bank_statement_to_date, + company: this.company, }, callback: (response) => (this.cleared_balance = response.message), }); diff --git a/erpnext/public/js/bom_configurator/bom_configurator.bundle.js b/erpnext/public/js/bom_configurator/bom_configurator.bundle.js index 5061be9d20a..6d24751792c 100644 --- a/erpnext/public/js/bom_configurator/bom_configurator.bundle.js +++ b/erpnext/public/js/bom_configurator/bom_configurator.bundle.js @@ -25,6 +25,9 @@ class BOMConfigurator { }; frappe.views.trees["BOM Configurator"] = new frappe.views.TreeView(options); + let node = frappe.views.trees["BOM Configurator"].tree.root_node; + frappe.views.trees["BOM Configurator"].tree.show_toolbar(node); + frappe.views.trees["BOM Configurator"].tree.load_children(node, true); this.tree_view = frappe.views.trees["BOM Configurator"]; } @@ -137,17 +140,17 @@ class BOMConfigurator { btnClass: "hidden-xs", }, { - label: __("Expand All"), + label: __("Collapse All"), click: function (node) { let view = frappe.views.trees["BOM Configurator"]; if (!node.expanded) { view.tree.load_children(node, true); $(node.parent[0]).find(".tree-children").show(); - node.$toolbar.find(".expand-all-btn").html("Collapse All"); + node.$toolbar.find(".expand-all-btn").html(__("Collapse All")); } else { node.$tree_link.trigger("click"); - node.$toolbar.find(".expand-all-btn").html("Expand All"); + node.$toolbar.find(".expand-all-btn").html(__("Expand All")); } }, condition: function (node) { @@ -187,10 +190,10 @@ class BOMConfigurator { if (!node.expanded) { view.tree.load_children(node, true); $(node.parent[0]).find(".tree-children").show(); - node.$toolbar.find(".expand-all-btn").html("Collapse All"); + node.$toolbar.find(".expand-all-btn").html(__("Collapse All")); } else { node.$tree_link.trigger("click"); - node.$toolbar.find(".expand-all-btn").html("Expand All"); + node.$toolbar.find(".expand-all-btn").html(__("Expand All")); } }, condition: function (node) { @@ -207,6 +210,13 @@ class BOMConfigurator { [ { label: __("Item"), fieldname: "item_code", fieldtype: "Link", options: "Item", reqd: 1 }, { label: __("Qty"), fieldname: "qty", default: 1.0, fieldtype: "Float", reqd: 1 }, + { + label: __("Allow Alternative Item"), + fieldname: "allow_alternative_item", + default: 1.0, + fieldtype: "Check", + reqd: 1, + }, ], (data) => { if (!node.data.parent_id) { @@ -221,6 +231,7 @@ class BOMConfigurator { item_code: data.item_code, fg_reference_id: node.data.name || this.frm.doc.name, qty: data.qty, + allow_alternative_item: data.allow_alternative_item, }, callback: (r) => { view.events.load_tree(r, node); @@ -255,6 +266,7 @@ class BOMConfigurator { fg_item: node.data.value, fg_reference_id: node.data.name || this.frm.doc.name, bom_item: bom_item, + allow_alternative_item: bom_item.allow_alternative_item, }, callback: (r) => { view.events.load_tree(r, node); @@ -275,6 +287,14 @@ class BOMConfigurator { reqd: 1, read_only: read_only, }, + { + label: __("Allow Alternative Item"), + fieldname: "allow_alternative_item", + default: 1.0, + fieldtype: "Check", + reqd: 1, + read_only: read_only, + }, { fieldtype: "Column Break" }, { label: __("Qty"), @@ -283,6 +303,13 @@ class BOMConfigurator { fieldtype: "Float", reqd: 1, read_only: read_only, + change() { + this.layout.fields_dict.items.grid.data.forEach((row) => { + row.qty = flt(this.value); + }); + + this.layout.fields_dict.items.grid.refresh(); + }, }, { fieldtype: "Section Break" }, { diff --git a/erpnext/public/js/controllers/accounts.js b/erpnext/public/js/controllers/accounts.js index c39fb524264..c7b08f1dc15 100644 --- a/erpnext/public/js/controllers/accounts.js +++ b/erpnext/public/js/controllers/accounts.js @@ -160,7 +160,7 @@ erpnext.accounts.taxes = { let tax = frappe.get_doc(cdt, cdn); try { me.validate_taxes_and_charges(cdt, cdn); - me.validate_inclusive_tax(tax); + me.validate_inclusive_tax(tax, frm); } catch(e) { tax.included_in_print_rate = 0; refresh_field("included_in_print_rate", tax.name, tax.parentfield); @@ -170,7 +170,8 @@ erpnext.accounts.taxes = { }); }, - validate_inclusive_tax: function(tax) { + validate_inclusive_tax: function(tax, frm) { + this.frm = this.frm || frm; let actual_type_error = function() { var msg = __("Actual type tax cannot be included in Item rate in row {0}", [tax.idx]) frappe.throw(msg); @@ -186,12 +187,12 @@ erpnext.accounts.taxes = { if(tax.charge_type == "Actual") { // inclusive tax cannot be of type Actual actual_type_error(); - } else if(tax.charge_type == "On Previous Row Amount" && + } else if(tax.charge_type == "On Previous Row Amount" && this.frm && !cint(this.frm.doc["taxes"][tax.row_id - 1].included_in_print_rate) ) { // referred row should also be an inclusive tax on_previous_row_error(tax.row_id); - } else if(tax.charge_type == "On Previous Row Total") { + } else if(tax.charge_type == "On Previous Row Total" && this.frm) { var taxes_not_included = $.map(this.frm.doc["taxes"].slice(0, tax.row_id), function(t) { return cint(t.included_in_print_rate) ? null : t; }); if(taxes_not_included.length > 0) { diff --git a/erpnext/public/js/controllers/buying.js b/erpnext/public/js/controllers/buying.js index b5a8b757706..cbc59867e46 100644 --- a/erpnext/public/js/controllers/buying.js +++ b/erpnext/public/js/controllers/buying.js @@ -25,6 +25,14 @@ erpnext.buying = { }; }); + this.frm.set_query("project", function (doc) { + return { + filters: { + company: doc.company, + }, + }; + }); + if (this.frm.doc.__islocal && frappe.meta.has_field(this.frm.doc.doctype, "disable_rounded_total")) { @@ -145,6 +153,25 @@ erpnext.buying = { }); } + company(){ + if(!frappe.meta.has_field(this.frm.doc.doctype, "billing_address")) return; + + frappe.call({ + method: "erpnext.setup.doctype.company.company.get_billing_shipping_address", + args: { + name: this.frm.doc.company, + billing_address:this.frm.doc.billing_address, + shipping_address: this.frm.doc.shipping_address + }, + callback: (r) => { + this.frm.set_value("billing_address", r.message.primary_address || ""); + + if(!frappe.meta.has_field(this.frm.doc.doctype, "shipping_address")) return; + this.frm.set_value("shipping_address", r.message.shipping_address || ""); + }, + }); + } + supplier_address() { erpnext.utils.get_address_display(this.frm); erpnext.utils.set_taxes_from_address(this.frm, "supplier_address", "supplier_address", "supplier_address"); @@ -167,7 +194,7 @@ erpnext.buying = { } qty(doc, cdt, cdn) { - if ((doc.doctype == "Purchase Receipt") || (doc.doctype == "Purchase Invoice" && (doc.update_stock || doc.is_return))) { + if ((doc.doctype == "Purchase Receipt") || (doc.doctype == "Purchase Invoice" && doc.update_stock)) { this.calculate_received_qty(doc, cdt, cdn) } super.qty(doc, cdt, cdn); @@ -342,12 +369,15 @@ erpnext.buying = { add_serial_batch_bundle(doc, cdt, cdn) { let item = locals[cdt][cdn]; let me = this; + let fields = ["has_batch_no", "has_serial_no"]; - frappe.db.get_value("Item", item.item_code, ["has_batch_no", "has_serial_no"]) + frappe.db.get_value("Item", item.item_code, fields) .then((r) => { if (r.message && (r.message.has_batch_no || r.message.has_serial_no)) { - item.has_serial_no = r.message.has_serial_no; - item.has_batch_no = r.message.has_batch_no; + fields.forEach((field) => { + item[field] = r.message[field]; + }); + item.type_of_transaction = item.qty > 0 ? "Inward" : "Outward"; item.is_rejected = false; @@ -380,13 +410,16 @@ erpnext.buying = { add_serial_batch_for_rejected_qty(doc, cdt, cdn) { let item = locals[cdt][cdn]; let me = this; + let fields = ["has_batch_no", "has_serial_no"]; - frappe.db.get_value("Item", item.item_code, ["has_batch_no", "has_serial_no"]) + frappe.db.get_value("Item", item.item_code, fields) .then((r) => { if (r.message && (r.message.has_batch_no || r.message.has_serial_no)) { - item.has_serial_no = r.message.has_serial_no; - item.has_batch_no = r.message.has_batch_no; - item.type_of_transaction = item.rejected_qty > 0 ? "Inward" : "Outward"; + fields.forEach((field) => { + item[field] = r.message[field]; + }); + + item.type_of_transaction = !doc.is_return > 0 ? "Inward" : "Outward"; item.is_rejected = true; new erpnext.SerialBatchPackageSelector( @@ -398,7 +431,7 @@ erpnext.buying = { } let update_values = { - "serial_and_batch_bundle": r.name, + "rejected_serial_and_batch_bundle": r.name, "use_serial_batch_fields": 0, "rejected_qty": qty / flt(item.conversion_factor || 1, precision("conversion_factor", item)) } diff --git a/erpnext/public/js/controllers/taxes_and_totals.js b/erpnext/public/js/controllers/taxes_and_totals.js index adf05ffb154..4bc787f85ff 100644 --- a/erpnext/public/js/controllers/taxes_and_totals.js +++ b/erpnext/public/js/controllers/taxes_and_totals.js @@ -103,7 +103,7 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { this.determine_exclusive_rate(); this.calculate_net_total(); this.calculate_taxes(); - this.manipulate_grand_total_for_inclusive_tax(); + this.adjust_grand_total_for_inclusive_tax(); this.calculate_totals(); this._cleanup(); } @@ -128,7 +128,7 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { calculate_item_values() { var me = this; if (!this.discount_amount_applied) { - for (const item of this.frm._items || []) { + for (const item of this.frm.doc.items || []) { frappe.model.round_floats_in(item); item.net_rate = item.rate; item.qty = item.qty === undefined ? (me.frm.doc.is_return ? -1 : 1) : item.qty; @@ -185,7 +185,7 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { if (!this.discount_amount_applied) { erpnext.accounts.taxes.validate_taxes_and_charges(tax.doctype, tax.name); - erpnext.accounts.taxes.validate_inclusive_tax(tax); + erpnext.accounts.taxes.validate_inclusive_tax(tax, this.frm); } frappe.model.round_floats_in(tax); }); @@ -227,7 +227,7 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { }); if(has_inclusive_tax==false) return; - $.each(me.frm._items || [], function(n, item) { + $.each(this.frm.doc.items || [], function(n, item) { var item_tax_map = me._load_item_tax_rate(item.item_tax_rate); var cumulated_tax_fraction = 0.0; var total_inclusive_tax_amount_per_qty = 0; @@ -250,7 +250,7 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { if(!me.discount_amount_applied && item.qty && (total_inclusive_tax_amount_per_qty || cumulated_tax_fraction)) { var amount = flt(item.amount) - total_inclusive_tax_amount_per_qty; - item.net_amount = flt(amount / (1 + cumulated_tax_fraction)); + item.net_amount = flt(amount / (1 + cumulated_tax_fraction), precision("net_amount", item)); item.net_rate = item.qty ? flt(item.net_amount / item.qty, precision("net_rate", item)) : 0; me.set_in_company_currency(item, ["net_rate", "net_amount"]); @@ -305,6 +305,8 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { me.frm.doc.net_total += item.net_amount; me.frm.doc.base_net_total += item.base_net_amount; }); + + frappe.model.round_floats_in(this.frm.doc, ["total", "base_total", "net_total", "base_net_total"]); } calculate_shipping_charges() { @@ -341,7 +343,7 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { calculate_taxes() { var me = this; - this.frm.doc.rounding_adjustment = 0; + this.grand_total_diff = 0; var actual_tax_dict = {}; // maintain actual tax rate based on idx @@ -415,7 +417,7 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { // adjust Discount Amount loss in last tax iteration if ((i == me.frm.doc["taxes"].length - 1) && me.discount_amount_applied && me.frm.doc.apply_discount_on == "Grand Total" && me.frm.doc.discount_amount) { - me.frm.doc.rounding_adjustment = flt(me.frm.doc.grand_total - + me.grand_total_diff = flt(me.frm.doc.grand_total - flt(me.frm.doc.discount_amount) - tax.total, precision("rounding_adjustment")); } } @@ -523,9 +525,18 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { } } + /** + * @deprecated Use adjust_grand_total_for_inclusive_tax instead. + */ manipulate_grand_total_for_inclusive_tax() { + // for backward compatablility - if in case used by an external application + this.adjust_grand_total_for_inclusive_tax() + } + + adjust_grand_total_for_inclusive_tax() { var me = this; - // if fully inclusive taxes and diff + + // if any inclusive taxes and diff if (this.frm.doc["taxes"] && this.frm.doc["taxes"].length) { var any_inclusive_tax = false; $.each(this.frm.doc.taxes || [], function(i, d) { @@ -536,7 +547,9 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { var non_inclusive_tax_amount = frappe.utils.sum($.map(this.frm.doc.taxes || [], function(d) { if(!d.included_in_print_rate) { - return flt(d.tax_amount_after_discount_amount); + let tax_amount = d.category === "Valuation" ? 0 : d.tax_amount_after_discount_amount; + if (d.add_deduct_tax === "Deduct") tax_amount *= -1; + return tax_amount; } } )); @@ -550,7 +563,7 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { diff = flt(diff, precision("rounding_adjustment")); if ( diff && Math.abs(diff) <= (5.0 / Math.pow(10, precision("tax_amount", last_tax))) ) { - me.frm.doc.rounding_adjustment = diff; + me.grand_total_diff = diff; } } } @@ -561,7 +574,7 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { var me = this; var tax_count = this.frm.doc["taxes"] ? this.frm.doc["taxes"].length : 0; this.frm.doc.grand_total = flt(tax_count - ? this.frm.doc["taxes"][tax_count - 1].total + flt(this.frm.doc.rounding_adjustment) + ? this.frm.doc["taxes"][tax_count - 1].total + this.grand_total_diff : this.frm.doc.net_total); if(["Quotation", "Sales Order", "Delivery Note", "Sales Invoice", "POS Invoice"].includes(this.frm.doc.doctype)) { @@ -593,9 +606,9 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { } this.frm.doc.total_taxes_and_charges = flt(this.frm.doc.grand_total - this.frm.doc.net_total - - flt(this.frm.doc.rounding_adjustment), precision("total_taxes_and_charges")); + - this.grand_total_diff, precision("total_taxes_and_charges")); - this.set_in_company_currency(this.frm.doc, ["total_taxes_and_charges", "rounding_adjustment"]); + this.set_in_company_currency(this.frm.doc, ["total_taxes_and_charges"]); // Round grand total as per precision frappe.model.round_floats_in(this.frm.doc, ["grand_total", "base_grand_total"]); @@ -615,13 +628,14 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { if (cint(disable_rounded_total)) { this.frm.doc.rounded_total = 0; this.frm.doc.base_rounded_total = 0; + this.frm.doc.rounding_adjustment = 0; return; } if(frappe.meta.get_docfield(this.frm.doc.doctype, "rounded_total", this.frm.doc.name)) { this.frm.doc.rounded_total = round_based_on_smallest_currency_fraction(this.frm.doc.grand_total, this.frm.doc.currency, precision("rounded_total")); - this.frm.doc.rounding_adjustment += flt(this.frm.doc.rounded_total - this.frm.doc.grand_total, + this.frm.doc.rounding_adjustment = flt(this.frm.doc.rounded_total - this.frm.doc.grand_total, precision("rounding_adjustment")); this.set_in_company_currency(this.frm.doc, ["rounding_adjustment", "rounded_total"]); @@ -630,7 +644,7 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { _cleanup() { this.frm.doc.base_in_words = this.frm.doc.in_words = ""; - let items = this.frm._items; + let items = this.frm.doc.items; if(items && items.length) { if(!frappe.meta.get_docfield(items[0].doctype, "item_tax_amount", this.frm.doctype)) { @@ -683,23 +697,26 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { return; } - var total_for_discount_amount = this.get_total_for_discount_amount(); - var net_total = 0; + const total_for_discount_amount = this.get_total_for_discount_amount(); + let net_total = 0; + let expected_net_total = 0; + // calculate item amount after Discount Amount if (total_for_discount_amount) { $.each(this.frm._items || [], function(i, item) { distributed_amount = flt(me.frm.doc.discount_amount) * item.net_amount / total_for_discount_amount; - item.net_amount = flt(item.net_amount - distributed_amount, - precision("base_amount", item)); + + const adjusted_net_amount = item.net_amount - distributed_amount; + expected_net_total += adjusted_net_amount + item.net_amount = flt(adjusted_net_amount, precision("net_amount", item)); net_total += item.net_amount; - // discount amount rounding loss adjustment if no taxes - if ((!(me.frm.doc.taxes || []).length || total_for_discount_amount==me.frm.doc.net_total || (me.frm.doc.apply_discount_on == "Net Total")) - && i == (me.frm._items || []).length - 1) { - var discount_amount_loss = flt(me.frm.doc.net_total - net_total - - me.frm.doc.discount_amount, precision("net_total")); - item.net_amount = flt(item.net_amount + discount_amount_loss, - precision("net_amount", item)); + // discount amount rounding adjustment + // assignment to rounding_difference is intentional + const rounding_difference = flt(expected_net_total - net_total, precision("net_total")); + if (rounding_difference) { + item.net_amount = flt(item.net_amount + rounding_difference, precision("net_amount", item)); + net_total += rounding_difference; } item.net_rate = item.qty ? flt(item.net_amount / item.qty, precision("net_rate", item)) : 0; me.set_in_company_currency(item, ["net_rate", "net_amount"]); @@ -712,29 +729,38 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { } get_total_for_discount_amount() { - if(this.frm.doc.apply_discount_on == "Net Total") { + if(this.frm.doc.apply_discount_on == "Net Total") return this.frm.doc.net_total; - } else { - var total_actual_tax = 0.0; - var actual_taxes_dict = {}; - $.each(this.frm.doc["taxes"] || [], function(i, tax) { - if (["Actual", "On Item Quantity"].includes(tax.charge_type)) { - var tax_amount = (tax.category == "Valuation") ? 0.0 : tax.tax_amount; - tax_amount *= (tax.add_deduct_tax == "Deduct") ? -1.0 : 1.0; - actual_taxes_dict[tax.idx] = tax_amount; - } else if (actual_taxes_dict[tax.row_id] !== null) { - var actual_tax_amount = flt(actual_taxes_dict[tax.row_id]) * flt(tax.rate) / 100; - actual_taxes_dict[tax.idx] = actual_tax_amount; - } - }); + let total_actual_tax = 0.0; + let actual_taxes_dict = {}; - $.each(actual_taxes_dict, function(key, value) { - if (value) total_actual_tax += value; - }); + function update_actual_taxes_dict(tax, tax_amount) { + if (tax.add_deduct_tax == "Deduct") tax_amount *= -1; + if (tax.category != "Valuation") total_actual_tax += tax_amount; - return flt(this.frm.doc.grand_total - total_actual_tax, precision("grand_total")); + actual_taxes_dict[tax.idx] = { + tax_amount: tax_amount, + cumulative_total: total_actual_tax + }; } + + $.each(this.frm.doc["taxes"] || [], function(i, tax) { + if (["Actual", "On Item Quantity"].includes(tax.charge_type)) { + update_actual_taxes_dict(tax, tax.tax_amount); + return; + } + + const base_row = actual_taxes_dict[tax.row_id]; + if (!base_row) return; + + // if charge type is 'On Previous Row Amount', calculate tax on previous row amount + // else (On Previous Row Total) calculate tax on cumulative total + const base_tax_amount = tax.charge_type == "On Previous Row Amount" ? base_row["tax_amount"]: base_row["cumulative_total"]; + update_actual_taxes_dict(tax, base_tax_amount * tax.rate / 100); + }); + + return this.frm.doc.grand_total - total_actual_tax; } calculate_total_advance(update_paid_amount) { @@ -811,7 +837,7 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { } } - set_total_amount_to_default_mop() { + async set_total_amount_to_default_mop() { let grand_total = this.frm.doc.rounded_total || this.frm.doc.grand_total; let base_grand_total = this.frm.doc.base_rounded_total || this.frm.doc.base_grand_total; @@ -833,21 +859,66 @@ erpnext.taxes_and_totals = class TaxesAndTotals extends erpnext.payments { ); } - if(!this.frm.doc.is_return){ - this.frm.doc.payments.find(payment => { - if (payment.default) { + /* + During returns, if an user select mode of payment other than + default mode of payment, it should retain the user selection + instead resetting it to default mode of payment. + */ + + let payment_amount = 0; + this.frm.doc.payments.forEach(payment => { + payment_amount += payment.amount + }); + + if (payment_amount == total_amount_to_pay) { + return; + } + + /* + For partial return, if the payment was made using single mode of payment + it should set the return to that mode of payment only. + */ + + let return_against_mop = await frappe.call({ + method: 'erpnext.controllers.sales_and_purchase_return.get_payment_data', + args: { + invoice: this.frm.doc.return_against + } + }); + + if (return_against_mop.message.length === 1) { + this.frm.doc.payments.forEach(payment => { + if (payment.mode_of_payment == return_against_mop.message[0].mode_of_payment) { payment.amount = total_amount_to_pay; + } else { + payment.amount = 0; } }); + this.frm.refresh_fields(); + return; } + this.frm.doc.payments.find(payment => { + if (payment.default) { + payment.amount = total_amount_to_pay; + } else { + payment.amount = 0 + } + }); + this.frm.refresh_fields(); } - set_default_payment(total_amount_to_pay, update_paid_amount) { + async set_default_payment(total_amount_to_pay, update_paid_amount) { var me = this; var payment_status = true; if(this.frm.doc.is_pos && (update_paid_amount===undefined || update_paid_amount)) { + let r = await frappe.db.get_value("POS Profile", this.frm.doc.pos_profile, "disable_grand_total_to_default_mop"); + + if (r.message.disable_grand_total_to_default_mop) { + return; + } + $.each(this.frm.doc['payments'] || [], function(index, data) { if(data.default && payment_status && total_amount_to_pay > 0) { let base_amount, amount; diff --git a/erpnext/public/js/controllers/transaction.js b/erpnext/public/js/controllers/transaction.js index d8bf4a5cf17..59dd337d3af 100644 --- a/erpnext/public/js/controllers/transaction.js +++ b/erpnext/public/js/controllers/transaction.js @@ -150,6 +150,19 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe }); } + if (this.frm.fields_dict["items"].grid.get_field("uom")) { + this.frm.set_query("uom", "items", function(doc, cdt, cdn) { + let row = locals[cdt][cdn]; + + return { + query: "erpnext.controllers.queries.get_item_uom_query", + filters: { + "item_code": row.item_code + } + }; + }); + } + if( this.frm.docstatus < 2 && this.frm.fields_dict["payment_terms_template"] @@ -238,6 +251,15 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe } } + use_serial_batch_fields(frm, cdt, cdn) { + const item = locals[cdt][cdn]; + if (!item.use_serial_batch_fields) { + frappe.model.set_value(cdt, cdn, "serial_no", ""); + frappe.model.set_value(cdt, cdn, "batch_no", ""); + frappe.model.set_value(cdt, cdn, "rejected_serial_no", ""); + } + } + set_fields_onload_for_line_item() { if (this.frm.is_new() && this.frm.doc?.items) { this.frm.doc.items.forEach(item => { @@ -289,28 +311,6 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe } ]); } - - if(this.frm.fields_dict['items'].grid.get_field('serial_and_batch_bundle')) { - let sbb_field = this.frm.get_docfield('items', 'serial_and_batch_bundle'); - if (sbb_field) { - sbb_field.get_route_options_for_new_doc = (row) => { - return { - 'item_code': row.doc.item_code, - } - }; - } - } - - if(this.frm.fields_dict['items'].grid.get_field('batch_no')) { - let batch_no_field = this.frm.get_docfield('items', 'batch_no'); - if (batch_no_field) { - batch_no_field.get_route_options_for_new_doc = function(row) { - return { - 'item': row.doc.item_code - } - }; - } - } } is_return() { @@ -324,12 +324,16 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe return; } + let show_qc_button = true; + if (["Sales Invoice", "Purchase Invoice"].includes(this.frm.doc.doctype)) { + show_qc_button = this.frm.doc.update_stock; + } + const me = this; - if (!this.frm.is_new() && this.frm.doc.docstatus === 0 && frappe.model.can_create("Quality Inspection")) { + if (!this.frm.is_new() && this.frm.doc.docstatus === 0 && frappe.model.can_create("Quality Inspection") && show_qc_button) { this.frm.add_custom_button(__("Quality Inspection(s)"), () => { me.make_quality_inspection(); }, __("Create")); - this.frm.page.set_inner_btn_group_as_primary(__('Create')); } const inspection_type = ["Purchase Receipt", "Purchase Invoice", "Subcontracting Receipt"].includes(this.frm.doc.doctype) @@ -353,7 +357,7 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe let d = locals[cdt][cdn]; return { filters: { - docstatus: 1, + docstatus: ["<", 2], inspection_type: inspection_type, reference_name: doc.name, item_code: d.item_code @@ -375,7 +379,8 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe recipient_id: me.frm.doc.contact_email, payment_request_type: payment_request_type, party_type: payment_request_type == 'Outward' ? "Supplier" : "Customer", - party: payment_request_type == 'Outward' ? me.frm.doc.supplier : me.frm.doc.customer + party: payment_request_type == 'Outward' ? me.frm.doc.supplier : me.frm.doc.customer, + party_name:payment_request_type == 'Outward' ? me.frm.doc.supplier_name : me.frm.doc.customer_name }, callback: function(r) { if(!r.exc){ @@ -408,6 +413,35 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe this.setup_quality_inspection(); this.validate_has_items(); erpnext.utils.view_serial_batch_nos(this.frm); + this.set_route_options_for_new_doc(); + } + + set_route_options_for_new_doc() { + // While creating the batch from the link field, copy item from line item to batch form + + if(this.frm.fields_dict['items'].grid.get_field('batch_no')) { + let batch_no_field = this.frm.get_docfield('items', 'batch_no'); + if (batch_no_field) { + batch_no_field.get_route_options_for_new_doc = function(row) { + return { + 'item': row.doc.item_code + } + }; + } + } + + // While creating the SABB from the link field, copy item, doctype from line item to SABB form + if(this.frm.fields_dict['items'].grid.get_field('serial_and_batch_bundle')) { + let sbb_field = this.frm.get_docfield('items', 'serial_and_batch_bundle'); + if (sbb_field) { + sbb_field.get_route_options_for_new_doc = (row) => { + return { + "item_code": row.doc.item_code, + "voucher_type": this.frm.doc.doctype, + } + }; + } + } } scan_barcode() { @@ -478,7 +512,7 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe setup_sms() { var me = this; let blacklist = ['Purchase Invoice', 'BOM']; - if(this.frm.doc.docstatus===1 && !["Lost", "Stopped", "Closed"].includes(this.frm.doc.status) + if(frappe.boot.sms_gateway_enabled && this.frm.doc.docstatus===1 && !["Lost", "Stopped", "Closed"].includes(this.frm.doc.status) && !blacklist.includes(this.frm.doctype)) { this.frm.page.add_menu_item(__('Send SMS'), function() { me.send_sms(); }); } @@ -567,12 +601,23 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe child_doctype: item.doctype, child_docname: item.name, is_old_subcontracting_flow: me.frm.doc.is_old_subcontracting_flow, + use_serial_batch_fields: item.use_serial_batch_fields, + serial_and_batch_bundle: item.serial_and_batch_bundle, } }, callback: function(r) { if(!r.exc) { frappe.run_serially([ + () => { + if (item.docstatus === 0 + && frappe.meta.has_field(item.doctype, "use_serial_batch_fields") + && !item.use_serial_batch_fields + && cint(frappe.user_defaults?.use_serial_batch_fields) === 1 + ) { + item["use_serial_batch_fields"] = 1; + } + }, () => { var d = locals[cdt][cdn]; me.add_taxes_from_item_tax_template(d.item_tax_rate); @@ -939,9 +984,13 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe if (frappe.meta.get_docfield(this.frm.doctype, "shipping_address") && ['Purchase Order', 'Purchase Receipt', 'Purchase Invoice'].includes(this.frm.doctype)) { - erpnext.utils.get_shipping_address(this.frm, function() { - set_party_account(set_pricing); - }); + let is_drop_ship = me.frm.doc.items.some(item => item.delivered_by_supplier); + + if (!is_drop_ship) { + erpnext.utils.get_shipping_address(this.frm, function() { + set_party_account(set_pricing); + }); + } } else { set_party_account(set_pricing); @@ -990,28 +1039,55 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe } } - due_date() { + due_date(doc, cdt) { // due_date is to be changed, payment terms template and/or payment schedule must // be removed as due_date is automatically changed based on payment terms - if (this.frm.doc.due_date && !this.frm.updating_party_details && !this.frm.doc.is_pos) { - if (this.frm.doc.payment_terms_template || - (this.frm.doc.payment_schedule && this.frm.doc.payment_schedule.length)) { - var message1 = ""; - var message2 = ""; - var final_message = __("Please clear the") + " "; + if (doc.doctype !== cdt) { + // triggered by change to the due_date field in payment schedule child table + // do nothing to avoid infinite clearing loop + return; + } - if (this.frm.doc.payment_terms_template) { - message1 = __("selected Payment Terms Template"); - final_message = final_message + message1; - } + // if there is only one row in payment schedule child table, set its due date as the due date + if (doc.payment_schedule.length == 1){ + doc.payment_schedule[0].due_date = doc.due_date; + this.frm.refresh_field("payment_schedule"); + return + } - if ((this.frm.doc.payment_schedule || []).length) { - message2 = __("Payment Schedule Table"); - if (message1.length !== 0) message2 = " and " + message2; - final_message = final_message + message2; - } - frappe.msgprint(final_message); + if ( + doc.due_date && + !this.frm.updating_party_details && + !doc.is_pos && + ( + doc.payment_terms_template || + doc.payment_schedule?.length + ) + ) { + const to_clear = []; + if (doc.payment_terms_template) { + to_clear.push(__(frappe.meta.get_label(cdt, "payment_terms_template"))); } + + if (doc.payment_schedule?.length) { + to_clear.push(__(frappe.meta.get_label(cdt, "payment_schedule"))); + } + + frappe.confirm( + __( + "For the new {0} to take effect, would you like to clear the current {1}?", + [ + __(frappe.meta.get_label(cdt, "due_date")), + frappe.utils.comma_and(to_clear) + ], + "Clear payment terms template and/or payment schedule when due date is changed" + ), + () => { + this.frm.set_value("payment_terms_template", ""); + this.frm.clear_table("payment_schedule"); + this.frm.refresh_field("payment_schedule"); + } + ); } } @@ -1051,13 +1127,14 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe currency() { // The transaction date be either transaction_date (from orders) or posting_date (from invoices) let transaction_date = this.frm.doc.transaction_date || this.frm.doc.posting_date; + let inter_company_reference = this.frm.doc.inter_company_order_reference || this.frm.doc.inter_company_invoice_reference; let me = this; this.set_dynamic_labels(); let company_currency = this.get_company_currency(); // Added `load_after_mapping` to determine if document is loading after mapping from another doc if(this.frm.doc.currency && this.frm.doc.currency !== company_currency - && !this.frm.doc.__onload?.load_after_mapping) { + && (!this.frm.doc.__onload?.load_after_mapping || inter_company_reference)) { this.get_exchange_rate(transaction_date, this.frm.doc.currency, company_currency, function(exchange_rate) { @@ -1102,7 +1179,7 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe apply_discount_on_item(doc, cdt, cdn, field) { var item = frappe.get_doc(cdt, cdn); - if(!item.price_list_rate) { + if(item && !item.price_list_rate) { item[field] = 0.0; } else { this.price_list_rate(doc, cdt, cdn); @@ -1215,8 +1292,8 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe }, callback: function(r) { if(!r.exc) { - me.apply_price_list(item, true) frappe.model.set_value(cdt, cdn, 'conversion_factor', r.message.conversion_factor); + me.apply_price_list(item, true); } } }); @@ -1258,6 +1335,7 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe "Purchase Receipt": ["purchase_order_item", "purchase_invoice_item", "purchase_receipt_item"], "Purchase Invoice": ["purchase_order_item", "pr_detail", "po_detail"], "Sales Order": ["prevdoc_docname", "quotation_item"], + "Purchase Order": ["supplier_quotation_item"], }; const mappped_fields = mapped_item_field_map[this.frm.doc.doctype] || []; @@ -1267,6 +1345,10 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe .filter(Boolean).length > 0; } else if (this.frm.doc?.items) { let first_row = this.frm.doc.items[0]; + if (!first_row) { + return false + }; + let mapped_rows = mappped_fields.filter(d => first_row[d]) return mapped_rows?.length > 0; @@ -1299,6 +1381,8 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe () => this.calculate_stock_uom_rate(doc, cdt, cdn), () => this.apply_pricing_rule(item, true) ]); + } else { + this.conversion_factor(doc, cdt, cdn, true) } } @@ -1501,6 +1585,31 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe } } + batch_no(frm, cdt, cdn) { + let row = locals[cdt][cdn]; + if (row.use_serial_batch_fields && row.batch_no) { + var params = this._get_args(row); + params.batch_no = row.batch_no; + params.uom = row.uom; + + frappe.call({ + method: "erpnext.stock.get_item_details.get_batch_based_item_price", + args: { + params: params, + item_code: row.item_code, + }, + callback: function(r) { + if (!r.exc && r.message) { + row.price_list_rate = r.message; + row.rate = r.message; + refresh_field("rate", row.name, row.parentfield); + refresh_field("price_list_rate", row.name, row.parentfield); + } + } + }) + } + } + toggle_item_grid_columns(company_currency) { const me = this; // toggle columns @@ -1510,8 +1619,8 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe item_grid.set_column_disp(fname, me.frm.doc.currency != company_currency); }); - var show = (cint(cur_frm.doc.discount_amount)) || - ((cur_frm.doc.taxes || []).filter(function(d) {return d.included_in_print_rate===1}).length); + var show = (cint(this.frm.doc.discount_amount)) || + ((this.frm.doc.taxes || []).filter(function(d) {return d.included_in_print_rate===1}).length); $.each(["net_rate", "net_amount"], function(i, fname) { if(frappe.meta.get_docfield(item_grid.doctype, fname)) @@ -1601,7 +1710,7 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe }, callback: function(r) { if (!r.exc && r.message) { - me.remove_pricing_rule(r.message, removed_pricing_rule); + me.remove_pricing_rule(r.message, removed_pricing_rule, item.name); me.calculate_taxes_and_totals(); if(me.frm.doc.apply_discount_on) me.frm.trigger("apply_discount_on"); } @@ -1694,7 +1803,9 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe "serial_no": d.serial_no, "batch_no": d.batch_no, "price_list_rate": d.price_list_rate, - "conversion_factor": d.conversion_factor || 1.0 + "conversion_factor": d.conversion_factor || 1.0, + "discount_percentage" : d.discount_percentage, + "discount_amount" : d.discount_amount, }); // if doctype is Quotation Item / Sales Order Iten then add Margin Type and rate in item_list @@ -1770,18 +1881,16 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe apply_rule_on_other_items(args) { const me = this; - const fields = ["discount_percentage", "pricing_rules", "discount_amount", "rate"]; + const fields = ["pricing_rules"]; for(var k in args) { let data = args[k]; if (data && data.apply_rule_on_other_items && JSON.parse(data.apply_rule_on_other_items)) { + fields.push(frappe.scrub(data.pricing_rule_for)) me.frm.doc.items.forEach(d => { - if (in_list(JSON.parse(data.apply_rule_on_other_items), d[data.apply_rule_on])) { + if (JSON.parse(data.apply_rule_on_other_items).includes(d[data.apply_rule_on])) { for(var k in data) { - if (data.pricing_rule_for == "Discount Percentage" && data.apply_rule_on_other_items && k == "discount_amount") { - continue; - } if (in_list(fields, k) && data[k] && (data.price_or_product_discount === 'Price' || k === 'pricing_rules')) { frappe.model.set_value(d.doctype, d.name, k, data[k]); @@ -1798,7 +1907,7 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe const exist_items = items.map(row => { return {item_code: row.item_code, pricing_rules: row.pricing_rules};}); - args.free_item_data.forEach(pr_row => { + args.free_item_data.forEach(async pr_row => { let row_to_modify = {}; // If there are no free items, or if the current free item doesn't exist in the table, add it @@ -1816,6 +1925,14 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe for (let key in pr_row) { row_to_modify[key] = pr_row[key]; } + + if (this.frm.doc.hasOwnProperty("is_pos") && this.frm.doc.is_pos) { + let r = await frappe.db.get_value("POS Profile", this.frm.doc.pos_profile, "cost_center"); + if (r.message.cost_center) { + row_to_modify["cost_center"] = r.message.cost_center; + } + } + this.frm.script_manager.copy_from_first_row("items", row_to_modify, ["expense_account", "income_account"]); }); @@ -1852,8 +1969,14 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe callback: function(r) { if (!r.exc) { frappe.run_serially([ - () => me.frm.set_value("price_list_currency", r.message.parent.price_list_currency), - () => me.frm.set_value("plc_conversion_rate", r.message.parent.plc_conversion_rate), + () => { + if (r.message.parent.price_list_currency) + me.frm.set_value("price_list_currency", r.message.parent.price_list_currency); + }, + () => { + if (r.message.parent.plc_conversion_rate) + me.frm.set_value("plc_conversion_rate", r.message.parent.plc_conversion_rate); + }, () => { if(args.items.length) { me._set_values_for_item_list(r.message.children); @@ -1874,11 +1997,15 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe }); } - remove_pricing_rule(item, removed_pricing_rule) { + remove_pricing_rule(item, removed_pricing_rule, row_name) { let me = this; const fields = ["discount_percentage", "discount_amount", "margin_rate_or_amount", "rate_with_margin"]; + if (!item) { + return; + } + if(item.remove_free_item) { let items = []; @@ -1909,6 +2036,13 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe me.trigger_price_list_rate(); } + else if(!item.is_free_item && row_name){ + me.frm.doc.items.forEach(d => { + if (d.name != row_name) return; + + Object.assign(d, item); + }); + } } trigger_price_list_rate() { @@ -2248,6 +2382,12 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe fieldname: "batch_no", label: __("Batch No"), hidden: true + }, + { + fieldtype: "Data", + fieldname: "child_row_reference", + label: __("Child Row Reference"), + hidden: true } ] } @@ -2287,29 +2427,39 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe primary_action_label: __("Create") }); - this.frm.doc.items.forEach(item => { - if (this.has_inspection_required(item)) { - let dialog_items = dialog.fields_dict.items; - dialog_items.df.data.push({ - "docname": item.name, - "item_code": item.item_code, - "item_name": item.item_name, - "qty": item.qty, - "description": item.description, - "serial_no": item.serial_no, - "batch_no": item.batch_no, - "sample_size": item.sample_quantity + frappe.call({ + method: "erpnext.controllers.stock_controller.check_item_quality_inspection", + args: { + doctype: this.frm.doc.doctype, + items: this.frm.doc.items + }, + freeze: true, + callback: function (r) { + r.message.forEach(item => { + if (me.has_inspection_required(item)) { + let dialog_items = dialog.fields_dict.items; + dialog_items.df.data.push({ + "item_code": item.item_code, + "item_name": item.item_name, + "qty": item.qty, + "description": item.description, + "serial_no": item.serial_no, + "batch_no": item.batch_no, + "sample_size": item.sample_quantity, + "child_row_reference": item.name, + }); + dialog_items.grid.refresh(); + } }); - dialog_items.grid.refresh(); + + data = dialog.fields_dict.items.df.data; + if (!data.length) { + frappe.msgprint(__("All items in this document already have a linked Quality Inspection.")); + } else { + dialog.show(); + } } }); - - data = dialog.fields_dict.items.df.data; - if (!data.length) { - frappe.msgprint(__("All items in this document already have a linked Quality Inspection.")); - } else { - dialog.show(); - } } has_inspection_required(item) { @@ -2379,6 +2529,7 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe 'item_code': item.item_code, 'valid_from': ["<=", doc.transaction_date || doc.bill_date || doc.posting_date], 'item_group': item.item_group, + "base_net_rate": item.base_net_rate, } if (doc.tax_category) @@ -2395,7 +2546,7 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe payment_terms_template() { var me = this; const doc = this.frm.doc; - if(doc.payment_terms_template && doc.doctype !== 'Delivery Note') { + if(doc.payment_terms_template && doc.doctype !== 'Delivery Note' && !doc.is_return) { var posting_date = doc.posting_date || doc.transaction_date; frappe.call({ method: "erpnext.controllers.accounts_controller.get_payment_terms", diff --git a/erpnext/public/js/financial_statements.js b/erpnext/public/js/financial_statements.js index bd80c254889..78796c4feb8 100644 --- a/erpnext/public/js/financial_statements.js +++ b/erpnext/public/js/financial_statements.js @@ -9,25 +9,20 @@ erpnext.financial_statements = { data && column.colIndex >= 3 ) { - //Assuming that the first three columns are s.no, account name and the very first year of the accounting values, to calculate the relative percentage values of the successive columns. - const lastAnnualValue = row[column.colIndex - 1].content; - const currentAnnualvalue = data[column.fieldname]; - if (currentAnnualvalue == undefined) return "NA"; //making this not applicable for undefined/null values - let annualGrowth = 0; - if (lastAnnualValue == 0 && currentAnnualvalue > 0) { - //If the previous year value is 0 and the current value is greater than 0 - annualGrowth = 1; - } else if (lastAnnualValue > 0) { - annualGrowth = (currentAnnualvalue - lastAnnualValue) / lastAnnualValue; - } + const growthPercent = data[column.fieldname]; - const growthPercent = Math.round(annualGrowth * 10000) / 100; //calculating the rounded off percentage + if (growthPercent == undefined) return "NA"; //making this not applicable for undefined/null values - value = $(`${(growthPercent >= 0 ? "+" : "") + growthPercent + "%"}`); - if (growthPercent < 0) { - value = $(value).addClass("text-danger"); + if (column.fieldname === "total") { + value = $(`${growthPercent}`); } else { - value = $(value).addClass("text-success"); + value = $(`${(growthPercent >= 0 ? "+" : "") + growthPercent + "%"}`); + + if (growthPercent < 0) { + value = $(value).addClass("text-danger"); + } else { + value = $(value).addClass("text-success"); + } } value = $(value).wrap("").parent().html(); @@ -38,11 +33,9 @@ erpnext.financial_statements = { this.baseData = row; } if (column.colIndex >= 2) { - //Assuming that the first two columns are s.no and account name, to calculate the relative percentage values of the successive columns. - const currentAnnualvalue = data[column.fieldname]; - const baseValue = this.baseData[column.colIndex].content; - if (currentAnnualvalue == undefined || baseValue <= 0) return "NA"; - const marginPercent = Math.round((currentAnnualvalue / baseValue) * 10000) / 100; + const marginPercent = data[column.fieldname]; + + if (marginPercent == undefined) return "NA"; //making this not applicable for undefined/null values value = $(`${marginPercent + "%"}`); if (marginPercent < 0) value = $(value).addClass("text-danger"); @@ -53,7 +46,8 @@ erpnext.financial_statements = { } if (data && column.fieldname == "account") { - value = data.account_name || value; + // first column + value = data.section_name || data.account_name || value; if (filter && filter?.text && filter?.type == "contains") { if (!value.toLowerCase().includes(filter.text)) { @@ -61,7 +55,7 @@ erpnext.financial_statements = { } } - if (data.account) { + if (data.account || data.accounts) { column.link_onclick = "erpnext.financial_statements.open_general_ledger(" + JSON.stringify(data) + ")"; } @@ -70,7 +64,7 @@ erpnext.financial_statements = { value = default_formatter(value, row, column, data); - if (data && !data.parent_account) { + if (data && !data.parent_account && !data.parent_section) { value = $(`${value}`); var $value = $(value).css("font-weight", "bold"); @@ -84,13 +78,13 @@ erpnext.financial_statements = { return value; }, open_general_ledger: function (data) { - if (!data.account) return; + if (!data.account && !data.accounts) return; let project = $.grep(frappe.query_report.filters, function (e) { return e.df.fieldname == "project"; }); frappe.route_options = { - account: data.account, + account: data.account || data.accounts, company: frappe.query_report.get_filter_value("company"), from_date: data.from_date || data.year_start_date, to_date: data.to_date || data.year_end_date, @@ -195,15 +189,15 @@ function get_filters() { fieldname: "period_start_date", label: __("Start Date"), fieldtype: "Date", - reqd: 1, depends_on: "eval:doc.filter_based_on == 'Date Range'", + mandatory_depends_on: "eval:doc.filter_based_on == 'Date Range'", }, { fieldname: "period_end_date", label: __("End Date"), fieldtype: "Date", - reqd: 1, depends_on: "eval:doc.filter_based_on == 'Date Range'", + mandatory_depends_on: "eval:doc.filter_based_on == 'Date Range'", }, { fieldname: "from_fiscal_year", @@ -253,6 +247,7 @@ function get_filters() { company: frappe.query_report.get_filter_value("company"), }); }, + options: "Cost Center", }, { fieldname: "project", @@ -263,6 +258,7 @@ function get_filters() { company: frappe.query_report.get_filter_value("company"), }); }, + options: "Project", }, ]; diff --git a/erpnext/public/js/queries.js b/erpnext/public/js/queries.js index d7edac3cb9f..63651ec8759 100644 --- a/erpnext/public/js/queries.js +++ b/erpnext/public/js/queries.js @@ -28,9 +28,13 @@ $.extend(erpnext.queries, { customer_filter: function (doc) { if (!doc.customer) { - frappe.throw( - __("Please set {0}", [__(frappe.meta.get_label(doc.doctype, "customer", doc.name))]) - ); + cur_frm.scroll_to_field("customer"); + frappe.show_alert({ + message: __("Please set {0} first.", [ + __(frappe.meta.get_label(doc.doctype, "customer", doc.name)), + ]), + indicator: "orange", + }); } return { filters: { customer: doc.customer } }; @@ -39,11 +43,13 @@ $.extend(erpnext.queries, { contact_query: function (doc) { if (frappe.dynamic_link) { if (!doc[frappe.dynamic_link.fieldname]) { - frappe.throw( - __("Please set {0}", [ + cur_frm.scroll_to_field(frappe.dynamic_link.fieldname); + frappe.show_alert({ + message: __("Please set {0} first.", [ __(frappe.meta.get_label(doc.doctype, frappe.dynamic_link.fieldname, doc.name)), - ]) - ); + ]), + indicator: "orange", + }); } return { @@ -56,14 +62,27 @@ $.extend(erpnext.queries, { } }, + company_contact_query: function (doc) { + if (!doc.company) { + frappe.throw(__("Please set {0}", [__(frappe.meta.get_label(doc.doctype, "company", doc.name))])); + } + + return { + query: "frappe.contacts.doctype.contact.contact.contact_query", + filters: { link_doctype: "Company", link_name: doc.company }, + }; + }, + address_query: function (doc) { if (frappe.dynamic_link) { if (!doc[frappe.dynamic_link.fieldname]) { - frappe.throw( - __("Please set {0}", [ + cur_frm.scroll_to_field(frappe.dynamic_link.fieldname); + frappe.show_alert({ + message: __("Please set {0} first.", [ __(frappe.meta.get_label(doc.doctype, frappe.dynamic_link.fieldname, doc.name)), - ]) - ); + ]), + indicator: "orange", + }); } return { @@ -77,24 +96,41 @@ $.extend(erpnext.queries, { }, company_address_query: function (doc) { + if (!doc.company) { + cur_frm.scroll_to_field("company"); + frappe.show_alert({ + message: __("Please set {0} first.", [ + __(frappe.meta.get_label(doc.doctype, "company", doc.name)), + ]), + indicator: "orange", + }); + } + return { query: "frappe.contacts.doctype.address.address.address_query", - filters: { is_your_company_address: 1, link_doctype: "Company", link_name: doc.company || "" }, + filters: { link_doctype: "Company", link_name: doc.company }, }; }, dispatch_address_query: function (doc) { + var filters = { link_doctype: "Company", link_name: doc.company || "" }; + var is_drop_ship = doc.items.some((item) => item.delivered_by_supplier); + if (is_drop_ship) filters = {}; return { query: "frappe.contacts.doctype.address.address.address_query", - filters: { link_doctype: "Company", link_name: doc.company || "" }, + filters: filters, }; }, supplier_filter: function (doc) { if (!doc.supplier) { - frappe.throw( - __("Please set {0}", [__(frappe.meta.get_label(doc.doctype, "supplier", doc.name))]) - ); + cur_frm.scroll_to_field("supplier"); + frappe.show_alert({ + message: __("Please set {0} first.", [ + __(frappe.meta.get_label(doc.doctype, "supplier", doc.name)), + ]), + indicator: "orange", + }); } return { filters: { supplier: doc.supplier } }; @@ -102,9 +138,13 @@ $.extend(erpnext.queries, { lead_filter: function (doc) { if (!doc.lead) { - frappe.throw( - __("Please specify a {0}", [__(frappe.meta.get_label(doc.doctype, "lead", doc.name))]) - ); + cur_frm.scroll_to_field("lead"); + frappe.show_alert({ + message: __("Please specify a {0} first.", [ + __(frappe.meta.get_label(doc.doctype, "lead", doc.name)), + ]), + indicator: "orange", + }); } return { filters: { lead: doc.lead } }; diff --git a/erpnext/public/js/templates/visual_plant_floor_template.html b/erpnext/public/js/templates/visual_plant_floor_template.html index 2e67085c022..a1639f07370 100644 --- a/erpnext/public/js/templates/visual_plant_floor_template.html +++ b/erpnext/public/js/templates/visual_plant_floor_template.html @@ -1,5 +1,16 @@ {% $.each(workstations, (idx, row) => { %}{{row.status}}
-| {d.batch_no} | {d.serial_no} | {abs(d.qty)} |
|---|---|---|
| {d.batch_no} | {d.serial_no} | {abs(d.qty)} |
| {d.batch_no} | {abs(d.qty)} |
| Child Document | +Non Child Document | +
|---|---|
|
+ To access parent document field use parent.fieldname and to access child table document field use doc.fieldname + + |
+
+ To access document field use doc.fieldname + |
+
|
+ Example: parent.doctype == ""Stock Entry"" and doc.item_code == ""Test"" + + |
+
+ Example: doc.doctype == ""Stock Entry"" and doc.purpose == ""Manufacture"" + |
+
| Podređeni Dokument | +Nadređeni Dokument | +
|---|---|
|
+ Za pristup polju nadređenog dokumenta koristite ime parent.field, a za pristup polju dokumenta podređene tabele koristite doc.fieldname + + |
+
+ Za pristup polju dokumenta koristite doc.fieldname + |
+
|
+ Primjer: parent.doctype == ""Stock Entry"" i doc.item_code == ""Test"" + + |
+
+ Primjer: doc.doctype == ""Stock Entry"" i doc.purpose == ""Proizvodnja"" + |
+
This action will also delete all associated Common Code documents.
,Jeste li sigurni da želite izbrisati {0}?Ova radnja će također izbrisati sve povezane Zajedničke Kod dokumente.
, +Are you sure you want to restart this subscription?,Jeste li sigurni da želite ponovo pokrenuti ovu pretplatu?, +As on Date,Kao na Datum, +"As there are existing submitted transactions against item {0}, you can not change the value of {1}.","Pošto postoje postojeće podnešene transakcije naspram artikla {0}, ne možete promijeniti vrijednost {1}.", +"As there are negative stock, you can not enable {0}.","Pošto postoje negativne zalihe, ne možete omogućiti {0}.", +"As there are reserved stock, you cannot disable {0}.","Pošto postoje rezervisane zalihe, ne možete onemogućiti {0}.", +"As there are sufficient Sub Assembly Items, Work Order is not required for Warehouse {0}.","Pošto ima dovoljno artikala podsklopa, radni nalog nije potreban za Skladište {0}.", +"As {0} is enabled, you can not enable {1}.","Pošto je {0} omogućen, ne možete omogućiti {1}.", +Assembly Items,Artikli za Motiranje, +Asset Activity,Aktivnost Imovine, +Asset Capitalization,Kapitalizacija Imovine, +Asset Capitalization Asset Item,Kapitalizacija Imovine Artikal Imovine, +Asset Capitalization Service Item,Kapitalizacije Imovine Servisni Artikal, +Asset Capitalization Stock Item,Kapitalizacija Imovine Artikal Zalihe, +Asset Depreciation Details,Detalji Amortizacije Imovine, +Asset Depreciation Schedule,Raspored Amortizacije Imovine, +Asset Depreciation Schedule for Asset {0} and Finance Book {1} is not using shift based depreciation,Raspored Amortizacije Imovine {0} i Finansijski Registar {1} ne koristi amortizaciju zasnovanu na smjenama, +Asset Depreciation Schedule not found for Asset {0} and Finance Book {1},Raspored amortizacije imovine nije pronađen za Imovinu {0} i Finansijski Registar {1}, +Asset Depreciation Schedule {0} for Asset {1} already exists.,Raspored Amortizacije Imovine {0} za Imovinu {1} već postoji., +Asset Depreciation Schedule {0} for Asset {1} and Finance Book {2} already exists.,Raspored Amortizacije Imovine {0} za Imovinu {1} i Finansijski Registar {2} već postoji., +"Asset Depreciation Schedules created:This action will also delete all associated Common Code documents.
,"Sind Sie sicher, dass Sie {0} löschen möchten?Durch dieser Aktion werden auch alle zugehörigen Common Code Dokumente gelöscht.
", +At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} for the batch {4} in the warehouse {5}. Please restock the item.,In Zeile #{0}: Die entnommene Menge {1} für den Artikel {2} ist größer als der verfügbare Bestand {3} für die Charge {4} im Lager {5}. Bitte füllen Sie den Artikel wieder auf., +At least one account with exchange gain or loss is required,Mindestens ein Konto mit Wechselkursgewinnen oder -verlusten ist erforderlich, +Auto Fetch Serial Numbers,Seriennummern automatisch abrufen, +Auto Reconciliation Job Trigger,Auslöser für automatischen Abgleichsjob, +Auto Reconciliation has started in the background,Der automatische Abgleich wurde im Hintergrund gestartet, +Bank Account {} in Bank Transaction {} is not matching with Bank Account {},Bankkonto {} in Banktransaktion {} stimmt nicht mit Bankkonto {} überein, +"Batch No {0} is not present in the original {1} {2}, hence you can't return it against the {1} {2}","Charge Nr. {0} ist im Original {1} {2} nicht vorhanden, daher können Sie sie nicht gegen {1} {2} zurückgeben", +Billing Address does not belong to the {0},Die Rechnungsadresse gehört nicht zu {0}, +CANCELLED,Abgebrochen, +Child Row Reference,Zeilenreferenz, +Code List,Code-Liste, +Company Contact Person,Kontaktperson des Unternehmens, +Company {0} added multiple times,Unternehmen {0} mehrfach hinzugefügt, +"Consumed Stock Items, Consumed Asset Items or Consumed Service Items is mandatory for Capitalization","Verbrauchte Lagerartikel, verbrauchte Vermögensgegenstand-Artikel oder verbrauchte Dienstleistungsartikel sind für die Aktivierung obligatorisch.", +Contact Person does not belong to the {0},Die Kontaktperson gehört nicht zu {0}, +Conversion factor for item {0} has been reset to 1.0 as the uom {1} is same as stock uom {2}.,"Der Umrechnungsfaktor für Artikel {0} wurde auf 1,0 zurückgesetzt, da die Maßeinheit {1} dieselbe ist wie die Lagermaßeinheit {2}.", +Conversion rate cannot be 0,Der Umrechnungskurs kann nicht 0 sein, +"Conversion rate is 1.00, but document currency is different from company currency","Der Umrechnungskurs beträgt 1,00, aber die Währung des Dokuments unterscheidet sich von der Währung des Unternehmens", +Conversion rate must be 1.00 if document currency is same as company currency,"Der Umrechnungskurs muss 1,00 betragen, wenn die Belegwährung mit der Währung des Unternehmens übereinstimmt", +Cost Center for Item rows has been updated to {0},Die Kostenstelle für Artikelzeilen wurde auf {0} aktualisiert, +"Credit Note will update it's own outstanding amount, even if 'Return Against' is specified.","Den ausstehenden Betrag dieser Rechnungskorrektur separat buchen, statt den der korrigierten Rechnung zu verringern.", +Cron Interval should be between 1 and 59 Min,Das Cron-Intervall sollte zwischen 1 und 59 Minuten liegen, +Dates,Daten, +"Debit Note will update it's own outstanding amount, even if 'Return Against' is specified.","Den ausstehenden Betrag dieser Rechnungskorrektur separat buchen, statt den der korrigierten Rechnung zu verringern.", +Default Common Code,Standard Common Code, +Demand,Nachfrage, +Depreciation Expense Account should be an Income or Expense Account.,Das Abschreibungsaufwandskonto sollte ein Erlös- oder Aufwandskonto sein., +Depreciation Posting Date cannot be before Available-for-use Date,Das Buchungsdatum der Abschreibung kann nicht vor dem Datum der Verfügbarkeit liegen, +Depreciation Row {0}: Depreciation Posting Date cannot be before Available-for-use Date,Abschreibungszeile {0}: Das Buchungsdatum der Abschreibung darf nicht vor dem Verfügbarkeitsdatum liegen, +Depreciation eliminated via reversal,Abschreibung durch Umkehr eliminiert, +Disassemble Order,Demontageauftrag, +Discount cannot be greater than 100%.,Der Rabatt kann nicht mehr als 100% betragen., +Do you still want to enable immutable ledger?,Möchten Sie das unveränderliche Hauptbuch dennoch aktivieren?, +Documents Processed on each trigger. Queue Size should be between 5 and 100,Bei jedem Trigger verarbeitete Dokumente. Die Größe der Warteschlange sollte zwischen 5 und 100 liegen., +Don't Enforce Free Item Qty,Kostenlose Artikelmenge nicht erzwingen, +Download PDF for Supplier,PDF für Lieferanten herunterladen, +Email Receipt,Quittung per E-Mail senden, +Employee {0} is currently working on another workstation. Please assign another employee.,Der Mitarbeiter {0} arbeitet derzeit an einem anderen Arbeitsplatz. Bitte weisen Sie einen anderen Mitarbeiter zu., +"Enable this option to calculate daily depreciation by considering the total number of days in the entire depreciation period, (including leap years) while using daily pro-rata based depreciation","Aktivieren Sie diese Option, um die tägliche Abschreibung unter Berücksichtigung der Gesamtzahl der Tage im gesamten Abschreibungszeitraum (einschließlich Schaltjahre) zu berechnen, während die tägliche anteilige Abschreibung verwendet wird", +Exit Full Screen,Vollbildmodus verlassen, +Fetch Timesheet in Sales Invoice,Zeiterfassung in Ausgangsrechnung laden, +Full Screen,Vollbild, +Handle Employee Advances,Umgang mit Mitarbeitervorschüssen, +Has Corrective Cost,Hat Korrekturkosten, +Has Item Scanned,Artikel wurde gescannt, +Hide timesheets,Zeiterfassung verstecken, +"If there is no title column, use the code column for the title.","Wenn es keine Titelspalte gibt, verwenden Sie die Code-Spalte für den Titel.", +Ignore Exchange Rate Revaluation Journals,Wechselkursneubewertungsjournale ignorieren, +Ignore Pricing Rule is enabled. Cannot apply coupon code.,„Preisregel ignorieren“ ist aktiviert. Gutscheincode kann nicht angewendet werden., +Ignore Voucher Type filter and Select Vouchers Manually,Gutscheintyp-Filter ignorieren und Gutscheine manuell auswählen, +Import Genericode File,Genericode-Datei importieren, +Import completed. {0} common codes created.,Import abgeschlossen. {0} gemeinsame Codes erstellt., +Importing Common Codes,Gemeinsame Codes importieren, +Include Zero Stock Items,Nullbestandsartikel einschließen, +Incorrect Reference Document (Purchase Receipt Item),Falsches Referenzdokument (Eingangsbeleg Artikel), +Incorrect Serial and Batch Bundle,Ungültiges Serien- und Chargenbündel, +Incorrect Stock Value Report,Falscher Lagerwertbericht, +Individual GL Entry cannot be cancelled.,Einzelne Hauptbucheinträge können nicht storniert werden., +Initialize Summary Table,Übersichtstabelle initialisieren, +Interval should be between 1 to 59 MInutes,Das Intervall sollte zwischen 1 und 59 Minuten liegen, +Invalid Discount,Ungültiger Rabatt, +Invoice ID,Rechnungs-ID, +Is Corrective Job Card,Ist Nacharbeitsauftrag, +Is Period Closing Voucher Entry,Ist Periodenabschlussbeleg, +Item rate has been updated to zero as Allow Zero Valuation Rate is checked for item {0},"Artikelpreis wurde auf Null aktualisiert, da „Nullbewertung zulassen“ für Artikel {0} aktiviert ist", +Last transacted,Zuletzt verarbeitet, +Loading Invoices! Please Wait...,Rechnungen werden geladen! Bitte warten..., +Missing Item,Fehlender Artikel, +Mobile: ,Mobil: , +More/Less than 12 months.,Mehr/Weniger als 12 Monate., +Negative Batch Quantity,Negative Chargenmenge, +No recent transactions found,Keine kürzlichen Transaktionen gefunden, +Only applies for Normal Payments,Gilt nur für normale Zahlungen, +"Only values between [0,1) are allowed. Like {0.00, 0.04, 0.09, ...} +Ex: If allowance is set at 0.07, accounts that have balance of 0.07 in either of the currencies will be considered as zero balance account","Es sind nur Werte zwischen [0;1) zulässig. Wie {0,00; 0,04; 0,09; ...} +Beispiel: Wenn der Freibetrag auf 0,07 festgelegt ist, werden Konten mit einem Saldo von 0,07 in einer der beiden Währungen als Konten mit Nullsaldo betrachtet.", +POS Invoice is already consolidated,POS-Rechnung ist bereits konsolidiert, +POS Invoice should have the field {0} checked.,Für die POS-Rechnung sollte das Feld {0} aktiviert sein., +POS Profile doesn't match {},POS-Profil stimmt nicht mit {} überein, +Parent Row No not found for {0},Übergeordnete Zeilennummer für {0} nicht gefunden, +Partial Payment in POS Invoice is not allowed.,Teilzahlungen in POS-Rechnungen sind nicht zulässig., +Party Type and Party can only be set for Receivable / Payable accountStatement Of Accounts for {{ customer.customer_name }}Hello {{ customer.customer_name }},
PFA your Statement Of Accounts from {{ doc.from_date }} to {{ doc.to_date }}. Estado de Cuentas para {{ customer.customer_name }}Hola {{ customer.customer_name }},
PFA tu Estado de Cuenta del {{ doc.from_date }} al {{ doc.to_date }}. Aggregate group of Items into another Item. This is useful if you are bundling a certain Items into a package and you maintain stock of the packed Items and not the aggregate Item.
+The package Item will have Is Stock Item as No and Is Sales Item as Yes.
If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Product Bundle Item.
","Agregue un grupo de Artículos en otro Artículo. Esto es útil si está agrupando ciertos Artículos en un paquete y mantiene existencias de los Artículos empaquetados y no del Artículo agregado.
+El Artículo del paquete tendrá Es Artículo de Stock como No y Es Artículo de Venta como Sí.
Si está vendiendo Portátiles y Mochilas por separado y tiene un precio especial si el cliente compra ambos, entonces el Portátil + Mochila será un nuevo Artículo de Paquete de Productos.
", +"There are 3 variables that could be used within the endpoint, result key and in values of the parameter.
+Exchange rate between {from_currency} and {to_currency} on {transaction_date} is fetched by the API.
+Example: If your endpoint is exchange.com/2021-08-01, then, you will have to input exchange.com/{transaction_date}
","Hay 3 variables que se pueden utilizar dentro del endpoint, clave de resultado y en valores del parámetro.
+El tipo de cambio entre {from_currency} y {to_currency} en {transaction_date} es obtenido por la API.
+Ejemplo: Si su endpoint es exchange.com/2021-08-01, entonces, tendrá que introducir exchange.com/{transaction_date}
", +"The fieldnames you can use in your template are the fields in the document. You can find out the fields of any documents via Setup > Customize Form View and selecting the document type (e.g. Sales Invoice)
+ +Templates are compiled using the Jinja Templating Language. To learn more about Jinja, read this documentation.
","Los nombres de campo que puede utilizar en su plantilla son los campos del documento. Puede averiguar los campos de cualquier documento a través de Configuración > Personalizar vista de formulario y seleccionando el tipo de documento (por ejemplo, Factura de venta)
+ +Las plantillas se compilan utilizando el lenguaje de plantillas Jinja. Para saber más sobre Jinja, lea esta documentación.
", +"Contract for Customer {{ party_name }}
+
+-Valid From : {{ start_date }}
+-Valid To : {{ end_date }}
+
+
+The field names you can use in your Contract Template are the fields in the Contract for which you are creating the template. You can find out the fields of any documents via Setup > Customize Form View and selecting the document type (e.g. Contract)
+ +Templates are compiled using the Jinja Templating Language. To learn more about Jinja, read this documentation.
","Contrato para cliente {{ party_name }}
+
+-Válido desde : {{ start_date }}
+-Válido hasta : {{ end_date }}
+
+
+Los nombres de campo que puede utilizar en su Plantilla de Contrato son los campos del Contrato para el que está creando la plantilla. Puede averiguar los campos de cualquier documento a través de Configuración > Personalizar vista de formulario y seleccionando el tipo de documento (por ejemplo, Contrato)
+ +Las plantillas se compilan utilizando el lenguaje de plantillas Jinja. Para saber más sobre Jinja, lea esta documentación.
", +"Delivery Terms for Order number {{ name }}
+
+-Order Date : {{ transaction_date }}
+-Expected Delivery Date : {{ delivery_date }}
+
+
+The fieldnames you can use in your email template are the fields in the document from which you are sending the email. You can find out the fields of any documents via Setup > Customize Form View and selecting the document type (e.g. Sales Invoice)
+ +Templates are compiled using the Jinja Templating Language. To learn more about Jinja, read this documentation.
","Condiciones de entrega para el número de pedido {{ name }}
+
+-Fecha de pedido : {{ transaction_date }}
+-Fecha de entrega prevista : {{ delivery_date }}
+
+
+Los nombres de campo que puede utilizar en su plantilla de correo electrónico son los campos del documento desde el que está enviando el correo electrónico. Puede averiguar los campos de cualquier documento a través de Configuración > Personalizar vista de formulario y seleccionando el tipo de documento (por ejemplo, Factura de venta)
+ +Las plantillas se compilan utilizando el lenguaje de plantillas Jinja. Para saber más sobre Jinja, lea esta documentación.
", +"In your Email Template, you can use the following special variables: +
+{{ update_password_link }}: A link where your supplier can set a new password to log into your portal.
+ {{ portal_link }}: A link to this RFQ in your supplier portal.
+ {{ supplier_name }}: The company name of your supplier.
+ {{ contact.salutation }} {{ contact.last_name }}: The contact person of your supplier.
+ {{ user_fullname }}: Your full name.
+ Apart from these, you can access all values in this RFQ, like {{ message_for_supplier }} or {{ terms }}.
En su plantilla de correo electrónico, puede utilizar las siguientes variables especiales: +
+{{ update_password_link }}: Un enlace donde su proveedor puede establecer una nueva contraseña para acceder a su portal.
+ {{ portal_link }}: Un enlace a esta petición de oferta en su portal de proveedores.
+ {{ supplier_name }}: El nombre de la empresa de su proveedor.
+ {{ contact.salutation }} {{ contact.last_name }}: La persona de contacto de su proveedor.
+ {{ user_fullname }}: Su nombre completo.
+ Aparte de éstos, puede acceder a todos los valores de esta petición de oferta, como {{ message_for_supplier }} o {{ terms }}.
+","Message Example
+ +<p> Thank You for being a part of {{ doc.company }}! We hope you are enjoying the service.</p> + +<p> Please find enclosed the E Bill statement. The outstanding amount is {{ doc.grand_total }}.</p> + +<p> We don't want you to be spending time running around in order to pay for your Bill.
After all, life is beautiful and the time you have in hand should be spent to enjoy it!
So here are our little ways to help you get more time for life! </p> + +<a href=""{{ payment_url }}""> click here to pay </a> + +
+", +"Ejemplo de mensaje
+ +<p> ¡Gracias por formar parte de {{ doc.company }}! Esperamos que esté disfrutando del servicio.</p> + +<p> Le adjuntamos el extracto de la factura E. El importe pendiente es de {{ doc.grand_total }}.</p> + +<p> No queremos que pierda tiempo dando vueltas para pagar su Factura.
¡Después de todo, la vida es bella y el tiempo de que dispone debe emplearlo en disfrutarla!
¡Así que aquí tiene nuestras pequeñas maneras de ayudarle a tener más tiempo para la vida! </p> + +<a href=""{{ payment_url }}""> pulse aquí para pagar </a> + +
+","Message Example
+ +<p>Dear {{ doc.contact_person }},</p> + +<p>Requesting payment for {{ doc.doctype }}, {{ doc.name }} for {{ doc.grand_total }}.</p> + +<a href=""{{ payment_url }}""> click here to pay </a> + +
+", +"Masters & Reports","Datos Maestros & Informes", +"Quick Access","Acceso rápido", +"Reports & Masters","Informes y Datos Maestros", +"Reports & Masters","Informes & Datos Maestros", +"Settings","Configuración", +"Shortcuts","Accesos directos", +"Your Shortcuts + + + + + + ","Tus accesos directos + + + + + + ", +"Your Shortcuts","Tus accesos directos", +Grand Total: {0},Total general: {0}, +Outstanding Amount: {0},Importe pendiente: {0}, +"Ejemplo de mensaje
+ +<p>Estimado {{ doc.contact_person }},</p> + +<p>Solicitando pago por {{ doc.doctype }}, {{ doc.name }} por {{ doc.grand_total }}.</p> + +<a href=""{{ payment_url }}""> Haga clic aquí para pagar </a> + +
| Child Document | +Non Child Document | +
|---|---|
|
+ To access parent document field use parent.fieldname and to access child table document field use doc.fieldname + + |
+
+ To access document field use doc.fieldname + |
+
|
+ Example: parent.doctype == ""Stock Entry"" and doc.item_code == ""Test"" + + |
+
+ Example: doc.doctype == ""Stock Entry"" and doc.purpose == ""Manufacture"" + |
+
| Documento secundario | +Documento no secundario | +
|---|---|
|
+ Para acceder al campo del documento principal, utilice parent.fieldname y para acceder al campo del documento de la tabla secundaria, utilice doc.fieldname + + |
+
+ Para acceder al campo del documento, utilice doc.fieldname + |
+
|
+ Ejemplo: parent.doctype == ""Entrada de stock"" y doc.item_code == ""Prueba"" + + |
+
+ Ejemplo: doc.doctype == ""Entrada de stock"" y doc.purpose == ""Fabricación"" + |
+
Aggregate group of Items into another Item. This is useful if you are bundling a certain Items into a package and you maintain stock of the packed Items and not the aggregate Item.
+The package Item will have Is Stock Item as No and Is Sales Item as Yes.
If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Product Bundle Item.
","گروهی از آیتمها را در آیتم دیگری جمع آوری کنید. اگر آیتمهای خاصی را در یک باندل قرار دهید و موجودی آیتمهای بسته بندی شده را حفظ کنید و نه آیتمهای جمع آوری شده، مفید است.
+بسته آیتم دارای آیتم موجودی است به عنوان خیر و آیتم فروش است به عنوان بله خواهد بود. .
اگر لپتاپ و کولهپشتی را جداگانه میفروشید و اگر مشتری هر دو را بخرد، قیمت ویژهای دارید، لپتاپ + کولهپشتی یک کالای باندل محصول جدید خواهد بود.
", +"Statement Of Accounts for {{ customer.customer_name }}Hello {{ customer.customer_name }},
PFA your Statement Of Accounts from {{ doc.from_date }} to {{ doc.to_date }}. Relevés de comptes pour {{ customer.customer_name }}Bonjour {{ customer.customer_name }},
Vous trouverez en pièce-jointe vos relevés de comptes du {{ doc.from_date }} au {{ doc.to_date }}. Aggregate group of Items into another Item. This is useful if you are bundling a certain Items into a package and you maintain stock of the packed Items and not the aggregate Item.
+The package Item will have Is Stock Item as No and Is Sales Item as Yes.
If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Product Bundle Item.
","Constituer un article composé d'autres articles. Utile si vous avez certains articles dans un lot de vente et que vous maintenez un stock individuel de chaque article du lot et non de l'ensemble Article.
+Le lot Article aura la variable Article de stock sur Non et Article de vente sur Oui.
Si vous vendez des ordinateurs portables et des sacs à dos séparément et bénéficiez d'un prix spécial si le client achète les deux , l'ordinateur portable + le sac à dos constitueront un nouvel élément du pack de produits.
", +"There are 3 variables that could be used within the endpoint, result key and in values of the parameter.
+Exchange rate between {from_currency} and {to_currency} on {transaction_date} is fetched by the API.
+Example: If your endpoint is exchange.com/2021-08-01, then, you will have to input exchange.com/{transaction_date}
","Trois variables peuvent être utilisées dans le point final, la clé de résultat et les valeurs du paramètre.
+Le taux de change entre {from_currency} et {to_currency} sur {transaction_date} est récupéré par l'API.
+Exemple : Si votre point de terminaison est exchange.com/2021-08-01, vous devrez saisir exchange.com/{transaction_date}.
", +"Masters & Reports","Rapports & Fonctionnalités principales", +"Reports & Masters","Rapports et Pages principales", +"Your Shortcuts","Vos raccourcis", +A - C,A-C, +A Holiday List can be added to exclude counting these days for the Workstation.,Une liste de jours fériés peut être ajoutée pour exclure le comptage de ces jours pour le poste de travail., +A Packing Slip can only be created for Draft Delivery Note.,Un bordereau d'emballage ne peut être créé que pour les brouillons de bons de livraison., +"A Price List is a collection of Item Prices either Selling, Buying, or both","Une liste de prix est une liste de prix d'articles à la vente, à l'achat, ou les deux", +A Reconciliation Job {0} is running for the same filters. Cannot reconcile now,Un travail de réconciliation {0} est en cours d'exécution pour les mêmes filtres. Impossible de réconcilier maintenant, +A customer must have primary contact email.,Un client doit avoir un courriel de contact principal., +A driver must be set to submit.,Un conducteur doit être défini pour soumettre., +A template with tax category {0} already exists. Only one template is allowed with each tax category,Un modèle avec la catégorie de taxe {0} existe déjà. Un seul modèle est autorisé pour chaque catégorie de taxe, +Actual Time,Heure actuelle, +Add Columns in Transaction Currency,Ajouter des colonnes dans la devise de la transaction, +Add Discount,Ajouter une promotion, +Add Items in the Purpose Table,Ajouter des éléments dans le tableau des objectifs, +Add Lead to Prospect,Ajouter un lead à un prospect, +Add Local Holidays,Ajouter des jours fériés locaux, +Add Manually,Ajouter manuellement, +Add Or Deduct,Ajouter ou déduire, +Add Serial / Batch Bundle,Ajouter une série / un lot, +Add Stock,Ajouter du stock, +Add Template,Ajouter un modèle, +Additional,Additionnel, +Advance Account: {0} must be in either customer billing currency: {1} or Company default currency: {2},Compte d'avance : {0} doit être dans la devise de facturation du client : {1} ou dans la devise par défaut de l'entreprise : {2}, +Advance Payment,Acompte, +Advance Payment Date,Date du paiement anticipé, +Advance Reconciliation Takes Effect On,Le rapprochement anticipé prend effet le, +Advance payments allocated against orders will only be fetched,Seul les paiements anticipés alloués aux commandes seront uniquement récupérés, +Attendance & Leaves,Présences et congés, +Avg Rate (Balance Stock),Valorisation Moyenne (Livre d'inventaire), +BOM UoM,UdM de la nomenclature, +BOM Update Batch,Mise à jour en lot des nomenclatures, +"Based on your HR Policy, select your leave allocation period's end date","En fonction de votre politique RH, sélectionnez la date de fin de la période d'attribution des congés", +Batch Nos,Numéros de lots, +Batch and Serial No,N° de lot et de série, +CANCELLED,ANNULÉ, +Company Details,Détail de la société, +Deferred accounting failed for some invoices:,La comptabilité différée a échoué pour certaines factures :, +Delivery Manager,Gestionnaire des livraisons, +Delivery User,Utilisateur de la livraison, +Error while processing deferred accounting for {0},Erreur lors du traitement de la comptabilité différée pour {0}, +Only Include Allocated Payments,Inclure uniquement les paiements alloués, +Parcel weight cannot be 0,Le poids du colis ne peut pas être égal à 0, +Please enter Shipment Parcel information,Veuillez entrer les informations sur l'expédition du colis, +Row #{0}: You cannot use the inventory dimension '{1}' in Stock Reconciliation to modify the quantity or valuation rate. Stock reconciliation with inventory dimensions is intended solely for performing opening entries.,Ligne #{0}: Vous ne pouvez pas utiliser la dimension de stock '{1}' dans l'inventaire pour modifier la quantité ou le taux de valorisation. L'inventaire avec les dimensions du stock est destiné uniquement à effectuer les écritures d'ouverture., +Row {0}: Item Tax template updated as per validity and rate applied,Ligne {0}: Modèle de taxe d'article mis à jour selon la validité et le taux appliqué, +Shipment Parcel,Expédition Colis, +Shipment Parcel Template,Modèle d'expédition de colis, +"The stock has been reserved for the following Items and Warehouses, un-reserve the same to {0} the Stock Reconciliation:Statement Of Accounts for {{ customer.customer_name }}Hello {{ customer.customer_name }},
PFA your Statement Of Accounts from {{ doc.from_date }} to {{ doc.to_date }}. Konto besked för {{ customer.customer_name }}Hej {{ customer.customer_name }},
Kontoutdrag från {{ doc.from_date }} till {{ doc.to_date }}. li>
+Aggregate group of Items into another Item. This is useful if you are bundling a certain Items into a package and you maintain stock of the packed Items and not the aggregate Item.
+The package Item will have Is Stock Item as No and Is Sales Item as Yes.
If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Product Bundle Item.
","Paketera grupp av artiklar till annan Artikel. Det är användbart om man paketerar vissa Artiklar i paket och har lager av packade Artiklar och inte paketarad Artikel.Artikel kommer att ha Artikel. Är Lagerar Artikel som Nej och Är Försäljning Artikel som Ja.
Om man säljer bärbara datorer och ryggsäckar separat och har specialpris om kunder köper båda, så kommer det att vara bärbar dator + ryggsäck som paket artikel.", +"
There are 3 variables that could be used within the endpoint, result key and in values of the parameter.
+Exchange rate between {from_currency} and {to_currency} on {transaction_date} is fetched by the API.
+Example: If your endpoint is exchange.com/2021-08-01, then, you will have to input exchange.com/{transaction_date}
","Det finns 3 variabler som kan användas av slutpunkt, resultat nyckel och i parameter värde.
+Växelkurs mellan {from_currency} och {to_currency} {transaction_date} hämtas av API.
+Exempel: Om slutpunkt är exchange.com/2021-08-01 måste du ange exchange.com/{transaction_date}
", +"The fieldnames you can use in your template are the fields in the document. You can find out the fields of any documents via Setup > Customize Form View and selecting the document type (e.g. Sales Invoice)
+ +Templates are compiled using the Jinja Templating Language. To learn more about Jinja, read this documentation.
","Fältnamn man kan använda i mall är fält i dokument. Du kan ta reda på fält namn för alla dokument via Inställningar > Anpassa formulärvy och välj dokument typ (t.ex. Försäljning Faktura)
+ +Mallar kompileras med Jinja Templating Language. Om du vill veta mer om Jinja läs denna dokumentation.
", +"Contract for Customer {{ party_name }}
+
+-Valid From : {{ start_date }}
+-Valid To : {{ end_date }}
+
+
+The field names you can use in your Contract Template are the fields in the Contract for which you are creating the template. You can find out the fields of any documents via Setup > Customize Form View and selecting the document type (e.g. Contract)
+ +Templates are compiled using the Jinja Templating Language. To learn more about Jinja, read this documentation.
","Avtal för Kund {{ party_name }}
+
+-Giltigt från: {{ start_date }}
+-Gäller till: {{ end_date }}
+
+
+Fältnamn du kan använda i avtal mall är fält i avtal som du skapar mallen för. Du kan ta reda på fält namn för alla dokument via Inställningar > Anpassa formulärvy och välj dokument typ (t.ex. Avtal)
+ +Mallar kompileras med Jinja Templating Language. Om du vill veta mer om Jinja läser du den här dokumentationen.
", +"Delivery Terms for Order number {{ name }}
+
+-Order Date : {{ transaction_date }}
+-Expected Delivery Date : {{ delivery_date }}
+
+
+The fieldnames you can use in your email template are the fields in the document from which you are sending the email. You can find out the fields of any documents via Setup > Customize Form View and selecting the document type (e.g. Sales Invoice)
+ +Templates are compiled using the Jinja Templating Language. To learn more about Jinja, read this documentation.
","Leverans Villkor för Order Nummer {{ name }}
+
+-Order Datum: {{ transaction_date }}
+-Förväntat Leverans Datum: {{ delivery_date }}
+
+
+Fältnamn som kan användas i E-post Mall är fält i Dokument som man skickar E-post meddelande från. Man kan ta reda på fält namn för alla dokument via Inställning > Anpassa Formulär Vy och välja Dokument Typ (t.ex. Försäljning Faktura)
+ +Mallar kompileras med Jinja Mall Språk. Läs mer om Jinja dokumentation:
", +"In your Email Template, you can use the following special variables: +
+{{ update_password_link }}: A link where your supplier can set a new password to log into your portal.
+ {{ portal_link }}: A link to this RFQ in your supplier portal.
+ {{ supplier_name }}: The company name of your supplier.
+ {{ contact.salutation }} {{ contact.last_name }}: The contact person of your supplier.
+ {{ user_fullname }}: Your full name.
+ Apart from these, you can access all values in this RFQ, like {{ message_for_supplier }} or {{ terms }}.
I E-post Mall kan följande specialvariabler användas: +
+{{ update_password_link }} : Länk där leverantör kan ange nytt lösenord för att logga in på leverantör portal.
+ {{ portal_link }}: Länk till offert begäran på leverantör portal.
+ {{ supplier_name }}: Leverantör namn.
+ {{ contact.salutation }} {{ contact.last_name }}: Kontakt person för leverantör.
+ {{ user_fullname } }: Användarens fullständiga namn.
+ +
+Förutom dessa kan man komma åt alla värden i offert begäran, som {{ message_for_supplier }} eller {{ terms }}.
+","Message Example
+ +<p> Thank You for being a part of {{ doc.company }}! We hope you are enjoying the service.</p> + +<p> Please find enclosed the E Bill statement. The outstanding amount is {{ doc.grand_total }}.</p> + +<p> We don't want you to be spending time running around in order to pay for your Bill.
After all, life is beautiful and the time you have in hand should be spent to enjoy it!
So here are our little ways to help you get more time for life! </p> + +<a href=""{{ payment_url }}""> click here to pay </a> + +
+", +"Meddelande Exempel
+ +<p> Tack för att ni är en del av {{ doc.company }}! Vi hoppas att ni gillar tjänst.</p> + +<p> Vänligen se bifogat E-faktura. Utestående belopp är {{ doc.grand_total }}.</p> + +<p> Vi vill inte att ni ska spendera tid med att springa runt för att betala faktura.
Livet är trots allt vackert och den tid man har bör spenderas för att njuta av livet!
Så här är våra små sätt att hjälpa er att få mer tid för livet! < /p> + +<a href=""{{ payment_url }}""> klicka här för att betala </a> + +
+","Message Example
+ +<p>Dear {{ doc.contact_person }},</p> + +<p>Requesting payment for {{ doc.doctype }}, {{ doc.name }} for {{ doc.grand_total }}.</p> + +<a href=""{{ payment_url }}""> click here to pay </a> + +
+", +"Masters & Reports","Inställningar & Rapporter", +"Quick Access","Genvägar", +"Reports & Masters","Rapporter & Inställningar", +"Reports & Masters","Rapporter & Inställningar", +"Settings","Inställningar", +"Shortcuts","Genvägar", +"Your Shortcuts + + + + + + ","Genvägar + + + + + + ", +"Your Shortcuts","Genvägar", +Grand Total: {0},Totalt: {0}, +Outstanding Amount: {0},Utestående belopp: {0}, +"Meddelande Exempel
+ +<p>Hej {{ doc.contact_person }},</p> + +<p>Begär betalning för {{ doc.doctype }}, {{ doc.name }} för {{ doc.grand_total }}.</p> + +<a href=""{{ payment_url }}""> klicka här för att betala </a> + +
| Child Document | +Non Child Document | +
|---|---|
|
+ To access parent document field use parent.fieldname and to access child table document field use doc.fieldname + + |
+
+ To access document field use doc.fieldname + |
+
|
+ Example: parent.doctype == ""Stock Entry"" and doc.item_code == ""Test"" + + |
+
+ Example: doc.doctype == ""Stock Entry"" and doc.purpose == ""Manufacture"" + |
+
För att komma åt överordnad dokument fält använd parent.fieldname och för att komma åt underordnad dokument fält använd doc.fieldname
+ +För att komma åt dokument fält använd doc.fieldname
+Exampel: parent.doctype == ""Stock Entry"" and doc.item_code == ""Test""
+ +Exampel: doc.doctype == ""Stock Entry"" and doc.purpose == ""Produktion""
+This action will also delete all associated Common Code documents.
,Är du säker på att du vill ta bort {0}?Denna åtgärd kommer också att ta bort alla associerade Gemensamma Kod dokument.
, +At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} for the batch {4} in the warehouse {5}. Please restock the item.,Rad #{0}: Plockad kvantitet {1} för artikel {2} är högre än som är tillgängligt lager {3} för parti {4} på lager {5}. Fyll på Lager., +At least one account with exchange gain or loss is required,Minst ett konto med Valutaväxling Resultat erfordras, +Auto Reconciliation Job Trigger,Automatisk Avstämning Jobb Utlösare, +"Batch No {0} is not present in the original {1} {2}, hence you can't return it against the {1} {2}","Parti nr {0} finns inte i {1} {2}, därför kan du inte returnera det mot {1} {2}", +CC,Kopia Till, +Cannot delete Exchange Gain/Loss row,Kan inte ta bort Valutaväxling Resultat rad, +Cannot {0} from {1} without any negative outstanding invoice,Kan inte {0} från {1} utan någon negativ utestående faktura, +Canonical URI,Kanonisk URI, +Child Row Reference,Underordnad Rad Referens, +Code List,Kod Lista, +Common Code,Vanlig Kod, +Company Contact Person,Bolag Kontakt, +"Credit Note will update it's own outstanding amount, even if 'Return Against' is specified.","Kredit Faktura kommer att uppdatera sitt eget utestående belopp, även om ""Retur Mot"" är angivet.", +Cron Interval should be between 1 and 59 Min,Cron Intervall ska vara mellan 1 och 59 minuter, +Dates,Datum, +"Debit Note will update it's own outstanding amount, even if 'Return Against' is specified.","Debet Faktura kommer att uppdatera sitt eget utestående belopp, även om ""Retur Mot"" är angivet.", +Default Common Code,Standard Gemensam Kod, +Deleting {0} and all associated Common Code documents...,Tar bort {0} och alla tillhörande Gemensamma Kod dokument..., +Demand,Efterfråga, +Dimensions,Dimensioner, +Discount cannot be greater than 100%.,Rabatt kan inte vara högre än 100%., +Do you still want to enable immutable ledger?,Vill du fortfarande aktivera oföränderlig bokföring?, +Documents Processed on each trigger. Queue Size should be between 5 and 100,Dokument Behandlade vid varje utlösare. Kö storlek bör vara mellan 5 och 100, +Download PDF for Supplier,Ladda ner PDF för Leverantör, +Email Receipt,E-post, +Error in party matching for Bank Transaction {0},Fel i parti avstämning för banktransaktion {0}, +Event,Händelse, +Exchange Gain / Loss,Valutaväxling Resultat, +Exit Full Screen,Avsluta Helskärm, +Fetching Error,Hämtar Fel, +Forecast,Prognos, +Full Screen,Helskärm, +Has Corrective Cost,Har Korrigerande Kostnad, +"If there is no title column, use the code column for the title.","Om det inte finns någon titel kolumn, använd kod kolumn för titel.", +Ignore Is Opening check for reporting,Ignorera Öppning Kontroll för rapportering, +Ignores legacy Is Opening field in GL Entry that allows adding opening balance post the system is in use while generating reports,Ignorerar gammal 'Är Öppning' fält i Bokföring Post som gör det möjligt att lägga till Öppning Saldo Post efter att system används vid skapande av rapporter, +Import Genericode File,Importera generisk kod fil, +Import completed. {0} common codes created.,Import klar. {0} gemensamma koder skapade., +Importing Common Codes,Importerar Gemensamma Koder, +Interval should be between 1 to 59 MInutes,Intervall ska vara mellan 1 och 59 minuter, +Invalid Discount,Ogiltig Rabatt, +Is Exchange Gain / Loss?,Är Valutaväxling Resultat?, +Is Short/Long Year,Är Kort/Långt År, +Last transacted,Senast genomförd:, +Loading Invoices! Please Wait...,Laddar Fakturor! Vänta..., +Missing Default in Company,Standard Inställningar i Bolag saknas, +Missing Item,Saknad Artikel, +More/Less than 12 months.,Mer/Mindre än 12 månader., +No recent transactions found,Inga nya transaktioner hittades, +Oldest Of Invoice Or Advance,Äldsta Faktura eller Förskott, +Only applies for Normal Payments,Gäller endast för Normala Betalningar, +"Opening Invoice has rounding adjustment of {0}.Statement Of Accounts for {{ customer.customer_name }}Hello {{ customer.customer_name }},
PFA your Statement Of Accounts from {{ doc.from_date }} to {{ doc.to_date }}. Hesap Özeti {{ customer.customer_name }}Merhaba {{ customer.customer_name }},
Hesap Özetinizi {{ doc.from_date }} 'den {{ doc.to_date }}'e kadar PFA yapın. Aggregate group of Items into another Item. This is useful if you are bundling a certain Items into a package and you maintain stock of the packed Items and not the aggregate Item.
+The package Item will have Is Stock Item as No and Is Sales Item as Yes.
If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Product Bundle Item.
","Bir grup Ürünü başka bir Üründe toplar. Bu, belirli Ürünleri bir pakette topluyorsanız ve toplu Ürünün değil paketlenmiş Ürünlerin stokunu tutuyorsanız kullanışlıdır.
+Paket Ürünü Stok Ürünü mü Hayır ve Satış Ürünü mü Evet olarak ayarlanacaktır.
Dizüstü Bilgisayarları ve Sırt Çantalarını ayrı ayrı satıyorsanız ve müşteri her ikisini de satın alırsa özel bir fiyatınız varsa, Dizüstü Bilgisayar + Sırt Çantası yeni bir Ürün Paketinin Ürünü olacaktır.
", +"There are 3 variables that could be used within the endpoint, result key and in values of the parameter.
+Exchange rate between {from_currency} and {to_currency} on {transaction_date} is fetched by the API.
+Example: If your endpoint is exchange.com/2021-08-01, then, you will have to input exchange.com/{transaction_date}
","Son nokta, sonuç anahtarı ve parametre değerlerinde kullanılabilecek 3 değişken vardır.
+{transaction_date} tarihinde {from_currency} ile {to_currency} arasındaki döviz kuru API tarafından alınır.
+Örnek: Son noktanız exchange.com/2024-08-01 ise, exchange.com/{transaction_date}
girmeniz gerekecektir.", +"The fieldnames you can use in your template are the fields in the document. You can find out the fields of any documents via Setup > Customize Form View and selecting the document type (e.g. Sales Invoice)
+ +Templates are compiled using the Jinja Templating Language. To learn more about Jinja, read this documentation.
","Şablonunuzda kullanabileceğiniz alan adları belgede yer alan alanlardır. Herhangi bir belgenin alanlarını Kurulum > Form Görünümünü Özelleştir üzerinden ve belge türünü seçerek öğrenebilirsiniz (örn. Satış Faturası)
+ +Şablonlar Jinja Templating Language kullanılarak derlenir. Jinja hakkında daha fazla bilgi edinmek için bu belgeyi okuyun.
", +"Contract for Customer {{ party_name }}
+
+-Valid From : {{ start_date }}
+-Valid To : {{ end_date }}
+
+
+The field names you can use in your Contract Template are the fields in the Contract for which you are creating the template. You can find out the fields of any documents via Setup > Customize Form View and selecting the document type (e.g. Contract)
+ +Templates are compiled using the Jinja Templating Language. To learn more about Jinja, read this documentation.
","Müşteri için Sözleşme {{ party_name }}
+
+-Geçerli Başlangıç : {{ start_date }}
+-Geçerli Bitiş : {{ end_date }}
+
+
+Sözleşme Şablonunuzda kullanabileceğiniz alan adları, şablonunu oluşturduğunuz Sözleşmedeki alanlardır. Herhangi bir belgenin alanlarını Kurulum > Form Görünümünü Özelleştir aracılığıyla ve belge türünü (örneğin Sözleşme) seçerek öğrenebilirsiniz
+ +Şablonlar Jinja Templating Language kullanılarak derlenir. Jinja hakkında daha fazla bilgi edinmek için bu belgeyi okuyun.
", +"Delivery Terms for Order number {{ name }}
+
+-Order Date : {{ transaction_date }}
+-Expected Delivery Date : {{ delivery_date }}
+
+
+The fieldnames you can use in your email template are the fields in the document from which you are sending the email. You can find out the fields of any documents via Setup > Customize Form View and selecting the document type (e.g. Sales Invoice)
+ +Templates are compiled using the Jinja Templating Language. To learn more about Jinja, read this documentation.
","Sipariş numarası için Teslimat Koşulları {{ name }}
+
+-Sipariş Tarihi: {{ transaction_date }}
+-Beklenen Teslimat Tarihi: {{ delivery_date }}
+
+
+E-posta şablonunuzda kullanabileceğiniz alan adları, e-postayı gönderdiğiniz belgedeki alanlardır. Herhangi bir belgenin alanlarını Kurulum > Form Görünümünü Özelleştir ve belge türünü (örneğin Satış Faturası) seçerek bulabilirsiniz
+ +Şablonlar Jinja Şablonlama Dili kullanılarak derlenir. Jinja hakkında daha fazla bilgi edinmek için bu dokümanı okuyun.
", +"In your Email Template, you can use the following special variables: +
+{{ update_password_link }}: A link where your supplier can set a new password to log into your portal.
+ {{ portal_link }}: A link to this RFQ in your supplier portal.
+ {{ supplier_name }}: The company name of your supplier.
+ {{ contact.salutation }} {{ contact.last_name }}: The contact person of your supplier.
+ {{ user_fullname }}: Your full name.
+ Apart from these, you can access all values in this RFQ, like {{ message_for_supplier }} or {{ terms }}.
E-posta Şablonunuzda, aşağıdaki özel değişkenleri kullanabilirsiniz: +
+{{ update_password_link }}: Tedarikçinizin portalınıza giriş yapmak için yeni bir şifre belirleyebileceği bir bağlantı.
+ {{ portal_link }}: Tedarikçi portalınızda bu Fiyat Teklifi Talebine yönlendiren bir bağlantı.
+ {{ supplier_name }}: Tedarikçinizin şirket adı.
+ {{ contact.salutation }} {{ contact.last_name }}: Tedarikçinizin iletişim kişisi.
+ {{ user_fullname }}: Tam adınız.
+ Bunların dışında, bu Fiyat Teklifi Talebindeki tüm değerlere, {{ message_for_supplier }} veya {{ terms }} gibi, erişebilirsiniz.
+","Message Example
+ +<p> Thank You for being a part of {{ doc.company }}! We hope you are enjoying the service.</p> + +<p> Please find enclosed the E Bill statement. The outstanding amount is {{ doc.grand_total }}.</p> + +<p> We don't want you to be spending time running around in order to pay for your Bill.
After all, life is beautiful and the time you have in hand should be spent to enjoy it!
So here are our little ways to help you get more time for life! </p> + +<a href=""{{ payment_url }}""> click here to pay </a> + +
+", +"Mesaj Örneği
+ +<p> {{ doc.company }}'in bir parçası olduğunuz için teşekkür ederiz! Hizmetten keyif aldığınızı umuyoruz.</p> + +<p> E-Fatura ekstresini ekte bulabilirsiniz. Ödenmemiş tutar {{ doc.grand_total }}'dir.</p> + +<p> Faturanızı ödemek için oradan oraya koşturarak zaman harcamanızı istemiyoruz.
Sonuçta, hayat güzeldir ve elinizdeki zamanı tadını çıkarmak için harcamalısınız!
İşte hayatınıza daha fazla zaman ayırmanıza yardımcı olacak küçük yollarımız! </p> + +<a href=""{{ payment_url }}""> ödeme yapmak için tıklayın </a> + +
+","Message Example
+ +<p>Dear {{ doc.contact_person }},</p> + +<p>Requesting payment for {{ doc.doctype }}, {{ doc.name }} for {{ doc.grand_total }}.</p> + +<a href=""{{ payment_url }}""> click here to pay </a> + +
+", +"Masters & Reports","Kayıtlar & Raporlar", +"Quick Access","Hızlı Erişim", +"Reports & Masters","Raporlar & Kayıtlar", +"Reports & Masters","Raporlar & Kayıtlar", +"Settings","Ayarlar", +"Shortcuts","Kısayollar", +"Your Shortcuts + + + + + + ","Kısayollar + + + + + + ", +"Your Shortcuts","Kısayollar", +Grand Total: {0},Genel Toplam: {0}, +Outstanding Amount: {0},Ödenmemiş Tutar: {0}, +"Mesaj Örneği
+ +<p>Sevgili {{ doc.contact_person }},</p> + +<p> {{ doc.doctype }}, {{ doc.name }} için {{ doc.grand_total }}için ödeme talep ediyoruz.</p> + +<a href=""{{ payment_url }}""> ödemek için buraya tıklayın </a> + +
| Child Document | +Non Child Document | +
|---|---|
|
+ To access parent document field use parent.fieldname and to access child table document field use doc.fieldname + + |
+
+ To access document field use doc.fieldname + |
+
|
+ Example: parent.doctype == ""Stock Entry"" and doc.item_code == ""Test"" + + |
+
+ Example: doc.doctype == ""Stock Entry"" and doc.purpose == ""Manufacture"" + |
+
| Çocuk Belgesi | +Çocuk Olmayan Belge | +
|---|---|
|
+ Üst belge alanına erişmek için parent.fieldname ve alt tablo belge alanına erişmek için doc.fieldname kullanın + + |
+
+ Belge alanına erişmek için doc.fieldname kullanın + |
+
|
+ Örnek: parent.doctype == ""Stok Girişi"" ve doc.item_code == ""Test"" + + |
+
+ Örnek: doc.doctype == ""Stok Girişi"" ve doc.purpose == ""Üretim"" + |
+
This action will also delete all associated Common Code documents.
,"{0} girişini silmek istediğinizden emin misiniz?Bu işlem, ilişkili tüm Ortak Kod belgelerini de silecektir.
", +Are you sure you want to restart this subscription?,Bu aboneliği yeniden başlatmak istediğinizden emin misiniz?, +As on Date,Tarih itibariyle, +"As there are existing submitted transactions against item {0}, you can not change the value of {1}.","{0} Ürününe karşı mevcut gönderilmiş işlemler olduğundan, {1} değerini değiştiremezsiniz.", +"As there are negative stock, you can not enable {0}.",Negatif stok olduğu için {0} özelliğini aktif hale getiremezsiniz., +"As there are reserved stock, you cannot disable {0}.",Depolarda Rezerv stok olduğu için {0} ayarını devre dışı bırakamazsınız., +"As there are sufficient Sub Assembly Items, Work Order is not required for Warehouse {0}.","Yeterli Alt Montaj Ürünleri mevcut olduğundan, {0} Deposu için İş Emri gerekli değildir.", +"As {0} is enabled, you can not enable {1}.",{0} etkinleştirildiğinden {1} etkinleştirilemez., +Asset Capitalization Asset Item,Varlık Sermayelendirmesi Varlık Kalemi, +Asset Capitalization Service Item,Varlık Sermayelendirme Hizmet Kalemi, +Asset Capitalization Stock Item,Varlık Sermayesi Stok Kalemi, +Asset Depreciation Details,Varlık Amortisman Detayları, +Asset Depreciation Schedule for Asset {0} and Finance Book {1} is not using shift based depreciation,Varlık Amortisman Programı {0} ve Finans Defteri {1} için vardiya bazlı amortisman kullanmıyor, +Asset Depreciation Schedule not found for Asset {0} and Finance Book {1},Varlık Amortisman Programı Varlık {0} ve Finans Defteri {1} için bulunamadı, +Asset Depreciation Schedule {0} for Asset {1} already exists.,Varlık Amortisman Programı {0} Varlık {1} için zaten mevcut., +Asset Depreciation Schedule {0} for Asset {1} and Finance Book {2} already exists.,Varlık Amortisman Programı {0} Varlık {1} ve Finans Defteri {2} için zaten mevcut., +"Asset Depreciation Schedules created:Statement Of Accounts for {{ customer.customer_name }}Hello {{ customer.customer_name }},
PFA your Statement Of Accounts from {{ doc.from_date }} to {{ doc.to_date }}. {{ customer.customer_name }}的账目报表 您好 {{ customer.customer_name }},
PFA 您的会计报表从 {{ doc.from_date }} 转到 {{ doc.to_date }}。 Aggregate group of Items into another Item. This is useful if you are bundling a certain Items into a package and you maintain stock of the packed Items and not the aggregate Item.
+The package Item will have Is Stock Item as No and Is Sales Item as Yes.
If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Product Bundle Item.
","将一组货品汇总到另一个货品中。如果您要将某个项目捆绑到一个包中,而您只保留打包项目的库存,而不保留汇总项目的库存,这将非常有用。
+打包项目的Is Stock Item (库存项目)为No,Is Sales Item (销售项目)为Yes。
如果您分别销售笔记本电脑和背包,并且如果客户同时购买这两件商品,您可以享受优惠价格,那么笔记本电脑+背包将成为一个新的产品组合项目。
", +"There are 3 variables that could be used within the endpoint, result key and in values of the parameter.
+Exchange rate between {from_currency} and {to_currency} on {transaction_date} is fetched by the API.
+Example: If your endpoint is exchange.com/2021-08-01, then, you will have to input exchange.com/{transaction_date}
","在端点、结果键和参数值中可以使用 3 个变量。
+API 将获取 {transaction_date} 上 {from_currency} 和 {to_currency} 之间的汇率。
+举例说明:如果您的端点是 exchange.com/2021-08-01,则必须输入 exchange.com/{transaction_date}。
", +"The fieldnames you can use in your template are the fields in the document. You can find out the fields of any documents via Setup > Customize Form View and selecting the document type (e.g. Sales Invoice)
+ +Templates are compiled using the Jinja Templating Language. To learn more about Jinja, read this documentation.
","您可以在模板中使用的字段名是文档中的字段。您可以通过设置 > 自定义表单视图并选择文档类型(如销售发票)来查找任何文档的字段。
+ +模板使用 Jinja 模板语言编译。要了解有关 Jinja 的更多信息,请阅读此文档。
", +"Contract for Customer {{ party_name }}
+
+-Valid From : {{ start_date }}
+-Valid To : {{ end_date }}
+
+
+The field names you can use in your Contract Template are the fields in the Contract for which you are creating the template. You can find out the fields of any documents via Setup > Customize Form View and selecting the document type (e.g. Contract)
+ +Templates are compiled using the Jinja Templating Language. To learn more about Jinja, read this documentation.
","客户合同 {{ party_name }}
+
+-Valid From : {{ start_date }}
+-Valid To : {{ end_date }}
+
+
+您可以在合同模板中使用的字段名称是您创建模板的合同中的字段。您可以通过设置 > 自定义表单视图并选择文档类型(如合同)来查找任何文档的字段。
+ +模板使用 Jinja 模板语言编译。要了解有关 Jinja 的更多信息,请阅读此文档。
", +"Delivery Terms for Order number {{ name }}
+
+-Order Date : {{ transaction_date }}
+-Expected Delivery Date : {{ delivery_date }}
+
+
+The fieldnames you can use in your email template are the fields in the document from which you are sending the email. You can find out the fields of any documents via Setup > Customize Form View and selecting the document type (e.g. Sales Invoice)
+ +Templates are compiled using the Jinja Templating Language. To learn more about Jinja, read this documentation.
","客户合同 {{ party_name }}
+
+-Valid From : {{ start_date }}
+-Valid To : {{ end_date }}
+
+
+您可以在合同模板中使用的字段名称是您创建模板的合同中的字段。您可以通过设置 > 自定义表单视图并选择文档类型(如合同)来查找任何文档的字段。
+ +模板使用 Jinja 模板语言编译。要了解有关 Jinja 的更多信息,请阅读此文档。
", +"In your Email Template, you can use the following special variables: +
+{{ update_password_link }}: A link where your supplier can set a new password to log into your portal.
+ {{ portal_link }}: A link to this RFQ in your supplier portal.
+ {{ supplier_name }}: The company name of your supplier.
+ {{ contact.salutation }} {{ contact.last_name }}: The contact person of your supplier.
+ {{ user_fullname }}: Your full name.
+ Apart from these, you can access all values in this RFQ, like {{ message_for_supplier }} or {{ terms }}.
在电子邮件模板中,您可以使用以下特殊变量: +
+{{ update_password_link }}:供应商可以设置新密码登录门户网站的链接。
+ {{ portal_link }}:供应商门户网站中该询价单的链接。
+ {{ supplier_name }}:供应商的公司名称。
+ {{ contact.salutation }} {{ contact.last_name }}:供应商的联系人。
+ {{ user_fullname }}:您的全名。
+ 除此之外,您还可以访问此 RFQ 中的所有值,如 {{ message_for_supplier }}或 {{ terms }}.
+","Message Example
+ +<p> Thank You for being a part of {{ doc.company }}! We hope you are enjoying the service.</p> + +<p> Please find enclosed the E Bill statement. The outstanding amount is {{ doc.grand_total }}.</p> + +<p> We don't want you to be spending time running around in order to pay for your Bill.
After all, life is beautiful and the time you have in hand should be spent to enjoy it!
So here are our little ways to help you get more time for life! </p> + +<a href=""{{ payment_url }}""> click here to pay </a> + +
+", +"信息示例
+ +<p> 感谢您成为 {{ doc.company }}的一员!希望您能享受我们的服务。</p> + +<p> 随信附上电子账单。未付金额为 {{ doc.grand_total }}。</p> + +<p> 我们不希望您为了支付账单而花费时间四处奔波。
毕竟,生活是美好的,您手中的时间应该用来享受生活!
因此,我们有一些小方法来帮助您获得更多的生活时间! </p> + +<a href=""{{ payment_url }}""> 点击此处付款 </a> + +
+","Message Example
+ +<p>Dear {{ doc.contact_person }},</p> + +<p>Requesting payment for {{ doc.doctype }}, {{ doc.name }} for {{ doc.grand_total }}.</p> + +<a href=""{{ payment_url }}""> click here to pay </a> + +
+", +"Quick Access","快速访问", +"Reports & Masters","报表与主数据", +"Reports & Masters","报表 & 主数据", +"Settings","设置", +"Shortcuts","快捷方式", +"Your Shortcuts + + + + + + ","快速访问 + + + + + + ", +"Your Shortcuts","快速访问", +Grand Total: {0},总计: {0}, +Outstanding Amount: {0},未清金额: {0}, +"消息示例
+ +<p>亲爱的 {{ doc.contact_person }},</p> + +<p>请求支付 {{ doc.doctype }}、 {{ doc.name }} 和 {{ doc.grand_total }}的费用。</p> + +<a href=""{{ payment_url }}""> 点击此处支付 </a> + +
| Child Document | +Non Child Document | +
|---|---|
|
+ To access parent document field use parent.fieldname and to access child table document field use doc.fieldname + + |
+
+ To access document field use doc.fieldname + |
+
|
+ Example: parent.doctype == ""Stock Entry"" and doc.item_code == ""Test"" + + |
+
+ Example: doc.doctype == ""Stock Entry"" and doc.purpose == ""Manufacture"" + |
+
| 子文档 | +非子文档 | +
|---|---|
|
+ 要访问父文档字段,请使用 parent.字段名;要访问子表文档字段,请使用doc.字段名 + + |
+
+ 要访问文档字段,请使用 doc.字段名 + |
+
|
+ 示例: parent.doctype == ""入库单"" 和 doc.item_code == ""测试物料"" + + |
+
+ 示例: doc.doctype == “入库单” 和 doc.purpose == “生产用途” + |
+
This action will also delete all associated Common Code documents.
,确认删除{0}?此操作将同时删除所有关联通用编码文档
, +Are you sure you want to restart this subscription?,确认重启此订阅?, +As on Date,截至日期, +"As there are existing submitted transactions against item {0}, you can not change the value of {1}.",由于存在针对物料{0}的已提交交易,不可修改{1}的值, +"As there are negative stock, you can not enable {0}.",存在负库存时不可启用{0}, +"As there are reserved stock, you cannot disable {0}.",存在预留库存时不可禁用{0}, +"As there are sufficient Sub Assembly Items, Work Order is not required for Warehouse {0}.",由于子装配件充足,仓库{0}无需工单, +"As {0} is enabled, you can not enable {1}.",{0}已启用时不可启用{1}, +Assembly Items,装配物料, +Asset Activity,资产活动, +Asset Capitalization,资产资本化, +Asset Capitalization Asset Item,资产资本化资产项目, +Asset Capitalization Service Item,资产资本化服务项目, +Asset Capitalization Stock Item,资产资本化库存项目, +Asset Depreciation Details,资产折旧明细, +Asset Depreciation Schedule,资产折旧计划, +Asset Depreciation Schedule for Asset {0} and Finance Book {1} is not using shift based depreciation,资产{0}与财务账簿{1}的折旧计划未采用班次折旧法, +Asset Depreciation Schedule not found for Asset {0} and Finance Book {1},未找到资产{0}与财务账簿{1}的折旧计划, +Asset Depreciation Schedule {0} for Asset {1} already exists.,资产{1}的折旧计划{0}已存在, +Asset Depreciation Schedule {0} for Asset {1} and Finance Book {2} already exists.,资产{1}与财务账簿{2}的折旧计划{0}已存在, +"Asset Depreciation Schedules created: