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

Сопоставить документы в API внешней обработки

Сопоставить документы в API внешней обработки

Когда контрагент пришлет вам электронные документы, вы можете сопоставить их с теми, которые уже есть в 1С. Для этого не потребуется запускать внешнюю обработку, можно воспользоваться методами API.

  1. Выполните подготовительные действия.
  2. Заполните параметры фильтра (не обязательно):

    «Фильтр» — структура, которая может содержать такие же поля, как в фильтре главного окна в интерфейсе обработки: «ФильтрДатаНач», «ФильтрДатаКнц», «ФильтрОрганизация», «ФильтрКонтрагент». По указанным параметрам будут запрошены документы с online.sbis.ru для сопоставления с документами в 1С.

  3. Вызовите функцию сопоставления:
    Результат = ВИ.сбисСопоставление(Кэш, Фильтр);
    

Если параметр «Фильтр» не заполнен, то передайте пустую структуру. В этом случае для сопоставления будут запрошены все документы, начиная с последней даты сопоставления по текущую дату. Последняя дата сопоставления записывается в параметр «ДатаПоследнегоСопоставленияДокументов» в файле «сбисПараметры.xml» в каталоге настроек.

Функция вернет структуру с полем «СопоставленныеДокументы» или текст ошибки.

«СопоставленныеДокументы» — массив структур, где каждая структура содержит документ 1С, идентификаторы пакета, вложения и статус документа в СБИС.