Время хранения WFM в UKG Pro (предварительная версия)

Действия самообслуживания сотрудников для временного хранения.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя КГS
URL https://www.ukg.com/support
Адрес электронной почты support@ukg.com
Метаданные соединителя
Publisher Риа Гупта
Веб-сайт https://www.ukg.com/
Политика конфиденциальности https://www.ukg.com/privacy
Категории Кадровые ресурсы

Соединитель временного хранения UKG Pro WFM упрощает действия по упрощению доступа к некоторым из наиболее часто используемых API-интерфейсов временного хранения Pro WFM.

Предпосылки

Вам потребуется значение access_token, созданное с помощью соединителя проверки подлинности PRO WFM.

Получение учетных данных

Настройте свойства соединителя с помощью необходимых сведений во время процесса создания подключения. При успешном вызове соединителя проверки подлинности WFM PRO ответ соединителя будет включать как значение access_token, которое впоследствии можно использовать в качестве параметров в соединителе времени WFM PRO WFM.

Начало работы с соединителем

  • Выберите Get Last Timestamp действие, чтобы получить последнюю записанную метку времени.
  • Выберите Add Timestamp действие, чтобы записать метку времени для транзакции удара.
  • Выберите Get Employee Timecard действие, чтобы получить тайм-знак сотрудника.
  • Выберите View Accruals действие, чтобы получить сводку по начислению.

Известные проблемы и ограничения

None

Распространенные ошибки и средства устранения неполадок

Свяжитесь с нами через https://www.ukg.com/support

Часто задаваемые вопросы

Обратитесь к нам в https://www.ukg.com/support случае ошибок и вопросов.

Создание подключения

Соединитель поддерживает следующие типы проверки подлинности:

По умолчанию Параметры для создания подключения. Все регионы Недоступен для совместного использования

По умолчанию

Применимо: все регионы

Параметры для создания подключения.

Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.

Имя Тип Description Обязательно
URL-адрес WFM WFM securestring URL-адрес WFM Vanity PRO для этого API True

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Добавление метки времени

Эта операция записывает метку времени для транзакции удара.

Получение метки времени

Эта операция возвращает последнюю записанную метку времени.

Получение тайм-карты

Эта операция возвращает часовой знак сотрудника.

Просмотр начислений

Эта операция возвращает сводку по начислению.

Добавление метки времени

Эта операция записывает метку времени для транзакции удара.

Параметры

Имя Ключ Обязательно Тип Описание
Маркер доступа
accessToken True string

Маркер для доступа к API.

transferString
transferString string

Список записей категории труда и центра затрат.

cancelDeduct
cancelDeduct boolean

Логическое значение.

Номер пользователя
qualifier True integer

Число, которое однозначно идентифицирует человека. Это не идентификатор сотрудника.

Название должности
qualifier string

Имя позиции.

Возвращаемое значение

Тело
getTimeStamps

Получение метки времени

Эта операция возвращает последнюю записанную метку времени.

Параметры

Имя Ключ Обязательно Тип Описание
Маркер доступа
accessToken True string

Маркер для доступа к API.

Возвращаемое значение

Тело
getTimeStamps

Получение тайм-карты

Эта операция возвращает часовой знак сотрудника.

Параметры

Имя Ключ Обязательно Тип Описание
select
select string

Определяет объекты, возвращаемые в ответе на запрос времени.

person_number
person_number True string

Число, которое однозначно идентифицирует человека

Идентификатор символьного периода
symbolic_period_id string

Символьный идентификатор, представляющий интервал времени или интервал времени

start_date
start_date string

Дата начала в формате ISO_LOCAL_DATE (ГГГГ-MM-DD). Взаимоисключающее с символьным периодом, но требуется символьный или диапазон дат, состоящий из даты начала и окончания.

end_date
end_date string

Дата окончания в формате ISO_LOCAL_DATE (гггг-MM-DD). Взаимоисключающее с символьным периодом, но требуется символьный или диапазон дат, состоящий из даты начала и окончания.

breakUpAtMidnight
breakUpAtMidnight boolean

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

include_phantom_punches
include_phantom_punches boolean

Логический индикатор того, следует ли включать фантомные удары.

include_kind_of_time_segments
include_kind_of_time_segments boolean

Логический индикатор того, следует ли включать сегменты времени типа.

show_totals_with_hidden_paycodes
show_totals_with_hidden_paycodes boolean

Логический индикатор того, следует ли отображать итоговые данные, если они предназначены для кодов оплаты, которые были настроены для скрытия.

activity_name
activity_name string

Имя требуемого действия для получения типов данных действия.

consolidate_schedule_segments
consolidate_schedule_segments boolean

Логический индикатор того, следует ли консолидировать запланированные сегменты рабочего смены.

shift_id
shift_id integer

Идентификатор требуемого смены для получения типов данных действия.

totals_rollup_by
totals_rollup_by string

Критерии, по которым были свернуты итоги.

context_date
context_date string

Дата, для которой или до каких итогов вычисляются в ISO_LOCAL_DATE формате (ггГГ-MM-DD). Должен находиться в пределах заданного start_date и end_date или интервала времени, представленного указанным идентификатором символьного интервала времени.

totals_include_combined_paycodes
totals_include_combined_paycodes boolean

Логический показатель того, включают ли суммарные коды оплаты.

retrieve_full_labor_categories
retrieve_full_labor_categories boolean

Логический показатель того, включают ли итоговые категории полных трудозатрат.

return_true_cost_center_id
return_true_cost_center_id boolean

Логический индикатор того, следует ли возвращать истинный идентификатор центра затрат в ответе.

Маркер доступа
accessToken True string

Маркер для доступа к API.

Возвращаемое значение

Просмотр начислений

Эта операция возвращает сводку по начислению.

Параметры

Имя Ключ Обязательно Тип Описание
Маркер доступа
accessToken True string

Маркер для доступа к API.

Дата начала
startDate True string

Дата начала диапазона дат в формате (гггг-MM-DD).

Дата окончания
endDate True string

Дата окончания диапазона дат в формате (ггГГ-MM-DD).

Number
qualifier True string

Номер сотрудника.

Возвращаемое значение

Товары
viewAccruals

Определения

getTimeStamps

Имя Путь Тип Описание
id
id integer

Идентификатор транзакции удара.

id
employee.id integer

Идентификатор ссылки сотрудника

квалификатор
employee.qualifier string

Квалификатор Уникального квалификатора Employee Ref

имя
employee.name string

имя

id
timeZone.id integer

Идентификатор ссылки сотрудника

квалификатор
timeZone.qualifier string

Квалификатор Уникального квалификатора Employee Ref

имя
timeZone.name string

имя

transferString
transferString string

Упорядоченный, запятой разделенный список записей категории труда и Центра затрат.

punchDtm
punchDtm string

Дата и время удара в формате ISO_LOCAL_DATE_TIME (гггг-мм-ддThh:mm:sss).

cancelDeduct
cancelDeduct boolean

cancelDeduct

getEmployeeTimeCard

Имя Путь Тип Описание
startDate
startDate string

Самая ранняя дата начала, связанная с часовой карточкой в формате (гггг-MM-DD).

Дата окончания
endDate string

Последняя дата окончания, связанная с часовой карточкой в формате (гггг-MM-DD).

Ударов
punches array of object

Список ударов, связанных с часовой карточкой

id
punches.id integer

Идентификатор этого набора примечаний и вложенных заметок

id
punches.employee.id integer

Идентификатор объекта

квалификатор
punches.employee.qualifier string

Квалификатор объекта Ref Unique

имя
punches.employee.name string

имя

punchDtm
punches.punchDtm string

Метка даты и времени для удара в ISO_LOCAL_DATE_TIME

roundedPunchDtm
punches.roundedPunchDtm string

Округленная дата и время удара

id
punches.timeZone.id integer

Идентификатор объекта

квалификатор
punches.timeZone.qualifier string

Квалификатор объекта Ref Unique

имя
punches.timeZone.name string

имя

введеноOnDtm
punches.enteredOnDtm string

Метка даты и времени, когда транзакция удара была введена через API

hasComments
punches.hasComments boolean

Логический индикатор того, связан ли комментарий с сегментом действия

id
punches.editByType.id integer

Идентификатор объекта

квалификатор
punches.editByType.qualifier string

Квалификатор объекта Ref Unique

имя
punches.editByType.name string

имя

id
punches.dataSource.id integer

Идентификатор объекта

квалификатор
punches.dataSource.qualifier string

Квалификатор объекта Ref Unique

отображаемое имя
punches.dataSource.displayName string

отображаемое имя

functionalAreaName
punches.dataSource.functionalAreaName string

functionalAreaName

имя
punches.dataSource.name string

имя

Исключения
punches.exceptions array of object

Список объектов исключений, связанных с часовой карточкой

id
punches.exceptions.employee.id integer

Идентификатор объекта

квалификатор
punches.exceptions.employee.qualifier string

Квалификатор объекта Ref Unique

имя
punches.exceptions.employee.name string

имя

дата и время начала
punches.exceptions.startDateTime string

Дата и время начала действия в формате ISO_LOCAL_DATE_TIME (гггг-ММ-дд HH:mm:ss). SSS)

endDateTime
punches.exceptions.endDateTime string

Дата и время окончания действия в формате ISO_LOCAL_DATE_TIME (гггг-ММ-дд HH:mm:ss). SSS)

applyDate
punches.exceptions.applyDate string

Дата применения диапазона дат обрабатываемого сегмента действия в формате ISO_LOCAL_DATE (ггГГ-MM-DD).

id
punches.exceptions.id integer

id

id
punches.exceptions.endTimeZone.id integer

Идентификатор объекта

id
punches.exceptions.exceptionType.id integer

Идентификатор типа исключения timekeeping

имя
punches.exceptions.exceptionType.name string

Имя типа исключения timekeeping

описание
punches.exceptions.exceptionType.description string

Описание типа исключения timekeeping

отображаемое имя
punches.exceptions.exceptionType.displayName string

Отображаемое имя типа исключения timekeeping

категория
punches.exceptions.exceptionType.category string

Категория типа исключения timekeeping

id
punches.exceptions.orgJob.id integer

Идентификатор объекта

overLimitInHours
punches.exceptions.overLimitInHours number

Сумма (в часах), превышающая ограничение, определенное исключением, связанным с изменением кода оплаты. Это свойство доступно только для чтения

id
punches.exceptions.startTimeZone.id integer

Идентификатор объекта

violationInHours
punches.exceptions.violationInHours number

Общее количество часов нарушено, что вызвало исключение. Это свойство доступно только для чтения

id
punches.exceptions.workRule.id integer

Идентификатор объекта

квалификатор
punches.exceptions.workRule.qualifier string

Квалификатор объекта Ref Unique

имя
punches.exceptions.workRule.name string

имя

commentsNotes
punches.exceptions.commentsNotes array of

Ссылка на список комментариев. Этот объект может иметь несколько примечаний с несколькими заметками для каждого комментария

id
punches.exceptions.punchEvent.id integer

Идентификатор объекта

isExcusedAbsence
punches.exceptions.isExcusedAbsence boolean

Логический показатель того, включает ли исключение оправданное отсутствие. Это свойство доступно только для чтения

isUnExcusedAbsence
punches.exceptions.isUnExcusedAbsence boolean

Логический индикатор того, включает ли исключение неискусное отсутствие. Это свойство доступно только для чтения

