Skip to content

workTimeReportsAccessService

workTimeReportsAccessService

WorkTimeReportsAccessService ⏏

Сводные отчёты HeadOffice'а по всем активным офис-менеджерам — страница All-Worktime и месячный отчёт.

Регион для распознавания праздников бэк берёт из WorkTimeSettings.DefaultRegionCodeId — он автоматически резолвится из настроенного адреса офиса. Параметр regionCodeId на этих эндпоинтах больше не существует.

Kind: Exported class




GetAllStaff([year], [month]) ⇒ Promise.<ApiResult.<GetWorkTimeReportsResponseDto>>

Возвращает месячные сводки для всех активных офис-менеджеров. Если year/month не переданы, используется текущий месяц UTC.


Принимаемые параметры

ParamTypeDescription
[year]numberГод (опционально)
[month]numberМесяц 1..12 (опционально)

Возвращаемые данные

Returns: Promise.<ApiResult.<GetWorkTimeReportsResponseDto>> - Список месячных сводок (GetWorkTimeReportsResponseDto)




GetMonthly(year, month) ⇒ Promise.<ApiResult.<GetWorkTimeReportsResponseDto>>

Возвращает месячные сводки для всех активных офис-менеджеров за конкретный месяц. В отличие от GetAllStaff, year/month обязательны.


Принимаемые параметры

ParamTypeDescription
yearnumberГод
monthnumberМесяц 1..12

Возвращаемые данные

Returns: Promise.<ApiResult.<GetWorkTimeReportsResponseDto>> - Список месячных сводок (GetWorkTimeReportsResponseDto)