Susana Montes Pedreira
f89b5a2d05
ItEr58S20RFMellorasAvances: Adds some improvements in the advances screen.
...
the selection of the advance assignment is maintained when it changes
the selected tab at the level of order.
2010-05-27 12:47:57 +02:00
Óscar González Fernández
f57581ba78
ItEr58S04ValidacionEProbasFuncionaisItEr57S04: [Bug #472 ] Fix bug.
...
When the diagram graph change listeners are read from configuration
the were still not added.
2010-05-27 10:58:09 +02:00
Jacobo Aragunde Pérez
9fdb87e775
ItEr58S17AsignacionConsolidacion: Added new CSS styles for disabled cells in advanced allocation screen.
2010-05-26 23:47:17 +02:00
Jacobo Aragunde Pérez
d2fda3046b
ItEr58S17AsignacionConsolidacion: Prevent the allocation of hours in a date that has already been consolidated.
2010-05-26 23:47:14 +02:00
Jacobo Aragunde Pérez
5f579bebb7
ItEr58S17AsignacionConsolidacion: Prevent the allocation of hours before the start of the task in the advanced allocation screen.
...
The cells which date is before the task start date are filled by labels instead of intbox.
2010-05-26 23:47:11 +02:00
Manuel Rego Casasnovas
9da0310d2e
ItEr58S19CUDesconsolidacion: Fixed date used for reassignments.
...
This was wrong because of getEndDate() method of Task entities does not return the last day with assignments, it returns the next day to this one.
2010-05-26 20:43:45 +02:00
Manuel Rego Casasnovas
602175c9d7
ItEr58S19CUDesconsolidacion: Removing advances consolidation.
2010-05-26 20:43:41 +02:00
Susana Montes Pedreira
8b3037746a
ItEr58S20RFMellorasAvances: Adds some improvements in the advances screen.
...
if is necessary, assigns a advance which type is 'Percentage'
to each schedule point.
2010-05-26 20:14:54 +02:00
Diego Pino Garcia
f9486de643
ItEr58S10CUAsignacionRecursosLimitantesItEr57S11: Select day in calendar as the starting day where to allocate a queue element into a queue
...
* Highlight days in datebox calendar
* Fix some other bugs (cancel button, calculating gaps)
2010-05-26 19:35:17 +02:00
Jacobo Aragunde Pérez
80d898c879
ItEr58S21RFMaquetacionDesenhoAplicacionItEr38S11: Corrected vertical pagination system in Advanced Resource Allocation page.
...
Now we make sure that every task and its assignments are always shown in the same page.
2010-05-26 18:42:05 +02:00
Manuel Rego Casasnovas
20410ee026
ItEr58S19CUDesconsolidacion: Preventing NullPointerException filling load chart.
2010-05-26 18:38:10 +02:00
Manuel Rego Casasnovas
108a2a1f8c
ItEr58S19CUDesconsolidacion: Changed "Collections.max()" for if, because it was failing in some environments.
2010-05-26 17:44:57 +02:00
Óscar González Fernández
86e87ce8ee
ItEr58S04ValidacionEProbasFuncionaisItEr57S04: [Bug #469 ] Fix bug cause.
...
The orphaned day assignments are removed.
2010-05-26 17:27:54 +02:00
Manuel Rego Casasnovas
cf6c36ded7
ItEr58S17AsignacionConsolidacion: Fixed tests because of changes in allocation methods.
2010-05-26 10:56:21 +02:00
Óscar González Fernández
b778e0d4d7
ItEr58S04ValidacionEProbasFuncionaisItEr57S04: Handle the case when no shares are provided.
2010-05-25 23:19:26 +02:00
Óscar González Fernández
9bcc65b0ef
ItEr58S04ValidacionEProbasFuncionaisItEr57S04: [Bug #470 ] Fix bug.
...
If shares are zero, the remainder can be bigger than the number of shares
2010-05-25 23:05:47 +02:00
Manuel Rego Casasnovas
1461d5d01d
ItEr58S17AsignacionConsolidacion: Modifying advance consolidation model to mark correct day assignment as consolidated and reassing pending hours to consolidate.
2010-05-25 17:04:39 +02:00
Manuel Rego Casasnovas
689181203e
ItEr58S17AsignacionConsolidacion: Keeping consolidated day assignments when reassing.
2010-05-25 17:04:36 +02:00
Diego Pino Garcia
c89672c6d1
ItEr58S10CUAsignacionRecursosLimitantesItEr57S11: Manual allocation of queue element
2010-05-25 16:04:13 +02:00
Diego Pino Garcia
b76faa2411
ItEr58S10CUAsignacionRecursosLimitantesItEr57S11: For a generic resource allocation, split a gap into several gaps matching resourceAllocation.criteria
2010-05-25 16:04:10 +02:00
Manuel Rego Casasnovas
cdb2e483a8
ItEr58S17AsignacionConsolidacion: Delete last things related with advance consolidation tab.
2010-05-25 16:02:35 +02:00
Susana Montes Pedreira
de69038d96
ItEr58S20RFMellorasAvances: Adds some improvements in the advances screen.
...
if all advance types have been assigned, then can not add a new
advance assignment.
2010-05-25 15:52:27 +02:00
Susana Montes Pedreira
4ff6f276fc
ItEr58S20RFMellorasAvances: Adds some improvements in the advances screen.
...
it move the button from above the advance measurement grid and it adds
the button to each advance assignment row.
2010-05-25 15:44:43 +02:00
Susana Montes Pedreira
9371b101e5
ItEr58S20RFMellorasAvances: Adds some improvements in the advances screen.
...
if it is deleted the selected advance then it will select the spread advance.
2010-05-25 12:09:35 +02:00
Jacobo Aragunde Pérez
4767c32252
ItEr58S21RFMaquetacionDesenhoAplicacionItEr38S11: Added combo for vertical pagination in advanced assignment page.
2010-05-25 11:35:26 +02:00
Óscar González Fernández
697e6c728a
ItEr58S17AsignacionConsolidacion: Add support for detaching day assignments on removal
2010-05-24 18:51:52 +02:00
Óscar González Fernández
da0c4a2ff6
ItEr58S17AsignacionConsolidacion: Add mechanism for being notified when a day assignment is removed
2010-05-24 18:38:54 +02:00
Manuel Rego Casasnovas
7587a63871
ItEr58S17AsignacionConsolidacion: Fixed method to get first day not consolidated from a Task.
2010-05-24 08:43:50 +02:00
Javier Moran Rua
2b20bbca55
ItEr58S04ValidacionEProbasFuncionaisItEr57S04: Adding indexes over foreign keys in certain associations of several hbm.xml files.
...
The reviewed hbm.xml files are:
Advance.hbm.xml
CostCategories.hbm.xml
Labels.hbm.xml
Orders.hbm.xml
Materials.hbm.xml
ResourceAllocations.hbm.xml
QualityForms.hbm.xml
Requirements.hbm.xml
Resources.hbm.xml
Templates.hbm.xml
Note:
Index are only created if you have the configuration with the property:
hibernate.hbm2ddl.auto=create
or
hibernate.hbm2dd.auto=create-drop
2010-05-24 00:18:54 +02:00
Óscar González Fernández
2eb7cca768
ItEr58S14RecalculosConexionEscenariosItEr57S15: Avoid the creation of spurious domain dependencies.
...
When creating a Dependency is automatically added to the tasks. This
was causing the invisible dependencies to be created.
2010-05-23 13:44:18 +02:00
Óscar González Fernández
8357c60ca7
ItEr58S14RecalculosConexionEscenariosItEr57S15: Fix bug.
...
When a tasks is removed its dependencies must be removed too. Otherwise when the task is not preexistent a TransientObjectException happens.
2010-05-23 13:34:28 +02:00
Óscar González Fernández
90c24974e1
ItEr58S14RecalculosConexionEscenariosItEr57S15: Guarantee removed tasks sources are removed from order element.
...
Using taskSourceRemoval the order element is updated.
2010-05-22 20:32:42 +02:00
Óscar González Fernández
8f375a7891
ItEr58S14RecalculosConexionEscenariosItEr57S15: It's better to do it after the transaction
2010-05-22 20:28:34 +02:00
Óscar González Fernández
2d1a5682f0
ItEr58S14RecalculosConexionEscenariosItEr57S15: [Bug #465 ] Fix bug.
...
The condition was wrong. When the tasks are not preexistent the tasks cannot be removed
2010-05-22 20:19:46 +02:00
Óscar González Fernández
f3bd2501e5
ItEr58S14RecalculosConexionEscenariosItEr57S15: [Bug #466 ] Fix bug.
...
The error happened doing a validation against an hibernate proxy
object. This is an old issue. The validation annotations were applied
to fields, but they should be applied to getters to avoid problems
when the entity being validated is a proxy.
2010-05-22 17:17:51 +02:00
Manuel Rego Casasnovas
c81475bc4c
ItEr58S17AsignacionConsolidacion: Add method to get first day not consolidated from a Task.
2010-05-21 17:40:23 +02:00
Óscar González Fernández
cac565c366
ItEr57S04ValidacionEProbasFuncionaisItEr56S04: [Bug #463 ] Fix bug.
...
When filtering at resource load screen a new TimeTrackerComponent is
created and the old one is discarded. The old one remains in memory,
and listens to zoom change event from TimeTracker. Because of already
not being on the page it fails when being recreated as shown in the
bug's stack trace.
2010-05-21 17:13:04 +02:00
Óscar González Fernández
5f3ea9753c
Revert " ItEr58S18CUEscaladoPantallaCargaRecursosEmpresaItEr57S10: [Bug #463 ] The zoom and the page filter work fine together now in the resources load page."
...
This reverts commit 4fed45e582 .
2010-05-21 15:58:58 +02:00
Susana Montes Pedreira
eb945cd508
ItEr58S20RFMellorasAvances: Adds some improvements in the advances screen.
...
at beginning it selects the spread advance or it selects the new
advance when this is created.
2010-05-21 12:36:40 +02:00
Lorenzo Tilve
6d50e0aa5d
ItEr58S08RFAspectosGraficosRecursoLimitantesItEr57S08: Removed filtering combo and invalid paginators in limiting resources window
2010-05-21 12:16:20 +02:00
Lorenzo Tilve
b82757f161
ItEr58S08RFAspectosGraficosRecursoLimitantesItEr57S08: Removed Year and Quarter detail levels from limiting resources zoom combo
2010-05-21 12:16:18 +02:00
Lorenzo Tilve
6cc4e3d369
ItEr58S08RFAspectosGraficosRecursoLimitantesItEr57S08: Added hour level TimetrackerState
2010-05-21 12:16:15 +02:00
Lorenzo Tilve
95c230c59c
ItEr58S08RFAspectosGraficosRecursoLimitantesItEr57S08: Dependency list component listens to zoom changes
2010-05-21 12:16:12 +02:00
Susana Montes Pedreira
4561821b1a
ItEr58S17AsignacionConsolidacion: adds constraints to the advance consolidation.
...
the advance consolidation is read only if the task has got some limiting resources allocations.
it can not consolidate advances if the task is subcontrated or if the task has not got
any resources allocations.
2010-05-21 11:54:06 +02:00
Jacobo Aragunde Pérez
bac99b74da
ItEr58S18CUEscaladoPantallaCargaRecursosEmpresaItEr57S10: Solved a bug that deleted the name filter listener while it was still in use.
...
The garbage collector deleted it because there were no strong references, but it could be still in use.
2010-05-21 11:23:25 +02:00
Óscar González Fernández
df27ede355
ItEr58S17AsignacionConsolidacion: Add allocateKeepingProportions for specific allocations.
2010-05-20 21:33:06 +02:00
Óscar González Fernández
ef2785139e
ItEr58S17AsignacionConsolidacion: Extract method for resetting the assignments on an interval
2010-05-20 21:10:09 +02:00
Óscar González Fernández
2b3417af56
ItEr58S14RecalculosConexionEscenariosItEr57S15: Add feedback.
...
Progress information is shown when doing reassignations.
2010-05-20 18:07:38 +02:00
Susana Montes Pedreira
d899ae17ac
ItEr58S17AsignacionConsolidacion: add constraint to the resource allocation.
...
if the task has got some consolidation, the resource allocation type can not be changed.
2010-05-20 18:06:58 +02:00
Susana Montes Pedreira
c03cd0f5a0
ItEr58S20RFMellorasAvances: Adds some improvements in the advances screen.
...
it does not permit to delete the spread advance.
it is necessary to select another advance as spread.
2010-05-20 18:06:47 +02:00