id
punches.exceptions.missingTimeStatus.id integer

Идентификатор отсутствующих состояний времени от 1 до 4

отображаемое имя
punches.exceptions.missingTimeStatus.displayName string

Локализованное отображаемое имя состояния времени

Обоснования
punches.exceptions.justifications array of

Список отсутствующих оправданий времени для этого исключения. Это свойство доступно только для чтения

justifiedTimes
punches.exceptions.justifiedTimes array of

Список оправданных времен для этого исключения. Это свойство доступно только для чтения

передавать данные
punches.exceptions.transfer boolean

передавать данные

eventDate
punches.exceptions.eventDate string

eventDate

startException
punches.exceptions.startException boolean

startException

endException
punches.exceptions.endException boolean

endException

reviewed
punches.exceptions.reviewed boolean

reviewed

commentsNotes
punches.commentsNotes array of

Ссылка на список комментариев. Этот объект может содержать несколько комментариев с несколькими заметками для каждого комментария. Это свойство доступно только для чтения

isPhantom
punches.isPhantom boolean

Логический индикатор того, является ли удар фантомным ударом

isScheduled
punches.isScheduled boolean

Логический индикатор того, создается ли удар из запланированного рабочего диапазона.

обновленоOnDtm
punches.updatedOnDtm string

Метка даты и времени последнего обновления транзакции удара

validateAsTimestamp
punches.validateAsTimestamp boolean

Логический индикатор того, вводится ли удар как метка времени

аттестацияPunchEdit
punches.attestationPunchEdit boolean

Логический индикатор того, вводится ли удар в качестве изменения аттестации.

markRelatedExceptionsAsReviewed
punches.markRelatedExceptionsAsReviewed boolean

Если исключение существует для удара, логический индикатор того, разрешено ли это исключение.

Редактируемые
punches.editable boolean

Логический индикатор того, редактируется ли редактируемый код оплаты

cancelDeduct
punches.cancelDeduct boolean

cancelDeduct

fromPhantomEdited
punches.fromPhantomEdited boolean

fromPhantomEdited

exceptionResolved
punches.exceptionResolved boolean

exceptionResolved

id
punches.typeOverride.id integer

Идентификатор объекта

квалификатор
punches.typeOverride.qualifier string

Квалификатор объекта Ref Unique

typeOverrideId
punches.typeOverride.typeOverrideId integer

Идентификатор переопределения типа

описание
punches.typeOverride.description string

Описание переопределения типа

имя
punches.typeOverride.name string

имя

workedShifts
workedShifts array of object

Список рабочих объектов shift

id
workedShifts.id integer

Идентификатор объекта

id
workedShifts.employee.id integer

Идентификатор объекта

дата и время начала
workedShifts.startDateTime string

Дата и время начала действия в формате ISO_LOCAL_DATE_TIME (гггг-ММ-дд HH:mm:ss). SSS)

endDateTime
workedShifts.endDateTime string

Дата окончания и время диапазона дат в формате ISO_LOCAL_DATE_TIME (гггг-мм-ддThh:mm:ss.sss)

id
workedShifts.startTimezone.id integer

Идентификатор объекта

id
workedShifts.endTimezone.id integer

Идентификатор объекта

roundedStartDateTime
workedShifts.roundedStartDateTime string

Необязательное поле, содержащее дату и время начала на основе настроенных правил округления

roundedEndDateTime
workedShifts.roundedEndDateTime string

Необязательное поле, содержащее дату окончания и время на основе настроенных правил округления

id
workedShifts.roundedStartTimezone.id integer

Идентификатор объекта

id
workedShifts.roundedEndTimezone.id integer

Идентификатор объекта

transactionDateTime
workedShifts.transactionDateTime string

Метка даты и времени при вводе транзакции смены с помощью API

inProgress
workedShifts.inProgress boolean

Логический индикатор, показывающий, выполняется ли обработанный сегмент.

консолидированныеschedScheduleSegments
workedShifts.consolidatedScheduleSegments boolean

Логический индикатор того, были ли сегменты расписания рабочего смены консолидированы

рабочих параметров
workedShifts.workedSpans array of object

Содержит список объектов рабочего пространства

id
workedShifts.workedSpans.id integer

id

идентификатор_элемента
workedShifts.workedSpans.itemId integer

Идентификатор элемента времени

spanId
workedShifts.workedSpans.spanId integer

Идентификатор рабочего диапазона

дата и время начала
workedShifts.workedSpans.startDateTime string

Дата начала и время диапазона дат в формате ISO_LOCAL_DATE_TIME (гггг-мм-ддThh:mm:ss.sss)

endDateTime
workedShifts.workedSpans.endDateTime string

Дата окончания и время диапазона дат в формате ISO_LOCAL_DATE_TIME (гггг-мм-ддThh:mm:ss.sss)

roundedStartDateTime
workedShifts.workedSpans.roundedStartDateTime string

Необязательное поле, содержащее дату и время начала на основе настроенных правил округления

roundedEndDateTime
workedShifts.workedSpans.roundedEndDateTime string

Необязательное поле, содержащее дату окончания и время на основе настроенных правил округления

id
workedShifts.workedSpans.startTimezone.id integer

Идентификатор объекта

id
workedShifts.workedSpans.endTimezone.id integer

id

id
workedShifts.workedSpans.primaryOrgJob.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.primaryOrgJob.qualifier string

Квалификатор объекта Ref Unique

имя
workedShifts.workedSpans.primaryOrgJob.name string

имя

id
workedShifts.workedSpans.workRule.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.workRule.qualifier string

Квалификатор объекта Ref Unique

имя
workedShifts.workedSpans.workRule.name string

имя

id
workedShifts.workedSpans.primaryWorkRule.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.primaryWorkRule.qualifier string

