|
|
Страница 1 из 1 | [ Сообщений: 2 ] |
| Автор | Сообщение |
|---|---|
|
Новичок Зарегистрирован: Вт ноя 28, 2006 9:32 pm |
Здравствуйте! Если усекаю строку заносимую в StringForPrinting до 30 символов, то все в порядке. |
| Вт дек 05, 2006 8:34 pm |
|
|
Kholkin Evgeniy Постоянный участник Зарегистрирован: Чт мар 10, 2005 6:42 pm |
Просмотрите Таблицу 9 и сделайте её настройки по умолчанию. |
| Ср дек 06, 2006 10:41 am |
|
| Показать сообщения за: Поле сортировки |
|
|
Страница 1 из 1 | [ Сообщений: 2 ] |
Кто сейчас на конференции |
|
Сейчас этот форум просматривают: Google [Bot] и гости: 1 |
| Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |

Автор
Тема: Как подстроить шаблон чека? (Прочитано 6315 раз)
Поступил запрос от клиента на изменение чеков.
А именно сократить число строк в бумажном чеке (как сейчас – во вложении), хотя бы разместив Колво*Цена в одной строке с Суммой товара. Что пробовали самостоятельно – менять значения в таблице 9 через тест драйвер, касса не реагирует на эти настройки. Также, предварительно была сделана настройка для печати сжатым шрифтом в т.1, эта опция работает.
Записан
Верно.
Также для того чтобы работала таблица 9 надо в таблице 1 поле 25 — Использование форматирования в чеке поставить 1.
Записан
С уважением, Селихов Дмитрий Юрьевич
Ведущий инженер
отдела технической поддержки АО «Штрих-М»
mailto:support@shtrih-m.ru
тел. (495) 787-60-96.
Пробовали включить форматирование т1 п25 – стала выходить ошибка «90h поле превышает размер установленный в настройках», сразу не удалось разобраться о чем речь – наименования вроде все достаточно компактные. Пришлось выключить.
Записан
стала выходить ошибка «90h поле превышает размер установленный в настройках»
Вот это как раз от некорректной настройки таблицы формата чека, поэтому мы и не рекомендуем её трогать.
Записан
С уважением, Селихов Дмитрий Юрьевич
Ведущий инженер
отдела технической поддержки АО «Штрих-М»
mailto:support@shtrih-m.ru
тел. (495) 787-60-96.
Записан
Записан
С уважением, Селихов Дмитрий Юрьевич
Ведущий инженер
отдела технической поддержки АО «Штрих-М»
mailto:support@shtrih-m.ru
тел. (495) 787-60-96.
Ошибка при выводе чека ККМ в 1С 8: 36h, Ошибка FNOperation: Некорректные параметры в команде для данной реализации
Описание ошибки:
Ошибка возникла внезапно. Т.е. до ее возникновения чеки ККМ печатались. При попытке печати чека ККМ в частности из документа «Оплата от покупателя платежной картой» конфигурации 1С: Управление торговлей 10.3 возникала эта ошибка для отдельно взятого документа, на основании которого документ оплаты был создан.
Найденные решения:
Судя по ошибке — она носит «универсальный» характер, т.е. может возникнуть в любой другой конфигурации 1С, в которой поддерживается работа с торговым оборудованием и ККМ в частности. Поэтому не обращайте внимание на то, что пример приводится в редакции 10.3 управления торговлей. Многие из перечисленных настроек есть и в новой редакции 11.4, и других типовых конфигурациях, поэтому останется только их найти.
Перейдем к сути. Печать чеков работала до определенного момента, когда стала не возможным по причине возникновения ошибки «36h, Ошибка FNOperation: Некорректные параметры в команде для данной реализации». По предварительным предположениям, учитывая, что в документе из ссылок на документы — только заказ покупателя, то при чем тут реализация? Можно подумать, что реализацией при описании ошибки назван любой документ-основание, содержащий данные для печати чека. Тогда, возможно, надо искать причину в самом документе заказ покупателя. Но визуально содержимое выглядело «как всегда», как и в ранее созданных документах, для которых печать чека был выполнен успешно.
Рис. 1. Возникновение ошибки после нажатия на кнопку «Пробить чек» в форме документа «Оплата от покупателя платежной картой».
Ошибка не часто, но встречаемая. Чтобы попытаться понять суть ошибки в соответствии с первыми комментариями обсуждения ошибки на форуме infostart.ru о том, что нужно проанализировать лог кассы, было включено ведение файла .log.

