Commit Graph
32 Commits
Author SHA1 Message Date
Cédric Krier 07517bec4a Rename account 63511
Following
https://www.legifrance.gouv.fr/eli/arrete/2010/12/29/EFIT1032483A/jo/texte

issue8964
review313351002
2020-04-23 21:41:56 +02:00
Cédric Krier 5204abfc9b Add optional debit type on account
The balance of the account is added to the debit type instead of the regular
type if the debit is greater than the credit.

issue6601
review262771002
2020-03-28 14:17:49 +01:00
Cédric Krier df2d752546 Set account 120 and 129 on balance
changeset 275c840a4f06 wrongly put them on income.
Indeed those account are used to balance non-deferral accounts.

issue8809
review256581002
2020-02-23 13:49:51 +01:00
Sebastien Marie 39eb1ad169 Make dotation accounts available as expense
In order to use them to create assets moves.

issue8630
review260161023
2019-09-24 09:34:35 +02:00
Sebastien Marie 6a8a75776e Set expense and revenue on account type for invoice discount
issue8568
review252001002
2019-08-21 22:39:25 +02:00
Cédric Krier 0117e2451f Remove deferral from chart of account
They were left after issue4990.
2019-03-27 09:10:08 +01:00
Cédric Krier ef92ce9afb Merge account kind and account type
issue4990
review68401002
2019-03-24 18:00:01 +01:00
Sebastien Marie acefcc9016 Update 442 accounts to PCG 2019
issue8102
review54531002
2019-02-11 19:12:06 +01:00
Cédric Krier 0d64d15505 Set default value for party_required and reconcile on 400 and 410
changeset e6eda2ef9d72 when changing the kind to view removed the field but it
updates the existing record with invalid value for the domain.

issue8069
review49771003
2019-02-10 20:38:36 +01:00
Cédric Krier 29addfa200 Change accounts 400 and 410 into view
They should report the content of the accounts 40[1-8] and 41[1-8].

issue7976
review56531002
2019-01-17 17:14:44 +01:00
Cédric Krier e415c3d9f4 Set stock kind on 35*, 37* and 603* accounts
issue7267
review40241002
2018-03-31 19:24:49 +02:00
Raphaël Hertzog 42361c2d56 Move income_statement flag to "Compte de résultat"
The account type "Résultat de l'exercice [bénéfice ou perte]" has real
accounts associated to it and due to this the income statement does not
show the desired value on the top-level entry in the tree.

In particular when you close the account of year X, you write a benefit
(or loss) in "Résultat de l'exercice [bénéfice ou perte]" date at
31-12-X. But when your company holds its general assembly, it will
decide what to do with this money. Either report it back for re-use in
year X+1, or distribute it to the shareholders, or put it in a (legal)
reserve. This decision is then transcribed in the the accounting at the
date of the general assembly (which is in year X+1).

The money is moved out of 12X (Résultat) into either 11X (Report), 106
(Réserves), 457 (Associés - Dividendes à payer). And it is this move
which is polluting the income statement.

issue7070
review37931002
2018-01-24 11:20:17 +01:00
Cédric Krier d31d5f5b7d Switch more asset accounts to kind expense
issue6850
review38881002
2017-10-25 18:48:05 +02:00
Cédric Krier 3f1404578f Switch kind of escompte
As they are used with negative amount, they are used on the opposite type of
invoice.

issue6835
review38861002
2017-10-18 15:00:37 +02:00
Cédric Krier da2fd81ba0 Account with less than 3 figures must be view
issue6485
review40301002
2017-05-31 00:04:28 +02:00
Cédric Krier af44c9e21b Add missing party_required on some 409* accounts 2016-10-31 16:50:05 +01:00
Raphaël Hertzog e620af92b2 Switch account 58 into a real account
It's only a temporary account to host moves between other accounts
but it needs to be a real (non-view) account to be able to host moves. Its
balance should be zero most of the time so the classification doesn't
matter much but we'll classify it as other bank accounts since it usually
holds monetary assets which are in transit between two accounts.

