CRCreateInputCheck   

Функция CRCreateInputCheck совершает операцию внесения денег в кассу.

CRIERR CRCreateInputCheck(double InputSum);

Параметры:

InputSum        вносимая сумма (0..9999999999.99)

Возвращает:

Значение

Описание

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_WRONG_PARAMETER InputfSum выходит за допустимые пределы
IERR_24_ELAPSED с момента открытия смены прошло более 24 часов
IERR_NOT_SUPPORTED данная функция не поддерживается установленной в кассе версией прошивки

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