Ошибка формата поля прим 21 фа

В настоящей инструкции рассмотрим настройку и использование основных пунктов меню заводской тестовый специальной утилиты — драйвера FRS.EXE для фискальных аппаратов ККМ ФР ПРИМ-08ТК, ПРИМ-07К, ПРИМ-88ТК производителя ЗАО НПО Искра.

1) Первоначальная настройка – задание опций тестового драйвера для связи ПРИМа 08ТК, 07К с компьютером.

Проверяем, что бы фискальный регистратор был включен и горел зеленый светодиод на корпусе аппарата спереди, а аппарат был четко подключен com-кабелем фискальник  – компьютер.

Стоит отметить что существует как виндовый:

заводской тестовый специальной утилиты - драйвера FRS.EXE для фискальных аппаратов ККМ ФР ПРИМ-08ТК, ПРИМ-07К, ПРИМ-88ТК производителя ЗАО НПО Искра.

виндовая утилита Прима

так и DOS-кий драйвер FRS.EXE. Мне привычней ДОСовский. С него и начнем:

Обе программы без установочные. Скопировал и работай. Что очень удобно.

Если фрс-ка – примовский драйвер — закрывается сразу после запуска необходимо удалить файлы логов и конфигурации в папке где расположен экзэшник, т.е. соответственно:

  • файлы FRS.LOG и
  • FRS.CFG

(сделано это для ограничения использования – своеобразная политика производителя относительно своего ПО).

Драйвер FRS.EXE сразу после запуска требует обязательного при каждом запуске указания номера ком-порта и скорости для подключения фискальника ПРИМ.

При запуске на ошибку о не правильных параметрах связи жмем «Ignore».

Затем сразу идет Меню «Настройка «- «Параметры связи»

Параметры связи


Если с скоростью все обычно хорошо, т.е. если ни кто из программистов не экспериментировал то по умолчанию она всегда равно 9600 бит (рабочая стандартная заводская скорость обмена ФР ПРИМ — ПК), то с ком портами все посложнее. Особенно на незнакомом компьютера с кучей виртуальных портов. Но тут можно поступить методом простого перебора, как правило в современных компьютерах ком портов мало это или 1, или 2, или 3.

В случае если ПРИМ цепляется через переходник  USB-COM, то тут конечно все сложнее, как правило, нумерация ЮЗБ начинается с третьего компорта и выше. Тут стоит отметить, что нужно понимать, что эмуляция ком-порта привязывает каждому гнезду  юзб на копусе – свой номер виртуально ком-порта. И если вы воткнете переходник юзб в гнездо USB отличное от того которое было до этого то у него будет другой номер ком-порта в эмуляции и соответственно в драйвере. Распайку — распиновку кабеля для связи COm-com ККМ ФР ПРИМ можно скачать здесь…

Использование драйвера Атол для Прима

Однако если вы так и не смогли  понять какую скорость и ком порт  нужно указать для подключения ФП Прим, можно воспользоваться драйвером разработанным группой копаний Атолл, который используется, в том числе и для подключения всех существующих аппаратов к программному обеспечению  — кассовой программы Frontol.

Разные драйверы не мешают друг-другу поэтому после настройки их можно не удалять. Достаточно просто полностью закрыть (но не свернуть).

Закрываем крестиком в верхнем углу FRS.EXE.

Скачиваем и ставим Атоловский драйвер  и через него сканируем все порты и все скорости в специальном автоматическом режиме по всем существующим в системе ком портам и по всем скоростям режимом простого перебора от первого ком-порта и с самой маленькой скорости каждой скорости см. ссылку выше, так как атоловский драйвер для теста работает полностью бесплатно даже не со своей продукцией (только в случае продажи на фискальнике не атоловского производства без лицензии — ключа атоловский драйвер пробивает любые суммы   по 10 рублей, т.е работает в тестом режиме.) Как правило, такого режима абсолютно хватает для все задач кроме подключения для работы на кассовом аппарате в режиме реальных продаж.

Но все равно реализация поддержки чужой продукции атоловцами естественно осуществляется по минимальном потребностям. Поэтому для полноценной настройки опций и режимов без примовской frs-ки не обойтись. Точнее, зачем городить огород там где это можно сделать двумя кликами.

В итоге, найдя номер комп-порта и скорость запоминаем — записываем. Закрываем атоловский драйвер и открываем фрс-ку и выставляем в параметрах связи найденные значения.

Устанавливаем в соответствии с картинками – принсринами свои значения скорости и ком-порта на вкладке «Установка параметров связи».

Параметры связи

Ошибка при подключении в FRS-ке

Если все же несмотря на то, что например, в атолле вы видите ПРИМ, записали его скорость и ком порт, а связи все равно нет. То попробуйте переключить фискальник кнопкой с боку справа снизу. В случае с ДОСовской фрс-кой — FRS.EXE иногда драйвер не сразу подхватывает аппарат. Я нарывался и на 3 переключения ККМ.

Вторым и очень редким вариантом следует проверить параметры окна «Установка протокола связи». Меню «Настройка» — второй пункт сверху  «Протокол связи».

вкладки «Установка протокола связи». Меню "Настройка" - пункт "Протокол связи"

Принсриновские настройки, как правило работают в 98% случаях. В случаях не стандартного подключения аппарата, например на парковках иногда применяется подключение по «Работа в сети».

параметры вкладки «Установка протокола связи»

При этом по умолчанию паролем для ПРИМа на связь является «AERF» (точно как в кавычках — заглавными, см. принскрин выше).

Для установления даты, времени,  параметров импульсов денежного ящика, и заголовка и остальных основных настроечных операций используется меню «Техник».

Здесь собрано много чего. Но для обычного пользователя для стандартной настройки будут интересны лишь некоторые пункты меню. Рассмотрим только их.

Для изменения любых параметров в отличие от атоловской или штриховской продукции – ссылка даже заголовка или рекламного теста в чеке кассу придется  обязательно погасить. Что на самом деле кране не удобно. Однако все именно так. В противном случае аппарат напишет «Закройте смену — снимете Z-отчет». (Меню «Отчеты» —  пункт «Z-отчет»). См принсрин чуть ниже.

3) Установка, ввод, настройка перевод времени, даты в фискальном регистраторе ПРИМ.

Т.е. рассмотрим наиболее часто встречающиеся вопросы читателей блога про ПРИМ 08 TK, ПРИМ 07 TK: как поменять, сменить, изменить, ввести время дату (сбилась дата, проверьте текущую дату время в кассовом аппарате ПРИМ).

В случае если вам нужно скорректировать или изменить дату время в Приме (производства Искра) вам нужно зайти в пункт меню «Техник» — «Установка даты времени». И вбить или скорректировать предложенное время-дату драйвером. Драйвер как правило предлагает время запуска фрс-ки, а не текущее, поэтому его часто приходится править вбивая с клавиатуры корректное текущее и нажать «Enter» или кнопочку «ОК».

Установка, ввод, настройка перевод времени, даты в фискальном регистраторе ПРИМ.

Автоматизации и кнопочек считать из ПК здесь нет, это ДОСовская утилита, и на самом деле только в начале ее использования она кажется не дружественной и не удобной, на самом деле кто застал эпоху DOS или консольные программы все очень просто и логично.

Вторым важным моментом здесь является то что здесь сразу приходится прогружать и дату и время. И если время в любом случае поправить мы всегда сможем, то в случае с залетов в аппарат неверной даты например на 1-3 месяца или года в перед. То вы автоматически попадаете на замену ЭКЛЗ и ФП. А ФП у искровцев очень дорогие в сумме с блоком ЭКЛЗ почти половина стоимости нового аппарата. В общем, повторюсь даже перевод, установка, замена,  ввод,  смена, изменение, введение, настройка времени требует и изменение даты в фискальном регистраторе ПРИМ, поэтому нужно быть особенно внимательным и аккуратным.

Лучше все визуально не спеша все перепроверить несколько раз.


4) Снятие X-отчета в фискальном аппарате «Прим» производства «Искра».

После установки даты — времени обязательно снять X-отчет (отчет без гашения, который не делает ни каких операций, а просто выпускает на чековой ленте оперативную сводку – текущее состояние аппарата, в том числе в начале имеется текущая дата-время в аппарате). И уже на бумаге еще раз все перепроверить, выставленное время и дату.  Т.е. для просмотра времени даты во всех кассовых аппаратах лучше всего использовать именно х-отчет.

Меню «Отчеты» (щелкаем мышкой по верхней строке или жмем F10 и стрелочки вправо влево) подпункт «X-отчет», точный и аккуратный щелчок мышкой по подпункту «X-отчет», или стрелочка на клавиатуре вниз и съезжаем вниз становимся на подпункт «X-отчет». И жмем «Enter».

Меню «Отчеты» (щелкаем мышкой по верхней строке или жмем F10 и стрелочки вправо влево) подпункт «X-отчет»

Не путать с Z-отчетом, так как в случае ошибки вы так же как и при пробитии первого чека с неверной датой влетевшей вперед попадает на замену блоков ЭКЛЗ-ФП.

Здесь же чуть ниже можно снять и Z-отчет – гашение – ссылка на справку, но гасить кассу лучше всегда в общем случае через кассовую программу, для предотвращения расхождений в нумерации смен ФП-кассовая программа и последующих проблем с продолжение работы в кассовой программы. Некоторые программы просто отслеживают нумерации смен, другие суммы продаж висящие в фискальнике и в базе программы. Другие это не делают, но в целом в 30% случаев нарваться на расхождение между кассой-фискальником и кассовой программой вполне реально. Это не так страшно, но требует определенных знаний как такое расхождение преодолевать в каждой такой требовательной кассовой программе. Обычно это фармавские – аптечные программы, некоторые конфигурации 1С, и Кристалл УКМ в старых версиях.

Ну к счастью ежегодный перевод времени сейчас отменили, сбиться  дата время в приме почти не могут, обычно время просто начинает понемногу или спешить или отставать (как в большинстве аппаратов +- 3-4 минуты каждые 3 месяца обычное явление). Поэтому техник при очередном ТО всегда не спеша его скорректирует. Единственное требование обратно, если смена открыта, придется гасить кассу, что не всегда удобно.

5) «Параметры» ПРИМ

Пункт меню «Параметры» является вторым по важности в настройках Примов. Здесь собрано большинство опций фискального аппарата.

Пункт меню «Параметры» является вторым по важности в настройках Примов

Что бы здесь, что то править нужно четко понимать что вы делаете…

Попробуем прокомментировать что делает каждая из опций, которые обычно меняю с дэфолтных значений.

Меню «Техник» подпункт «Параметры» окно «Настройка параметров регистратора»

Слева  вверху три варианта поведения аппарата ФР ПРИМ относительно его статуса открытия смены. Я очень рекомендуется всегда ставить опцию «Открытия смены» в положение «Первым фискальным документов» — т.е. или чеком продажи или снятием Z-отчета (аппарат автоматом отрывает смену специальной командой и тут же гасит кассу). Что очень удобно и четко.

Первым фискальным документов

В вот в случае если опция стоит в режиме «Любым документом» — дэфолтная опция (по умолчанию) – то в таком случае, когда бы вы не подключили аппарат к драйверу он будет почти всегда с отрытой сменой и вы просто устанете его гасить каждый раз, даже если в кассе будет 0, т.е. и по делу и без дела. Вообще относительно этой опции искровцы перемудрили с данной опцией в отличие от аталовцев и штриховцев у которых данных опций нет и все идет по дэфолту по режиму опции рекомендуемой мной чуть выше все гораздо предсказуемой в плане поведения кассового аппарата – его режимов — состояния.

Опции пункта «Разные» слева вверху окна как правило не используются в реальной жизни см. принскрин (т.е. оставляются как есть).

Опции пунктов «Разные» снизу окна для обычного ПРИМ 08 ТК должны выглядеть как на принсрине выше.

«Не печатать спасибо за покупку в конец чека» — убираем лишнею строчку в конце чека

«Не вставлять пустые строки между продажами» — экономия бумаги – не теряя собственно в наглядности чека

«Не печатать нулевые счетчики» —  все что содержит ноль в Z-зет , Х-икс отчете не выводится. В итоге портянка гашения уменьшается в размере 2-3 раза при этом становится куда как информативнее и наглядней

«Печатать заголовок перед документом» — режим когда заголовок печатается непосредственно перед чеком, а не остается после печати предыдущего для следующего, можно не менять.

Про опцию «Не требовать команду открыть сеанс» —  именно здесь важно ее поставить, что бы аппарат не мучил после каждого его переключения требованием ввода специальной команды  открытия сеанса перед любой операцией. В очень сомнительная опция и не понятно, почему она по дэфолту не стоит в отключенном состоянии по умолчанию.

Ввод команду открыть сеанс ПРИм 08-07-88ТК

