Загрузка документов из СБИС
Кнопки «Загрузить новые» и «Загрузить за период» и какие типы документов берутся
Документы не появляются в Римире сами: их нужно забрать из СБИС. Этим занимается блок «Синхронизация» в верхней части страницы ЭДО.
Загрузка только читает входящие документы и раскладывает их по списку. В iiko при этом ничего не создаётся — выгрузка запускается вами вручную из самого документа.
Как загрузить#
Две кнопки делают разное.
«Загрузить новые» — обычный ежедневный режим. Берёт документы, появившиеся с момента последней синхронизации, с небольшим нахлёстом назад (двое суток — на случай, если поставщик отправил документ задним числом). Если синхронизация ещё ни разу не выполнялась, загружаются последние 30 дней.
«Загрузить за период» — разовая загрузка за конкретные даты. Задайте «Период с» и «по» — кнопки «Сегодня», «Вчера» и «Месяц» рядом заполняют их за одно нажатие. Нужна, когда документ пришёл давно и в обычную загрузку уже не попадает.
Когда загрузка закончится, появится сообщение вида «Обработано: 12, с ошибками: 0». Под кнопками показано время последней успешной синхронизации.
Третья кнопка, «Обновить справочники iiko», к загрузке документов отношения не имеет: она перечитывает из iiko списки товаров, складов и поставщиков. Нажимайте её после того, как завели в iiko новый товар, склад или контрагента.
Какие документы берутся#
Из ЭДО забираются только отгрузочные документы — в реестре СБИС у них тип «ДокОтгрВх». Это накладные, УПД и акты услуг, то есть всё, у чего внутри есть тело УПД с позициями.
Остальное пропускается ещё до скачивания вложений:
- счета на оплату («СчетВх»);
- договоры («ДоговорВх»);
- акты сверки («АктСверВх»);
- письма и корректировочные документы («КоррВх», «CorrIn»).
Причина простая: тела УПД в них нет, а в iiko таким документам нет соответствия. Раньше они заводились в базу и падали в «Ошибку», засоряя список — за один период это была почти треть всех документов.
Ещё два случая, когда документ не попадёт в список или попадёт с ошибкой:
- у документа нет первичного вложения (служебное событие обмена) — такой просто пропускается;
- вложение есть, но разобрать его как УПД не удалось — документ заводится со статусом «Ошибка» и текстом «документ не распознан как УПД (0 позиций)».
Если у подключения ЭДО указан ИНН вашей организации, берутся только документы, выписанные на это юрлицо. Остальные организации аккаунта СБИС не трогаются.
Тип создаваемого документа iiko — приходная накладная или акт приёма услуг — определяется не типом ЭДО, а полем «Тип документа iiko» в самом документе; его можно переключить.
Повторная загрузка и дубли#
Один физический документ СБИС — одна строка в Римире на каждое подключение ЭДО. Документ опознаётся по паре «подключение ЭДО + идентификатор в СБИС», поэтому повторная загрузка того же периода дублей не создаёт: она находит уже существующую строку.
Документ, который уже уехал в iiko (выгружен, проведён или скрыт), при повторной загрузке не разбирается заново. Это защищает вашу ручную работу: сопоставление позиций, выбранные склады и статус выгрузки остаются на месте. Обновляется только состояние в ЭДО — контрагент нередко подписывает документ уже после того, как вы его выгрузили.
Не выгруженный документ, наоборот, перечитывается: подтягиваются свежие данные из СБИС и заново подбираются товары по артикулам. Выбранный вручную склад позиции при этом не трогается.
Если один и тот же документ поставщик прислал на два разных подключения ЭДО, это две независимые строки в двух списках — Римира их не связывает.
Не нашли ответ? Напишите нам.