Метод модифицирует свойства 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