Перед вызовом метода необходимо заполнить свойства, перечисленные в таблице используемых свойств. В свойстве OperatorNumber возвращается порядковый номер оператора, чей пароль был введен. После успешного выполнения операции в свойстве DozeInMilliliters возвращается доза в миллилитрах, вычисленная ТРК, а в свойстве DozeInMoney – доза в денежных единицах.

Используемые свойства

Название

Тип

Диапазон/длина

Доступ

Расшифровка

Стр.

Password

Целое

до 8 разрядов

RW

Числовой параметр, содержащий пароль для исполнения команд различных методов драйвера.

190

TRKNumber

Целое

0..255

RW

Номер ТРК.

226

RKNumber

Целое

1..8

RW

Номер РК.

198

DozeInMilliliters

Целое

4 байта

RW

Отпускаемая доза нефтепродуктов в миллилитрах.

168

Department

Целое

1..16

RW

Номер отдела (секции), из которого производится продажи.

165

Summ1

Денеж.

RW

Свойство, используемое для хранения суммы наличных клиента.

204

Tax1

Целое

0..4

RW

1-ый номер налоговой группы.

211

Tax2

Целое

0..4

RW

2-ой номер налоговой группы.

214

Tax3

Целое

0..4

RW

3-ий номер налоговой группы.

217

Tax4

Целое

0..4

RW

4-ый номер налоговой группы.

220

StringForPrinting

Строка

не более 40 символов

RW

Строка символов кодовой таблицы WIN1251 для печати (печатается на чеке в строке, идущей перед строкой, содержащей цену(сумму) и/или количество).

202

Модифицируемые свойства

Название

Тип

Диапазон/длина

Доступ

Расшифровка

Стр.

OperatorNumber

Целое

1..30

R

Порядковый номер оператора, чей пароль был введен.

190

DozeInMilliliters

Целое

4 байта

RW

Доза нефтепродуктов в миллилитрах.

168

DozeInMoney

Денеж.

RW

Доза нефтепродуктов в денежных единицах.

168

GetLiterSumCounter ПолучитьЛитровыйСуммарныйСчётчик

Команда позволяет прочитать содержимое литрового суммарного счетчика.

НЕ нашли? Не то? Что вы ищете?

Перед вызовом метода необходимо заполнить свойства TRKNumber – номер ТРК, RKNumber – номер РК; Password – пароль оператора. В свойстве OperatorNumber возвращается порядковый номер оператора, чей пароль был введен. В свойстве DozeInMilliliters возвращается значение суммарного литрового счетчика.

Используемые свойства

Название

Тип

Диапазон/длина

Доступ

Расшифровка

Стр.

Password

Целое

до 8 разрядов

RW

Числовой параметр, содержащий пароль для исполнения команд различных методов драйвера.

190

TRKNumber

Целое

0..255

RW

Номер ТРК.

226

RKNumber

Целое

1..8

RW

Номер РК.

198

Модифицируемые свойства

Название

Тип

Диапазон/длина

Доступ

Расшифровка

Стр.

OperatorNumber

Целое

1..30

R

Порядковый номер оператора, чей пароль был введен.

190

DozeInMilliliters

Целое

4 байта

RW

Доза нефтепродуктов в миллилитрах.

168

GetRKStatus ПолучитьСотояниеРК

Команда запроса состояния РК.

Перед вызовом метода необходимо заполнить свойства Password, TRKNumber и RKNumber. В свойстве OperatorNumber возвращается порядковый номер оператора, чей пароль был введен, и заполняются свойства, указанные в таблице модифицируемых свойств.

Используемые свойства

Название

Тип

Диапазон/длина

Доступ

Расшифровка

Стр.

Password

Целое

до 8 разрядов

RW

Числовой параметр, содержащий пароль для исполнения команд различных методов драйвера.

190

TRKNumber

Целое

0..255

RW

Номер ТРК.

226

RKNumber

Целое

1..8

RW

Номер РК.

198

Модифицируемые свойства

Название

Тип

Диапазон/длина

Доступ

Расшифровка

Стр.

OperatorNumber

Целое

1..30

R

Порядковый номер оператора, чей пароль был введен.

190

CurrentDozeInMilliliters

Целое

4 байта

RW

Текущая доза нефтепродуктов в миллилитрах.

164

DozeInMilliliters

Целое

4 байта

RW

Доза нефтепродуктов в миллилитрах.

168

CurrentDozeInMoney

Денеж.

RW

Текущая доза нефтепродуктов в денежных единицах.

164

DozeInMoney

Денеж.

RW

Доза нефтепродуктов в денежных единицах.

168

SlowingInMilliliters

Целое

4 байта

RW

Количество нефтепродуктов в миллилитрах, заправляемых в режиме замедления.

201

Price

Денеж.

0..,99

RW

Цена за литр нефтепродуктов.

191

StatusRK

Целое

0..13

R

Код статуса РК.

201

StatusRKDescription

Строка

R

Описание кода статуса РК. См. колонку «Описание кода статуса РК» в таблице в описании свойства StatusRK.

202

RKFlags

Целое

R

Признаки (флаги) РК (раскладывается в битовое поле).

198

IsMotorOn

Логич.

R

Признак включенности мотора РК. FALSE – мотор выключен, TRUE – мотор включен.

181

IsRoughValveOn

Логич.

R

Признак включенности грубого клапана РК. FALSE – клапан выключен, TRUE – клапан включен.

182

IsSlowingValveOn

Логич.

R

Признак включенности замедляющего клапана РК. FALSE – клапан выключен, TRUE – клапан включен.

182

IsPistolOn

Логич.

R

Флаг: признак снятия пистолета РК. FALSE – пистолет повешен, TRUE – пистолет снят.

181

IsCheckMadeOut

Логич.

R

Флаг: признак оформления чека. FALSE – чек оформлен, TRUE – чек неоформлен.

180

IsCheckClosed

Логич.

R

Флаг: признак закрытия чека. FALSE – чек закрыт, TRUE – чек не закрыт.

180

EmergencyStopCode

Целое

0..255

R

Код ошибки при аварийной остановке РК.

174

EmergencyStopCodeDescription

Строка

R

Описание кода ошибки при аварийной остановке РК (cм. колонку «Описание кода ошибки при аварийной остановке РК» в таблице в описании свойства EmergencyStopCode).

175

LaunchRK ЗапуститьРК

Пуск РК. Перед вызовом метода необходимо заполнить свойства Password, TRKNumber и RKNumber. В свойстве OperatorNumber возвращается порядковый номер оператора, чей пароль был введен.

Из за большого объема этот материал размещен на нескольких страницах:
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