Общие сведения
Надёжность и безопасность
Покупка лицензии
Начало работы
Роли в системе
Проекты
Концепции
Компоненты
Инструкции
Задачи
Финансы
Ресурсы
Таймшиты
Клиенты
Вики
Затраты
Отчёты и аналитика
Типы отчётов
Использование отчётов
Группировка данных источника
Группировка данных в отчёте
Типы виджетов
Общие отчёты и шаблоны
Настройка отчёта
Экспорт отчётов
Пользовательские настройки отчёта
Вычисляемые поля
Особые колонки отчётов с временными рядами
Использование панелей мониторинга
Публикация панелей
Панели сущностей
Фильтры источников данных
Отчёты по сущностям
FAQ
Настройка и администрирование
Типовой порядок настройки системы
Интеграция с Mattermost
Язык формул и выражений
Язык шаблонов
API
Общие сведения
Аутентификация
Примеры использования API
Справочник API
API для структуры проекта
Reporting API
Рекомендации по работе с Reporting API
Ограничения
Timetta MCP Server
On-premises
История изменений
2026
Термины и определения

Таймшит

Обновлено: 27.06.2026

Описание

Параметр Значение
Имя сущности TimeSheet
Отображаемое имя RU: Таймшит, EN: Timesheet
Описание Represents a timesheet document where a user records work time for a reporting period.
Используется в журнале истории Да
Используется в представлениях Да
Имеет жизненный цикл Да
Поддерживает пользовательские поля Нет
Имеет период Нет
Индексируется для глобального поиска Нет

Свойства

Наименование Вид Тип
Id Примитив String
Name Примитив String
Created Примитив DateTime
CreatedBy Навигация User
DateFrom Примитив DateOnly
DateTo Примитив DateOnly
Department Навигация Navigation
DueDate Примитив DateOnly
IsActive Примитив Boolean
LegalEntity Навигация Navigation
Modified Примитив DateTime
ModifiedBy Навигация User
State Навигация Navigation
StateEntered Примитив DateOnly
TimeSheetLines Коллекция Collection
User Навигация User

Пример JSON

{
  "id": "string",
  "name": "string",
  "created": "2026-01-01T00:00:00Z",
  "createdBy": {
    "id": "00000000-0000-0000-0000-000000000000"
  },
  "dateFrom": "2026-01-01",
  "dateTo": "2026-01-01",
  "department": {
    "id": "00000000-0000-0000-0000-000000000000"
  },
  "dueDate": "2026-01-01",
  "isActive": false,
  "legalEntity": {
    "id": "00000000-0000-0000-0000-000000000000"
  },
  "modified": "2026-01-01T00:00:00Z",
  "modifiedBy": {
    "id": "00000000-0000-0000-0000-000000000000"
  },
  "state": {
    "id": "00000000-0000-0000-0000-000000000000"
  },
  "stateEntered": "2026-01-01",
  "timeSheetLines": [],
  "user": {
    "id": "00000000-0000-0000-0000-000000000000"
  }
}

Описание свойств

Id

Параметр Значение
Отображаемое наименование RU: Id, EN: Id
Вид Примитив
Тип String
Обязательное Да
Только чтение Да

Name

Параметр Значение
Отображаемое наименование RU: Наименование, EN: Name
Вид Примитив
Тип String
Обязательное Да
Только чтение Да
Ограничения Max length: 255

Created

Параметр Значение
Отображаемое наименование RU: Создано, EN: Created
Вид Примитив
Тип DateTime
Обязательное Нет
Только чтение Да

CreatedBy

Параметр Значение
Отображаемое наименование RU: Кем создано, EN: Created by
Вид Навигация
Тип User
Обязательное Нет
Только чтение Да
Key CreatedById
Тип сущности User

DateFrom

Параметр Значение
Отображаемое наименование RU: Начало, EN: From
Вид Примитив
Тип DateOnly
Обязательное Да
Только чтение Да

DateTo

Параметр Значение
Отображаемое наименование RU: Окончание, EN: To
Вид Примитив
Тип DateOnly
Обязательное Да
Только чтение Да

Department

Параметр Значение
Отображаемое наименование RU: Подразделение, EN: Department
Вид Навигация
Тип Navigation
Обязательное Нет
Только чтение Да
Key DepartmentId
Тип сущности Department

DueDate

Параметр Значение
Отображаемое наименование RU: Срок отправки, EN: Due date
Вид Примитив
Тип DateOnly
Обязательное Нет
Только чтение Да

IsActive

Параметр Значение
Отображаемое наименование RU: Активно, EN: Is active
Вид Примитив
Тип Boolean
Обязательное Да
Только чтение Да

LegalEntity

Параметр Значение
Отображаемое наименование RU: Юр. лицо, EN: Legal entity
Вид Навигация
Тип Navigation
Обязательное Да
Только чтение Да
Key LegalEntityId
Тип сущности LegalEntity

Modified

Параметр Значение
Отображаемое наименование RU: Изменено, EN: Modified
Вид Примитив
Тип DateTime
Обязательное Нет
Только чтение Да

ModifiedBy

Параметр Значение
Отображаемое наименование RU: Кем изменено, EN: Modified by
Вид Навигация
Тип User
Обязательное Нет
Только чтение Да
Key ModifiedById
Тип сущности User

State

Параметр Значение
Отображаемое наименование RU: Состояние, EN: State
Вид Навигация
Тип Navigation
Обязательное Да
Только чтение Да
Key StateId
Тип сущности State

StateEntered

Параметр Значение
Отображаемое наименование RU: Вход в состояние, EN: State Entered
Вид Примитив
Тип DateOnly
Обязательное Да
Только чтение Да

TimeSheetLines

Параметр Значение
Отображаемое наименование RU: TimeSheetLines, EN: TimeSheetLines
Вид Коллекция
Тип Collection
Обязательное Нет
Только чтение Нет
Item type TimeSheetLine

User

Параметр Значение
Отображаемое наименование RU: Пользователь, EN: User
Вид Навигация
Тип User
Обязательное Да
Только чтение Да
Key UserId
Тип сущности User

Стандартные операции

Операция Метод URL
Чтение коллекции GET /odata/TimeSheets
Чтение записи GET /odata/TimeSheets('{id}')
Создание POST /odata/TimeSheets
Обновление PATCH /odata/TimeSheets('{id}')
Удаление DELETE /odata/TimeSheets('{id}')

Actions и Functions

SetState

  • Тип: Action
  • HTTP метод: POST
  • URL: /odata/TimeSheets('{id}')/SetState
  • Параметры: parameters: ODataActionParameters
  • Возвращаемый тип: IActionResult
  • Описание: Sets lifecycle state.

Содержание

Описание Свойства Пример JSON Описание свойств Стандартные операции Actions и Functions SetState
Спросить ИИ Получить ответ по материалам документации
Введите запрос для поиска по документации
Ничего не найдено, уточните запрос
AI

Похоже, вам удобнее русский язык. Перейти на русскую версию?