updated charts json with proper account and root types

This commit is contained in:
Nabin Hait 2014-03-06 18:23:39 +05:30
parent d7d9d25d71
commit a18bf07920
34 changed files with 164803 additions and 127754 deletions

View File

@ -1,39 +1,50 @@
{ {
"name": "Canada - Chart of Accounts for english-speaking provinces", "name": "Canada - Chart of Accounts for english-speaking provinces",
"root": { "root": {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"name": "OTHER NON-OPERATING INCOMES" "name": "OTHER NON-OPERATING INCOMES"
}, },
{ {
"account_type": "view",
"name": "INTERESTS" "name": "INTERESTS"
} }
], ],
"name": "NON-OPERATING INCOMES" "name": "NON-OPERATING INCOMES"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "income",
"name": "Inside Sales", "name": "Inside Sales",
"root_type": "Income" "root_type": "Income"
}, },
{ {
"name": "International Sales", "account_type": "income",
"root_type": "Income"
},
{
"name": "Non-Harmonized Provinces Sales", "name": "Non-Harmonized Provinces Sales",
"root_type": "Income" "root_type": "Income"
}, },
{ {
"account_type": "income",
"name": "International Sales",
"root_type": "Income"
},
{
"account_type": "income",
"name": "Harmonized Provinces Sales", "name": "Harmonized Provinces Sales",
"root_type": "Income" "root_type": "Income"
}, },
{ {
"account_type": "view",
"name": "OTHER OPERATING INCOMES" "name": "OTHER OPERATING INCOMES"
} }
], ],
@ -43,57 +54,94 @@
"name": "INCOMES" "name": "INCOMES"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"name": "PREPAID EXPENSES" "name": "PREPAID EXPENSES"
}, },
{ {
"name": "INVESTMENTS HELD FOR TRADING" "account_type": "view",
},
{
"children": [ "children": [
{ {
"account_type": "view",
"name": "ALLOWANCE FOR DOUBTFUL ACCOUNTS" "name": "ALLOWANCE FOR DOUBTFUL ACCOUNTS"
}, },
{ {
"name": "Customers Account" "account_type": "receivable",
"name": "Customers Account",
"root_type": "Asset"
} }
], ],
"name": "ACCOUNTS RECEIVABLES" "name": "ACCOUNTS RECEIVABLES"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"name": "Stock In Hand", "account_type": "asset",
"name": "Stock Delivered But Not Billed",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"name": "Stock Delivered But Not Billed", "account_type": "asset",
"name": "Stock In Hand",
"root_type": "Asset" "root_type": "Asset"
} }
], ],
"name": "STOCKS" "name": "STOCKS"
}, },
{ {
"name": "TREASURY OR TREASURY EQUIVALENTS" "account_type": "view",
},
{
"name": "CASH"
},
{
"name": "CERTIFICATES OF DEPOSITS" "name": "CERTIFICATES OF DEPOSITS"
}, },
{ {
"account_type": "view",
"name": "INVESTMENTS HELD FOR TRADING"
},
{
"account_type": "view",
"name": "TREASURY OR TREASURY EQUIVALENTS"
},
{
"account_type": "view",
"name": "CASH"
},
{
"account_type": "view",
"children": [ "children": [
{ {
"name": "GST receivable" "account_type": "receivable",
"name": "GST receivable",
"root_type": "Asset"
}, },
{ {
"name": "PST/QST receivable" "account_type": "receivable",
"name": "PST/QST receivable",
"root_type": "Asset"
}, },
{ {
"account_type": "view",
"children": [
{
"account_type": "receivable",
"name": "HST receivable - 13%",
"root_type": "Asset"
},
{
"account_type": "receivable",
"name": "HST receivable - 14%",
"root_type": "Asset"
},
{
"account_type": "receivable",
"name": "HST receivable - 15%",
"root_type": "Asset"
}
],
"name": "HST receivable" "name": "HST receivable"
} }
], ],
@ -103,21 +151,27 @@
"name": "CURRENT ASSETS" "name": "CURRENT ASSETS"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"name": "INVESTMENTS AVAILABLE FOR SALE" "name": "INVESTMENTS AVAILABLE FOR SALE"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"name": "ACCUMULATED DEPRECIATIONS" "name": "ACCUMULATED DEPRECIATIONS"
} }
], ],
"name": "TANGIBLE ASSETS" "name": "TANGIBLE ASSETS"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"name": "PATENTS, TRADEMARKS AND COPYRIGHTS" "name": "PATENTS, TRADEMARKS AND COPYRIGHTS"
} }
], ],
@ -130,226 +184,109 @@
"name": "ASSETS" "name": "ASSETS"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"name": "TRANSLATION ADJUSTMENTS" "name": "TRANSLATION ADJUSTMENTS"
}, },
{ {
"account_type": "view",
"name": "CONTRIBUTED SURPLUS" "name": "CONTRIBUTED SURPLUS"
}, },
{ {
"account_type": "view",
"name": "RETAINED EARNINGS" "name": "RETAINED EARNINGS"
}, },
{ {
"account_type": "view",
"name": "PREMIUMS" "name": "PREMIUMS"
}, },
{ {
"account_type": "view",
"name": "SHARE CAPITAL" "name": "SHARE CAPITAL"
}, },
{ {
"account_type": "view",
"name": "DIVIDENDS" "name": "DIVIDENDS"
} }
], ],
"name": "EQUITY" "name": "EQUITY"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"children": [ "children": [
{ {
"name": "DEFERRED TAXES" "account_type": "view",
},
{
"name": "NON-CURRENT FINANCIAL DEBTS"
},
{
"name": "OTHER NON-CURRENT LIABILITIES"
},
{
"name": "PROVISIONS FOR PENSIONS AND OTHER POST-EMPLOYMENT ADVANTAGES"
}
],
"name": "NON-CURRENT LIABILITIES"
},
{
"children": [
{
"children": [
{
"name": "Stock Received But Not Billed",
"root_type": "Liability"
}
],
"name": "LIABILITIES ASSETS HELD FOR TRANSFER"
},
{
"name": "CURRENT FINANCIAL DEBTS"
},
{
"children": [
{
"name": "Suppliers Account"
}
],
"name": "ACCOUNTS PAYABLES"
},
{
"children": [
{
"children": [
{
"name": "Health Services Fund to pay",
"root_type": "Liability"
},
{
"name": "Labour Health and Safety to pay",
"root_type": "Liability"
},
{
"children": [
{
"name": "Annuities - Employees Contribution",
"root_type": "Liability"
},
{
"name": "Annuities - Employer Contribution",
"root_type": "Liability"
}
],
"name": "ANNUITIES TO PAY"
},
{
"children": [
{
"name": "PAP - Employer Contribution",
"root_type": "Liability"
},
{
"name": "PAP - Employee Contribution",
"root_type": "Liability"
}
],
"name": "PARENTAL INSURANCE PLAN TO PAY"
},
{
"name": "Provincial Income Tax",
"root_type": "Liability"
},
{
"name": "Labour Standards to pay",
"root_type": "Liability"
}
],
"name": "PROVINCIAL REVENU AGENCY"
},
{
"children": [
{
"children": [
{
"name": "EI - Employees Contribution",
"root_type": "Liability"
},
{
"name": "EI - Employer Contribution",
"root_type": "Liability"
}
],
"name": "EMPLOYMENT INSURANCE TO PAY"
},
{
"name": "Federal Income Tax",
"root_type": "Liability"
}
],
"name": "CANADIAN REVENU AGENCY"
}
],
"name": "LABOUR TAXES TO PAY"
},
{
"children": [
{
"name": "HST to pay"
},
{
"name": "GST to pay"
},
{
"name": "PST/QST to pay"
}
],
"name": "TAXES PAYABLES"
},
{
"name": "STOCK LIABILITIES"
},
{
"name": "OTHER ACCOUNTS PAYABLES"
}
],
"name": "CURRENT LIABILITIES"
}
],
"name": "LIABILITIES"
},
{
"children": [
{
"children": [
{
"name": "OTHER NON-OPERATING EXPENSES" "name": "OTHER NON-OPERATING EXPENSES"
}, },
{ {
"account_type": "view",
"name": "INTERESTS EXPENSES" "name": "INTERESTS EXPENSES"
} }
], ],
"name": "NON-OPERATING EXPENSES" "name": "NON-OPERATING EXPENSES"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"name": "RESEARCH AND DEVELOPMENT EXPENSES" "name": "RESEARCH AND DEVELOPMENT EXPENSES"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"name": "Salaries, wages and commissions", "account_type": "expense",
"root_type": "Expense"
},
{
"name": "Labour Health and Safety",
"root_type": "Expense"
},
{
"name": "Annuities",
"root_type": "Expense"
},
{
"name": "Labour Standards",
"root_type": "Expense"
},
{
"name": "Provincial Income Tax",
"root_type": "Expense"
},
{
"name": "Parental Insurance",
"root_type": "Expense"
},
{
"name": "Holidays", "name": "Holidays",
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"account_type": "expense",
"name": "Salaries, wages and commissions",
"root_type": "Expense"
},
{
"account_type": "expense",
"name": "Parental Insurance",
"root_type": "Expense"
},
{
"account_type": "expense",
"name": "Labour Health and Safety",
"root_type": "Expense"
},
{
"account_type": "expense",
"name": "Annuities",
"root_type": "Expense"
},
{
"account_type": "expense",
"name": "Provincial Income Tax",
"root_type": "Expense"
},
{
"account_type": "expense",
"name": "Federal Income Tax", "name": "Federal Income Tax",
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"account_type": "expense",
"name": "Employment Insurance", "name": "Employment Insurance",
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"account_type": "expense",
"name": "Labour Standards",
"root_type": "Expense"
},
{
"account_type": "expense",
"name": "Health Services Fund", "name": "Health Services Fund",
"root_type": "Expense" "root_type": "Expense"
} }
@ -357,23 +294,29 @@
"name": "LABOUR EXPENSES" "name": "LABOUR EXPENSES"
}, },
{ {
"account_type": "view",
"name": "SALES EXPENSES" "name": "SALES EXPENSES"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "expense",
"name": "Purchases in non-harmonized provinces", "name": "Purchases in non-harmonized provinces",
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"account_type": "expense",
"name": "International Purchases", "name": "International Purchases",
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"account_type": "expense",
"name": "Inside Purchases", "name": "Inside Purchases",
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"account_type": "expense",
"name": "Purchases in harmonized provinces", "name": "Purchases in harmonized provinces",
"root_type": "Expense" "root_type": "Expense"
} }
@ -381,9 +324,11 @@
"name": "COST OF GOODS SOLD" "name": "COST OF GOODS SOLD"
}, },
{ {
"account_type": "view",
"name": "OTHER OPERATING EXPENSES" "name": "OTHER OPERATING EXPENSES"
}, },
{ {
"account_type": "view",
"name": "GENERAL EXPENSES" "name": "GENERAL EXPENSES"
} }
], ],
@ -391,6 +336,202 @@
} }
], ],
"name": "EXPENSES" "name": "EXPENSES"
},
{
"account_type": "view",
"children": [
{
"account_type": "view",
"children": [
{
"account_type": "view",
"name": "DEFERRED TAXES"
},
{
"account_type": "view",
"name": "PROVISIONS FOR PENSIONS AND OTHER POST-EMPLOYMENT ADVANTAGES"
},
{
"account_type": "view",
"name": "NON-CURRENT FINANCIAL DEBTS"
},
{
"account_type": "view",
"name": "OTHER NON-CURRENT LIABILITIES"
}
],
"name": "NON-CURRENT LIABILITIES"
},
{
"account_type": "view",
"children": [
{
"account_type": "view",
"name": "CURRENT FINANCIAL DEBTS"
},
{
"account_type": "view",
"children": [
{
"account_type": "payable",
"name": "Suppliers Account",
"root_type": "Liability"
}
],
"name": "ACCOUNTS PAYABLES"
},
{
"account_type": "view",
"children": [
{
"account_type": "liability",
"name": "Stock Received But Not Billed",
"root_type": "Liability"
}
],
"name": "LIABILITIES ASSETS HELD FOR TRANSFER"
},
{
"account_type": "view",
"children": [
{
"account_type": "view",
"children": [
{
"account_type": "view",
"children": [
{
"account_type": "liability",
"name": "EI - Employees Contribution",
"root_type": "Liability"
},
{
"account_type": "liability",
"name": "EI - Employer Contribution",
"root_type": "Liability"
}
],
"name": "EMPLOYMENT INSURANCE TO PAY"
},
{
"account_type": "liability",
"name": "Federal Income Tax",
"root_type": "Liability"
}
],
"name": "CANADIAN REVENU AGENCY"
},
{
"account_type": "view",
"children": [
{
"account_type": "liability",
"name": "Labour Health and Safety to pay",
"root_type": "Liability"
},
{
"account_type": "liability",
"name": "Health Services Fund to pay",
"root_type": "Liability"
},
{
"account_type": "view",
"children": [
{
"account_type": "liability",
"name": "Annuities - Employees Contribution",
"root_type": "Liability"
},
{
"account_type": "liability",
"name": "Annuities - Employer Contribution",
"root_type": "Liability"
}
],
"name": "ANNUITIES TO PAY"
},
{
"account_type": "view",
"children": [
{
"account_type": "liability",
"name": "PAP - Employer Contribution",
"root_type": "Liability"
},
{
"account_type": "liability",
"name": "PAP - Employee Contribution",
"root_type": "Liability"
}
],
"name": "PARENTAL INSURANCE PLAN TO PAY"
},
{
"account_type": "liability",
"name": "Labour Standards to pay",
"root_type": "Liability"
},
{
"account_type": "liability",
"name": "Provincial Income Tax",
"root_type": "Liability"
}
],
"name": "PROVINCIAL REVENU AGENCY"
}
],
"name": "LABOUR TAXES TO PAY"
},
{
"account_type": "view",
"children": [
{
"account_type": "view",
"children": [
{
"account_type": "payable",
"name": "HST to pay - 13%",
"root_type": "Liability"
},
{
"account_type": "payable",
"name": "HST to pay - 15%",
"root_type": "Liability"
},
{
"account_type": "payable",
"name": "HST to pay - 14%",
"root_type": "Liability"
}
],
"name": "HST to pay"
},
{
"account_type": "payable",
"name": "GST to pay",
"root_type": "Liability"
},
{
"account_type": "payable",
"name": "PST/QST to pay",
"root_type": "Liability"
}
],
"name": "TAXES PAYABLES"
},
{
"account_type": "view",
"name": "STOCK LIABILITIES"
},
{
"account_type": "view",
"name": "OTHER ACCOUNTS PAYABLES"
}
],
"name": "CURRENT LIABILITIES"
}
],
"name": "LIABILITIES"
} }
], ],
"name": "Account Chart CA EN", "name": "Account Chart CA EN",