В данном пункте-окне есть подкладка:

Меню FRS.EXE – «Техник» – пункт «Параметры» – кнопка «Другие» (справа внизу)

Меню FRS.EXE – «Техник» – пункт «Параметры» – кнопка «Другие» (справа внизу)

Опция «Инкассация при закрытии смены» – автоматическое инкассирование выручки перед закрытием смены. Перед Z-отчетом выходит чек инкассации.  Случае если вы используете внесения и изъятия и в ручную постоянно корректируете наличность кассы то данную опцию отключают – снимаю галочку. В случае если вы не используете внесения и изъятия то данная опция на автомате будет очищать счетчики наличности в кассе при каждом гашении.

Опция «Не резать чековую ленту» — для отключения работы ножа  — в случае его постоянного заклинивания (как например временное решение пока не решиться вопрос с покупной нового обрезчика стоит около 5 000 р ). К сожалению, в аппарате не предусмотрена подстраховочная гребеночка для отрывания чеков, поэтому замена ножа в случае  его постоянных заеданий или полной поломки путем отламывания бегунка или направляющей ножа в большинстве случаев безальтернативна. Обычно ножа на Приме 08 ТК хватает на 2,5-3 года при средней нагрузке. Что для современно положения дел среде фискальных регистраторов вполне нормальный средний результат.

Остальные опции в данной вкладке — окне  как правило не используются.

6) Параметров импульсов денежного ящика в Приме

Прим денежный ящик

Распайку кабеля — распиновку разъема на денежный ящик Прим можно найти здесь…

Денежный ящик ККМ ФР Прим

7) Пробитие чека на фискальном регистраторе семейства Прим — ПРИМ-08ТК, ПРИМ-07К, ПРИМ-88ТК —  через заводскую утилиту – тестовый драйвер frs.exe

Для пробития произвольного чека нужно зайти в меню «Чек» пункт «Создать».

Пробитие чека на фискальном регистраторе семейства Прим - ПРИМ-08ТК, ПРИМ-07К, ПРИМ-88ТК - через заводскую утилиту – тестовый драйвер frs.exe

Более четко и подробно с принскринами пробитие чека через данную утилиту описнао в отдельной статье —  как распечатать, вытащить, аналог, дубликат, копию Z-отчета с гашением или чека продаж, снять контрольную ленту по кассе ККТ ПРИМ 07 — 08 — 88 ТК (prim)

(Если кратко: Проверяем что бы стояла опция  «Продажа», заполняем в поле сумму продажи, ставим количество – как правило = 1, ставим 1 в поле отдел-секция, при желании меняем наименование товара «Сигареты» и название отдела «Бакалея» на нужное название буквенное или цифровое. Жмем Далее = ОК = Enter. Далее если нужно пометить в чеке как чек по налу – то ни чего не трогаем, если по безналу то ставим опцию «по безналу». Далее ставим сумму подаваемой купюры от которой автоматически отчитается сдача, затем туда забивать  по умолчанию 1000000 рублей не понятно (лучше сразу вбить ту же сумму что вбивали в первом окошке – сумму чека продажи. Тогда сумма сдачи будет 0.  Далее «ОК» «ОК». Чек распечатан.  В случае с виндовой фрск-кой для Прим-а смысл и названия пунктов все тот же и все те  же, однако, некоторые описанные пункты размещены в других меню.)

8) Внесение — изъятие через драйвер — утилиту Прим — ФРС

прим ФР изъятие внесение

9) Новое клише (настройка шапки в чеках, изменить, поменять текст на чеке) — название организации в чеке фискального аппарат ПРИМ-08ТК, ПРИМ-07К, ПРИМ-88ТК

Прим фискальный регистратор новое клише в аппарте

Редактирование здесь слабое — можно сказать окно блокнота, приходится в ручную искать средину чека и не всегда это удается с первого раза. Есть правда другие утилиты позволяющие сделать заголовок в ободке из звездочек, но сейчас речь о самом простом варианте с использование данной утилиты. Но в целом все просто.

10) Сразу повторим здесь же все наиболее популярные возникающие на аппарате коды ошибок Прим.

Которые аппарат печатает вместо чека готовности:

  1. 0040(4040) — ошибка ЭКЛЗ, в четвертой строке код ошибки. Неверное состояние ЭКЛЗ. Возможно нужно выключить и включить Фр повторно.
  2. 0020(2020) — ошибка ФП, во второй строке код ошибки
  3. 0010(1010) — ошибка CMOS , в третьей строке код ошибки
  4. 5050 7070 3030 итд., сочетания ошибок устройств, перечисленных выше

Во всех моделях примов что прим 07к ошибки, что прим 08тк, 88ТК ошибки расшифровки и обозначения одинаковы.

При этом стоит понимать что в 90% случаев в случае возникновения приведенных ошибок, вызов мастера ЦТО неизбежен, перевести аппарат в рабочий режим потребует его разборку и проведения не тривиальных операций (Штрих и Атол пошли куда как более разумным и простым способом технического обнуления и инициализации кассы в случае ее зависания).

В 10 % случаях в случае с ошибкой 2020 неверное состояние ЭКЛЗ, можно попробовать временно ее сбросить простым переключением аппарата, выключаем из сети, ждем  около 5-10 минут что бы разрядились все емкости. И пробуем включить. Иногда помогает но не всегда. Если вместо чека с ошибками вылезет чек готовности значит ЭКЛЗ перешло в верное — рабочее состояние и можно попробовать поработать на аппарате. К сожалению, особенно на примах 07 тк часто что бы избавиться от данной ошибки требуется внеплановая замена блока ЭКЛЗ. Что сделать достаточно затруднительно, так как по факту когда подключаешь данный блок к тестовой утилите производителя ЭКЛЗ такое ЭКЛЗ проходит все тесты и ведет себя как абсолютно рабочим, т.е. по гарантии ее здесь скорее всего не получиться.

← Настройка Штрих ФР К, М, light, ПТК, Комбо, Мини, NCR – универсальная инструкция для программирования ККМ — ФР, контрольно кассового аппарата ЗАО НПО Штрих.

  Снять, распечатать, вытащить контрольную ленту по кассе ФР, аналог, дубликат, копию Z-отчета с гашением или чека продаж на Fprint (Фпринт), Феликсе, Пее через утилиту АТОЛ Драйвер ККМ. →

Похожий материал по теме:

  • Пробить чек через Драйвер Штрих – как, чем, через что, каким образом, инструкция с пояснениями, советами  и комм…

  • ФР ККТ ШТРИХ — ОФД отправка чеков, настройка, возможное решение проблем, обзор решений (ШТРИХ-ON-LINE, ШТРИХ-М-01Ф, РИТЕЙЛ-01Ф, ШТРИХ-М-02-Ф, ШТРИХ-МИНИ-01Ф, ШТРИХ-МИНИ-02Ф, ШТРИХ-ФР-01Ф, ШТРИХ-ФР-02Ф, NCR-001Ф)

    ФР ККТ ШТРИХ — РИТЕЙЛ-01Ф, ШТРИХ-М-01Ф, ШТРИХ-ЛАЙТ-01Ф  — срочная разблокировка онлайн кассы — отправка чеков &n…

  • Не очевидная настройка ретракторов принтеров ФР PAY и КазначейКазначей ФАКрайне рекомендую сохранить — экспортир…

  • Корректировка – изменение даты времени в атоловской продукции ФР — FPRINT, Феликс (установка, программирование, назна…

  • ККТ ШТРИХ  и ОФД и обзор, рекомендации, опыт и практика поиска причин не выгрузки чеков, установка и работа — Ш…

Наш адрес: г. Москва, ул. Полярная, д. 31, стр. 1. Телефон: +7 495 649 16 77 (Skype, ICQ). Режим работы: понедельник — пятница с 9:00 до 18:00; суббота и воскресенье — выходной. Доставка по России, Белоруссии, Украине, Казахстану: Москва, Подольск, Сергиев Посад, Истра, Рязань, Курск, Липецк, Тула, Иваново, Воронеж, Ярославль, Тверь, Смоленск, Калуга, Белгород, Орел,
Тамбов, Кострома, Брянск, Красноярск, Норильск, Кемерово, Новокузнецк, Новосибирск, Омск, Барнаул, Иркутск, Братск, Бийск, Улан-Удэ, Томск, Абакан, Чита, Горно-Алтайск, Кызыл, Санкт-Петербург,
СПб, Выборг, Вологда, Череповец, Мурманск, Сыктывкар, Ухта, Архангельск, Северодвинск, Великий Новгород, Петрозаводск, Гомель, Гродно, Витебск, Могилев, Брест, Минск, Алма-Ата, Астана,
Ереван, Киев, Днепропетровск, Львов, Ташкент, Могилев, Псков, Калининград, Нарьян-Мар, Уфа, Стерлитамак, Самара, Тольятти, Сызрань, Нижний Новгород, Арзамас, Саратов, Энгельс, Пермь,
Ижевск, Казань, Набережные Челны, Бугульма, Пенза, Оренбург, Орск, Чебоксары, Новочебоксарск, Ульяновск, Киров, Йошкар-Ола, Саранск, Екатеринбург, Верхняя Пышма, Серов, Челябинск,
Магнитогорск, Снежинск, Тюмень, Курган, Нижневартовск, Сургут, Надым, Ростов-на-Дону, Волгодонск, Таганрог, Волгоград, Волжский, Краснодар, Армавир, Астрахань, Майкоп, Владивосток,
Уссурийск, Хабаровск, Комсомольск-на-Амуре, Советская Гавань, Южно-Сахалинск, Благовещенск, Петропавловск-Камчатский, Мирный, Ставрополь, Минеральные Воды, Махачкала, Нальчик, Алушта, Армянск, Джанкой, Евпатория, Керчь, Севастополь, Симферополь, Судак, Крым, Феодосия, Ялта. Сайт отвечает на вопросы: Как отремонтировать, настроить, установить оборудование? Где скачать документацию (инструкцию, мануал)? Где посмотреть партномер? Где купить запчасти (запасные
части, зип), комплектующие, аксессуары и термоэтикетка, чековая лента для весов, термопринтеров штрих-кода, чековых принтеров? Обслуживание весов, кассовых аппаратов, термопринтеров,
терминалов сбора данных, сканеров штрих-кода: каким образом возможно своими силами? Вас интересует наличие, цена, купить запчасти за наличный и безналичный расчет? — сделайте запрос
нашим менеджерам. Официальный сайт компании Zipstore.ru.

  • Форум vvm »
  • Главная категория »
  • Онлайн кассы »
  • Прим »
  • Ошибка при перерегистрации ПРИМ 21фа


Автор
Тема: Ошибка при перерегистрации ПРИМ 21фа  (Прочитано 3412 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Здравствуйте,
Заменили фн. Начали перерегистрировать и вышла такая ошибка.
Делали техобнуление не помогает. При включение на чеке ККТ готова к работе ФН не активизирвоан ккт не зарегистрирована. Подскажите


* ошибка.png
(7.03 КБ, 360×187 — просмотрено 902 раз.)


Записан


Даже

hc

с чистым ФН не помогает? Сотрите память СКЛ из ФРС.


Записан


Здравствуйте.
Нет не помогает!
Подскажите как правильно это сделать?


Записан


РПКУ-Стирание архива (2 раза, первый выдаст ошибку).


Записан


Всем Привет!!
Сегодня попробовал — первый раз ошибка. Во второй команда выполнена.
НЕ помогло все равно требует инициализации FLASH.


Записан


Может кому поможет:

Окно монитора
команда jc
ответ FFFFFF OK

команда hm
код активации 00 нажать ENTER

выключаем на 30 сек

вкл заходим в сервисный режим
делаем сертификацию: вводим заводской номер добавляя пробелы в конец

делаем hc

выключаем включаем и радуемся!!!!!


  • Форум vvm »
  • Главная категория »
  • Онлайн кассы »
  • Прим »
  • Ошибка при перерегистрации ПРИМ 21фа

Наш адрес: г. Москва, ул. Полярная, д. 31, стр. 1. Телефон: +7 495 649 16 77 (Skype, ICQ). Режим работы: понедельник — пятница с 9:00 до 18:00; суббота и воскресенье — выходной. Доставка по России, Белоруссии, Украине, Казахстану: Москва, Подольск, Сергиев Посад, Истра, Рязань, Курск, Липецк, Тула, Иваново, Воронеж, Ярославль, Тверь, Смоленск, Калуга, Белгород, Орел,
Тамбов, Кострома, Брянск, Красноярск, Норильск, Кемерово, Новокузнецк, Новосибирск, Омск, Барнаул, Иркутск, Братск, Бийск, Улан-Удэ, Томск, Абакан, Чита, Горно-Алтайск, Кызыл, Санкт-Петербург,
СПб, Выборг, Вологда, Череповец, Мурманск, Сыктывкар, Ухта, Архангельск, Северодвинск, Великий Новгород, Петрозаводск, Гомель, Гродно, Витебск, Могилев, Брест, Минск, Алма-Ата, Астана,
Ереван, Киев, Днепропетровск, Львов, Ташкент, Могилев, Псков, Калининград, Нарьян-Мар, Уфа, Стерлитамак, Самара, Тольятти, Сызрань, Нижний Новгород, Арзамас, Саратов, Энгельс, Пермь,
Ижевск, Казань, Набережные Челны, Бугульма, Пенза, Оренбург, Орск, Чебоксары, Новочебоксарск, Ульяновск, Киров, Йошкар-Ола, Саранск, Екатеринбург, Верхняя Пышма, Серов, Челябинск,
Магнитогорск, Снежинск, Тюмень, Курган, Нижневартовск, Сургут, Надым, Ростов-на-Дону, Волгодонск, Таганрог, Волгоград, Волжский, Краснодар, Армавир, Астрахань, Майкоп, Владивосток,
Уссурийск, Хабаровск, Комсомольск-на-Амуре, Советская Гавань, Южно-Сахалинск, Благовещенск, Петропавловск-Камчатский, Мирный, Ставрополь, Минеральные Воды, Махачкала, Нальчик, Алушта, Армянск, Джанкой, Евпатория, Керчь, Севастополь, Симферополь, Судак, Крым, Феодосия, Ялта. Сайт отвечает на вопросы: Как отремонтировать, настроить, установить оборудование? Где скачать документацию (инструкцию, мануал)? Где посмотреть партномер? Где купить запчасти (запасные
части, зип), комплектующие, аксессуары и термоэтикетка, чековая лента для весов, термопринтеров штрих-кода, чековых принтеров? Обслуживание весов, кассовых аппаратов, термопринтеров,
терминалов сбора данных, сканеров штрих-кода: каким образом возможно своими силами? Вас интересует наличие, цена, купить запчасти за наличный и безналичный расчет? — сделайте запрос
нашим менеджерам. Официальный сайт компании Zipstore.ru.

В настоящей инструкции рассмотрим настройку и использование основных пунктов меню заводской тестовый специальной утилиты — драйвера FRS.EXE для фискальных аппаратов ККМ ФР ПРИМ-08ТК, ПРИМ-07К, ПРИМ-88ТК производителя ЗАО НПО Искра.

1) Первоначальная настройка – задание опций тестового драйвера для связи ПРИМа 08ТК, 07К с компьютером.

Проверяем, что бы фискальный регистратор был включен и горел зеленый светодиод на корпусе аппарата спереди, а аппарат был четко подключен com-кабелем фискальник  – компьютер.

Стоит отметить что существует как виндовый:

заводской тестовый специальной утилиты - драйвера FRS.EXE для фискальных аппаратов ККМ ФР ПРИМ-08ТК, ПРИМ-07К, ПРИМ-88ТК производителя ЗАО НПО Искра.

виндовая утилита Прима

так и DOS-кий драйвер FRS.EXE. Мне привычней ДОСовский. С него и начнем:

Обе программы без установочные. Скопировал и работай. Что очень удобно.

Если фрс-ка – примовский драйвер — закрывается сразу после запуска необходимо удалить файлы логов и конфигурации в папке где расположен экзэшник, т.е. соответственно:

  • файлы FRS.LOG и
  • FRS.CFG

(сделано это для ограничения использования – своеобразная политика производителя относительно своего ПО).

Драйвер FRS.EXE сразу после запуска требует обязательного при каждом запуске указания номера ком-порта и скорости для подключения фискальника ПРИМ.

При запуске на ошибку о не правильных параметрах связи жмем «Ignore».

Затем сразу идет Меню «Настройка «- «Параметры связи»

Параметры связи


Если с скоростью все обычно хорошо, т.е. если ни кто из программистов не экспериментировал то по умолчанию она всегда равно 9600 бит (рабочая стандартная заводская скорость обмена ФР ПРИМ — ПК), то с ком портами все посложнее. Особенно на незнакомом компьютера с кучей виртуальных портов. Но тут можно поступить методом простого перебора, как правило в современных компьютерах ком портов мало это или 1, или 2, или 3.

В случае если ПРИМ цепляется через переходник  USB-COM, то тут конечно все сложнее, как правило, нумерация ЮЗБ начинается с третьего компорта и выше. Тут стоит отметить, что нужно понимать, что эмуляция ком-порта привязывает каждому гнезду  юзб на копусе – свой номер виртуально ком-порта. И если вы воткнете переходник юзб в гнездо USB отличное от того которое было до этого то у него будет другой номер ком-порта в эмуляции и соответственно в драйвере. Распайку — распиновку кабеля для связи COm-com ККМ ФР ПРИМ можно скачать здесь…

Использование драйвера Атол для Прима

Однако если вы так и не смогли  понять какую скорость и ком порт  нужно указать для подключения ФП Прим, можно воспользоваться драйвером разработанным группой копаний Атолл, который используется, в том числе и для подключения всех существующих аппаратов к программному обеспечению  — кассовой программы Frontol.

Разные драйверы не мешают друг-другу поэтому после настройки их можно не удалять. Достаточно просто полностью закрыть (но не свернуть).

Закрываем крестиком в верхнем углу FRS.EXE.

Скачиваем и ставим Атоловский драйвер  и через него сканируем все порты и все скорости в специальном автоматическом режиме по всем существующим в системе ком портам и по всем скоростям режимом простого перебора от первого ком-порта и с самой маленькой скорости каждой скорости см. ссылку выше, так как атоловский драйвер для теста работает полностью бесплатно даже не со своей продукцией (только в случае продажи на фискальнике не атоловского производства без лицензии — ключа атоловский драйвер пробивает любые суммы   по 10 рублей, т.е работает в тестом режиме.) Как правило, такого режима абсолютно хватает для все задач кроме подключения для работы на кассовом аппарате в режиме реальных продаж.

Но все равно реализация поддержки чужой продукции атоловцами естественно осуществляется по минимальном потребностям. Поэтому для полноценной настройки опций и режимов без примовской frs-ки не обойтись. Точнее, зачем городить огород там где это можно сделать двумя кликами.

В итоге, найдя номер комп-порта и скорость запоминаем — записываем. Закрываем атоловский драйвер и открываем фрс-ку и выставляем в параметрах связи найденные значения.

Устанавливаем в соответствии с картинками – принсринами свои значения скорости и ком-порта на вкладке «Установка параметров связи».

Параметры связи

Ошибка при подключении в FRS-ке

Если все же несмотря на то, что например, в атолле вы видите ПРИМ, записали его скорость и ком порт, а связи все равно нет. То попробуйте переключить фискальник кнопкой с боку справа снизу. В случае с ДОСовской фрс-кой — FRS.EXE иногда драйвер не сразу подхватывает аппарат. Я нарывался и на 3 переключения ККМ.

Вторым и очень редким вариантом следует проверить параметры окна «Установка протокола связи». Меню «Настройка» — второй пункт сверху  «Протокол связи».

вкладки «Установка протокола связи». Меню "Настройка" - пункт "Протокол связи"

Принсриновские настройки, как правило работают в 98% случаях. В случаях не стандартного подключения аппарата, например на парковках иногда применяется подключение по «Работа в сети».

параметры вкладки «Установка протокола связи»

При этом по умолчанию паролем для ПРИМа на связь является «AERF» (точно как в кавычках — заглавными, см. принскрин выше).

Для установления даты, времени,  параметров импульсов денежного ящика, и заголовка и остальных основных настроечных операций используется меню «Техник».

Здесь собрано много чего. Но для обычного пользователя для стандартной настройки будут интересны лишь некоторые пункты меню. Рассмотрим только их.

Для изменения любых параметров в отличие от атоловской или штриховской продукции – ссылка даже заголовка или рекламного теста в чеке кассу придется  обязательно погасить. Что на самом деле кране не удобно. Однако все именно так. В противном случае аппарат напишет «Закройте смену — снимете Z-отчет». (Меню «Отчеты» —  пункт «Z-отчет»). См принсрин чуть ниже.

3) Установка, ввод, настройка перевод времени, даты в фискальном регистраторе ПРИМ.

Т.е. рассмотрим наиболее часто встречающиеся вопросы читателей блога про ПРИМ 08 TK, ПРИМ 07 TK: как поменять, сменить, изменить, ввести время дату (сбилась дата, проверьте текущую дату время в кассовом аппарате ПРИМ).

В случае если вам нужно скорректировать или изменить дату время в Приме (производства Искра) вам нужно зайти в пункт меню «Техник» — «Установка даты времени». И вбить или скорректировать предложенное время-дату драйвером. Драйвер как правило предлагает время запуска фрс-ки, а не текущее, поэтому его часто приходится править вбивая с клавиатуры корректное текущее и нажать «Enter» или кнопочку «ОК».

Установка, ввод, настройка перевод времени, даты в фискальном регистраторе ПРИМ.

Автоматизации и кнопочек считать из ПК здесь нет, это ДОСовская утилита, и на самом деле только в начале ее использования она кажется не дружественной и не удобной, на самом деле кто застал эпоху DOS или консольные программы все очень просто и логично.

Вторым важным моментом здесь является то что здесь сразу приходится прогружать и дату и время. И если время в любом случае поправить мы всегда сможем, то в случае с залетов в аппарат неверной даты например на 1-3 месяца или года в перед. То вы автоматически попадаете на замену ЭКЛЗ и ФП. А ФП у искровцев очень дорогие в сумме с блоком ЭКЛЗ почти половина стоимости нового аппарата. В общем, повторюсь даже перевод, установка, замена,  ввод,  смена, изменение, введение, настройка времени требует и изменение даты в фискальном регистраторе ПРИМ, поэтому нужно быть особенно внимательным и аккуратным.

Лучше все визуально не спеша все перепроверить несколько раз.


4) Снятие X-отчета в фискальном аппарате «Прим» производства «Искра».

После установки даты — времени обязательно снять X-отчет (отчет без гашения, который не делает ни каких операций, а просто выпускает на чековой ленте оперативную сводку – текущее состояние аппарата, в том числе в начале имеется текущая дата-время в аппарате). И уже на бумаге еще раз все перепроверить, выставленное время и дату.  Т.е. для просмотра времени даты во всех кассовых аппаратах лучше всего использовать именно х-отчет.

Меню «Отчеты» (щелкаем мышкой по верхней строке или жмем F10 и стрелочки вправо влево) подпункт «X-отчет», точный и аккуратный щелчок мышкой по подпункту «X-отчет», или стрелочка на клавиатуре вниз и съезжаем вниз становимся на подпункт «X-отчет». И жмем «Enter».

Меню «Отчеты» (щелкаем мышкой по верхней строке или жмем F10 и стрелочки вправо влево) подпункт «X-отчет»

Не путать с Z-отчетом, так как в случае ошибки вы так же как и при пробитии первого чека с неверной датой влетевшей вперед попадает на замену блоков ЭКЛЗ-ФП.

Здесь же чуть ниже можно снять и Z-отчет – гашение – ссылка на справку, но гасить кассу лучше всегда в общем случае через кассовую программу, для предотвращения расхождений в нумерации смен ФП-кассовая программа и последующих проблем с продолжение работы в кассовой программы. Некоторые программы просто отслеживают нумерации смен, другие суммы продаж висящие в фискальнике и в базе программы. Другие это не делают, но в целом в 30% случаев нарваться на расхождение между кассой-фискальником и кассовой программой вполне реально. Это не так страшно, но требует определенных знаний как такое расхождение преодолевать в каждой такой требовательной кассовой программе. Обычно это фармавские – аптечные программы, некоторые конфигурации 1С, и Кристалл УКМ в старых версиях.

Ну к счастью ежегодный перевод времени сейчас отменили, сбиться  дата время в приме почти не могут, обычно время просто начинает понемногу или спешить или отставать (как в большинстве аппаратов +- 3-4 минуты каждые 3 месяца обычное явление). Поэтому техник при очередном ТО всегда не спеша его скорректирует. Единственное требование обратно, если смена открыта, придется гасить кассу, что не всегда удобно.

5) «Параметры» ПРИМ

Пункт меню «Параметры» является вторым по важности в настройках Примов. Здесь собрано большинство опций фискального аппарата.

Пункт меню «Параметры» является вторым по важности в настройках Примов

Что бы здесь, что то править нужно четко понимать что вы делаете…

Попробуем прокомментировать что делает каждая из опций, которые обычно меняю с дэфолтных значений.

Меню «Техник» подпункт «Параметры» окно «Настройка параметров регистратора»

