Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс CashboxCheckbox
+ Граф наследования:CashboxCheckbox:

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

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

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

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

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

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

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

- Открытые атрибуты унаследованные от Cashbox
const UUID_TYPE_CHECK = 'check'
 
const UUID_TYPE_REPORT = 'report'
 
const UUID_DELIMITER = '|'
 
const EVENT_ON_GET_CUSTOM_CASHBOX_HANDLERS = 'OnGetCustomCashboxHandlers'
 
- Защищенные члены унаследованные от Cashbox
 validateFields ($fields)
 
 isRequiredField ($field)
 

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

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

Методы

◆ buildCheckQuery()

buildCheckQuery ( Check $check)
Аргументы
Check$check
Возвращает
array

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

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

◆ buildZReportQuery()

buildZReportQuery ( $id)

@inheritDoc

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

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

◆ check()

check ( Check $check)

@inheritDoc

Замещает ICheckable.

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

◆ closeShiftAgent()

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

ArgumentNullException

Исключения
Main

ArgumentOutOfRangeException

Исключения
Main

ObjectException

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

◆ extractCheckData()

static extractCheckData ( array $data)
staticprotected
Аргументы
array$data
Исключения
NotImplementedException
Возвращает
array

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

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

◆ getCheckLink()

getCheckLink ( array $linkParams)

@inheritDoc

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

◆ getName()

static getName ( )
static
Исключения
NotImplementedException
Возвращает
string

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

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

◆ getSettings()

static getSettings ( $modelId = 0)
static

@inheritDoc

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

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

◆ printImmediately()

printImmediately ( Check $check)

@inheritDoc

Замещает IPrintImmediately.

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