View File

@ -1,38 +1,49 @@
{ {
"name": "Canada - Plan comptable pour les provinces francophones", "name": "Canada - Plan comptable pour les provinces francophones",
"root": { "root": {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"name": "INT\u00c9R\u00caTS" "name": "INT\u00c9R\u00caTS"
}, },
{ {
"account_type": "view",
"name": "AUTRES PRODUITS NON LI\u00c9S \u00c0 L'EXPLOITATION" "name": "AUTRES PRODUITS NON LI\u00c9S \u00c0 L'EXPLOITATION"
} }
], ],
"name": "PRODUITS NON LI\u00c9S \u00c0 L'EXPLOITATION" "name": "PRODUITS NON LI\u00c9S \u00c0 L'EXPLOITATION"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"name": "AUTRES PRODUITS D'EXPLOITATION" "account_type": "income",
},
{
"name": "Ventes avec des provinces non-harmonis\u00e9es", "name": "Ventes avec des provinces non-harmonis\u00e9es",
"root_type": "Income" "root_type": "Income"
}, },
{ {
"name": "Ventes", "account_type": "income",
"root_type": "Income"
},
{
"name": "Ventes avec des provinces harmonis\u00e9es", "name": "Ventes avec des provinces harmonis\u00e9es",
"root_type": "Income" "root_type": "Income"
}, },
{ {
"account_type": "income",
"name": "Ventes",
"root_type": "Income"
},
{
"account_type": "view",
"name": "AUTRES PRODUITS D'EXPLOITATION"
},
{
"account_type": "income",
"name": "Ventes \u00e0 l'\u00e9tranger", "name": "Ventes \u00e0 l'\u00e9tranger",
"root_type": "Income" "root_type": "Income"
} }
@ -43,27 +54,91 @@
"name": "PRODUITS" "name": "PRODUITS"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"children": [
{
"account_type": "expense",
"name": "Assurance Emploi",
"root_type": "Expense"
},
{
"account_type": "expense",
"name": "Vacances",
"root_type": "Expense"
},
{
"account_type": "expense",
"name": "Fonds des services de sant\u00e9",
"root_type": "Expense"
},
{
"account_type": "expense",
"name": "Sant\u00e9 et s\u00e9curit\u00e9 au travail",
"root_type": "Expense"
},
{
"account_type": "expense",
"name": "Salaires",
"root_type": "Expense"
},
{
"account_type": "expense",
"name": "Rentes",
"root_type": "Expense"
},
{
"account_type": "expense",
"name": "Assurance parentale",
"root_type": "Expense"
},
{
"account_type": "expense",
"name": "Imp\u00f4t f\u00e9d\u00e9ral",
"root_type": "Expense"
},
{
"account_type": "expense",
"name": "Imp\u00f4t provincial",
"root_type": "Expense"
},
{
"account_type": "expense",
"name": "Normes du travail",
"root_type": "Expense"
}
],
"name": "SALAIRES ET CHARGES SOCIALES"
},
{
"account_type": "view",
"name": "FRAIS SUR VENTE" "name": "FRAIS SUR VENTE"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "expense",
"name": "Achats dans des provinces harmonis\u00e9es", "name": "Achats dans des provinces harmonis\u00e9es",
"root_type": "Income" "root_type": "Expense"
}, },
{ {
"account_type": "expense",
"name": "Achats dans des provinces non-harmonis\u00e9es", "name": "Achats dans des provinces non-harmonis\u00e9es",
"root_type": "Income" "root_type": "Expense"
}, },
{ {
"account_type": "expense",
"name": "Achats \u00e0 l'\u00e9tranger", "name": "Achats \u00e0 l'\u00e9tranger",
"root_type": "Income" "root_type": "Expense"
}, },
{ {
"account_type": "expense",
"name": "Achats", "name": "Achats",
"root_type": "Expense" "root_type": "Expense"
} }
@ -71,68 +146,29 @@
"name": "CO\u00dbT DES PRODUITS VENDUS" "name": "CO\u00dbT DES PRODUITS VENDUS"
}, },
{ {
"account_type": "view",
"name": "AUTRES FRAIS D'EXPLOITATION" "name": "AUTRES FRAIS D'EXPLOITATION"
}, },
{ {
"account_type": "view",
"name": "FRAIS G\u00c9N\u00c9RAUX" "name": "FRAIS G\u00c9N\u00c9RAUX"
}, },
{ {
"account_type": "view",
"name": "FRAIS DE RECHERCHE ET D\u00c9VELOPPEMENT" "name": "FRAIS DE RECHERCHE ET D\u00c9VELOPPEMENT"
},
{
"children": [
{
"name": "Vacances",
"root_type": "Expense"
},
{
"name": "Imp\u00f4t f\u00e9d\u00e9ral",
"root_type": "Expense"
},
{
"name": "Assurance Emploi",
"root_type": "Expense"
},
{
"name": "Fonds des services de sant\u00e9",
"root_type": "Expense"
},
{
"name": "Assurance parentale",
"root_type": "Expense"
},
{
"name": "Sant\u00e9 et s\u00e9curit\u00e9 au travail",
"root_type": "Expense"
},
{
"name": "Salaires",
"root_type": "Expense"
},
{
"name": "Rentes",
"root_type": "Expense"
},
{
"name": "Imp\u00f4t provincial",
"root_type": "Expense"
},
{
"name": "Normes du travail",
"root_type": "Expense"
}
],
"name": "SALAIRES ET CHARGES SOCIALES"
} }
], ],
"name": "CHARGES D'EXPLOITATION" "name": "CHARGES D'EXPLOITATION"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"name": "INT\u00c9R\u00caTS D\u00c9BITEURS" "name": "INT\u00c9R\u00caTS D\u00c9BITEURS"
}, },
{ {
"account_type": "view",
"name": "AUTRES FRAIS NON LI\u00c9S \u00c0 L'EXPLOITATION" "name": "AUTRES FRAIS NON LI\u00c9S \u00c0 L'EXPLOITATION"
} }
], ],
@ -142,145 +178,53 @@
"name": "CHARGES" "name": "CHARGES"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"children": [ "children": [
{ {
"name": "BREVETS, MARQUES DE COMMERCE ET DROITS D'AUTEURS" "account_type": "liability",
}
],
"name": "IMMOBILISATIONS INCORPORELLES"
},
{
"name": "PLACEMENTS DISPONIBLES \u00c0 LA VENTE"
},
{
"children": [
{
"name": "AMORTISSEMENTS CUMUL\u00c9S"
}
],
"name": "IMMOBILISATIONS CORPORELLES"
}
],
"name": "ACTIFS NON-COURANTS"
},
{
"children": [
{
"children": [
{
"name": "Stock",
"root_type": "Asset"
},
{
"name": "Stock exp\u00e9di\u00e9 non-factur\u00e9",
"root_type": "Asset"
}
],
"name": "STOCKS"
},
{
"name": "TR\u00c9SORERIE OU \u00c9QUIVALENTS DE TR\u00c9SORERIE"
},
{
"name": "ENCAISSE"
},
{
"name": "CERTIFICATS DE D\u00c9P\u00d4TS"
},
{
"children": [
{
"name": "TVP/TVQ \u00e0 recevoir",
"root_type": "Asset"
},
{
"name": "TVH \u00e0 recevoir",
"root_type": "Asset"
},
{
"name": "TPS \u00e0 recevoir",
"root_type": "Asset"
}
],
"name": "IMP\u00d4TS \u00c0 RECEVOIR"
},
{
"name": "FRAIS PAY\u00c9S D'AVANCE"
},
{
"name": "PLACEMENTS D\u00c9TENUS \u00c0 DES FINS DE TRANSACTION"
},
{
"children": [
{
"name": "PROVISION POUR CR\u00c9ANCES DOUTEUSES"
},
{
"name": "Comptes clients"
}
],
"name": "COMPTES CLIENTS"
}
],
"name": "ACTIFS COURANTS"
}
],
"name": "ACTIF"
},
{
"children": [
{
"name": "AUTRES \u00c9L\u00c9MENTS DU R\u00c9SULTAT GLOBAL"
},
{
"name": "B\u00c9N\u00c9FICES NON R\u00c9PARTIS"
},
{
"name": "PRIMES"
},
{
"name": "CAPITAL-ACTIONS"
},
{
"name": "\u00c9CARTS DE CONVERSION"
},
{
"name": "SURPLUS D'APPORT"
},
{
"name": "DIVIDENDES"
}
],
"name": "CAPITAUX PROPRES"
},
{
"children": [
{
"children": [
{
"children": [
{
"name": "TPS \u00e0 payer", "name": "TPS \u00e0 payer",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"name": "TVH \u00e0 payer", "account_type": "liability",
"name": "TVP/TVQ \u00e0 payer",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"name": "TVP/TVQ \u00e0 payer", "account_type": "view",
"root_type": "Liability" "children": [
{
"account_type": "liability",
"name": "TVH \u00e0 payer - 15%",
"root_type": "Liability"
},
{
"account_type": "liability",
"name": "TVH \u00e0 payer - 14%",
"root_type": "Liability"
},
{
"account_type": "liability",
"name": "TVH \u00e0 payer - 13%",
"root_type": "Liability"
}
],
"name": "TVH \u00e0 payer"
} }
], ],
"name": "IMP\u00d4TS \u00c0 PAYER" "name": "IMP\u00d4TS \u00c0 PAYER"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "liability",
"name": "Stock re\u00e7u non factur\u00e9", "name": "Stock re\u00e7u non factur\u00e9",
"root_type": "Liability" "root_type": "Liability"
} }
@ -288,37 +232,49 @@
"name": "PASSIFS DE STOCK" "name": "PASSIFS DE STOCK"
}, },
{ {
"account_type": "view",
"name": "AUTRES COMPTES CR\u00c9DITEURS" "name": "AUTRES COMPTES CR\u00c9DITEURS"
}, },
{ {
"account_type": "view",
"name": "PASSIFS LI\u00c9S AUX ACTIFS D\u00c9TENUS EN VUE DE LEUR CESSION" "name": "PASSIFS LI\u00c9S AUX ACTIFS D\u00c9TENUS EN VUE DE LEUR CESSION"
}, },
{ {
"account_type": "view",
"name": "DETTES FINANCI\u00c8RES COURANTES" "name": "DETTES FINANCI\u00c8RES COURANTES"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"name": "Comptes fournisseurs" "account_type": "payable",
"name": "Comptes fournisseurs",
"root_type": "Liability"
} }
], ],
"name": "FOURNISSEURS ET COMPTES RATTACH\u00c9S" "name": "FOURNISSEURS ET COMPTES RATTACH\u00c9S"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "liability",
"name": "Imp\u00f4t f\u00e9d\u00e9ral sur les revenus", "name": "Imp\u00f4t f\u00e9d\u00e9ral sur les revenus",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "liability",
"name": "AE - Contribution de l'employeur", "name": "AE - Contribution de l'employeur",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "liability",
"name": "AE - Contribution des employ\u00e9s", "name": "AE - Contribution des employ\u00e9s",
"root_type": "Liability" "root_type": "Liability"
} }
@ -329,14 +285,18 @@
"name": "AGENCE DU REVENU DU CANADA" "name": "AGENCE DU REVENU DU CANADA"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "liability",
"name": "Rentes - Contribution de l'employeur", "name": "Rentes - Contribution de l'employeur",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "liability",
"name": "Rentes - Contribution des employ\u00e9s", "name": "Rentes - Contribution des employ\u00e9s",
"root_type": "Liability" "root_type": "Liability"
} }
@ -344,33 +304,40 @@
"name": "RENTES \u00c0 PAYER" "name": "RENTES \u00c0 PAYER"
}, },
{ {
"account_type": "liability",
"name": "Sant\u00e9 et S\u00e9curit\u00e9 au Travail \u00e0 payer",
"root_type": "Liability"
},
{
"account_type": "liability",
"name": "Normes du Travail \u00e0 payer", "name": "Normes du Travail \u00e0 payer",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "liability",
"name": "Imp\u00f4t provincial sur les revenus", "name": "Imp\u00f4t provincial sur les revenus",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"name": "AP - Contribution des employ\u00e9s", "account_type": "liability",
"name": "AP - Contribution de l'employeur",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"name": "AP - Contribution de l'employeur", "account_type": "liability",
"name": "AP - Contribution des employ\u00e9s",
"root_type": "Liability" "root_type": "Liability"
} }
], ],
"name": "ASSURANCE PARENTALE \u00c0 PAYER" "name": "ASSURANCE PARENTALE \u00c0 PAYER"
}, },
{ {
"account_type": "liability",
"name": "Fond des Services de Sant\u00e9 \u00e0 payer", "name": "Fond des Services de Sant\u00e9 \u00e0 payer",
"root_type": "Liability" "root_type": "Liability"
},
{
"name": "Sant\u00e9 et S\u00e9curit\u00e9 au Travail \u00e0 payer",
"root_type": "Liability"
} }
], ],
"name": "AGENCE DU REVENU PROVINCIAL" "name": "AGENCE DU REVENU PROVINCIAL"
@ -382,17 +349,22 @@
"name": "PASSIFS COURANTS" "name": "PASSIFS COURANTS"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"name": "IMP\u00d4TS DIFF\u00c9R\u00c9S" "name": "IMP\u00d4TS DIFF\u00c9R\u00c9S"
}, },
{ {
"account_type": "view",
"name": "PROVISIONS POUR RETRAITES ET AUTRES AVANTAGES POST\u00c9RIEURS \u00c0 L'EMPLOI" "name": "PROVISIONS POUR RETRAITES ET AUTRES AVANTAGES POST\u00c9RIEURS \u00c0 L'EMPLOI"
}, },
{ {
"account_type": "view",
"name": "DETTES FINANCI\u00c8RES NON-COURANTES" "name": "DETTES FINANCI\u00c8RES NON-COURANTES"
}, },
{ {
"account_type": "view",
"name": "AUTRES PASSIFS NON-COURANTS" "name": "AUTRES PASSIFS NON-COURANTS"
} }
], ],
@ -400,6 +372,170 @@
} }
], ],
"name": "PASSIF" "name": "PASSIF"
},
{
"account_type": "view",
"children": [
{
"account_type": "view",
"children": [
{
"account_type": "view",
"children": [
{
"account_type": "view",
"name": "AMORTISSEMENTS CUMUL\u00c9S"
}
],
"name": "IMMOBILISATIONS CORPORELLES"
},
{
"account_type": "view",
"children": [
{
"account_type": "view",
"name": "BREVETS, MARQUES DE COMMERCE ET DROITS D'AUTEURS"
}
],
"name": "IMMOBILISATIONS INCORPORELLES"
},
{
"account_type": "view",
"name": "PLACEMENTS DISPONIBLES \u00c0 LA VENTE"
}
],
"name": "ACTIFS NON-COURANTS"
},
{
"account_type": "view",
"children": [
{
"account_type": "view",
"children": [
{
"account_type": "asset",
"name": "Stock",
"root_type": "Asset"
},
{
"account_type": "asset",
"name": "Stock exp\u00e9di\u00e9 non-factur\u00e9",
"root_type": "Asset"
}
],
"name": "STOCKS"
},
{
"account_type": "view",
"name": "TR\u00c9SORERIE OU \u00c9QUIVALENTS DE TR\u00c9SORERIE"
},
{
"account_type": "view",
"name": "ENCAISSE"
},
{
"account_type": "view",
"children": [
{
"account_type": "view",
"children": [
{
"account_type": "asset",
"name": "TVH \u00e0 recevoir - 13%",
"root_type": "Asset"
},
{
"account_type": "asset",
"name": "TVH \u00e0 recevoir - 15%",
"root_type": "Asset"
},
{
"account_type": "asset",
"name": "TVH \u00e0 recevoir - 14%",
"root_type": "Asset"
}
],
"name": "TVH \u00e0 recevoir"
},
{
"account_type": "asset",
"name": "TVP/TVQ \u00e0 recevoir",
"root_type": "Asset"
},
{
"account_type": "asset",
"name": "TPS \u00e0 recevoir",
"root_type": "Asset"
}
],
"name": "IMP\u00d4TS \u00c0 RECEVOIR"
},
{
"account_type": "view",
"children": [
{
"account_type": "view",
"name": "PROVISION POUR CR\u00c9ANCES DOUTEUSES"
},
{
"account_type": "receivable",
"name": "Comptes clients",
"root_type": "Asset"
}
],
"name": "COMPTES CLIENTS"
},
{
"account_type": "view",
"name": "FRAIS PAY\u00c9S D'AVANCE"
},
{
"account_type": "view",
"name": "CERTIFICATS DE D\u00c9P\u00d4TS"
},
{
"account_type": "view",
"name": "PLACEMENTS D\u00c9TENUS \u00c0 DES FINS DE TRANSACTION"
}
],
"name": "ACTIFS COURANTS"
}
],
"name": "ACTIF"
},
{
"account_type": "view",
"children": [
{
"account_type": "view",
"name": "B\u00c9N\u00c9FICES NON R\u00c9PARTIS"
},
{
"account_type": "view",
"name": "AUTRES \u00c9L\u00c9MENTS DU R\u00c9SULTAT GLOBAL"
},
{
"account_type": "view",
"name": "PRIMES"
},
{
"account_type": "view",
"name": "CAPITAL-ACTIONS"
},
{
"account_type": "view",
"name": "\u00c9CARTS DE CONVERSION"
},
{
"account_type": "view",
"name": "SURPLUS D'APPORT"
},
{
"account_type": "view",
"name": "DIVIDENDES"
}
],
"name": "CAPITAUX PROPRES"
} }
], ],
"name": "Account Chart CA FR" "name": "Account Chart CA FR"

