2015-06-05 2 views
0

я настроил себя вверх, как утверждающее расписание, добавленных часы в расписание с переданном статусом, затем попробовал следующую команду PUT: https://reedtech.attask-ondemand.com/attask/api/hour/?ID=556f8419000cf58cce474bc55a872c94&approvedByID=552eaXXXX&approvedOnDate=2015-06-05&session=XYZZYЯ хотел бы утвердить часы через апи AtTask

Я получаю ответ обратно, с данными в статусе «SUB». Однако поля одобренные и одобренные остаются пустыми. Я попытался установить статус на «APP», одобряя его, но все тот же. Какие шаги мне не хватает?

ответ

0

Утверждение статуса в час относится к утверждению часа на проекте, а не расписании. Утверждение расписания позволяет утверждать расписание в целом не конкретные часы. Утвердить час все, что вам нужно сделать, это следующий вызов

PUT /attask/api/hour/553e70cc0016afdc5ee116539679fb94?status=APP&method=put&apiKey=12345 

Вы не можете установить одобрены или утверждены на сегодняшний день, как те, которые установлены динамически на основе того, кто одобрил его, или в этом случае пользователю API делает вызов , И отметка времени, когда она была одобрена.

+0

Благодарим вас за ответ; однако, похоже, это не так. Обновление статуса часа через API не динамически добавляет пользователя или метку времени. Я пробовал это, и результаты те же, час одобрен, но нет отметки о утверждении или утверждении. До сих пор единственным решением было вручную отклонить утвержденные часы, а затем вручную утвердить их по проекту по проектной основе. В этом случае это решение не работает. –

Смежные вопросы