Рис.2. Включение ведения лога в параметрах кассы ККМ в диалоге подключения и настройки торгового оборудования.
После включения настройки «вести лог» на вкладка «Настройка лога» в параметрах ККТ с передачей данных необходимо настроить путь к логу в настройках драйвера.

Рис. 3. Настройка пути размещения файла лога .log в драйвере ККМ.
Анализ полученного лога после его формирования оказался достаточно проблематичным, т.к. содержал просто огромное количество строк, проанализировать которые без постоянного опыта обслуживания торгового оборудования, не представлялось возможным. Только было отмечено благодаря логу, что после возникшей ошибки, т.е. неудачной попытки печати чека, касса в среде 1С становилась недоступной. Тест подключения возвращал ошибку FFFFFFF8h, connect timed out.
Рис. 4. Ошибка «Тест не пройден. FFFFFFF8h, Connect timed out.» после возникновения ошибки «36h, Ошибка FNOperation: Некорректные параметры в команде» в сеансе работы 1С 8.
Но вернуть подключение 1С 8 к кассе ккм позволяло завершение сеанса работы и запуск 1С снова.
Рис. 5. Пример успешного выполнения теста подключения торгового оборудования в форме оборудования.
Но от этого проблема не решалась. Лишь возобновилась возможность снова и снова получать ошибку «36h, Ошибка FNOperation: Некорректные параметры в команде…» при попытке вывести чек для операции безналичной оплаты.
На форуме mista.ru в обсуждении под темой При пробитии чека в 1с УТ ред.11 выдает ошибку 36h предлагалось проверить наличие скидок в документе — они отсутствовали. Так же предлагалось в сумбурной формулировке настроить разбиение строк на 2.
Этого оказалось недостаточно. Окончательную ясность для формулировки «настроить разбиение строк» внесли статьи Ошибка на кассе 36h Штрих и Сумма налога больше суммы регистраций по чеку и/или итога (Атол). УТ 10.3 о том, чтобы изменить «способ форматно-логического» контроля в настройках элемента справочника «Торговое оборудование». Для этого нужно перейти в форму списка справочника «Торговое оборудование» через кнопку «…» ячейки строки колонки «Модель» формы обработки «Подключение и настройка торгового оборудования».