View File

@ -1,312 +1,391 @@
{ {
"name": "\u4e2d\u56fd\u4f1a\u8ba1\u79d1\u76ee\u8868", "name": "\u4e2d\u56fd\u4f1a\u8ba1\u79d1\u76ee\u8868",
"root": { "root": {
"account_type": "0",
"children": [ "children": [
{ {
"account_type": "1",
"name": "\u957f\u671f\u5e94\u6536\u6b3e", "name": "\u957f\u671f\u5e94\u6536\u6b3e",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"account_type": "6",
"name": "\u6295\u8d44\u6536\u76ca",
"root_type": "Income"
},
{
"account_type": "1",
"name": "\u94f6\u884c\u5b58\u6b3e", "name": "\u94f6\u884c\u5b58\u6b3e",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"account_type": "1",
"name": "\u73b0\u91d1", "name": "\u73b0\u91d1",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"account_type": "5",
"name": "\u8425\u4e1a\u7a0e\u91d1\u53ca\u9644\u52a0", "name": "\u8425\u4e1a\u7a0e\u91d1\u53ca\u9644\u52a0",
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"account_type": "5",
"name": "\u5176\u4ed6\u4e1a\u52a1\u652f\u51fa", "name": "\u5176\u4ed6\u4e1a\u52a1\u652f\u51fa",
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"name": "\u4e3b\u8425\u4e1a\u52a1\u6210\u672c", "account_type": "2",
"root_type": "Expense"
},
{
"name": "\u8d44\u672c\u516c\u79ef",
"root_type": "Liability"
},
{
"name": "\u9012\u5ef6\u6240\u5f97\u7a0e\u8d1f\u503a", "name": "\u9012\u5ef6\u6240\u5f97\u7a0e\u8d1f\u503a",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"name": "\u56fa\u5b9a\u8d44\u4ea7", "account_type": "1",
"root_type": "Asset"
},
{
"name": "\u7d2f\u8ba1\u6298\u65e7",
"root_type": "Asset"
},
{
"name": "\u5f85\u5904\u7406\u8d22\u4ea7\u635f\u6ea2",
"root_type": "Asset"
},
{
"name": "\u5176\u4ed6\u4e1a\u52a1\u6536\u5165",
"root_type": "Income"
},
{
"name": "\u77ed\u671f\u501f\u6b3e",
"root_type": "Liability"
},
{
"name": "\u5e94\u4ed8\u804c\u5de5\u85aa\u916c",
"root_type": "Liability"
},
{
"name": "\u574f\u8d26\u51c6\u5907",
"root_type": "Asset"
},
{
"name": "\u5e94\u4ed8\u80a1\u5229",
"root_type": "Liability"
},
{
"name": "\u5e94\u4ed8\u5229\u606f",
"root_type": "Liability"
},
{
"name": "\u957f\u671f\u6295\u8d44\u51cf\u503c\u51c6\u5907",
"root_type": "Asset"
},
{
"name": "\u957f\u671f\u80a1\u6743\u6295\u8d44",
"root_type": "Asset"
},
{
"name": "\u65e0\u5f62\u8d44\u4ea7",
"root_type": "Asset"
},
{
"name": "\u65e0\u5f62\u8d44\u4ea7\u51cf\u503c\u51c6\u5907",
"root_type": "Asset"
},
{
"name": "\u7d2f\u8ba1\u644a\u9500",
"root_type": "Asset"
},
{
"name": "\u5229\u6da6\u5206\u914d",
"root_type": "Liability"
},
{
"name": "\u76c8\u4f59\u516c\u79ef",
"root_type": "Liability"
},
{
"name": "\u672c\u5e74\u5229\u6da6",
"root_type": "Liability"
},
{
"name": "\u9884\u8ba1\u8d1f\u503a",
"root_type": "Liability"
},
{
"name": "\u8425\u4e1a\u5916\u652f\u51fa",
"root_type": "Expense"
},
{
"name": "\u957f\u671f\u501f\u6b3e",
"root_type": "Liability"
},
{
"name": "\u957f\u671f\u503a\u5238",
"root_type": "Liability"
},
{
"name": "\u957f\u671f\u5f85\u644a\u8d39\u7528",
"root_type": "Asset"
},
{
"name": "\u5e94\u6536\u7968\u636e",
"root_type": "Asset"
},
{
"name": "\u9884\u4ed8\u8d26\u6b3e",
"root_type": "Asset"
},
{
"name": "\u5e94\u6536\u8d26\u6b3e",
"root_type": "Asset"
},
{
"name": "\u516c\u5141\u4ef7\u503c\u53d8\u52a8\u635f\u76ca",
"root_type": "Income"
},
{
"name": "\u5236\u9020\u8d39\u7528",
"root_type": "Expense"
},
{
"name": "\u4ea4\u6613\u6027\u91d1\u878d\u8d1f\u503a",
"root_type": "Liability"
},
{
"name": "\u4ea4\u6613\u6027\u91d1\u878d\u8d44\u4ea7",
"root_type": "Asset"
},
{
"name": "\u4ee3\u7406\u4e1a\u52a1\u8d1f\u503a",
"root_type": "Liability"
},
{
"name": "\u56fa\u5b9a\u8d44\u4ea7\u6e05\u7406", "name": "\u56fa\u5b9a\u8d44\u4ea7\u6e05\u7406",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"name": "\u6240\u5f97\u7a0e", "account_type": "1",
"root_type": "Expense" "name": "\u5f85\u5904\u7406\u8d22\u4ea7\u635f\u6ea2",
},
{
"name": "\u88ab\u5957\u671f\u9879\u76ee",
"root_type": "Liability"
},
{
"name": "\u5b9e\u6536\u8d44\u672c",
"root_type": "Liability"
},
{
"name": "\u59d4\u6258\u52a0\u5de5\u7269\u8d44",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"name": "\u5546\u54c1\u8fdb\u9500\u5dee\u4ef7", "account_type": "6",
"root_type": "Asset" "name": "\u5176\u4ed6\u4e1a\u52a1\u6536\u5165",
},
{
"name": "\u5305\u88c5\u7269\u53ca\u4f4e\u503c\u6613\u8017\u54c1",
"root_type": "Asset"
},
{
"name": "\u9012\u5ef6\u6536\u76ca",
"root_type": "Liability"
},
{
"name": "\u8425\u4e1a\u5916\u6536\u5165",
"root_type": "Income" "root_type": "Income"
}, },
{ {
"name": "\u7814\u53d1\u652f\u51fa", "account_type": "2",
"root_type": "Expense" "name": "\u77ed\u671f\u501f\u6b3e",
},
{
"name": "\u5728\u5efa\u5de5\u7a0b",
"root_type": "Asset"
},
{
"name": "\u5de5\u7a0b\u7269\u8d44",
"root_type": "Asset"
},
{
"name": "\u56fa\u5b9a\u8d44\u4ea7\u51cf\u503c\u51c6\u5907",
"root_type": "Asset"
},
{
"name": "\u5176\u4ed6\u8d27\u5e01\u8d44\u91d1",
"root_type": "Asset"
},
{
"name": "\u5176\u4ed6\u5e94\u6536\u6b3e",
"root_type": "Asset"
},
{
"name": "\u9500\u552e\u8d39\u7528",
"root_type": "Expense"
},
{
"name": "\u8d22\u52a1\u8d39\u7528",
"root_type": "Expense"
},
{
"name": "\u7ba1\u7406\u8d39\u7528",
"root_type": "Expense"
},
{
"name": "\u751f\u4ea7\u6210\u672c",
"root_type": "Expense"
},
{
"name": "\u9884\u6536\u8d26\u6b3e",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"name": "\u5e94\u4ed8\u7968\u636e", "account_type": "1",
"name": "\u574f\u8d26\u51c6\u5907",
"root_type": "Asset"
},
{
"account_type": "2",
"name": "\u5e94\u4ed8\u80a1\u5229",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"name": "\u5e94\u4ed8\u8d26\u6b3e", "account_type": "2",
"name": "\u5e94\u4ed8\u5229\u606f",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"name": "\u4e3b\u8425\u4e1a\u52a1\u6536\u5165", "account_type": "2",
"root_type": "Income" "name": "\u5e94\u4ed8\u804c\u5de5\u85aa\u916c",
"root_type": "Liability"
}, },
{ {
"account_type": "1",
"name": "\u672a\u5b9e\u73b0\u878d\u8d44\u6536\u76ca",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u6301\u6709\u81f3\u5230\u671f\u6295\u8d44", "name": "\u6301\u6709\u81f3\u5230\u671f\u6295\u8d44",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"name": "\u53ef\u4f9b\u51fa\u552e\u91d1\u878d\u8d44\u4ea7", "account_type": "1",
"root_type": "Asset" "name": "\u957f\u671f\u6295\u8d44\u51cf\u503c\u51c6\u5907",
},
{
"name": "\u6301\u6709\u81f3\u5230\u671f\u6295\u8d44\u51cf\u503c\u51c6\u5907",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"account_type": "5",
"name": "\u52b3\u52a1\u6210\u672c", "name": "\u52b3\u52a1\u6210\u672c",
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"account_type": "1",
"name": "\u65e0\u5f62\u8d44\u4ea7",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u65e0\u5f62\u8d44\u4ea7\u51cf\u503c\u51c6\u5907",
"root_type": "Asset"
},
{
"account_type": "4",
"name": "\u5229\u6da6\u5206\u914d",
"root_type": "Liability"
},
{
"account_type": "4",
"name": "\u76c8\u4f59\u516c\u79ef",
"root_type": "Liability"
},
{
"account_type": "2",
"name": "\u9884\u8ba1\u8d1f\u503a",
"root_type": "Liability"
},
{
"account_type": "5",
"name": "\u8425\u4e1a\u5916\u652f\u51fa",
"root_type": "Expense"
},
{
"account_type": "2",
"name": "\u957f\u671f\u501f\u6b3e",
"root_type": "Liability"
},
{
"account_type": "2",
"name": "\u957f\u671f\u503a\u5238",
"root_type": "Liability"
},
{
"account_type": "1",
"name": "\u957f\u671f\u5f85\u644a\u8d39\u7528",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u5e94\u6536\u7968\u636e",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u9884\u4ed8\u8d26\u6b3e",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u5e94\u6536\u8d26\u6b3e",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u5f85\u644a\u8d39\u7528",
"root_type": "Asset"
},
{
"account_type": "6",
"name": "\u516c\u5141\u4ef7\u503c\u53d8\u52a8\u635f\u76ca",
"root_type": "Income"
},
{
"account_type": "5",
"name": "\u5236\u9020\u8d39\u7528",
"root_type": "Expense"
},
{
"account_type": "2",
"name": "\u4ea4\u6613\u6027\u91d1\u878d\u8d1f\u503a",
"root_type": "Liability"
},
{
"account_type": "1",
"name": "\u4ea4\u6613\u6027\u91d1\u878d\u8d44\u4ea7",
"root_type": "Asset"
},
{
"account_type": "5",
"name": "\u4e3b\u8425\u4e1a\u52a1\u6210\u672c",
"root_type": "Expense"
},
{
"account_type": "5",
"name": "\u8d44\u4ea7\u51cf\u503c\u635f\u5931",
"root_type": "Expense"
},
{
"account_type": "2",
"name": "\u4ee3\u7406\u4e1a\u52a1\u8d1f\u503a",
"root_type": "Liability"
},
{
"account_type": "1",
"name": "\u56fa\u5b9a\u8d44\u4ea7",
"root_type": "Asset"
},
{
"account_type": "4",
"name": "\u88ab\u5957\u671f\u9879\u76ee",
"root_type": "Liability"
},
{
"account_type": "1",
"name": "\u59d4\u6258\u52a0\u5de5\u7269\u8d44",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u5546\u54c1\u8fdb\u9500\u5dee\u4ef7",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u5305\u88c5\u7269\u53ca\u4f4e\u503c\u6613\u8017\u54c1",
"root_type": "Asset"
},
{
"account_type": "6",
"name": "\u8425\u4e1a\u5916\u6536\u5165",
"root_type": "Income"
},
{
"account_type": "5",
"name": "\u7814\u53d1\u652f\u51fa",
"root_type": "Expense"
},
{
"account_type": "1",
"name": "\u5176\u4ed6\u5e94\u6536\u6b3e",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u5728\u5efa\u5de5\u7a0b",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u5de5\u7a0b\u7269\u8d44",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u7d2f\u8ba1\u6298\u65e7",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u56fa\u5b9a\u8d44\u4ea7\u51cf\u503c\u51c6\u5907",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u5e94\u6536\u80a1\u5229",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u5176\u4ed6\u8d27\u5e01\u8d44\u91d1",
"root_type": "Asset"
},
{
"account_type": "5",
"name": "\u9500\u552e\u8d39\u7528",
"root_type": "Expense"
},
{
"account_type": "5",
"name": "\u8d22\u52a1\u8d39\u7528",
"root_type": "Expense"
},
{
"account_type": "5",
"name": "\u7ba1\u7406\u8d39\u7528",
"root_type": "Expense"
},
{
"account_type": "6",
"name": "\u4ee5\u524d\u5e74\u5ea6\u635f\u76ca\u8c03\u6574",
"root_type": "Income"
},
{
"account_type": "2",
"name": "\u9884\u6536\u8d26\u6b3e",
"root_type": "Liability"
},
{
"account_type": "2",
"name": "\u5e94\u4ed8\u7968\u636e",
"root_type": "Liability"
},
{
"account_type": "2",
"name": "\u5e94\u4ed8\u8d26\u6b3e",
"root_type": "Liability"
},
{
"account_type": "1",
"name": "\u7d2f\u8ba1\u644a\u9500",
"root_type": "Asset"
},
{
"account_type": "6",
"name": "\u4e3b\u8425\u4e1a\u52a1\u6536\u5165",
"root_type": "Income"
},
{
"account_type": "1",
"name": "\u53ef\u4f9b\u51fa\u552e\u91d1\u878d\u8d44\u4ea7",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u6301\u6709\u81f3\u5230\u671f\u6295\u8d44\u51cf\u503c\u51c6\u5907",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u957f\u671f\u80a1\u6743\u6295\u8d44",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u6295\u8d44\u6027\u623f\u5730\u4ea7", "name": "\u6295\u8d44\u6027\u623f\u5730\u4ea7",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"account_type": "2",
"children": [ "children": [
{ {
"account_type": "2",
"children": [ "children": [
{ {
"name": "\u8fdb\u9879\u7a0e\u989d\u8f6c\u51fa", "account_type": "2",
"root_type": "Liability"
},
{
"name": "\u51fa\u53e3\u9000\u7a0e",
"root_type": "Liability"
},
{
"name": "\u9500\u9879\u7a0e\u989d",
"root_type": "Liability"
},
{
"name": "\u51cf\u514d\u7a0e\u6b3e",
"root_type": "Liability"
},
{
"name": "\u8f6c\u51fa\u672a\u4ea4\u589e\u503c\u7a0e",
"root_type": "Liability"
},
{
"name": "\u5df2\u4ea4\u7a0e\u91d1",
"root_type": "Liability"
},
{
"name": "\u8fdb\u9879\u7a0e\u989d", "name": "\u8fdb\u9879\u7a0e\u989d",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "2",
"name": "\u8f6c\u51fa\u591a\u4ea4\u589e\u503c\u7a0e", "name": "\u8f6c\u51fa\u591a\u4ea4\u589e\u503c\u7a0e",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "2",
"name": "\u51cf\u514d\u7a0e\u6b3e",
"root_type": "Liability"
},
{
"account_type": "2",
"name": "\u8fdb\u9879\u7a0e\u989d\u8f6c\u51fa",
"root_type": "Liability"
},
{
"account_type": "2",
"name": "\u51fa\u53e3\u9000\u7a0e",
"root_type": "Liability"
},
{
"account_type": "2",
"name": "\u9500\u9879\u7a0e\u989d",
"root_type": "Liability"
},
{
"account_type": "2",
"name": "\u8f6c\u51fa\u672a\u4ea4\u589e\u503c\u7a0e",
"root_type": "Liability"
},
{
"account_type": "2",
"name": "\u5df2\u4ea4\u7a0e\u91d1",
"root_type": "Liability"
},
{
"account_type": "2",
"name": "\u51fa\u53e3\u62b5\u51cf\u5185\u9500\u4ea7\u54c1\u5e94\u7eb3\u7a0e\u989d", "name": "\u51fa\u53e3\u62b5\u51cf\u5185\u9500\u4ea7\u54c1\u5e94\u7eb3\u7a0e\u989d",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "2",
"name": "\u672a\u4ea4\u589e\u503c\u7a0e", "name": "\u672a\u4ea4\u589e\u503c\u7a0e",
"root_type": "Liability" "root_type": "Liability"
} }
@ -315,42 +394,52 @@
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "2",
"name": "\u5e94\u4ea4\u8425\u4e1a\u7a0e", "name": "\u5e94\u4ea4\u8425\u4e1a\u7a0e",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "2",
"name": "\u5e94\u4ea4\u6d88\u8d39\u7a0e", "name": "\u5e94\u4ea4\u6d88\u8d39\u7a0e",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "2",
"name": "\u5e94\u4ea4\u8d44\u6e90\u7a0e", "name": "\u5e94\u4ea4\u8d44\u6e90\u7a0e",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "2",
"name": "\u5e94\u4ea4\u6240\u5f97\u7a0e", "name": "\u5e94\u4ea4\u6240\u5f97\u7a0e",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "2",
"name": "\u5e94\u4ea4\u571f\u5730\u589e\u503c\u7a0e", "name": "\u5e94\u4ea4\u571f\u5730\u589e\u503c\u7a0e",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "2",
"name": "\u5e94\u4ea4\u57ce\u5e02\u7ef4\u62a4\u5efa\u8bbe\u7a0e", "name": "\u5e94\u4ea4\u57ce\u5e02\u7ef4\u62a4\u5efa\u8bbe\u7a0e",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "2",
"name": "\u5e94\u4ea4\u623f\u4ea7\u7a0e", "name": "\u5e94\u4ea4\u623f\u4ea7\u7a0e",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "2",
"name": "\u5e94\u4ea4\u571f\u5730\u4f7f\u7528\u7a0e", "name": "\u5e94\u4ea4\u571f\u5730\u4f7f\u7528\u7a0e",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "2",
"name": "\u5e94\u4ea4\u4e2a\u4eba\u6240\u5f97\u7a0e", "name": "\u5e94\u4ea4\u4e2a\u4eba\u6240\u5f97\u7a0e",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "2",
"name": "\u5e94\u4ea4\u8f66\u8239\u4f7f\u7528\u7a0e", "name": "\u5e94\u4ea4\u8f66\u8239\u4f7f\u7528\u7a0e",
"root_type": "Liability" "root_type": "Liability"
} }
@ -359,96 +448,109 @@
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "5",
"name": "\u6240\u5f97\u7a0e",
"root_type": "Expense"
},
{
"account_type": "4",
"name": "\u672c\u5e74\u5229\u6da6",
"root_type": "Liability"
},
{
"account_type": "4",
"name": "\u884d\u751f\u5de5\u5177", "name": "\u884d\u751f\u5de5\u5177",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "4",
"name": "\u5957\u671f\u5de5\u5177", "name": "\u5957\u671f\u5de5\u5177",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"name": "\u5f85\u644a\u8d39\u7528", "account_type": "4",
"root_type": "Asset" "name": "\u5b9e\u6536\u8d44\u672c",
"root_type": "Liability"
}, },
{ {
"account_type": "4",
"name": "\u8d44\u672c\u516c\u79ef",
"root_type": "Liability"
},
{
"account_type": "2",
"name": "\u9884\u63d0\u8d39\u7528", "name": "\u9884\u63d0\u8d39\u7528",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "1",
"name": "\u5546\u8a89", "name": "\u5546\u8a89",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"name": "\u672a\u5b9e\u73b0\u878d\u8d44\u6536\u76ca", "account_type": "1",
"root_type": "Asset"
},
{
"name": "\u9012\u5ef6\u6240\u5f97\u7a0e\u8d44\u4ea7", "name": "\u9012\u5ef6\u6240\u5f97\u7a0e\u8d44\u4ea7",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"name": "\u8d44\u4ea7\u51cf\u503c\u635f\u5931", "account_type": "1",
"root_type": "Expense"
},
{
"name": "\u6295\u8d44\u6536\u76ca",
"root_type": "Income"
},
{
"name": "\u5e94\u6536\u5229\u606f",
"root_type": "Asset"
},
{
"name": "\u5e94\u6536\u80a1\u5229",
"root_type": "Asset"
},
{
"name": "\u672a\u786e\u8ba4\u878d\u8d44\u8d39\u7528",
"root_type": "Liability"
},
{
"name": "\u957f\u671f\u5e94\u4ed8\u6b3e",
"root_type": "Liability"
},
{
"name": "\u4ee5\u524d\u5e74\u5ea6\u635f\u76ca\u8c03\u6574",
"root_type": "Income"
},
{
"name": "\u5b58\u8d27\u8dcc\u4ef7\u51c6\u5907",
"root_type": "Asset"
},
{
"name": "\u4ee3\u7406\u4e1a\u52a1\u8d44\u4ea7",
"root_type": "Asset"
},
{
"name": "\u5e93\u5b58\u80a1",
"root_type": "Liability"
},
{
"name": "\u5e93\u5b58\u5546\u54c1",
"root_type": "Asset"
},
{
"name": "\u53d1\u51fa\u5546\u54c1",
"root_type": "Asset"
},
{
"name": "\u6750\u6599\u6210\u672c\u5dee\u5f02",
"root_type": "Asset"
},
{
"name": "\u5728\u9014\u7269\u8d44",
"root_type": "Asset"
},
{
"name": "\u539f\u6750\u6599", "name": "\u539f\u6750\u6599",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"account_type": "1",
"name": "\u6750\u6599\u91c7\u8d2d", "name": "\u6750\u6599\u91c7\u8d2d",
"root_type": "Asset" "root_type": "Asset"
},
{
"account_type": "1",
"name": "\u5e94\u6536\u5229\u606f",
"root_type": "Asset"
},
{
"account_type": "2",
"name": "\u672a\u786e\u8ba4\u878d\u8d44\u8d39\u7528",
"root_type": "Liability"
},
{
"account_type": "2",
"name": "\u957f\u671f\u5e94\u4ed8\u6b3e",
"root_type": "Liability"
},
{
"account_type": "1",
"name": "\u5b58\u8d27\u8dcc\u4ef7\u51c6\u5907",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u4ee3\u7406\u4e1a\u52a1\u8d44\u4ea7",
"root_type": "Asset"
},
{
"account_type": "4",
"name": "\u5e93\u5b58\u80a1",
"root_type": "Liability"
},
{
"account_type": "1",
"name": "\u5e93\u5b58\u5546\u54c1",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u53d1\u51fa\u5546\u54c1",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u6750\u6599\u6210\u672c\u5dee\u5f02",
"root_type": "Asset"
},
{
"account_type": "1",
"name": "\u5728\u9014\u7269\u8d44",
"root_type": "Asset"
} }
], ],
"name": "\u4f1a\u8ba1\u79d1\u76ee" "name": "\u4f1a\u8ba1\u79d1\u76ee"

View File

@ -1,8 +1,10 @@
{ {
"name": "Ecuador - Chart of Accounts", "name": "Ecuador - Chart of Accounts",
"root": { "root": {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"name": "CUENTAS DE ORDEN" "name": "CUENTAS DE ORDEN"
} }
], ],

View File

@ -1,6 +1,7 @@
{ {
"name": "\u03a0\u03c1\u03cc\u03c4\u03c5\u03c0\u03bf \u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03bf\u03cd \u039b\u03bf\u03b3\u03b9\u03c3\u03c4\u03b9\u03ba\u03bf\u03cd \u03a3\u03c7\u03b5\u03b4\u03af\u03bf\u03c5", "name": "\u03a0\u03c1\u03cc\u03c4\u03c5\u03c0\u03bf \u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03bf\u03cd \u039b\u03bf\u03b3\u03b9\u03c3\u03c4\u03b9\u03ba\u03bf\u03cd \u03a3\u03c7\u03b5\u03b4\u03af\u03bf\u03c5",
"root": { "root": {
"account_type": "view",
"name": "\u0393\u03b5\u03bd\u03b9\u03ba\u03cc \u039b\u03bf\u03b3\u03b9\u03c3\u03c4\u03b9\u03ba\u03cc \u03a3\u03c7\u03ad\u03b4\u03b9\u03bf" "name": "\u0393\u03b5\u03bd\u03b9\u03ba\u03cc \u039b\u03bf\u03b3\u03b9\u03c3\u03c4\u03b9\u03ba\u03cc \u03a3\u03c7\u03ad\u03b4\u03b9\u03bf"
} }
} }

View File

@ -1,95 +1,27 @@
{ {
"name": "Plantilla de cuentas de Honduras (sencilla)", "name": "Plantilla de cuentas de Honduras (sencilla)",
"root": { "root": {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"name": "Gastos de Ventas", "account_type": "gastos",
"root_type": "Expense"
}
],
"name": "Gastos de Ventas"
}
],
"name": "Gastos de Ventas"
},
{
"children": [
{
"children": [
{
"name": "Gastos no Deducibles",
"root_type": "Expense"
}
],
"name": "Gastos no Deducibles"
}
],
"name": "Gastos no Deducibles"
},
{
"children": [
{
"children": [
{
"name": "Gastos de Administraci\u00f3n",
"root_type": "Expense"
}
],
"name": "Gastos de Administraci\u00f3n"
},
{
"children": [
{
"name": "Otros Gastos de Operaci\u00f3n",
"root_type": "Expense"
}
],
"name": "Otros Gastos de Operaci\u00f3n"
}
],
"name": "Gastos de Operaci\u00f3n"
}
],
"name": "Gastos"
},
{
"children": [
{
"children": [
{
"children": [
{
"name": "Costos de Ventas",
"root_type": "Expense"
}
],
"name": "Costos de Ventas"
}
],
"name": "Costos"
}
],
"name": "Egresos"
},
{
"children": [
{
"children": [
{
"children": [
{
"name": "Intereses", "name": "Intereses",
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"account_type": "gastos",
"name": "Otros Gastos Financieros", "name": "Otros Gastos Financieros",
"root_type": "Expense" "root_type": "Expense"
} }
@ -103,17 +35,90 @@
"name": "Otros Gastos y Productos Financieros" "name": "Otros Gastos y Productos Financieros"
}, },
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"name": "Descuentos Sobre Ventas", "account_type": "gastos",
"name": "Gastos de Ventas",
"root_type": "Expense"
}
],
"name": "Gastos de Ventas"
}
],
"name": "Gastos de Ventas"
},
{
"account_type": "Vista",
"children": [
{
"account_type": "Vista",
"children": [
{
"account_type": "gastos",
"name": "Gastos no Deducibles",
"root_type": "Expense"
}
],
"name": "Gastos no Deducibles"
}
],
"name": "Gastos no Deducibles"
},
{
"account_type": "Vista",
"children": [
{
"account_type": "Vista",
"children": [
{
"account_type": "gastos",
"name": "Gastos de Administraci\u00f3n",
"root_type": "Expense"
}
],
"name": "Gastos de Administraci\u00f3n"
},
{
"account_type": "Vista",
"children": [
{
"account_type": "gastos",
"name": "Otros Gastos de Operaci\u00f3n",
"root_type": "Expense"
}
],
"name": "Otros Gastos de Operaci\u00f3n"
}
],
"name": "Gastos de Operaci\u00f3n"
}
],
"name": "Gastos"
},
{
"account_type": "Vista",
"children": [
{
"account_type": "Vista",
"children": [
{
"account_type": "Vista",
"children": [
{
"account_type": "ingresos",
"name": "Ventas",
"root_type": "Income" "root_type": "Income"
}, },
{ {
"name": "Ventas", "account_type": "ingresos",
"name": "Descuentos Sobre Ventas",
"root_type": "Income" "root_type": "Income"
} }
], ],
@ -123,10 +128,13 @@
"name": "Ventas" "name": "Ventas"
}, },
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "ingresos",
"name": "Otros Ingresos", "name": "Otros Ingresos",
"root_type": "Income" "root_type": "Income"
} }
@ -138,19 +146,58 @@
} }
], ],
"name": "Ingresos" "name": "Ingresos"
},
{
"account_type": "Vista",
"children": [
{
"account_type": "Vista",
"children": [
{
"account_type": "Vista",
"children": [
{
"account_type": "gastos",
"name": "Costos de Ventas",
"root_type": "Expense"
}
],
"name": "Costos de Ventas"
}
],
"name": "Costos"
}
],
"name": "Egresos"
} }
], ],
"name": "Estado de Resultados" "name": "Estado de Resultados"
}, },
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Pasivo",
"name": "Impuestos",
"root_type": "Liability"
}
],
"name": "Impuestos"
},
{
"account_type": "Vista",
"children": [
{
"account_type": "Pasivo",
"name": "ISV por Pagar", "name": "ISV por Pagar",
"root_type": "Liability" "root_type": "Liability"
} }
@ -158,31 +205,27 @@
"name": "ISV por Pagar" "name": "ISV por Pagar"
}, },
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "cxp",
"name": "Cuentas y Documentos por Pagar", "name": "Cuentas y Documentos por Pagar",
"root_type": "Liability" "root_type": "Liability"
} }
], ],
"name": "Cuentas y Documentos por Pagar" "name": "Cuentas y Documentos por Pagar"
},
{
"children": [
{
"name": "Impuestos",
"root_type": "Liability"
}
],
"name": "Impuestos"
} }
], ],
"name": "Pasivo Corto Plazo" "name": "Pasivo Corto Plazo"
}, },
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Pasivo",
"name": "Anticipos", "name": "Anticipos",
"root_type": "Liability" "root_type": "Liability"
} }
@ -193,10 +236,13 @@
"name": "Cr\u00e9ditos Diferidos" "name": "Cr\u00e9ditos Diferidos"
}, },
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Pasivo",
"name": "Provisi\u00f3n para Indemnizaciones", "name": "Provisi\u00f3n para Indemnizaciones",
"root_type": "Liability" "root_type": "Liability"
} }
@ -210,20 +256,26 @@
"name": "Pasivo" "name": "Pasivo"
}, },
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "capital",
"name": "Reservas", "name": "Reservas",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"account_type": "capital",
"name": "Perdidas y Ganancias", "name": "Perdidas y Ganancias",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"account_type": "capital",
"name": "Capital Autorizado, Suscr\u00edto y Pagado", "name": "Capital Autorizado, Suscr\u00edto y Pagado",
"root_type": "Asset" "root_type": "Asset"
} }
@ -237,40 +289,51 @@
"name": "Patrimonio" "name": "Patrimonio"
}, },
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Vista",
"name": "Inventario" "name": "Inventario"
}, },
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"name": "ISV por Cobrar", "account_type": "Activo",
"name": "Retenciones de ISV recibidas",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"name": "Retenciones de ISV recibidas", "account_type": "Activo",
"name": "ISV por Cobrar",
"root_type": "Asset" "root_type": "Asset"
} }
], ],
"name": "ISV por Cobrar" "name": "ISV por Cobrar"
}, },
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "cxc",
"name": "Prestamos al Personal", "name": "Prestamos al Personal",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"name": "Cuentas por Cobrar Empresas Afilidas", "account_type": "cxc",
"root_type": "Asset"
},
{
"name": "Cuentas por Cobrar Generales", "name": "Cuentas por Cobrar Generales",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"account_type": "cxc",
"name": "Cuentas por Cobrar Empresas Afilidas",
"root_type": "Asset"
},
{
"account_type": "cxc",
"name": "Otras Cuentas por Cobrar", "name": "Otras Cuentas por Cobrar",
"root_type": "Asset" "root_type": "Asset"
} }
@ -278,8 +341,10 @@
"name": "Cuentas y Documentos por Cobrar" "name": "Cuentas y Documentos por Cobrar"
}, },
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Efectivo",
"name": "Caja Chica", "name": "Caja Chica",
"root_type": "Asset" "root_type": "Asset"
} }
@ -290,10 +355,13 @@
"name": "Activo Corriente" "name": "Activo Corriente"
}, },
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Activo",
"name": "Propiedad, Planta y Equipo", "name": "Propiedad, Planta y Equipo",
"root_type": "Asset" "root_type": "Asset"
} }
@ -301,8 +369,10 @@
"name": "Propiedad, Planta y Equipo" "name": "Propiedad, Planta y Equipo"
}, },
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Activo",
"name": "Depreciaciones Acumuladas", "name": "Depreciaciones Acumuladas",
"root_type": "Asset" "root_type": "Asset"
} }
@ -313,10 +383,24 @@
"name": "No Corriente" "name": "No Corriente"
}, },
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Activo",
"name": "Otros Activos",
"root_type": "Asset"
}
],
"name": "Otros Activos"
},
{
"account_type": "Vista",
"children": [
{
"account_type": "Activo",
"name": "Gastos de Organizaci\u00f3n", "name": "Gastos de Organizaci\u00f3n",
"root_type": "Asset" "root_type": "Asset"
} }
@ -324,8 +408,10 @@
"name": "Gastos de Organizaci\u00f3n" "name": "Gastos de Organizaci\u00f3n"
}, },
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Activo",
"name": "Gastos por Amortizar", "name": "Gastos por Amortizar",
"root_type": "Asset" "root_type": "Asset"
} }
@ -333,22 +419,15 @@
"name": "Gastos por Amortizar" "name": "Gastos por Amortizar"
}, },
{ {
"account_type": "Vista",
"children": [ "children": [
{ {
"account_type": "Activo",
"name": "Gastos Anticipados", "name": "Gastos Anticipados",
"root_type": "Asset" "root_type": "Asset"
} }
], ],
"name": "Gastos Anticipados" "name": "Gastos Anticipados"
},
{
"children": [
{
"name": "Otros Activos",
"root_type": "Asset"
}
],
"name": "Otros Activos"
} }
], ],
"name": "Diferido" "name": "Diferido"

