Для AI-агентов: markdown этой страницы — /docs-content/workday/daily-reports/fields.md индекс документации — /llms.txt
Поля отчёта
Дневной отчёт сотрудника — объект, который возвращают методы раздела «Дневные отчёты». Здесь его поля, типы и допустимые значения.
В ответе методов Получить дневной отчёт и Сохранить дневной отчёт отчёт приходит в поле data. В ответе метода Список дневных отчётов отчёты — элементы массива data, а параметр select оставляет в каждом отчёте id и перечисленные поля. Время — строка ISO 8601 в UTC или null.
Параметр withAi=true есть у методов «Получить дневной отчёт» и «Список дневных отчётов». С ним отчёт, который для записи составил AI или робот, приходит в том же объекте, а не отдельным элементом: его тип — в type, текст — в reportExtended, а id, report и timestamp остаются от отчёта сотрудника. Без отчёта сотрудника отчёт AI или робота не приходит: «Получить дневной отчёт» отвечает data: null, а в списке отчёта по этой записи рабочего времени нет. Если для записи есть и отчёт AI, и отчёт робота, приходит тот, что создан позже.
| Поле | Тип | Описание |
|---|---|---|
id |
integer | ID дневного отчёта. Список: GET /v1/workday/daily-reports |
recordId |
integer | ID записи рабочего времени, к которой относится отчёт. Список: GET /v1/workday/records |
userId |
integer | ID сотрудника, чей это отчёт. Список: GET /v1/users |
type |
string | Тип отчёта: REPORT — отчёт сотрудника. С withAi=true — AI_REPORT или ROBOT_REPORT, если для записи есть отчёт, который составил AI или робот |
report |
string | Текст отчёта сотрудника в разметке BB-кода. Методом Сохранить дневной отчёт он передаётся в поле запроса reportText, HTML-тег <i> возвращается как [i] |
reportPlain |
string | Текст отчёта без разметки |
timestamp |
string | null | Время последнего сохранения отчёта |
reportExtended |
string | null | Текст отчёта, который для этой записи рабочего времени составил AI или робот. Приходит с withAi=true, если такой отчёт есть, иначе null |