Рис. 6. Порядок перехода к настройке «способ форматно-логического контроля» справочника «Торговое оборудование» в конфигурации 1С: Управление торговлей 8, ред. 10.3, Комплексная автоматизация 1.1
Установка значения «Разделять строки» для настройки «способ форматно-логического контроля» в форме элемента справочника «Торговое оборудование» позволило восстановить дальнейшую работу механизма печати чеков ккм для безналичных оплат.
Рис. 7. Рабочая настройка способа форматно-логического контроля в значении «Разделять строки» для обхода ошибки «36h, Ошибка FNOperation: Некорректные параметры»
К слову, в других конфигурациях, работающих в режиме управляемого приложения, порядок действий примерно такой же. Переходим в раздел «Администрирование» (или «НСИ и Администрирование» в зависимости от типового решения 1С 

Рис. 8. На примере конфигурации базы 1С: Бухгалтерия 3.0 показан доступ к настройке способ форматно-логического контроля в списке «Подключение и настройка оборудования» для баз, работающих в режиме управляемого интерфейса.
Таким образом, получается, что драйвер торгового оборудования при такой настройке, если не возможно рассчитать точную сумму по допустимому расхождению, то будет выполнено округление цен по строкам. Одна строка будет округляться «вверх», а другая – «вниз». И при таком подходе будет выполнено требование, чтобы итоговая сумма была одинаковой, даже при некоторых небольших изменениях стоимости отдельных товаров, например, за счет скидок или дробных значений количества товаров.
Оцените, помогло ли Вам предоставленное описание решения ошибки?

© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.
21-10-2021
Журавлев А.С.
(Сайт azhur-c.ru)
Ошибка при выводе чека ККМ в 1С 8: 36h, Ошибка FNOperation: Некорректные параметры в команде для данной реализации
Описание ошибки:
Ошибка возникла внезапно. Т.е. до ее возникновения чеки ККМ печатались. При попытке печати чека ККМ в частности из документа «Оплата от покупателя платежной картой» конфигурации 1С: Управление торговлей 10.3 возникала эта ошибка для отдельно взятого документа, на основании которого документ оплаты был создан.
Найденные решения:
Судя по ошибке — она носит «универсальный» характер, т.е. может возникнуть в любой другой конфигурации 1С, в которой поддерживается работа с торговым оборудованием и ККМ в частности. Поэтому не обращайте внимание на то, что пример приводится в редакции 10.3 управления торговлей. Многие из перечисленных настроек есть и в новой редакции 11.4, и других типовых конфигурациях, поэтому останется только их найти.
Перейдем к сути. Печать чеков работала до определенного момента, когда стала не возможным по причине возникновения ошибки «36h, Ошибка FNOperation: Некорректные параметры в команде для данной реализации». По предварительным предположениям, учитывая, что в документе из ссылок на документы — только заказ покупателя, то при чем тут реализация? Можно подумать, что реализацией при описании ошибки назван любой документ-основание, содержащий данные для печати чека. Тогда, возможно, надо искать причину в самом документе заказ покупателя. Но визуально содержимое выглядело «как всегда», как и в ранее созданных документах, для которых печать чека был выполнен успешно.
Рис. 1. Возникновение ошибки после нажатия на кнопку «Пробить чек» в форме документа «Оплата от покупателя платежной картой».
Ошибка не часто, но встречаемая. Чтобы попытаться понять суть ошибки в соответствии с первыми комментариями обсуждения ошибки на форуме infostart.ru о том, что нужно проанализировать лог кассы, было включено ведение файла .log.

Рис.2. Включение ведения лога в параметрах кассы ККМ в диалоге подключения и настройки торгового оборудования.
После включения настройки «вести лог» на вкладка «Настройка лога» в параметрах ККТ с передачей данных необходимо настроить путь к логу в настройках драйвера.

Рис. 3. Настройка пути размещения файла лога .log в драйвере ККМ.
Анализ полученного лога после его формирования оказался достаточно проблематичным, т.к. содержал просто огромное количество строк, проанализировать которые без постоянного опыта обслуживания торгового оборудования, не представлялось возможным. Только было отмечено благодаря логу, что после возникшей ошибки, т.е. неудачной попытки печати чека, касса в среде 1С становилась недоступной. Тест подключения возвращал ошибку FFFFFFF8h, connect timed out.
Рис. 4. Ошибка «Тест не пройден. FFFFFFF8h, Connect timed out.» после возникновения ошибки «36h, Ошибка FNOperation: Некорректные параметры в команде» в сеансе работы 1С 8.
Но вернуть подключение 1С 8 к кассе ккм позволяло завершение сеанса работы и запуск 1С снова.
Рис. 5. Пример успешного выполнения теста подключения торгового оборудования в форме оборудования.
Но от этого проблема не решалась. Лишь возобновилась возможность снова и снова получать ошибку «36h, Ошибка FNOperation: Некорректные параметры в команде…» при попытке вывести чек для операции безналичной оплаты.
На форуме mista.ru в обсуждении под темой При пробитии чека в 1с УТ ред.11 выдает ошибку 36h предлагалось проверить наличие скидок в документе — они отсутствовали. Так же предлагалось в сумбурной формулировке настроить разбиение строк на 2.
Этого оказалось недостаточно. Окончательную ясность для формулировки «настроить разбиение строк» внесли статьи Ошибка на кассе 36h Штрих и Сумма налога больше суммы регистраций по чеку и/или итога (Атол). УТ 10.3 о том, чтобы изменить «способ форматно-логического» контроля в настройках элемента справочника «Торговое оборудование». Для этого нужно перейти в форму списка справочника «Торговое оборудование» через кнопку «…» ячейки строки колонки «Модель» формы обработки «Подключение и настройка торгового оборудования».

Рис. 6. Порядок перехода к настройке «способ форматно-логического контроля» справочника «Торговое оборудование» в конфигурации 1С: Управление торговлей 8, ред. 10.3, Комплексная автоматизация 1.1
Установка значения «Разделять строки» для настройки «способ форматно-логического контроля» в форме элемента справочника «Торговое оборудование» позволило восстановить дальнейшую работу механизма печати чеков ккм для безналичных оплат.
Рис. 7. Рабочая настройка способа форматно-логического контроля в значении «Разделять строки» для обхода ошибки «36h, Ошибка FNOperation: Некорректные параметры»
К слову, в других конфигурациях, работающих в режиме управляемого приложения, порядок действий примерно такой же. Переходим в раздел «Администрирование» (или «НСИ и Администрирование» в зависимости от типового решения 1С — «Подключаемое оборудование» — откроется вкладка «Подключение и настройка оборудования». Устанавливаем тип оборудования в значение «ККТ с передачей данных». В списке правой кнопкой мыши для строки нужной модели вызываем контекстное меню и в нем выбираем пункт «Изменить» или, выделив строку, нажимаем клавишу «F2» клавиатуры. В открывшемся окне разворачиваем группу формы «Параметры ККТ» и изменяем значение настройки «способ форматно-логического контроля».

Рис. 8. На примере конфигурации базы 1С: Бухгалтерия 3.0 показан доступ к настройке способ форматно-логического контроля в списке «Подключение и настройка оборудования» для баз, работающих в режиме управляемого интерфейса.
Таким образом, получается, что драйвер торгового оборудования при такой настройке, если не возможно рассчитать точную сумму по допустимому расхождению, то будет выполнено округление цен по строкам. Одна строка будет округляться «вверх», а другая – «вниз». И при таком подходе будет выполнено требование, чтобы итоговая сумма была одинаковой, даже при некоторых небольших изменениях стоимости отдельных товаров, например, за счет скидок или дробных значений количества товаров.
Оцените, помогло ли Вам предоставленное описание решения ошибки?

© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.
21-10-2021
Журавлев А.С.
(Сайт azhur-c.ru)
|
|||
| ligaSS
15.08.18 — 09:15 |
Ошибка: При печати чека произошла ошибка. Чек не напечатан на фискальном устройстве. Дополнительное описание: При выполнении операции произошла ошибка: 36h, Некорректные параметры в команде для данной реализации Скриншоты: https://yadi.sk/i/m_bq2lYr3aEpur https://yadi.sk/i/Vx8oqijW3aEpvc https://yadi.sk/i/qS-D3k7Y3aEpw8 Обновили 1с до последней версии обновили прошивку на Штрих Лайт 02Ф ошибка не устранилась. Эта ошибка не всегда, только в этом документе. Решении найти не можем просим помощи. Тема уже есть но решении нет. Поэтому хочу поднять этот вопрос повторно |
||
| Время
1 — 15.08.18 — 09:19 |
(0) Если нет скидки — нет ошибки? |
||
| yzimin
2 — 15.08.18 — 09:37 |
Настройте, чтобы строки бились на 2 при не точном округлении цены. В 1С в настройках оборудования есть такая опция: поставить 0 и разделять строки |
||
| ligaSS
3 — 15.08.18 — 09:38 |
«Время Если нет скидки — нет ошибки? — Ошибки нет. На остальных приходно кассовых ордерах тоже нет ошибки хоть и со скидкой. Ну грубо говоря два ПКО не пробиваются реквизиты посмотрели все как у остальных. |
||
| Время
4 — 15.08.18 — 09:39 |
(3) Чек бьется из реализации? На скринах — именно реализация. |
||
| ligaSS
5 — 15.08.18 — 09:41 |
(4) Да через Реализацию |
||
| ligaSS
6 — 15.08.18 — 09:41 |
(2) Буду иметь введу, попробую настроить |
||
| Время
7 — 15.08.18 — 09:43 |
(5) Без скидки ошибки нет? Ошибка только при наличии скидок? (уточняю). |
||
| ligaSS
8 — 15.08.18 — 10:12 |
(7) Без скидки именно эту реализацию не пробивали так как клиент заплатил уже со скидкой. Соответственно без скидки уже будет другая сумма. Повторюсь на других приходниках нет ошибки, что со скидкой, что без скидки |
||
| zippygrill
9 — 15.08.18 — 10:13 |
Версия драйвера обновите тоже с оф.сайта Штриха |
||
| Pro1001C
10 — 15.08.18 — 10:44 |
Такую ошибку встречал в рознице, тоже после обновления релиза. Помогло изменение форматно-логического контроля на «разделять строки» |
||
| Asmody
Модератор 11 — 15.08.18 — 11:11 |
(0) А вот ник «лига СС» — это случайность или принципиальная позиция? |
||
| ligaSS
12 — 15.08.18 — 11:12 |
(9) Версия 4.14 с официального сайта |
||
| ligaSS
13 — 15.08.18 — 11:14 |
(11) LInar GAlimov LIGA. SS от Soft-Servis |
||
| Время
14 — 15.08.18 — 11:17 |
У меня такая ошибка была в УТ 10.2, когда сумма оплаты была не равна сумме чека. Там и округление, и скидки, и ручки зверя (шаловливые)… |
||
| ligaSS
15 — 15.08.18 — 12:00 |
(2) Спасибо помогло В подключаемых оборудованиях ККТ а точнее в параметрах изменил настройки. Было: https://yadi.sk/i/lGRI_-6M3aFAA8 После изменение: https://yadi.sk/i/gJJ0xTN23aFAFQ Всем спасибо за оперативность. |
||
|
ligaSS 16 — 15.08.18 — 12:13 |
Было: https://yadi.sk/i/mMUqmjZ23aFBaq После изменении: https://yadi.sk/i/xSoTjvRC3aFBb4 |
![]() |
|
TurboConf — расширение возможностей Конфигуратора 1С |
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
| Код ошибки | Описание ошибки |
Устранение ошибки |
|
| HEX | DEC | ||
| 30h | 48 | ФН не отвечает | Проверьте подключение ФН. Возможно также, что ФН вышел из строя. |
| 33h | 51 | Некорректные параметры в команде | |
| 35h | 53 | Некорректный параметр при данных настройках | |
| 36h | 54 | Некорректные параметры в команде для данной реализации ККТ | Установленная версия прошивки не позволяет выполнить команду. Установите последнюю версию прошивки. |
| 37h | 55 | Команда не поддерживается в данной реализации ККТ | Установленная версия прошивки не позволяет выполнить команду. Установите последнюю версию прошивки. |
| 38h | 56 | Ошибка в ПЗУ | |
| 39h | 57 | Внутренняя ошибка ПО ККТ | Установите последнюю версию прошивки на ККТ. |
| 3Ch | 60 | Смена открыта операция невозможна | Закройте смену и повторите операцию. |
| 3Dh | 61 | Смена открыта операция невозможна | Закройте смену и повторите операцию. |
| 3Eh | 62 | Переполнение накопления по секциям в смене | |
| 3Fh | 63 | Переполнение накопления по скидкам в смене | |
|
40h |
64 |
Переполнение диапазона скидок |
|
|
41h |
65 |
Переполнение диапазона оплаты наличными |
|
|
45h |
69 |
Cумма всех типов оплаты меньше итога чека |
Укажите большую сумму для оплаты итога чека. |
| 46h | 70 | Не хватает наличности в кассе | Попытка сделать возврат при наличии суммы в кассе меньшей суммы возврата. Сумма возврата должна соответствовать сумме наличности в кассе. |
| 47h | 71 | Переполнение накопления по налогам в смене | |
| 48h | 72 | Переполнение итога чека | |
| 49h | 73 | Операция невозможна в открытом чеке данного типа | |
| 4Ah | 74 | Открыт чек – операция невозможна | Попытка выполнить операцию в открытом чеке. Завершите печать чека и повторите операцию. |
| 4Bh | 75 | Буфер чека переполнен | |
| 4Ch | 76 | Переполнение накопления по обороту налогов в смене | |
| 4Dh | 77 | Вносимая безналичной оплатой сумма больше суммы чека | |
| 4Eh | 78 | Смена превысила 24 часа | Закройте смену. |
| 4Fh | 79 | Неверный пароль | Попытка выполнить операцию под другим паролем. Измените пароль и повторите операцию. (Пароль администратора по умолчанию — 30). |
| 50h | 80 | Идет печать результатов выполнения предыдущей команды | |
| 51h | 81 | Переполнение накоплений наличными в смене | |
| 55h | 85 | Чек закрыт – операция невозможна | Данная операция производится только при открытом чеке. |
| 56h | 86 | Нет документа для повтора | |
| 58h | 88 | Ожидание команды продолжения печати | |
| 59h | 89 | Документ открыт другим оператором | Попытка выполнить документ одновременно несколькими кассирами. |
| 5Bh | 91 | Переполнение диапазона надбавок | |
| 5Ch | 92 | Понижено напряжение 24В | Проверьте напряжение в блоке питания. При необходимости замените блок питания ККТ. |
| 5Dh | 93 | Таблица не определена | |
| 5Eh | 94 | Неверная операция | |
| 5Fh | 95 | Отрицательный итог чека | Укажите положительную сумму в чеке. |
| 6Bh | 107 | Нет чековой ленты | Вставьте рулон чековой ленты в ККТ. |
| 71h | 113 | Ошибка отрезчика | Отрезчик вышел из строя или его заклинило. Разберите отрезчик и выясните причину. Если отрезчик забит бумагой — продуйте его сжатым воздухом. |
| 74h | 116 | Ошибка ОЗУ | Ошибка ОЗУ на кассах Штрих возникает из-за низкого напряжения батарейки (меньше 3-х Вольт) на плате или из-за плохих контактов на ножках батарейки. Решение: Пропаяйте контакты батарейки на плате или замените батарейку. |
| 75h | 117 | Ошибка питания | Проверьте блок питания и разъем питания на ККТ. |
| 77h | 119 | Ошибка принтера: нет сигнала с датчиков | Проверьте состояние принтера ККТ. |
| 78h | 120 | Замена ПО | Сделайте техническое обнуление на кассе. Проверьте напряжение батарейки на плате. Если ошибка повторяется — поменяйте батарейку на плате и обновите прошивку на ККТ. |
| 79h | 121 | Ошибка часов | Сделайте техническое обнуление на кассе. Проверьте напряжение батарейки на плате. Если ошибка повторяется — поменяйте батарейку на плате и обновите прошивку на ККТ. |
| 7Bh | 123 | Ошибка оборудования | Сделайте техническое обнуление на кассе. Если ошибка повторяется — обновите прошивку на ККТ. |
Ошибки ФН
| Код ошибки | Описание ошибки | Решение |
| 01h | Неизвестная команда, неверный формат посылки или неизвестные параметры | Команда с таким кодом не найдена. Проверьте правильность используемой команды. |
| 02h | Неверное состояние ФН | Данная команда требует другого состояния ФН. Проверьте правильность используемой команды. |
| 03h | Ошибка ФН | Запросить расширенные сведения об ошибке. Возможно ФН вышел из строя. Протестировать ФН. |
| 04h | Ошибка КС (контрольной суммы) | Запросить расширенные сведения об ошибке. Возможно ФН вышел из строя. Протестировать ФН. |
| 05h | Закончен срок эксплуатации ФН | Заменить ФН. |
| 06h | Архив ФН переполнен | Переполнение архива ФН вследствие большого объема продаж. Заменить ФН. |
| 07h | Неверные дата и/или время | Дата/время ККТ не соответствуют дате/времени таймера ФН. Проверить и синхронизировать дату/время между ККТ и ФН. |
| 08h | Нет запрошенных данных | Запрошенные данные отсутствуют в архиве ФН. |
| 09h | Некорректное значение параметров команды | Параметры команды имеют правильный формат, но их значение не верно. |
| 10h | Превышение размеров TLV данных | Размер передаваемых TLV данных превысил допустимый. |
| 11h | Нет транспортного соединения | Транспортное соединение (ТС) отсутствует. Необходимо установить ТС с ОФД и передать в ФН команду «Транспортное соединение с ОФД». |
| 12h | Исчерпан ресурс КС (криптографического сопроцессора) | Требуется закрытие фискального режима. |
| 14h | Исчерпан ресурс хранения | Ресурс хранения документов для ОФД исчерпан. |
| 15h | Исчерпан ресурс ожидания передачи сообщения | Сообщения для ОФД не передаются более 30 календарных дней. Проверьте настройки интернета на кассе и подключение к ОФД. |
| 16h | Продолжительность смены более 24 часов | Закройте смену. |
| 17h | Неверная разница во времени между 2 операциями | Разница более чем на 5 минут отличается от разницы определенному по внутреннему таймеру ФН. |
| 20h | Сообщение от ОФД не может быть принято | Сообщение ОФД не может быть принято, расширенные данные ответа указывают причину. |
Коды ошибок Описание DEC HEX 0 0 Ошибок нет. 1 1 Неисправен накопитель фискальной памяти 1, фискальной памяти 2 или часы. 2 2 Отсутствует фискальная память 1. 3 3 Отсутствует фискальная память 2. 4 4 Некорректные параметры в команде обращения к фискальной памяти. 5 5 Нет запрошенных данных. 6 6 Фискальная память в режиме вывода данных. 7 7 Некорректные параметры в команде для данной реализации фискальной памяти. 8 8 Команда не поддерживается в данной реализации фискальной памяти. 9 9 Некорректная длина команды. 10 0A Формат данных не BCD. 11 0B Неисправна ячейка памяти фискальной памяти при записи итога. 17 11 Не введена лицензия. 18 12 Заводской номер уже введен. 19 13 Текущая дата меньше даты последней записи в фискальную память. 20 14 Область сменных итогов фискальной памяти переполнена. 21 15 Смена уже открыта. 22 16 Смена не открыта. 23 17 Номер первой смены больше номера последней смены. 24 18 Дата первой смены больше даты последней смены. 25 19 Нет данных в фискальной памяти. 26 1A Область перерегистраций в фискальной памяти переполнена. 27 1B Заводской номер не введен. 28 1C В заданном диапазоне есть поврежденная запись. 29 1D Повреждена последняя запись сменных итогов. 31 1F Отсутствует память регистров. 32 20 Переполнение денежного регистра при добавлении. 33 21 Вычитаемая сумма больше содержимого денежного регистра. 34 22 Неверная дата. 35 23 Нет записи активизации. 36 24 Область активаций переполнена. 37 25 Нет активизации с запрашиваемым номером. 51 33 Некорректные параметры в команде. 53 35 Некорректный параметр при данных настройках. 54 36 Некорректные параметры в команде для данной реализации фискальной памяти. 55 37 Команда не поддерживается в данной реализации фискальной памяти. 56 38 Ошибка в постоянном запоминающем устройстве. 57 39 Внутренняя ошибка программного обеспечения фискальной памяти. 58 3A Переполнение накопления по надбавкам в смене. 60 3C ЭКЛЗ: неверный регистрационный номер. 62 3E Переполнение накопления по секциям в смене. 63 3F Переполнение накопления по скидкам в смене. 64 40 Переполнение диапазона скидок. 65 41 Переполнение диапазона оплаты наличными. 66 42 Переполнение диапазона оплаты типом 2. 67 43 Переполнение диапазона оплаты типом 3. 68 44 Переполнение диапазона оплаты типом 4. 69 45 Cумма всех типов оплаты меньше итога чека. 70 46 Не хватает наличности в кассе. 71 47 Переполнение накопления по налогам в смене. 72 48 Переполнение итога чека. 74 4A Открыт чек — операция невозможна. 75 4B Буфер чека переполнен. 76 4C Переполнение накопления по обороту налогов в смене. 77 4D Вносимая безналичной оплатой сумма больше суммы чека. 78 4E Смена превысила 24 часа. 79 4F Неверный пароль. 80 50 Идет печать предыдущей команды. 81 51 Переполнение накоплений наличными в смене. 82 52 Переполнение накоплений по типу оплаты 2 в смене. 83 53 Переполнение накоплений по типу оплаты 3 в смене. 84 54 Переполнение накоплений по типу оплаты 4 в смене. 86 56 Нет документа для повтора. 87 57 ЭКЛЗ: количество закрытых смен не совпадает с фискальной памятью. 88 58 Ожидание команды продолжения печати. 89 59 Документ открыт другим оператором. 91 5B Переполнение диапазона надбавок. 92 5C Понижено напряжение 24В. 93 5D Таблица не определена. 94 5E Некорректная операция. 95 5F Отрицательный итог чека. 96 60 Переполнение при умножении. 97 61 Переполнение диапазона цены. 98 62 Переполнение диапазона количества. 99 63 Переполнение диапазона отдела. 100 64 Фискальная память отсутствует. 101 65 Не хватает денег в секции. 102 66 Переполнение денег в секции. 103 67 Ошибка связи с фискальной памятью. 104 68 Не хватает денег по обороту налогов. 105 69 Переполнение денег по обороту налогов. 106 6A Ошибка питания в момент ответа по I2C. 107 6B Нет чековой ленты. 108 6C Нет контрольной ленты. 109 6D Не хватает денег по налогу. 110 6E Переполнение денег по налогу. 111 6F Переполнение по выплате в смене. 112 70 Переполнение фискальной памяти. 113 71 Ошибка отрезчика. 114 72 Команда не поддерживается в данном подрежиме. 115 73 Команда не поддерживается в данном режиме. 116 74 Ошибка оперативной памяти. 117 75 Ошибка питания. 118 76 Ошибка принтера: нет импульсов с тахогенератора. 119 77 Ошибка принтера: нет сигнала с датчиков. 120 78 Замена программного обеспечения. 121 79 Замена фискальной памяти. 122 7A Поле не редактируется. 123 7B Ошибка оборудования. 124 7C Не совпадает дата. 125 7D Неверный формат даты. 126 7E Неверное значение в поле длины. 127 7F Переполнение диапазона итога чека. 128 80 Ошибка связи с фискальной памятью. 129 81 Ошибка связи с фискальной памятью. 130 82 Ошибка связи с фискальной памятью. 131 83 Ошибка связи с фискальной памятью. 132 84 Переполнение наличности. 133 85 Переполнение по продажам в смене. 134 86 Переполнение по покупкам в смене. 135 87 Переполнение по возвратам продаж в смене. 136 88 Переполнение по возвратам покупок в смене. 137 89 Переполнение по внесению в смене. 138 8A Переполнение по надбавкам в чеке. 139 8B Переполнение по скидкам в чеке. 140 8C Отрицательный итог надбавки в чеке. 141 8D Отрицательный итог скидки в чеке. 142 8E Нулевой итог чека. 143 8F Касса не фискализирована. 144 90 Поле превышает размер, установленный в настройках. 145 91 Выход за границу поля печати при данных настройках шрифта. 146 92 Наложение полей. 147 93 Восстановление оперативной памяти прошло успешно. 160 A0 Ошибка связи с ЭКЛЗ. 161 A1 ЭКЛЗ отсутствует. 162 A2 ЭКЛЗ: Некорректный формат или параметр команды. 163 A3 Некорректное состояние ЭКЛЗ. 164 A4 Авария ЭКЛЗ. 165 A5 Авария КС в составе ЭКЛЗ. 166 A6 Исчерпан временной ресурс ЭКЛЗ. 167 A7 ЭКЛЗ переполнена. 168 A8 ЗКЛЗ: Неверные дата и время. 169 A9 ЭКЛЗ: Нет запрошенных данных. 170 AA Переполнение ЭКЛЗ (отрицательный итог документа). 176 B0 ЭКЛЗ: Переполнение в параметре количество. 177 B1 ЭКЛЗ: Переполнение в параметре сумма. 178 B2 ЭКЛЗ: Уже активизирована. 192 C0 Контроль даты и времени (подтвердите дату и время). 193 C1 ЭКЛЗ: суточный отчёт с гашением прервать нельзя. 194 C2 Превышение напряжения в блоке питания. 195 C3 Несовпадение итогов чека и ЭКЛЗ. 196 C4 Несовпадение номеров смен. 199 C7 Поле не редактируется в данном режиме. 200 C8 Отсутствуют импульсы от таходатчика.
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
Sign in
to your account
Comments
при вызове метода печати чека в конечном итоге вылетает 94 ошибка Закрытие чека без позиций
ЛОГИ:
D [INPAS_PAX]: InpasPax::printPurchase start
D [INPAS_PAX]: InpasPax::readIsDocOpened start
D [INPAS_PAX]: InpasPax::readIsDocOpened ECR STATUS 8
D [INPAS_PAX]: InpasPax::cancelDoc start
D [INPAS_PAX]: InpasPax::checkResult checkResult error code: 0
D [INPAS_PAX]: InpasPax::cancelDoc success
D [INPAS_PAX]: InpasPax::printPurchase PURCHASE_TYPE_INPAS_SELL
D [INPAS_PAX]: InpasPax::checkResult checkResult error code: 0
D [INPAS_PAX]: InpasPax::printPurchase OpenCheck() CHECK OPENED
D [INPAS_PAX]: InpasPax::printPurchase Set_TaxType(): 1
D [INPAS_PAX]: InpasPax::printPurchase Is countable: yes ///штучный товар
D [INPAS_PAX]: InpasPax::printPurchase Set_Quantity : 1
D [INPAS_PAX]: InpasPax::printPurchase Set_CheckType : 0
D [INPAS_PAX]: InpasPax::printPurchase Set_Price : 10000
D [INPAS_PAX]: InpasPax::printPurchase Set_Tax1 0
D [INPAS_PAX]: InpasPax::printPurchase Set_MeasureUnit : 0
D [INPAS_PAX]: InpasPax::printPurchase Set_Department : 1
D [INPAS_PAX]: InpasPax::printPurchase Set_Summ1Enabled(false)
D [INPAS_PAX]: InpasPax::printPurchase Set_PaymentTypeSign(4)
D [INPAS_PAX]: InpasPax::printPurchase Set_PaymentItemSign(1)
D [INPAS_PAX]: InpasPax::printPurchase Set_StringForPrinting: Test
D [INPAS_PAX]: InpasPax::printPurchase Set_DivisionalQuantity(false)
D [INPAS_PAX]: InpasPax::checkResult checkResult error code: -9 ///тут вызов FNOperation()
D [INPAS_PAX]: InpasPax::printPurchase PAYMENT_CASH: 100
E [INPAS_PAX]: InpasPax::printPurchase TOTALE PRICE = 100 TOTALE CASH = 100 TOTALE CHANGE = 0
D [INPAS_PAX]: InpasPax::checkResult checkResult error code: 94
D [INPAS_PAX]: InpasPax::setLastErrMsg start
D [INPAS_PAX]: InpasPax::setLastErrMsg lastErrMsg: «Код ошибки 5Eh (94) от ККТ: Неверная операция <0x005E0033: закрытие чека без позиций>»
Можете подсказать что делаю не так?
@Commander4ek «Код ошибки 5Eh (94) от ККТ: Неверная операция <0x005E0033: закрытие чека без позиций>»
Вроде все в описании ошибки написано.
По ошибке -9 не корректные параметры в команде. Проверьте какие параметры указываете для позиции.
я возможно не до конца понимаю как эту позицию добавить, я так понял, что это делает FNOperation(), предварительно заполнив все свойства, который использует данный метод или я ошибаюсь?
да, всё так. покажите полный лог от открытия чека до закрытия, можно лог драйвера или лог КЯ.
@Commander4ek все верно, проверьте что именно передаете в параметрах,
разобрался, спасибо, проблема была в том что передаются разные значения в Set_CheckType в OpenCheck и ФН методы