Квалификатор объекта Ref Unique

имя
workedShifts.workedSpans.primaryWorkRule.name string

имя

номер заказа
workedShifts.workedSpans.orderNumber integer

Номер заказа, связанный с сегментом действия

id
workedShifts.workedSpans.startPunch.id integer

id

id
workedShifts.workedSpans.startPunch.employee.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.startPunch.employee.qualifier string

Квалификатор объекта Ref Unique

имя
workedShifts.workedSpans.startPunch.employee.name string

имя

punchDtm
workedShifts.workedSpans.startPunch.punchDtm string

Метка даты и времени для удара в ISO_LOCAL_DATE_TIME

roundedPunchDtm
workedShifts.workedSpans.startPunch.roundedPunchDtm string

Округленная дата и время удара

id
workedShifts.workedSpans.startPunch.timeZone.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.startPunch.timeZone.qualifier string

Квалификатор объекта Ref Unique

имя
workedShifts.workedSpans.startPunch.timeZone.name string

имя

введеноOnDtm
workedShifts.workedSpans.startPunch.enteredOnDtm string

Метка даты и времени, когда транзакция удара была введена через API

hasComments
workedShifts.workedSpans.startPunch.hasComments boolean

Логический индикатор того, связан ли комментарий с сегментом действия

id
workedShifts.workedSpans.startPunch.editByType.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.startPunch.editByType.qualifier string

Квалификатор объекта Ref Unique

имя
workedShifts.workedSpans.startPunch.editByType.name string

имя

id
workedShifts.workedSpans.startPunch.dataSource.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.startPunch.dataSource.qualifier string

Квалификатор объекта Ref Unique

отображаемое имя
workedShifts.workedSpans.startPunch.dataSource.displayName string

отображаемое имя

functionalAreaName
workedShifts.workedSpans.startPunch.dataSource.functionalAreaName string

functionalAreaName

имя
workedShifts.workedSpans.startPunch.dataSource.name string

имя

Исключения
workedShifts.workedSpans.startPunch.exceptions array of object

Список объектов исключений, связанных с ударом

id
workedShifts.workedSpans.startPunch.exceptions.employee.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.startPunch.exceptions.employee.qualifier string

Квалификатор объекта Ref Unique

имя
workedShifts.workedSpans.startPunch.exceptions.employee.name string

имя

дата и время начала
workedShifts.workedSpans.startPunch.exceptions.startDateTime string

Дата и время начала действия в формате ISO_LOCAL_DATE_TIME (гггг-ММ-дд HH:mm:ss). SSS)

endDateTime
workedShifts.workedSpans.startPunch.exceptions.endDateTime string

Дата и время окончания действия в формате ISO_LOCAL_DATE_TIME (гггг-ММ-дд HH:mm:ss). SSS)

applyDate
workedShifts.workedSpans.startPunch.exceptions.applyDate string

Дата применения для диапазона дат обрабатываемого сегмента действия в формате ISO_LOCAL_DATE (гггг-MM-DD)

id
workedShifts.workedSpans.startPunch.exceptions.id integer

id

id
workedShifts.workedSpans.startPunch.exceptions.endTimeZone.id integer

Идентификатор объекта

id
workedShifts.workedSpans.startPunch.exceptions.exceptionType.id integer

Идентификатор типа исключения timekeeping

имя
workedShifts.workedSpans.startPunch.exceptions.exceptionType.name string

Имя типа исключения timekeeping

описание
workedShifts.workedSpans.startPunch.exceptions.exceptionType.description string

Описание типа исключения timekeeping

отображаемое имя
workedShifts.workedSpans.startPunch.exceptions.exceptionType.displayName string

Отображаемое имя типа исключения timekeeping

категория
workedShifts.workedSpans.startPunch.exceptions.exceptionType.category string

категория

id
workedShifts.workedSpans.startPunch.exceptions.orgJob.id integer

Идентификатор объекта

overLimitInHours
workedShifts.workedSpans.startPunch.exceptions.overLimitInHours number

Сумма (в часах), превышающая ограничение, определенное исключением, связанным с изменением кода оплаты. Это свойство доступно только для чтения

id
workedShifts.workedSpans.startPunch.exceptions.startTimeZone.id integer

Идентификатор объекта

violationInHours
workedShifts.workedSpans.startPunch.exceptions.violationInHours number

Общее количество часов нарушено, что вызвало исключение. Это свойство доступно только для чтения

id
workedShifts.workedSpans.startPunch.exceptions.workRule.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.startPunch.exceptions.workRule.qualifier string

Квалификатор объекта Ref Unique

имя
workedShifts.workedSpans.startPunch.exceptions.workRule.name string

имя

commentsNotes
workedShifts.workedSpans.startPunch.exceptions.commentsNotes array of

Ссылка на список комментариев. Этот объект может содержать несколько комментариев с несколькими заметками для каждого комментария. Это свойство доступно только для чтения

id
workedShifts.workedSpans.startPunch.exceptions.punchEvent.id integer

Идентификатор объекта

isExcusedAbsence
workedShifts.workedSpans.startPunch.exceptions.isExcusedAbsence boolean

Логический показатель того, включает ли исключение оправданное отсутствие. Это свойство доступно только для чтения

isUnExcusedAbsence
workedShifts.workedSpans.startPunch.exceptions.isUnExcusedAbsence boolean

Логический индикатор того, включает ли исключение неискусное отсутствие. Это свойство доступно только для чтения

id
workedShifts.workedSpans.startPunch.exceptions.missingTimeStatus.id integer

Идентификатор отсутствующих состояний времени от 1 до 4

отображаемое имя
workedShifts.workedSpans.startPunch.exceptions.missingTimeStatus.displayName string

Локализованное отображаемое имя состояния времени

Обоснования
workedShifts.workedSpans.startPunch.exceptions.justifications array of

Список отсутствующих оправданий времени для этого исключения. Это свойство доступно только для чтения

justifiedTimes
workedShifts.workedSpans.startPunch.exceptions.justifiedTimes array of

Список оправданных времен для этого исключения. Это свойство доступно только для чтения

передавать данные
workedShifts.workedSpans.startPunch.exceptions.transfer boolean

передавать данные

eventDate
workedShifts.workedSpans.startPunch.exceptions.eventDate string

eventDate

startException
workedShifts.workedSpans.startPunch.exceptions.startException boolean

startException

endException
workedShifts.workedSpans.startPunch.exceptions.endException boolean

endException

reviewed
workedShifts.workedSpans.startPunch.exceptions.reviewed boolean

reviewed

commentsNotes
workedShifts.workedSpans.startPunch.commentsNotes array of

Ссылка на список комментариев. Этот объект может иметь несколько примечаний с несколькими заметками для каждого комментария

isPhantom
workedShifts.workedSpans.startPunch.isPhantom boolean

Логический индикатор того, является ли удар фантомным ударом

isScheduled
workedShifts.workedSpans.startPunch.isScheduled boolean

Логический индикатор того, создается ли удар из запланированного рабочего диапазона.

обновленоOnDtm
workedShifts.workedSpans.startPunch.updatedOnDtm string

Метка даты и времени последнего обновления транзакции удара

validateAsTimestamp
workedShifts.workedSpans.startPunch.validateAsTimestamp boolean

Логический индикатор того, вводится ли удар как метка времени

аттестацияPunchEdit
workedShifts.workedSpans.startPunch.attestationPunchEdit boolean

Логический индикатор того, вводится ли удар в качестве изменения аттестации.

markRelatedExceptionsAsReviewed
workedShifts.workedSpans.startPunch.markRelatedExceptionsAsReviewed boolean

Если исключение существует для удара, логический индикатор того, разрешено ли это исключение.

Редактируемые
workedShifts.workedSpans.startPunch.editable boolean

Логический индикатор того, редактируется ли редактируемый код оплаты

cancelDeduct
workedShifts.workedSpans.startPunch.cancelDeduct boolean

cancelDeduct

fromPhantomEdited
workedShifts.workedSpans.startPunch.fromPhantomEdited boolean

fromPhantomEdited

exceptionResolved
workedShifts.workedSpans.startPunch.exceptionResolved boolean

exceptionResolved

id
workedShifts.workedSpans.startPunch.workRule.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.startPunch.workRule.qualifier string

Квалификатор объекта Ref Unique

имя
workedShifts.workedSpans.startPunch.workRule.name string

имя

id
workedShifts.workedSpans.startPunch.typeOverride.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.startPunch.typeOverride.qualifier string

Квалификатор объекта Ref Unique

typeOverrideId
workedShifts.workedSpans.startPunch.typeOverride.typeOverrideId integer

Идентификатор переопределения типа

описание
workedShifts.workedSpans.startPunch.typeOverride.description string

dDescription переопределения типа

имя
workedShifts.workedSpans.startPunch.typeOverride.name string

имя

id
workedShifts.workedSpans.endPunch.id integer

id

id
workedShifts.workedSpans.endPunch.employee.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.endPunch.employee.qualifier string

Квалификатор объекта Ref Unique

имя
workedShifts.workedSpans.endPunch.employee.name string

имя

punchDtm
workedShifts.workedSpans.endPunch.punchDtm string

Метка даты и времени для удара в ISO_LOCAL_DATE_TIME

roundedPunchDtm
workedShifts.workedSpans.endPunch.roundedPunchDtm string

Округленная дата и время удара

id
workedShifts.workedSpans.endPunch.timeZone.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.endPunch.timeZone.qualifier string

Квалификатор объекта Ref Unique

имя
workedShifts.workedSpans.endPunch.timeZone.name string

имя

введеноOnDtm
workedShifts.workedSpans.endPunch.enteredOnDtm string

Метка даты и времени, когда транзакция удара была введена через API

hasComments
workedShifts.workedSpans.endPunch.hasComments boolean

Логический индикатор того, связан ли комментарий с сегментом действия

id
workedShifts.workedSpans.endPunch.editByType.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.endPunch.editByType.qualifier string

Квалификатор объекта Ref Unique

имя
workedShifts.workedSpans.endPunch.editByType.name string

имя

id
workedShifts.workedSpans.endPunch.dataSource.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.endPunch.dataSource.qualifier string

Квалификатор объекта Ref Unique

отображаемое имя
workedShifts.workedSpans.endPunch.dataSource.displayName string

отображаемое имя

functionalAreaName
workedShifts.workedSpans.endPunch.dataSource.functionalAreaName string

functionalAreaName

имя
workedShifts.workedSpans.endPunch.dataSource.name string

имя

Исключения
workedShifts.workedSpans.endPunch.exceptions array of object

Список объектов исключений, связанных с часовой карточкой

id
workedShifts.workedSpans.endPunch.exceptions.employee.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.endPunch.exceptions.employee.qualifier string

Квалификатор объекта Ref Unique

имя
workedShifts.workedSpans.endPunch.exceptions.employee.name string

имя

дата и время начала
workedShifts.workedSpans.endPunch.exceptions.startDateTime string

Дата начала и время обоснования в формате ISO_LOCAL_DATE_TIME (гггг-мм-ддThh:мм:ss.sss)

endDateTime
workedShifts.workedSpans.endPunch.exceptions.endDateTime string

Дата окончания и время диапазона дат в формате ISO_LOCAL_DATE_TIME (гггг-мм-ддThh:mm:sss). Это свойство доступно только для чтения

applyDate
workedShifts.workedSpans.endPunch.exceptions.applyDate string

