Перед вызовом метода необходимо заполнить свойства, перечисленные в таблице используемых свойств. В свойстве 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 |


