PrepaymentCheck extends Check
Class PrepaymentCheck
Table of Contents
Constants
- CALCULATED_SIGN_CONSUMPTION = 'consumption'
- CALCULATED_SIGN_INCOME = 'income'
- PARAM_CALCULATION_ATTR = 'calculation_attribute'
- PARAM_DOC_SUM = 'doc_sum'
- PARAM_DOC_TIME = 'doc_time'
- PARAM_FISCAL_DOC_ATTR = 'fiscal_doc_attribute'
- PARAM_FISCAL_DOC_NUMBER = 'fiscal_doc_number'
- PARAM_FISCAL_RECEIPT_NUMBER = 'fiscal_receipt_number'
- PARAM_FN_NUMBER = 'fn_number'
- PARAM_OFD_RECEIPT_URL = 'ofd_receipt_url'
- PARAM_REG_NUMBER_KKT = 'reg_number_kkt'
- PARAM_SHIFT_NUMBER = 'shift_number'
- PAYMENT_OBJECT_AGENT_COMMISSION = 'agent_commission'
- PAYMENT_OBJECT_AGENT_WITHDRAWALS = 'agent_withdrawals'
- PAYMENT_OBJECT_ANOTHER = 'another'
- PAYMENT_OBJECT_CASINO_PAYMENT = 'casino_payment'
- PAYMENT_OBJECT_COMMODITY = 'commodity'
- PAYMENT_OBJECT_COMMODITY_MARKING = 'commodity_marking'
- PAYMENT_OBJECT_COMMODITY_MARKING_EXCISE = 'commodity_marking_excise'
- PAYMENT_OBJECT_COMMODITY_MARKING_NO_MARKING = 'commodity_marking_no_marking'
- PAYMENT_OBJECT_COMMODITY_MARKING_NO_MARKING_EXCISE = 'commodity_marking_no_marking_excise'
- PAYMENT_OBJECT_COMPOSITE = 'composite'
- PAYMENT_OBJECT_DEPOSIT = 'deposit'
- PAYMENT_OBJECT_EXCISE = 'excise'
- PAYMENT_OBJECT_EXPENSE = 'expense'
- PAYMENT_OBJECT_FINE = 'fine'
- PAYMENT_OBJECT_GAMBLING_BET = 'gambling_bet'
- PAYMENT_OBJECT_GAMBLING_PRIZE = 'gambling_prize'
- PAYMENT_OBJECT_INSURANCE_PREMIUM = 'insurance_premium'
- PAYMENT_OBJECT_INTELLECTUAL_ACTIVITY = 'intellectual_activity'
- PAYMENT_OBJECT_JOB = 'job'
- PAYMENT_OBJECT_LOTTERY = 'lottery'
- PAYMENT_OBJECT_LOTTERY_PRIZE = 'lottery_prize'
- PAYMENT_OBJECT_MEDICAL_INSURANCE = 'medical_insurance'
- PAYMENT_OBJECT_MEDICAL_INSURANCE_IP = 'medical_insurance_ip'
- PAYMENT_OBJECT_NON_OPERATING_GAIN = 'non-operating_gain'
- PAYMENT_OBJECT_PAYMENT = 'payment'
- PAYMENT_OBJECT_PENSION_INSURANCE = 'pension_insurance'
- PAYMENT_OBJECT_PENSION_INSURANCE_IP = 'pension_insurance_ip'
- PAYMENT_OBJECT_PROPERTY_RIGHT = 'property_right'
- PAYMENT_OBJECT_RESORT_FEE = 'resort_fee'
- PAYMENT_OBJECT_SALES_TAX = 'sales_tax'
- PAYMENT_OBJECT_SERVICE = 'service'
- PAYMENT_OBJECT_SOCIAL_INSURANCE = 'social_insurance'
- PAYMENT_OBJECT_TAX = 'tax'
- PAYMENT_TYPE_ADVANCE = 'advance'
- PAYMENT_TYPE_CASH = 'cash'
- PAYMENT_TYPE_CASHLESS = 'cashless'
- PAYMENT_TYPE_CREDIT = 'credit'
- SHIPMENT_TYPE_NONE = ''
- SUPPORTED_ENTITY_TYPE_ALL = 'all'
- SUPPORTED_ENTITY_TYPE_NONE = 'none'
- SUPPORTED_ENTITY_TYPE_PAYMENT = 'payment'
- SUPPORTED_ENTITY_TYPE_SHIPMENT = 'shipment'
Methods
- create() : null|Check
- getCalculatedSign() : string
- getDataForCheck() : array<string|int, mixed>
- getEntities() : array<string|int, mixed>|array<string|int, CollectableEntity>
- getField() : mixed
- getName() : string
- getRelatedEntities() : array<string|int, mixed>
- getSupportedEntityType() : string
- getSupportedRelatedEntityType() : string
- getType() : string
- getUrl() : string
- init() : mixed
- linkCashbox() : mixed
- save() : AddResult|UpdateResult
- setAvailableCashbox() : mixed
- setEntities() : mixed
- setField() : mixed
- setFields() : mixed
- setRelatedEntities() : mixed
- validate() : Result
Constants
CALCULATED_SIGN_CONSUMPTION
public
mixed
CALCULATED_SIGN_CONSUMPTION
= 'consumption'
CALCULATED_SIGN_INCOME
public
mixed
CALCULATED_SIGN_INCOME
= 'income'
PARAM_CALCULATION_ATTR
public
mixed
PARAM_CALCULATION_ATTR
= 'calculation_attribute'
PARAM_DOC_SUM
public
mixed
PARAM_DOC_SUM
= 'doc_sum'
PARAM_DOC_TIME
public
mixed
PARAM_DOC_TIME
= 'doc_time'
PARAM_FISCAL_DOC_ATTR
public
mixed
PARAM_FISCAL_DOC_ATTR
= 'fiscal_doc_attribute'
PARAM_FISCAL_DOC_NUMBER
public
mixed
PARAM_FISCAL_DOC_NUMBER
= 'fiscal_doc_number'
PARAM_FISCAL_RECEIPT_NUMBER
public
mixed
PARAM_FISCAL_RECEIPT_NUMBER
= 'fiscal_receipt_number'
PARAM_FN_NUMBER
public
mixed
PARAM_FN_NUMBER
= 'fn_number'
PARAM_OFD_RECEIPT_URL
public
mixed
PARAM_OFD_RECEIPT_URL
= 'ofd_receipt_url'
PARAM_REG_NUMBER_KKT
public
mixed
PARAM_REG_NUMBER_KKT
= 'reg_number_kkt'
PARAM_SHIFT_NUMBER
public
mixed
PARAM_SHIFT_NUMBER
= 'shift_number'
PAYMENT_OBJECT_AGENT_COMMISSION
public
mixed
PAYMENT_OBJECT_AGENT_COMMISSION
= 'agent_commission'
PAYMENT_OBJECT_AGENT_WITHDRAWALS
public
mixed
PAYMENT_OBJECT_AGENT_WITHDRAWALS
= 'agent_withdrawals'
PAYMENT_OBJECT_ANOTHER
public
mixed
PAYMENT_OBJECT_ANOTHER
= 'another'
PAYMENT_OBJECT_CASINO_PAYMENT
public
mixed
PAYMENT_OBJECT_CASINO_PAYMENT
= 'casino_payment'
PAYMENT_OBJECT_COMMODITY
public
mixed
PAYMENT_OBJECT_COMMODITY
= 'commodity'
PAYMENT_OBJECT_COMMODITY_MARKING
public
mixed
PAYMENT_OBJECT_COMMODITY_MARKING
= 'commodity_marking'
PAYMENT_OBJECT_COMMODITY_MARKING_EXCISE
public
mixed
PAYMENT_OBJECT_COMMODITY_MARKING_EXCISE
= 'commodity_marking_excise'
PAYMENT_OBJECT_COMMODITY_MARKING_NO_MARKING
public
mixed
PAYMENT_OBJECT_COMMODITY_MARKING_NO_MARKING
= 'commodity_marking_no_marking'
PAYMENT_OBJECT_COMMODITY_MARKING_NO_MARKING_EXCISE
public
mixed
PAYMENT_OBJECT_COMMODITY_MARKING_NO_MARKING_EXCISE
= 'commodity_marking_no_marking_excise'
PAYMENT_OBJECT_COMPOSITE
public
mixed
PAYMENT_OBJECT_COMPOSITE
= 'composite'
PAYMENT_OBJECT_DEPOSIT
public
mixed
PAYMENT_OBJECT_DEPOSIT
= 'deposit'
PAYMENT_OBJECT_EXCISE
public
mixed
PAYMENT_OBJECT_EXCISE
= 'excise'
PAYMENT_OBJECT_EXPENSE
public
mixed
PAYMENT_OBJECT_EXPENSE
= 'expense'
PAYMENT_OBJECT_FINE
public
mixed
PAYMENT_OBJECT_FINE
= 'fine'
PAYMENT_OBJECT_GAMBLING_BET
public
mixed
PAYMENT_OBJECT_GAMBLING_BET
= 'gambling_bet'
PAYMENT_OBJECT_GAMBLING_PRIZE
public
mixed
PAYMENT_OBJECT_GAMBLING_PRIZE
= 'gambling_prize'
PAYMENT_OBJECT_INSURANCE_PREMIUM
public
mixed
PAYMENT_OBJECT_INSURANCE_PREMIUM
= 'insurance_premium'
PAYMENT_OBJECT_INTELLECTUAL_ACTIVITY
public
mixed
PAYMENT_OBJECT_INTELLECTUAL_ACTIVITY
= 'intellectual_activity'
PAYMENT_OBJECT_JOB
public
mixed
PAYMENT_OBJECT_JOB
= 'job'
PAYMENT_OBJECT_LOTTERY
public
mixed
PAYMENT_OBJECT_LOTTERY
= 'lottery'
PAYMENT_OBJECT_LOTTERY_PRIZE
public
mixed
PAYMENT_OBJECT_LOTTERY_PRIZE
= 'lottery_prize'
PAYMENT_OBJECT_MEDICAL_INSURANCE
public
mixed
PAYMENT_OBJECT_MEDICAL_INSURANCE
= 'medical_insurance'
PAYMENT_OBJECT_MEDICAL_INSURANCE_IP
public
mixed
PAYMENT_OBJECT_MEDICAL_INSURANCE_IP
= 'medical_insurance_ip'
PAYMENT_OBJECT_NON_OPERATING_GAIN
public
mixed
PAYMENT_OBJECT_NON_OPERATING_GAIN
= 'non-operating_gain'
PAYMENT_OBJECT_PAYMENT
public
mixed
PAYMENT_OBJECT_PAYMENT
= 'payment'
PAYMENT_OBJECT_PENSION_INSURANCE
public
mixed
PAYMENT_OBJECT_PENSION_INSURANCE
= 'pension_insurance'
PAYMENT_OBJECT_PENSION_INSURANCE_IP
public
mixed
PAYMENT_OBJECT_PENSION_INSURANCE_IP
= 'pension_insurance_ip'
PAYMENT_OBJECT_PROPERTY_RIGHT
public
mixed
PAYMENT_OBJECT_PROPERTY_RIGHT
= 'property_right'
PAYMENT_OBJECT_RESORT_FEE
public
mixed
PAYMENT_OBJECT_RESORT_FEE
= 'resort_fee'
PAYMENT_OBJECT_SALES_TAX
public
mixed
PAYMENT_OBJECT_SALES_TAX
= 'sales_tax'
PAYMENT_OBJECT_SERVICE
public
mixed
PAYMENT_OBJECT_SERVICE
= 'service'
PAYMENT_OBJECT_SOCIAL_INSURANCE
public
mixed
PAYMENT_OBJECT_SOCIAL_INSURANCE
= 'social_insurance'
PAYMENT_OBJECT_TAX
public
mixed
PAYMENT_OBJECT_TAX
= 'tax'
PAYMENT_TYPE_ADVANCE
public
mixed
PAYMENT_TYPE_ADVANCE
= 'advance'
PAYMENT_TYPE_CASH
public
mixed
PAYMENT_TYPE_CASH
= 'cash'
PAYMENT_TYPE_CASHLESS
public
mixed
PAYMENT_TYPE_CASHLESS
= 'cashless'
PAYMENT_TYPE_CREDIT
public
mixed
PAYMENT_TYPE_CREDIT
= 'credit'
SHIPMENT_TYPE_NONE
public
mixed
SHIPMENT_TYPE_NONE
= ''
SUPPORTED_ENTITY_TYPE_ALL
public
mixed
SUPPORTED_ENTITY_TYPE_ALL
= 'all'
SUPPORTED_ENTITY_TYPE_NONE
public
mixed
SUPPORTED_ENTITY_TYPE_NONE
= 'none'
SUPPORTED_ENTITY_TYPE_PAYMENT
public
mixed
SUPPORTED_ENTITY_TYPE_PAYMENT
= 'payment'
SUPPORTED_ENTITY_TYPE_SHIPMENT
public
mixed
SUPPORTED_ENTITY_TYPE_SHIPMENT
= 'shipment'
Methods
create()
public
static create(string $handler) : null|Check
Parameters
- $handler : string
Return values
null|CheckgetCalculatedSign()
public
static getCalculatedSign() : string
Tags
Return values
stringgetDataForCheck()
public
getDataForCheck() : array<string|int, mixed>
Return values
array<string|int, mixed>getEntities()
public
getEntities() : array<string|int, mixed>|array<string|int, CollectableEntity>
Tags
Return values
array<string|int, mixed>|array<string|int, CollectableEntity>getField()
public
getField(mixed $name) : mixed
Parameters
- $name : mixed
getName()
public
static getName() : string
Return values
stringgetRelatedEntities()
public
getRelatedEntities() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>getSupportedEntityType()
public
static getSupportedEntityType() : string
Return values
stringgetSupportedRelatedEntityType()
public
static getSupportedRelatedEntityType() : string
Return values
stringgetType()
public
static getType() : string
Return values
stringgetUrl()
public
getUrl() : string
Return values
stringinit()
public
init(mixed $settings) : mixed
Parameters
- $settings : mixed
linkCashbox()
public
linkCashbox(mixed $cashboxId) : mixed
Parameters
- $cashboxId : mixed
save()
public
save() : AddResult|UpdateResult
Tags
Return values
AddResult|UpdateResultsetAvailableCashbox()
public
setAvailableCashbox(array<string|int, mixed> $cashboxList) : mixed
Parameters
- $cashboxList : array<string|int, mixed>
setEntities()
public
setEntities(array<string|int, mixed> $entities) : mixed
Parameters
- $entities : array<string|int, mixed>
Tags
setField()
public
setField(mixed $name, mixed $value) : mixed
Parameters
- $name : mixed
- $value : mixed
setFields()
public
setFields(mixed $fields) : mixed
Parameters
- $fields : mixed
setRelatedEntities()
public
setRelatedEntities(array<string|int, mixed> $entities) : mixed
Parameters
- $entities : array<string|int, mixed>
Tags
validate()
public
validate() : Result