Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Create Syscohada charts of accounts (backport #44453) #45338

Merged

Conversation

mergify[bot]
Copy link
Contributor

@mergify mergify bot commented Jan 20, 2025

New PR to replace #43999 as per maintainers' request.

SYSCOHADA is the accounting system and financial reporting currently adopted by 17 African countries. It provides a standardized framework to enhance transparency and comparability in financial statements for businesses in these regions.

This PR aims at adding this standardized chart of accounts into ERPNext so it is usable by said countries.
If possible, these changes should be backported.

References :

Files added:

  1. Generic chart of accounts with code
    erpnext/accounts/doctype/account/chart_of_accounts/verified/syscohada_plan_comptable_avec_code.json

  2. Generic chart of accounts
    erpnext/accounts/doctype/account/chart_of_accounts/verified/syscohada_plan_comptable.json

  3. Helper to generate individual files for all affiliated countries by specifying country name where applicable
    erpnext/accounts/doctype/account/chart_of_accounts/verified/syscohada_chart_of_accounts.py

The files generated for each country will look like: country_plan_comptable.json or country_plan_comptable_avec_code.json

Files deleted :

Unverified chart file for syscohada
erpnext/accounts/doctype/account/chart_of_accounts/unverified/syscohada_syscohada_chart_template.json

Screenshots :

Setup Wizard:

setup_wizard

Company:

societe_1

societe_2

societe_3

no-docs


This is an automatic backport of pull request #44453 done by Mergify.

@github-actions github-actions bot added the needs-tests This PR needs automated unit-tests. label Jan 20, 2025
@ruthra-kumar ruthra-kumar removed the request for review from deepeshgarg007 January 21, 2025 07:29
@ruthra-kumar ruthra-kumar self-assigned this Jan 21, 2025
@ruthra-kumar ruthra-kumar merged commit e63d325 into version-15-hotfix Jan 21, 2025
12 checks passed
@ruthra-kumar ruthra-kumar deleted the mergify/bp/version-15-hotfix/pr-44453 branch January 21, 2025 07:47
@ruthra-kumar ruthra-kumar linked an issue Jan 21, 2025 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-tests This PR needs automated unit-tests.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Missing chart of accounts in latest release
2 participants