Trabajar con costos de recursos
Contents
[
Hide
Show
]La clase recurso se utiliza para administrar los costos relacionados con un recurso:
- El costo representa el costo total del proyecto de un recurso en todas las tareas (decimales).
- BCWP representa el costo presupuestado de trabajo realizado por un recurso (doble).
- BCWS representa el costo presupuestado del trabajo programado (duplicado).
- ACWP representa el costo real de trabajo realizado por un recurso hasta la fecha (doble).
- ACCRUEAT representa el método de acumulación de costos utilizado para un recurso (CostAccrualType).
Trabajar con costos de recursos
Para ver los costos de recursos en el proyecto Microsoft:
- En la hoja de recursos, en el menú Insertar, seleccione Columna.
- Agregue las columnas.
Obtener costos de recursos en Aspose.Tasks
El siguiente ejemplo de código demuestra cómo obtener los costos de la tarea usando Aspose.Tasks.
1// Create project instance
2System::SharedPtr<Project> project1 = System::MakeObject<Project>(dataDir + u"ResourceCosts.mpp");
3
4// Display all resources costs
5
6{
7 auto res_enumerator = (project1->get_Resources())->GetEnumerator();
8 decltype(res_enumerator->get_Current()) res;
9 while (res_enumerator->MoveNext() && (res = res_enumerator->get_Current(), true))
10 {
11 if (res->Get<System::String>(Rsc::Name()) != nullptr)
12 {
13 System::Console::WriteLine(res->Get<System::Decimal>(Rsc::Cost()));
14 System::Console::WriteLine(res->Get<double>(Rsc::ACWP()));
15 System::Console::WriteLine(res->Get<double>(Rsc::BCWS()));
16 System::Console::WriteLine(res->Get<double>(Rsc::BCWP()));
17 }
18 }
19}