issue4523
review8911002
2015-02-03 11:25:29 +01:00
Raphaël Hertzog e498a914f0 Change account 646 into a view since it has been split
The account has recently been split into 6461, 6462, 6463, 6468.
So it needs to become a view grouping the sub-accounts and should
not be allowed to host moves on its own.

issue4480
review10801002
2015-01-12 11:35:47 +01:00
Raphaël Hertzog 5f63af7c86 Convert 6354 into a real account
The single sub-account 63451 is a special case and requiring creation of
supplementary sub-accounts goes against the logic in this specific case.
Otherwise the chart of accounts would contain more standard sub-accounts
(at least more than one).

Hence 6354 should not be a view but a real account.

issue4469
review10051002
2015-01-10 21:10:45 +01:00
Raphaël Hertzog d7ed66317c Cleanup usage of reconcile field
Drop the field on all accounts except on customers/suppliers accounts.
Also drop the field on all view accounts.

Reconciliation is not required for any account but it's usually done
for customers and suppliers account. If the user want to do it for more
accounts, he can customize his accounts but by default we should not force
the user to reconcile more lines than what is usually done.

issue4468
review5931002
2015-01-09 20:23:03 +01:00
Raphaël Hertzog bb30616d2c Add deferral field on all non-view accounts
Deferral is set to False only for expenses/revenues accounts (aka 6x and 7x).

issue4466
review10031003
2015-01-09 10:50:48 +01:00
Nicolas Évrard 51607ad2d3 Make party mandatory / invisible according to account configuration
issue3731
review14341002
2014-09-19 18:44:54 +02:00
Raphael Hertzog a674c9ba38 Create 646* accounts mimicking 645* accounts
We need the same set of sub-accounts except 6464 which concerns only
employees and not the company owner.

issue4111
review10471002
2014-08-19 16:57:54 +02:00
Raphael Hertzog abcf651854 Switch some asset accounts to kind=expense
This allows us to create products that can be bought and then managed as
assets because they are expensive and should amortized.

We do this only for asset accounts that are likely to hold regular products
of suppliers.

issue4110
review5501002
2014-08-19 16:57:54 +02:00
Cédric Krier daa6a730f1 Wrong kind for account 44562
issue4072
review14381003
2014-07-29 12:39:38 +02:00
Raphaël Hertzog d8421623c0 Fix categorization of multiple accounts from asset to liabilities
All the affected accounts usually have a balance showing a credit
and should be accounted as liabilities and not as assets. They
need to be in "dettes_fiscales_sociales" and not in "creances_autres".

The situation is not 100% clear cut for 444 since big corporations
pay advances on this tax and while the balance is negative it should
be accounted in "creances_autres" but once the final tax amount has
been calculated (at the end of the year), the balance goes back
to positive and at that point it must be accounted in
"dettes_fiscales_sociales". Since the balance sheet is of primary
importance at the end of the year, I believe it's a better default.
But this needs a better long term fix.

review3691002
issue3697
2014-02-20 13:38:32 +01:00
Raphael Hertzog f94fb65a0e Fix categorization of accounts 4551 and 4458
The accounts 4551 and 4458 are wrongly categorized. They hold debts of
the company towards associates who loaned money to the company. They should
thus be of kind "payable" and in the category
"emprunts_dettes_financieres_diverses".

issue3665
review3371002
2014-02-14 21:35:28 +01:00
Raphaël Hertzog 174b3fc6f0 Switch type of multiple 512* accounts to "disponibilites"
By default those accounts tend to hold monetary assets (that result
in a negative balance) and must be accounted that way.

The former type "emprunts_dettes_etablissements_credit" is only suited
for loans, where the account will typically have a positive balance.
Those should be handled in sub-accounts that will be configured with
this type.

issue3633
review3171003
2014-02-03 08:12:57 +01:00
Nicolas Évrard e3bf25f05a Fix english name of France 2013-10-21 11:59:50 +02:00
Cédric Krier c7894dff02 Use also french for root charts 2013-10-20 16:19:49 +02:00
Cédric Krier 4c1f93d179 Add missing income_statement and fix balance_sheet
issue3259
review929003
2013-06-26 22:50:14 +02:00
Cédric Krier bbbda1fe7f Initial commit of account_fr module 2012-05-13 22:53:56 +02:00