В новых драйверах внедрили данную функцию, но с некоторыми ограничениями. (С версии драйверов: sdmShtrihM21Old.dll (1.5.0.1), sdmShtrihM21FZ54.dll (1.5.0.1) от 12.04.2017 и последующих) (Планируются к поставке с версии 1.126 Абонемента)
В связи с этим, требуется дополнительная настройка.
 
 
Для настройки корректного внесения кассиров в чеки, требуется:
 
1. Чтобы в Абонементе логины кассиров имели значения строго от 1 до 28 (иначе на данный момент не реализуемо).
 
2. В соответствии с тем, как кассиры настроены в Абонементе, добавить кассиров в таблицу кассиров в ФР.  Для этого:
 
    2.1. Для этого понадобится ПО от Атола "Драйверы_торгового_оборудования_9_9_2" (от 22.05.2017, версии ниже некорректно работают с таблицей кассиров и не работают с новыми ФР настроенными на протокол 2.4)
 
    2.2. После распаковки, необходимо запустить nt-x86-mingw\fptr_t.exe (Тест драйвера). В нём через кнопку "Свойства" в правой панели, настроить подключение к ФР.
 
   
 
    2.3. Подключаться можно в обоих протоколах (АТОЛ 2 и АТОЛ 3), в зависимости от того, на какой, в данный момент, настроен ФР. (Для работы в ПО Абонемент ФР должен быть в режиме связи по АТОЛ 2.4)
 
    2.4. Далее, в свойствах, после установки связи с ФР, нажмите кнопку "Параметры ККТ".
 
   
 
    2.5. Во всплывшем окне найдите секцию "Кассиры". В данной секции пропишите кассиров в поля, не изменяя пароли, в соответствии с их логинами (от 1 до 28) в Абонементе.
   Не изменяйте кассиров 29 и 30.
 
   
 
    2.6. После завершения изменения таблицы, закрывайте окно по кнопке "ОК".
 
 
3. В shelter.hw.ini в секцию данного ФР требуется добавить
 
  isUseCasherPwdTable = 1

 

Пример:

[FiscReg.SHTRIHM]

  Version = 22
  COMPORT = 1
  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


  ;использовать таблицу кассиров для печати на чеках.
  ;Таблица кассиров настраивается самостоятельно, ограничение на кол-во кассиров 28,
  ;Код кассира в Абонементе = пароль в таблице кассиров в фискальниках Атол
  isUseCasherPwdTable = 1

;--------------------------------------------------------
[FiscReg.SHTRIHM-FZ54]
  Version = 22
  COMPORT = 7
  COMPORTPARAMS=baud=115200 parity=n data=8 stop=1 rts=on dtr=on

  ToOEM      = 1
  MaxLine    = 24
  PassWord   = 30
  SEPassword = 0
  MsgFile    = ShtrihM21.RUS.msg
  MsgSection = Errors

  isUseCasherPwdTable = 1
;--------------------------------------------------------
 
 
После завершения данной настройки, на чеках в качестве кассира будет печататься строка, указанная в таблице, в строке соответствующей логину пользователя, если логин имеет числовое значение от 1 до 28.
Иначе на чеке будет печататься СИС.Администратор.
 
Например: