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

Появилось сообщение «Произошла исключительная ситуация»

Появилось сообщение «Произошла исключительная ситуация»

При подготовке документа к загрузке или сопоставлении номенклатуры появилось сообщение
«Произошла исключительная ситуация [текст ошибки]».

Причина

На компьютере не установлен драйвер для работы с DBF-файлами.

Решение №1

  1. Определите разрядность платформы для конфигурации 1С, которая используется на компьютере. Для этого запустите диспечер задач Windows, перейдите на вкладку «Процессы» и проверьте название процесса 1С.
    • 1cv8ct.exe *32 — это 32x разрядная платформа (x86);
    • 1cv8ct.exe *64 — это 64х разрядная платформа (x64).
  2. Если вы используете клиент-серверную версию 1С, проверку нужно выполнять на компьютере, где установлена серверная часть.

  3. Выясните, установлен ли на компьютере пакет MS Office. Также определите его разрядность. Если на компьютере:
    • 1С x86, а MS Office x86 или не установлен — скачайте драйвер x86;
    • 1С x64, а MS Office x64/x86 или не установлен — скачайте драйвер x64.
  4. Установите драйвер через командную строку с ключом «passive».

Сопоставление DBF невозможно, если:

  • 1С x86, а MS Office x64;
  • используется клиент-серверная версия 1С: клиент на компьютере с ОС Windows, а на сервере другая ОС.

В этих случаях воспользуйтесь другим решением.

Решение №2

  1. В пользовательских файлах настроек определите место хранения номенклатуры контрагентов в 1С.
    Это указано в параметре «НоменклатураПоставщиков» — он содержит ссылку на регистр сведений или справочник.
  2. Укажите форму работы в параметре «ФормаРаботыСНоменклатуройПоставщика».
    • Если «НоменклатураПоставщиков» содержит ссылку на регистр сведений, укажите форму работы «СопоставлениеНоменклатуры_Регистры».
      <?xml version="1.0" encoding="utf-8"?>
      <ини>
              <ФормаРаботыСНоменклатуройПоставщика>
                      'СопоставлениеНоменклатуры_Регистры'
              </ФормаРаботыСНоменклатуройПоставщика> 
      </ини>
      
    • Если «НоменклатураПоставщиков» содержит ссылку на справочник, укажите форму работы «СопоставлениеНоменклатуры_Справочники».
      <?xml version="1.0" encoding="utf-8"?>
      <ини>
              <ФормаРаботыСНоменклатуройПоставщика>
                      'СопоставлениеНоменклатуры_Справочники
              </ФормаРаботыСНоменклатуройПоставщика>
      </ини>