Установка расширения 1С:ЗУП Портала кандидата
Last updated
Last updated
Для установки расширения потребуется монопольный режим доступа в базу 1С:ЗУП.
Для проведения работ на продуктовом контуре Заказчику необходимо определить время и периодичность технологического окна для обеспечения монопольного режима при проведении работ Исполнителем.
Для установки расширения необходимо выполнить следующие действия:
перейти в форму управления расширением (Администрирование → Печатные формы, отчеты и обработки → Расширения);
нажать на кнопку "Добавить из файла";
выбрать файл расширения;
снять все галочки, должна остаться только одна: Активно.
После того, как расширение было добавлено, нужно перезайти в базу. Если расширение было подключено успешно, запустится начальное заполнение параметров ЛКС.
В рамках начального заполнения будут выполнен запуск необходимых обработчиков обновления и будут созданы служебные справочники.
Для настройки Расширения 1С:ЗУП Портала кандидата нужно выполнить следующие действия:
1. Подключить дополнительную обработку WA: Фоновые задания обмен (ПК) и настроить расписание команд:
В результате появятся фоновые задания:
На странице настроек администратора Веб-приложения Портала кандидата создать новую организацию или несколько, если в базе клиента несколько организаций и по ним будет осуществляться удаленный прием. Для каждой организации заполнить ИНН/КПП (при наличии сведений)
На странице настроек администратора Веб-приложения Портала кандидата связать организацию с клиентом.
В настройках Веб-приложения Портала кандидата заполнить адрес приложения.
В Расширении 1С:ЗУП Портала кандидата указать Access Token клиента из страницы настроек администратора Веб-приложения Портала кандидата.
В Расширении 1С:ЗУП Портала кандидата настроить адреса в меню "Настройки".
Необходимо выполнить следующие настройки:
Ресурс выгрузки справочников: /api/sync/dictionary
Ресурс получения заявок: /api/sync/application/getUpdates
Ресурс получения файлов: /api/sync/file/
Ресурс смена статуса: /api/sync/application/ГУИД/setStatus
Ресурс получения организаций: /api/sync/client/orgs
Ресурс обработанные заявки: /api/sync/application/setStatusMany
Ресурс отправки файлов: /api/sync/file/upload
Порт: не заполнено
В Расширение 1С:ЗУП Портала кандидата настроить выгрузку справочников: должности и подразделения.
Текст запроса:
ВЫБРАТЬ
ШтатноеРасписание.Должность КАК id,
ШтатноеРасписание.Должность.Наименование КАК presentation,
пкСопоставлениеОргСПК.IdВПК КАК orgId
ИЗ
РегистрСведений.пкСопоставлениеОргСПК КАК пкСопоставлениеОргСПК
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ШтатноеРасписание КАК ШтатноеРасписание
ПО (пкСопоставлениеОргСПК.Организация = ШтатноеРасписание.Владелец)
ГДЕ
пкСопоставлениеОргСПК.IdВПК <> ""
И ШтатноеРасписание.Ссылка ЕСТЬ НЕ NULL
И ШтатноеРасписание.Утверждена = ИСТИНА
И ШтатноеРасписание.Должность.Наименование <> ""
СГРУППИРОВАТЬ ПО
ШтатноеРасписание.Должность,
ШтатноеРасписание.Должность.Наименование,
пкСопоставлениеОргСПК.IdВПК
Текст запроса:
ВЫБРАТЬ
ШтатноеРасписание.Подразделение КАК id,
ШтатноеРасписание.Подразделение.Наименование КАК presentation,
пкСопоставлениеОргСПК.IdВПК КАК orgId
ИЗ
РегистрСведений.пкСопоставлениеОргСПК КАК пкСопоставлениеОргСПК
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ШтатноеРасписание КАК ШтатноеРасписание
ПО (пкСопоставлениеОргСПК.Организация = ШтатноеРасписание.Владелец)
ГДЕ
пкСопоставлениеОргСПК.IdВПК <> ""
И ШтатноеРасписание.Ссылка ЕСТЬ НЕ NULL
СГРУППИРОВАТЬ ПО
ШтатноеРасписание.Подразделение,
ШтатноеРасписание.Подразделение.Наименование,
пкСопоставлениеОргСПК.IdВПК