# Constant Field Values

## Contents

- ru.nilsoft.*

## ru.nilsoft.*

- ru.nilsoft.tm.TMCommand
  Modifier and Type
  Constant Field
  Value
  `public static final int`
  `MAX_DEPARTMENT_INDEX`
  `64`
  `public static final int`
  `MAX_DEPARTMENTS`
  `16`
  `public static final int`
  `MAX_OFD_DATA_PART_SIZE`
  `256`
  `public static final int`
  `MAX_PAYMENT_TYPES`
  `16`
- ru.nilsoft.tm.TMCommand.agent_type
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `BANK_PAY_AGENT`
  `0x1`
  `public static final byte`
  `BANK_PAY_SUBAGENT`
  `0x2`
  `public static final byte`
  `BROKER`
  `0x20`
  `public static final byte`
  `CONFIDANT`
  `0x10`
  `public static final byte`
  `OTHER`
  `0x40`
  `public static final byte`
  `PAY_AGENT`
  `0x4`
  `public static final byte`
  `PAY_SUBAGENT`
  `0x8`
- ru.nilsoft.tm.TMCommand.asokp_cmd
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `FLAG_UPDATE`
  `0x0`
  `public static final byte`
  `GET_DATA_FN`
  `0x3`
  `public static final byte`
  `GET_DATA_SERVER`
  `0x4`
  `public static final byte`
  `GET_IDS`
  `0x2`
  `public static final byte`
  `GET_LAST_UPDATE`
  `0x5`
  `public static final byte`
  `GET_URI`
  `0x1`
- ru.nilsoft.tm.TMCommand.barcode_types
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `CODABAR`
  `0x47`
  `public static final byte`
  `CODE128`
  `0x49`
  `public static final byte`
  `CODE39`
  `0x45`
  `public static final byte`
  `CODE93`
  `0x48`
  `public static final byte`
  `EAN13`
  `0x43`
  `public static final byte`
  `EAN8`
  `0x44`
  `public static final byte`
  `FIXED_CODABAR`
  `0x6`
  `public static final byte`
  `FIXED_CODE39`
  `0x4`
  `public static final byte`
  `FIXED_EAN13`
  `0x2`
  `public static final byte`
  `FIXED_EAN8`
  `0x3`
  `public static final byte`
  `FIXED_ITF`
  `0x5`
  `public static final byte`
  `FIXED_UPC_A`
  `0x0`
  `public static final byte`
  `FIXED_UPC_E`
  `0x1`
  `public static final byte`
  `ITF`
  `0x46`
  `public static final byte`
  `UPC_A`
  `0x41`
  `public static final byte`
  `UPC_E`
  `0x42`
- ru.nilsoft.tm.TMCommand.calc_methods
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `ADVANCE`
  `0x3`
  `public static final byte`
  `CREDIT`
  `0x6`
  `public static final byte`
  `FULL_PAYMENT`
  `0x4`
  `public static final byte`
  `FULL_PREPAYMENT`
  `0x1`
  `public static final byte`
  `PART_PAYMENT`
  `0x5`
  `public static final byte`
  `PART_PREPAYMENT`
  `0x2`
  `public static final byte`
  `PAY_CREDIT`
  `0x7`
- ru.nilsoft.tm.TMCommand.calc_objects
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `AGENT_FEE`
  `0xb`
  `public static final byte`
  `BANK_AGENT_PAYMENT`
  `0x1b`
  `public static final byte`
  `CASINO_PAYMENT`
  `0x1a`
  `public static final byte`
  `COMPLEX`
  `0xc`
  `public static final byte`
  `COPYRIGHT`
  `0x9`
  `public static final byte`
  `EXCISE`
  `0x2`
  `public static final byte`
  `EXCISE_WITH_KM`
  `0x1f`
  `public static final byte`
  `EXCISE_WITHOUT_KM`
  `0x1e`
  `public static final byte`
  `FEE`
  `0xa`
  `public static final byte`
  `FROM_CHANCE_GAME`
  `0x6`
  `public static final byte`
  `FROM_LOTTERY`
  `0x8`
  `public static final byte`
  `GOOD`
  `0x1`
  `public static final byte`
  `GOOD_WITH_KM`
  `0x21`
  `public static final byte`
  `GOOD_WITHOUT_KM`
  `0x20`
  `public static final byte`
  `INSURANCE`
  `0x10`
  `public static final byte`
  `MEDICAL_INSURANCE_FIRM`
  `0x18`
  `public static final byte`
  `MEDICAL_INSURANCE_INDIVIDUAL`
  `0x17`
  `public static final byte`
  `OTHER`
  `0xd`
  `public static final byte`
  `PENSION_INSURANCE_FIRM`
  `0x16`
  `public static final byte`
  `PENSION_INSURANCE_INDIVIDUAL`
  `0x15`
  `public static final byte`
  `PLEDGE`
  `0x13`
  `public static final byte`
  `PROPERTY`
  `0xe`
  `public static final byte`
  `PURCHASE`
  `0x14`
  `public static final byte`
  `SERVICE`
  `0x4`
  `public static final byte`
  `SOCIAL_INSURANCE`
  `0x19`
  `public static final byte`
  `TO_CHANCE_GAME`
  `0x5`
  `public static final byte`
  `TO_LOTTERY`
  `0x7`
  `public static final byte`
  `TOURIST_TAX`
  `0x12`
  `public static final byte`
  `TRADE_FEE`
  `0x11`
  `public static final byte`
  `UNREALIZED`
  `0xf`
  `public static final byte`
  `WORK`
  `0x3`
- ru.nilsoft.tm.TMCommand.cmdFNgroupBx
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `GENERATE_REQUEST_CODE`
  `0xb5`
  `public static final byte`
  `SAVE_KM_VERIFY`
  `0xb2`
  `public static final byte`
  `SEND_CODE_KM`
  `0xb1`
  `public static final byte`
  `SEND_RESPONCE_KM`
  `0xb6`
- ru.nilsoft.tm.TMCommand.commands
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `CM_Bar2Dprepare`
  `0x1e`
  `public static final byte`
  `CM_Bar2Dprint`
  `0x1f`
  `public static final byte`
  `CM_Certification`
  `0x92`
  `public static final byte`
  `CM_CmdFNGroupBx`
  `0x98`
  `public static final byte`
  `CM_CmdServiceMode`
  `0x9c`
  `public static final byte`
  `CM_Correction`
  `0x3c`
  `public static final byte`
  `CM_EJErase`
  `0x85`
  `public static final byte`
  `CM_EJGetParam`
  `0x49`
  `public static final byte`
  `CM_EJNoDoc`
  `0x7f`
  `public static final byte`
  `CM_EJNoReport`
  `0x7e`
  `public static final byte`
  `CM_EJPrint`
  `0x84`
  `public static final byte`
  `CM_EJReadPage`
  `0x86`
  `public static final byte`
  `CM_EJShiftCloseReport`
  `0x7c`
  `public static final byte`
  `CM_EJTimeReport`
  `0x7d`
  `public static final byte`
  `CM_FNClose`
  `0x8d`
  `public static final byte`
  `CM_FNGetCommStatus`
  `0x2b`
  `public static final byte`
  `CM_FNGetDoc`
  `0x8b`
  `public static final byte`
  `CM_FNGetError`
  `0x2a`
  `public static final byte`
  `CM_FNGetRegParam`
  `0x88`
  `public static final byte`
  `CM_FNGetStatus`
  `0x29`
  `public static final byte`
  `CM_FNGetTotal`
  `0x8f`
  `public static final byte`
  `CM_FNRead`
  `0x5b`
  `public static final byte`
  `CM_FNReadCancel`
  `0x5c`
  `public static final byte`
  `CM_FNReadClose`
  `0x5d`
  `public static final byte`
  `CM_FNReadOpen`
  `0x5a`
  `public static final byte`
  `CM_FNSetCommStatus`
  `0x5f`
  `public static final byte`
  `CM_FNWriteScript`
  `0x5e`
  `public static final byte`
  `CM_FromCash`
  `0x33`
  `public static final byte`
  `CM_GetCurCounters`
  `0x35`
  `public static final byte`
  `CM_GetDateTime`
  `0x43`
  `public static final byte`
  `CM_GetDepart`
  `0x61`
  `public static final byte`
  `CM_GetDocCounters`
  `0x3d`
  `public static final byte`
  `CM_GetHeader`
  `0x9a`
  `public static final byte`
  `CM_GetInfo`
  `0x97`
  `public static final byte`
  `CM_GetMoney`
  `0x34`
  `public static final byte`
  `CM_GetParameters`
  `0x95`
  `public static final byte`
  `CM_GetParams`
  `0x4d`
  `public static final byte`
  `CM_GetPayment`
  `0x4b`
  `public static final byte`
  `CM_GetResources`
  `0x3`
  `public static final byte`
  `CM_GetSerialNo`
  `0x96`
  `public static final byte`
  `CM_GetTail`
  `0x9b`
  `public static final byte`
  `CM_GetTaxes`
  `0x59`
  `public static final byte`
  `CM_GetWaitDocs`
  `0x39`
  `public static final byte`
  `CM_KMCheck`
  `0x26`
  `public static final byte`
  `CM_KMClean`
  `0x23`
  `public static final byte`
  `CM_KMGetStatus`
  `0x20`
  `public static final byte`
  `CM_KMNotifCreate`
  `0x24`
  `public static final byte`
  `CM_KMOISMResp`
  `0x25`
  `public static final byte`
  `CM_KMSaveResult`
  `0x22`
  `public static final byte`
  `CM_KMTransfer`
  `0x21`
  `public static final byte`
  `CM_NonFiscalClose`
  `0x52`
  `public static final byte`
  `CM_NonFiscalFree`
  `0x70`
  `public static final byte`
  `CM_NonFiscalLine`
  `0x51`
  `public static final byte`
  `CM_NonFiscalLines`
  `0x56`
  `public static final byte`
  `CM_NonFiscalOpen`
  `0x50`
  `public static final byte`
  `CM_NotifAutoConfirm`
  `0x87`
  `public static final byte`
  `CM_NotifAutoNext`
  `0x8a`
  `public static final byte`
  `CM_NotifAutoReadData`
  `0x89`
  `public static final byte`
  `CM_NotifAutoReadStart`
  `0x80`
  `public static final byte`
  `CM_NotifGetStatus`
  `0x27`
  `public static final byte`
  `CM_NotifRead`
  `0x2c`
  `public static final byte`
  `CM_NotifReadCancel`
  `0x2d`
  `public static final byte`
  `CM_NotifReadClose`
  `0x2e`
  `public static final byte`
  `CM_NotifReadOpen`
  `0x28`
  `public static final byte`
  `CM_NotifWriteReceipt`
  `0x2f`
  `public static final byte`
  `CM_OFDGetInfoUrl`
  `0x6e`
  `public static final byte`
  `CM_OFDGetParam`
  `0x67`
  `public static final byte`
  `CM_OFDGetPaymentState`
  `0x3b`
  `public static final byte`
  `CM_OFDGetTicket`
  `0x3a`
  `public static final byte`
  `CM_OFDSetInfoUrl`
  `0x6d`
  `public static final byte`
  `CM_OFDSetParam`
  `0x66`
  `public static final byte`
  `CM_OnOffUPD`
  `0x65`
  `public static final byte`
  `CM_PrintHeader`
  `0x1d`
  `public static final byte`
  `CM_ProgramPassword`
  `0x40`
  `public static final byte`
  `CM_ReceiptAddTLV`
  `0x6a`
  `public static final byte`
  `CM_ReceiptBarcode`
  `0x1a`
  `public static final byte`
  `CM_ReceiptCancel`
  `0x17`
  `public static final byte`
  `CM_ReceiptClose`
  `0x14`
  `public static final byte`
  `CM_ReceiptComission`
  `0x15`
  `public static final byte`
  `CM_ReceiptComment`
  `0x1c`
  `public static final byte`
  `CM_ReceiptFree`
  `0x73`
  `public static final byte`
  `CM_ReceiptItem`
  `0x11`
  `public static final byte`
  `CM_ReceiptOpen`
  `0x10`
  `public static final byte`
  `CM_ReceiptSubtotal`
  `0x16`
  `public static final byte`
  `CM_ReceiptTax`
  `0x1b`
  `public static final byte`
  `CM_ReceiptTender`
  `0x13`
  `public static final byte`
  `CM_ReceiptTotal`
  `0x12`
  `public static final byte`
  `CM_Registration`
  `0x4`
  `public static final byte`
  `CM_ReportDep`
  `0x38`
  `public static final byte`
  `CM_ReportExt`
  `0x37`
  `public static final byte`
  `CM_ReportPayment`
  `0x36`
  `public static final byte`
  `CM_ServiceUpdateKeys`
  `0x9e`
  `public static final byte`
  `CM_SetDateTime`
  `0x42`
  `public static final byte`
  `CM_SetDepart`
  `0x60`
  `public static final byte`
  `CM_SetGraphHeader`
  `0x4f`
  `public static final byte`
  `CM_SetHeader`
  `0x41`
  `public static final byte`
  `CM_SetHeaderExt`
  `0x4e`
  `public static final byte`
  `CM_SetParams`
  `0x4c`
  `public static final byte`
  `CM_SetPayment`
  `0x4a`
  `public static final byte`
  `CM_SetTail`
  `0x46`
  `public static final byte`
  `CM_SetTaxes`
  `0x58`
  `public static final byte`
  `CM_Setup`
  `0x94`
  `public static final byte`
  `CM_ShiftClose`
  `0x31`
  `public static final byte`
  `CM_ShiftOpen`
  `0x2`
  `public static final byte`
  `CM_ShiftReport`
  `0x30`
  `public static final byte`
  `CM_Sleep`
  `0x9f`
  `public static final byte`
  `CM_Start`
  `0x1`
  `public static final byte`
  `CM_StartMonitor`
  `0x93`
  `public static final byte`
  `CM_TCPGetParam`
  `0x6c`
  `public static final byte`
  `CM_TCPSetParam`
  `0x6b`
  `public static final byte`
  `CM_ToCash`
  `0x32`
- ru.nilsoft.tm.TMCommand.correction_types
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `ORDER`
  `0x1`
  `public static final byte`
  `SELF`
  `0x0`
- ru.nilsoft.tm.TMCommand.doc_params1
  Modifier and Type
  Constant Field
  Value
  `public static final short`
  `NOT_PRINT_QTY_FOR_SINGLES`
  `64`
  `public static final short`
  `NOT_PRINT_RESOURCES`
  `32`
  `public static final short`
  `NOT_PRINT_TAIL`
  `1`
  `public static final short`
  `NOT_PRINT_ZERO_COUNT`
  `4`
  `public static final short`
  `NOT_REQUIRE_START_CMD`
  `128`
  `public static final short`
  `NOT_SET_EMPTY_LINE`
  `2`
  `public static final short`
  `PRINT_CLOSE_SHIFT`
  `8192`
  `public static final short`
  `PRINT_HEAD_BEFORE`
  `16`
  `public static final short`
  `PRINT_TAXES`
  `-32768`
  `public static final short`
  `RESERVED_0008`
  `8`
  `public static final short`
  `RESERVED_0100`
  `256`
  `public static final short`
  `RESERVED_0200`
  `512`
  `public static final short`
  `RESERVED_0400`
  `1024`
  `public static final short`
  `RESERVED_0800`
  `2048`
  `public static final short`
  `RESERVED_1000`
  `4096`
  `public static final short`
  `RESERVED_4000`
  `16384`