Слева  вверху три варианта поведения аппарата ФР ПРИМ относительно его статуса открытия смены. Я очень рекомендуется всегда ставить опцию «Открытия смены» в положение «Первым фискальным документов» — т.е. или чеком продажи или снятием Z-отчета (аппарат автоматом отрывает смену специальной командой и тут же гасит кассу). Что очень удобно и четко.

Первым фискальным документов

В вот в случае если опция стоит в режиме «Любым документом» — дэфолтная опция (по умолчанию) – то в таком случае, когда бы вы не подключили аппарат к драйверу он будет почти всегда с отрытой сменой и вы просто устанете его гасить каждый раз, даже если в кассе будет 0, т.е. и по делу и без дела. Вообще относительно этой опции искровцы перемудрили с данной опцией в отличие от аталовцев и штриховцев у которых данных опций нет и все идет по дэфолту по режиму опции рекомендуемой мной чуть выше все гораздо предсказуемой в плане поведения кассового аппарата – его режимов — состояния.

Опции пункта «Разные» слева вверху окна как правило не используются в реальной жизни см. принскрин (т.е. оставляются как есть).

Опции пунктов «Разные» снизу окна для обычного ПРИМ 08 ТК должны выглядеть как на принсрине выше.

«Не печатать спасибо за покупку в конец чека» — убираем лишнею строчку в конце чека

«Не вставлять пустые строки между продажами» — экономия бумаги – не теряя собственно в наглядности чека

«Не печатать нулевые счетчики» —  все что содержит ноль в Z-зет , Х-икс отчете не выводится. В итоге портянка гашения уменьшается в размере 2-3 раза при этом становится куда как информативнее и наглядней

«Печатать заголовок перед документом» — режим когда заголовок печатается непосредственно перед чеком, а не остается после печати предыдущего для следующего, можно не менять.

Про опцию «Не требовать команду открыть сеанс» —  именно здесь важно ее поставить, что бы аппарат не мучил после каждого его переключения требованием ввода специальной команды  открытия сеанса перед любой операцией. В очень сомнительная опция и не понятно, почему она по дэфолту не стоит в отключенном состоянии по умолчанию.

Ввод команду открыть сеанс ПРИм 08-07-88ТК

В данном пункте-окне есть подкладка:

Меню FRS.EXE – «Техник» – пункт «Параметры» – кнопка «Другие» (справа внизу)

Меню FRS.EXE – «Техник» – пункт «Параметры» – кнопка «Другие» (справа внизу)

Опция «Инкассация при закрытии смены» – автоматическое инкассирование выручки перед закрытием смены. Перед Z-отчетом выходит чек инкассации.  Случае если вы используете внесения и изъятия и в ручную постоянно корректируете наличность кассы то данную опцию отключают – снимаю галочку. В случае если вы не используете внесения и изъятия то данная опция на автомате будет очищать счетчики наличности в кассе при каждом гашении.

Опция «Не резать чековую ленту» — для отключения работы ножа  — в случае его постоянного заклинивания (как например временное решение пока не решиться вопрос с покупной нового обрезчика стоит около 5 000 р ). К сожалению, в аппарате не предусмотрена подстраховочная гребеночка для отрывания чеков, поэтому замена ножа в случае  его постоянных заеданий или полной поломки путем отламывания бегунка или направляющей ножа в большинстве случаев безальтернативна. Обычно ножа на Приме 08 ТК хватает на 2,5-3 года при средней нагрузке. Что для современно положения дел среде фискальных регистраторов вполне нормальный средний результат.

Остальные опции в данной вкладке — окне  как правило не используются.

6) Параметров импульсов денежного ящика в Приме

Прим денежный ящик

Распайку кабеля — распиновку разъема на денежный ящик Прим можно найти здесь…

Денежный ящик ККМ ФР Прим

7) Пробитие чека на фискальном регистраторе семейства Прим — ПРИМ-08ТК, ПРИМ-07К, ПРИМ-88ТК —  через заводскую утилиту – тестовый драйвер frs.exe

Для пробития произвольного чека нужно зайти в меню «Чек» пункт «Создать».

Пробитие чека на фискальном регистраторе семейства Прим - ПРИМ-08ТК, ПРИМ-07К, ПРИМ-88ТК - через заводскую утилиту – тестовый драйвер frs.exe

Более четко и подробно с принскринами пробитие чека через данную утилиту описнао в отдельной статье —  как распечатать, вытащить, аналог, дубликат, копию Z-отчета с гашением или чека продаж, снять контрольную ленту по кассе ККТ ПРИМ 07 — 08 — 88 ТК (prim)

(Если кратко: Проверяем что бы стояла опция  «Продажа», заполняем в поле сумму продажи, ставим количество – как правило = 1, ставим 1 в поле отдел-секция, при желании меняем наименование товара «Сигареты» и название отдела «Бакалея» на нужное название буквенное или цифровое. Жмем Далее = ОК = Enter. Далее если нужно пометить в чеке как чек по налу – то ни чего не трогаем, если по безналу то ставим опцию «по безналу». Далее ставим сумму подаваемой купюры от которой автоматически отчитается сдача, затем туда забивать  по умолчанию 1000000 рублей не понятно (лучше сразу вбить ту же сумму что вбивали в первом окошке – сумму чека продажи. Тогда сумма сдачи будет 0.  Далее «ОК» «ОК». Чек распечатан.  В случае с виндовой фрск-кой для Прим-а смысл и названия пунктов все тот же и все те  же, однако, некоторые описанные пункты размещены в других меню.)

Внесение — изъятие через драйвер — утилиту Прим — ФРС

прим ФР изъятие внесение

9) Новое клише (настройка шапки в чеках, изменить, поменять текст на чеке) — название организации в чеке фискального аппарат ПРИМ-08ТК, ПРИМ-07К, ПРИМ-88ТК

Прим фискальный регистратор новое клише в аппарте

Редактирование здесь слабое — можно сказать окно блокнота, приходится в ручную искать средину чека и не всегда это удается с первого раза. Есть правда другие утилиты позволяющие сделать заголовок в ободке из звездочек, но сейчас речь о самом простом варианте с использование данной утилиты. Но в целом все просто.

10) Сразу повторим здесь же все наиболее популярные возникающие на аппарате коды ошибок Прим.

Которые аппарат печатает вместо чека готовности:

  1. 0040(4040) — ошибка ЭКЛЗ, в четвертой строке код ошибки. Неверное состояние ЭКЛЗ. Возможно нужно выключить и включить Фр повторно.
  2. 0020(2020) — ошибка ФП, во второй строке код ошибки
  3. 0010(1010) — ошибка CMOS , в третьей строке код ошибки
  4. 5050 7070 3030 итд., сочетания ошибок устройств, перечисленных выше

Во всех моделях примов что прим 07к ошибки, что прим 08тк, 88ТК ошибки расшифровки и обозначения одинаковы.

При этом стоит понимать что в 90% случаев в случае возникновения приведенных ошибок, вызов мастера ЦТО неизбежен, перевести аппарат в рабочий режим потребует его разборку и проведения не тривиальных операций (Штрих и Атол пошли куда как более разумным и простым способом технического обнуления и инициализации кассы в случае ее зависания).

В 10 % случаях в случае с ошибкой 2020 неверное состояние ЭКЛЗ, можно попробовать временно ее сбросить простым переключением аппарата, выключаем из сети, ждем  около 5-10 минут что бы разрядились все емкости. И пробуем включить. Иногда помогает но не всегда. Если вместо чека с ошибками вылезет чек готовности значит ЭКЛЗ перешло в верное — рабочее состояние и можно попробовать поработать на аппарате. К сожалению, особенно на примах 07 тк часто что бы избавиться от данной ошибки требуется внеплановая замена блока ЭКЛЗ. Что сделать достаточно затруднительно, так как по факту когда подключаешь данный блок к тестовой утилите производителя ЭКЛЗ такое ЭКЛЗ проходит все тесты и ведет себя как абсолютно рабочим, т.е. по гарантии ее здесь скорее всего не получиться.

← Настройка Штрих ФР К, М, light, ПТК, Комбо, Мини, NCR – универсальная инструкция для программирования ККМ — ФР, контрольно кассового аппарата ЗАО НПО Штрих.

  Снять, распечатать, вытащить контрольную ленту по кассе ФР, аналог, дубликат, копию Z-отчета с гашением или чека продаж на Fprint (Фпринт), Феликсе, Пее через утилиту АТОЛ Драйвер ККМ. →

