Интеграция со СБИС

Примеры конвертов СБИС Коннекта и их формирование

Примеры конвертов СБИС Коннекта и их формирование

СБИС Коннект передает информацию в пакетах — комплектах документов, которые отправляются контрагенту в электронном виде. Чтобы определить состав пакета документов, утилита использует файлы описания — конверты.

Формат для входящих и исходящих конвертов, а также конвертов со статусами можно выбрать в настройках утилиты. СБИС Коннект получает и отправляет информацию в стандартных форматах — native.xml и sbis.xml.

Примеры стандартных конвертов

Зачем нужна конвертация

Конвертация нужна, если ваша система не может выгружать конверты в стандартном формате. Для таких случаев есть нестандартные форматы: *.dbf, *.csv, *.xls или произвольный *.xml.

Настройте в СБИС Коннекте выгрузку и загрузку конвертов, а также конвертов со статусами документов. Утилита самостоятельно заберет конверты, преобразует их в привычный sbis.xml или native.xml и отправит в личный кабинет. Конверты входящих документов и статусы к ним СБИС Коннект вернет в учетную систему в выбранном вами формате.

Исходящие конверты
Входящие конверты и статусы

Этапы преобразования исходящих конвертов одинаковы для всех форматов.

  1. Из вашей учетной системы выгружается конверт нестандартного формата. Например, *.dbf или *.csv.

    Пример dbf/csv-конверта

  2. СБИС Коннект разбирает полученный из системы конверт и создает промежуточный xml-файл.

    Пример промежуточного xml-файла.

  3. Утилита ищет файл xslt-преобразования, который указан в настройках. Его нужно создать самостоятельно или обратится к менеджеру для доработки.

    Пример xslt-преобразования

  4. С помощью xslt-преобразования СБИС Коннект перезаписывает промежуточный файл в native.xml или sbis.xml. После этого СБИС Коннект формирует пакет документов и отправляет контрагенту.

    Пример выходного sbis.xml

Преобразование входящих конвертов и статусов выполняется в обратном порядке:

  1. СБИС Коннект выгружает из личного кабинета конверт по входящим документам или конверт со статусами. Они могут быть в формате native.xml или sbis.xml.

  2. Утилита ищет файл xslt-преобразования, который указан в настройках.

  3. С помощью файла преобразования СБИС Коннект создает промежуточный xml-файл.

  4. Промежуточный файл конвертируется в нестандартный формат, например *.dbf или *.csv. Его и заберет ваша система.