- Список поддерживаемых фискальных регистраторов:
- Технические требования.
- Структурная схема взаимодействия ФР и ПО Абонемент.
- Пример: ShtrihMA11 (Штрих Retail-01K / ФР-К / ФР-Ф / ПТК / мини)
- Настройка ФР Штрих для работы по секциям.
- Пример: ShtrihM21 (Атол FPrint 22k (ПТК) / 55k (ПТК) / 5200K / 03k / 02k / 11 ПТК / 30Ф)
- Пример: ShtrihM21FZ54 (АТОЛ (онлайн 54ФЗ) 22Ф/ 55Ф (FPrint55k (ПТК))/ 77Ф (FPrint-77ПТК))
- Пример: PRIM («Старт 200К»).
Список поддерживаемых фискальных регистраторов:
Поддерживаемые драйвером старого образца:
"Старые" модели (не online):
- АТОЛ:
- FPrint 22k (ПТК)
- FPrint 55k (ПТК)
- FPrint 77k (ПТК)
- FPrint 5200K
- FPrint 03k
- FPrint 02k
- FPrint 11 ПТК
- АТОЛ 30Ф
- ШТРИХ:
- Retail-01K (01Ф)
- ФР-К
- ФР-Ф
- ПТК
- мини
- AMC100F
- DATECS FP3530t
- ПРИМ
- Старт 200К
"Новые" ФР (ФЗ-54 Online-касса):
- Retail-01K (Ритейл-01Ф) протокол Штриха (#93237)
- FPrint-22ПТК (#93598)
- АТОЛ 55Ф (FPrint55k (ПТК))
- АТОЛ 30Ф *
- АТОЛ 77Ф (он же FPrint-77ПТК)
* - АТОЛ работает по протоколу 2.4. Отправка данных по данному протоколу так же возможна, но требует специальных настроек со стороны ЦТО или Заказчика. В случае проблем можно обращаться в тех поддержку АТОЛ.
ФР поддерживаемые универсальным драйвером:
- АТОЛ:
- FPrint 22k (ПТК)
- Атол 22Ф
- Атол 30Ф
- FPrint 55k (ПТК)
- Атол 55Ф
- FPrint 77k (ПТК)
- Атол 77Ф
- FPrint 5200K
- FPrint 03k
- FPrint 02k
- FPrint 11 ПТК
- ШТРИХ:
- Retail-01K (01Ф)
- ФР-К
- ФР-Ф
- ПТК
- мини
- ...
- РР-02Ф
- «MSTAR-TK»
- и прочие ФР, работающие по протоколу штриха
ФР ПРИМ 08-Ф
ФР СПАРК 115-Ф
ФР DATECS DP 25
Технические требования.
Машина, к которой производится подключение, должна иметь COM-порт (Serial-порт \ серийный порт \ RS-232), либо установленные драйвера для имитации такого подключения через USB. Для подключения двух и более фискальных регистраторов (ФР) машина быть оборудована необходимым количеством COM-портов. В случае отсутствия необходимого количества COM портов можно использовать переходники PCI на RS-232 и USB на RS-232 (см. Рекомендуемые переходники USB на RS-232 и PCI на RS-232.doc)
ВАЖНО!
|
lock conflict on no wait transaction
deadlock
update conflicts with concurrent update
concurrent transaction number is 71234666
At procedure 'SP_BILL_CREATE' line: 101, col:41
|
![]() |
В настоящий момент ПО «Abonementmanager» гарантирует поддержку фискальных регистраторов «Штрих» (в т.ч. Retail-01K), «Прим» (в т.ч. «Старт 200К»), «Меркурий», «Атол» (FPrint), "Мария", "Спарк" и некоторые другие. Самые последние версии драйвера для работы с ПО Абонемент находятся в сборке Fullversion последней версии, в папке /exe/. Для уточнения, поддерживается ли Ваш ФР в случае, если его нет в нижеприведённом списке, обратитесь в техническую поддержку.
; FiscReg = SPARK
; FiscReg = MARIA301
; FiscReg = GEG
; FiscReg = MERCURY
; FiscReg = SHTRIHM ; АТОЛ FPrint 22k (ПТК), 55k (ПТК), 5200K, 03k, 02k, 11 ПТК
; FiscReg = SHTRIHM-FZ54 ; АТОЛ (онлайн 54ФЗ) 22Ф, 55Ф, 77Ф.
; FiscReg = SHTRIHMA ; ШТРИХ, Retail-01K, ФР-К, ФР-Ф, ПТК, мини
; FiscReg = AMC100F
; FiscReg = DATECFP3530
; FiscReg = AZIMUTH ; ПРИМ , Старт 200КСтруктурная схема взаимодействия ФР и ПО Абонемент.

(Рис.1 - Структурная схема взаимодействия ФР и ПО абонемент.)
Пояснение: sdmXX.dll - драйвер для определенного фискального регистратора, где ХХ - имя определенного ФР (например: sdmShtrihMA11.dll, sdmSPARK617TF.dll, sdmShtrihM21.dll (sdmShtrihM21Old.dll) или sdmShtrihM21FZ54.dll)
Пример: ShtrihMA11 (Штрих Retail-01K / ФР-К / ФР-Ф / ПТК / мини)
Внимание! Эмуляция порта не поддерживается для моделей "ПТК".
Фискальный регистратор подключается в СОМ-порт или другой порт с эмуляцией серийного порта. Настройки COM-порта можно узнать в программе «Тест Драйвера», данная программа находится на диске в комплекте оборудования:


На рабочем месте (компьютере, к которому физически подключен ФР) необходимо убедиться в наличии файлов sdmShtrihMA11.dll ShtrihMA11.RUS.Msg (файл ошибок) в папке ..\exe\. Файл shelter.hw.ini, находящийся в этой же папке, должен быть настроен следующим образом:
[BOOT] shtrih = sdmShtrihMA11.dll [hardware] FiscReg = SHTRIHMA [FiscReg.ShtrihMA] ; ФР Штрих. ; Подставляем параметры из Теста Драйвера COMPORT = 5 COMPORTPARAMS=baud=4800 parity=n data=8 stop=1 rts=on dtr=on ; Печать отчета по секциям перед X,Z-отчетами PrintSectionReport = 0 ; Если в чеке иероглифы - попробовать поменять значение (0/1) ToOEM = 1 MaxLine = 24 PassWord = 30 SEPassword = 0 MsgFile = ShtrihMA11.RUS.Msg MsgSection = Errors
Настройка ФР Штрих для работы по секциям.
Через программу Тест драйвера FR подключиться к фискальному регистратору, зайти в Настройки свойств / Таблицы / Тип и режим кассы. далее в зависимотсти от модели Штриха или в 35 поле Сокращенный отчет с гашением установить 0, или в 30 поле Тип суточного отчета установить 1. Эту операцию можно сделать независимо закрыта или открыта смены фискального регистратора. После такой настройки, перед стандартным Z отчетом будет печататься отчет по секциям и отчет по налогам.
Проверить что в настройках shelter.hw.ini параметр PrintSectionReport = 0. Этот параметр отвечает за печать отчета на секциям в нефискальном режиме средствами драйвера. Для программного обеспечения Абонемент не рекомендуется к использованию.
Пример: ShtrihM21 (Атол FPrint 22k (ПТК) / 55k (ПТК) / 5200K / 03k / 02k / 11 ПТК / 30Ф)
Фискальный регистратор подключается в СОМ-порт или другой порт с эмуляцией серийного порта.
Настройки COM-порта можно узнать в настройках драйвера (можно взять с официального саита Атол):


Из поля "Найденные устройства" подставляем данные в Shelter.hw.ini:
[BOOT] atol = sdmShtrihM21.dll [hardware] FiscReg = SHTRIHM [FiscReg.SHTRIHM] ; ФР АТОЛ (FPrint 22k, FPrint55k, FPrint 5200K) ; Версия. Обычно 22, Если не заводится - попробовать поставить 21 Version = 22 ; Подставляем параметры из Теста Драйвера COMPORT = 6 COMPORTPARAMS=baud=115200 parity=n data=8 stop=1 rts=on dtr=on ; Если в чеке иероглифы - попробовать поменять значение (0/1) ToOEM = 1 MaxLine = 24 PassWord = 30 SEPassword = 0 MsgFile = ShtrihM21.RUS.msg MsgSection = Errors
Пример: ShtrihM21FZ54 (АТОЛ (онлайн 54ФЗ) 22Ф/ 55Ф (FPrint55k (ПТК))/ 77Ф (FPrint-77ПТК))
В настройках Абонемента нужно уснять флаг Пробивать нулевой чек. Приводит к появлению ошибок при открытии фискальной смены Access Violation ... in module "user32.dll".
Фискальный регистратор подключается в СОМ-порт или другой порт с эмуляцией серийного порта.
Настройки COM-порта можно узнать в настройках драйвера (можно взять с официального саита Атол, рекоммеднуемая версия не ниже 9.9.1), аналогично предыдущему примеру. Также необходимо перевести ФР в протокол АТОЛ 2.4. согласно инструкции.
Из поля "Найденные устройства" подставляем данные в Shelter.hw.ini:
[BOOT] atol54fz = sdmShtrihM21FZ54.dll [hardware] FiscReg = SHTRIHM-FZ54 [FiscReg.SHTRIHM-FZ54] ; ФР АТОЛ (онлайн 54ФЗ) 22Ф, 55Ф, 77Ф. ; Версия. Обычно 22, Если не заводится - попробовать поставить 21 Version = 22 ; Подставляем параметры из Теста Драйвера COMPORT = 6 COMPORTPARAMS=baud=115200 parity=n data=8 stop=1 rts=on dtr=on ; Если в чеке иероглифы - попробовать поменять значение (0/1) ToOEM = 1 MaxLine = 24 PassWord = 30 SEPassword = 0 MsgFile = ShtrihM21.RUS.msg MsgSection = Errors ; - через какое количества чеков вывести сообщение ОФД ;CountCheckForShowStatusOFD = 5 ;- не будет выводится информация о непереданных чеках ;CountCheckForShowStatusOFD = 0 ; Использовать таблицу кассиров для печати на чеках. (В тестовом режиме, к использованиюю не рекомендуется) ; Таблица кассиров настраивается самостоятельно, ограничение на кол-во кассиров 28 ; Код кассира в Абонементе (к сожалению - пока логин) = пароль в таблице кассиров в ФР Атол ; isUseCasherPwdTable = 0
Пример: PRIM («Старт 200К»).
Аналогично предыдущему примеру, необходимо подключить ФР и с помощью прилагающегося драйвера узнать параметры подключения устройства, после чего изменить файл shelter.hw.ini. Обратите внимание, что в секциях [Boot] и [hardware] должна быть только одна строка, а остальные необходимо закомментировать.
[BOOT] Prim= %exepath%\sdmAzimuth.dll [hardware] FiscReg = AZIMUTH [FiscReg.AZIMUTH] ; ФР Прим (ПРИМ-08ТК; СТАРТ 200К) ; Подставляем параметры подключения COMPORT = 1 COMPORTPARAMS=baud=9600 parity=e data=8 stop=1 ; Если в чеке иероглифы - попробовать поменять значение (0/1) ToOEM = 0 MsgFile = Prim08TK.msg MsgSection = Errors
