1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CashboxBitrix
Граф наследования:CashboxBitrix:
Cashbox CashboxBitrixV2 CashboxBitrixV3

Открытые члены

 buildZReportQuery ($id)
Открытые члены унаследованные от Cashbox
 getField ($name)
 getOfd ()
 buildCheckQuery (Check $check)
 getValueFromSettings ($name, $code)
 validate ()
 isCheckable ()
 isCorrection ()

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

static getName ()
static saveCashbox (array $cashbox)
static getCashboxList (array $data)
static applyPrintResult (array $data)
static getSettings ($modelId=0)
static extractSettingsFromRequest (Main\HttpRequest $request)
static getGeneralRequiredFields ()
static getSupportedKkmModels ()
static getFfdVersion ()
Открытые статические члены унаследованные от Cashbox
static init ()
static getCode ()
static create (array $settings)
static applyCheckResult (array $data)
static applyZReportResult (array $data)
static isCorrectionOn ()
static isSupportedFFD105 ()
static isOfdSettingsNeeded ()

Поля данных

const TYPE_Z_REPORT = 1
Поля данных унаследованные от Cashbox
const UUID_TYPE_CHECK = 'check'
const UUID_TYPE_REPORT = 'report'
const UUID_DELIMITER = '|'
const EVENT_ON_GET_CUSTOM_CASHBOX_HANDLERS = 'OnGetCustomCashboxHandlers'

Защищенные члены

 getCheckTypeMap ()
Защищенные члены унаследованные от Cashbox
 validateFields ($fields)
 isRequiredField ($field)

Защищенные статические члены

static showAlarmMessage ($cashboxId)
static extractCheckData (array $data)
static extractZReportData (array $data)
static getErrorType ($errorCode)
Защищенные статические члены унаследованные от Cashbox
static buildUuid ($type, $id)
static parseUuid ($uuid)
static isSupportedDirectCheckLink ()

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

Защищенные данные унаследованные от Cashbox
const MAX_UUID_LENGTH = 100

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

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

Методы

◆ applyPrintResult()

applyPrintResult ( array $data)
static
Аргументы
array$data
Возвращает
array

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

◆ buildZReportQuery()

buildZReportQuery ( $id)
Аргументы
$id
Возвращает
array

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

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

◆ extractCheckData()

extractCheckData ( array $data)
staticprotected
Аргументы
array$data
Возвращает
array

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

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

◆ extractSettingsFromRequest()

extractSettingsFromRequest ( Main\HttpRequest $request)
static
Аргументы
Main\HttpRequest$request
Возвращает
array

Переопределяется в CashboxBitrixV2.

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

◆ extractZReportData()

extractZReportData ( array $data)
staticprotected
Аргументы
array$data
Возвращает
array

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

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

◆ getCashboxList()

getCashboxList ( array $data)
static
Аргументы
array$data
Возвращает
array

Переопределяется в CashboxBitrixV2.

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

◆ getCheckTypeMap()

getCheckTypeMap ( )
protected
Возвращает
array

Переопределяется в CashboxBitrixV2.

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

◆ getErrorType()

getErrorType ( $errorCode)
staticprotected
Аргументы
$errorCode
Исключения
Main

NotImplementedException

Возвращает
int

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

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

◆ getFfdVersion()

getFfdVersion ( )
static
Возвращает
float|null

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

Переопределяется в CashboxBitrixV2 и CashboxBitrixV3.

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

◆ getGeneralRequiredFields()

getGeneralRequiredFields ( )
static
Возвращает
array

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

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

◆ getName()

getName ( )
static
Возвращает
string

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

Переопределяется в CashboxBitrixV2 и CashboxBitrixV3.

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

◆ getSettings()

getSettings ( $modelId = 0)
static
Аргументы
int$modelId
Возвращает
array

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

Переопределяется в CashboxBitrixV2 и CashboxBitrixV3.

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

◆ getSupportedKkmModels()

getSupportedKkmModels ( )
static
Возвращает
array

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

Переопределяется в CashboxBitrixV2.

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

◆ saveCashbox()

saveCashbox ( array $cashbox)
static
Аргументы
array$cashbox
Исключения
Main

ArgumentNullException

Исключения
Main

ArgumentOutOfRangeException

Исключения
Main

ObjectException

Исключения

Exception

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

◆ showAlarmMessage()

showAlarmMessage ( $cashboxId)
staticprotected
Аргументы
$cashboxId

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

Поля

◆ TYPE_Z_REPORT

const TYPE_Z_REPORT = 1

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


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