1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CreditCheck
Граф наследования:CreditCheck:
Check AbstractCheck CreditReturnCheck

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

static getType ()
static getName ()
static getCalculatedSign ()
static getSupportedEntityType ()
static getSupportedRelatedEntityType ()
Открытые статические члены унаследованные от AbstractCheck
static create ($handler)

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

 extractDataInternal ()
Защищенные члены унаследованные от Check
 checkRelatedEntities ($entities)
 needPrintMarkingCode ($basketItem)
 buildTag1162 (string $markingCode, string $markingCodeGroup)
 convertToBinaryFormat ($string, $size)
 convertCharsToHex ($string)
 getDeliveryVatId (Shipment $shipment)
 getProductVatId (BasketItem $basketItem)
 extractDataFromEntities (array $entities)
 getPaymentObject (BasketItem $basketItem)
Защищенные члены унаследованные от AbstractCheck
 __construct ()
 extractData ()
 getVatIdByVatRate ($vatRate)

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

Открытые члены унаследованные от Check
 setRelatedEntities (array $entities)
 save ()
 getDataForCheck ()
 validate ()
Открытые члены унаследованные от AbstractCheck
 getField ($name)
 setField ($name, $value)
 setFields ($fields)
 getUrl ()
 setAvailableCashbox (array $cashboxList)
 linkCashbox ($cashboxId)
 init ($settings)
Поля данных унаследованные от Check
const PAYMENT_OBJECT_COMMODITY = 'commodity'
const PAYMENT_OBJECT_EXCISE = 'excise'
const PAYMENT_OBJECT_JOB = 'job'
const PAYMENT_OBJECT_SERVICE = 'service'
const PAYMENT_OBJECT_PAYMENT = 'payment'
const PAYMENT_OBJECT_GAMBLING_BET = 'gambling_bet'
const PAYMENT_OBJECT_GAMBLING_PRIZE = 'gambling_prize'
const PAYMENT_OBJECT_LOTTERY = 'lottery'
const PAYMENT_OBJECT_LOTTERY_PRIZE = 'lottery_prize'
const PAYMENT_OBJECT_INTELLECTUAL_ACTIVITY = 'intellectual_activity'
const PAYMENT_OBJECT_AGENT_COMMISSION = 'agent_commission'
const PAYMENT_OBJECT_COMPOSITE = 'composite'
const PAYMENT_OBJECT_ANOTHER = 'another'
const PAYMENT_OBJECT_PROPERTY_RIGHT = 'property_right'
const PAYMENT_OBJECT_NON_OPERATING_GAIN = 'non-operating_gain'
const PAYMENT_OBJECT_SALES_TAX = 'sales_tax'
const PAYMENT_OBJECT_RESORT_FEE = 'resort_fee'
const PAYMENT_OBJECT_DEPOSIT = 'deposit'
const PAYMENT_OBJECT_EXPENSE = 'expense'
const PAYMENT_OBJECT_PENSION_INSURANCE_IP = 'pension_insurance_ip'
const PAYMENT_OBJECT_PENSION_INSURANCE = 'pension_insurance'
const PAYMENT_OBJECT_MEDICAL_INSURANCE_IP = 'medical_insurance_ip'
const PAYMENT_OBJECT_MEDICAL_INSURANCE = 'medical_insurance'
const PAYMENT_OBJECT_SOCIAL_INSURANCE = 'social_insurance'
const PAYMENT_OBJECT_CASINO_PAYMENT = 'casino_payment'
const PAYMENT_OBJECT_COMMODITY_MARKING_NO_MARKING_EXCISE = 'commodity_marking_no_marking_excise'
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 = 'commodity_marking'
const PAYMENT_OBJECT_INSURANCE_PREMIUM = 'insurance_premium'
const PAYMENT_OBJECT_FINE = 'fine'
const PAYMENT_OBJECT_TAX = 'tax'
const PAYMENT_OBJECT_AGENT_WITHDRAWALS = 'agent_withdrawals'
Поля данных унаследованные от AbstractCheck
const PARAM_FISCAL_DOC_NUMBER = 'fiscal_doc_number'
const PARAM_FISCAL_DOC_ATTR = 'fiscal_doc_attribute'
const PARAM_FISCAL_RECEIPT_NUMBER = 'fiscal_receipt_number'
const PARAM_FN_NUMBER = 'fn_number'
const PARAM_SHIFT_NUMBER = 'shift_number'
const PARAM_REG_NUMBER_KKT = 'reg_number_kkt'
const PARAM_DOC_TIME = 'doc_time'
const PARAM_DOC_SUM = 'doc_sum'
const PARAM_CALCULATION_ATTR = 'calculation_attribute'
const PARAM_OFD_RECEIPT_URL = 'ofd_receipt_url'
const CALCULATED_SIGN_INCOME = 'income'
const CALCULATED_SIGN_CONSUMPTION = 'consumption'
const SHIPMENT_TYPE_NONE = ''
const PAYMENT_TYPE_CASH = 'cash'
const PAYMENT_TYPE_ADVANCE = 'advance'
const PAYMENT_TYPE_CASHLESS = 'cashless'
const PAYMENT_TYPE_CREDIT = 'credit'
const SUPPORTED_ENTITY_TYPE_PAYMENT = 'payment'
const SUPPORTED_ENTITY_TYPE_SHIPMENT = 'shipment'
const SUPPORTED_ENTITY_TYPE_ALL = 'all'
const SUPPORTED_ENTITY_TYPE_NONE = 'none'
Защищенные данные унаследованные от AbstractCheck
const EVENT_ON_CHECK_PREPARE_DATA = 'OnSaleCheckPrepareData'
 $fields = array()
 $cashboxList = array()
 $entities = array()

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

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

Методы

◆ extractDataInternal()

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

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

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

◆ getCalculatedSign()

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

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

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

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

◆ getName()

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

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

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

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

◆ getSupportedEntityType()

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

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

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

◆ getSupportedRelatedEntityType()

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

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

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

◆ getType()

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

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

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

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


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