Обновление расписания ProjectServer через API - PullRequest
0 голосов
/ 05 мая 2020

это мой первый вопрос, поэтому, если что-то не так или отсутствует, дайте мне знать, чтобы в следующий раз я мог быть более точным:)

Мне интересно, можно ли обновить расписание ProjectServer с помощью Sharepoint API? Я хотел бы автоматически добавлять задачи, обновлять рабочее время и «Сдать окончательное расписание» в конце недели.

Цель состоит в том, чтобы позволить сотруднику заполнять свое рабочее время и задачи в нашей внутренней системе и затем используйте фоновое задание, чтобы получить заполненные данные и обновить их до расписания Project Server для управления.

Я провел свое исследование, но не уверен, возможно ли это так, как мы хотим. Самым полезным оказался Microsoft Do c с использованием: SharePoint CSOM (https://docs.microsoft.com/en-us/sharepoint/dev/sp-add-ins/complete-basic-operations-using-sharepoint-client-library-code)

EnterpriseResource class : https://docs.microsoft.com/en-us/previous-versions/office/project-class/gg217732 (v = office.15)

и класс TimeSheet : https://docs.microsoft.com/en-us/previous-versions/office/project-class/jj232285 (v% 3Doffice.15)

а также несколько примеров с кодом (который, я не уверен, мне подходит):

Здесь они устанавливают работу с EnterpriseResource https://sharepoint.stackexchange.com/questions/184944/add-resource-assignment-work-by-day

И вот предложение для URL-адреса API, которое, я не уверен, полезно для меня:

Ввод расписания в Project Server с использованием Rest API

Ресурсы обновления сервера проекта MS для расписаний

Я хотел бы знать, правильное ли это направление для меня, чтобы продолжать искать, или я ошибаюсь.

Большое спасибо за любые предложения и ответы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...