Дата применения исключения в формате ISO_LOCAL_DATE (гггг-MM-DD). Это свойство доступно только для чтения

id
workedShifts.workedSpans.endPunch.exceptions.id integer

id

id
workedShifts.workedSpans.endPunch.exceptions.endTimeZone.id integer

Идентификатор объекта

id
workedShifts.workedSpans.endPunch.exceptions.exceptionType.id integer

Идентификатор типа исключения timekeeping

имя
workedShifts.workedSpans.endPunch.exceptions.exceptionType.name string

Имя типа исключения timekeeping

описание
workedShifts.workedSpans.endPunch.exceptions.exceptionType.description string

Описание типа исключения timekeeping

отображаемое имя
workedShifts.workedSpans.endPunch.exceptions.exceptionType.displayName string

Отображаемое имя типа исключения timekeeping

категория
workedShifts.workedSpans.endPunch.exceptions.exceptionType.category string

Категория типа исключения timekeeping

id
workedShifts.workedSpans.endPunch.exceptions.orgJob.id integer

Идентификатор объекта

overLimitInHours
workedShifts.workedSpans.endPunch.exceptions.overLimitInHours number

Сумма (в часах), превышающая ограничение, определенное исключением, связанным с изменением кода оплаты. Это свойство доступно только для чтения

id
workedShifts.workedSpans.endPunch.exceptions.startTimeZone.id integer

Идентификатор объекта

violationInHours
workedShifts.workedSpans.endPunch.exceptions.violationInHours number

Общее количество часов нарушено, что вызвало исключение. Это свойство доступно только для чтения

id
workedShifts.workedSpans.endPunch.exceptions.workRule.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.endPunch.exceptions.workRule.qualifier string

Квалификатор объекта Ref Unique

имя
workedShifts.workedSpans.endPunch.exceptions.workRule.name string

имя

commentsNotes
workedShifts.workedSpans.endPunch.exceptions.commentsNotes array of

Ссылка на список комментариев. Этот объект может содержать несколько комментариев с несколькими заметками для каждого комментария. Это свойство доступно только для чтения

id
workedShifts.workedSpans.endPunch.exceptions.punchEvent.id integer

Идентификатор объекта

isExcusedAbsence
workedShifts.workedSpans.endPunch.exceptions.isExcusedAbsence boolean

Логический показатель того, включает ли исключение оправданное отсутствие. Это свойство доступно только для чтения

isUnExcusedAbsence
workedShifts.workedSpans.endPunch.exceptions.isUnExcusedAbsence boolean

Логический индикатор того, включает ли исключение неискусное отсутствие. Это свойство доступно только для чтения

id
workedShifts.workedSpans.endPunch.exceptions.missingTimeStatus.id integer

Идентификатор отсутствующих состояний времени от 1 до 4

отображаемое имя
workedShifts.workedSpans.endPunch.exceptions.missingTimeStatus.displayName string

Локализованное отображаемое имя состояния времени

Обоснования
workedShifts.workedSpans.endPunch.exceptions.justifications array of

Список отсутствующих оправданий времени для этого исключения. Это свойство доступно только для чтения

justifiedTimes
workedShifts.workedSpans.endPunch.exceptions.justifiedTimes array of

Список оправданных времен для этого исключения. Это свойство доступно только для чтения

передавать данные
workedShifts.workedSpans.endPunch.exceptions.transfer boolean

передавать данные

eventDate
workedShifts.workedSpans.endPunch.exceptions.eventDate string

eventDate

startException
workedShifts.workedSpans.endPunch.exceptions.startException boolean

startException

endException
workedShifts.workedSpans.endPunch.exceptions.endException boolean

endException

reviewed
workedShifts.workedSpans.endPunch.exceptions.reviewed boolean

reviewed

commentsNotes
workedShifts.workedSpans.endPunch.commentsNotes array of

Ссылка на список комментариев. Этот объект может иметь несколько примечаний с несколькими заметками для каждого комментария

isPhantom
workedShifts.workedSpans.endPunch.isPhantom boolean

Логический индикатор того, является ли удар фантомным ударом

isScheduled
workedShifts.workedSpans.endPunch.isScheduled boolean

Логический индикатор того, создается ли удар из запланированного рабочего диапазона.

обновленоOnDtm
workedShifts.workedSpans.endPunch.updatedOnDtm string

Метка даты и времени последнего обновления транзакции удара

validateAsTimestamp
workedShifts.workedSpans.endPunch.validateAsTimestamp boolean

validateAsTimestamp

аттестацияPunchEdit
workedShifts.workedSpans.endPunch.attestationPunchEdit boolean

Логический индикатор того, вводится ли удар в качестве изменения аттестации.

markRelatedExceptionsAsReviewed
workedShifts.workedSpans.endPunch.markRelatedExceptionsAsReviewed boolean

markRelatedExceptionsAsReviewed

Редактируемые
workedShifts.workedSpans.endPunch.editable boolean

Логический индикатор того, редактируется ли редактируемый код оплаты

cancelDeduct
workedShifts.workedSpans.endPunch.cancelDeduct boolean

cancelDeduct

fromPhantomEdited
workedShifts.workedSpans.endPunch.fromPhantomEdited boolean

fromPhantomEdited

exceptionResolved
workedShifts.workedSpans.endPunch.exceptionResolved boolean

exceptionResolved

id
workedShifts.workedSpans.endPunch.workRule.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.endPunch.workRule.qualifier string

Квалификатор объекта Ref Unique

имя
workedShifts.workedSpans.endPunch.workRule.name string

имя

id
workedShifts.workedSpans.endPunch.typeOverride.id integer

Идентификатор объекта

квалификатор
workedShifts.workedSpans.endPunch.typeOverride.qualifier string

Квалификатор объекта Ref Unique

typeOverrideId
workedShifts.workedSpans.endPunch.typeOverride.typeOverrideId integer

Идентификатор переопределения типа

описание
workedShifts.workedSpans.endPunch.typeOverride.description string

Описание переопределения типа

имя
workedShifts.workedSpans.endPunch.typeOverride.name string

имя

approvableByManager
workedShifts.workedSpans.approvableByManager boolean

Логический индикатор того, является ли рабочий элемент диапазона приемлемым для диспетчера, вошедшего в систему

scheduledOrgJob
workedShifts.workedSpans.scheduledOrgJob boolean

scheduledOrgJob

scheduledWorkRule
workedShifts.workedSpans.scheduledWorkRule boolean

scheduledWorkRule

userEnteredOrgJob
workedShifts.workedSpans.userEnteredOrgJob boolean

Логический индикатор того, было ли задание структуры бизнеса для этого сегмента смены введено пользователем.

transferOrgJob
workedShifts.workedSpans.transferOrgJob boolean

Логический показатель того, является ли задание бизнес-структуры передачей

userEnteredWorkRule
workedShifts.workedSpans.userEnteredWorkRule boolean

Логический индикатор того, было ли введено пользователем рабочее правило для этого сегмента смены.

transferWorkRule
workedShifts.workedSpans.transferWorkRule boolean

transferWorkRule

проектируемый
workedShifts.workedSpans.projected boolean

Логический индикатор, показывающий, проецируется ли обработанный сегмент

shiftTotalHours
workedShifts.shiftTotalHours number

Общее количество часов для рабочего смены

scheduledShiftIds
workedShifts.scheduledShiftIds array of integer

Список идентификаторов запланированных смен с изменением кода оплаты

проектируемый
workedShifts.projected boolean

проектируемый

fromSchedule
workedShifts.fromSchedule boolean

fromSchedule

unscheduledStartDateTime
workedShifts.unscheduledStartDateTime string

Строковый параметр, представляющий дату начала и время для незапланированного смены

unscheduledEndDateTime
workedShifts.unscheduledEndDateTime string

Строковый параметр, представляющий дату окончания и время для незапланированного смены

payCodeEdits
payCodeEdits array of

Список объектов редактирования кода оплаты

Итоги
totals array of object

Список итогов часовых знаков, связанных с часовыми знаками

id
totals.employeeContext.employee.id integer

Идентификатор объекта

квалификатор
totals.employeeContext.employee.qualifier string

Квалификатор объекта Ref Unique

имя
totals.employeeContext.employee.name string

имя

id
totals.employeeContext.timezone.id integer

Идентификатор объекта

квалификатор
totals.employeeContext.timezone.qualifier string

Квалификатор объекта Ref Unique

имя
totals.employeeContext.timezone.name string

имя

totalType
totals.totalContext.totalType string

totalType

totalAggregationType
totals.totalContext.totalAggregationType string

totalAggregationType

totalGroupByType
totals.totalContext.totalGroupByType string

totalGroupByType

агрегатные данныеTotals
totals.aggregatedTotals array of object

Список агрегированных объектов итогов

approvableByManager
totals.aggregatedTotals.approvableByManager boolean

Логический индикатор того, является ли совокупный итог приемлемым для диспетчера, вошедшего в систему

id
totals.aggregatedTotals.employee.id integer

Идентификатор объекта

квалификатор
totals.aggregatedTotals.employee.qualifier string

Квалификатор объекта Ref Unique

имя
totals.aggregatedTotals.employee.name string

имя

id
totals.aggregatedTotals.location.id integer

Идентификатор объекта

квалификатор
totals.aggregatedTotals.location.qualifier string

Квалификатор объекта Ref Unique

имя
totals.aggregatedTotals.location.name string

имя

id
totals.aggregatedTotals.job.id integer

Идентификатор объекта

квалификатор
totals.aggregatedTotals.job.qualifier string

Квалификатор объекта Ref Unique

имя
totals.aggregatedTotals.job.name string

имя

id
totals.aggregatedTotals.payCode.id integer

Идентификатор объекта

квалификатор
totals.aggregatedTotals.payCode.qualifier string

Квалификатор объекта Ref Unique

имя
totals.aggregatedTotals.payCode.name string

имя

amountType
totals.aggregatedTotals.amountType string

Ссылка на объект AmountType

количество
totals.aggregatedTotals.amount float

Время рабочего смены

зарплата
totals.aggregatedTotals.wages float

Сумма денег, вычисляемая в общей сложности как заработная плата

количество
totals.aggregatedTotals.wagesCurrency.amount float

Денежное значение

Код валюты
totals.aggregatedTotals.wagesCurrency.currencyCode string

Связывание кода ISO валюты

jobTransfer
totals.aggregatedTotals.jobTransfer boolean

Логический индикатор того, содержит ли объект totals передачу задания.

laborCategoryTransfer
totals.aggregatedTotals.laborCategoryTransfer boolean

Логический показатель того, содержит ли объект totals категорию труда.

скорость
totals.aggregatedTotals.rate number

Скорость корреляции между заработной платой и суммой

viewAccruals

Имя Путь Тип Описание
uniqueId
uniqueId string

Уникальный идентификатор объекта absenceExceptionWithPosition.

id
employee.id integer

Идентификатор объекта

квалификатор
employee.qualifier string

Квалификатор объекта Ref Unique

имя
employee.name string

имя

дата и время начала
startDateTime string

Дата начала и время сводки.

endDateTime
endDateTime string

Дата окончания и время сводки.

id
accrualCode.id integer

id

имя
accrualCode.name string

имя

shortName
accrualCode.shortName string

shortName

hoursPerDayInSeconds
accrualCode.hoursPerDayInSeconds integer

hoursPerDayInSeconds

