Предварительно создайте шаблоны в личном кабинете ИДГОС. Вы можете загрузить docx-файлы или создать шаблоны прямо в личном кабинете. Сохраните ID шаблонов, которые будете отправлять на подписание из LANBilling.

При создании шаблонов вы можете использовать теги — в них будут подставляться данные конкретного абонента. Например, ФИО абонента или номер договора. Теги указываются в формате ${имя тега}.
Чтобы посмотреть, какие данные можно подставлять из Госуслуг, откройте памятку по выражениям в личном кабинете ИДГОС.

Также есть теги, с помощью которых можно подставлять в шаблоны документов значения из LANBilling. Они перечислены ниже.
Перейдите в раздел «Настройки» — «Параметры».

Перейдите на вкладку «Шаблоны документов ЭП».
Нажмите «Добавить».

Укажите:
ID шаблона — должен соответствовать ID шаблона из ИДГОС.
Название — рекомендуем указать то же название шаблона, что и в ИДГОС.
Тип шаблона:
Пример.
У вас есть три шаблона:
- «Договор об оказании услуг связи» — тип «Общий»
- «Дополнительное соглашение к договору (интернет)» — тип «Для агентов интернета (RADIUS и Netflow)»
- «Дополнительное соглашение к договору (телефония)» — тип «Для агентов телефонии (LBphone и VoIP)»
У абонента Алексеева есть договор, на котором нет учётных записей. У абонента Петрова есть договор с учётной записью интернета (агент RADIUS). У абонента Смирнова есть договор с учётной записью IP-телефонии (агент VoIP).
Когда менеджер отправит договоры на электронное подписание, абоненты получат разные наборы документов:
- Алексееву придёт только «Договор об оказании услуг связи»
- Петрову — «Договор об оказании услуг связи» и «Дополнительное соглашение к договору (интернет)»
- Смирнову — «Договор об оказании услуг связи» и «Дополнительное соглашение к договору (телефония)».
Нажмите «Обновить» — шаблон будет добавлен.

В разделе «Настройки» — «Параметры» откройте вкладку «Общие».
Укажите путь к папке, в которой будут сохраняться подписанные документы.
Это необходимо, чтобы ваши менеджеры могли скачивать их из административного интерфейса LANBilling, а абоненты — из личного кабинета. Папка должна находиться на сервере, где установлено ядро LANBilling (модуль LBcore).

Перейдите в раздел «Настройки» — «Модули интеграции».

Нажмите «Добавить».
В открывшемся окне в поле «Тип модуля» выберите «Модуль интеграции с сервисом ИДГОС».
Заполните:
Описание — если вы используете несколько экземпляров модуля, описание поможет отличать их друг от друга.
Адрес API модуля интеграции — IP-адрес и порт, на которых модуль lbcore-idgos будет принимать входящие запросы от сервиса ИДГОС. Укажите значение в формате <хост>:<порт>, например 127.0.0.1:34143.
Адрес API сервиса подписания документов — https://idgos.ru/
Токен для API сервиса — можно посмотреть в личном кабинете ИДГОС («Личный кабинет» — «Изменить конфигурацию»).
Идентификатор организации в системе интеграции
Идентификаторы шаблонов документов — ID шаблонов, с которыми работает именно этот экземпляр модуля.
Если, например, вы работаете в одной установке LANBilling от имени нескольких операторов (филиалов или подразделений), можно настроить для каждого свой экземпляр модуля и разделить шаблоны между ними.
Идентификатор оператора — ID оператора, для которого настраиваете экземпляр модуля.
Логировать запросы к биллингу: 1 — логировать запросы, 0 — не логировать.

Нажмите «Сохранить».
Далее задайте параметры в файле конфигурации lbcore-idgos.
Есть вопросы по документации? Пожалуйста, напишите их