- ru.nilsoft.tm.TMCommand.doc_params2
  Modifier and Type
  Constant Field
  Value
  `public static final short`
  `AUTO_ENCASHMENT`
  `1`
  `public static final short`
  `CRLF_DELIMIT_PARAM`
  `4096`
  `public static final short`
  `NARROW_CHEQUE`
  `512`
  `public static final short`
  `NOT_CUT_TAPE`
  `32`
  `public static final short`
  `NOT_PRINT_RUB`
  `16`
  `public static final short`
  `PRINT_DEP_QUANTITY`
  `8192`
  `public static final short`
  `PRINT_DEPARTMENTS`
  `256`
  `public static final short`
  `PRINT_DISCOUNTS`
  `64`
  `public static final short`
  `PRINT_GRAPH_HEADER`
  `2`
  `public static final short`
  `PRINT_OPEN_SHIFT`
  `2048`
  `public static final short`
  `PRINT_UNIDOC_HEADER`
  `128`
  `public static final short`
  `RESERVED_0004`
  `4`
  `public static final short`
  `RESERVED_0008`
  `8`
  `public static final short`
  `RESERVED_0400`
  `1024`
  `public static final short`
  `RESERVED_8000`
  `-32768`
  `public static final short`
  `WAIT_START_SYM`
  `16384`
- ru.nilsoft.tm.TMCommand.doc_params4
  Modifier and Type
  Constant Field
  Value
  `public static final short`
  `COMBINE_IDENTICAL_ITEMS`
  `8`
  `public static final short`
  `DYNAMIC_POSITION_QR`
  `2`
  `public static final short`
  `NOT_PRINT_READY_DOC`
  `4`
  `public static final short`
  `RESERVED_0001`
  `1`
- ru.nilsoft.tm.TMCommand.dynamic_status_flags
  Modifier and Type
  Constant Field
  Value
  `public static final int`
  `BUFFER_FULL`
  `1024`
  `public static final int`
  `FISCAL_DOC_MASK`
  `7`
  `public static final int`
  `FN_END`
  `32768`
  `public static final int`
  `FN_FULL`
  `16384`
  `public static final int`
  `NEED_TO_CLOSE_SHIFT`
  `16`
  `public static final int`
  `PASS_NOT_VALID`
  `128`
  `public static final int`
  `PREV_CMD_NOT_COMPLETE`
  `64`
  `public static final int`
  `PREV_CMD_NOT_VALID`
  `32`
  `public static final int`
  `SESSION_NOT_CLOSE`
  `256`
  `public static final int`
  `SHIFT_NOT_CLOSE`
  `2048`
  `public static final int`
  `TECH_MODE`
  `512`
  `public static final int`
  `UPD_ON`
  `8192`
  `public static final int`
  `UPD_PRESENT`
  `4096`
