Класс определяет стандартизированную информацию по кассовому чеку
Открытые члены | |
__construct (Receipt $receipt) | |
getReceipt () | |
getFiscalReceiptNumber () | |
setFiscalReceiptNumber ($fiscal_receipt_number) | |
getShiftNumber () | |
setShiftNumber ($shift_number) | |
getReceiptDatetime () | |
setReceiptDatetime ($receipt_datetime) | |
getTotal () | |
setTotal ($total) | |
getFnNumber () | |
setFnNumber ($fn_number) | |
getEcrRegistrationNumber () | |
setEcrRegistrationNumber ($ecr_registration_number) | |
getFiscalDocumentNumber () | |
setFiscalDocumentNumber ($fiscal_document_number) | |
getFiscalDocumentAttribute () | |
setFiscalDocumentAttribute ($fiscal_document_attribute) | |
setReceiptOftUrl ($ofd_receipt_url) | |
getReceiptOfdUrl () | |
setTaxMode ($tax_mode) | |
getTaxMode ($receipt_code=false) | |
setQrCodeData ($data) | |
getQrCodeData () | |
getQrCodeImageUrl ($width=200, $height=200, $absolute=false) | |
Защищенные члены | |
getOperationType () | |
__construct | ( | Receipt | $receipt | ) |
getEcrRegistrationNumber | ( | ) |
Возвращает регистрационный номер ККТ
getFiscalDocumentAttribute | ( | ) |
Возвращает фискальный признак документа
getFiscalDocumentNumber | ( | ) |
Возвращает фискальный номер документа
getFiscalReceiptNumber | ( | ) |
Возвращает Номер чека в смене
getFnNumber | ( | ) |
Возвращает номер Фискального накопителя
|
protected |
Возвращает тип операции по чеку для QR кода
getQrCodeData | ( | ) |
Возвращает
getQrCodeImageUrl | ( | $width = 200 , |
|
$height = 200 , |
|||
$absolute = false |
|||
) |
Возвращает ссылку на QR код чека
getReceipt | ( | ) |
Возвращает объект чека
getReceiptDatetime | ( | ) |
Возвращает Дату и время чека
getReceiptOfdUrl | ( | ) |
Возвращает ссылку на проверку чека в ОФД
getShiftNumber | ( | ) |
Возвращает номер смены
getTaxMode | ( | $receipt_code = false | ) |
Возвращает режим налогообложения
bool | $receipt_code | Если true, то будет возвращена цифра для QR кода чека |
getTotal | ( | ) |
Возвращает Сумму чека в рублях
setEcrRegistrationNumber | ( | $ecr_registration_number | ) |
Устанавливает регистрационный номер ККТ
string | $ecr_registration_number |
setFiscalDocumentAttribute | ( | $fiscal_document_attribute | ) |
Устанавливает фискальный признак документа
string | $fiscal_document_attribute |
setFiscalDocumentNumber | ( | $fiscal_document_number | ) |
Устаналивает фискальный номер документа
mixed | $fiscal_document_number |
setFiscalReceiptNumber | ( | $fiscal_receipt_number | ) |
Устанавливает Номер чека в смене
mixed | $fiscal_receipt_number |
setFnNumber | ( | $fn_number | ) |
Устанавливает номер Фискального накопителя
string | $fn_number |
setQrCodeData | ( | $data | ) |
Если сервис online касс возвращает данные для QR кода, то с помощью данного метода можно его установить Это отключит необходимость генерировать QR код самостоятельно
$data |
setReceiptDatetime | ( | $receipt_datetime | ) |
Устанавливает Дату и время чека
string | $receipt_datetime |
setReceiptOftUrl | ( | $ofd_receipt_url | ) |
Устанавливает ссылку на проверку чека в ОФД
$ofd_receipt_url |
setShiftNumber | ( | $shift_number | ) |
Устанавливает Номер смены
mixed | $shift_number |
setTaxMode | ( | $tax_mode | ) |
Устанавливает режим налогообложения для чека
integer | $tax_mode |
setTotal | ( | $total | ) |
Устанавливает Сумму чека в рублях
float | $total |