Управление сверхурочной работой, оставшимися затратами и работой

При управлении проектами часто важно отслеживать, сколько сверхурочной работы запланировано, какая стоимость остается и какая часть назначения все еще не завершена. Эти значения напрямую влияют на общий бюджет и график проекта. С помощью Aspose.Tasks for .NET вы можете программно читать и обновлять эти поля, что позволяет создавать инструменты отчетности, выполнять анализ затрат или синхронизировать данные с внешними системами без необходимости использования Microsoft Project.

Управление сверхурочной работой, оставшимися затратами и работой

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

Чтобы увидеть сверхурочные, оставшиеся затраты и работу по назначению в Microsoft Project:

  1. На экране «Использование задач» выберите Вставка меню, затем Столбец.
  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 для чтения фактических свойств?

В: Могу ли я обновлять значения 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.