Gestión de costos de tareas
Contents
[
Hide
Show
]Para estimar el costo de un proyecto, las tareas están asociadas con los costos. Aspose.Tasks for Java admite esta característica del proyecto Microsoft con una gama de propiedades.
Trabajar con el costo de la tarea
La clase tarea expone varias propiedades para trabajar con el costo de la tarea:
- Costo: un costo proyectado o programado de una tarea (doble).
- BCWP: El costo presupuestado del trabajo realizado hasta la fecha (doble).
- BCWS: El costo presupuestado del trabajo programado (doble).
- Fijo_cost: el costo fijo asociado con una tarea (single).
- Fijo_cost_accrual: el costo fijo se acumuló para una tarea (CostaccrualType).
Viendo costos de tareas en el proyecto Microsoft
Para ver los costos de la tarea en el proyecto Microsoft:
- En el formulario de entrada de tarea, vaya al menú Insertar y seleccione columnas.
- Agregue las columnas de costos.
Costo de tarea en el proyecto Microsoft
Obtener costos de tarea
Los siguientes ejemplos muestran cómo obtener el costo de una tarea 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(ManageTaskCost.class);
4
5Project project = new Project();
6Task task = project.getRootTask().getChildren().add("Task");
7
8task.set(Tsk.COST, BigDecimal.valueOf(800));
9
10System.out.println(task.get(Tsk.REMAINING_COST));
11System.out.println(task.get(Tsk.FIXED_COST));
12System.out.println(task.get(Tsk.COST_VARIANCE));
13System.out.println(project.getRootTask().get(Tsk.COST));
14System.out.println(project.getRootTask().get(Tsk.FIXED_COST));
15System.out.println(project.getRootTask().get(Tsk.REMAINING_COST));
16System.out.println(project.getRootTask().get(Tsk.COST_VARIANCE));