Взять кассу

Сканеры, кассы, ККТ и т.д.
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4845
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 10 раз
Поблагодарили: 43 раза

Взять кассу

Сообщение finsoftrz »

С апреля работает. Что конкретно интересует?
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
StillZero
Ветеран
Сообщения: 458
Зарегистрирован: 06 Июль 2005, 2:17
Откуда: Хабаровск
Поблагодарили: 1 раз
Контактная информация:

Взять кассу

Сообщение StillZero »

finsoftrz, написал в личку
по аэродрому...
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7636
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 23 раза
Поблагодарили: 65 раз

Взять кассу

Сообщение Игорь Столяров »

Привет всем !

В контексте работы с кодами маркировки (КМ) есть задача определить версию ФН ККТ ШТРИХ-М.
У меня сейчас нет доступа к ККТ ШТРИХ-М. По описанию вижу, что это метод:

Код: Выделить всё

  Object{'Password'} = Clip(Loc:MyUser.FrPassword)  ! Пароль кассира
  Object{'FNGetVersion'}  ! Вроде как получние версии ФН - модифиуирует версию и тип ФН
  Message(Object{'FNSoftVersion'})  ! Здесь версия ФН ???? В каком виде ????
Это вообще правильно ? Что там вообще возвращается и в каком виде ?
Буду благодарен за кусочек рабочего кода с получением версии ФН для ШТРИХ-М ! :)
Make Clarion Great Again ! 😎
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4845
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 10 раз
Поблагодарили: 43 раза

Взять кассу

Сообщение finsoftrz »

Мне не требовалась такое, считываются только регистрационный номер и дата замены фн.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7636
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 23 раза
Поблагодарили: 65 раз

Взять кассу

Сообщение Игорь Столяров »

finsoftrz писал(а): 23 Сентябрь 2024, 10:04 только регистрационный номер и дата замены фн
Ну это сервисная информация.
А доступность операций с маркировкой опеределяется версией фискализации ФН.
Make Clarion Great Again ! 😎
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4845
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 10 раз
Поблагодарили: 43 раза

Взять кассу

Сообщение finsoftrz »

А, нет, есть отдельный метод. Под паролем кассира.

Код: Выделить всё

!===================================================================================
!
! Получить версию прошивки
!
FsKKM.GetVersionDrv  FUNCTION ()   !string
   CODE 
   
      if SELF.Active = 0
         return('')
      end  

         SELF.Contr{'password'} = SELF.Pswd
         SELF.Contr{'FNGetVersion'}
         return(SELF.Contr{'FNSoftVersion'})

C6/C11, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4845
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 10 раз
Поблагодарили: 43 раза

Взять кассу

Сообщение finsoftrz »

Возвращает такое значение.

ver_fn.jpg
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7636
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 23 раза
Поблагодарили: 65 раз

Взять кассу

Сообщение Игорь Столяров »

Спасибо ! Это то что мне и нужно ! :)
В принципе, получение значения я рассказал правильно, но результат предсказать было нельзя ... ;)
Распарсивали и не такое. 💪
Последний раз редактировалось Игорь Столяров 23 Сентябрь 2024, 10:40, всего редактировалось 2 раза.
Make Clarion Great Again ! 😎
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7636
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 23 раза
Поблагодарили: 65 раз

Взять кассу

Сообщение Игорь Столяров »

И только это не версия прошивки.
Это версия ФН выбранная пользователем при фискализации девайса.
В принципе мона современный ФН-М зафискализировать и под ФФД 1.05 ...
Make Clarion Great Again ! 😎
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4845
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 10 раз
Поблагодарили: 43 раза

Взять кассу

Сообщение finsoftrz »

Судя по ответу, это версия формата обмена ффд. В свое время хотел получить версию прошивки, и тоже удивился, что возвращается что-то не то, в отличии от атолов. Написал айтишникам, те ответили, все норм. Надо бы, конечно, выбрать время вникнуть в этот вопрос, и мониторить по кассам версию формата ффд, версию прошивки и версию драйвера.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7636
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 23 раза
Поблагодарили: 65 раз

Взять кассу

Сообщение Игорь Столяров »

finsoftrz писал(а): 23 Сентябрь 2024, 12:54 мониторить по кассам версию формата ффд, версию прошивки и версию драйвера
Вообще-то, ФФД ФН должен эволюционно уже давно быть у всех 1.2. Но что-то пошло не так.
Как я понял, для тех кто работает без маркировки разрешили работать под ФДД ФН 1.00 - 1.1 ... :(
Make Clarion Great Again ! 😎
Ответить