Как настроить ЭДО в 1С:Розница для торговли табаком в нескольких магазинах на одном ИНН?

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

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

Проблема распределенных магазинов: один ИНН и разные КПП

Рассмотрим классическую ситуацию: у вас три магазина, в каждом стоит локальная версия 1С:Розница (Базовая). Поставщики (например, Мегаполис или СНС) требуют подключения к ЭДО для отгрузки маркированного товара. Главный вопрос: как сделать так, чтобы документы для первого магазина приходили в базу первого магазина, а для второго — во вторую?

Проанализируем техническую сторону вопроса. Идентификатор ЭДО (ID) формируется оператором. Многие пользователи ошибочно полагают, что на один ИНН можно завести только один ID. На самом деле, операторы (Калуга Астрал, Тензор, Такском) позволяют создавать уникальные идентификаторы для каждого КПП или даже для каждого адреса торговой точки.

Разберем алгоритм настройки для каждого магазина:

  1. В каждой локальной базе перейдите в раздел Администрирование — Обмен электронными документами — Учетные записи ЭДО.
  2. При создании новой учетной записи убедитесь, что в реквизитах организации указан верный КПП конкретного магазина.
  3. Получите уникальный идентификатор. Например, в сервисе 1С-ЭДО (Калуга Астрал) он будет начинаться на 2AE.
  4. Передайте этот ID вашему менеджеру у поставщика. Важно зафиксировать в системе поставщика, что отгрузки на конкретный адрес должны сопровождаться отправкой УПД именно на этот идентификатор.

Выясним причину, по которой документы могут «теряться». Если вы создали один ID и настроили его во всех базах, то УПД загрузится в ту базу, где обмен будет нажат первым. После этого документ получит статус «Принят» на сервере оператора, и остальные базы его просто не увидят. Поэтому разделение по идентификаторам (ID) на уровне КПП — единственно верное решение для локальных баз.

Настройка роуминга с операторами Тензор (СБИС) и Диадок (Контур)

Часто поставщики используют СБИС (Тензор) или Диадок, в то время как в 1С удобнее использовать встроенный сервис 1С-ЭДО. Рассмотрим, как наладить взаимодействие между ними через роуминг. Посмотрим на этот процесс глазами пользователя 1С:

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

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

Приемка товара: блоки, пачки и сопоставление номенклатуры

При получении УПД через ЭДО одной из самых трудоемких задач является сопоставление номенклатуры поставщика с вашей базой. Разберем, как упростить этот процесс. Часто в УПД сигареты приходят блоками, а продаете вы их пачками.

Проанализируем настройки номенклатуры в 1С:Розница:

  1. В настройках программы должна быть включена возможность использования упаковок.
  2. В карточке номенклатуры (сигарет) необходимо создать упаковку «Блок», указав в ней количество — 10 пачек.
  3. При загрузке УПД в окне сопоставления номенклатуры обязательно укажите соответствующую упаковку. Это позволит системе правильно пересчитать количество: если пришел 1 блок, на остаток в базе ляжет 10 пачек.

Рассмотрим проблему «лишних нулей» в штрихкодах. Поставщики часто передают коды товаров в формате GTIN-14. Если ваш штрихкод в базе короче, автоматического сопоставления не произойдет. В последних релизах 1С эта проблема решается автоматически, но в старых версиях (2.3.3 и ниже) может потребоваться ручное выравнивание штрихкодов до 14 знаков путем добавления нулей в начало.

Проверка марок при приемке и разрешительный режим

После сопоставления позиций необходимо выполнить проверку табачной продукции. Нажмите на соответствующую гиперссылку в документе поступления. Рассмотрим ситуацию, когда при сканировании марки система выдает ошибку или «красный» статус.

Выясним причины возможных ошибок:

Работа с оборудованием и криптографией

Для полноценной работы с маркировкой на каждом рабочем месте должен быть настроен криптопровайдер (например, КриптоПро CSP) и установлен сертификат электронной подписи (ЭЦП). Посмотрим, как настроить это в 1С:

В разделе Настройки электронной подписи и шифрования добавьте ваш сертификат. Проверьте его работоспособность через встроенный тест. Помните, что для розничной продажи табака с 2024 года касса должна в режиме онлайн запрашивать разрешение у «Честного ЗНАКа». Для этого в настройках интеграции с ИС МП необходимо прописать токен доступа (ключ), полученный в личном кабинете ЦРПТ.

Пример кода (условно), который отражает логику работы системы при проверке статуса марки в библиотеках интеграции 1С:


// Логика проверки кода маркировки (упрощенно)
ПараметрыПроверки = ИнтеграцияИСМП.ПараметрыПроверкиКодовМаркировки();
ПараметрыПроверки.КодыМаркировки.Добавить(ТекущийКод);
ПараметрыПроверки.Организация = Объект.Организация;

Результат = ИнтеграцияИСМП.ПроверитьСтатусыКодов(ПараметрыПроверки);

Если Результат.Статус <> "Действителен" Тогда
    Сообщить("Внимание: код маркировки не прошел проверку в ГИС МТ!");
КонецЕсли;

Рекомендации по архитектуре для владельцев нескольких магазинов

Если у вас три и более магазина, а интернет на точках нестабилен, рассмотрите следующие варианты организации работы:

  1. Консолидация ЭДО: Выделите один компьютер (например, дома или в центральном офисе) как «Мастер-базу» для работы с ЭДО. Принимайте все УПД там, подписывайте их, а затем перегружайте данные о товарах в магазины. Это избавит вас от необходимости держать токены ЭЦП на каждой точке.
  2. Переход на версию ПРОФ: Использование распределенных информационных баз (РИБ) позволит автоматически синхронизировать номенклатуру, цены и остатки между магазинами, при этом ЭДО можно будет вести централизованно.
  3. Облачные решения: Перенос баз в «облако» (например, 1С:Фреш) снимает проблему разных идентификаторов — у вас будет одна база, в которую будут стекаться все документы, а магазины будут работать в ней как отдельные склады.

Подведем итог: настройка ЭДО для табака требует внимательности к деталям (КПП, упаковки, GTIN), но при правильном подходе система позволяет автоматизировать приемку и избежать штрафов за нарушение правил маркировки. Помните, что подтверждение УПД в 1С — это не просто формальность, а юридически значимый факт перехода права собственности на маркированный товар в системе «Честный ЗНАК».

← На главную