Касса дилерского центра — отключаем онлайн-кассу от Альфа-Авто




Конфигурация основана на Библиотеке подключаемого оборудования 1С. Ориентирована на работу с Альфа-Авто 4.x -5.x и позволяет работать с онлайн-кассами в соответствии с 54-ФЗ.

Сразу оговорюсь, "продукт" не планировался как серийный. Я его писал для клиентов, вместе с которыми попал в тупиковую ситуацию когда разработчик Альфа-Авто (далее "Альфа", АА) прекратил поддержку 4-й версии. На данный момент конфигурация используется также и с 5-й версией в одном из дилерских центров, так как "Альфа" всё еще не может то что нам нужно.

Внимательно по пунктам:

  • Вы считаете что никто не накажет за отсутствие обязательного реквизита в печатном/электронном чеке
  • Отдельная конфигурация для "пробития" чеков  — это неудобно, сложно и прочее…
  • Вы все еще надеетесь, что разработчик АА завершит внедрение поддержки онлайн-касс

… во всех этих случаях публикация точно не для Вас.

С точки зрения архитектуры решение выглядит следующим образом:

1. Создается новая база, в которой настраивается онлайн-касса, реквизиты организации, кассиры (в том числе их ИНН), поставщики для агентской/комиссионной торговли, соответствие ставок НДС и "категории оплаты" (об этом ниже).

2. В общем случае, кассир работает в двух программах:

Вариант 1.

  • В Альфа-Авто на основании документа реализации (заказ-наряда, счета и прочее) создается чек на оплату (не через РМК). Копируется номер сформированного чека. Документ на этот момент может быть только записан. 
  • В Кассе ДЦ указывается номер чека и данные загружаются из АА через COM-соединение.
  • Выбирается соответствующая категория оплаты, заполняются недостающие реквизиты, например данные комиссионера, добавляется оплата с типом "встречное представление", т.к. производится зачет автомобиля в трейд-ин.
  • Печатается чек.

Категория оплаты — термин, который был введен для упрощения жизни кассиров. Ведь им и так несладко. Например, мы заведомо знаем, что услуги сервиса оказываются на ЕНВД, а продажи автомобилей, страховок, запчастей на ОСН. Кроме того, клиент может вносить предоплату, донести конечную сумму, или наоборот мы выплачиваем деньги физическому лицу за приобретаемый автомобиль с пробегом (вы же пробиваете чеки при покупке автомобиля?).  Иными словами, есть типовой набор случаев, количество которых можно посчитать. В каждом случае будет свой постоянный набор значений для заполнения реквизитов чека. Именно эти данные хранятся в справочнике "Категория оплаты"

Вариант 2.

В случаях, когда происходят события, которые не отражаются в Альфа-Авто по тем или иным причинам. Например, продажа страховых полисов по агентской схеме ведется в Excel или ПО страховой компании и позже отражается в Бухгалтерии 3.0.

  • В Кассе ДЦ создается новый чек.
  • Выбирается соответствующая категория оплаты, добавляется строка (строки) с оплатой (тип, сумма). Для нашего примера указывается страховая компания, но не требуется информация о товаре. Так как строку товара мы настроили в категории оплаты
  • Печатается чек.

Настройка:

Требуется платформа не ниже 8.3.12.1616

  1. Создается чистая база.
  2. В конфигураторе загружается конфигурация из файла. Добавляются пользователь с полными правами и кассиры.
  3. Необходимо зайти один раз в режиме предприятия под каждым кассиром, чтобы заполнился справочник пользователей.
  4. Под пользователем с полными правами в разделе настроек:
  • Отредактировать сведения об организации
  • Внести реквизиты кассиров
  • Добавить постоянных поставщиков для комиссионных/агентских продаж (разовых можно вписывать прямо в чеке)
  • Заполнить соответствие ставок НДС
  • Заполнить соответствие типов оплат
  • Добавить категории оплаты
  • Сервис->Коннектор. Внести "V82.COMConnector" или "V83.COMConnector" в зависимости от платформы, на которой работает Альфа.
  • Сервис->Строка подключения. Внести строку для подключения к БД. Например: File="ПутьКБазе";Usr="ИмяПользователя";Pwd="ПарольПользователя"
  • Выполнить обновление библиотеки в справочнике "Драйверы оборудования"(F5 обновит список).
  • Зайти в "Подключаемое оборудование" и добавить кассу (процедура типовая для всех конфигураций на базе БПО).

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *