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

Настроить выгрузку исходящих документов в формате «Папка»

Настроить выгрузку исходящих документов в формате «Папка»

Если ни один из предложенных форматов вам не подошел, но ваша информационная система может выгружать файлы в определенную папку — используйте формат «Папка» для исходящих документов. Формат объединяет в пакет файлы, которые находятся в одной папке.

Алгоритм работы

В отдельную папку каталога «Отправляемые» выгрузите документы, которые нужно отправить в одном пакете. Вложенность папок в данном случае значения не имеет.

По окончании выгрузки (по умолчанию если нет активности более минуты), СБИС Коннект создаст и отправит реестры пакетов:

  1. Из файлов в каждой папке каталога создаст реестры пакетов (конверты) следующего содержания:
    <?xml version="1.0" encoding="windows-1251"?>
    <Реестр>
            <Пакет ИдДок="Папка5">
                    <Вложение ИмяФайла="Файл6.xml">   
                            <Содержимое Файла6.xml>
                    </Вложение>
                    <Вложение ИмяФайла="Файл7.pdf ">
                            <Содержимое Файла7.pdf в виде строки закодированной в Base64>
                    </Вложение>
            </Пакет>
    
  2. Применит xslt-преобразование к каждому конверту, если это указано в настройках утилиты.
  3. Сформирует реестр xml-документов. Пакеты документов имеют формат «Реестр пакетов» (sbis.xml) или «Реестр документов» (native.xml). Формат пакетов указывается в xslt-преобразовании.
  4. Полученный реестр пакетов отправит контрагенту, а исходную папку со всеми файлами удалит.

Параметры настройки

  1. В настройках утилиты на вкладке «Обмен документами» выберите формат исходящих документов — «Папка».
  2. Откройте «Настройки обработки ХML» и укажите хslt-преобразование. С его помощью промежуточный xml-файл будет сконвертирован в файл формата «Реестр пакетов» (sbis.xml) или «Реестр документов» (native.xml).

Размер пакета не должен превышать 70 МБ для одиночного файла в формате «Пакет», 100 МБ для группы файлов в формате «Реестр пакетов».

Если размеры выгруженных файлов превышают 100 МБ, установите флаг в поле «Разделять файлы» и настройте разделение и группировку файлов реестра.