View File

@ -10,9 +10,11 @@ import os, json
from xml.etree import ElementTree as ET from xml.etree import ElementTree as ET
from frappe.utils.datautils import read_csv_content from frappe.utils.datautils import read_csv_content
from frappe.utils import cstr from frappe.utils import cstr
import frappe
path = "/Users/rmehta/Downloads/openerp/openerp/addons"
chart_roots = [] path = "/Users/nabinhait/Documents/openerp/openerp/addons"
chart_roots = frappe._dict()
accounts = {} accounts = {}
charts = {} charts = {}
@ -42,7 +44,7 @@ def make_charts():
chart["name"] = src["name"] chart["name"] = src["name"]
chart["root"] = accounts[src["account_root_id"]] chart["root"] = accounts[src["account_root_id"]]
with open(os.path.join("app", "setup", "doctype", "company", with open(os.path.join("erpnext", "accounts", "doctype", "chart_of_accounts",
"charts", filename + ".json"), "w") as chartfile: "charts", filename + ".json"), "w") as chartfile:
chartfile.write(json.dumps(chart, indent=1, sort_keys=True)) chartfile.write(json.dumps(chart, indent=1, sort_keys=True))
@ -63,46 +65,68 @@ def make_trees():
def make_maps(): def make_maps():
"""make maps for `charts` and `accounts`""" """make maps for `charts` and `accounts`"""
print "making maps..." print "making maps..."
for root in chart_roots:
for node in root[0].findall("record"):
if node.get("model")=="account.account.template":
data = {}
for field in node.findall("field"):
if field.get("name")=="name":
data["name"] = field.text
if field.get("name")=="parent_id":
data["parent_id"] = field.get("ref")
if field.get("name")=="user_type":
value = field.get("ref")
if types.get(value, {}).get("root_type"):
data["root_type"] = types[value]["root_type"]
else:
if "asset" in value: data["root_type"] = "Asset"
if "liability" in value: data["root_type"] = "Liability"
if "income" in value: data["root_type"] = "Income"
if "expense" in value: data["root_type"] = "Expense"
data["children"] = []
accounts[node.get("id")] = data
if node.get("model")=="account.chart.template": # get default account types
data = {} default_types_root = ET.parse(os.path.join(path, "account", "data",
for field in node.findall("field"): "data_account_type.xml")).getroot()
if field.get("name")=="name": default_account_types = get_account_types([default_types_root], default=True)
data["name"] = field.text
if field.get("name")=="account_root_id": for folder, root_list in chart_roots.iteritems():
data["account_root_id"] = field.get("ref") types = get_account_types(root_list)
data["id"] = root.get("folder") types.update(default_account_types)
charts.setdefault(node.get("id"), {}).update(data)
for root in root_list:
for node in root[0].findall("record"):
if node.get("model")=="account.account.template":
data = {}
for field in node.findall("field"):
if field.get("name")=="name":
data["name"] = field.text
if field.get("name")=="parent_id":
data["parent_id"] = field.get("ref")
if field.get("name")=="user_type":
value = field.get("ref")
if types.get(value, {}).get("root_type"):
data["root_type"] = types[value]["root_type"]
else:
if "asset" in value: data["root_type"] = "Asset"
elif "liability" in value: data["root_type"] = "Liability"
elif "income" in value: data["root_type"] = "Income"
elif "expense" in value: data["root_type"] = "Expense"
if types.get(value, {}).get("account_type"):
data["account_type"] = types[value]["account_type"]
data["children"] = []
accounts[node.get("id")] = data
if node.get("model")=="account.chart.template":
data = {}
for field in node.findall("field"):
if field.get("name")=="name":
data["name"] = field.text
if field.get("name")=="account_root_id":
data["account_root_id"] = field.get("ref")
data["id"] = folder
charts.setdefault(node.get("id"), {}).update(data)
def get_account_types(root_list, default=False):
types = {}
for root in root_list:
for node in root[0].findall("record"):
if node.get("model")=="account.account.type": if node.get("model")=="account.account.type":
data = {} data = {}
for field in node.findall("field"): for field in node.findall("field"):
if field.get("name")=="report_type": if field.get("name")=="report_type" and field.text.lower() != "none":
data["root_type"] = field.text.title() data["root_type"] = field.text.title()
types[node.get("id")] = data if field.get("name")=="code" and field.text.lower() != "none":
data["account_type"] = field.text
node_id = "account." + node.get("id") if default else node.get("id")
types[node_id] = data
return types
def find_charts(): def find_charts():
print "finding charts..." print "finding charts..."
for basepath, folders, files in os.walk(path): for basepath, folders, files in os.walk(path):
@ -117,8 +141,7 @@ def find_charts():
for node in root[0].findall("record"): for node in root[0].findall("record"):
if node.get("model") in ["account.account.template", if node.get("model") in ["account.account.template",
"account.chart.template", "account.account.type"]: "account.chart.template", "account.account.type"]:
chart_roots.append(root) chart_roots.setdefault(basename, []).append(root)
root.set("folder", basename)
break break
if fname.endswith(".csv"): if fname.endswith(".csv"):

