Manejo de horas extras, costos restantes y valores laborales
Contents
[
Hide
Show
]Manejo de horas extras, costos restantes y trabajo
La clase Resourceassignment expone una serie de propiedades para manejar las horas extras de una tarea, los costos restantes y el trabajo:
- OvertimeCost representa la suma de los costos de horas extras reales y restantes de una asignación (decimal).
- Overtimework representa el trabajo de tiempo extra programado para una tarea (Timespan).
- El costo restante representa el costo proyectado restante para completar una tarea (decimal).
- RETINGOVERTIMECOST representa el costo restante de horas extras proyectadas para completar una tarea (decimal).
- El trabajo restante representa el trabajo restante programado para una tarea (Timespan).
- RETINGOvertimework representa el trabajo programado de horas extras restantes para una tarea (Timespan).
Para ver las horas extras de la tarea, el costo restante y el trabajo en el proyecto Microsoft:
- En la pantalla de uso de la tarea, seleccione el menú Insertar, luego Columna.
- Agregue las columnas deseadas.
horas extras, costos restantes y columnas de trabajo agregadas en el proyecto Microsoft
Obtener la asignación de veces en aspose.Tasks
El siguiente ejemplo muestra cómo hacer que la asignación se extienda, los costos restantes y el trabajo usando Aspose.Tasks.
1// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java
2// The path to the documents directory.
3String dataDir = Utils.getDataDir(OvertimeRemainingCostsWork.class);
4
5Project project = new Project(dataDir + "project5.mpp");
6
7for (ResourceAssignment ra : project.getResourceAssignments()) {
8 System.out.println(ra.get(Asn.OVERTIME_COST));
9 System.out.println(ra.get(Asn.OVERTIME_WORK).toString());
10 System.out.println(ra.get(Asn.REMAINING_COST));
11 System.out.println(ra.get(Asn.REMAINING_OVERTIME_COST));
12 System.out.println(ra.get(Asn.REMAINING_OVERTIME_WORK).toString());
13}