Как подключить один эквайринговый терминал для двух и более организаций в 1С?

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

В розничной торговле часто возникает ситуация, когда на одной кассе ведутся продажи от лица нескольких юридических лиц, для чего можно использовать несколько касс ККМ с одного рабочего места. Например, одно юрлицо продает основные товары, а второе — сопутствующие услуги или продукцию собственного производства. При этом физически на кассовом месте установлен только один фискальный регистратор и один банковский терминал. Если с разделением чеков по разным фискальным аппаратам 1С справляется автоматически, то как быть с приемом безналичной оплаты на разные расчетные счета? Рассмотрим, как настроить один эквайринговый терминал для работы с несколькими организациями в конфигурациях 1С, таких как «1С:Розница» или «1С:Управление торговлей», а также как реализовать печать чеков из списка документов.

Основная задача — сделать так, чтобы при оплате одного чека, содержащего товары от разных организаций, система автоматически (или с минимальным участием кассира) отправляла нужные суммы на расчетные счета соответствующих юридических лиц. Современные банковские технологии и возможности 1С позволяют реализовать это несколькими способами.

Решение 1: Автоматическое разделение через настройку драйвера в 1С (рекомендуемый способ)

Это наиболее правильный и надежный способ, который исключает ошибки кассира. Его суть заключается в использовании стандартного функционала драйверов из «Библиотеки подключаемого оборудования» (БПО) 1С в связке с технологией «Мультимерчант» от банка (например, Сбербанка). Технология «Мультимерчант» позволяет «привязать» к одному физическому терминалу несколько идентификаторов продавцов (Merchant ID), каждый из которых соответствует отдельной организации или расчетному счету.

Разберем настройку по шагам:

  1. Обращение в банк-эквайер. Это первый и самый важный шаг. Вам необходимо связаться с вашим банком (например, Сбербанком) и заявить о необходимости настроить терминал для работы с несколькими организациями (также может потребоваться загрузка эквайринговых отчетов Сбербанка). Банк должен активировать на терминале режим «Мультимерчант» и настроить так называемые «отделы». Каждому «отделу» будет соответствовать одно из ваших юридических лиц. Запомните или запишите номера, которые банк присвоит вашим отделам (например, организация №1 — отдел 1, организация №2 — отдел 2).
  2. Создание нескольких экземпляров оборудования в 1С. Теперь перейдем к настройкам в 1С. Несмотря на то, что физически терминал у вас один, в программе нужно будет создать несколько записей о подключаемом оборудовании — по одной для каждой организации.

    Перейдите в раздел НСИ и администрирование → РМК и оборудование → Подключаемое оборудование. Создайте новый элемент (существуют решения, позволяющие подключить несколько касс ККМ с выбором кассы для каждой строки).

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

    Важно: Подсказка к полю «Номер отдела» часто говорит, что 0 — это первый отдел, 1 — второй и так далее. Уточняйте соответствие номеров у вашего банка. Также иногда используется значение -1, которое активирует режим ручного выбора отдела при каждой операции, но мы его рассматривать не будем, так как стремимся к автоматизации.

  4. Привязка оборудования к кассам ККМ. Завершающий шаг — связать созданные настройки с кассами. Перейдите в настройки Кассы ККМ (НСИ и администрирование → НСИ → Кассы ККМ). У каждой кассы в 1С указана своя организация. Откройте карточку кассы, перейдите на вкладку для подключения оборудования и в поле для эквайрингового терминала выберите тот экземпляр, который вы создали для именно этой организации. Проделайте это для всех ваших касс/организаций.

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

Решение 2: Ручной выбор организации на терминале

Этот вариант проще в настройке со стороны 1С, но полностью зависит от внимательности кассира, что создает риски ошибок. Он также требует предварительной настройки терминала банком.

Как это работает:

  1. Вы обращаетесь в банк с просьбой настроить терминал для работы с несколькими юрлицами.
  2. Банк настраивает терминал таким образом, что после инициации оплаты из 1С на экране самого терминала появляется меню с выбором организации (или отдела).
  3. Кассир должен вручную выбрать из списка, на чье имя провести платеж.

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

Решение 3: Доработка обработки обслуживания (для сложных сценариев)

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

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

Этот метод самый гибкий, но и самый трудозатратный. К нему стоит прибегать, если первые два способа по каким-то причинам не подходят.

Важные сопутствующие вопросы

Как быть с возвратами?

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

Как печатать отчет по сверке итогов (Z-отчет)?

При закрытии смены на терминале будет печататься отчет по сверке итогов. Современные терминалы, настроенные на несколько организаций, печатают один общий отчет с разбивкой сумм по каждому мерчанту (организации). Однако часто эти блоки идут сплошным текстом, что неудобно для бухгалтерии.

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

← На главную