ШТРИХ–М ШТРИХ-ФР-К [145/284] Драйвер ккт версия 4 2

ШТРИХ–М ШТРИХ-М-ФР-К [145/284] Драйвер ккт версия 4 2
Драйвер ККТ версия 4.12
145
StandardRegistrationOnSlipDocument
ФормированиеСтандартнойОперацииНаПД
Вызов этого метода формирует стандартную операцию регистрации на подкладном документе.
Этот метод отличается от метода RegistrationOnSlipDocument тем, что конфигурация элементов
операции регистрации на подкладном документе задаётся в соответствии со стандартными
значениями, установленными в соответствующей таблице ККМ.
Перед вызовом метода необходимо заполнить свойства, перечисленные в таблице используемых
свойств. После успешного выполнения операции в свойстве OperatorNumber возвращается
порядковый номер оператора, чей пароль был введен.
Работает в режимах 13.0, 13.1, 13.2, 13.3 (см. свойство ECRMode).
Не меняет режима ККМ.
Используемые свойства
Название
Тип
Диапазон/длина
Доступ
Расшифровка
Стр.
Password
Целое
до 8 разрядов
RW
Пароль для исполнения метода драйвера.
225
OperationBlockFirstString
Целое
RW
В свойстве указывается номер первой строки
блока операции.
224
Quantity
Дробн.
0,001..
9999999,999
RW
Количество товара
229
Price
Денеж.
0..99999999,99
RW
Цена за единицу товара.
227
Department
Целое
0..16
RW
Номер отдела (секции).
186
Tax1
Целое
0..4
RW
1-ый номер налоговой группы.
255
Tax2
Целое
0..4
RW
2-ой номер налоговой группы.
258
Tax3
Целое
0..4
RW
3-ий номер налоговой группы.
261
Tax4
Целое
0..4
RW
4-ый номер налоговой группы.
263
StringForPrinting
Строка
не более 250
символов
RW
Строка символов кодовой таблицы WIN1251
для печати.
243
Модифицируемые свойства
Название
Тип
Доступ
Расшифровка
Стр.
OperatorNumber
Целое
R
Порядковый номер оператора, чей пароль
был введен.
225
WaitForPrinting
ОжиданиеПечати
Выполняет ожидание завершения печати.
Метод запрашивает состояние ККТ и анализирует подрежим ККТ. В случае отсутствия связи
запрос состояния повторяется до истечения времени, заданного в свойстве ConnectionTimeout.
Далее приведены значения подрежимов и действия программы:
0. Бумага есть.
Выход из метода.
1. Пассивное отсутствие бумаги.
Выдает ошибку E_NOPAPER, -34
ResultCode = E_NOPAPER
ResultCodeDescription = "Пассивное отсутствие бумаги"
2. Активное отсутствие бумаги.
Выдает ошибку E_NOPAPER, -34
ResultCode= E_NOPAPER
ResultCodeDescription= "Активное отсутствие бумаги"
3. После активного отсутствия бумаги.
ККТ ждет команду продолжения печати .
Подает команду продолжения печати и возвращается в цикл.
4. Фаза печати операции полных фискальных отчетов.
Выполняет задержку, указанную в свойстве WaitForPrintingDelay и возвращается в цикл.

Содержание