СБИС Коннект передает информацию в пакетах — комплектах документов, которые отправляются контрагенту в электронном виде. Чтобы определить состав пакета документов, утилита использует файлы описания — конверты.
Формат для входящих и исходящих конвертов, а также конвертов со статусами можно выбрать в настройках утилиты. СБИС Коннект получает и отправляет информацию в стандартных форматах — native.xml и sbis.xml.
Стандартные конверты
Если ваша система не может выгружать конверты в стандартном формате, используйте конвертацию из нестандартных форматов: *.dbf, *.csv, *.xls, *.xml.
Настройте в СБИС Коннекте выгрузку и загрузку конвертов, а также конвертов со статусами документов. Утилита самостоятельно заберет конверты, преобразует их в привычный sbis.xml или native.xml и отправит в личный кабинет. Конверты входящих документов и статусы к ним СБИС Коннект вернет в учетную систему в выбранном вами формате.
Этапы преобразования исходящих конвертов одинаковы для всех форматов.
- Из вашей учетной системы выгружается конверт нестандартного формата. Например, *.dbf или *.csv.
Пример dbf/csv-конверта (8,76 КБ).
- СБИС Коннект разбирает полученный из системы конверт и создает промежуточный xml-файл.
Пример промежуточного xml-файла (34,6 КБ).
- Утилита ищет файл xslt-преобразования, который указан в настройках. Его нужно создать самостоятельно или обратиться к менеджеру для доработки.
Пример xslt-преобразования (99,76 КБ).
- С помощью xslt-преобразования СБИС Коннект перезаписывает промежуточный файл в native.xml или sbis.xml. После этого утилита формирует пакет документов и отправляет контрагенту.
Пример выходного sbis.xml (17,2 КБ).
- СБИС Коннект выгружает из личного кабинета конверт по входящим документам или конверт со статусами. Они могут быть в формате native.xml или sbis.xml.
Пример входящего конверта native.xml (20,8 КБ).
Пример входящего конверта со статусами native.xml (1,99 КБ).
- Утилита ищет файл xslt-преобразования, который указан в настройках.
Xslt—преобразование входящего конверта для dbf-файла (101 КБ).
Xslt-преобразование входящего конверта статусов для dbf/csv-файла (6,88 КБ).
- С помощью файла преобразования СБИС Коннект создает промежуточный xml-файл.
Промежуточный xml-файл для dbf-файла (64,9 КБ).
Промежуточный xml-файл статусов для dbf/csv-файла (1,57 КБ).
- Промежуточный файл конвертируется в нестандартный формат, например *.dbf или *.csv. Его заберет ваша система.
Пример выходного dbf-файла (34 КБ).
Пример выходного dbf-файла статусов (1,42 КБ).
Пример выходного csv-файла статусов (5,74 КБ).