ServiceNow HRSD: Запрос на отпуск — Эп. 1.2: Клиентские скрипты и Script Include (Автозаполнение ...
ServiceNow Simplified
0:00 / 0:00
ServiceNow HRSD: Запрос на отпуск — Эп. 1.2: Клиентские скрипты и Script Include (Автозаполнение ...
72 просмотра · 8 дней назад
ServiceNow Simplified
78 подписчиков
72 просмотра · 8 дней назад
Добавьте клиентские скрипты и Script Include, которые обеспечивают корректную работу формы запроса на отпуск в отделе кадров. Часть 2 эпизода 1 — автоматическое заполнение полей «Менеджер» и «Местоположение», расчет продолжительности отпуска при изменении даты и тестирование всего процесса от начала до конца.
Это вторая часть эпизода 1 из 5-серийного цикла, посвященного созданию полноценного приложения для запроса на отпуск в отделе кадров ServiceNow HRSD на основе реального клиентского сценария. В части 1 мы создали службу отдела кадров и генератор записей со всеми его переменными. В этой части мы заставим форму действительно что-то делать — начиная с вызова GlideAjax к Script Include, который получает менеджера и местоположение пользователя, а затем скрипта onChange, который рассчитывает продолжительность отпуска и обновляет оставшиеся отпуска.
Посмотрели сначала часть 2? Начните с части 1, чтобы увидеть, как создается форма: [добавить ссылку на часть 1]
📚 ПОЛНАЯ СЕРИЯ
Эпизод 1.1 — Настройка HR-сервиса и генератора записей
Эпизод 1.2 — Скрипты клиента: автоматическое заполнение и расчет продолжительности (это видео)
Эпизод 2 — Форма обращения в HR и опыт работы с исполнителем
Эпизод 3 — Интеграция баланса отпусков
Эпизод 4 — Уведомления, SLA и утверждения
Эпизод 5 — Портал и пользовательский опыт
👉 Полный плейлист: • Build a Complete HR Leave Request in Servi...
👉 Часть 1 (настройка HR-сервиса и генератора записей): • ServiceNow HRSD Leave Request — Ep 1.1: Bu...
🎯 ДЛЯ КОГО ЭТО
Разработчики, администраторы и функциональные консультанты ServiceNow. Предполагается, что вы прошли часть 1 или у вас уже создан и готов генератор записей. Знание основ JavaScript приветствуется, но специфические для ServiceNow шаблоны я объясню по ходу дела.
💻 ЧТО ВАМ ПОНАДОБИТСЯ
Все из Части 1 (служба HR и генератор записей, созданные и сохраненные)
Роль администратора или sn_hr_core.admin
Базовое понимание клиентских скриптов приветствуется, но не обязательно
⚠️ ЧЕСТНЫЕ ЗАМЕЧАНИЯ (также рассматриваются в видео)
Расчет продолжительности в этом видео учитывает календарные дни, а не рабочие. Выходные и праздничные дни рассматриваются в Эпизоде 3.
Текущий баланс отпусков жестко закодирован на демонстрационное значение. Реальная интеграция с вашей системой учета (SuccessFactors или собственной) — это эпизод 3.
🔗 ССЫЛКИ
Документация GlideAjax: https://developer.servicenow.com/dev....
Документация по Script Include: https://www.servicenow.com/docs/bundl...
Документация по Catalog Client Script: https://www.servicenow.com/docs/bundl...
📌 ОСТАВАЙТЕСЬ НА СВЯЗИ
Эпизод 2 (Форма обращения в HR и опыт исполнителя) выйдет в течение двух недель. Подпишитесь, чтобы не пропустить!
#ServiceNow #HRSD #ServiceNowSimplified #GlideAjax #ScriptInclude #CatalogClientScript
ServiceNow, ServiceNow HRSD, руководство по GlideAjax, ServiceNow Script Include, клиентский скрипт Catalog, скрипт ServiceNow onLoad, скрипт ServiceNow onChange, HR Service Delivery, скрипты Record Producer, ServiceNow auto populate, руководство по клиентским скриптам ServiceNow, разработчик ServiceNow, администратор ServiceNow, sysparm_name, AbstractAjaxProcessor, приложение ServiceNow с ограниченной областью действия, sn_hr_core, запрос на отпуск ServiceNow, управление кейсами HR, руководство по сборке ServiceNow, ServiceNow Simplified, расширенные решения ServiceNow, сборка ServiceNow HRSD, обучение ServiceNow HRSD, реальный проект ServiceNow