- ru.nilsoft.tm.TMCommand.errors
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `COMMAND_OK`
  `0x0`
  `public static final byte`
  `ERR_ALREADY_CERTIFIED`
  `0x1c`
  `public static final byte`
  `ERR_ALREADY_DEPART_INDEX`
  `0x2d`
  `public static final byte`
  `ERR_ALREADY_INIT`
  `0xb2`
  `public static final byte`
  `ERR_ALREADY_OPEN`
  `0xb4`
  `public static final byte`
  `ERR_AMOUNT_OVERFLOW`
  `0x10`
  `public static final byte`
  `ERR_AMOUNT_TOOLARGE`
  `0xf`
  `public static final byte`
  `ERR_BAD_ANS_STRUCT`
  `0xa4`
  `public static final byte`
  `ERR_BAD_BCC`
  `0xa2`
  `public static final byte`
  `ERR_BAD_CRC_FN`
  `0x3a`
  `public static final byte`
  `ERR_BAD_CRYPTO_FN`
  `0x74`
  `public static final byte`
  `ERR_BAD_DIF_TIME_FN`
  `0x87`
  `public static final byte`
  `ERR_BAD_FN_CMD`
  `0x70`
  `public static final byte`
  `ERR_BAD_ID_CHAR`
  `0xa3`
  `public static final byte`
  `ERR_BAD_MSG_OFD_SIZE`
  `0x91`
  `public static final byte`
  `ERR_BAD_OFD_RESPONSE`
  `0x67`
  `public static final byte`
  `ERR_BAD_PAR_FN`
  `0x79`
  `public static final byte`
  `ERR_BAD_REG_FN_NUM`
  `0x66`
  `public static final byte`
  `ERR_BAD_REG_NUM`
  `0x64`
  `public static final byte`
  `ERR_BAD_STATE`
  `0x23`
  `public static final byte`
  `ERR_BAD_STATE_FN`
  `0x72`
  `public static final byte`
  `ERR_BAD_TAG_COMBINATION_FN`
  `0x89`
  `public static final byte`
  `ERR_BAD_TAG_FORMAT`
  `0x65`
  `public static final byte`
  `ERR_BAD_TAG_FROM_ECR`
  `0x88`
  `public static final byte`
  `ERR_BAD_TAG_SIZE`
  `0x68`
  `public static final byte`
  `ERR_BAD_TAX_INDEX`
  `0x63`
  `public static final byte`
  `ERR_BAD_TIME_FN`
  `0x77`
  `public static final byte`
  `ERR_BAD_TLV_SIZE_FN`
  `0x80`
  `public static final byte`
  `ERR_CERTIFICATION_REQUIRED`
  `0x14`
  `public static final byte`
  `ERR_CMD_TOOLARGE`
  `0xa`
  `public static final byte`
  `ERR_CMOS_MEMORYFULL`
  `0x2c`
  `public static final byte`
  `ERR_DEPART_FULL`
  `0x2e`
  `public static final byte`
  `ERR_DEPART_NOT_FOUND`
  `0x2f`
  `public static final byte`
  `ERR_DISCONTINUED_FN`
  `0x75`
  `public static final byte`
  `ERR_DOC_OVERFLOW`
  `0x24`
  `public static final byte`
  `ERR_EJ_BAD_STATE`
  `0x50`
  `public static final byte`
  `ERR_EJ_FAIL`
  `0x52`
  `public static final byte`
  `ERR_EJ_PRINT_REQUIRE`
  `0x51`
  `public static final byte`
  `ERR_F_REQUIRED`
  `0x1a`
  `public static final byte`
  `ERR_FAIL_FN`
  `0x73`
  `public static final byte`
  `ERR_FAIL_MSG_OFD`
  `0x90`
  `public static final byte`
  `ERR_FAIL_STORE_FN`
  `0x84`
  `public static final byte`
  `ERR_FAIL_WAIT_FN`
  `0x85`
  `public static final byte`
  `ERR_FLD_OUT_OF_RANGE`
  `0xc`
  `public static final byte`
  `ERR_INCORRECT_DOCSTATE`
  `0xd`
  `public static final byte`
  `ERR_INIT_DLL`
  `0xb6`
  `public static final byte`
  `ERR_INIT_REQUIRE`
  `0xb1`
  `public static final byte`
  `ERR_INVALID_70_BUFFER`
  `0x1e`
  `public static final byte`
  `ERR_INVALID_BCC`
  `0x4`
  `public static final byte`
  `ERR_INVALID_CMD`
  `0x6`
  `public static final byte`
  `ERR_INVALID_CMDSTRUCT`
  `0x1`
  `public static final byte`
  `ERR_INVALID_DATE`
  `0x2b`
  `public static final byte`
  `ERR_INVALID_FLD`
  `0x2`
  `public static final byte`
  `ERR_INVALID_FLD_TYPE`
  `0xb8`
  `public static final byte`
  `ERR_INVALID_G_FIELD`
  `0x1f`
  `public static final byte`
  `ERR_INVALID_NUMFIELD`
  `0xb7`
  `public static final byte`
  `ERR_INVALID_OPERATION`
  `0xb`
  `public static final byte`
  `ERR_INVALID_PARAMETER`
  `0xc0`
  `public static final byte`
  `ERR_INVALID_PAYTYPE`
  `0x20`
  `public static final byte`
  `ERR_INVALID_PRINTERSTATE`
  `0x28`
  `public static final byte`
  `ERR_INVALID_PSWD`
  `0x5`
  `public static final byte`
  `ERR_INVALID_TAG`
  `0x61`
  `public static final byte`
  `ERR_INVALID_TIME`
  `0x3`
  `public static final byte`
  `ERR_KFN_IN_SERVICE_MODE`
  `0x44`
  `public static final byte`
  `ERR_MEMORYOUT`
  `0xb0`
  `public static final byte`
  `ERR_NEED_DATETIME_SYNC`
  `0x6a`
  `public static final byte`
  `ERR_NEED_INIT_FN`
  `0x32`
  `public static final byte`
  `ERR_NEED_REQUIRED_FLD`
  `0xe`
  `public static final byte`
  `ERR_NEGATIVE_DAYTOTAL`
  `0x13`
  `public static final byte`
  `ERR_NEGATIVE_IN_CASH`
  `0x12`
  `public static final byte`
  `ERR_NEGATIVE_OPERCOUNTER`
  `0x11`
  `public static final byte`
  `ERR_NO_DATA_FN`
  `0x78`
  `public static final byte`
  `ERR_NO_MORE_FISCALIZATIONS`
  `0x1d`
  `public static final byte`
  `ERR_NO_MORE_REGISTRATIONS`
  `0x45`
  `public static final byte`
  `ERR_NOT_COMPLEMENT_PAR`
  `0x69`
  `public static final byte`
  `ERR_NOT_CREATED`
  `0xbb`
  `public static final byte`
  `ERR_NOT_OPEN`
  `0xb3`
  `public static final byte`
  `ERR_NOT_RESP_FN`
  `0x6f`
  `public static final byte`
  `ERR_OUT_OF_PAPER`
  `0x19`
  `public static final byte`
  `ERR_OVERLOAD_CC_FN`
  `0x82`
  `public static final byte`
  `ERR_OVERLOAD_FN`
  `0x76`
  `public static final byte`
  `ERR_PAY_EMPTY`
  `0xb9`
  `public static final byte`
  `ERR_PAY_MAX`
  `0xba`
  `public static final byte`
  `ERR_PDF_FAIL`
  `0x60`
  `public static final byte`
  `ERR_POS_EMPTY`
  `0xb5`
  `public static final byte`
  `ERR_PRINTER_CONNECT_ERR`
  `0x17`
  `public static final byte`
  `ERR_PRINTER_NOTREADY`
  `0x18`
  `public static final byte`
  `ERR_PRINTER_TIMEOUT`
  `0x16`
  `public static final byte`
  `ERR_RECEIVE`
  `0xa1`
  `public static final byte`
  `ERR_REG_GET_ERR`
  `0x22`
  `public static final byte`
  `ERR_REG_TIMEOUT`
  `0x21`
  `public static final byte`
  `ERR_REGISTRATOR_BUSY`
  `0xfa`
  `public static final byte`
  `ERR_SHIFT_ALREADY_OPENED`
  `0x29`
  `public static final byte`
  `ERR_SHIFT_TOO_LONG`
  `0x86`
  `public static final byte`
  `ERR_SHIFTOPEN_REQUIRED`
  `0x25`
  `public static final byte`
  `ERR_SLIP_TIMEOUT`
  `0x2a`
  `public static final byte`
  `ERR_START_REQUIRED`
  `0x7`
  `public static final byte`
  `ERR_STRING_TOOLARGE`
  `0x9`
  `public static final byte`
  `ERR_TAG_NOT_FOUND`
  `0x62`
  `public static final byte`
  `ERR_TIME_TOOLARGE`
  `0x8`
  `public static final byte`
  `ERR_TIMEOUT`
  `0xa5`
  `public static final byte`
  `ERR_TRANSMIT`
  `0xa0`
  `public static final byte`
  `ERR_TRANSPORT_FAIL`
  `0x81`
  `public static final byte`
  `ERR_UNKNOWN_FN_CMD`
  `0x71`
  `public static final byte`
  `ERR_Z_REQUIRED`
  `0x15`
