|
Страница 1 из 1
|
[ Сообщений: 6 ] |
|
Порядок команд открытия фискального документа
Автор |
Сообщение |
Ковалевский_В_В
Новичок
Зарегистрирован: Вт апр 26, 2005 10:14 am Сообщения: 21 Откуда: Северодвинск
|
Порядок команд открытия фискального документа
Сейчас реализован следующий порядок я пропущу заполнение реквизитов
FR.OpenStandardFiscalSlipDocument();
RR.StandardRegistrationOnSlipDocument();
FR.StandardCloseCheckOnSlipDocument();
FR.PrintSlipDocument();
Слизано с того как сделано в драйвере.
Но оказалось, что иногда бывает сбой печати (я думаю руки кривые у кассира) когда не затягиваеться бумага, а все выполняеться и приходиться заползать и печатать через драйвер. Заметил только, что остаеться гореть Slip на кассе.
Можно ли сделать так
RR.StandardRegistrationOnSlipDocument();
FR.StandardCloseCheckOnSlipDocument();
FR.OpenStandardFiscalSlipDocument();
FR.PrintSlipDocument();
Мне думаеться врядли.
Подскажите как выкручиваться из данной ситуации. Может хватит просто
еще раз выполнить
FR.PrintSlipDocument();
Ошибку не смоделировать просто.
|
Пт май 20, 2005 11:57 am |
|
|
Timofey Gontar
Постоянный участник
Зарегистрирован: Чт мар 10, 2005 6:41 pm Сообщения: 9908 Откуда: ЗАО "ШТРИХ-М", г. Москва
|
По подаче команды 7DH «Печать подкладного документа» (PrintSlipDocument) ККМ переходит в режим 14.0 «Ожидание загрузки». Если бланк вставлен и не возникло ошибок, то ККМ загружает и позиционирует ПД (подрежимы 14.1 и 14.2) и выполняет печать (подрежим 14.3). Если автовыброс ПД выключен, то по завершению печати ККМ переходит в подрежим 14.4 «Печать закончена». Если автовыброс ПД включён, то по завершению печати ККМ переходит в подрежим 14.6 «Ожидание извлечения».
После извлечения ПД из печатающего устройства ККМ переходит в режим 2 или 3
(если был распечатан ПД с фискальной информацией), или в тот режим, из которого оператор подал команду печати ПД (если был распечатан ПД с исключительно нефискальной информацией).
В описанном Вами случае, когда не затягиваеться бумага, фискальный регистратор находится в режиме 15: "Фискальный ПД сформирован".
Для того, чтобы выйти из этого режима достаточно повторно использовать метод PrintSlipDocument();
_________________ С уважением, Гонтарь Тимофей Владимирович Инженер технической поддержки ЗАО "Штрих-М" mailto: support@shtrih-m.ru тел. (495) 787-60-96 ВНИМАНИЕ: Работает Официальный Интернет-Магазин от компании Штрих-М www.shels-m.ru
|
Пт май 20, 2005 1:43 pm |
|
|
Ковалевский_В_В
Новичок
Зарегистрирован: Вт апр 26, 2005 10:14 am Сообщения: 21 Откуда: Северодвинск
|
Огромное спасибо
Огромное спасибо
|
Пт май 20, 2005 2:50 pm |
|
|
Timofey Gontar
Постоянный участник
Зарегистрирован: Чт мар 10, 2005 6:41 pm Сообщения: 9908 Откуда: ЗАО "ШТРИХ-М", г. Москва
|
Были рады Вам помочь.
_________________ С уважением, Гонтарь Тимофей Владимирович Инженер технической поддержки ЗАО "Штрих-М" mailto: support@shtrih-m.ru тел. (495) 787-60-96 ВНИМАНИЕ: Работает Официальный Интернет-Магазин от компании Штрих-М www.shels-m.ru
|
Пт май 20, 2005 3:07 pm |
|
|
login-l
Новичок
Зарегистрирован: Пн апр 04, 2005 6:21 pm Сообщения: 57 Откуда: Волгодонск
|
Скажите а как (программно на Delphi) узнать в каком режиме находится ФР?
И ещё вопрос: Каким образом узнать значения счётчика чеков?
|
Вт май 24, 2005 11:50 am |
|
|
Cosmos
Новичок
Зарегистрирован: Чт мар 10, 2005 6:35 pm Сообщения: 824 Откуда: ЗАО "ШТРИХ-М", г. Москва
|
С помощью метода GetECRStatus или GetShortECRStatus свойство ECRMode.
_________________ С уважением, Козлов Денис Сергеевич,
инженер технической поддержки ЗАО "ШТРИХ-М",
e-mail: support@shtrih-m.ru,
тел. (495) 787-60-96.
|
Вт май 24, 2005 12:15 pm |
|
|
|
Страница 1 из 1
|
[ Сообщений: 6 ] |
|
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|