Похожий материал по теме:

  • Пробить чек через Драйвер Штрих – как, чем, через что, каким образом, инструкция с пояснениями, советами  и комм…

  • ФР ККТ ШТРИХ — ОФД отправка чеков, настройка, возможное решение проблем, обзор решений (ШТРИХ-ON-LINE, ШТРИХ-М-01Ф, РИТЕЙЛ-01Ф, ШТРИХ-М-02-Ф, ШТРИХ-МИНИ-01Ф, ШТРИХ-МИНИ-02Ф, ШТРИХ-ФР-01Ф, ШТРИХ-ФР-02Ф, NCR-001Ф)

    ФР ККТ ШТРИХ — РИТЕЙЛ-01Ф, ШТРИХ-М-01Ф, ШТРИХ-ЛАЙТ-01Ф  — срочная разблокировка онлайн кассы — отправка чеков &n…

  • Не очевидная настройка ретракторов принтеров ФР PAY и КазначейКазначей ФАКрайне рекомендую сохранить — экспортир…

  • Корректировка – изменение даты времени в атоловской продукции ФР — FPRINT, Феликс (установка, программирование, назна…

  • ККТ ШТРИХ  и ОФД и обзор, рекомендации, опыт и практика поиска причин не выгрузки чеков, установка и работа — Ш…

Наш адрес: г. Москва, ул. Полярная, д. 31, стр. 1. Телефон: +7 495 649 16 77 (Skype, ICQ). Режим работы: понедельник — пятница с 9:00 до 18:00; суббота и воскресенье — выходной. Доставка по России, Белоруссии, Украине, Казахстану: Москва, Подольск, Сергиев Посад, Истра, Рязань, Курск, Липецк, Тула, Иваново, Воронеж, Ярославль, Тверь, Смоленск, Калуга, Белгород, Орел,
Тамбов, Кострома, Брянск, Красноярск, Норильск, Кемерово, Новокузнецк, Новосибирск, Омск, Барнаул, Иркутск, Братск, Бийск, Улан-Удэ, Томск, Абакан, Чита, Горно-Алтайск, Кызыл, Санкт-Петербург,
СПб, Выборг, Вологда, Череповец, Мурманск, Сыктывкар, Ухта, Архангельск, Северодвинск, Великий Новгород, Петрозаводск, Гомель, Гродно, Витебск, Могилев, Брест, Минск, Алма-Ата, Астана,
Ереван, Киев, Днепропетровск, Львов, Ташкент, Могилев, Псков, Калининград, Нарьян-Мар, Уфа, Стерлитамак, Самара, Тольятти, Сызрань, Нижний Новгород, Арзамас, Саратов, Энгельс, Пермь,
Ижевск, Казань, Набережные Челны, Бугульма, Пенза, Оренбург, Орск, Чебоксары, Новочебоксарск, Ульяновск, Киров, Йошкар-Ола, Саранск, Екатеринбург, Верхняя Пышма, Серов, Челябинск,
Магнитогорск, Снежинск, Тюмень, Курган, Нижневартовск, Сургут, Надым, Ростов-на-Дону, Волгодонск, Таганрог, Волгоград, Волжский, Краснодар, Армавир, Астрахань, Майкоп, Владивосток,
Уссурийск, Хабаровск, Комсомольск-на-Амуре, Советская Гавань, Южно-Сахалинск, Благовещенск, Петропавловск-Камчатский, Мирный, Ставрополь, Минеральные Воды, Махачкала, Нальчик, Алушта, Армянск, Джанкой, Евпатория, Керчь, Севастополь, Симферополь, Судак, Крым, Феодосия, Ялта. Сайт отвечает на вопросы: Как отремонтировать, настроить, установить оборудование? Где скачать документацию (инструкцию, мануал)? Где посмотреть партномер? Где купить запчасти (запасные
части, зип), комплектующие, аксессуары и термоэтикетка, чековая лента для весов, термопринтеров штрих-кода, чековых принтеров? Обслуживание весов, кассовых аппаратов, термопринтеров,
терминалов сбора данных, сканеров штрих-кода: каким образом возможно своими силами? Вас интересует наличие, цена, купить запчасти за наличный и безналичный расчет? — сделайте запрос
нашим менеджерам. Официальный сайт компании Zipstore.ru.

Наш адрес: г. Москва, ул. Полярная, д. 31, стр. 1. Телефон: +7 495 649 16 77 (Skype, ICQ). Режим работы: понедельник — пятница с 9:00 до 18:00; суббота и воскресенье — выходной. Доставка по России, Белоруссии, Украине, Казахстану: Москва, Подольск, Сергиев Посад, Истра, Рязань, Курск, Липецк, Тула, Иваново, Воронеж, Ярославль, Тверь, Смоленск, Калуга, Белгород, Орел,
Тамбов, Кострома, Брянск, Красноярск, Норильск, Кемерово, Новокузнецк, Новосибирск, Омск, Барнаул, Иркутск, Братск, Бийск, Улан-Удэ, Томск, Абакан, Чита, Горно-Алтайск, Кызыл, Санкт-Петербург,
СПб, Выборг, Вологда, Череповец, Мурманск, Сыктывкар, Ухта, Архангельск, Северодвинск, Великий Новгород, Петрозаводск, Гомель, Гродно, Витебск, Могилев, Брест, Минск, Алма-Ата, Астана,
Ереван, Киев, Днепропетровск, Львов, Ташкент, Могилев, Псков, Калининград, Нарьян-Мар, Уфа, Стерлитамак, Самара, Тольятти, Сызрань, Нижний Новгород, Арзамас, Саратов, Энгельс, Пермь,
Ижевск, Казань, Набережные Челны, Бугульма, Пенза, Оренбург, Орск, Чебоксары, Новочебоксарск, Ульяновск, Киров, Йошкар-Ола, Саранск, Екатеринбург, Верхняя Пышма, Серов, Челябинск,
Магнитогорск, Снежинск, Тюмень, Курган, Нижневартовск, Сургут, Надым, Ростов-на-Дону, Волгодонск, Таганрог, Волгоград, Волжский, Краснодар, Армавир, Астрахань, Майкоп, Владивосток,
Уссурийск, Хабаровск, Комсомольск-на-Амуре, Советская Гавань, Южно-Сахалинск, Благовещенск, Петропавловск-Камчатский, Мирный, Ставрополь, Минеральные Воды, Махачкала, Нальчик, Алушта, Армянск, Джанкой, Евпатория, Керчь, Севастополь, Симферополь, Судак, Крым, Феодосия, Ялта. Сайт отвечает на вопросы: Как отремонтировать, настроить, установить оборудование? Где скачать документацию (инструкцию, мануал)? Где посмотреть партномер? Где купить запчасти (запасные
части, зип), комплектующие, аксессуары и термоэтикетка, чековая лента для весов, термопринтеров штрих-кода, чековых принтеров? Обслуживание весов, кассовых аппаратов, термопринтеров,
терминалов сбора данных, сканеров штрих-кода: каким образом возможно своими силами? Вас интересует наличие, цена, купить запчасти за наличный и безналичный расчет? — сделайте запрос
нашим менеджерам. Официальный сайт компании Zipstore.ru.

niichavo

Сообщения: 20
Зарегистрирован: 25 апр 2018, 13:55

искра прим-07к (вер. 02) «Ошибка формата поля»

Здравствуйте!

На unitserver не работает «искра прим-07к».

Команды: «List», «GetDataKKT», «GetLineLength», «XReport» работают без ошибок.
А, например, команда «CloseShift», «OpenShift», «RegisterCheck» выполняется с ошибкой: «Ошибка формата поля».

Вот лог выполнения команды «RegisterCheck»:

Код: Выделить всё

Текст команды:
IdType: IscraFR, IdModel: 0, ver: 2.1.30.19, Width: 40, Firmware: <Не определено>, IP client: 127.0.0.1:3858 
{"Command":"RegisterCheck","NumDevice":1,"InnKkm":"","KktNumber":"","Timeout":30,"IdCommand":"53739d54-5aae-626f-2c3e-80a048a1feb6","IsFiscalCheck":true,"TypeCheck":0,"NotPrint":false,"NumberCopies":0,"CashierName":"Тестовый Кассир","CashierVATIN":"430601071197","ClientAddress":"test@mail.com","ClientInfo":"Клиент Тест РЕ-125486","ClientINN":"502906602876","SenderEmail":"Sender@mail.com","PlaceMarket":"kkmserver.ru","TaxVariant":"","KPP":"782543005","PayByProcessing":null,"NumDeviceByProcessing":null,"ReceiptNumber":"TEST-01","PrintSlipAfterCheck":null,"PrintSlipForCashier":null,"RRNCode":"","AuthorizationCode":"","AgentSign":null,"AgentData":null,"PurveyorData":null,"UserAttribute":{"Name":"Поле-тест","Value":"Тестовое значение"},"AdditionalAttribute":"Тест","CheckStrings":[{"PrintImage":null},{"PrintText":{"Text":">#2#<ООО "Тест заголовка"","Font":1}},{"PrintText":{"Text":"<<->>"}},{"PrintText":{"Text":"Пример №1:<#10#>154,41"}},{"PrintText":{"Text":"2-рое поле:<#10#>4,00"}},{"PrintText":{"Text":"<<->>"}},{"PrintText":{"Text":"Пример №2:<#8#>>4,00"}},{"PrintText":{"Text":"2-рое поле:<#8#>>1544,00"}},{"PrintText":{"Text":"<<->>"}},{"PrintText":{"Text":"Шрифт № 1","Font":1,"Intensity":15}},{"PrintText":{"Text":"Шрифт № 2","Font":2,"Intensity":10}},{"PrintText":{"Text":"Шрифт № 3","Font":3,"Intensity":5}},{"PrintText":{"Text":"Шрифт № 4","Font":4,"Intensity":0}},{"PrintText":{"Text":"<<*>>"}},{"Register":{"Name":"Тестовый товар N1","Quantity":1,"Price":100,"Amount":3,"Department":0,"Tax":20,"EAN13":"1254789547853","SignMethodCalculation":4,"SignCalculationObject":1,"MeasurementUnit":"пара","GoodCodeData":{"StampType":"05","GTIN":"98765432101234","SerialNumber":"ABC1234"},"CountryOfOrigin":"156","CustomsDeclaration":"54180656/1345865/3435625/23","ExciseAmount":0.01,"AgentSign":null,"AgentData":null,"PurveyorData":null,"AdditionalAttribute":"Тест-доп.реквизит","EGAIS":{"Barcode":"22N0000154NUCPRZ3R8381461004001003499NKAQ0ZBUVDNV62JQAR69PEV878RO93V","Ean":"3423290167937","Volume":0.75}},"BarCode":null},{"PrintText":{"Text":"<<->>"}},{"PrintText":{"Text":"Это тестовый товар. Тест на длинную строку в наименование товара или услуги.","Font":4,"Intensity":0},"Register":{"Name":"Тестовый товар N2: Артикул: TEST-2000","Quantity":3,"Price":100,"Amount":0.02,"Department":1,"Tax":-1,"EAN13":"1254789547853","SignMethodCalculation":1,"SignCalculationObject":1,"MeasurementUnit":"шт","AgentSign":null,"AgentData":null,"PurveyorData":null},"BarCode":null},{"PrintText":{"Text":"<<->>"}},{"BarCode":null}],"Cash":0,"ElectronicPayment":3.02,"AdvancePayment":0,"Credit":0,"CashProvision":0}

Текст ошибки:
Ошибка открытия чека (Ошибка формата поля.)
Низкоуровневые команды:
< function SetParameter () :
- String : "EquipmentType"
- String : "ФискальныйРегистратор"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "ФискальныйРегистратор"
< function SetParameter () :
- String : "Model"
- Double : "0"
> return: Boolean : "True"
- String : "Нет ошибок."
- Int32 : "0"
< function SetParameter () :
- String : "Port"
- Double : "0"
> return: Boolean : "True"
- String : "Нет ошибок."
- Int32 : "0"
< function SetParameter () :
- String : "Baundrate"
- Double : "0"
> return: Boolean : "True"
- String : "Нет ошибок."
- Int32 : "0"
< function SetParameter () :
- String : "Password"
- String : "AERF"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "AERF"
< function SetParameter () :
- String : "Opername"
- String : ""
> return: Boolean : "True"
- String : "Нет ошибок."
- String : ""
< function SetParameter () :
- String : "Encoding"
- Double : "0"
> return: Boolean : "True"
- String : "Нет ошибок."
- Int32 : "0"
< function SetParameter () :
- String : "Section"
- Double : "0"
> return: Boolean : "True"
- String : "Нет ошибок."
- Int32 : "0"
< function SetParameter () :
- String : "HeaderPrint"
- Boolean : "True"
> return: Boolean : "True"
- String : "Нет ошибок."
- Boolean : "True"
< function SetParameter () :
- String : "H1"
- String : "****************************************"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "****************************************"
< function SetParameter () :
- String : "H2"
- String : "* *"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "* *"
< function SetParameter () :
- String : "H3"
- String : "* *"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "* *"
< function SetParameter () :
- String : "H4"
- String : "* *"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "* *"
< function SetParameter () :
- String : "H5"
- String : "* *"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "* *"
< function SetParameter () :
- String : "H6"
- String : "****************************************"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "****************************************"
< function SetParameter () :
- String : "PayByProcessing"
- String : ""
> return: Boolean : "True"
- String : "Нет ошибок."
- String : ""
< function SetParameter () :
- String : "NumDeviceByProcessing"
- String : "0"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "0"
< function SetParameter () :
- String : "SetDateTime"
- Boolean : "False"
> return: Boolean : "True"
- String : "Нет ошибок."
- Boolean : "False"
< function SetParameter () :
- String : "NoErrorOnOpenCloseShift"
- Boolean : "False"
> return: Boolean : "True"
- String : "Нет ошибок."
- Boolean : "False"
< function SetParameter () :
- String : "EmulationCheck"
- Boolean : "False"
> return: Boolean : "True"
- String : "Нет ошибок."
- Boolean : "False"
< function SetParameter () :
- String : "RouteCommand"
- String : ""
> return: Boolean : "True"
- String : "Нет ошибок."
- String : ""
< function SetParameter () :
- String : "EmulationCheckForm"
- String : "#Header{
1|>#2#<'NameOrganization'
4|>#2#<'AddressSettle'
0|>#2#<ДОБРО ПОЖАЛОВАТЬ!
0|‗
2|>#2#<'TypeCheck'
0|РН ККТ:'RegNumber'<#0#>'DateCheck'
0|ЗН ККТ:'KktNumber'<#0#>СМЕНА:'SessionNumber' ЧЕК:'CheckNum'
0|ФН:'FnNumber'<#0#>ИНН:'InnOrganization'
0|КАССИР:<#0#>'CashierName'
0|ИНН кассира:<#0#>'CashierVATIN'
0|Место расчетов:<#0#>'PlaceSettle'
4|Эл.адрес отправителя:<#0#>'SenderEmail'
4|Сайт ФНС:<#0#>www.nalog.ru
4|Тел/емайл покупателя:<#0#>'ClientAddress'
4|Наименование покупателя:<#0#>'ClientInfo'
4|ИНН покупателя:<#0#>'ClientINN'
4|Доп.атрибут:<#0#>'AdditionalAttribute'
4|'UserAttributeName':<#0#>'UserAttributeValue'
0|<<->>
#Header}
#Register{
0|'Name'
0| ‗<#0#>'Quantity' X 'Price'
0| ‗<#0#>='Ammount'
4|'NameSkidka'<#0#>='Skidka'
4|Доп.атрибут:<#0#>'AdditionalAttribute'
4|НДС 'NameTax'<#0#>='NDS'
4|КИЗ:<#0#>'KIZ'
#Register}
#Footer{
0| <<->>
1|ИТОГ<#0#>='AllSum'
0|‗НАЛИЧНЫМИ<#0#>='Cash-Sdacha'
0|‗ЭЛЕКТРОННЫМИ<#0#>='ElectronicPayment'
0|‗ЗАЧЕТ АВАНСА<#0#>='AdvancePayment'
0|‗КРЕДИТ<#0#>='Credit'
0|‗ВСТРЕЧНОЕ ПРЕДСТАВЛЕНИЕ<#0#>='CashProvision'
0|ПОЛУЧЕНО:'PrintPoluceno'
0|‗ЭЛЕКТРОННЫМИ<#0#>='ElectronicPayment'
0|‗НАЛИЧНЫМИ<#0#>='Cash'
0|Сдача:<#0#>='Sdacha'
0|СУММА НДС 20%:<#0#>='Sum20'
0|СУММА НДС 18%:<#0#>='Sum18'
0|СУММА НДС 10%:<#0#>='Sum10'
0|СУММА НДС 0%:<#0#>='Sum0'
0|СУММА БЕЗ НДС:<#0#>='SumNo'
0| <<->>
0|СНО:'OSN'<#0#>ФД:'FD'
0|Дата:'FDate'<#0#>ФП:'FP'
#Footer}"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "#Header{
1|>#2#<'NameOrganization'
4|>#2#<'AddressSettle'
0|>#2#<ДОБРО ПОЖАЛОВАТЬ!
0|‗
2|>#2#<'TypeCheck'
0|РН ККТ:'RegNumber'<#0#>'DateCheck'
0|ЗН ККТ:'KktNumber'<#0#>СМЕНА:'SessionNumber' ЧЕК:'CheckNum'
0|ФН:'FnNumber'<#0#>ИНН:'InnOrganization'
0|КАССИР:<#0#>'CashierName'
0|ИНН кассира:<#0#>'CashierVATIN'
0|Место расчетов:<#0#>'PlaceSettle'
4|Эл.адрес отправителя:<#0#>'SenderEmail'
4|Сайт ФНС:<#0#>www.nalog.ru
4|Тел/емайл покупателя:<#0#>'ClientAddress'
4|Наименование покупателя:<#0#>'ClientInfo'
4|ИНН покупателя:<#0#>'ClientINN'
4|Доп.атрибут:<#0#>'AdditionalAttribute'
4|'UserAttributeName':<#0#>'UserAttributeValue'
0|<<->>
#Header}
#Register{
0|'Name'
0| ‗<#0#>'Quantity' X 'Price'
0| ‗<#0#>='Ammount'
4|'NameSkidka'<#0#>='Skidka'
4|Доп.атрибут:<#0#>'AdditionalAttribute'
4|НДС 'NameTax'<#0#>='NDS'
4|КИЗ:<#0#>'KIZ'
#Register}
#Footer{
0| <<->>
1|ИТОГ<#0#>='AllSum'
0|‗НАЛИЧНЫМИ<#0#>='Cash-Sdacha'
0|‗ЭЛЕКТРОННЫМИ<#0#>='ElectronicPayment'
0|‗ЗАЧЕТ АВАНСА<#0#>='AdvancePayment'
0|‗КРЕДИТ<#0#>='Credit'
0|‗ВСТРЕЧНОЕ ПРЕДСТАВЛЕНИЕ<#0#>='CashProvision'
0|ПОЛУЧЕНО:'PrintPoluceno'
0|‗ЭЛЕКТРОННЫМИ<#0#>='ElectronicPayment'
0|‗НАЛИЧНЫМИ<#0#>='Cash'
0|Сдача:<#0#>='Sdacha'
0|СУММА НДС 20%:<#0#>='Sum20'
0|СУММА НДС 18%:<#0#>='Sum18'
0|СУММА НДС 10%:<#0#>='Sum10'
0|СУММА НДС 0%:<#0#>='Sum0'
0|СУММА БЕЗ НДС:<#0#>='SumNo'
0| <<->>
0|СНО:'OSN'<#0#>ФД:'FD'
0|Дата:'FDate'<#0#>ФП:'FP'
#Footer}"
< function SetParameter () :
- String : "NoReadQrCode"
- Boolean : "False"
> return: Boolean : "True"
- String : "Нет ошибок."
- Boolean : "False"
< function Open () :
- String : ""
> return: Boolean : "True"
- String : "2"
< function GetLastError () :
- String : ""
> return: Int32 : "0"
- String : "Нет ошибок."
< function OpenCheck () :
- String : "2"
- Boolean : "True"
- Boolean : "False"
- Boolean : "False"
- Int32 : "0"
- Int32 : "0"
> return: Boolean : "False"
- String : "2"
- Boolean : "True"
- Boolean : "False"
- Boolean : "False"
- Int32 : "176"
- Int32 : "66"
< function GetLastError () :
- String : ""
> return: Int32 : "0"
- String : "Ошибка формата поля."
< function Close () :
- String : "2"
> return: Boolean : "True"
- String : "2"

Время выполнения команды:00:03.051000
Текст ответа:
{"Command":"RegisterCheck","Error":"Ошибка открытия чека (Ошибка формата поля.)","Warning":"","Status":2,"IdCommand":"53739d54-5aae-626f-2c3e-80a048a1feb6","NumDevice":1,"UnitName":"ИСКРА: Фискальные регистраторы"}

Вот такой чек вылезает странный при этом (во вложении)

Вложения
5 (3).jpg
20191023_124617.jpg



Audim

Администратор
Сообщения: 2283
Зарегистрирован: 17 мар 2015, 18:36

Re: искра прим-07к (вер. 02) «Ошибка формата поля»

Сообщение

Audim » 25 окт 2019, 11:43

Сейчас нет такой ККТ под рукой (очень редкий зверь) — постараюсь в ближайшее время проверить.


niichavo

Сообщения: 20
Зарегистрирован: 25 апр 2018, 13:55

Re: искра прим-07к (вер. 02) «Ошибка формата поля»

Сообщение

niichavo » 06 ноя 2019, 18:06

Здравствуйте!

С устройством «Икра ПРИМ 07-Ф» такие ошибки:

Unitserver:

Код: Выделить всё

Текст команды:
IdType: IskraKKTLib, IdModel: 0, ver: 2.1.30.19, Width: 0, Firmware: <Не определено>, IP client: 127.0.0.1:6611 
{"Command":"RegisterCheck","NumDevice":1,"InnKkm":"","KktNumber":"","Timeout":30,"IdCommand":"2100a2aa-589f-13a1-24e1-24fd1c9055e1","IsFiscalCheck":true,"TypeCheck":0,"NotPrint":false,"NumberCopies":0,"CashierName":"Тестовый Кассир","CashierVATIN":"430601071197","ClientAddress":"test@mail.com","ClientInfo":"Клиент Тест РЕ-125486","ClientINN":"502906602876","SenderEmail":"Sender@mail.com","PlaceMarket":"kkmserver.ru","TaxVariant":"","KPP":"782543005","PayByProcessing":null,"NumDeviceByProcessing":null,"ReceiptNumber":"TEST-01","PrintSlipAfterCheck":null,"PrintSlipForCashier":null,"RRNCode":"","AuthorizationCode":"","AgentSign":null,"AgentData":null,"PurveyorData":null,"UserAttribute":{"Name":"Поле-тест","Value":"Тестовое значение"},"AdditionalAttribute":"Тест","CheckStrings":[{"PrintImage":null},{"PrintText":{"Text":">#2#<ООО "Тест заголовка"","Font":1}},{"PrintText":{"Text":"<<->>"}},{"PrintText":{"Text":"Пример №1:<#10#>154,41"}},{"PrintText":{"Text":"2-рое поле:<#10#>4,00"}},{"PrintText":{"Text":"<<->>"}},{"PrintText":{"Text":"Пример №2:<#8#>>4,00"}},{"PrintText":{"Text":"2-рое поле:<#8#>>1544,00"}},{"PrintText":{"Text":"<<->>"}},{"PrintText":{"Text":"Шрифт № 1","Font":1,"Intensity":15}},{"PrintText":{"Text":"Шрифт № 2","Font":2,"Intensity":10}},{"PrintText":{"Text":"Шрифт № 3","Font":3,"Intensity":5}},{"PrintText":{"Text":"Шрифт № 4","Font":4,"Intensity":0}},{"PrintText":{"Text":"<<*>>"}},{"Register":{"Name":"Тестовый товар N1","Quantity":1,"Price":100,"Amount":3,"Department":0,"Tax":20,"EAN13":"1254789547853","SignMethodCalculation":4,"SignCalculationObject":1,"MeasurementUnit":"пара","GoodCodeData":{"StampType":"05","GTIN":"98765432101234","SerialNumber":"ABC1234"},"CountryOfOrigin":"156","CustomsDeclaration":"54180656/1345865/3435625/23","ExciseAmount":0.01,"AgentSign":null,"AgentData":null,"PurveyorData":null,"AdditionalAttribute":"Тест-доп.реквизит","EGAIS":{"Barcode":"22N0000154NUCPRZ3R8381461004001003499NKAQ0ZBUVDNV62JQAR69PEV878RO93V","Ean":"3423290167937","Volume":0.75}},"BarCode":null},{"PrintText":{"Text":"<<->>"}},{"PrintText":{"Text":"Это тестовый товар. Тест на длинную строку в наименование товара или услуги.","Font":4,"Intensity":0},"Register":{"Name":"Тестовый товар N2: Артикул: TEST-2000","Quantity":3,"Price":100,"Amount":0.02,"Department":1,"Tax":-1,"EAN13":"1254789547853","SignMethodCalculation":1,"SignCalculationObject":1,"MeasurementUnit":"шт","AgentSign":null,"AgentData":null,"PurveyorData":null},"BarCode":null},{"PrintText":{"Text":"<<->>"}},{"BarCode":null}],"Cash":0,"ElectronicPayment":3.02,"AdvancePayment":0,"Credit":0,"CashProvision":0}
Текст ошибки:
Ошибка открытия устройства (OpenDll уже выполнена.)
Низкоуровневые команды:
< function SetParameter () :
- String : "EquipmentType"
- String : "ФискальныйРегистратор"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "ФискальныйРегистратор"
< function SetParameter () :
- String : "Model"
- Double : "0"
> return: Boolean : "True"
- String : "Нет ошибок."
- Int32 : "0"
< function SetParameter () :
- String : "Port"
- Double : "0"
> return: Boolean : "True"
- String : "Нет ошибок."
- Int32 : "0"
< function SetParameter () :
- String : "Baundrate"
- Double : "0"
> return: Boolean : "True"
- String : "Нет ошибок."
- Int32 : "0"
< function SetParameter () :
- String : "Password"
- String : "AERF"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "AERF"
< function SetParameter () :
- String : "Opername"
- String : ""
> return: Boolean : "True"
- String : "Нет ошибок."
- String : ""
< function SetParameter () :
- String : "Encoding"
- Double : "0"
> return: Boolean : "True"
- String : "Нет ошибок."
- Int32 : "0"
< function SetParameter () :
- String : "Section"
- Double : "0"
> return: Boolean : "True"
- String : "Нет ошибок."
- Int32 : "0"
< function SetParameter () :
- String : "HeaderPrint"
- Boolean : "True"
> return: Boolean : "True"
- String : "Нет ошибок."
- Boolean : "True"
< function SetParameter () :
- String : "H1"
- String : "****************************************"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "****************************************"
< function SetParameter () :
- String : "H2"
- String : "* *"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "* *"
< function SetParameter () :
- String : "H3"
- String : "* *"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "* *"
< function SetParameter () :
- String : "H4"
- String : "* *"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "* *"
< function SetParameter () :
- String : "H5"
- String : "* *"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "* *"
< function SetParameter () :
- String : "H6"
- String : "****************************************"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "****************************************"
< function SetParameter () :
- String : "OFDAddr"
- String : "52.29.225.198"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "52.29.225.198"
< function SetParameter () :
- String : "OFDPort"
- String : "4001"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "4001"
< function SetParameter () :
- String : "OFDSleep"
- String : "5000"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "5000"
< function SetParameter () :
- String : "OFDRead"
- String : "20000"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "20000"
< function SetParameter () :
- String : "OFDWrite"
- String : "5000"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "5000"
< function SetParameter () :
- String : "UPDADHCP"
- Boolean : "True"
> return: Boolean : "True"
- String : "Нет ошибок."
- Boolean : "True"
< function SetParameter () :
- String : "UPDIP"
- String : "0.0.0.0"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "0.0.0.0"
< function SetParameter () :
- String : "UPDMask"
- String : "0.0.0.0"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "0.0.0.0"
< function SetParameter () :
- String : "UPDGate"
- String : "0.0.0.0"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "0.0.0.0"
< function SetParameter () :
- String : "UPDADNS"
- Boolean : "True"
> return: Boolean : "True"
- String : "Нет ошибок."
- Boolean : "True"
< function SetParameter () :
- String : "UPDDNS1"
- String : "0.0.0.0"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "0.0.0.0"
< function SetParameter () :
- String : "UPDDNS2"
- String : "0.0.0.0"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "0.0.0.0"
< function SetParameter () :
- String : "UPDMAC"
- String : "000000000000"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "000000000000"
< function SetParameter () :
- String : "PayByProcessing"
- String : ""
> return: Boolean : "True"
- String : "Нет ошибок."
- String : ""
< function SetParameter () :
- String : "NumDeviceByProcessing"
- String : "0"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "0"
< function SetParameter () :
- String : "SetDateTime"
- Boolean : "False"
> return: Boolean : "True"
- String : "Нет ошибок."
- Boolean : "False"
< function SetParameter () :
- String : "NoErrorOnOpenCloseShift"
- Boolean : "False"
> return: Boolean : "True"
- String : "Нет ошибок."
- Boolean : "False"
< function SetParameter () :
- String : "EmulationCheck"
- Boolean : "False"
> return: Boolean : "True"
- String : "Нет ошибок."
- Boolean : "False"
< function SetParameter () :
- String : "RouteCommand"
- String : ""
> return: Boolean : "True"
- String : "Нет ошибок."
- String : ""
< function SetParameter () :
- String : "EmulationCheckForm"
- String : "#Header{
1|>#2#<'NameOrganization'
4|>#2#<'AddressSettle'
0|>#2#<ДОБРО ПОЖАЛОВАТЬ!
0|‗
2|>#2#<'TypeCheck'
0|РН ККТ:'RegNumber'<#0#>'DateCheck'
0|ЗН ККТ:'KktNumber'<#0#>СМЕНА:'SessionNumber' ЧЕК:'CheckNum'
0|ФН:'FnNumber'<#0#>ИНН:'InnOrganization'
0|КАССИР:<#0#>'CashierName'
0|ИНН кассира:<#0#>'CashierVATIN'
0|Место расчетов:<#0#>'PlaceSettle'
4|Эл.адрес отправителя:<#0#>'SenderEmail'
4|Сайт ФНС:<#0#>www.nalog.ru
4|Тел/емайл покупателя:<#0#>'ClientAddress'
4|Наименование покупателя:<#0#>'ClientInfo'
4|ИНН покупателя:<#0#>'ClientINN'
4|Доп.атрибут:<#0#>'AdditionalAttribute'
4|'UserAttributeName':<#0#>'UserAttributeValue'
0|<<->>
#Header}
#Register{
0|'Name'
0| ‗<#0#>'Quantity' X 'Price'
0| ‗<#0#>='Ammount'
4|'NameSkidka'<#0#>='Skidka'
4|Доп.атрибут:<#0#>'AdditionalAttribute'
4|НДС 'NameTax'<#0#>='NDS'
4|КИЗ:<#0#>'KIZ'
#Register}
#Footer{
0| <<->>
1|ИТОГ<#0#>='AllSum'
0|‗НАЛИЧНЫМИ<#0#>='Cash-Sdacha'
0|‗ЭЛЕКТРОННЫМИ<#0#>='ElectronicPayment'
0|‗ЗАЧЕТ АВАНСА<#0#>='AdvancePayment'
0|‗КРЕДИТ<#0#>='Credit'
0|‗ВСТРЕЧНОЕ ПРЕДСТАВЛЕНИЕ<#0#>='CashProvision'
0|ПОЛУЧЕНО:'PrintPoluceno'
0|‗ЭЛЕКТРОННЫМИ<#0#>='ElectronicPayment'
0|‗НАЛИЧНЫМИ<#0#>='Cash'
0|Сдача:<#0#>='Sdacha'
0|СУММА НДС 20%:<#0#>='Sum20'
0|СУММА НДС 18%:<#0#>='Sum18'
0|СУММА НДС 10%:<#0#>='Sum10'
0|СУММА НДС 0%:<#0#>='Sum0'
0|СУММА БЕЗ НДС:<#0#>='SumNo'
0| <<->>
0|СНО:'OSN'<#0#>ФД:'FD'
0|Дата:'FDate'<#0#>ФП:'FP'
#Footer}"
> return: Boolean : "True"
- String : "Нет ошибок."
- String : "#Header{
1|>#2#<'NameOrganization'
4|>#2#<'AddressSettle'
0|>#2#<ДОБРО ПОЖАЛОВАТЬ!
0|‗
2|>#2#<'TypeCheck'
0|РН ККТ:'RegNumber'<#0#>'DateCheck'
0|ЗН ККТ:'KktNumber'<#0#>СМЕНА:'SessionNumber' ЧЕК:'CheckNum'
0|ФН:'FnNumber'<#0#>ИНН:'InnOrganization'
0|КАССИР:<#0#>'CashierName'
0|ИНН кассира:<#0#>'CashierVATIN'
0|Место расчетов:<#0#>'PlaceSettle'
4|Эл.адрес отправителя:<#0#>'SenderEmail'
4|Сайт ФНС:<#0#>www.nalog.ru
4|Тел/емайл покупателя:<#0#>'ClientAddress'
4|Наименование покупателя:<#0#>'ClientInfo'
4|ИНН покупателя:<#0#>'ClientINN'
4|Доп.атрибут:<#0#>'AdditionalAttribute'
4|'UserAttributeName':<#0#>'UserAttributeValue'
0|<<->>
#Header}
#Register{
0|'Name'
0| ‗<#0#>'Quantity' X 'Price'
0| ‗<#0#>='Ammount'
4|'NameSkidka'<#0#>='Skidka'
4|Доп.атрибут:<#0#>'AdditionalAttribute'
4|НДС 'NameTax'<#0#>='NDS'
4|КИЗ:<#0#>'KIZ'
#Register}
#Footer{
0| <<->>
1|ИТОГ<#0#>='AllSum'
0|‗НАЛИЧНЫМИ<#0#>='Cash-Sdacha'
0|‗ЭЛЕКТРОННЫМИ<#0#>='ElectronicPayment'
0|‗ЗАЧЕТ АВАНСА<#0#>='AdvancePayment'
0|‗КРЕДИТ<#0#>='Credit'
0|‗ВСТРЕЧНОЕ ПРЕДСТАВЛЕНИЕ<#0#>='CashProvision'
0|ПОЛУЧЕНО:'PrintPoluceno'
0|‗ЭЛЕКТРОННЫМИ<#0#>='ElectronicPayment'
0|‗НАЛИЧНЫМИ<#0#>='Cash'
0|Сдача:<#0#>='Sdacha'
0|СУММА НДС 20%:<#0#>='Sum20'
0|СУММА НДС 18%:<#0#>='Sum18'
0|СУММА НДС 10%:<#0#>='Sum10'
0|СУММА НДС 0%:<#0#>='Sum0'
0|СУММА БЕЗ НДС:<#0#>='SumNo'
0| <<->>
0|СНО:'OSN'<#0#>ФД:'FD'
0|Дата:'FDate'<#0#>ФП:'FP'
#Footer}"
< function SetParameter () :
- String : "NoReadQrCode"
- Boolean : "False"
> return: Boolean : "True"
- String : "Нет ошибок."
- Boolean : "False"
< function Open () :
- String : ""
> return: Boolean : "False"
- String : "2"
< function GetLastError () :
- String : ""
> return: Int32 : "0"
- String : "OpenDll уже выполнена."
< function Close () :
- String : ""
> return: Boolean : "False"
- String : ""

Время выполнения команды:00:00.110011
Текст ответа:
{"Command":"RegisterCheck","Error":"Ошибка открытия устройства (OpenDll уже выполнена.)","Warning":"","Status":2,"IdCommand":"2100a2aa-589f-13a1-24e1-24fd1c9055e1","NumDevice":1,"UnitName":"ИСКРА: ККТ с функцией передачи в ОФД"}

KKmServer:

Код: Выделить всё

Текст команды:
IdType: Iskra, IdModel: 0, ver: 2.1.30.19, Width: 37, Firmware: 4.0LPC07 01-08-18, IP client: 127.0.0.1:5472 
{"Command":"RegisterCheck","NumDevice":1,"InnKkm":"","KktNumber":"","Timeout":30,"IdCommand":"ebd3f68f-bfae-fec1-b75e-64e3f6dacc96","IsFiscalCheck":true,"TypeCheck":0,"NotPrint":false,"NumberCopies":0,"CashierName":"Тестовый Кассир","CashierVATIN":"430601071197","ClientAddress":"test@mail.com","ClientInfo":"Клиент Тест РЕ-125486","ClientINN":"502906602876","SenderEmail":"Sender@mail.com","PlaceMarket":"kkmserver.ru","TaxVariant":"","KPP":"782543005","PayByProcessing":null,"NumDeviceByProcessing":null,"ReceiptNumber":"TEST-01","PrintSlipAfterCheck":null,"PrintSlipForCashier":null,"RRNCode":"","AuthorizationCode":"","AgentSign":null,"AgentData":null,"PurveyorData":null,"UserAttribute":{"Name":"Поле-тест","Value":"Тестовое значение"},"AdditionalAttribute":"Тест","CheckStrings":[{"PrintImage":null},{"PrintText":{"Text":">#2#<ООО "Тест заголовка"","Font":1}},{"PrintText":{"Text":"<<->>"}},{"PrintText":{"Text":"Пример №1:<#10#>154,41"}},{"PrintText":{"Text":"2-рое поле:<#10#>4,00"}},{"PrintText":{"Text":"<<->>"}},{"PrintText":{"Text":"Пример №2:<#8#>>4,00"}},{"PrintText":{"Text":"2-рое поле:<#8#>>1544,00"}},{"PrintText":{"Text":"<<->>"}},{"PrintText":{"Text":"Шрифт № 1","Font":1,"Intensity":15}},{"PrintText":{"Text":"Шрифт № 2","Font":2,"Intensity":10}},{"PrintText":{"Text":"Шрифт № 3","Font":3,"Intensity":5}},{"PrintText":{"Text":"Шрифт № 4","Font":4,"Intensity":0}},{"PrintText":{"Text":"<<*>>"}},{"Register":{"Name":"Тестовый товар N1","Quantity":1,"Price":100,"Amount":3,"Department":0,"Tax":20,"EAN13":"1254789547853","SignMethodCalculation":4,"SignCalculationObject":1,"MeasurementUnit":"пара","GoodCodeData":{"StampType":"05","GTIN":"98765432101234","SerialNumber":"ABC1234"},"CountryOfOrigin":"156","CustomsDeclaration":"54180656/1345865/3435625/23","ExciseAmount":0.01,"AgentSign":null,"AgentData":null,"PurveyorData":null,"AdditionalAttribute":"Тест-доп.реквизит","EGAIS":{"Barcode":"22N0000154NUCPRZ3R8381461004001003499NKAQ0ZBUVDNV62JQAR69PEV878RO93V","Ean":"3423290167937","Volume":0.75}},"BarCode":null},{"PrintText":{"Text":"<<->>"}},{"PrintText":{"Text":"Это тестовый товар. Тест на длинную строку в наименование товара или услуги.","Font":4,"Intensity":0},"Register":{"Name":"Тестовый товар N2: Артикул: TEST-2000","Quantity":3,"Price":100,"Amount":0.02,"Department":1,"Tax":-1,"EAN13":"1254789547853","SignMethodCalculation":1,"SignCalculationObject":1,"MeasurementUnit":"шт","AgentSign":null,"AgentData":null,"PurveyorData":null},"BarCode":null},{"PrintText":{"Text":"<<->>"}},{"BarCode":null}],"Cash":0,"ElectronicPayment":3.02,"AdvancePayment":0,"Credit":0,"CashProvision":0}
Текст ошибки:
Не удалось закрыть чек Ошибка приема кадра сообщения (1)Не удалось закрыть чек Ошибка приема кадра сообщения (1)
Низкоуровневые команды:

> 00:00.000027: COM порт открыт.
< 00:00.016835: 02-41-45-52-46-93-30-31-1C-30-36-31-31-31-39-1C-31-34-33-32-1C-03-36-37-30-34
> 00:00.077755: 02-93-30-31-1C-38-38-1C-30-30-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-37-45-30-35
< 00:00.045424: 02-41-45-52-46-94-31-37-1C-30-36-31-31-31-39-1C-31-34-33-32-1C-03-36-46-30-34
> 00:00.077835: 02-94-31-37-1C-38-38-1C-34-30-33-39-1C-30-44-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-39-45-30-35
< 00:00.031554: 02-41-45-52-46-95-35-32-1C-03-33-42-30-32
> 00:00.079191: 02-95-35-32-1C-38-38-1C-34-30-33-39-1C-30-44-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-39-45-30-35
< 00:00.033331: 02-41-45-52-46-96-39-37-1C-03-34-35-30-32
> 00:00.079395: 02-96-39-37-1C-38-38-1C-30-30-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-8F-90-88-8C-20-30-37-2D-94-1C-34-2E-30-4C-50-43-30-37-20-30-31-2D-30-38-2D-31-38-1C-31-36-30-30-30-31-32-20-20-20-1C-30-30-30-30-30-30-30-31-32-33-30-30-34-32-31-35-1C-35-33-32-31-31-32-38-32-36-36-1C-38-46-36-30-31-30-35-1C-39-39-39-39-30-37-38-39-30-32-30-30-30-34-30-32-1C-03-45-31-31-38
< 00:00.145527: 02-41-45-52-46-97-30-33-1C-30-36-31-31-31-39-1C-31-34-33-32-1C-03-36-44-30-34
> 00:00.104841: 02-97-30-33-1C-38-38-1C-30-30-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-31-44-1C-30-30-30-30-1C-30-33-30-30-1C-30-36-31-31-31-39-1C-31-34-32-39-1C-03-30-41-30-41
< 00:00.073490: 02-41-45-52-46-98-30-33-1C-30-36-31-31-31-39-1C-31-34-33-32-1C-03-36-45-30-34
> 00:00.103312: 02-98-30-33-1C-38-38-1C-30-30-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-31-44-1C-30-30-30-30-1C-30-33-30-30-1C-30-36-31-31-31-39-1C-31-34-32-39-1C-03-30-42-30-41
< 00:00.057487: 02-41-45-52-46-99-32-39-1C-03-34-33-30-32
> 00:00.276395: 02-99-32-39-1C-38-38-1C-30-30-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-30-33-1C-30-30-1C-30-30-1C-30-31-1C-30-30-1C-30-36-31-31-31-39-31-34-33-30-1C-39-39-39-39-30-37-38-39-30-32-30-30-30-34-30-32-1C-30-41-30-30-30-30-30-30-1C-31-37-30-32-32-31-1C-66-6E-20-64-65-62-75-67-20-56-20-32-2E-31-32-1C-30-30-1C-30-34-30-30-1C-30-31-30-30-1C-30-30-1C-4E-6F-20-6D-65-73-73-61-67-65-73-1C-43-41-43-46-30-33-30-30-1C-46-43-34-42-30-30-30-30-1C-03-41-37-31-46
< 00:00.157461: 02-41-45-52-46-9A-33-35-1C-03-34-31-30-32
> 00:00.079237: 02-9A-33-35-1C-38-38-1C-30-30-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-31-30-30-30-1C-30-31-30-30-1C-30-30-30-30-1C-03-32-32-30-38
< 00:00.109031: 02-41-45-52-46-9B-31-30-1C-30-36-31-31-31-39-1C-31-34-33-32-1C-30-30-1C-92-A5-E1-E2-AE-A2-EB-A9-20-8A-A0-E1-E1-A8-E0-7C-34-33-30-36-30-31-30-37-31-31-39-37-1C-1C-1C-30-31-1C-30-31-1C-1C-1C-03-43-36-31-33
> 00:00.290377: 02-9B-31-30-1C-38-38-1C-30-31-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-30-32-30-30-1C-03-36-35-30-36
< 00:00.066643: 02-41-45-52-46-9C-31-43-1C-3C-31-30-30-38-3E-74-65-73-74-40-6D-61-69-6C-2E-63-6F-6D-1C-03-42-45-30-38
> 00:00.146283: 02-9C-31-43-1C-38-38-1C-30-31-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-39-42-30-35
< 00:00.059838: 02-41-45-52-46-9D-31-43-1C-3C-31-31-31-37-3E-53-65-6E-64-65-72-40-6D-61-69-6C-2E-63-6F-6D-1C-03-36-31-30-39
> 00:00.120584: 02-9D-31-43-1C-38-38-1C-30-31-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-39-43-30-35
< 00:00.133877: 02-41-45-52-46-9E-31-43-1C-7E-33-30-20-20-20-20-20-20-8E-8E-8E-20-22-92-A5-E1-E2-20-20-20-20-20-20-1C-03-42-34-30-39
> 00:00.078036: 02-9E-31-43-1C-38-38-1C-30-31-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-39-44-30-35
< 00:00.059766: 02-41-45-52-46-9F-31-43-1C-7E-33-30-20-20-20-20-20-A7-A0-A3-AE-AB-AE-A2-AA-A0-22-20-20-20-20-20-20-1C-03-41-45-30-41
> 00:00.077996: 02-9F-31-43-1C-38-38-1C-30-31-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-39-45-30-35
< 00:00.074314: 02-41-45-52-46-A0-31-43-1C-7E-30-30-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-1C-03-43-45-30-39
> 00:00.080686: 02-A0-31-43-1C-38-38-1C-30-31-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-39-46-30-35
< 00:00.074321: 02-41-45-52-46-A1-31-43-1C-7E-30-30-8F-E0-A8-AC-A5-E0-20-FC-31-3A-20-20-20-20-20-20-20-20-20-20-20-31-35-34-2C-34-31-1C-03-41-38-30-42
> 00:00.070314: 02-A1-31-43-1C-38-38-1C-30-31-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-41-30-30-35
< 00:00.074369: 02-41-45-52-46-A2-31-43-1C-7E-30-30-32-2D-E0-AE-A5-20-AF-AE-AB-A5-3A-20-20-20-20-20-20-20-20-20-20-20-20-34-2C-30-30-1C-03-32-38-30-42
> 00:00.070262: 02-A2-31-43-1C-38-38-1C-30-31-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-41-31-30-35
< 00:00.074332: 02-41-45-52-46-A3-31-43-1C-7E-30-30-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-1C-03-44-31-30-39
> 00:00.080701: 02-A3-31-43-1C-38-38-1C-30-31-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-41-32-30-35
< 00:00.074333: 02-41-45-52-46-A4-31-43-1C-7E-30-30-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-8F-E0-A8-AC-A5-E0-20-FC-32-3A-20-20-20-20-34-2C-30-30-1C-03-43-31-30-43
> 00:00.080669: 02-A4-31-43-1C-38-38-1C-30-31-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-41-33-30-35
< 00:00.074357: 02-41-45-52-46-A5-31-43-1C-7E-30-30-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-32-2D-E0-AE-A5-20-AF-AE-AB-A5-3A-20-31-35-34-34-2C-30-30-1C-03-41-35-30-43
> 00:00.080793: 02-A5-31-43-1C-38-38-1C-30-31-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-41-34-30-35
< 00:00.074360: 02-41-45-52-46-A6-31-43-1C-7E-30-30-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-1C-03-44-34-30-39
> 00:00.080722: 02-A6-31-43-1C-38-38-1C-30-31-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-41-35-30-35
< 00:00.045393: 02-41-45-52-46-A7-31-43-1C-7E-33-38-98-E0-A8-E4-E2-20-FC-20-31-1C-03-42-32-30-38
> 00:00.080259: 02-A7-31-43-1C-38-38-1C-30-31-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-41-36-30-35
< 00:00.045369: 02-41-45-52-46-A8-31-43-1C-7E-33-39-98-E0-A8-E4-E2-20-FC-20-32-1C-03-42-35-30-38
> 00:00.080195: 02-A8-31-43-1C-38-38-1C-30-31-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-41-37-30-35
< 00:00.045216: 02-41-45-52-46-A9-31-43-1C-7E-30-30-98-E0-A8-E4-E2-20-FC-20-33-1C-03-41-42-30-38
> 00:00.080351: 02-A9-31-43-1C-38-38-1C-30-31-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-41-38-30-35
< 00:00.045256: 02-41-45-52-46-AA-31-43-1C-7E-30-31-98-E0-A8-E4-E2-20-FC-20-34-1C-03-41-45-30-38
> 00:00.087361: 02-AA-31-43-1C-38-38-1C-30-31-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-41-39-30-35
< 00:00.094464: 02-41-45-52-46-AB-31-43-1C-7E-30-30-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-2A-1C-03-36-41-30-39
> 00:00.080667: 02-AB-31-43-1C-38-38-1C-30-31-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-41-41-30-35
< 00:00.124368: 02-41-45-52-46-AC-31-31-1C-92-A5-E1-E2-AE-A2-EB-A9-20-E2-AE-A2-A0-E0-20-4E-31-1C-1C-33-1C-31-1C-AF-A0-E0-1C-30-30-30-35-30-34-30-31-30-30-1C-1C-91-AA-A8-A4-AA-A0-3A-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-39-37-20-90-93-81-1C-03-33-38-31-42
> 00:00.079133: 02-AC-31-31-1C-38-38-1C-30-32-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-33-2E-30-30-1C-33-2E-30-30-1C-03-35-34-30-37
< 00:00.085889: 02-41-45-52-46-AD-31-43-1C-7E-30-30-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-1C-03-44-42-30-39
> 00:00.121384: 02-AD-31-43-1C-38-38-1C-30-32-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-41-44-30-35
< 00:00.074343: 02-41-45-52-46-AE-31-43-1C-7E-30-31-9D-E2-AE-20-E2-A5-E1-E2-AE-A2-EB-A9-20-E2-AE-A2-A0-E0-2E-20-92-A5-E1-E2-20-AD-A0-20-A4-AB-A8-AD-AD-E3-EE-20-E1-1C-03-41-31-31-41
> 00:00.080709: 02-AE-31-43-1C-38-38-1C-30-32-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-41-45-30-35
< 00:00.074376: 02-41-45-52-46-AF-31-43-1C-7E-30-31-E2-E0-AE-AA-E3-20-A2-20-AD-A0-A8-AC-A5-AD-AE-A2-A0-AD-A8-A5-20-E2-AE-A2-A0-E0-A0-20-A8-AB-A8-20-E3-E1-AB-E3-A3-1C-03-42-42-31-41
> 00:00.080652: 02-AF-31-43-1C-38-38-1C-30-32-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-41-46-30-35
< 00:00.045440: 02-41-45-52-46-B0-31-43-1C-7E-30-31-A8-2E-1C-03-33-34-30-34
> 00:00.073032: 02-B0-31-43-1C-38-38-1C-30-32-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-42-30-30-35
< 00:00.147734: 02-41-45-52-46-B1-31-31-1C-92-A5-E1-E2-AE-A2-EB-A9-20-E2-AE-A2-A0-E0-20-4E-32-3A-20-80-E0-E2-A8-AA-E3-AB-3A-20-54-45-53-54-2D-32-30-30-30-1C-1C-30-2E-30-30-1C-32-1C-E8-E2-1C-30-31-30-30-30-31-30-31-30-30-1C-1C-91-AA-A8-A4-AA-A0-3A-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-32-30-30-2C-30-30-20-90-93-81-1C-03-39-31-32-33
> 00:00.086740: 02-B1-31-31-1C-38-38-1C-30-32-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-30-2E-30-30-1C-33-2E-30-30-1C-03-35-36-30-37
< 00:00.158057: 02-41-45-52-46-B2-31-31-1C-92-A5-E1-E2-AE-A2-EB-A9-20-E2-AE-A2-A0-E0-20-4E-32-3A-20-80-E0-E2-A8-AA-E3-AB-3A-20-54-45-53-54-2D-32-30-30-30-1C-1C-30-2E-30-32-1C-31-1C-E8-E2-1C-30-31-30-30-30-31-30-31-30-30-1C-1C-91-AA-A8-A4-AA-A0-3A-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-20-39-39-2C-39-38-20-90-93-81-1C-03-41-34-32-33
> 00:00.140886: 02-B2-31-31-1C-38-38-1C-30-32-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-30-2E-30-32-1C-33-2E-30-32-1C-03-35-42-30-37
< 00:00.084928: 02-41-45-52-46-B3-31-43-1C-7E-30-30-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-2D-1C-03-45-31-30-39
> 00:00.114994: 02-B3-31-43-1C-38-38-1C-30-32-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-03-42-33-30-35
< 00:00.045195: 02-41-45-52-46-B4-31-32-1C-1C-03-37-32-30-32
> 00:00.068268: 02-B4-31-32-1C-38-38-1C-30-33-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-33-2E-30-32-1C-03-38-33-30-36
< 00:00.054002: 02-41-45-52-46-B5-31-33-1C-30-31-1C-33-2E-30-32-1C-1C-1C-03-45-43-30-33
> 00:00.170851: 02-B5-31-33-1C-38-38-1C-30-35-33-39-1C-30-30-30-30-1C-31-36-31-32-31-32-31-32-37-36-1C-30-2E-30-30-1C-30-2E-30-30-1C-30-30-1C-30-2E-30-32-1C-30-35-1C-30-2E-35-30-1C-03-31-34-30-41
< 00:00.058738: 02-41-45-52-46-B6-31-34-1C-03-35-41-30-32
> 00:05.000186: COM порт закрыт.
Время выполнения команды:00:11.419141
Текст ответа:
{"CheckNumber":10,"SessionNumber":4,"SessionCheckNumber":2,"Command":"RegisterCheck","Error":"Не удалось закрыть чек Ошибка приема кадра сообщения (1)Не удалось закрыть чек Ошибка приема кадра сообщения (1)","Warning":"Не поддерживается передача поля ClientInfo; Не поддерживается передача поля ClientINN; Не поддерживается передача поля AdditionalAttribute; Не поддерживается передача поля UserAttribute; Не поддерживается передача поля GoodCodeData; Не поддерживается передача поля CountryOfOrigin; Не поддерживается передача поля CustomsDeclaration; Не поддерживается передача поля ExciseAmount; Не поддерживается передача поля AdditionalAttribute для предмета расчета; ","Status":2,"IdCommand":"ebd3f68f-bfae-fec1-b75e-64e3f6dacc96","NumDevice":1}

при этом чек печатается (при использовании KkmServer) — во вложении

Вложения
20191106_143954.jpg


  • Ошибка формата lid атол активация
  • Ошибка формата поля прим 08ф
  • Ошибка формата lid frontol 6
  • Ошибка формата передачи фн атол sigma 7
  • Ошибка форза хорайзон 4 память не может быть read