- ru.nilsoft.tm.TMCommand.fn_doc_mode
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `FULL_PRINT`
  `0x2`
  `public static final byte`
  `FULL_TAG_PRINT`
  `0x5`
  `public static final byte`
  `NO_PRINT`
  `0x0`
  `public static final byte`
  `READ_DATA`
  `0x4`
  `public static final byte`
  `SHORT_PRINT`
  `0x1`
  `public static final byte`
  `START_DATA`
  `0x3`
- ru.nilsoft.tm.TMCommand.fn_warn_flags
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `MEMORY_FULL_FN`
  `0x4`
  `public static final byte`
  `NEED_CHANGE_FN`
  `0x1`
  `public static final byte`
  `PREPARE_CHANGE_FN`
  `0x2`
  `public static final byte`
  `WAIT_RESP_OFD`
  `0x8`
- ru.nilsoft.tm.TMCommand.FreeFiscalReceipt.fontOptions
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `doubleHeight`
  `0x10`
  `public static final byte`
  `doubleWidth`
  `0x20`
  `public static final byte`
  `type`
  `0x1`
  `public static final byte`
  `underLine`
  `0x80`
- ru.nilsoft.tm.TMCommand.hard_status_flags
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `CTRL_MEMORY_FAIL`
  `0x2`
  `public static final byte`
  `FN_END`
  `0x20`
  `public static final byte`
  `FN_FAIL`
  `0x4`
  `public static final byte`
  `FN_FULL`
  `0x10`
  `public static final byte`
  `FN_REG_END`
  `0x40`
  `public static final byte`
  `FN_REGISTERED`
  `0x8`
  `public static final byte`
  `HARDWARE_FAIL`
  `0x1`
  `public static final byte`
  `SERIAL_SET`
  `0x80`
- ru.nilsoft.tm.TMCommand.kkt_mode_reg
  Modifier and Type
  Constant Field
  Value
  `public static final int`
  `AUTOMAT`
  `2`
  `public static final int`
  `BSO_MODE`
  `4`
  `public static final int`
  `CATERING`
  `32768`
  `public static final int`
  `CHANCE_GAMES`
  `1024`
  `public static final int`
  `EXCISE_GOODS`
  `64`
  `public static final int`
  `INSURANCE`
  `8192`
  `public static final int`
  `INTERNET`
  `32`
  `public static final int`
  `LOMBARD`
  `4096`
  `public static final int`
  `LOTTERY`
  `2048`
  `public static final int`
  `SERVICE`
  `512`
  `public static final int`
  `TMT`
  `256`
  `public static final int`
  `VENDING`
  `16384`
  `public static final int`
  `WHOLESALE`
  `65536`
- ru.nilsoft.tm.TMCommand.km_check_result
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `CHECKED`
  `0x1`
  `public static final byte`
  `KKM_OFFLINE`
  `0x10`
  `public static final byte`
  `OISM_CHECKED`
  `0x4`
  `public static final byte`
  `PLAN_STATUS`
  `0x8`
  `public static final byte`
  `RESULT`
  `0x2`
