Открытые члены | |
buildCheckQuery (Check $check) | |
buildZReportQuery ($id) | |
printImmediately (Check $check) | |
__destruct () | |
check (Check $check) | |
validate () | |
testConnection () | |
sign ($data) | |
printCorrectionImmediately (CorrectionCheck $check) | |
buildCorrectionCheckQuery (CorrectionCheck $check) | |
checkCorrection (CorrectionCheck $check) | |
Открытые члены унаследованные от Cashbox | |
getField ($name) | |
getOfd () | |
getValueFromSettings ($name, $code) | |
isCheckable () | |
isCorrection () | |
Открытые статические члены | |
static | getName () |
static | getSettings ($modelId=0) |
static | extractSettingsFromRequest (Main\HttpRequest $request) |
static | getFfdVersion () |
Открытые статические члены унаследованные от Cashbox | |
static | init () |
static | getCode () |
static | create (array $settings) |
static | applyCheckResult (array $data) |
static | applyZReportResult (array $data) |
static | getGeneralRequiredFields () |
static | getSupportedKkmModels () |
static | isCorrectionOn () |
static | isSupportedFFD105 () |
Открытые атрибуты | |
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' |
Защищенные члены | |
getCheckData (AbstractCheck $check) | |
buildCheckQueryByCheckData (array $checkData, bool $isSellReturn) | |
buildPosition (array $checkData, array $item, 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) | |
getPaymentObjectMap () | |
registerCheck ($url, $data) | |
checkInternal ($url) | |
buildValidateQuery () | |
getCorrectionUrlPath () | |
getCorrectionCauseDocumentDate ($correctionInfo) | |
getCorrectionCauseDocumentNumber ($correctionInfo) | |
getCorrectionTotalSum ($correctionInfo) | |
getVatsByCheckData (array $data) | |
getVatKeyPrefix () | |
getCorrectionTypeMap ($type) | |
Защищенные члены унаследованные от Cashbox | |
validateFields ($fields) | |
isRequiredField ($field) | |
Защищенные статические члены | |
static | extractCheckData (array $data) |
static | hasMeasureSettings () |
static | getMeasureSettings () |
Защищенные статические члены унаследованные от Cashbox | |
static | getErrorType ($errorCode) |
static | extractZReportData (array $data) |
static | buildUuid ($type, $id) |
static | parseUuid ($uuid) |
См. определение в файле cashboxorangedata.php строка 19
__destruct | ( | ) |
См. определение в файле cashboxorangedata.php строка 611
buildCheckQuery | ( | Check | $check | ) |
Check | $check |
Переопределяет метод предка Cashbox.
Переопределяется в CashboxOrangeDataFfd12.
См. определение в файле cashboxorangedata.php строка 94
|
protected |
array | $checkData | |
bool | $isSellReturn |
См. определение в файле cashboxorangedata.php строка 116
buildCorrectionCheckQuery | ( | CorrectionCheck | $check | ) |
CorrectionCheck | $check |
Main |
ObjectException
Замещает ICorrection.
Переопределяется в CashboxOrangeDataFfd12.
См. определение в файле cashboxorangedata.php строка 1114
|
protected |
array | $checkData | |
array | $item | |
bool | $isSellReturn |
Переопределяется в CashboxOrangeDataFfd12.
См. определение в файле cashboxorangedata.php строка 160
|
protected |
tag 1222, 6 - another agent
См. определение в файле cashboxorangedata.php строка 259
|
protected |
array | $checkData |
См. определение в файле cashboxorangedata.php строка 216
|
protected |
|
protected |
|
protected |
|
protected |
См. определение в файле cashboxorangedata.php строка 269
|
protected |
array | $checkData | |
$item |
См. определение в файле cashboxorangedata.php строка 239
|
protected |
|
protected |
См. определение в файле cashboxorangedata.php строка 705
buildZReportQuery | ( | $id | ) |
$id |
Переопределяет метод предка Cashbox.
См. определение в файле cashboxorangedata.php строка 461
check | ( | Check | $check | ) |
Check | $check |
Main |
ObjectException
Замещает ICheckable.
См. определение в файле cashboxorangedata.php строка 653
checkCorrection | ( | CorrectionCheck | $check | ) |
CorrectionCheck | $check |
Main |
ObjectException
Замещает ICorrection.
См. определение в файле cashboxorangedata.php строка 1260
|
protected |
$url |
Main |
ObjectException
См. определение в файле cashboxorangedata.php строка 666
|
staticprotected |
array | $data |
Main |
ArgumentException
Main |
NotImplementedException
Main |
ObjectException
Переопределяет метод предка Cashbox.
См. определение в файле cashboxorangedata.php строка 754
|
static |
Main\HttpRequest | $request |
См. определение в файле cashboxorangedata.php строка 1054
|
protected |
AbstractCheck | $check |
См. определение в файле cashboxorangedata.php строка 106
|
protected |
$correctionInfo |
См. определение в файле cashboxorangedata.php строка 1163
|
protected |
|
protected |
|
protected |
|
protected |
Переопределяется в CashboxOrangeDataFfd12.
См. определение в файле cashboxorangedata.php строка 1104
|
static |
@inheritDoc
Переопределяет метод предка Cashbox.
Переопределяется в CashboxOrangeDataFfd12.
См. определение в файле cashboxorangedata.php строка 1082
|
staticprotected |
См. определение в файле cashboxorangedata.php строка 1022
|
static |
Переопределяет метод предка Cashbox.
Переопределяется в CashboxOrangeDataFfd12.
См. определение в файле cashboxorangedata.php строка 48
|
protected |
Переопределяется в CashboxOrangeDataFfd12.
См. определение в файле cashboxorangedata.php строка 383
|
static |
int | $modelId |
Main |
ArgumentException
Main |
LoaderException
Main |
ObjectPropertyException
Main |
SystemException
Переопределяет метод предка Cashbox.
См. определение в файле cashboxorangedata.php строка 865
|
protected |
Переопределяется в CashboxOrangeDataFfd12.
См. определение в файле cashboxorangedata.php строка 1236
|
protected |
|
staticprotected |
Переопределяется в CashboxOrangeDataFfd12.
См. определение в файле cashboxorangedata.php строка 1014
printCorrectionImmediately | ( | CorrectionCheck | $check | ) |
CorrectionCheck | $check |
Main |
ArgumentException
Main |
ObjectException
Замещает ICorrection.
См. определение в файле cashboxorangedata.php строка 1093
printImmediately | ( | Check | $check | ) |
Check | $check |
Main |
ArgumentException
Main |
ObjectException
Замещает IPrintImmediately.
См. определение в файле cashboxorangedata.php строка 472
|
protected |
$url | |
$data |
Main |
ArgumentException
Main |
ObjectException
См. определение в файле cashboxorangedata.php строка 487
sign | ( | $data | ) |
testConnection | ( | ) |
Main |
ArgumentException
Main |
ObjectException
Замещает ITestConnection.
См. определение в файле cashboxorangedata.php строка 719
validate | ( | ) |
Main |
ArgumentException
Main |
ObjectException
Переопределяет метод предка Cashbox.
См. определение в файле cashboxorangedata.php строка 694
const CODE_CALC_VAT_10 = 4 |
См. определение в файле cashboxorangedata.php строка 40
const CODE_CALC_VAT_20 = 3 |
См. определение в файле cashboxorangedata.php строка 41
const CODE_VAT_0 = 5 |
См. определение в файле cashboxorangedata.php строка 37
const CODE_VAT_10 = 2 |
См. определение в файле cashboxorangedata.php строка 38
const CODE_VAT_20 = 1 |
См. определение в файле cashboxorangedata.php строка 39
const HANDLER_ACTIVE_URL = 'ssl://api.orangedata.ru:12003/api/v2' |
См. определение в файле cashboxorangedata.php строка 32
const HANDLER_MODE_ACTIVE = 'ACTIVE' |
См. определение в файле cashboxorangedata.php строка 29
const HANDLER_MODE_TEST = 'TEST' |
См. определение в файле cashboxorangedata.php строка 28
const HANDLER_TEST_URL = 'ssl://apip.orangedata.ru:2443/api/v2' |
См. определение в файле cashboxorangedata.php строка 31
const RESPONSE_HTTP_CODE_200 = 200 |
См. определение в файле cashboxorangedata.php строка 25
const RESPONSE_HTTP_CODE_201 = 201 |
См. определение в файле cashboxorangedata.php строка 26