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

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

 buildCheckQuery (Check $check)
 
 buildCorrectionCheckQuery (CorrectionCheck $check)
 
- Открытые члены унаследованные от CashboxOrangeData
 buildZReportQuery ($id)
 
 printImmediately (Check $check)
 
 __destruct ()
 
 check (Check $check)
 
 validate ()
 
 testConnection ()
 
 sign ($data)
 
 printCorrectionImmediately (CorrectionCheck $check)
 
 checkCorrection (CorrectionCheck $check)
 
- Открытые члены унаследованные от Cashbox
 getField ($name)
 
 getOfd ()
 
 getValueFromSettings ($name, $code)
 
 isCheckable ()
 
 isCorrection ()
 

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

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

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

 buildPosition (array $checkData, array $item, bool $isSellReturn)
 
 getVatKeyPrefix ()
 
 getCorrectionUrlPath ()
 
 getPaymentObjectMap ()
 
- Защищенные члены унаследованные от CashboxOrangeData
 getCheckData (AbstractCheck $check)
 
 buildCheckQueryByCheckData (array $checkData, bool $isSellReturn)
 
 buildPositionText (array $item)
 
 buildPositionQuantity (array $item)
 
 buildPositionPrice (array $item)
 
 buildPositionPaymentMethodType (array $checkData)
 
 buildPositionPaymentSubjectType (array $item)
 
 buildPositionTax (array $checkData, $item)
 
 buildPositionAgentInfo ()
 
 buildPositionSupplier (array $supplier)
 
 registerCheck ($url, $data)
 
 checkInternal ($url)
 
 buildValidateQuery ()
 
 getCorrectionCauseDocumentDate ($correctionInfo)
 
 getCorrectionCauseDocumentNumber ($correctionInfo)
 
 getCorrectionTotalSum ($correctionInfo)
 
 getVatsByCheckData (array $data)
 
 getCorrectionTypeMap ($type)
 
- Защищенные члены унаследованные от Cashbox
 validateFields ($fields)
 
 isRequiredField ($field)
 

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

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

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

- Открытые атрибуты унаследованные от CashboxOrangeData
const RESPONSE_HTTP_CODE_200 = 200
 
const RESPONSE_HTTP_CODE_201 = 201
 
const HANDLER_MODE_TEST = 'TEST'
 
const HANDLER_MODE_ACTIVE = 'ACTIVE'
 
const HANDLER_TEST_URL = 'ssl://apip.orangedata.ru:2443/api/v2'
 
const HANDLER_ACTIVE_URL = 'ssl://api.orangedata.ru:12003/api/v2'
 
const CODE_VAT_0 = 5
 
const CODE_VAT_10 = 2
 
const CODE_VAT_20 = 1
 
const CODE_CALC_VAT_10 = 4
 
const CODE_CALC_VAT_20 = 3
 
- Открытые атрибуты унаследованные от Cashbox
const UUID_TYPE_CHECK = 'check'
 
const UUID_TYPE_REPORT = 'report'
 
const UUID_DELIMITER = '|'
 
const EVENT_ON_GET_CUSTOM_CASHBOX_HANDLERS = 'OnGetCustomCashboxHandlers'
 

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

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

Методы

◆ buildCheckQuery()

buildCheckQuery ( Check $check)

@inheritDoc

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

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

◆ buildCorrectionCheckQuery()

buildCorrectionCheckQuery ( CorrectionCheck $check)

@inheritDoc

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

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

◆ buildPosition()

buildPosition ( array $checkData,
array $item,
bool $isSellReturn )
protected

@inheritDoc

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

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

◆ getCorrectionUrlPath()

getCorrectionUrlPath ( )
protected

@inheritDoc

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

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

◆ getFfdVersion()

static getFfdVersion ( )
static

@inheritDoc

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

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

◆ getName()

static getName ( )
static

@inheritDoc

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

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

◆ getPaymentObjectMap()

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

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

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

◆ getVatKeyPrefix()

getVatKeyPrefix ( )
protected
Возвращает
string

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

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

◆ hasMeasureSettings()

static hasMeasureSettings ( )
staticprotected

@inheritDoc

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

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

◆ isCorrectionOn()

static isCorrectionOn ( )
static

@inheritDoc

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

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