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

Появилось сообщение «Ошибка при выполнении файловой операции»

Появилось сообщение «Ошибка при выполнении файловой операции»

При обмене данными между СБИС и информационной системой в СБИС Коннекте появилось сообщение «Ошибка при выполнении файловой операции».

Причина

Идентификатор документооборота в имени файла превышает ограничение Windows в 260 символов.

Решение

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

  1. Остановите и закройте СБИС Коннект.
  2. Перейдите в каталог программы и откройте файл SbisConnect.dat любым текстовым редактором.
  3. Найдите теги <Входящие> и <Исходящие> и внесите в них изменения.

    Содержимое тегов по умолчанию:

    <Входящие><ТипДок>\<ДатаСоздания?Формат:ГГГГ>\<ДатаСоздания?Формат:ММ-ДД>\<Идентификатор>.zip</Входящие> 
    <Исходящие><ТипДок>\<ДатаСоздания?Формат:ГГГГ>\<ДатаСоздания?Формат:ММ-ДД>\<Идентификатор>.zip</Исходящие>
    

    Исправленный вариант:

    <Входящие><ТипДок>\<ДатаСоздания?Формат:ГГГГ>\<ДатаСоздания?Формат:ММ-ДД>\<ИдДокСпецоператора>.zip</Входящие>
    <Исходящие><ТипДок>\<ДатаСоздания?Формат:ГГГГ>\<ДатаСоздания?Формат:ММ-ДД>\<ИдДокСпецоператора>.zip</Исходящие>
    
  4. Запустите СБИС Коннект.