- ru.nilsoft.tm.TMCommand.mode_types
  Modifier and Type
  Constant Field
  Value
  `public static final int`
  `AUTO_MODE`
  `4`
  `public static final int`
  `AUTOMAT`
  `2048`
  `public static final int`
  `AUTONOMOUS`
  `2`
  `public static final int`
  `BSO_MODE`
  `16`
  `public static final int`
  `CATERING`
  `64`
  `public static final int`
  `CHANCE_GAMES`
  `512`
  `public static final int`
  `ENCRYPT`
  `1`
  `public static final int`
  `EXCISE_GOODS`
  `256`
  `public static final int`
  `FFD_1_1`
  `16384`
  `public static final int`
  `INSURANCE`
  `16384`
  `public static final int`
  `INTERNET`
  `32`
  `public static final int`
  `LOMBARD`
  `8192`
  `public static final int`
  `LOTTERY`
  `1024`
  `public static final int`
  `SERVICE`
  `8`
  `public static final int`
  `TMT`
  `4096`
  `public static final int`
  `VENDING`
  `32768`
  `public static final int`
  `WHOLESALE`
  `128`
- ru.nilsoft.tm.TMCommand.ofd_status_flags
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `CMD`
  `0x8`
  `public static final byte`
  `CMDRESP`
  `0x20`
  `public static final byte`
  `CONN_SET`
  `0x1`
  `public static final byte`
  `EXCH_SETS`
  `0x10`
  `public static final byte`
  `MSG`
  `0x2`
  `public static final byte`
  `WAIT_RESP`
  `0x4`
- ru.nilsoft.tm.TMCommand.paramServiceMode
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `PSM_BE`
  `0x3`
  `public static final byte`
  `PSM_BI`
  `0x4`
  `public static final byte`
  `PSM_BR`
  `0x6`
  `public static final byte`
  `PSM_BS`
  `0x5`
  `public static final byte`
  `PSM_HA`
  `0x2`
  `public static final byte`
  `PSM_HC`
  `0x1`
  `public static final byte`
  `PSM_HM`
  `0x0`
- ru.nilsoft.tm.TMCommand.pay_indexes
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `ADVANCE`
  `0x2`
  `public static final byte`
  `CARD`
  `0x1`
  `public static final byte`
  `CASH`
  `0x0`
  `public static final byte`
  `CREDIT`
  `0x3`
  `public static final byte`
  `FLAG_ROUND`
  `0x80`
  `public static final byte`
  `OTHER`
  `0x4`
  `public static final byte`
  `USER`
  `0x5`
- ru.nilsoft.tm.TMCommand.planned_status
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `MEASURED_GOODS_IMPLEMENTED`
  `0x6`
  `public static final byte`
  `MEASURED_GOODS_UNDERWAY`
  `0x2`
  `public static final byte`
  `PART_GOODS_RETURNED`
  `0x4`
  `public static final byte`
  `PIECE_GOODS_IMPLEMENTED`
  `0x1`
  `public static final byte`
  `PIECE_GOODS_RETURNED`
  `0x3`
  `public static final byte`
  `PIECE_GOODS_UNDERWAY`
  `0x5`
  `public static final byte`
  `STATUS_GOODS_NOT_CHANGE`
  `0xff`
- ru.nilsoft.tm.TMCommand.proto_ffd
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `FFD_1_05`
  `0x2`
  `public static final byte`
  `FFD_1_1`
  `0x3`
  `public static final byte`
  `FFD_1_2`
  `0x4`
- ru.nilsoft.tm.TMCommand.reasonServiceMode
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `HET_CMOS_OTHER`
  `0x10`
  `public static final byte`
  `HET_CODE`
  `0x80`
  `public static final byte`
  `HET_FLASH`
  `0x20`
  `public static final byte`
  `HET_FM`
  `0x40`
  `public static final byte`
  `HET_P_Init`
  `0x1`
  `public static final byte`
  `HET_P_Perm`
  `0x2`
  `public static final byte`
  `HET_P_Work`
  `0x4`
  `public static final byte`
  `HET_SKL`
  `0x8`
- ru.nilsoft.tm.TMCommand.receipt_types
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `CORR_PURCHASE`
  `0x8`
  `public static final byte`
  `CORR_REVERSE_PURCHASE`
  `0x9`
  `public static final byte`
  `CORR_REVERSE_SALE`
  `0x7`
  `public static final byte`
  `CORR_SALE`
  `0x6`
  `public static final byte`
  `ONLINE_FLAG`
  `0x80`
  `public static final byte`
  `PURCHASE`
  `0x4`
  `public static final byte`
  `REVERSE`
  `0x2`
  `public static final byte`
  `REVERSE_PURCHASE`
  `0x5`
  `public static final byte`
  `SALE`
  `0x0`
