Робота з ресурсними витратами

Клас ресурс використовується для управління витратами, пов’язаними з ресурсом:

  • Вартість являє собою загальну вартість проекту ресурсу за всіма завданнями (десятковою).
  • BCWP представляє бюджетну вартість роботи, виконаної ресурсом (подвійний).
  • BCWS представляє бюджетну вартість запланованої роботи (подвоїти).
  • ACWP являє собою фактичну вартість роботи, виконану ресурсом на сьогодні (подвійний).
  • Accrueat представляє метод нарахування витрат, що використовується для ресурсу (costaccrualtype).

Робота з ресурсними витратами

Для перегляду витрат на ресурси в Microsoft Project:

  1. На аркуші ресурсів, у меню вставити, виберіть стовпчик.
  2. Додайте стовпці.

Отримання витрат на ресурси в Aspose.tasks

Наступний приклад коду демонструє, як отримати витрати на завдання за допомогою 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}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.