Интеграция c «Единой информационной системой в сфере закупок»
Интеграция платформы Bpium c «Единой информационной системой в сфере закупок»
Last updated
Интеграция платформы Bpium c «Единой информационной системой в сфере закупок»
Last updated
«Единая информационная система в сфере закупок» (далее «Госзакупки») — это сервис, который позволяет получать данные о тендере (заказчик, объекты торгов, сумма, документы, дедлайны) и сохранять полученные данные в системе Бипиум.
При заполнении поля «Номер» в карточке тендера в каталоге «Торги» запускается «Сценарий обработки данных по тендеру». Далее сценарий делает запрос данных к сервису госзакупок, получив ответ от сервиса «Сценарий обработки данных по тендеру» заполняет карточку тендера данными с площадки.
Создайте каталог «Торги». Данный каталог является «хранилищем» тендеров, именно здесь они будут храниться. При создании каталога нужно добавить и настроить поля следующим образом:
Статус (статус). Описание: Данное поле отображает статус тендера на данный момент. Настройка поля: Указываем следующие статусы: ОЖИДАНИЕ, ПРОИГРАН, ОТМЕНЕН, ПОДАЧА, ВЫИГРАН, ОТКЛОНЕНИЕ, ОТКАЗ, НЕ СОСТОЯЛСЯ. Ставим галочки напротив «По умолчанию: первый элемент». Примечания: Добавлять статусы нужно в вышеописанном порядке, не нарушая последовательность их API ID.
Площадка (связанный каталог). Описание: Данный каталог является «справочником» в котором содержаться все площадки торгов.
Номер (текст). Описание: Значение для данного поля берется из тендера.
Ссылка на тендер (контакт). Описание: Значение данного поля является ссылка на тендер на сайте госзакупок.
Заказчик (связанный каталог). Описание: Данный каталог является «справочником» в котором содержаться все заказчики фигурирующие в тендерах.
Начальная цена (число). Описание: Значение для данного поля берется из тендера.
Конечная цена (число). Описание: Значение для данного поля берется из тендера.
Ответственный (сотрудник). Описание: В данное поле назначается сотрудник создавший тендер.
ФЗ (выбор значения). Описание: В данном поле указывается Федеральный закон из тендера.
Дата окончания подачи заявки / предложения (дата). Описание: Значение для данного поля берется из тендера.
Процедура (выбор значения). Описание: Значение для данного поля берется из тендера.
Дата проведения процедуры / подведения итогов (дата). Описание: Значение для данного поля берется из тендера.
Документы (файл). Описание: Документы для данного поля берутся из тендера.
Адрес (текст). Описание: Значение для данного поля берутся из тендера.
Создано (дата). Описание: Автоматически проставляется сегодняшняя дата.
Создал (сотрудник). Описание: В данное поле назначается сотрудник создавший тендер.
Создайте каталог «Контактные лица». Данный каталог предназначен для хранения информации о контактных лицах заказчика по тендеру. При создании каталога нужно добавить и настроить поля следующим образом:
ФИО (текст). Описание: Формируется из данных с тендера.
Телефон (контакт). Описание: Значение для данного поля берутся из тендера.
Эл. адрес (контакт). Описание: Значение для данного поля берутся из тендера.
Создайте каталог «Заказчики». Данный каталог предназначен для хранения данных о заказчике по тендеру. При создании каталога нужно добавить и настроить поля следующим образом:
Краткое наименование (текст). Описание: Заполняется руками.
Полное наименование (текст). Описание: Значение для данного поля берутся из тендера.
ИНН (текст). Описание: Значение для данного поля берутся из тендера.
Основной контакт (связанный каталог). Описание: Значение для данного поля берутся из тендера.
Другие контакты (связанный каталог). Описание: Заполняется руками.
Создано (дата). Описание: Проставляется текущая дата.
Создал (сотрудник). Описание: Проставляется сотрудник создавший.
Для создания события нужно зайти в каталог «События» (обычно он находится в отделе Управление). Нажать кнопку Добавить и заполнить карточку события как указано на скриншоте ниже.
Карточка события выглядит следующим образом:
Создайте сценарий в каталоге «Сценарии».
Название: укажите название сценария, например: Автозаполнение тендера по данным с площадки.
Сценарий: скачайте файл сценария и загрузите его в поле.
Данный сценарий предназначен для заполнения карточки тендеров. При создании сценария нужно добавить и настроить компоненты следующим образом:
Для того чтобы реализовать данный сценарий в системе нужно изменить следующие компоненты:
3.2.2.1. Компонент «noticeNumber & noticeNumberLength»
Требуется изменить компонент «noticeNumber & noticeNumberLength»:
В переменных noticeNumber и noticeNumberLength лежит значение поля «Номер» из каталога «Торги».
3.2.2.2. Компонент «Ищем контакт»
Требуется изменить компонент «Ищем контакт»:
В фильтре изменить значение 3 на API ID поля «Телефон» в каталоге «Контактные лица».
3.2.2.3. Компонент «Создаем контакт»
Требуется изменить компонент «Создаем контакт»:
В значение полей изменить значения с 2, 3, 4 на API ID полей «ФИО», «Телефон», «Эл. адрес» в каталоге «Контактные лица».
3.2.2.4. Компонент «Ищем заказчика»
Требуется изменить компонент «Ищем заказчика»:
В фильтре изменить значение 10 на API ID поля «ИНН» в каталоге «Заказчики».
3.2.2.5. Компонент «Создаем заказчика»
Требуется изменить компонент «Создаем заказчика»:
В значение полей изменить значения с 11, 10, 4, 17 на API ID полей «Полное наименование», «ИНН», «Основной контакт», «Ответственный» в каталоге «Заказчики»
3.2.2.6. Компонент «$body»
Требуется изменить компонент «$body»:
В значение полей изменить значения с 57, 37, 47, 2, 3, 4, 13, 44, 46, 9, 56, 21, 55, 50, 17 на API ID полей «Заказчик», «Ссылка на тендер», «ФЗ», «Дата окончания подачи заявки / предложения», «Дата проведения процедуры / подведение итогов», «Документы», «Начальная цена», «Обеспечение заявки», «Процедура», «Площадка», «Конечная цена», «Процент снижения», «Срок поставки», «Адрес», «Ответственный» в каталоге «Торги».
Добавляем созданный сценарий в поле «Выполнить» в карточке события созданного в пункте 3.2.1.
Тестирование функционала происходит следующим образом. Вводим номер тендера в поле «Номер» в карточке из каталога «Торги»:
Проверяем заполнились ли поля в карточке: