Метод модифицирует свойства TableName – имя таблицы, RowNumber – количество строк (рядов) в таблице, FieldNumber – количество полей в таблице.
Работает во всех режимах (см. свойство ECRMode).
Не меняет режима ККМ.
Используемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
Password | Целое | до 8 разрядов | RW | Числовой параметр, содержащий пароль для исполнения команд различных методов драйвера. | 190 |
TableNumber | Целое | – | RW | Номер внутренней таблицы настроек ККМ. | 211 |
Модифицируемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
TableName | Строка | – | R | Наименование внутренней таблицы настроек ККМ – строка символов в кодировке WIN1251 (см. поле «Название таблицы – TableName» в описании свойства TableNumber). | 210 |
RowNumber | Целое | 1..255 | RW | Номер ряда (количество рядов) внутренней таблицы настроек ККМ. | 199 |
FieldNumber | Целое | 1..255 | RW | Номер поля (количество полей) внутренней таблицы настроек ККМ. | 175 |
InitTable ИнициализироватьТаблицы
Команда инициализации таблиц ККМ значениями «по умолчанию» (см. «Инструкцию по эксплуатации», в Таблицах 1 – 9 указаны значения по умолчанию). Перед вызовом метода в свойстве Password указать пароль системного администратора.
Работает в режиме 4 и 16 (см. свойство ECRMode).
Не меняет режима ККМ.
Используемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
Password | Целое | до 8 разрядов | RW | Числовой параметр, содержащий пароль для исполнения команд различных методов драйвера. | 190 |
ReadLicense ПрочитатьЛицензию
Команда чтения лицензии из ККМ.
Перед вызовом метода в свойстве Password указать пароль системного администратора.
Возвращает в свойство License номер лицензии ККМ.
Работает в любом режиме, кроме режима 1 (см. свойство ECRMode).
Не меняет режима ККМ.
Используемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
Password | Целое | до 8 разрядов | RW | Числовой параметр, содержащий пароль для исполнения команд различных методов драйвера. | 190 |
Модифицируемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
License | Строка | до 5 символов | RW | Текстовый параметр, содержащий лицензию. Допустимы только символы «0», «1», «2», «3», «4», «5», «6», «7», «8» и «9». | 186 |
ReadTable ПрочитатьТаблицу
Команда читает из внутренней таблицы ККМ с номером TableNumber из строки с номером RowNumber из поля с номером FieldNumber в свойство ValueOfFieldString (ValueOfFieldInteger1) значение этого поля. Тип поля можно определить методом GetFieldStruct.
Перед вызовом метода в свойстве Password указать пароль системного администратора и заполнить свойства TableNumber, RowNumber, FieldNumber.
Работает в любом режиме (см. свойство ECRMode).
Не меняет режим ККМ.
Внимание: Для корректности выполнения команды ReadTable перед её запуском необходимо вызывать метод GetFieldStruct.
Используемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
Password | Целое | до 8 разрядов | RW | Числовой параметр, содержащий пароль для исполнения команд различных методов драйвера. | 190 |
TableNumber | Целое | – | RW | Номер внутренней таблицы настроек ККМ. | 211 |
RowNumber | Целое | 1..255 | RW | Номер ряда (количество рядов) внутренней таблицы настроек ККМ. | 199 |
FieldNumber | Целое | 1..255 | RW | Номер поля (количество полей) внутренней таблицы настроек ККМ. | 175 |
Модифицируемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
ValueOfFieldString | Строка | – | RW | Значение поля внутренней таблицы настроек ККМ, если данное поле типа CHAR (строка). | 229 |
ValueOfFieldInteger | Целое | см. описание свойства | RW | Значение поля внутренней таблицы настроек ККМ, если данное поле типа BIN (числовое). | 229 |
SetDate УстановитьДату
Устанавливает дату во внутренних часах ККМ. Перед вызовом метода в свойстве Password указать пароль системного администратора и заполнить свойство Date, в котором указать текущую дату.
Работает только в режимах 4, 7 и 9 (см. свойство ECRMode).
Переводит ККМ в режим 6 (см. свойство ECRMode).
Используемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
Password | Целое | до 8 разрядов | RW | Числовой параметр, содержащий пароль для исполнения команд различных методов драйвера. | 190 |
Date | Дата | – | RW | Внутренняя дата ККМ. | 165 |
SetPointPosition УстановитьПоложениеТочки
Команда установки положения десятичной точки. Перед вызовом метода в свойстве Password указать пароль системного администратора и заполнить свойство PointPosition, в котором указать положение десятичной точки.
Работает только в режиме 7 (см. свойство ECRMode).
Не меняет режима ККМ.
Используемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
Password | Целое | до 8 разрядов | RW | Числовой параметр, содержащий пароль для исполнения команд различных методов драйвера. | 190 |
PointPosition | Логич. | – | RW | Признак положения десятичной точки. FALSE – десятичная точка отделяет 0 разрядов, TRUE – десятичная точка отделяет 2 разряда. | 190 |
SetLongSerialNumber УстановитьДлинныйЗаводскойНомер
Команда установки заводского номера ККМ длиной более 8 символов (до 14 символов). Перед вызовом метода в свойстве Password указать пароль «0» и заполнить свойство SerialNumber, в котором указать заводской номер ККМ.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |


