Сообщения без ответов | Активные темы Текущее время: Пт мар 29, 2024 4:55 am



Ответить на тему  [ Сообщений: 9 ] 
Как узнать значение КПК для Ярус 01К 
Автор Сообщение
Новичок

Зарегистрирован: Вт окт 05, 2010 8:19 am
Сообщения: 19
Сообщение Как узнать значение КПК для Ярус 01К
Как узнать значение КПК для Ярус 01К?

Если из ФР получить нет возможности, по какому алгоритму производится вычисление?


Ср окт 27, 2010 2:29 pm
Профиль
Новичок

Зарегистрирован: Пн мар 15, 2010 7:07 pm
Сообщения: 17
Сообщение 
:lol:
ну это к компании Атлас, полагаю...
врядли они Вам откроют страшную криптографическую тайну


Ср окт 27, 2010 2:34 pm
Профиль ICQ
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение 
Значение КПК считает ЭКЛЗ, а не Ярус. У нас нет описания алгоритма.

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Ср окт 27, 2010 3:58 pm
Профиль
Новичок

Зарегистрирован: Вт окт 05, 2010 8:19 am
Сообщения: 19
Сообщение 
Selihov Dmitry писал(а):
Значение КПК считает ЭКЛЗ, а не Ярус. У нас нет описания алгоритма.


ФР же как то печатает эту информауию на чеке.


Есть поле значение которого не совсем понятно, это случаем не требуемое значение:

Запрос состояния по коду 1 ЭКЛЗ
Команда: ADH. Длина сообщения: 5 байт.
Итог документа последнего КПК (5 байт) 0000000000…9999999999


Чт окт 28, 2010 12:06 pm
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение 
Цитата:
ФР же как то печатает эту информауию на чеке.

Эту информацию в ФР передает ЭКЛЗ.
Цитата:
Итог документа последнего КПК (5 байт) 0000000000…9999999999

Это надо понимать дословно, например для чека - это итог чека.

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Чт окт 28, 2010 1:10 pm
Профиль
Новичок

Зарегистрирован: Вт окт 05, 2010 8:19 am
Сообщения: 19
Сообщение 
Selihov Dmitry писал(а):
Цитата:
ФР же как то печатает эту информауию на чеке.

Эту информацию в ФР передает ЭКЛЗ.

Можно запросить через ФР данные из эклз ?


Чт окт 28, 2010 1:17 pm
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Чт мар 10, 2005 6:41 pm
Сообщения: 9908
Откуда: ЗАО "ШТРИХ-М", г. Москва
Сообщение 
ant20 писал(а):
Как узнать значение КПК для Ярус 01К?
Если из ФР получить нет возможности, по какому алгоритму производится вычисление?

Уточните, для чего Вам нужна данная информация? Алгоритм формирования КПК есть закрытая информация, которая известна только разработчикам блока ЭКЛЗ.
Получить же само значение можно Вы делая "Запрос документа ЭКЛЗ" (команда B5h).

_________________
С уважением, Гонтарь Тимофей Владимирович
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ: Работает Официальный Интернет-Магазин от компании Штрих-М www.shels-m.ru


Чт окт 28, 2010 4:39 pm
Профиль WWW
Новичок

Зарегистрирован: Вт окт 05, 2010 8:19 am
Сообщения: 19
Сообщение 
Timofey Gontar писал(а):
ant20 писал(а):
Как узнать значение КПК для Ярус 01К?
Если из ФР получить нет возможности, по какому алгоритму производится вычисление?

Уточните, для чего Вам нужна данная информация? Алгоритм формирования КПК есть закрытая информация, которая известна только разработчикам блока ЭКЛЗ.
Получить же само значение можно Вы делая "Запрос документа ЭКЛЗ" (команда B5h).


Запрос документа ЭКЛЗ
Команда: B5H. Длина сообщения: 9 байт.
• Пароль системного администратора (4 байта)
• Номер КПК (4 байта) 00000000…99999999
Ответ: B5H. Длина сообщения: 18 байт.
• Код ошибки (1 байт)
• Тип ККТ – строка символов в кодировке WIN1251 (16 байт)

Сам документ при этом не приходит, поэтому получить значение КПК не получется


Пт окт 29, 2010 4:05 pm
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Чт мар 10, 2005 6:41 pm
Сообщения: 9908
Откуда: ЗАО "ШТРИХ-М", г. Москва
Сообщение 
Для получения данных отчета необходимо в цикле использовать метод GetEKLZData (ПолучитьДанныеОтчётаЭКЛЗ).

_________________
С уважением, Гонтарь Тимофей Владимирович
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ: Работает Официальный Интернет-Магазин от компании Штрих-М www.shels-m.ru


Пт окт 29, 2010 5:19 pm
Профиль WWW
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 9 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.
Русская поддержка phpBB