Commit graph

3728 commits

Author SHA1 Message Date
Diego Pino Garcia
1eaa985eeb ItEr58S10CUAsignacionRecursosLimitantesItEr57S11: Prevent moving or modifying task in Gantt if it's limiting and has day assignments 2010-05-12 18:03:39 +02:00
Diego Pino Garcia
cbfce4d767 ItEr58S10CUAsignacionRecursosLimitantesItEr57S11: Remove queue element from list of unassigned queue elements 2010-05-12 18:03:35 +02:00
Diego Pino Garcia
841cad0457 ItEr58S10CUAsignacionRecursosLimitantesItEr57S11: Unschedule limiting task 2010-05-12 18:03:33 +02:00
Diego Pino Garcia
46ed8f5ea5 ItEr58S10CUAsignacionRecursosLimitantesItEr57S11: Fix bug consider earlierStartDateBecauseOfGantt on assigning a limiting resource queue element 2010-05-12 18:03:21 +02:00
Diego Pino Garcia
3498909756 ItEr58S10CUAsignacionRecursosLimitantesItEr57S11: Prevent saving queue dependency twice 2010-05-12 18:03:18 +02:00
Diego Pino Garcia
35ad10fbca ItEr58S04ValidacionEProbasFuncionaisItEr57S04: [Bug #433] Error cleaning limiting resource configuration for limiting resource allocation 2010-05-12 18:03:15 +02:00
Jacobo Aragunde Pérez
5717aec0b4 ItEr58S15EscaladoPantallaGanttEmpresaItEr57S16: Applied time filter to the calculation of ACWP in the earned value chart.
In this case, the filter is applied at DAO level and it is not necessary to refine it at higher layers.
2010-05-12 17:24:30 +02:00
Jacobo Aragunde Pérez
f87188750c ItEr58S15EscaladoPantallaGanttEmpresaItEr57S16: Implemented the time filter over the calculation of BCWS and BCWP in earned value graph.
We apply the time filter to the graph while refining it with a second-level filtering, because
BCWS and BCWP calculations are based on TaskElements which could have some part outside the
filter time interval.
2010-05-12 17:24:25 +02:00
Jacobo Aragunde Pérez
1f53fef6f7 ItEr58S15EscaladoPantallaGanttEmpresaItEr57S16: Implemented new DAO operations to retrieve TaskElements inside a particular time interval.
This is the first level of the time filter for the earned value graph: we retrieve only
those TaskElements total or partially included in the filter time interval. This way,
we reduce the set of data to be processed.
2010-05-12 17:24:22 +02:00
Susana Montes Pedreira
e63d2f6f56 ItEr58S04ValidacionEProbasFuncionaisItEr57S04: [Bug #428] Fixing Bug.
Now, when the <Nome de recurso> level of the tree is expanded the second level
<Nome de pedido> is showed in correct order.
2010-05-11 17:23:03 +02:00
Jacobo Aragunde Pérez
52773cf052 ItEr58S15EscaladoPantallaGanttEmpresaItEr57S16: Implemented time filter over the resource load graph in the company view. 2010-05-11 15:53:12 +02:00
Lorenzo Tilve
e9dc17e460 ItEr58S10CUAsignacionRecursosLimitantesItEr57S11: Created QueueDependencyComponents from LimitingResourceQueueElement dependencies 2010-05-11 13:20:53 +02:00
Lorenzo Tilve
0db17ca1aa ItEr58S10CUAsignacionRecursosLimitantesItEr57S11: Fixed graphical regression while creating dependencies 2010-05-11 13:20:50 +02:00
Lorenzo Tilve
dee20e65cd ItEr58S10CUAsignacionRecursosLimitantesItEr57S11: Dependencies are displayed with mouseover and click events 2010-05-11 13:00:46 +02:00
Lorenzo Tilve
0e46b090c4 ItEr58S10CUAsignacionRecursosLimitantesItEr57S11: Fixed regression with context menus for queueElements 2010-05-11 13:00:42 +02:00
Susana Montes Pedreira
00f5613a36 ItEr58S04ValidacionEProbasFuncionaisItEr57S04: [Bug #426] Fixing Bug.
it fixes the layout when is shown the user messages.
it mantains the spread value when a user select the advance type.
2010-05-10 22:09:31 +02:00
Lorenzo Tilve
37da0a3ca9 ItEr58S08RFAspectosGraficosRecursoLimitantesItEr57S08: Improvements on queuedependencies draw algorithm 2010-05-10 21:48:59 +02:00
Lorenzo Tilve
6804d9e310 ItEr57S08RFAspectosGraficosRecursoLimitantesItEr56S09: Fixed dependencies relations matching with queueTasks 2010-05-10 21:11:11 +02:00
Lorenzo Tilve
c1d69bc389 ItEr57S08RFAspectosGraficosRecursoLimitantesItEr56S09: Merged dependencies patch with limiting resources allocation 2010-05-10 21:11:08 +02:00
Lorenzo Tilve
91716a1db4 ItEr57S08RFAspectosGraficosRecursoLimitantesItEr56S09: Adapted queue tasks dependencies drawing algorithms 2010-05-10 21:11:05 +02:00
Lorenzo Tilve
54249b432d ItEr57S08RFAspectosGraficosRecursoLimitantesItEr56S09: Adding dependencies to real taskqueue elements 2010-05-10 21:11:03 +02:00
Lorenzo Tilve
84f04d8eea ItEr57S08RFAspectosGraficosRecursoLimitantesItEr56S09: Added dependencies support to limitingresources queues 2010-05-10 21:11:00 +02:00
Lorenzo Tilve
e34261e32d ItEr57S08RFAspectosGraficosRecursoLimitantesItEr56S09: Updated limiting resources dependencies component. 2010-05-10 21:09:39 +02:00
Javier Moran Rua
96691abe53 ItEr58S10CUAsignacionRecursosLimitantesItEr57S11: Code to keep the consistency between Dependencies and LimitingResourceQueueDependencies.
The consistency is kept modified the SaveCommand operatation invoked on saving a planning gantt and
making the adition/deletion operation to keep the consistency.
2010-05-10 19:50:55 +02:00
Javier Moran Rua
6dd870e4ca ItEr58S10CUAsignacionRecursosLimitantesItEr57S11: Creation of LimitingResourceQueueDependency entity and relationships. 2010-05-10 19:50:17 +02:00
Óscar González Fernández
948aab9c72 ItEr57S04ValidacionEProbasFuncionaisItEr56S04: Fix bug.
Newly added dependencies were duplicated when saving several times in
a row. Calling dontPoseAsTransientAnymore when saving to avoid this.
2010-05-10 15:54:37 +02:00
Diego Pino Garcia
af9cce4028 ItEr57S11CUAsignacionRecursosLimitantesItEr56S12: Fix bug try to allocate negative hours for a limiting resource
* Add field 'date' to grid of unassigned queue elements
* Fix sorting grid of unassigned queue elements
* Fix allocating hours for queue element
2010-05-07 18:54:04 +02:00
Óscar González Fernández
8d24ed6378 ItEr57S04ValidacionEProbasFuncionaisItEr56S04: [Bug #432] Fix bug.
The start date is always the start of the task. It was happening that
the first days of the allocation there were not assignable resources,
so no day assignments were generated for these first days. Resource
allocation start date was incorrectly calculated looking at the day
assignments. Now it always return the start of the task.
2010-05-07 18:33:28 +02:00
Óscar González Fernández
a1f411ef89 ItEr57S04ValidacionEProbasFuncionaisItEr56S04: Remove unused field 2010-05-07 17:35:46 +02:00
Susana Montes Pedreira
9e7d55069f ItEr57S14AdaptacionAsignacionConsolidacion: changes the resource allocation model.
adds extended information about resource allocation and its consolidations to the
resource allocation interface.
2010-05-07 16:18:46 +02:00
Susana Montes Pedreira
e9364c9190 ItEr57S14AdaptacionAsignacionConsolidacion: changes the resource allocation interface
Adapts the resource allocation interface for incorporating extended
information about resource allocation and its consolidations.
2010-05-07 16:18:43 +02:00
Jacobo Aragunde Pérez
2600f1e8df ItEr57S16EscaladoPantallaGanttEmpresa: Show the order status in the tooltip with a color code. 2010-05-07 15:51:49 +02:00
Jacobo Aragunde Pérez
9f3b856c0a ItEr57S16EscaladoPantallaGanttEmpresa: Changed the behaviour of the time filter in the company view.
Now the start date of the filter is compared with the end date of the orders,
and the end date of the filter is compared with the start date of the order.
2010-05-07 15:51:46 +02:00
Jacobo Aragunde Pérez
387a175197 ItEr57S16EscaladoPantallaGanttEmpresa: Set default init date for the filter in the company view.
The init date is the date of the first open order.
2010-05-07 15:51:43 +02:00
Diego Pino Garcia
cdc80f8981 ItEr57S11CUAsignacionRecursosLimitantesItEr56S12: Assign unassigned limiting resource queue elements to queues
* Find most suitable gap in queue
* Generate day assignments
* Modify ganttzk for showing generated elements
* Only works for specific resource allocations
2010-05-07 11:31:35 +02:00
Jacobo Aragunde Pérez
ac26b277a2 ItEr57S04ValidacionEProbasFuncionaisItEr56S04: Completely solved the bug with the schedule button in the resources load panel. 2010-05-06 20:38:04 +02:00
Jacobo Aragunde Pérez
5ddf016bf4 ItEr57S10CUEscaladoPantallaCargaRecursosEmpresaItEr56S11: Changed the texts and the size of the elements in the toolbar of the resources load panel. 2010-05-06 16:16:44 +02:00
Jacobo Aragunde Pérez
da40d1d2ef ItEr57S10CUEscaladoPantallaCargaRecursosEmpresaItEr56S11: Partial rewrite of the name filter on the resources load panel.
Now it works faster, and the bug that reset the filter right after having used it is solved.
2010-05-06 16:08:48 +02:00
Jacobo Aragunde Pérez
343d547568 ItEr57S10CUEscaladoPantallaCargaRecursosEmpresaItEr56S11: The schedule button in the resource load panel now works again. 2010-05-06 16:08:44 +02:00
Jacobo Aragunde Pérez
419c5721ee ItEr57S10CUEscaladoPantallaCargaRecursosEmpresaItEr56S11: Set default init date for the date filter. 2010-05-06 16:08:40 +02:00
Jacobo Aragunde Pérez
11b91fbe6c ItEr57S04ValidacionEProbasFuncionaisItEr56S04: [Bug #431] Reset dates and bandbox filters when the perspective is changed. 2010-05-06 16:08:36 +02:00
Susana Montes Pedreira
1ef862e82b ItEr57S14AdaptacionAsignacionConsolidacion: changes the resource allocation interface.
adds some changes to previously adapt the content of
the resource allocation interface.
2010-05-06 12:40:52 +02:00
Jacobo Aragunde Pérez
e095f784be ItEr57S10CUEscaladoPantallaCargaRecursosEmpresaItEr56S11: Added a new DAO operation to filter allocations by time when selecting a criterion from the bandbox.
It would also work inside an order, but the time filter isn't active in that case.
2010-05-05 20:27:46 +02:00
Jacobo Aragunde Pérez
5f9c28803f ItEr57S10CUEscaladoPantallaCargaRecursosEmpresaItEr56S11: Trim the LoadPeriods to fit into the filter time interval. 2010-05-05 20:27:46 +02:00
Jacobo Aragunde Pérez
7756326eab ItEr57S10CUEscaladoPantallaCargaRecursosEmpresaItEr56S11: Integrate the date filter on the screen with the new DAO operations to filter by date. 2010-05-05 20:27:46 +02:00
Jacobo Aragunde Pérez
077d6986ea ItEr56S11CUEscaladoPantallaCargaRecursosEmpresaItEr55S15: Created DAO operations to find GenericResourceAllocations by Criterion filtered by date. 2010-05-05 20:27:46 +02:00
Jacobo Aragunde Pérez
0ff1206f52 ItEr56S11CUEscaladoPantallaCargaRecursosEmpresaItEr55S15: Created DAO operations to find ResourceAllocations related with a list of resources filtered by date. 2010-05-05 20:27:46 +02:00
Jacobo Aragunde Pérez
62bfe163d2 ItEr56S11CUEscaladoPantallaCargaRecursosEmpresaItEr55S15: Added to date boxes for filter (still useless) in the Resources load panel. 2010-05-05 20:27:46 +02:00
Óscar González Fernández
1414a6c89f ItEr57S04ValidacionEProbasFuncionaisItEr56S04: [Bug #427] Fix bug.
Returning only specific allocations that have day
assignments. Limiting resource allocations still don't have
assignments, this causes
ResourceAllocationDAO#findAllocationsRelatedTo(Resource resource) to
not return the allocation for a resource belonging to a limiting
resource allocation. Now resources belonging to specific resource
allocations without day assignments are not returned
2010-05-04 20:53:56 +02:00
Susana Montes Pedreira
594979617e ItEr57S04ValidacionEProbasFuncionaisItEr56S04 : [Bug #426] Fixing bug.
the selected row keeps a different background colour
from the rest rows.
2010-05-04 19:39:47 +02:00