Керування понаднормовою роботою, залишковими витратами та роботою

Під час керування проектами часто важливо відстежувати, скільки понаднормової роботи заплановано, яка сума витрат залишилася та яка частина призначення ще не виконана. Ці показники прямо впливають на загальний бюджет і графік проекту. За допомогою Aspose.Tasks for .NET ви можете програмно читати та оновлювати ці поля, що дає змогу створювати звітні інструменти, проводити аналіз витрат або синхронізувати дані з зовнішніми системами без потреби в Microsoft Project.

Керування понаднормовою роботою, залишковими витратами та роботою

Клас Asn клас надає низку властивостей для обробки понаднормової роботи, залишкових витрат та роботи призначення:

Щоб побачити понаднормову роботу, залишкові витрати та роботу призначення в Microsoft Project:

  1. На екрані Task Usage виберіть Insert меню, потім Column.
  2. Додайте потрібні стовпці.

Отримання понаднормової роботи призначень у Aspose.Tasks

У наведеному прикладі показано, як програмно отримати значення понаднормової роботи, залишкових витрат та роботи для призначень. Цей код завантажує існуючий проект, ітерує призначення ресурсів і виводить інформацію про понаднормову та залишкову роботу.

 1Project project = new Project("New Project.mpp");
 2
 3// Print assignment overtimes
 4foreach (ResourceAssignment ra in project.ResourceAssignments)
 5{
 6    Console.WriteLine(ra.Get(Asn.OvertimeCost));
 7    Console.WriteLine(ra.Get(Asn.OvertimeWork).ToString());
 8    Console.WriteLine(ra.Get(Asn.RemainingCost));
 9    Console.WriteLine(ra.Get(Asn.RemainingOvertimeCost));
10    Console.WriteLine(ra.Get(Asn.RemainingOvertimeWork).ToString());
11    Console.WriteLine(ra.Get(Asn.RemainingOvertimeWork).ToString());
12}

Часті питання

П: Чи потрібно мати встановлений Microsoft Project, щоб читати Actual Properties?

П: Чи можу я оновлювати значення RemainingWork за допомогою Aspose.Tasks?

П: Які формати файлів проектів підтримуються для обробки витрат і роботи призначень?

Висновок

У цій статті ми розглянули, як обробляти понаднормову роботу, залишкові витрати та призначення роботи за допомогою Aspose.Tasks for .NET. За допомогою Asn класу розробники можуть легко отримувати доступ, відображати та змінювати властивості, пов’язані з понаднормовою роботою та витратами, безпосередньо у своїх .NET застосунках. Такий підхід забезпечує гнучкість, незалежність від Microsoft Project і спрощує робочі процеси з управління витратами та ресурсами проекту.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.