Заметки
Как добавить чек-лист в задачу из БП
Как добавить чек-лист в задачу из БП: Штатные действия, PHP, REST.
Чек-лист по теме: как добавить чек-лист в задачу из бп. Его удобно пройти после обновления, настройки или диагностики портала.
Когда использовать
Разобрать задачу, комментарии, файлы или права в модуле задач без лишних обходных решений.
В задачах важно отличать саму задачу, комментарии, чек-листы, файлы Диска и CRM-привязки. REST и старое PHP API часто возвращают разные формы одного и того же сценария.
Чек-лист
Идите сверху вниз и отмечайте не только найденную ошибку, но и то, что уже исключили.
- Проверить исходные настройки и права пользователя.
- Повторить проблему на одной тестовой сущности.
- Собрать логи, входные данные и фактический ответ метода.
- Проверить фоновые агенты, очереди и события, если сценарий должен выполняться не сразу.
- Зафиксировать найденную причину и минимальное исправление.
Как фиксировать результат
После проверки должен остаться короткий технический вывод, а не только ощущение, что «вроде всё посмотрели».
Сначала получите задачу от имени пользователя с реальным доступом, явно укажите нужные поля в select, а затем отдельно проверяйте комментарии, файлы и чек-листы. Не делайте вывод по администратору: у него картина прав обычно лучше, чем у обычного сотрудника.
Частая ошибка — смотреть только ID задачи и забывать про права, scope приложения, поля UF_TASK_WEBDAV_FILES и доступ к файлам на Диске.