Открытые члены | |
setRelatedEntities (array $entities) | |
save () | |
getDataForCheck () | |
validate () | |
Открытые члены унаследованные от AbstractCheck | |
getField ($name) | |
setField ($name, $value) | |
setFields ($fields) | |
getUrl () | |
setAvailableCashbox (array $cashboxList) | |
linkCashbox ($cashboxId) | |
init ($settings) | |
Открытые статические члены | |
static | getSupportedEntityType () |
static | getSupportedRelatedEntityType () |
Открытые статические члены унаследованные от AbstractCheck | |
static | getType () |
static | getCalculatedSign () |
static | getName () |
static | create ($handler) |
Защищенные члены | |
checkRelatedEntities ($entities) | |
needPrintMarkingCode ($basketItem) | |
buildTag1162 (string $markingCode, string $markingCodeGroup) | |
convertToBinaryFormat ($string, $size) | |
convertCharsToHex ($string) | |
extractDataInternal () | |
getDeliveryVatId (Shipment $shipment) | |
getProductVatId (BasketItem $basketItem) | |
extractDataFromEntities (array $entities) | |
getPaymentObject (BasketItem $basketItem) | |
Защищенные члены унаследованные от AbstractCheck | |
__construct () | |
extractData () | |
getVatIdByVatRate ($vatRate) | |
Дополнительные унаследованные члены | |
Защищенные данные унаследованные от AbstractCheck | |
const | EVENT_ON_CHECK_PREPARE_DATA = 'OnSaleCheckPrepareData' |
$fields = array() | |
$cashboxList = array() | |
$entities = array() | |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
array | $entities |
Main |
ArgumentException
Main |
ArgumentNullException
Main |
ArgumentOutOfRangeException
Main |
ArgumentTypeException
Main |
LoaderException
Main |
ObjectPropertyException
Main |
SystemException
|
protected |
Main |
ArgumentException
Main |
ArgumentNullException
Main |
ArgumentOutOfRangeException
Main |
ArgumentTypeException
Main |
LoaderException
Main |
ObjectPropertyException
Main |
SystemException
Переопределяет метод предка AbstractCheck.
Переопределяется в AdvancePaymentCheck, AdvanceReturnCashCheck, AdvanceReturnCheck, CreditCheck, CreditPaymentCheck, CreditPaymentReturnCashCheck, CreditPaymentReturnCheck, FullPrepaymentCheck, FullPrepaymentReturnCashCheck, FullPrepaymentReturnCheck, PrepaymentCheck, PrepaymentReturnCashCheck, PrepaymentReturnCheck, SellReturnCashCheck и SellReturnCheck.
getDataForCheck | ( | ) |
Переопределяет метод предка AbstractCheck.
|
protected |
|
protected |
|
protected |
|
static |
Переопределяет метод предка AbstractCheck.
Переопределяется в CreditCheck, FullPrepaymentCheck, PrepaymentCheck, SellCheck, SellReturnCashCheck и SellReturnCheck.
|
static |
Переопределяется в AdvancePaymentCheck, CreditCheck, CreditPaymentCheck, CreditPaymentReturnCashCheck, CreditPaymentReturnCheck, FullPrepaymentCheck, PrepaymentCheck и SellCheck.
|
protected |
Переопределяется в AdvancePaymentCheck, CreditPaymentCheck, FullPrepaymentCheck и PrepaymentCheck.
save | ( | ) |
Exception
Переопределяет метод предка AbstractCheck.
setRelatedEntities | ( | array | $entities | ) |
const PAYMENT_OBJECT_AGENT_COMMISSION = 'agent_commission' |
const PAYMENT_OBJECT_AGENT_WITHDRAWALS = 'agent_withdrawals' |
const PAYMENT_OBJECT_COMMODITY_MARKING = 'commodity_marking' |
const PAYMENT_OBJECT_COMMODITY_MARKING_EXCISE = 'commodity_marking_excise' |
const PAYMENT_OBJECT_COMMODITY_MARKING_NO_MARKING = 'commodity_marking_no_marking' |
const PAYMENT_OBJECT_COMMODITY_MARKING_NO_MARKING_EXCISE = 'commodity_marking_no_marking_excise' |
const PAYMENT_OBJECT_INSURANCE_PREMIUM = 'insurance_premium' |
const PAYMENT_OBJECT_INTELLECTUAL_ACTIVITY = 'intellectual_activity' |
const PAYMENT_OBJECT_MEDICAL_INSURANCE = 'medical_insurance' |
const PAYMENT_OBJECT_MEDICAL_INSURANCE_IP = 'medical_insurance_ip' |
const PAYMENT_OBJECT_NON_OPERATING_GAIN = 'non-operating_gain' |
const PAYMENT_OBJECT_PENSION_INSURANCE = 'pension_insurance' |
const PAYMENT_OBJECT_PENSION_INSURANCE_IP = 'pension_insurance_ip' |
const PAYMENT_OBJECT_SOCIAL_INSURANCE = 'social_insurance' |