Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Check: consistenza delle opere #427

Open
mattiagiupponi opened this issue Dec 12, 2024 · 0 comments
Open

Check: consistenza delle opere #427

mattiagiupponi opened this issue Dec 12, 2024 · 0 comments
Labels
dbi enhancement New feature or request
Milestone

Comments

@mattiagiupponi
Copy link
Collaborator

mattiagiupponi commented Dec 12, 2024

The DBI_A and DBI_A-1 files, have a list of formulas provided by the seed files.
This formulas are pre-made by the client and they can change based on the sheet is selected.
The idea will be to:

  • The user select the year from the UI
  • Asyncronously the process should perform two exports from the freeze schema one for the selected year (which will use the DBI_A as seed file) and the other one for the year-1 (which will use the DBI_A-1 file)

Once the two export are perfomed, it should:

  • Loop over all the sheet
  • move all the pre-made formulas
  • adjust the formulas that needs to read the previous/following year (the path to the file must be adjusted
  • save both files
  • Once the calculation is completed, both files must be available for the user download

NOTE:

  1. the document with all the information can be found here cap 2.1
  2. The freeze is a functionality that let the client to phisically "freeze" the data. All the table are dumped in the "feeze" schema by adding the year as suffix. This table are not updatable, so we can rely on the content as "approved by the client"
@mattiagiupponi mattiagiupponi added this to the 2.0.0 milestone Dec 12, 2024
@mattiagiupponi mattiagiupponi added enhancement New feature or request and removed Task labels Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dbi enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant