-
Notifications
You must be signed in to change notification settings - Fork 104
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
Fiscal year opening and closing #715
Comments
@jniles could you look this issue |
@mbayopanda, great issue! Your recommendations regarding UI are good. The descriptions are clear. Thanks! Questions:
|
@mbayopanda here are some questions and concerns :
Nice issue! |
|
@DedrickEnc good points. I agree on all points. @mbayopanda, thanks for the feedback. For (2), I think we could set the closing accounts as properties on the |
For the question 1), if we must create a new fiscal year, in the case where there is not any previous fiscal year, and for the new fiscal year that we are creating we must set a default opening balance manually, these transactions must be written in the period |
@mbayopanda |
@DedrickEnc, you are right, but I think the idea is for developer ease. Every year will have:
In the first fiscal year, period 13 of fiscal year If the fiscal year Does that make sense? @mbayopanda correct me if I am wrong. |
@jniles you're right |
@jniles , @DedrickEnc , @sfount , @lomamech What is the best way to identify profit accounts and charge accounts which must be solded in the structure of our database, precisely in the account table ? |
@mbayopanda, the correct way is to look at the |
A summary of fiscal year opening and closing process. For developing correctly, the time is arrived to work with correct accounts. If it is possible to have a real chart of accounts which can help us to simulate real transactions and to see financial status correctly. |
@mbayopanda, this is a really nice graphic. Cool! A real chart of accounts is a good idea. Do we not have one from 1.x? |
@mbayopanda, can this issue be closed? What is left to complete? |
This commit polishes the user interface and updates the code to the latest ESLint checks in the client. The most significant changes are: 1. Title accounts are highlighted on the opening/closing balance grids. 2. Performance increases on the UI-grids via template optimisations and fastWatch. 3. The "Close Fiscal Year" button is hidden if a Fiscal Year is closed. 4. Removes aggregation labels from footers. Partially addresses IMA-WorldHealth#2490. References IMA-WorldHealth#715.
2530: chore(fiscal): polish user interface r=mbayopanda a=jniles This commit polishes the user interface and updates the code to the latest ESLint checks in the client. The most significant changes are: 1. Title accounts are highlighted on the opening/closing balance grids. 2. Performance increases on the UI-grids via template optimisations and fastWatch. 3. The "Close Fiscal Year" button is hidden if a Fiscal Year is closed. 4. Removes aggregation labels from footers. Partially addresses #2490. References #715.
I think this issue has run its course. All the code is written for these issues. |
Fiscal Year Module
This issue is about to :
opening fiscal year
logicclosing fiscal year
logicOpening a fiscal year
At the creation :
N
periods, Add the period0
and the periodN+1
;0
is for all transactions relative to the openning of a fiscal yearN+1
is for all transactions relative to the closing of a fiscal year such as to sold all exploitation accountsconfiguration openning balance
module and set the openning balance manually13
Define fiscal year elements such as : Name, Starting date, End date, number of periods, previous fiscal year
Import the balance of the period
13
of the fiscal yearN-1
into the balance of the period0
of the fiscal yearN
Put to debit values which are at debit, and put to credit values which are at credit for all Bilan accounts in period
0
of the fiscal yearN
In this step, we must have only data for Bilan accounts because there was a sold of all exploitation accounts in the fiscal year
N-1
Module to develop for the openning of a fiscal year :
Configuration openning balance
: A module for defining for all accounts concerned the debit or the credit as the openning balanceImport openning balance
: A module for copy the value which are in the period13
of the fiscal yearN-1
into the period0
of the fiscal yearN
Database concerned tables :
for the
period table
we must choose how we will define the extremum period0
and13
;the proposal is about to set dates accepts NULL values, in this case the extremum period will have dates NULL
or the add a flag
is_extremum
which define if the period is for extremum operations (only for period0
or period13
)Closing a fiscal year
Close the fical year
class 1 account
Fixing
Put the current fiscal year at the top of fiscal year list
Display an icon for closed fiscal year
Fix the ending dates which are displayed in the fiscal year module
The text was updated successfully, but these errors were encountered: