Как загрузить поступления товаров из СБИС в 1С:Розница 2?

Пользователь 1С v8.3 (Управляемые формы) 1С:Розница Управленческий учет Торговля и дистрибуция
← На главную

Автоматизация процесса поступления товаров — это критически важная задача для розничной торговли. Использование электронного документооборота (ЭДО) позволяет избежать ошибок ручного ввода и значительно ускорить приемку. Рассмотрим подробнее, как наладить загрузку документов поступления из системы СБИС (ныне активно развивающейся под брендом Saby) в конфигурацию 1С:Розница 2. Для наполнения новой базы справочниками и остатками при переходе со старых программ используется подбор решений для переноса данных в Розницу.

Вариант 1: Использование официальной обработки или расширения СБИС

Проанализируем ситуацию, когда пользователь не видит возможности загрузки «Поступления товаров» в стандартном интерфейсе обработки СБИС. Часто это происходит из-за того, что в настройках интеграции не задано сопоставление типов документов. Разберем по шагам, как это исправить:

  1. Проверка версии обработки: Убедимся, что используется актуальная версия обработки (формат .epf) или расширения (формат .cfe). СБИС регулярно обновляет свои инструменты, и поддержка «Розницы 2» в них реализована штатно.
  2. Настройка хозяйственных операций: В интерфейсе обработки необходимо зайти в раздел настроек. Проверим, сопоставлен ли входящий документ от поставщика (УПД или накладная) с документом ПоступлениеТоваров в «Рознице».
  3. Использование правил конвертации: У обработки СБИС есть внутренний механизм правил. Если типовая логика не подтягивает документ, проанализируем возможность настройки индивидуальных правил. Как показывает практика, техподдержка СБИС может предоставить готовые файлы настроек для типовых конфигураций.

Важно понимать, что стоимость доработки может варьироваться. Если ваша «Розница» типовая, настройка обычно стоит недорого (в пределах нескольких тысяч рублей за написание простых правил). Если же конфигурация значительно изменена, стоимость интеграции может возрасти. В качестве альтернативы можно использовать внешнюю обработку для загрузки поступлений из XML-файлов ЭДО.

Вариант 2: Переход на встроенный сервис 1С-ЭДО (Роуминг)

Рассмотрим альтернативный и зачастую более надежный способ — использование встроенного функционала 1С. Выясним причину, почему это может быть удобнее: сервис 1С-ЭДО (через оператора Калуга-Астрал или других) интегрирован непосредственно в код программы 1С:Розница.

Для реализации этого метода выполним следующие действия:

  1. Настройка роуминга: Вам не нужно заставлять поставщиков менять оператора. Достаточно отправить приглашение из вашей 1С в систему СБИС поставщика. После принятия приглашения документы будут приходить напрямую в рабочее место Текущие дела ЭДО.
  2. Сопоставление номенклатуры: При первом поступлении система предложит сопоставить номенклатуру поставщика с вашим справочником. 1С запомнит этот выбор, и в следующий раз документ ПоступлениеТоваров будет создаваться нажатием одной кнопки.
  3. Преимущества: В этом случае не нужно запускать внешние файлы .epf, всё работает в едином интерфейсе 1С.

Вариант 3: Техническое решение через Saby Bridge

Если требуется полная автоматизация без участия оператора, проанализируем инструмент Saby Bridge. Это локальное приложение, которое служит посредником между облаком СБИС и вашей базой 1С. Оно может работать по следующей схеме:

Это решение особенно эффективно, если у вас много торговых точек и нужно централизованно управлять потоками документов.

Проблема сопоставления характеристик и штрихкодов

Разберем одну из самых частых сложностей при загрузке в «Розницу 2» — работу с характеристиками (цвета, размеры). При загрузке через внешнюю обработку важно настроить правила так, чтобы 1С понимала, куда записывать данные из входящего файла. Посмотрим на логику поиска объектов:


// Пример логики поиска номенклатуры при загрузке
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ Ссылка ИЗ Справочник.Номенклатура ГДЕ Штрихкод = &Штрихкод";
Запрос.УстановитьПараметр("Штрихкод", ДанныеИзФайла.Штрихкод);

Если в вашей базе учет ведется по характеристикам, обработка должна уметь не только находить товар по артикулу или штрихкоду, но и идентифицировать конкретную характеристику. В официальном расширении СБИС для этого предусмотрен специальный мастер сопоставления.

Стоит ли переходить на Управление торговлей (УТ 11)?

Многие пользователи задаются вопросом: а не проще ли перейти на УТ 11 для лучшей поддержки ЭДО? Проанализируем этот момент. Несмотря на то, что в УТ 11 механизмы интеграции могут казаться более развитыми, для розничного магазина этот переход часто неоправдан. В таком случае для миграции накопленной истории используются решения из раздела для переноса данных в УТ 11.

Причины остаться на «Рознице 2»:

Итоги и рекомендации

Подводя итог, можно с уверенностью сказать: загружать поступления из СБИС в «Розницу 2» можно и нужно.

Если вы хотите минимум затрат: Настраивайте 1С-ЭДО и роуминг со СБИС. Это штатный функционал, который поддерживается самой фирмой 1С.

Если вы привыкли к интерфейсу СБИС: Требуйте от техподдержки актуальное расширение для вашей версии «Розницы». Если кнопка «Загрузить» не активна или не видна, проверьте права пользователя и настройки маппинга документов в параметрах обработки.

Для программистов: Если типовые средства не подходят, всегда можно воспользоваться API СБИС для написания собственного модуля загрузки, используя объект ПоступлениеТоваров и заполняя его табличную часть Товары программно:


НоваяСтрока = ОбъектПоступление.Товары.Добавить();
НоваяСтрока.Номенклатура = НайденнаяНоменклатура;
НоваяСтрока.Количество = КоличествоИзЭДО;
НоваяСтрока.Цена = ЦенаИзЭДО;

Использование ЭДО — это не только требование законодательства (например, для маркировки товаров), но и реальный инструмент повышения эффективности вашего бизнеса.

← На главную