Commit graph

5042 commits

Author SHA1 Message Date
Susana Montes Pedreira
c1a088fcc3 It adds new Spanish and Galician translations.
It adds the Spanish and Galician translations
for the labels on the configuration interface.

FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:55 +01:00
Susana Montes Pedreira
5ac177e164 Changes the ResourceServiceRest to add the sequence code if it is necessary.
It generates the code of the satisfactions of criterion , the
assignments of cost category to resources and the resource calendar.

FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:55 +01:00
Susana Montes Pedreira
1b4a459f9c Adds the generated code sequence to ResourcesCostCategoryAssignment and CriterionSatisfaction
Replaces the generated code by the code sequence for each ResourcesCostCategoryAssignment
and each CriterionSatisfaction. Its codes always are autogenerated.

FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:55 +01:00
Susana Montes Pedreira
ed1a4a994a Adds the generated code sequence to the cost categories.
Replaces the generated code by the code sequence
for cost categories and changes the configuration interface
to add the property generateCodeForCostCategory.

FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:55 +01:00
Susana Montes Pedreira
963fef26d2 Adds the generated code sequence to calendar exception types.
Replaces the generated code by the code sequence
for calendar exception type and changes the configuration interface
to add the property generateCodeForCalendarExceptionType.

FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:55 +01:00
Susana Montes Pedreira
f2d8a36465 Adds the generated code sequence to work report types.
Replaces the generated code by the code sequence
for work report type and changes the configuration interface
to add the property generateCodeForWorkReportType.

FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:55 +01:00
Susana Montes Pedreira
b1385d0a49 Adds the generated code sequence to materials.
Replaces the generated code by the code sequence
for each material and to the predefined material
categories.

FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:55 +01:00
Susana Montes Pedreira
a43fe366d3 Adds the generated code sequence to resource calendars .
Replaces the generated code by the code sequence
for each resource calendar and add the generated code
to the base calendar children (CalendarException,
CalendarData, CalendarAvailability).

FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:54 +01:00
Susana Montes Pedreira
1be0b8f262 Adds a message informing on deleting sequences.
If the sequence is the last one then it is shown a
message informing that it can not be deleted because
at least one sequence is necessary

FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:54 +01:00
Susana Montes Pedreira
bce9b98c3c Adds the IntegrationEntityModel to autogenerated code management.
This class generalizes the methods for managing the auto-generated
codes and so reuse them on each model.

FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:54 +01:00
Susana Montes Pedreira
ca4198c37b Adds a ToolTipText on the code sequence row.
This message informing that it can not be modified
if the code sequence is being used.

FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:54 +01:00
Susana Montes Pedreira
dc290c5cac Changes the configuration interface.
It is deleted the border of each grid of the sequences code.

FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:53 +01:00
Susana Montes Pedreira
a8dc1aeeb7 Replaces the generated code by the code sequence for each work report and its work report lines.
FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:53 +01:00
Susana Montes Pedreira
2ef570f982 Adds the generated code sequence to base calendars.
Replaces the generated code by the code sequence
for each base calendar and adds the generated code
property to the configuration interface.

FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:53 +01:00
Susana Montes Pedreira
1b4890c0ed Replaces the generated code by the code sequence for each material category.
FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:53 +01:00
Susana Montes Pedreira
c0f08ff2ab Replaces the generated code by the code sequence for each type of work hours.
FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:53 +01:00
Susana Montes Pedreira
5b18d89057 It adds the Spanish and Galician translations.
It adds the Spanish and Galician translations
for the labels on the configuration interface.

FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:53 +01:00
Susana Montes Pedreira
889f42ef64 It adds a new functionality to EntitySequenceDAO to skip repeated code sequences.
If code sequence is added by importation services , this functionality
lets skip repeated codes and update the last value of the entity code sequence.

FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:53 +01:00
Susana Montes Pedreira
5795ccc773 It adds the default separator to generate the code sequences of the child entities.
FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:53 +01:00
Susana Montes Pedreira
2b93b000e4 It checks if the prefix of the code sequences is unique for each entity.
FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:53 +01:00
Susana Montes Pedreira
7d194fdd36 It integrated the entity OrderSequence in the general EntitySequence.
OrderSequence and OrderSequenceDAO were deleted and the sequences
for orders will be managed through of EntitySequence with  entityName=ORDER.

FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:53 +01:00
Susana Montes Pedreira
592747443e Replaces the generated code by the code sequence for each label type.
FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:53 +01:00
Susana Montes Pedreira
a785a90d78 Replaces the generated code by the code sequence for each unit type.
FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:53 +01:00
Susana Montes Pedreira
4bcf1a8dc3 Replaces the generated code by the code sequence for each machine.
FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:53 +01:00
Susana Montes Pedreira
306e849314 Replaces the generated code by the code sequence for each worker.
FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:53 +01:00
Susana Montes Pedreira
7de52427d5 Replaces the generated code by the code sequence for each criterion type and its criteria.
FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:53 +01:00
Susana Montes Pedreira
3f4c632981 Replaces the generated code by the code sequence for the orders and its order elements.
FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:53 +01:00
Susana Montes Pedreira
f992a9bc9c it fixes and updates the EntitySequenceTest for working with default EntitySequences.
FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:52 +01:00
Susana Montes Pedreira
9cee9e9466 It adds the default code sequences for each entity if these not exists.
FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:52 +01:00
Susana Montes Pedreira
4302177cde It Changes configuration interface to include the creation of the code sequences for each entity.
FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:52 +01:00
Susana Montes Pedreira
fe60ae5511 Creates the entities EntitySequence, EntitySequenceDao and an enum that represents the entities which use code generation.
FEA :ItEr61S04NavalPlanEntities
2010-11-19 10:27:52 +01:00
Manuel Rego Casasnovas
23880328f7 [Bug #738] Fixed bug and previous tests changing the way to calculate the critical.
FEA: ItEr63S03BugFixing
2010-11-18 20:13:39 +01:00
Manuel Rego Casasnovas
f986519075 [Bug #738] Added tests that make critical path fails.
FEA: ItEr63S03BugFixing
2010-11-18 20:10:24 +01:00
Diego Pino Garcia
e69f57504d Fix bug 'Advance allocation' does not initialize assignment function value correctly
FEA: ItEr62OTS04FuncionCurvaS
2010-11-18 16:36:42 +01:00
Manuel Rego Casasnovas
b17cfeb551 [Bug #731] Fixing bug invalidating TaskComponent.
FEA: ItEr63S03BugFixing
2010-11-18 16:12:52 +01:00
Jacobo Aragunde Pérez
9a9936e4f9 [Bug #737] Fixed bug, the selection now follows the moved item when pressing up or down buttons.
FEA: ItEr63S03BugFixing
2010-11-18 14:56:37 +01:00
Óscar González Fernández
c418d06b66 Check that start constraints are not violated after updating end
The problem lied in that when moving the origin of the end - end
dependency backwards so the new start was violating the incoming
end-start dependencies. Now the start is checked after.

FEA: ItEr63OTS03PlanificacionHaciaAtras
2010-11-18 13:25:15 +01:00
Óscar González Fernández
669dca1f1f Now null values are not provided to TaskElement
FEA: ItEr63OTS03PlanificacionHaciaAtras
2010-11-18 13:25:15 +01:00
Óscar González Fernández
3339d88c4f Remove warnings
FEA: ItEr63OTS03PlanificacionHaciaAtras
2010-11-18 13:25:14 +01:00
Óscar González Fernández
b13a35c3d6 Remove unused methods and fields
The methods that are accessed throught reflection are marked with
@SuppressWarnings("unused")

FEA: ItEr63OTS03PlanificacionHaciaAtras
2010-11-18 13:25:14 +01:00
Óscar González Fernández
555e7d9110 The lenght constraint depends on the last allocation direction
Otherwise the destination task of a end-end dependency would not move
if the origin task is moved to a prior date.

FEA: ItEr63OTS03PlanificacionHaciaAtras
2010-11-18 13:25:14 +01:00
Óscar González Fernández
f12c29d90f Fix bug
In the task that initializes the recalculations the end must be
calculated always. Otherwise it could ignore the effect of the
incoming end dependencies if the start is not modified due to
dependencies.

FEA: ItEr63OTS03PlanificacionHaciaAtras
2010-11-18 13:25:14 +01:00
Óscar González Fernández
ccc5bd8000 Add method to ITaskFundamentalProperties to differentiate resizign from moving the end
This implies changes in Task so it now can do the allocation from end
to start too.

FEA: ItEr63OTS03PlanificacionHaciaAtras
2010-11-18 13:25:14 +01:00
Óscar González Fernández
f7cb5bc04d Now the reassignment can be done in both directions
The last direction is stored so when reassigning the last direction is
used.

FEA: ItEr63OTS03PlanificacionHaciaAtras
2010-11-18 13:25:14 +01:00
Óscar González Fernández
dca3ed6c48 Unify the calculations done for calculating the end keeping the length of the task
Now for both tasks with resource allocations and tasks not allocated
the end is calculated considering the workable days.

FEA: ItEr63OTS03PlanificacionHaciaAtras
2010-11-18 13:25:14 +01:00
Óscar González Fernández
41fc2745c8 Refactor calculateEndKeepingLength
This allows to add more easily a calculateStartKeepingLength

FEA: ItEr63OTS03PlanificacionHaciaAtras
2010-11-18 13:25:14 +01:00
Óscar González Fernández
93c6808571 Extract interface and create specific handlers for each type of TaskElement
FEA: ItEr63OTS03PlanificacionHaciaAtras
2010-11-18 13:25:14 +01:00
Óscar González Fernández
61fb5f50e4 Extract class for handling movement and resizing operations
FEA: ItEr63OTS03PlanificacionHaciaAtras
2010-11-18 13:25:14 +01:00
Óscar González Fernández
395e38b2ad Provide scenario
FEA: ItEr63OTS03PlanificacionHaciaAtras
2010-11-18 13:25:14 +01:00
Diego Pino Garcia
3a07862c88 Fix bug exception applying Sigmoid function and saving
FEA: ItEr62OTS04FuncionCurvaS
2010-11-18 12:25:57 +01:00