- ru.nilsoft.tm.TMCommand.reg_change_flags
  Modifier and Type
  Constant Field
  Value
  `public static final int`
  `CHANGE_ADDRESS`
  `8`
  `public static final int`
  `CHANGE_FFD_VERSION`
  `2097152`
  `public static final int`
  `CHANGE_FN`
  `1`
  `public static final int`
  `CHANGE_KKT_VERSION`
  `64`
  `public static final int`
  `CHANGE_NAME`
  `4`
  `public static final int`
  `CHANGE_NUMBER`
  `256`
  `public static final int`
  `CHANGE_OFD`
  `2`
  `public static final int`
  `CHANGE_TAX_MODE`
  `128`
  `public static final int`
  `FROM_AGENT`
  `32768`
  `public static final int`
  `FROM_AUTO_MODE`
  `512`
  `public static final int`
  `FROM_AUTONOMOUS`
  `16`
  `public static final int`
  `FROM_BSO_MODE`
  `4096`
  `public static final int`
  `FROM_CHANCE_GAMES`
  `131072`
  `public static final int`
  `FROM_INTERNET`
  `8192`
  `public static final int`
  `FROM_LOTTERY`
  `524288`
  `public static final int`
  `OTHER`
  `-2147483648`
  `public static final int`
  `TO_AGENT`
  `65536`
  `public static final int`
  `TO_AUTO_MODE`
  `1024`
  `public static final int`
  `TO_AUTONOMOUS`
  `32`
  `public static final int`
  `TO_BSO_MODE`
  `2048`
  `public static final int`
  `TO_CHANCE_GAMES`
  `262144`
  `public static final int`
  `TO_INTERNET`
  `16384`
  `public static final int`
  `TO_LOTTERY`
  `1048576`
- ru.nilsoft.tm.TMCommand.reg_reasons
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `FN`
  `0x1`
  `public static final byte`
  `INFO`
  `0x3`
  `public static final byte`
  `OFD`
  `0x2`
  `public static final byte`
  `REGISTRATION`
  `0x0`
  `public static final byte`
  `SETTINGS`
  `0x4`
- ru.nilsoft.tm.TMCommand.result_status_flags
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `AUTONOMOUS`
  `0x10`
  `public static final byte`
  `CHECKED`
  `0x1`
  `public static final byte`
  `PLANNED_OISM`
  `0x8`
  `public static final byte`
  `POSITIVE`
  `0x2`
  `public static final byte`
  `STATUS_OISM`
  `0x4`
- ru.nilsoft.tm.TMCommand.server_types
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `ASOKP`
  `0x2`
  `public static final byte`
  `OFD`
  `0x0`
  `public static final byte`
  `OISM`
  `0x1`
- ru.nilsoft.tm.TMCommand.symbols
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `DLE`
  `0x10`
  `public static final byte`
  `END`
  `0x3`
  `public static final byte`
  `FIELD_END`
  `0x1c`
  `public static final byte`
  `NAK`
  `0x15`
  `public static final byte`
  `PRN_MARK`
  `0x1b`
  `public static final byte`
  `START`
  `0x2`
- ru.nilsoft.tm.TMCommand.tax_indexes
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `NDS_0`
  `0x1`
  `public static final byte`
  `NDS_05`
  `0x6`
  `public static final byte`
  `NDS_05_105`
  `0x8`
  `public static final byte`
  `NDS_07`
  `0x7`
  `public static final byte`
  `NDS_07_107`
  `0x9`
  `public static final byte`
  `NDS_10`
  `0x4`
  `public static final byte`
  `NDS_10_110`
  `0x2`
  `public static final byte`
  `NDS_20`
  `0x5`
  `public static final byte`
  `NDS_20_120`
  `0x3`
  `public static final byte`
  `NDS_22`
  `0xa`
  `public static final byte`
  `NDS_22_122`
  `0xb`
  `public static final byte`
  `NO_NDS`
  `0x0`
- ru.nilsoft.tm.TMCommand.tax_types
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `COMMON`
  `0x1`
  `public static final byte`
  `DEFAULT`
  `0x0`
  `public static final byte`
  `INCOME`
  `0x2`
  `public static final byte`
  `INCOME_TYPES`
  `0x4`
  `public static final byte`
  `PATENT`
  `0x6`
  `public static final byte`
  `SIMPLE`
  `0x3`
  `public static final byte`
  `SINGLE_FARMER`
  `0x5`
- ru.nilsoft.tm.TMCommand.unit_id
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `DAY`
  `0x46`
  `public static final byte`
  `DM`
  `0x15`
  `public static final byte`
  `DM2`
  `0x1f`
  `public static final byte`
  `G`
  `0xa`
  `public static final byte`
  `GB`
  `0x52`
  `public static final byte`
  `GC`
  `0x33`
  `public static final byte`
  `HOUR`
  `0x47`
  `public static final byte`
  `KB`
  `0x50`
  `public static final byte`
  `KG`
  `0xb`
  `public static final byte`
  `KW_H`
  `0x32`
  `public static final byte`
  `L`
  `0x29`
  `public static final byte`
  `M`
  `0x16`
  `public static final byte`
  `M2`
  `0x20`
  `public static final byte`
  `M3`
  `0x2a`
  `public static final byte`
  `MB`
  `0x51`
  `public static final byte`
  `MIN`
  `0x48`
  `public static final byte`
  `ML`
  `0x28`
  `public static final byte`
  `OTHER`
  `0xff`
  `public static final byte`
  `PCS`
  `0x0`
  `public static final byte`
  `SEC`
  `0x49`
  `public static final byte`
  `SM`
  `0x14`
  `public static final byte`
  `SM2`
  `0x1e`
  `public static final byte`
  `T`
  `0xc`
  `public static final byte`
  `TB`
  `0x53`