Подключение фискального регистратора Спарк-115Ф (по 54-ФЗ)

Последние изменения: 27.08.2021

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

- SparkSrv.exe

- WSOFD.exe

- UDSpark.dll

- ini файлы (файлы с параметрами) для SparkSrv.exe и WSOFD.exe

Все компоненты из этой папки необходимо скопировать в папку common или bin установленной платформы 1С
Библиотеку UDSpark.dll нужно зарегистрировать командой regsvr32.
Настроить на автозапуск утилиты SparkSrv.exe и WSOFD.exe (причём сначала должен запускаться SparkSrv.exe, а уже потом WSOFD.exe)

За передачу данных от кассы в ОФД отвечает WSOFD.exe, поэтому для её корректной работы должен быть открыт порт 4000

Сами утилиты SparkSrv.exe и WSOFD.exe при запуске опрашивают в каталогах, где они лежать INI файлы (их обязательно должны установить при подключении кассы). Эти файлы должны располагаться строго в том же каталоге где  UDSpark.dll, SparkSrv.exe и WSOFD.exe

Для SparkSrv.exe свой INI (в нём прописываются параметры подключения к кассе: номер порта, скорость), для WSOFD.exe свой (параметры подключения к серверу ОФД)

На уровне 1С: Отель никаких параметров подключения к кассе, кроме пароля доступа 111111 (шесть единиц) не задаются. 1С: Отель просто обращается к библиотеке UDSpark.dll


В конфигурации 1С: Отель для аппаратов Спарк - 115Ф по 54 ФЗ мы добавили возможность передачи в чек пароля ККМ из параметров пользователя, по которому производится сопоставление с пользователем из настроек кассы и, соответственно этот пользователь печатается на чеке.

Для этого в параметрах пользователя появились поля:

Код сотрудника в ккм - это номер кассира на уровне драйвера кассы (всего касса поддерживает не более 16 кассиров

Кнопка "Загрузить в ккм" (работает только для Спарк) - нажатие на которую для указанного кода сотрудника передаёт в кассу указанный в поле "Пароль ККМ" пароль.

Если не указано ничего, то при пробитии чека по-умолчанию передаётся пароль 11111 (пять единиц) что на уровне кассы соответствует пользователю "Кассир 01"


Помогла ли вам статья?