View File

@ -1,26 +1,61 @@
{ {
"name": "India - Chart of Accounts for Public Ltd", "name": "India - Chart of Accounts for Public Ltd",
"root": { "root": {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "expense",
"children": [ "children": [
{ {
"account_type": "expense",
"children": [ "children": [
{ {
"account_type": "expense",
"name": "Marketing Dept. Supplies",
"root_type": "Expense"
},
{
"account_type": "expense",
"name": "Marketing Dept. Telephone",
"root_type": "Expense"
},
{
"account_type": "expense",
"name": "Marketing Dept. Salaries",
"root_type": "Expense"
},
{
"account_type": "expense",
"name": "Marketing Dept. Payroll Taxes",
"root_type": "Expense"
}
],
"name": "Marketing Expenses",
"root_type": "Expense"
},
{
"account_type": "expense",
"children": [
{
"account_type": "expense",
"name": "Payroll Dept. Telephone", "name": "Payroll Dept. Telephone",
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"account_type": "expense",
"name": "Payroll Dept. Supplies", "name": "Payroll Dept. Supplies",
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"account_type": "expense",
"name": "Payroll Dept. Payroll Taxes", "name": "Payroll Dept. Payroll Taxes",
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"account_type": "expense",
"name": "Payroll Dept. Salaries", "name": "Payroll Dept. Salaries",
"root_type": "Expense" "root_type": "Expense"
} }
@ -29,30 +64,10 @@
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"account_type": "expense",
"children": [ "children": [
{ {
"name": "COGS - Division #3, Product Line 110", "account_type": "expense",
"root_type": "Expense"
},
{
"name": "COGS - Division #2, Product Line 015",
"root_type": "Expense"
},
{
"name": "COGS - Division #1, Product Line 022",
"root_type": "Expense"
},
{
"name": "COGS - Division #1, Product Line 010",
"root_type": "Expense"
}
],
"name": "Cost of Goods Sold",
"root_type": "Expense"
},
{
"children": [
{
"name": "Loss on Sale of Assets", "name": "Loss on Sale of Assets",
"root_type": "Expense" "root_type": "Expense"
} }
@ -61,25 +76,30 @@
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"account_type": "expense",
"children": [ "children": [
{ {
"name": "Marketing Dept. Supplies", "account_type": "expense",
"name": "COGS - Division #2, Product Line 015",
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"name": "Marketing Dept. Salaries", "account_type": "expense",
"name": "COGS - Division #1, Product Line 022",
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"name": "Marketing Dept. Telephone", "account_type": "expense",
"name": "COGS - Division #3, Product Line 110",
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"name": "Marketing Dept. Payroll Taxes", "account_type": "expense",
"name": "COGS - Division #1, Product Line 010",
"root_type": "Expense" "root_type": "Expense"
} }
], ],
"name": "Marketing Expenses", "name": "Cost of Goods Sold",
"root_type": "Expense" "root_type": "Expense"
} }
], ],
@ -87,10 +107,13 @@
"root_type": "Expense" "root_type": "Expense"
}, },
{ {
"account_type": "income",
"children": [ "children": [
{ {
"account_type": "income",
"children": [ "children": [
{ {
"account_type": "income",
"name": "Gain on Sale of Assets", "name": "Gain on Sale of Assets",
"root_type": "Income" "root_type": "Income"
} }
@ -99,20 +122,25 @@
"root_type": "Income" "root_type": "Income"
}, },
{ {
"account_type": "income",
"children": [ "children": [
{ {
"account_type": "income",
"name": "Sales - Division #1, Product Line 010", "name": "Sales - Division #1, Product Line 010",
"root_type": "Income" "root_type": "Income"
}, },
{ {
"account_type": "income",
"name": "Sales - Division #1, Product Line 022", "name": "Sales - Division #1, Product Line 022",
"root_type": "Income" "root_type": "Income"
}, },
{ {
"account_type": "income",
"name": "Sales - Division #3, Product Line 110", "name": "Sales - Division #3, Product Line 110",
"root_type": "Income" "root_type": "Income"
}, },
{ {
"account_type": "income",
"name": "Sales - Division #2, Product Line 015", "name": "Sales - Division #2, Product Line 015",
"root_type": "Income" "root_type": "Income"
} }
@ -128,36 +156,46 @@
"name": "Profit And Loss" "name": "Profit And Loss"
}, },
{ {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "asset",
"children": [ "children": [
{ {
"account_type": "asset",
"children": [ "children": [
{ {
"account_type": "asset",
"name": "Equipment", "name": "Equipment",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"account_type": "asset",
"name": "Accumulated Depreciation - Equipment", "name": "Accumulated Depreciation - Equipment",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"account_type": "asset",
"name": "Accumulated Depreciation - Vehicles", "name": "Accumulated Depreciation - Vehicles",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"account_type": "asset",
"name": "Buildings", "name": "Buildings",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"account_type": "asset",
"name": "Accumulated Depreciation - Buildings", "name": "Accumulated Depreciation - Buildings",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"account_type": "asset",
"name": "Vehicles", "name": "Vehicles",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"account_type": "asset",
"name": "Land", "name": "Land",
"root_type": "Asset" "root_type": "Asset"
} }
@ -166,36 +204,50 @@
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"account_type": "asset",
"children": [ "children": [
{ {
"name": "Tax Receivable", "account_type": "asset",
"root_type": "Asset"
},
{
"name": "Inventory",
"root_type": "Asset"
},
{
"name": "Cash - Regular Checking"
},
{
"name": "Petty Cash Fund"
},
{
"name": "Allowance for Doubtful Accounts",
"root_type": "Asset"
},
{
"name": "Supplies", "name": "Supplies",
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"name": "Cash - Payroll Checking" "account_type": "asset",
"name": "Allowance for Doubtful Accounts",
"root_type": "Asset"
}, },
{ {
"name": "Accounts Receivable" "account_type": "asset",
"name": "Inventory",
"root_type": "Asset"
}, },
{ {
"account_type": "cash",
"name": "Cash - Regular Checking",
"root_type": "Asset"
},
{
"account_type": "asset",
"name": "Tax Receivable",
"root_type": "Asset"
},
{
"account_type": "cash",
"name": "Petty Cash Fund",
"root_type": "Asset"
},
{
"account_type": "cash",
"name": "Cash - Payroll Checking",
"root_type": "Asset"
},
{
"account_type": "receivable",
"name": "Accounts Receivable",
"root_type": "Asset"
},
{
"account_type": "asset",
"name": "Prepaid Insurance", "name": "Prepaid Insurance",
"root_type": "Asset" "root_type": "Asset"
} }
@ -208,18 +260,23 @@
"root_type": "Asset" "root_type": "Asset"
}, },
{ {
"account_type": "liability",
"children": [ "children": [
{ {
"account_type": "liability",
"children": [ "children": [
{ {
"account_type": "liability",
"name": "Discount on Bonds Payable", "name": "Discount on Bonds Payable",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "liability",
"name": "Mortgage Loan Payable", "name": "Mortgage Loan Payable",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "liability",
"name": "Bonds Payable", "name": "Bonds Payable",
"root_type": "Liability" "root_type": "Liability"
} }
@ -228,26 +285,38 @@
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "liability",
"children": [ "children": [
{ {
"account_type": "liability",
"name": "Notes Payable - Credit Line #2",
"root_type": "Liability"
},
{
"account_type": "liability",
"name": "Reserve and Surplus Account", "name": "Reserve and Surplus Account",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "liability",
"children": [ "children": [
{ {
"name": "VAT Payable", "account_type": "liability",
"root_type": "Liability"
},
{
"name": "Exice Duty Payable", "name": "Exice Duty Payable",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "liability",
"name": "VAT Payable",
"root_type": "Liability"
},
{
"account_type": "liability",
"name": "Service Tax Payable", "name": "Service Tax Payable",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "liability",
"name": "Sales Tax Payable", "name": "Sales Tax Payable",
"root_type": "Liability" "root_type": "Liability"
} }
@ -256,26 +325,28 @@
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "liability",
"name": "Interest Payable", "name": "Interest Payable",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"name": "Accounts Payable" "account_type": "payable",
}, "name": "Accounts Payable",
{
"name": "Notes Payable - Credit Line #2",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "liability",
"name": "Notes Payable - Credit Line #1", "name": "Notes Payable - Credit Line #1",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"name": "Unearned Revenues", "account_type": "liability",
"name": "Wages Payable",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"name": "Wages Payable", "account_type": "liability",
"name": "Unearned Revenues",
"root_type": "Liability" "root_type": "Liability"
} }
], ],
@ -283,16 +354,20 @@
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "liability",
"children": [ "children": [
{ {
"account_type": "liability",
"name": "Common Stock, No Par", "name": "Common Stock, No Par",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "liability",
"name": "Retained Earnings", "name": "Retained Earnings",
"root_type": "Liability" "root_type": "Liability"
}, },
{ {
"account_type": "liability",
"name": "Treasury Stock", "name": "Treasury Stock",
"root_type": "Liability" "root_type": "Liability"
} }

View File

@ -1,8 +1,10 @@
{ {
"name": "Italy - Generic Chart of Accounts", "name": "Italy - Generic Chart of Accounts",
"root": { "root": {
"account_type": "view",
"children": [ "children": [
{ {
"account_type": "view",
"name": "CUENTAS DE ORDEN" "name": "CUENTAS DE ORDEN"
} }
], ],

File diff suppressed because it is too large Load Diff

View File

@ -21,6 +21,25 @@
}, },
{ {
"children": [ "children": [
{
"children": [
{
"name": "Client Trust Account"
},
{
"children": [
{
"name": "Account Receivable"
}
],
"name": "Receivable"
},
{
"name": "Cash or Cash Equivalents"
}
],
"name": "Current Assets"
},
{ {
"children": [ "children": [
{ {
@ -32,35 +51,16 @@
], ],
"name": "Fixed Assets" "name": "Fixed Assets"
}, },
{
"children": [
{
"children": [
{
"name": "Account Receivable"
}
],
"name": "Receivable"
},
{
"name": "Client Trust Account"
},
{
"name": "Cash or Cash Equivalents"
}
],
"name": "Current Assets"
},
{ {
"children": [ "children": [
{ {
"name": "Filing Fees" "name": "Filing Fees"
}, },
{ {
"name": "Expert Witness Fees" "name": "Advanced Client Costs"
}, },
{ {
"name": "Advanced Client Costs" "name": "Expert Witness Fees"
}, },
{ {
"name": "Court Costs" "name": "Court Costs"
@ -138,9 +138,6 @@
}, },
{ {
"children": [ "children": [
{
"name": "Freight and Shipping Costs"
},
{ {
"name": "Commissions Paid" "name": "Commissions Paid"
}, },
@ -159,6 +156,9 @@
{ {
"name": "Media Purchased for Clients" "name": "Media Purchased for Clients"
}, },
{
"name": "Commissions Paid"
},
{ {
"name": "Tools and Small Equipment" "name": "Tools and Small Equipment"
}, },
@ -168,15 +168,15 @@
{ {
"name": "Purchases - Resale Items" "name": "Purchases - Resale Items"
}, },
{
"name": "Commissions Paid"
},
{ {
"name": "Other Job Related Costs" "name": "Other Job Related Costs"
}, },
{ {
"name": "Merchant Account Fees" "name": "Merchant Account Fees"
}, },
{
"name": "Freight and Shipping Costs"
},
{ {
"name": "Merchant Account Fees" "name": "Merchant Account Fees"
} }
@ -203,9 +203,6 @@
{ {
"name": "Janitorial Expense" "name": "Janitorial Expense"
}, },
{
"name": "Freight and Trucking"
},
{ {
"name": "Payroll Expenses" "name": "Payroll Expenses"
}, },
@ -259,14 +256,14 @@
{ {
"name": "Worker's Compensation" "name": "Worker's Compensation"
}, },
{
"name": "Health Insurance"
},
{ {
"name": "General Liability Insurance" "name": "General Liability Insurance"
}, },
{ {
"name": "Professional Liability" "name": "Professional Liability"
},
{
"name": "Health Insurance"
} }
], ],
"name": "Insurance Expense" "name": "Insurance Expense"
@ -304,6 +301,9 @@
{ {
"name": "Feed Purchased" "name": "Feed Purchased"
}, },
{
"name": "Freight and Trucking"
},
{ {
"name": "Meals and Entertainment" "name": "Meals and Entertainment"
}, },
@ -351,6 +351,9 @@
{ {
"name": "Crop Sales" "name": "Crop Sales"
}, },
{
"name": "Sales Discounts"
},
{ {
"name": "Commission income" "name": "Commission income"
}, },
@ -375,9 +378,6 @@
{ {
"name": "Sales Discounts" "name": "Sales Discounts"
}, },
{
"name": "Sales Discounts"
},
{ {
"name": "Sales" "name": "Sales"
}, },

View File

@ -8,7 +8,7 @@ from __future__ import unicode_literals
import frappe, unittest import frappe, unittest
from frappe.utils import flt from frappe.utils import flt
import json import json
from erpnext.accounts.utils import get_fiscal_year, get_stock_and_account_difference, get_balance_on from erpnext.accounts.utils import get_fiscal_year, get_stock_and_account_difference
class TestStockReconciliation(unittest.TestCase): class TestStockReconciliation(unittest.TestCase):