Методы программирования параметров (настроечных таблиц) ККТ
Подробнее...
Методы программирования параметров (настроечных таблиц) ККТ
◆ libfptr_clear_pictures()
Очищает память ККТ или внешнее хранилище от картинок
- Аргументы
-
- Возвращаемые значения
-
◆ libfptr_commit_settings()
◆ libfptr_init_settings()
Инициализирует системные таблицы начальными значениями
- Предупреждения
- Для корректной инициализации таблиц необходимо после вызова метода выключить и включить ККТ.
- Аргументы
-
- Возвращаемые значения
-
◆ libfptr_read_device_setting()
Считывает настройку из внутренней таблицы ККТ.
Данный метод предназначен для унификации работы с настройками ККТ. Каждому из параметров (Настройки ККТ) соответствует настройка во внутренних таблицах ККТ. Возвращаемые из метода значения регламентированы библиотекой и будут автоматически преобразованы из значений, соответствующих текущей модели ККТ.
Пример использования:
{
return;
}
std::vector<wchar_t> answerStr(1024);
if (size > answerStr.length())
{
answerStr.resize(size);
}
{
return;
}
- Аргументы
-
- Возвращаемые значения
-
◆ libfptr_read_device_setting_raw()
Считывает настройку из внутренней таблицы ККТ.
Возможные значения можно узнать в описании конкретной модели ККТ.
Пример использования:
{
return;
}
std::vector<uchar> value;
if (size > value.size())
{
value.resize(size);
}
- Аргументы
-
- Возвращаемые значения
-
◆ libfptr_upload_picture_from_file()
Загружает картинку в память ККТ или во внешнее хранилище.
Метод подходит для загрузки статичных, часто используемых изображений, для ускорения их печати. Номер картинки, полученный в результате вызова метода, в дальнейшем может быть использован для печати картинки из памяти ККТ (libfptr_print_picture_by_number). Некоторые ККТ позволяют печатать картинку, загруженную таким образом, в клише.
Пример использования:
Поддерживаются форматы:
Библиотека сама преобразует изображение в черно-белое.
- Аргументы
-
- Возвращаемые значения
-
◆ libfptr_write_device_setting()
Записывает настройку во внутреннюю таблицу ККТ.
Данный метод предназначен для унификации работы с настройками ККТ. Каждому из параметров (Настройки ККТ) соответствует настройка во внутренних таблицах ККТ. Передаваемые в метод значения регламентированы библиотекой и будут автоматически преобразованы в подходящие для текущей ККТ значения.
Пример использования:
- Аргументы
-
- Возвращаемые значения
-
◆ libfptr_write_device_setting_raw()
Записывает настройку во внутреннюю таблицу ККТ.
Возможные значения можно узнать в описании конкретной модели ККТ.
Пример использования:
uchar value[] = { 0x01 };
{
return;
}
- Аргументы
-
- Возвращаемые значения
-