TypeId
accrualCode.typeId integer

TypeId

allowEdit
accrualCode.allowEdit boolean

allowEdit

typeName
accrualCode.typeName string

typeName

часовВ день
accrualCode.hoursPerDay integer

часовВ день

effectiveDateRange
effectiveDateRange array of string

Диапазон фактических дат суммарных данных о начислении.

dailySummaries
dailySummaries array of object

Ссылка на список объектов AccrualDailySummaryData.

BalanceDate
dailySummaries.balanceDate string

Дата и время, связанные с суммарными данными о начислении.

reportingPeriod
dailySummaries.reportingPeriod string

Отчетный период суммарных данных о начислении ежедневных сводных данных.

BalanceDate
dailySummaries.currentBalance.balanceDate string

Дата и время, связанные с данными о балансе начисления.

vestedHoursAmount
dailySummaries.currentBalance.vestedHoursAmount float

Срок начисления (в часах) данных о балансе начисления.

probationHoursAmount
dailySummaries.currentBalance.probationHoursAmount integer

Длительность пробного срока (в часах) данных о балансе начисления.

vestedDaysAmount
dailySummaries.currentBalance.vestedDaysAmount integer

Срок действия (в днях) данных о балансе начисления.

probationDaysAmount
dailySummaries.currentBalance.probationDaysAmount integer

Количество дней пробации.

plannedTakingHours
dailySummaries.plannedTakingHours integer

Плановое использование (в часах) суммарных данных о начислении ежедневных суммарных данных.

pendingGrantHours
dailySummaries.pendingGrantHours float

Ожидающее предоставление (в часах) суммарных данных о начислении.

takingToDateHours
dailySummaries.takingToDateHours integer

Принятие на дату (в днях) начисления ежедневных сводных данных.

earnedToDateHours
dailySummaries.earnedToDateHours integer

Заработанный (в днях) суммарных данных о начислении.

availableBalanceHours
dailySummaries.availableBalanceHours float

Доступный баланс (в часах) начисления ежедневных сводных данных.

plannedTakingDays
dailySummaries.plannedTakingDays integer

Плановое использование (в днях) суммарных данных о начислении.

pendingGrantDays
dailySummaries.pendingGrantDays integer

Ожидающее предоставление (в днях) суммарных данных о начислении.

takingToDateDays
dailySummaries.takingToDateDays integer

Принятие на дату (в днях) начисления ежедневных сводных данных.

earnedToDateDays
dailySummaries.earnedToDateDays integer

Заработанный (в днях) суммарных данных о начислении.

availableBalanceDays
dailySummaries.availableBalanceDays integer

Доступный баланс (в днях) суммарных данных о начислении ежедневной сводки.

reportingPeriodSummaries
reportingPeriodSummaries array of object

Ссылка на список объектов AccrualReportingPeriodSummaryData.

reportingPeriodSpan
reportingPeriodSummaries.reportingPeriodSpan string

Период отчета о суммарных данных о начисленном отчетном периоде.

BalanceDate
reportingPeriodSummaries.priorEndingBalance.balanceDate string

Дата и время, связанные с данными о балансе начисления.

vestedHoursAmount
reportingPeriodSummaries.priorEndingBalance.vestedHoursAmount float

Срок начисления (в часах) данных о балансе начисления.

probationHoursAmount
reportingPeriodSummaries.priorEndingBalance.probationHoursAmount integer

Длительность пробного срока (в часах) данных о балансе начисления.

vestedDaysAmount
reportingPeriodSummaries.priorEndingBalance.vestedDaysAmount integer

Количество дней пробации.

probationDaysAmount
reportingPeriodSummaries.priorEndingBalance.probationDaysAmount integer

Количество дней пробации.

BalanceDate
reportingPeriodSummaries.openingBalance.balanceDate string

Дата и время, связанные с данными о балансе начисления.

vestedHoursAmount
reportingPeriodSummaries.openingBalance.vestedHoursAmount float

Срок начисления (в часах) данных о балансе начисления.

probationHoursAmount
reportingPeriodSummaries.openingBalance.probationHoursAmount integer

Длительность пробного срока (в часах) данных о балансе начисления.

vestedDaysAmount
reportingPeriodSummaries.openingBalance.vestedDaysAmount integer

Срок действия (в днях) данных о балансе начисления.

probationDaysAmount
reportingPeriodSummaries.openingBalance.probationDaysAmount integer

Количество дней пробации.

BalanceDate
reportingPeriodSummaries.endingBalance.balanceDate string

Дата и время, связанные с данными о балансе начисления.

vestedHoursAmount
reportingPeriodSummaries.endingBalance.vestedHoursAmount float

Срок начисления (в часах) данных о балансе начисления.

probationHoursAmount
reportingPeriodSummaries.endingBalance.probationHoursAmount integer

Длительность пробного срока (в часах) данных о балансе начисления.

vestedDaysAmount
reportingPeriodSummaries.endingBalance.vestedDaysAmount integer

Срок действия (в днях) данных о балансе начисления.

probationDaysAmount
reportingPeriodSummaries.endingBalance.probationDaysAmount integer

Количество дней пробации.

BalanceDate
startingBalanceForPeriod.balanceDate string

Дата и время, связанные с данными о балансе начисления.

vestedHoursAmount
startingBalanceForPeriod.vestedHoursAmount float

Срок начисления (в часах) данных о балансе начисления.

probationHoursAmount
startingBalanceForPeriod.probationHoursAmount integer

Длительность пробного срока (в часах) данных о балансе начисления.

vestedDaysAmount
startingBalanceForPeriod.vestedDaysAmount integer

Срок действия (в днях) данных о балансе начисления.

probationDaysAmount
startingBalanceForPeriod.probationDaysAmount integer

Количество дней пробации.