Суть задания: добавить нового договора в соответствующий справочник
Последовательность выполнения:
Пример получения заданий post-запросом на метод check
Задания (Tasks) отдаются массивом. Выполнение заданий также предполагается через цикл, в котором вы последовательно выполняете каждое. Поэтому вам необходимо взять массив Tasks и перебрать его. При каждом проходе цикла анализируйте тип задания (Task), запоминайте идентификатор задания (Id) и его параметры (Params), если они подразумеваются заданием
Первом делом поменяйте статус задания на work с помощью метода смены статуса заданий:
Пример смены статуса задания. Нужно отправить Id заданий и новый статус
Это нужно для корректной работы выдачи заданий. Цифра будет понимать, что задание уже в работе и точно не создат дублирующие заданий, а также не пустит вперед другие задания, ожидающие завершение текущего
В задании вы получили следующие параметры (свойство Params):
Добавьте новое значение в справочник и запомните получившийся Guid в 1С
Снова воспользуйтесь методом смены статуса заданий, только теперь статус будет done (выполнено), также пришлите идентификатор договора из 1с, добавив его как свойство Guid к верхнему свойству Data:
Пример завершения задания. Добавили статус done и в Data положили параметр Guid, в котором записали идентификатор из 1С
Если все сделано верно, то задание будет успешно завершено и данными действиями вы свяжите новый договор в Цифре и в 1С