1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CashboxBusinessRuV5
Граф наследования:CashboxBusinessRuV5:
CashboxAtolFarmV5 CashboxAtolFarmV4 CashboxAtolFarm ICorrection Cashbox IPrintImmediately ICheckable

Открытые статические члены

static getName ()
Открытые статические члены унаследованные от CashboxAtolFarmV5
static getFfdVersion ()
static isCorrectionOn ()
Открытые статические члены унаследованные от CashboxAtolFarmV4
static getSettings ($modelId=0)
Открытые статические члены унаследованные от CashboxAtolFarm
static getGeneralRequiredFields ()
Открытые статические члены унаследованные от Cashbox
static init ()
static getCode ()
static create (array $settings)
static applyCheckResult (array $data)
static applyZReportResult (array $data)
static getSupportedKkmModels ()
static isSupportedFFD105 ()
static isOfdSettingsNeeded ()

Поля данных

const SERVICE_URL = 'https://check.class365.ru/api-bitrix24/v5'
const SERVICE_TEST_URL = 'https://check.business.ru/api-bitrix24/v5'
Поля данных унаследованные от CashboxAtolFarmV5
const SERVICE_URL = 'https://online.atol.ru/possystem/v5'
const SERVICE_TEST_URL = 'https://testonline.atol.ru/possystem/v5'
Поля данных унаследованные от CashboxAtolFarmV4
const SERVICE_URL = 'https://online.atol.ru/possystem/v4'
const SERVICE_TEST_URL = 'https://testonline.atol.ru/possystem/v4'
const HANDLER_MODE_ACTIVE = 'ACTIVE'
const HANDLER_MODE_TEST = 'TEST'
const CODE_VAT_5 = 'vat5'
const CODE_VAT_7 = 'vat7'
const CODE_CALC_VAT_5 = 'vat105'
const CODE_CALC_VAT_7 = 'vat107'
const CODE_CALC_VAT_10 = 'vat110'
const CODE_CALC_VAT_20 = 'vat120'
Поля данных унаследованные от CashboxAtolFarm
const OPERATION_CHECK_REGISTRY = 'registry'
const OPERATION_CHECK_CHECK = 'check'
const OPERATION_GET_TOKEN = 'get_token'
const REQUEST_TYPE_GET = 'get'
const REQUEST_TYPE_POST = 'post'
const TOKEN_OPTION_NAME = 'atol_access_token'
const SERVICE_URL = 'https://online.atol.ru/possystem/v3'
const RESPONSE_HTTP_CODE_401 = 401
const RESPONSE_HTTP_CODE_200 = 200
const CODE_VAT_0 = 'vat0'
const CODE_VAT_10 = 'vat10'
const CODE_VAT_20 = 'vat20'
Поля данных унаследованные от Cashbox
const UUID_TYPE_CHECK = 'check'
const UUID_TYPE_REPORT = 'report'
const UUID_DELIMITER = '|'
const EVENT_ON_GET_CUSTOM_CASHBOX_HANDLERS = 'OnGetCustomCashboxHandlers'

Дополнительные унаследованные члены

Открытые члены унаследованные от CashboxAtolFarmV4
 printCorrectionImmediately (CorrectionCheck $check)
 checkCorrection (CorrectionCheck $check)
Открытые члены унаследованные от CashboxAtolFarm
 buildZReportQuery ($id)
 printImmediately (Check $check)
 check (Check $check)
Открытые члены унаследованные от Cashbox
 getField ($name)
 getOfd ()
 buildCheckQuery (Check $check)
 getValueFromSettings ($name, $code)
 validate ()
 isCheckable ()
 isCorrection ()
Открытые члены унаследованные от ICorrection
 buildCorrectionCheckQuery (CorrectionCheck $check)
Защищенные члены унаследованные от CashboxAtolFarmV5
 buildPosition (array $checkData, array $item)
 getPaymentObjectMap ()
Защищенные члены унаследованные от CashboxAtolFarmV4
 buildPositionName (array $item)
 buildPositionPrice (array $item)
 buildPositionSum (array $item)
 buildPositionQuantity (array $item)
 buildPositionPaymentMethod (array $checkData)
 buildPositionPaymentObject (array $item)
 buildPositionVatType (array $checkData, array $item)
 buildPositionNomenclatureCode ($code)
 getVatToCalcVatMap ()
 getCheckTypeMap ()
 getRequestUrl ($operation, $token, array $queryData=array())
 validateCheckQuery (array $checkData)
Защищенные члены унаследованные от CashboxAtolFarm
 getCallbackUrl ()
 registerCheck ($operation, array $check)
 checkByUuid ($uuid)
 getOptionPrefix ()
Защищенные члены унаследованные от Cashbox
 validateFields ($fields)
 isRequiredField ($field)
Защищенные статические члены унаследованные от CashboxAtolFarmV5
static hasMeasureSettings ()
Защищенные статические члены унаследованные от CashboxAtolFarmV4
static getDefaultVatList ()
Защищенные статические члены унаследованные от CashboxAtolFarm
static extractCheckData (array $data)
static extractZReportData (array $data)
static getMeasureSettings ()
static getErrorType ($errorCode)
Защищенные статические члены унаследованные от Cashbox
static buildUuid ($type, $id)
static parseUuid ($uuid)
static isSupportedDirectCheckLink ()
Защищенные данные унаследованные от CashboxAtolFarm
const MAX_NAME_LENGTH = 128
Защищенные данные унаследованные от Cashbox
const MAX_UUID_LENGTH = 100

Подробное описание

См. определение в файле cashboxbusinessruv5.php строка 14

Методы

◆ getName()

getName ( )
static

@inheritDoc

Переопределяет метод предка CashboxAtolFarmV5.

См. определение в файле cashboxbusinessruv5.php строка 21

Поля

◆ SERVICE_TEST_URL

const SERVICE_TEST_URL = 'https://check.business.ru/api-bitrix24/v5'

См. определение в файле cashboxbusinessruv5.php строка 19

◆ SERVICE_URL

const SERVICE_URL = 'https://check.class365.ru/api-bitrix24/v5'

См. определение в файле cashboxbusinessruv5.php строка 18


Объявления и описания членов класса находятся в файле: