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
Update fiscal periods #2397
Labels
Comments
This is a bug. Other details are #2434. |
Merged
bors bot
added a commit
that referenced
this issue
Feb 21, 2018
2542: Refactor: Fiscal Year r=jniles a=jniles This PR essentially rewrites a lot of the Fiscal Year's core components. The code was over a year old and a bit brittle. Plus, a few more corner cases are considered (though not all of them #2397). Here are the major changes: 1. The user interface now include text instead of just buttons. This makes it easier to click and see what the values of each button are. They are hidden on small screen sizes, though. 2. A complete rewrite of the core features of the `Tree` library. This allows much greater flexibility without changing the tree's API at all. This library has also been ported to the client as the `TreeService`. In the future, we should figure out how to compile the same code to both the client and the server. 3. Updated the opening balance modal to show totals on the title accounts and include a grid footer with the balances in the footer. This feature uses the new `TreeService`. 4. Opening balances can only be edited for the first year, so I've removed the button editing the fiscal year's opening balances. If you are in the first fiscal year, it is open for edit. Otherwise, it is closed. 5. Removed the Income/Expense accounts from the opening balance modal. Also ensured we are not posting balances for Title Accounts. 6. Made all fiscal controllers and services pass ESLint checks on the client. 7. Used "filter" icons instead of "search" icons for filtering the ui-grid (we do this in all other places in the application, it's confusing to do it differently here). 8. A closed fiscal year can no longer be closed again. The button is hidden/removed. Here are some screenshots: ![fiscalyearlist](https://user-images.githubusercontent.com/896472/36191440-748f53be-115d-11e8-8496-f955fc702b61.PNG) _Fig 1: Fiscal Year List_ ![beginningbalancemodalthatcanbeedited](https://user-images.githubusercontent.com/896472/36191483-b5788166-115d-11e8-92b2-08f35c42ef2a.PNG) _Fig 2: First Fiscal Year's Opening Balance can be edited_ ![beginningbalancemodalthatcannotbeedited](https://user-images.githubusercontent.com/896472/36191492-c24023cc-115d-11e8-9c81-b3e8d86d81a3.PNG) _Fig 3: Other Fiscal Year's Opening Balances cannot be edited_ Closes #2349. Closes #2535. Closes #2536.
bors bot
added a commit
that referenced
this issue
Feb 21, 2018
2542: Refactor: Fiscal Year r=jniles a=jniles This PR essentially rewrites a lot of the Fiscal Year's core components. The code was over a year old and a bit brittle. Plus, a few more corner cases are considered (though not all of them #2397). Here are the major changes: 1. The user interface now include text instead of just buttons. This makes it easier to click and see what the values of each button are. They are hidden on small screen sizes, though. 2. A complete rewrite of the core features of the `Tree` library. This allows much greater flexibility without changing the tree's API at all. This library has also been ported to the client as the `TreeService`. In the future, we should figure out how to compile the same code to both the client and the server. 3. Updated the opening balance modal to show totals on the title accounts and include a grid footer with the balances in the footer. This feature uses the new `TreeService`. 4. Opening balances can only be edited for the first year, so I've removed the button editing the fiscal year's opening balances. If you are in the first fiscal year, it is open for edit. Otherwise, it is closed. 5. Removed the Income/Expense accounts from the opening balance modal. Also ensured we are not posting balances for Title Accounts. 6. Made all fiscal controllers and services pass ESLint checks on the client. 7. Used "filter" icons instead of "search" icons for filtering the ui-grid (we do this in all other places in the application, it's confusing to do it differently here). 8. A closed fiscal year can no longer be closed again. The button is hidden/removed. Here are some screenshots: ![fiscalyearlist](https://user-images.githubusercontent.com/896472/36191440-748f53be-115d-11e8-8496-f955fc702b61.PNG) _Fig 1: Fiscal Year List_ ![beginningbalancemodalthatcanbeedited](https://user-images.githubusercontent.com/896472/36191483-b5788166-115d-11e8-92b2-08f35c42ef2a.PNG) _Fig 2: First Fiscal Year's Opening Balance can be edited_ ![beginningbalancemodalthatcannotbeedited](https://user-images.githubusercontent.com/896472/36191492-c24023cc-115d-11e8-9c81-b3e8d86d81a3.PNG) _Fig 3: Other Fiscal Year's Opening Balances cannot be edited_ Closes #2349. Closes #2535. Closes #2536.
bors bot
added a commit
that referenced
this issue
Feb 23, 2018
2542: Refactor: Fiscal Year r=jniles a=jniles This PR essentially rewrites a lot of the Fiscal Year's core components. The code was over a year old and a bit brittle. Plus, a few more corner cases are considered (though not all of them #2397). Here are the major changes: 1. The user interface now include text instead of just buttons. This makes it easier to click and see what the values of each button are. They are hidden on small screen sizes, though. 2. A complete rewrite of the core features of the `Tree` library. This allows much greater flexibility without changing the tree's API at all. This library has also been ported to the client as the `TreeService`. In the future, we should figure out how to compile the same code to both the client and the server. 3. Updated the opening balance modal to show totals on the title accounts and include a grid footer with the balances in the footer. This feature uses the new `TreeService`. 4. Opening balances can only be edited for the first year, so I've removed the button editing the fiscal year's opening balances. If you are in the first fiscal year, it is open for edit. Otherwise, it is closed. 5. Removed the Income/Expense accounts from the opening balance modal. Also ensured we are not posting balances for Title Accounts. 6. Made all fiscal controllers and services pass ESLint checks on the client. 7. Used "filter" icons instead of "search" icons for filtering the ui-grid (we do this in all other places in the application, it's confusing to do it differently here). 8. A closed fiscal year can no longer be closed again. The button is hidden/removed. Here are some screenshots: ![fiscalyearlist](https://user-images.githubusercontent.com/896472/36191440-748f53be-115d-11e8-8496-f955fc702b61.PNG) _Fig 1: Fiscal Year List_ ![beginningbalancemodalthatcanbeedited](https://user-images.githubusercontent.com/896472/36191483-b5788166-115d-11e8-92b2-08f35c42ef2a.PNG) _Fig 2: First Fiscal Year's Opening Balance can be edited_ ![beginningbalancemodalthatcannotbeedited](https://user-images.githubusercontent.com/896472/36191492-c24023cc-115d-11e8-9c81-b3e8d86d81a3.PNG) _Fig 3: Other Fiscal Year's Opening Balances cannot be edited_ Closes #2349. Closes #2535. Closes #2536.
Closed In #2542 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Yesterday I was studying the process for creating a fiscal Year, I notice That there are procedures that create a period for each month of the fiscal year, but when I tried to update the interval (start date -- end date) the periods remained the same. Is this a problem? or I just misunderstood.
The text was updated successfully, but these errors were encountered: