Hello,
I'm back.
Projeqtor was chosen by a major distributor in the South West region of France to manage all the projects related to the redesign in its information system and the management of the DSI projects on the existing one.
The functionalities used will be:
- Projects and planning
- Imputation
- Organization (the budgetary aspect is not essential at the moment)
- Requirements and tests
- Ticket (for the management of the anomalies linked to the test sessions)
- Available
- Product
This is a context in which both the volumetric
- projects,
- activities,
- organizations
and the associated hierarchy levels
are important.
In this context, I realized that the performances were not at the rendezvous, especially at the level of imputations (TimeOut regular).
In fact, the implementation I have done in the consolidated calculation of budgetElement is far from optimal.
While waiting to rework on the subject, I propose the following alternative:
Add a parameter ('useOrganizationBudgetElement') whose values are 'YES / NO' in the 'sectionOrganization' section.
If this parameter is set to 'YES', then same operation as before.
Otherwise, the budgetElement is no longer used and the detail screen of 'Organizations' no longer shows the data corresponding to the BugdetElement.
The project summary that is presented corresponds to the 'work', 'cost', 'expense' of the organizations' projects and their sub-organization, calculated (and not stored) data at each display of an organization.
This slows down the display but no longer disturbs the time recording.
The patches for the version '6.2' and '6.3', as well as the lang.xls, are delivered as attachments.
Hopefully this solution will suit you.
Best regards