Класс определяет стандартизированную информацию по кассовому чеку
Открытые члены | |
| __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 |