AACFlow

Workday

Управление сотрудниками, наймом, адаптацией и HR-операциями в Workday

Инструкции по использованию

Интегрируйте HRIS Workday в ваш рабочий процесс. Создавайте предварительные наймы, нанимайте сотрудников, управляйте профилями работников, назначайте планы адаптации, обрабатывайте изменения должностей, получайте данные о компенсациях и обрабатывайте увольнения.

Инструменты

workday_get_worker

Получить конкретный профиль работника, включая личные, трудовые и организационные данные.

Входные параметры

ПараметрТипОбязательныйОписание
tenantUrlstringДаURL экземпляра Workday (например, https://wd5-impl-services1.workday.com)
tenantstringДаИмя тенанта Workday
usernamestringДаИмя пользователя Integration System User
passwordstringДаПароль Integration System User
workerIdstringДаID работника для получения (например, 3aa5550b7fe348b98d7b5741afc65534)

Выходные данные

ПараметрТипОписание
workerjsonПрофиль работника с личными, трудовыми и организационными данными

workday_list_workers

Перечислить или найти работников с опциональной фильтрацией и пагинацией.

Входные параметры

ПараметрТипОбязательныйОписание
tenantUrlstringДаURL экземпляра Workday (например, https://wd5-impl-services1.workday.com)
tenantstringДаИмя тенанта Workday
usernamestringДаИмя пользователя Integration System User
passwordstringДаПароль Integration System User
limitnumberНетМаксимальное количество работников для возврата (по умолчанию: 20)
offsetnumberНетКоличество записей для пропуска при пагинации

Выходные данные

ПараметрТипОписание
workersarrayМассив профилей работников
totalnumberОбщее количество соответствующих работников

workday_create_prehire

Создать новую запись предварительного найма (кандидата) в Workday. Обычно это первый шаг перед наймом сотрудника.

Входные параметры

ПараметрТипОбязательныйОписание
tenantUrlstringДаURL экземпляра Workday (например, https://wd5-impl-services1.workday.com)
tenantstringДаИмя тенанта Workday
usernamestringДаИмя пользователя Integration System User
passwordstringДаПароль Integration System User
legalNamestringДаПолное юридическое имя предварительного найма (например, "Jane Doe")
emailstringНетАдрес электронной почты предварительного найма
phoneNumberstringНетНомер телефона предварительного найма
addressstringНетАдрес предварительного найма
countryCodestringНетКод страны ISO 3166-1 Alpha-2 (по умолчанию US)

Выходные данные

ПараметрТипОписание
preHireIdstringID созданной записи предварительного найма
descriptorstringОтображаемое имя предварительного найма

workday_hire_employee

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

Входные параметры

ПараметрТипОбязательныйОписание
tenantUrlstringДаURL экземпляра Workday (например, https://wd5-impl-services1.workday.com)
tenantstringДаИмя тенанта Workday
usernamestringДаИмя пользователя Integration System User
passwordstringДаПароль Integration System User
preHireIdstringДаID предварительного найма (кандидата) для преобразования в сотрудника
positionIdstringДаID должности для назначения новому сотруднику
hireDatestringДаДата найма в формате ISO 8601 (например, 2025-06-01)
employeeTypestringНетТип сотрудника (например, Regular, Temporary, Contractor)

Выходные данные

ПараметрТипОписание
workerIdstringID работника вновь нанятого сотрудника
employeeIdstringID сотрудника, назначенный новому найму
eventIdstringID события бизнес-процесса найма
hireDatestringЭффективная дата найма

workday_update_worker

Обновить поля существующей записи работника в Workday.

Входные параметры

ПараметрТипОбязательныйОписание
tenantUrlstringДаURL экземпляра Workday (например, https://wd5-impl-services1.workday.com)
tenantstringДаИмя тенанта Workday
usernamestringДаИмя пользователя Integration System User
passwordstringДаПароль Integration System User
workerIdstringДаID работника для обновления
fieldsjsonДаПоля для обновления в формате JSON (например, \{"businessTitle": "Senior Engineer", "primaryWorkEmail": "new@company.com"\})

Выходные данные

ПараметрТипОписание
eventIdstringID события бизнес-процесса изменения личной информации
workerIdstringID работника, который был обновлен

workday_assign_onboarding

Создать или обновить назначение плана адаптации для работника. Настраивает этапы адаптации и управляет жизненным циклом назначения.

Входные параметры

ПараметрТипОбязательныйОписание
tenantUrlstringДаURL экземпляра Workday (например, https://wd5-impl-services1.workday.com)
tenantstringДаИмя тенанта Workday
usernamestringДаИмя пользователя Integration System User
passwordstringДаПароль Integration System User
workerIdstringДаID работника для назначения плана адаптации
onboardingPlanIdstringДаID плана адаптации для назначения
actionEventIdstringДаID события действия, которое включает план адаптации (например, ID события найма)

Выходные данные

ПараметрТипОписание
assignmentIdstringID назначения плана адаптации
workerIdstringID работника, которому был назначен план
planIdstringID плана адаптации, который был назначен

workday_get_organizations

Получить организации, отделы и центры затрат из Workday.

Входные параметры

ПараметрТипОбязательныйОписание
tenantUrlstringДаURL экземпляра Workday (например, https://wd5-impl-services1.workday.com)
tenantstringДаИмя тенанта Workday
usernamestringДаИмя пользователя Integration System User
passwordstringДаПароль Integration System User
typestringНетФильтр типа организации (например, Supervisory, Cost_Center, Company, Region)
limitnumberНетМаксимальное количество организаций для возврата (по умолчанию: 20)
offsetnumberНетКоличество записей для пропуска при пагинации

Выходные данные

ПараметрТипОписание
organizationsarrayМассив записей организаций
totalnumberОбщее количество соответствующих организаций

workday_change_job

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

Входные параметры

ПараметрТипОбязательныйОписание
tenantUrlstringДаURL экземпляра Workday (например, https://wd5-impl-services1.workday.com)
tenantstringДаИмя тенанта Workday
usernamestringДаИмя пользователя Integration System User
passwordstringДаПароль Integration System User
workerIdstringДаID работника для изменения должности
effectiveDatestringДаЭффективная дата изменения должности в формате ISO 8601 (например, 2025-06-01)
newPositionIdstringНетID новой должности (для переводов)
newJobProfileIdstringНетID нового профиля должности (для изменений роли)
newLocationIdstringНетID нового места работы (для переездов)
newSupervisoryOrgIdstringНетID целевой супервизорской организации (для переводов по организации)
reasonstringДаПричина изменения должности (например, Promotion, Transfer, Reorganization)

Выходные данные

ПараметрТипОписание
eventIdstringID события изменения должности
workerIdstringID работника, к которому было применено изменение должности
effectiveDatestringЭффективная дата изменения должности

workday_get_compensation

Получить детали плана компенсации для конкретного работника.

Входные параметры

ПараметрТипОбязательныйОписание
tenantUrlstringДаURL экземпляра Workday (например, https://wd5-impl-services1.workday.com)
tenantstringДаИмя тенанта Workday
usernamestringДаИмя пользователя Integration System User
passwordstringДаПароль Integration System User
workerIdstringДаID работника для получения данных о компенсации

Выходные данные

ПараметрТипОписание
compensationPlansarrayМассив деталей планов компенсации
idstringID плана компенсации
planNamestringИмя плана компенсации
amountnumberСумма компенсации
currencystringКод валюты
frequencystringЧастота выплат

workday_terminate_worker

Инициировать увольнение работника в Workday. Запускает бизнес-процесс Terminate Employee.

Входные параметры

ПараметрТипОбязательныйОписание
tenantUrlstringДаURL экземпляра Workday (например, https://wd5-impl-services1.workday.com)
tenantstringДаИмя тенанта Workday
usernamestringДаИмя пользователя Integration System User
passwordstringДаПароль Integration System User
workerIdstringДаID работника для увольнения
terminationDatestringДаДата увольнения в формате ISO 8601 (например, 2025-06-01)
reasonstringДаПричина увольнения (например, Resignation, End_of_Contract, Retirement)
notificationDatestringНетДата сообщения об увольнении в формате ISO 8601
lastDayOfWorkstringНетПоследний рабочий день в формате ISO 8601 (по умолчанию дата увольнения)

Выходные данные

ПараметрТипОписание
eventIdstringID события увольнения
workerIdstringID работника, который был уволен
terminationDatestringЭффективная дата увольнения

On this page

Начните создавать сегодня
Нам доверяют более 100 000 разработчиков.
SaaS-платформа для создания AI-агентов и управления агентным workforce.
Начать