Commit graph

5107 commits

Author SHA1 Message Date
Manuel Rego Casasnovas
00fcf6f173 Changed to BigDecimal units attribute in MaterialInfo class.
FEA: ItEr65S05DatabaseUpgradeItEr64S07
2010-12-10 10:15:57 +01:00
Óscar González Fernández
1cf39af380 Fix constraintDate property declaration
The hibernate type must be provided, otherwise it would serialize the
constraintDate.

FEA : ItEr64S03BugFixing
2010-12-09 19:03:38 +01:00
Óscar González Fernández
6c57bbcdf7 Fix NPE when pressing change scenario button
The zscript declaration had ben moved causing templateCtrl to not be
defined when doing the apply for the div.

FEA : ItEr64S03BugFixing
2010-12-09 18:14:52 +01:00
Susana Montes Pedreira
75059af8c1 [Bug #733] Fix bug
it is necessary to load the element from BD and avoid using the proxy.

FEA : ItEr64S03BugFixing
2010-12-09 13:21:59 +01:00
Diego Pino Garcia
d9b8609c89 Montcarlo calculates CriticalPath using business objects if planner is not rendered yet
* Rename Adapter to TemplateModelAdapter

FEA: ItEr64OTS04ReporteAvancesCadeaCritica
2010-12-09 12:52:51 +01:00
Diego Pino Garcia
ba6ad9b04b Reattach order before calculating critical path
FEA: ItEr64OTS04ReporteAvancesCadeaCritica
2010-12-09 12:52:36 +01:00
Diego Pino Garcia
51643855ce Fix NullPointerException during runtime
FEA: ItEr64OTS04ReporteAvancesCadeaCritica
2010-12-09 12:52:01 +01:00
Susana Montes Pedreira
d22918385b [Bug #668] Fix bug
It checks if the order elements have got code before importing them.

FEA : ItEr64S03BugFixing
2010-12-09 12:36:43 +01:00
Lorenzo Tilve
d3dd859411 Rebuilt the graphical behaviour of embed combobox for progress view configuration
FEA: ItEr64S04AdvancesVisualization
2010-12-09 09:55:40 +01:00
Óscar González Fernández
001006ca5a Make method private because it's used only internally
Remove transaction annotation since it was not being effective.

FEA: ItEr64S03BugFixing
2010-12-07 13:06:00 +01:00
Óscar González Fernández
111bac3e8f [Bug #748] Fix bug
If the planning state is empty, the update and refreshing operations
can't be done.

FEA: ItEr64S03BugFixing
2010-12-07 13:05:59 +01:00
Lorenzo Tilve
b3be811ffe Changed listbox to compact combobox for selecting advances calculation mode
FEA: ItEr64S04AdvancesVisualization
2010-12-03 13:13:37 +01:00
Lorenzo Tilve
56e7f01474 Added static versioning info to login screen
FEA: ItEr64S08NavalPlanVersion
2010-12-03 13:07:57 +01:00
Diego Pino Garcia
60304e3282 Resize precision for 'progress_by_duration' and 'progress_by_duration' fields
FEA: ItEr64OTS04ReporteAvancesCadeaCritica
2010-12-03 12:10:26 +01:00
Diego Pino Garcia
1692f312d6 Added button in advances chart for refreshing calculations related with
critical path

The chart is also refreshed when the user saves a scheduling

FEA: ItEr64OTS04ReporteAvancesCadeaCritica
2010-12-02 13:41:41 +01:00
Susana Montes Pedreira
4fd2832262 [Bug #744] Fix bug
it checks progress and reported hours were being shown before.

FEA : ItEr64S03BugFixing
2010-12-02 09:33:12 +01:00
Susana Montes Pedreira
80b0cd068a [Bug #745] Fix bug
it changes the validations to save correctly
and repaint the entity sequence table.

FEA : ItEr64S03BugFixing
2010-12-01 17:53:22 +01:00
Óscar González Fernández
1c3403ad20 Even if the dates are not changed, new PositionRestrictions must be returned
FEA: ItEr64OTS03PlanificacionHaciaAtras
2010-12-01 15:36:30 +01:00
Óscar González Fernández
73abbcc5e6 Report the constraints violations to the original constraints
FEA: ItEr64OTS03PlanificacionHaciaAtras
2010-12-01 15:31:59 +01:00
Óscar González Fernández
1c5152be0f Allow more flexibility in the application of the checks after applying the constraints
A new method checkSatisfiesResult has been extracted so it can be
overridden by subclasses.  Applying the final check is optional now.

FEA: ItEr64OTS03PlanificacionHaciaAtras
2010-12-01 15:31:59 +01:00
Óscar González Fernández
4a5a7aba4e Apply backwards forces too
It takes into account the constraints on tasks' end date.

FEA: ItEr64OTS03PlanificacionHaciaAtras
2010-12-01 15:31:54 +01:00
Óscar González Fernández
46fedd3478 Now the algorithm for positioning the task is based on Constraints
FEA: ItEr64OTS03PlanificacionHaciaAtras
2010-12-01 15:23:21 +01:00
Óscar González Fernández
0fb61dd2ac Add method for retrieving the end constraints for a task
FEA: ItEr64OTS03PlanificacionHaciaAtras
2010-12-01 15:17:56 +01:00
Óscar González Fernández
1bd4cd7ae6 Don't allow to pick as late as possible constraint when there is no deadline
Without a deadline as late as possible is ambigous, it could cause an
infinite loop.

FEA: ItEr64OTS03PlanificacionHaciaAtras
2010-12-01 15:17:44 +01:00
Diego Pino Garcia
e9a392b455 Added two new types of constraints
FEA: ItEr62OTS04PlanificacionHaciaAtras
2010-12-01 15:09:04 +01:00
Óscar González Fernández
f7e3adbfd2 Now more tasks are reachable from a TaskPoint
Now from an end date change the start can change because of backwards
scheduling. This must be considered when considering if a dependency
provokes an infinite loop or when calculating the recalculations to be
done.

For example, if a end date of a tasks is modified the start date could
be moved and this could provoke other tasks depending on this start
date to be moved. This is true for all tasks but the containers that
have a special behavior.

FEA: ItEr64OTS03PlanificacionHaciaAtras
2010-12-01 15:09:04 +01:00
Diego Pino Garcia
2b28b757f8 [Bug #744] Fixes HibernateException when retrieving 'progressType' from Configuration 2010-12-01 13:47:32 +01:00
Susana Montes Pedreira
d631b20b3d It changes the way to edit/create the entity sequences
FEA : ItEr64S06NavalPlanEntities
2010-12-01 11:30:12 +01:00
Susana Montes Pedreira
07cea17fdb creates two tabs, one of them Main preferences, and the another
Entity sequences for all the sequences of the entities.

FEA : ItEr64S06NavalPlanEntities
2010-12-01 11:21:14 +01:00
Susana Montes Pedreira
3f633639c6 it changes some icons in the gantt planning window.
FEA : ItEr64S04AdvancesVisualization
2010-12-01 09:05:55 +01:00
Susana Montes Pedreira
128979defb adds an option for adding the reported hours to the printout.
FEA : ItEr64S04AdvancesVisualization
2010-12-01 09:05:36 +01:00
Susana Montes Pedreira
35b833383a adds an option to set on/set off the showing of
the reported hours in the gantt planning window.

FEA : ItEr64S04AdvancesVisualization
2010-12-01 09:05:23 +01:00
Susana Montes Pedreira
413fb4cede adds an option for adding the advances to the printout.
FEA : ItEr64S04AdvancesVisualization
2010-12-01 09:04:24 +01:00
Susana Montes Pedreira
79ac562d4a adds an option to set on/set off the showing of
the advances in the gantt planning window.

FEA : ItEr64S04AdvancesVisualization
2010-12-01 09:03:34 +01:00
Manuel Rego Casasnovas
8e11d6d893 Adding LiquiBase plugin depedency and basic configuration.
FEA: ItEr64S07DatabaseUpgrade
2010-11-30 20:28:09 +01:00
Manuel Rego Casasnovas
d32cc1f7c2 [Bug #37] Fixed adding tables and columns names to all database entities.
FEA: ItEr64S07DatabaseUpgrade
2010-11-30 20:24:46 +01:00
Diego Pino Garcia
9598328b9e [Bug #742] Exception adding advance value from planning
FEA: ItEr64S03BugFixing
2010-11-30 19:33:45 +01:00
Diego Pino Garcia
fc3cef1d64 [Bug #740] Pop-up window asking for applying a Sigmoid function was being shown twice
FEA: ItEr64S03BugFixing
2010-11-30 18:53:00 +01:00
Diego Pino Garcia
70163786af Show progress type selector only in Company view
FEA: ItEr64OTS04ReporteAvancesCadeaCritica
2010-11-30 16:20:44 +01:00
Diego Pino Garcia
4219f19478 Rename class 'CriticalPathProgress' to 'PlanningData'
FEA: ItEr64OTS04ReporteAvancesCadeaCritica
2010-11-30 16:20:43 +01:00
Diego Pino Garcia
cf5194b48c Rename Progress Type 'Normal' to 'Spread progress'
FEA: ItEr64OTS04ReporteAvancesCadeaCritica
2010-11-30 16:20:43 +01:00
Diego Pino Garcia
3b85ac0dd9 Show progress on general task depending on type of progress selected on configuration menu
* Added listbox with list of progress types; now it should refresh the progress of each
task whenever a new type of progress is selected

FEA: ItEr64OTS04ReporteAvancesCadeaCritica
2010-11-30 16:20:43 +01:00
Diego Pino Garcia
3aad0de4a6 Allow user to select what type of progress will be shown by selecting an
option at the Configuration menu

FEA: ItEr63OTS07ReporteAvancesCadeaCritica
2010-11-30 16:20:43 +01:00
Diego Pino Garcia
b3adf2c64c Create CriticalPathProgress object, for storing critical path progress
Stores critical path progress duration (by days and by numHours) for a
TaskRoot element

FEA: ItEr63OTS07ReporteAvancesCadeaCritica
2010-11-30 16:20:43 +01:00
Diego Pino Garcia
69083ab87e SaveCommand can have access to criticalPath of current planification
FEA: ItEr64OTS04ReporteAvancesCadeaCritica
2010-11-30 16:20:29 +01:00
Diego Pino Garcia
660a9ff088 Added new 'Overall progress' chart
Rearrange code for creating and organizing tabs ('Load', 'Earned
value')

FEA: ItEr63OTS07ReporteAvancesCadeaCritica
2010-11-30 16:18:04 +01:00
Susana Montes Pedreira
d5c18c245e [Bug #726] Fix bug
it deletes the constraints to update the value of the input
components, but the validations remain.

FEA : ItEr62S05BugFixing
2010-11-29 14:01:57 +01:00
Susana Montes Pedreira
05cc2b613b [Bug #726] Fix bug
With the event onPaging is shown the errors in the interface.

FEA : ItEr62S05BugFixing
2010-11-29 14:01:57 +01:00
Susana Montes Pedreira
b8c997be61 [Bug #726] Fix bug
the data of the advances and its measurements
are validated in all pages.

FEA : ItEr62S05BugFixing
2010-11-29 14:01:57 +01:00
Susana Montes Pedreira
3356c9936e [Bug #726] Fix bug
When an not selected advance is removed, the measurements
of the still selected advance are not shown.

FEA : ItEr62S05BugFixing
2010-11-29 14:01:57 +01:00