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

Изменить структуру архива документов

Изменить структуру архива документов

С помощью СБИС Коннекта вы можете вести локальный архив электронных документов на вашем компьютере или сервере. При составлении архива СБИС Коннект формирует каталоги в виде:

ООО Ромашка ИНН<ИНН> КПП<КПП>\<ДатаОтправки?Формат:ГГ-ММ-ДД>\ИНН с <ИНН?Длина:6>\<ИдДок>.zip

Как формируется имя каталога

Элементы внутри символов «<» и «>» — это выражение вида «<ИсточникДанных?Модификатор>», где:

  • ИсточникДанных — это условное название реквизита из пакета документов. Вместо символа «?» укажите значение источника данных;
  • Модификатор — список действий, которые совершаются с источником данных. Они записываются через запятую. Модификаторы имеют формат «Название:Значение».

Когда указан источник данных, имена папок во время формирования архива заполняются на основе данных из отправленных пакетов.

Если при формировании архива имя папки оказывается пустым, то папка не создается (пропускается). Также выражение будет считаться пустым, если его не удается разрешить, например из-за форматной ошибки.

Если в конце пути указано «.zip», то последняя папка будет обрабатываться как файл архива.

Например, в файле SbisConnect.dat указаны параметры:

ООО Ромашка ИНН<ИННОтправителя> КПП<КППОтправителя>\<ДатаДок?Формат:ГГ-ММ-ДД>\ИНН с <ИННПолучателя?Длина:6>\<ИдДокСпецоператора>.zip

В этом случае архив будет иметь вид:

ООО Ромашка ИНН7727784640 КПП770103001\14-01-23\ИНН с 772010\9e6aa486-95e3-4be8-914f-f6b6c3f92c04.zip

Как изменить структуру архива

Если стандартная структура архива вам не подходит, вы можете ее изменить.

  1. Откройте папку СБИС Коннекта.
  2. Найдите файл SbisConnect.dat и откройте его любым текстовым редактором. Например, с помощью «Блокнота».
  3. В блоке «Архив» измените имена папок в тегах «Входящие», «Исходящие» и «Общая часть», используя значения источников данных и модификаторы.
  4. В разделе «Общая часть» хранятся общие имена папок для входящих и исходящих архивов. При формировании архивов сначала формируются каталоги, указанные в общей части, потом – указанные в блоках «Входящие» и «Исходящие».

Операционная система Windows имеет ограничения максимальной длины полного имени файла — 260 символов. Учтите эту особенность при изменении структуры архива.

Источники данных и модификаторы

С помощью значений источников данных и модификаторов формируется имя каталога в архиве документов.

Список значений источников данных
Список значений модификаторов

НазваниеОписание

ИННОтправителя

ИНН отправителя

КППОтправителя

КПП отправителя

ИННПолучателя

ИНН получателя

КПППолучателя

КПП получателя

НазваниеОтправителя

Название отправителя по данным online.sbis.ru

НазваниеПолучателя

Название получателя по данным online.sbis.ru

Идентификатор

Идентификатор документа. Вместо «Идентификатор» может быть указан «ИдДок» из отправляемого пакета. Если его нет или он пустой, то указывается «ИдДокСпецоператора»

ИдДок

Пользовательский идентификатор

ИдДокСпецоператора

Идентификатор, который назначается оператором ЭДО

ДатаДок

Дата пакета документов

ТипДок

Тип документа

ДатаСоздания

Дата создания документа

ДатаРедакции

Дата редакции документа

ВремяРедакции

Время редакции документа

Номер

Номер пакета документов

КодОтветственного

Идентификатор ответственного сотрудника или подразделения организации

НазваниеОтветственного

ФИО сотрудника или название подразделения организации

Направление

Направление документа. Принимает значения:

  • Входящий;
  • Исходящий.

ИНННашейОрганизации

ИНН нашей организации

КППНашейОрганизации

КПП нашей организации

ИННКонтрагента

ИНН контрагента

КППКонтрагента

КПП контрагента

НазваниеВозможные значенияОписание

Формат

ГГ-ММ-ДД и т.д.

Форматирует строку ДД.ММ.ГГГГ

Длина

Любое число

Берет заданное число символов с начала строки

Подставить

Выражение или строка

Подставляет заранее заданную строку. Вычисляет выражение, если источника данных нет или он пустой

Подстрока

Через тире два числа. Например, 1-5.

Вычисляет подстроку. Первое число означает с какого символа строки вычисляем подстроку, второе – длина строки. Символы считаются с 1.