У меня задача, по окончании задания голосования, отдать инициатору массив результатов с комментариями и впоследствии внести его в лист согласования.
В общих словах: Если документ был утвержден одним из пользователей с заполненным полем "комментарий", он должен получить статус "такой-то согласующий утвердил с замечаниями: текст замечаний". Если несколько согласующих, то несколько. Хорошо бы еще дату совершения действия согласующим в этом же массиве получить. ID задания и статус согласующих USER_ID я получить смог. Но в описании https://dev.1c-bitrix.ru/rest_help/bizproc/bizproc_task/tasklist.php , как получить текст комментариев текущего согласующего, так и не нашел.
Если использовать стандартный результат из дополнительных к процессу утверждения, то я получаю текст в одномерной переменной. По окончании процесса формируется лист согласования, если туда поместить эту переменную, то текст отображается в одну строку и выглядит нечитаемо.
Пример, как надо: test1 test1 (ch@lala.ru): Утвержден. Комментарий: 1 Дата 10.03.2020 test2 test2 (d@lala.ru): Утвержден. Комментарий: 2 Дата 9.03.2020 Администратор (b@lala.ru):Отклонен. Комментарий: 3 Дата 10.03.2020
Михаил Титков,тоже самое. документ в конце генерится сторонним приложением, я ему шаблон docx подсовываю с merge fields, а в процессе подставляю переменные в поля для заполнения. Могу примеры документов приложить. Пока только один выход вижу, каким то образом получать по окончании задания комментарии по каждому пользователю и присваивать новым переменным.