Кассы в Bitrix и как подключить

И опять о кассах, допустим вы все же купили свою кассу и что дальше, надо ее подключить, настроить ПО, ну и сообщить своему Интернет-магазину что у вас уже есть касса и подружить их.

Эта статья как раз об этом.

Первым делом распаковываем, если не распаковали свою кассу и подключаем к ПК, интуитивно понятно

Далее включаем кассу и ПК, и заходим в своем браузере, не важно в каком)) в админку своего интернет магазина на Bitrix

Вход в админку битрикс
Вход в админку битрикс

Далее заходим в раздел по пути Магазин -Кассы ККМ

После перехода в этот раздел вас встретит приветственное окно 

В ниже будет краткий мануал как подключить кассу и сообщить о ее появлении вашему сайту на Bitrix.

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

 

  • Скачать и установить драйвера ККМ на локальный компьютер, все предельно просто, скачиваем архив, распаковываем и устанавливаем софт, интуитивно все понятно, жмем все время далее и соглашаемся с успешной установкой.
  • Проверяем подключение кассы, для этого идем по пути: Пуск — Параметры и в поисковом поле пишем Диспетчер устройств (если знаете путь до этого приложения короче, напишите в комментариях — помечу).

Если вы увидели данный скрин, то пропишите драйвер к устройству в ручную, для этого нажатием правой кнопки мыши по неизвестному устройству вызовите мастер установки драйвера и укажите в контекстном меню адрес где взять ini файл, а находится он по пути: C:\Program Files (x86)\ATOL\Drivers8\USB_Drivers

После установки драйверов неизвестные устройства будут известными)))

Почему их 2, все просто один для кассы, другой для налоговой, по понятнее, один работает с ОФД и отправляет чеки в ФНС, второй печатает чеки на принтере вашей кассы.

Проверка ПО

Для того чтобы все заработало сразу, необходимо не полениться, и проверить подключена ли касса к ПК, потому как определение портов в диспетчере еще не говорит что все хорошо. Для этого запускам программу тестирования драйверов, которая находится по пути: Пуск — Все программы — АТОЛ — Драйверы торгового оборудования v.8 — Тесты — Драйвер ККМ

Запускаем ее, и в параметрах связи видим наши порты которые определились в диспетчере, если их нет, значит драйвера вы не установили, вернитесь на пункт выше, если порты обнаружились, выберите поочередно каждый из них и нажмите проверка связи, тестировщик сообщит о наличии связи с ними фразой: Устройство включено.

Далее чуть посложнее

  • Скачать и установить приложение 1С-Битрикс.Кассы с официального сайта Bitrix по ссылке с данного раздела.Далее открываем папку по пути C:\Program Files (x86)\BxDTO\bin\.  По-умолчанию софт ставится именно в Program Files. В папке bin находим файл BxDTO-from-svc.bat.SAMPLE и кнопкой F2 правим название файла, т.е. стираем SAMPLE, в итоге получится имя файла BxDTO-from-svc.bat. Далее открываем этот файл в режиме редактирования.

IF: для проверки попробуйте добавить просто пробел в текст файла и сохранить, если windows ругнется что мол я создам еще один файл но с именем *(1).bat значит проблема с правами, откажитесь от создания файла и поправьте в свойствах файла права, изменение этого файла доступно только администратору системы (т.е. пользователь должен быть наделен админскими правами в Windows

ELSE. Все получилось сохранить? тогда заново открываем этот файл для редактирования и наблюдаем строки

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

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

Следующая команда, dispatcher  подключается к вашему интернет-магазину, направляет чеки на печать в кассу, вот там вы и указываете свой домен и хеш кассы

Для настройки подключения кассы к сайту необходимо:

В команде worker указать соответствующий порт к которому подключена касса (в тестировщике драйверов), если касс несколько, то необходимо эту команду продублировать и указать соответствующие порты.

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

Сохраняем изменения в bat-файле и запускаем его, после этого на странице Список касс вы обнаружите свою кассу

Настройка кассы в Bitrix

Нажмите на ID подключенной кассы. Установите флажок активности. Обработчик уже установлен будет по-умолчанию, менять его не требуется, все будет работать. После заключения договора на ОФД, выберите из списка с кем его заключили, если в списке отсутствует наименование, выберите Другой

По умолчанию Марка ККМ установится ATOL, ну если касса ATOL )) Пока Bitrix работает только с ней посредством приложения Bitrix.Кассы.

Во вкладке ограничения можно указать использование кассы  по компаниям (если реквизитов у интернет-магазина несколько) или платежным системам.

  • Далее следует обновить, если не обновлен  1С-Битрикс Управление сайтом до версии 17.хх и  разрешить печать чеков  в настройках платежной системы, если требуется печатать чек.

Всё. Настройки завершены.

PS: Подводные камни.

Может получиться такая ситуация, и она случалась не раз. Оплата прошла, а чек не отправился и не вылез, отследить ошибку можно в заказах, для этого пройдите в раздел Магазин — Заказы и посмотрите на строку с заказом, в столбце Проблема с заказом будет написано ДА, это дополнительно сообщает вам о том что проблема с кассой имеет место быть, посмотреть в логах ошибку можно на ПК к которому подключена касса, для этого перейдите на этом ПК по пути (чаще всего используется): C:\Users\\AppData\Local\VirtualStore\Program Files (x86)\BxDTO\bin\log

При запуске BxDTO не-службой и не-администратором в каталоге установки по умолчанию C:\Program Files (x86)\BxDTO (недоступном для записи без повышения полномочий), журналы работы ведутся в каталоге C:\Users\\AppData\Local\VirtualStore\Program Files (x86)\BxDTO\bin\log либо C:\Users\\AppData\Roaming\Bitrix\BxDTO\1.0\log.

В данных логах будет сообщение об ошибке соединения кассы с сайтом, устраните его и создайте на основании заказа чек, в ручную, для этого перейдите в заказы, запомните номер заказа, далее пройдите в раздел «Чеки за день» и нажмите Добавить чек, в popup-окне укажите номер заказа и чек создастся автоматически.

Если вы создавали заказ на этапе тестирования подключения кассы, так делают 90% пользователей, которые впервые настраивают интеграцию, и не заключившие договор ОФД, необходимо создать возвратный чек, а то штрафанут (от 2000 рублей, кому это приятно))) возвратный чек делается просто, идем в документ оплаты и выбираем Возврат, указываем номер и дату документа возврата и на основании какой оплаты делаем возврат

Далее опять переходим в раздел чеки за день и добавляем цек указывая полный возврат к примеру Полный возврат наличными и сохраняем, он автоматически будет напечатан.

Добавить комментарий

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