CRGetTradeResults
Функция CRGetTradeResults извлекает текущие итоги торговли по денежным суммам и количествам денежных операций
CRIERR CRGetTradeResults(
CR_MONEY_RES* pMoney,
CR_QUANTITY_RES* pQuant,
UINT CashierOrSec,
BOOL Cashier);
Параметры:
pMoney указатель на структуру CR_MONEY_RES, в которую запишется информация о текущих результатах торговли с точки зрения денег.
pQuant указатель на структуру CR_QUANTITY_RES, в которую запишется информация о текущих результатах торговли с точки зрения количества денежных операций.
CashierOrSec номер отдела или кассира
Cashier TRUE означает, что запрашивются результаты торговли по кассирам, FALSE - по отделам
Возвращает:
Значение |
Описание |
IERR_ALLOK | успешное завершение |
IERR_WRITE_FISC ... IERR_CS_ROM | неполадка соответствующего электронного узла |
IERR_NOT_CONNECTED | не связались с COM- портом |
IERR_TIMEOUT |
не дождались ответа от кассы |
IERR_CONF_CONFLICT | запрошены результаты по отделам, и CashierOrSec больше числа отделов, установленного в конфигурации. |
IERR_FLASH_INFO_DAMAGE | функция зафиксировала нарушение информации РПЗУ |
IERR_WRONG_PARAMETER | номер отдела или кассира выходит за допустимые пределы |
IERR_NOT_SUPPORTED | данная функция не поддерживается установленной в кассе версией ПО |
См. также: CRReport