← Назад к заметкам

Заметки

Как добавить чек-лист в задачу из БП

Как добавить чек-лист в задачу из БП: Штатные действия, PHP, REST.

Чек-лист по теме: как добавить чек-лист в задачу из бп. Его удобно пройти после обновления, настройки или диагностики портала.

Когда использовать

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

В задачах важно отличать саму задачу, комментарии, чек-листы, файлы Диска и CRM-привязки. REST и старое PHP API часто возвращают разные формы одного и того же сценария.

Чек-лист

Идите сверху вниз и отмечайте не только найденную ошибку, но и то, что уже исключили.

  • Проверить исходные настройки и права пользователя.
  • Повторить проблему на одной тестовой сущности.
  • Собрать логи, входные данные и фактический ответ метода.
  • Проверить фоновые агенты, очереди и события, если сценарий должен выполняться не сразу.
  • Зафиксировать найденную причину и минимальное исправление.

Как фиксировать результат

После проверки должен остаться короткий технический вывод, а не только ощущение, что «вроде всё посмотрели».

Сначала получите задачу от имени пользователя с реальным доступом, явно укажите нужные поля в select, а затем отдельно проверяйте комментарии, файлы и чек-листы. Не делайте вывод по администратору: у него картина прав обычно лучше, чем у обычного сотрудника.

Частая ошибка — смотреть только ID задачи и забывать про права, scope приложения, поля UF_TASK_WEBDAV_FILES и доступ к файлам на Диске.