CRCreateDecoratedCheck   

Функция CRCreateDecorCheck выводит   чек с произвольным текстом между заголовком и окончанием.

CRIERR CRCreateDecoratedCheck(CR_DECORCHECK * pCheck);   

Параметры:

pCheck        указатель на структуру CR_DECORCHECK, содержащей стоимость покупки и текст чека:

struct CR_DECORCHECK {
    double cost;
    char text[DECORATED_CHECK_TEXT_LENGTH];
};

Возвращает:

Значение

Описание

IERR_ALLOK успешное завершение
IERR_WRITE_FISC ... IERR_CS_ROM неполадка соответствующего электронного узла
IERR_FAIL_PRINT неисправность ТПУ
IERR_OUT_OF_PAPER в ТПУ нет бумаги
IERR_NOT_CONNECTED не связались с COM- портом
IERR_FLASH_INFO_DAMAGE функция зафиксировала нарушение информации РПЗУ

IERR_TIMEOUT

не дождались ответа от кассы

IERR_CT_FULL в буфере контрольной ленты недостаточно места, чтобы вместить все покупки в чеке
IERR_NOT_SUPPORTED данная функция не поддерживается установленной в кассе версией прошивки
IERR_24_ELAPSED с момента открытия смены прошло более 24 часов
IERR_WRONG_PARAMETER какой-то параметр в одной из структур CR_SHOPPING выходит за допустимые пределы

Замечания:

Максимальная длина текста чека равна 255 символам (DECORATED_CHECK_TEXT_LENGTH-1).

См. также: CRCreateCheck, CRCreateIntGBCheck, CRCreateMoneyBackCheck, CRCreateTakeoffCheck, CRCreateInputCheck,   CRAnnulCheck, CRCreatePackCheck, CRCreateCheckEx