ТМС:Кассир:Классы:TFR — различия между версиями
Материал из wiki.standart-n.ru
Aleksnick (обсуждение | вклад) |
Aleksnick (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | + | ==Константы== | |
<nowiki> | <nowiki> | ||
FR_DRIVER_ATOL - код драйвера ККМ Атол | FR_DRIVER_ATOL - код драйвера ККМ Атол | ||
Строка 24: | Строка 24: | ||
</nowiki> | </nowiki> | ||
− | + | ==Методы== | |
<nowiki> | <nowiki> | ||
FR_IsActive - проверка активности оборудования | FR_IsActive - проверка активности оборудования |
Текущая версия на 11:58, 1 октября 2014
Константы
FR_DRIVER_ATOL - код драйвера ККМ Атол FR_DRIVER_SHTRIH - код драйвера ККМ Штрих-М FR_DRIVER_MERCURY - код драйвера ККМ Меркурий FR_DRIVER_MERCURY2 - код драйвера ЧПМ Меркурий (115, 130 и т.д.) FR_DRIVER_NODEVICE - код драйвера "без ККМ" FR_CHECKTYPE_REG - тип чека ПРОДАЖА FR_CHECKTYPE_RETURNREG - тип чека ВОЗВРАТ ПРОДАЖИ FR_PAYTYPE_CASH - вид оплаты НАЛИЧНЫМИ FR_PAYTYPE1 - вид оплаты 1 FR_PAYTYPE2 - вид оплаты 2 FR_PAYTYPE3 - вид оплаты 3 DOCTYPE_REG - тип документа ПРОДАЖА DOCTYPE_RETURNREG - тип документа ВОЗВРАТ ПРОДАЖИ DOCTYPE_Z - тип документа Z-ОТЧЕТ DOCTYPE_INCOME - тип документа ВНЕСЕНИЕ ДЕНЕГ В КАССУ DOCTYPE_OUTCOME - тип документа ИНКАССАЦИЯ CASHDOC_INCOME - тип "денежного" документа ВНЕСЕНИЕ ДЕНЕГ В КАССУ CASHDOC_OUTCOME - тип "денежного" документа ИНКАССАЦИЯ CASHDOC_DEPOSITCASH - тип "денежного" документа ДЕПОЗИТ НАЛИЧНЫЙ CASHDOC_DEPOSITCARD - тип "денежного" документа ДЕПОЗИТ БЕЗНАЛИЧНЫЙ CASHDOC_OFFSET - тип "денежного" документа ВЗАИМОЗАЧЕТ
Методы
FR_IsActive - проверка активности оборудования FR_ACTIVATE(T) - активировать оборудование базы с кодом T (T = -1 выводит список оборудования) FR_DEACTIVATE - деактивировать оборудование FR_NUMBER - считать параметр драйвера (используется в паре с вызовом метода) (integer) FR_NUMBER_SET(T) - установить параметр драйвера (используется в паре с вызовом метода) (integer) FR_STRING - см.выше (string) FR_STRING_SET(T) - см.выше (string) FR_DOUBLE - см.выше (double) FR_DOUBLE_SET(T) - см.выше (double) FR_BOOLEAN - см.выше (boolean) FR_BOOLEAN_SET(T) - см.выше (boolean) FR_DRIVER - используемый драйвер ККМ (-1 - не указан, 0 - без ККМ, 1 - Атол, 2 - Штрих) FR_DRIVER_SET(T) - установить используемый драйвер FR_BASEID - base_id предприятия FR_MODEL - модель ККМ FR_INN - ИНН (если ККМ фискализирована) FR_FISCAL - признак фискализации FR_EKLZPRESENT - признак наличия ЭКЛЗ FR_EKLZENABLED - признак использования ЭКЛЗ FR_LINELENGTH - ширина ленты в символах шрифтом по умолчанию FR_PAYMENTTYPE1 - наимонование вида оплаты 1 FR_PAYMENTTYPE2 - наимонование вида оплаты 2 FR_PAYMENTTYPE3 - наимонование вида оплаты 3 FR_SERIALNUMBER - серийный номер ККМ FR_SESSIONNUMBER - номер смены FR_DOCUMENTNUMBER - номер документа FR_CHEQUENUMBER - номер чека FR_SESSIONOPENED - признак открытой смены FR_SUMMREGALL - сумма всех регистраций FR_SUMMREGCASH - сумма регистраций наличными FR_SUMMREGSTORNO - сумма всех сторно FR_SUMMREGPAY1 - сумма регистраций по типу оплаты 1 FR_SUMMREGPAY2 - сумма регистраций по типу оплаты 2 FR_SUMMREGPAY3 - сумма регистраций по типу оплаты 3 FR_SUMMRETURNREGALL - сумма всех возвратов FR_SUMMRETURNREGCASH - сумма возвратов наличными FR_SUMMRETURNREGPAY1 - сумма возвратов типом оплаты 1 FR_SUMMRETURNREGPAY2 - сумма возвратов типом оплаты 2 FR_SUMMRETURNREGPAY3 - сумма возвратов типом оплаты 3 FR_SUMMINCOME - сумма внесений за смену FR_SUMMOUTCOME - сумма выплат за смену FR_COUNTCHEQUES - кол-во ЧЕКОВ (не регистраций!) за смену FR_COUNTREG - кол-во РЕГИСТРАЦИЙ за смену FR_COUNTRETURNREG - кол-во возвратов за смену FR_COUNTANNULATEREG - кол-во аннулирований за смену FR_COUNTSTORNO - кол-во сторно за смену FR_COUNTINCOME - кол-во внесений за смену FR_COUNTOUTCOME - кол-во выплат за смену FR_SUMMCASH - сумма наличности FR_SUMMPROCEED - сумма выручки FR_SUMMSESSION - сменный итог FR_SUMMALLFISCAL - необнуляемая сумма + сменный итог FR_DATETIME - дата/время ККМ FR_SESSIONDATETIME - дата/время окончания текущей смены FR_SESSIONSEKLZ - количество оставшихся смен в ЭКЛЗ FR_SESSIONSFP - количество оставшихся смен в ФП/БНП FR_MODE - текущий режим FR_MODETEXT - описание текущего режима FR_ADVANCEDMODE - текущий подрежим FR_ADVANCEDMODETEXT - описание текущего подрежима FR_SHOWPROP - вывести на экран диалог настройки ККМ FR_REPORTX - снять X-отчет FR_REPORTZ - снять Z-отчет FR_REPORTSECTION - снять отчет секций FR_GETCLICHE - получить клише (счит: FR_STRING - клише) FR_GETADVTEXT - получить рекламный текст (счит: FR_STRING - текст) FR_PRINTSTRING - печать нефискальных данных (уст: FR_STRING_SET(T) - текст) FR_PRINTCLICHE - печать клише FR_OPENDRAWER - открыть денежный ящик FR_CASHINCOME - внесение суммы (уст: FR_DOUBLE_SET(T) - сумма) FR_CASHOUTCOME - изъятие суммы (уст: FR_DOUBLE_SET(T) - сумма) FR_CANCELCHEQUE - отмена чека FR_RENAMECASHIER - переименовать кассира (уст: FR_NUMBER_SET(T) - номер кассира, FR_STRING_SET(T) - имя кассира) FR_CUTTAPE - отрезка ленты (уст: FR_BOOLEAN_SET(T) - вид отрезки: True - неполная, False - полная) FR_FEEDTAPE - протяжка ленты (уст: FR_NUMBER_SET(T) - кол-во строк протяжки) FR_BANKREPORTX - печать сверки итогов с банком FR_BANKREPORTZ - закрытие смены по банку