# All Classes and Interfaces

Classes
Class
Description
TMCommand
Класс контейнер для формирования и распаковки команд контроллера ФН (поддерживаются протоколы ФФД 1.05, ФФД 1.1, ФФД 1.2).
TMCommand.agent_type
Признак агента по предмету расчёта (тег 1222).
TMCommand.asokp_cmd
Дополнительные команды сервиса ключей АС ОКП (смотри функции `TMCommand.CmdServiceUpdateKeys(byte)`)
TMCommand.barcode_types
Типы штрихкодов (смотри функцию `TMCommand.CmdReceiptBarcode(byte, byte, byte, byte, byte, java.lang.String)`)
TMCommand.calc_methods
Признаки способа расчета (тэг 1214).
TMCommand.calc_objects
Признаки предмета рассчета (тэг 1212).
TMCommand.cmdFNgroupBx
Поддержка команд ФН группы Bx (нужно для работы ТС ПИоТ) `TMCommand.CmdFNGroupBx(byte, java.lang.String)`.
TMCommand.commands
Коды команд фискального регистратора.
TMCommand.correction_types
Тип коррекции (смотри функцию `TMCommand.CmdCorrection(byte, java.lang.String, java.lang.String, byte, byte, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, byte, java.lang.String, int, java.lang.String, byte)`).
TMCommand.doc_params1
Параметр1 документов (смотри функции `TMCommand.CmdGetParams()`, `TMCommand.CmdSetParams(short, short, short)`).
TMCommand.doc_params2
Параметр2 документов (смотри функции `TMCommand.CmdGetParams()`, `TMCommand.CmdSetParams(short, short, short)`).
TMCommand.doc_params4
Параметр4 документов - дополнительные параметры (смотри функции `TMCommand.CmdGetParams()`, `TMCommand.CmdSetParams(short, short, short)`).
TMCommand.dynamic_status_flags
Флаги динамического статуса контроллера ФН.
TMCommand.errors
Коды ошибок выполнения команд.
TMCommand.fn_doc_mode
Режим получения документа ФН (смотри функцию `TMCommand.CmdFNGetDoc(int, byte)`).
TMCommand.fn_warn_flags
Флаги предупреждения ФН (смотри `TMCommand.CmdFNGetStatus()`).
TMCommand.FreeFiscalReceipt
Класс описатель произвольного фискального документа
TMCommand.FreeFiscalReceipt.fontOptions
Опции шрифта (битовая маска).
TMCommand.FreeFiscalReceipt.FreeField
Произвольное поле чека (структура).
TMCommand.FreeFiscalReceipt.PosField
Обязательное поле чека (структура).
TMCommand.hard_status_flags
Флаги постоянного статуса контроллера ФН.
TMCommand.kkt_mode_reg
Режим регистрации ККТ (тэг 1290) [ФФД 1.2 и выше].
TMCommand.km_check_result
Состояния битов в значении реквизита «результат проверки сведений о товаре» (тег 2106).
TMCommand.mode_types
Режимы работы ККТ (смотри `TMCommand.CmdRegistration_1_05(java.lang.String, java.lang.String, byte, java.lang.String, short, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, byte, byte, byte, java.lang.String, java.lang.String, java.lang.String, java.lang.String)`,`TMCommand.CmdRegistration_1_1(java.lang.String, java.lang.String, byte, java.lang.String, short, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, byte, byte, byte, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int)`,`TMCommand.CmdRegistration_1_2(java.lang.String, java.lang.String, byte, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, byte, byte, byte, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String)`).
TMCommand.ofd_status_flags
Статус информационного обмена (смотри `TMCommand.CmdFNGetCommStatus()`).
TMCommand.paramServiceMode
Дополнительные параметры для сервисных команд [0x9C] (смотри `TMCommand.CmdServiceMode(byte)`)
TMCommand.pay_indexes
Индексы видов платежей (0..4 - предопрелены в КФН, 6..15 - определяемые).
TMCommand.planned_status
Значение реквизита "Планируемый статус товара" (тег 2003), "Присвоенный статус товара" (тег 2110) [ФФД 1.2 и выше].
TMCommand.proto_ffd
Версия протокола ФФД (тэг 1209).
TMCommand.reasonServiceMode
Коды причин самостоятельного выхода КФН в сервисный монитор.
TMCommand.receipt_types
Типы чеков (смотри `TMCommand.CmdReceiptOpen(byte, java.lang.String, java.lang.String, java.lang.String, java.lang.String, byte, byte, java.lang.String, java.lang.String)`).
TMCommand.reg_change_flags
Коды причин изменения сведений о ККТ (тег 1205, ФФД 1.1 и выше, смотри `TMCommand.CmdRegistration_1_1(java.lang.String, java.lang.String, byte, java.lang.String, short, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, byte, byte, byte, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int)`,`TMCommand.CmdRegistration_1_2(java.lang.String, java.lang.String, byte, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, byte, byte, byte, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String)`).
TMCommand.reg_reasons
Коды причины регистрации/перерегистрации ККТ (смотри `TMCommand.CmdRegistration_1_05(java.lang.String, java.lang.String, byte, java.lang.String, short, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, byte, byte, byte, java.lang.String, java.lang.String, java.lang.String, java.lang.String)`,`TMCommand.CmdRegistration_1_1(java.lang.String, java.lang.String, byte, java.lang.String, short, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, byte, byte, byte, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int)`,`TMCommand.CmdRegistration_1_2(java.lang.String, java.lang.String, byte, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, byte, byte, byte, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String)`).
TMCommand.result_status_flags
Флаги реквизита «результат проверки сведений о товаре» (тег 2106) [ФФД 1.2 и выше].
TMCommand.server_types
Типы серверов (смотри функции `TMCommand.CmdOFDGetParamExt(byte)`,`TMCommand.CmdOFDSetParamExt(java.lang.String, short, short, short, short, byte)`)
TMCommand.symbols
Базовые символы сообщений.
TMCommand.tax_indexes
Индексы налогов, предопределены в КФН.
TMCommand.tax_types
Типы систем налогообложения (там где используется несколько систем - номер бита [начиная с 1], там где одна система - значение).
TMCommand.unit_id
Значения реквизита «мера количества предмета расчета» (тег 2108) [ФФД 1.2 и выше].