Administrar costos de tareas

En Microsoft Project, costos de tareas se utilizan para estimar el esfuerzo financiero requerido para completar un proyecto.

  • Los costos pueden ser fijos o variables, dependiendo de los recursos asignados y el esfuerzo.
  • El seguimiento de los costos ayuda a comparar los presupuestos planificados con el desempeño real.

Comprensión de los costos de las tareas

Aspose.Tasks for .NET proporciona APIs para recuperar, calcular y gestionar costos asociados a las tareas.

La Tsk class expone varios campos para la gestión de costos:

Ver costos de tareas en Microsoft Project

En Microsoft Project, los costos de las tareas se pueden ver mediante:

  1. Abrir el Task Entry formulario.
  2. Usando la opción Insert > Columns .
  3. Agregar campos relacionados con costos como Cost, Fixed Cost, o BCWS.

Ejemplo: Recuperación de los costos de tareas con Aspose.Tasks

El siguiente ejemplo de código muestra cómo leer programáticamente la información de costos de tareas:

 1// Create new project
 2Project project = new Project();
 3
 4// Add task and set cost
 5Task task = project.RootTask.Children.Add("Task");
 6task.Set(Tsk.Cost, 800);
 7
 8// Display cost related properties of task
 9Console.WriteLine(task.Get(Tsk.RemainingCost));
10Console.WriteLine(task.Get(Tsk.FixedCost));
11Console.WriteLine(task.Get(Tsk.CostVariance));
12Console.WriteLine(project.RootTask.Get(Tsk.Cost));
13Console.WriteLine(project.RootTask.Get(Tsk.FixedCost));
14Console.WriteLine(project.RootTask.Get(Tsk.RemainingCost));
15Console.WriteLine(project.RootTask.Get(Tsk.CostVariance));

Este ejemplo recupera los valores de costos planificados, fijos y presupuestados para las tareas del proyecto.

Notas clave

Preguntas frecuentes

Q: What is the difference between Cost and FixedCost?

Q: How is FixedCostAccrual used in project management?

Q: Do BCWP and BCWS require resource assignments?

Q: Can I programmatically update task costs using Aspose.Tasks?

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.