Автор Тема: Режим ФР (подключение к 1С) в Меркурий-130, Меркурий-115, Меркурий-180  (Прочитано 57805 раз)

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

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
Это должно бы быть на официальном сайте Инкотекс, теоретически...
В архиве OLE-драйвер режима ФР для ККМ Меркурий-130 и ЧПМ Меркурий-130, Меркурий-115. Режим ФР в М-115 поддерживается начиная с версии "115RU200_20091030".
Также драйвер и пример подходят для ККМ Меркурий-180К и ЧПМ Меркурий-180 с поддержкой режима ФР.
Плюс пример(!) обработки для "1С: Торговля и склад 7.х"

Замечание к режиму ФР: на данный момент в режиме ФР при выполнении Z-отчета после распечатки КЛ (если разрешена опцией 1) касса ждет нажатия клавиши оператором. При нажатии "ПВ" (повторная печать) КЛ будет распечатана повторно, иначе касса выполняет гашение и выводит, собственно, сам Z-отчет. Так сделано на случай, если требуется перепечатать КЛ, на случай если была прервана печать (например, кончилась бумага). По требованиям к ККМ в КЛ не должно быть обрывов.

17.06.2010 Добавлен архив с исходными кодами драйвера.
20.08.2010 Добавлен архив SourceMercuryModeFR_20100819.rar см. сообщение с датой 20.08.2010
08.06.2011 Обновление выложено на форуме официального сайта (см. ссылку ниже). Исправлена команда обработки надбавок и оплата безналом (в кредит).

"readme.txt" - список содержимого архива "FR_130_115.rar";
"FR_130_115.rar" - собственно, сам архив.
"SourceMercuryModeFR_20100616.rar" - исходные коды драйвера и тестовая утилита.

Разработчиками последние обновления будут выкладываться на форуме официального сайта.
Программное обеспечение (ПО) для ККМ (ЧПМ) Меркурий-115, -130, -140: конфигуратор, драйвер режима ФР
« Последнее редактирование: 03/11/2011 14:33:54 от Briarius »
 

Оффлайн bonch

  • Наш человек
  • Новичок
  • ***
  • Сообщений: 20
  • Откуда: г.Во!
Re: Режим ФР в М-130, М-115
« Ответ #1 : 05/11/2009 18:17:03 »
Я правильно понял, что теперь режим ФР доступен со штатной прошивкой?
 

Оффлайн Bit

  • Администратор
  • Эксперт
  • *******
  • Сообщений: 1548
  • Похвалили: 84 раз(а)
Re: Режим ФР в М-130, М-115
« Ответ #2 : 06/11/2009 10:15:00 »
режим работы=3
 

Оффлайн ewgen

  • Наш человек
  • Ветеран
  • ***
  • Сообщений: 717
  • Похвалили: 42 раз(а)
Re: Режим ФР в М-130, М-115
« Ответ #3 : 09/11/2009 12:40:59 »
Так никто и не ответил насчет правовой стороны вопроса. Я понимаю, что бардак и все делают что хотят. Но все-таки, как убедить клиента, что ему не грозит ни штраф, ни прочие претензии со стороны налоговой?
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
Re: Режим ФР в М-130, М-115
« Ответ #4 : 09/11/2009 16:10:01 »
Так никто и не ответил насчет правовой стороны вопроса. Я понимаю, что бардак и все делают что хотят. Но все-таки, как убедить клиента, что ему не грозит ни штраф, ни прочие претензии со стороны налоговой?

Вы веткой не ошиблись? Вопроса не видно, на который никто не ответил. Что касается ЧПМ, то они на учет в налоговой вообще не ставятся, т.к. предназначены для оформления чеков предпринимателями, которые платят единый вмененный налог по роду их деятельности. ЧПМ не обязательны к применению - это решают сами предприниматели, что им удобнее - оформлять чек от руки, печатать его на ЧПМ или вообще чек не выдавать (а это уже может иметь последствия).
Убедить клиента просто - дать ему исчерпывающие ответы относительно этого законодательства, дополнительно указав ему места, адреса (в инете, например), где клиент сам может подробно ознакомиться с действующими налоговыми законами.
« Последнее редактирование: 09/11/2009 16:17:19 от Briarius »
 

Оффлайн ewgen

  • Наш человек
  • Ветеран
  • ***
  • Сообщений: 717
  • Похвалили: 42 раз(а)
Re: Режим ФР в М-130, М-115
« Ответ #5 : 09/11/2009 19:00:50 »
Сорри :) Вопрос мой касался не ЧПМ, а 130К конкретно.
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #6 : 10/11/2009 15:59:16 »
Законы у нас пишут депутаты (точнее их помощники), а депутаты это в основном бизнесмены, которые "депутируют" лишь формально. Их интересуют законы только тогда, когда есть угроза их бизнесу. Поэтому законы меняются как ветер - что сегодня нельзя, то завтра "зя". Народ потребовал режим ФР - пожалуйста. Значит, кому-то этим режимом пользоваться можно. Сейчас "погода" вообще такая, что ФР-ам палки в колеса ставят, так что касса получается универсальней).. А если серьезно, то здесь есть ветка правовых вопросов - думаю там можно найти ответы.
 

Оффлайн shipvsv

  • Наш человек
  • Постоялец
  • ***
  • Сообщений: 139
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #7 : 11/11/2009 00:03:08 »
Переделал сегодня М115Ф в ЧПМ М115 с режимом ФР. Довольно рульная штучка получилась, вот с такого изделия и надо было начинать эпопею ЧПМ М115. Немного попечатал из-под ТиС - всё нормально. Замеченые недостатки, а мой взгляд, это немного тормозная OLE -обёртка при некоторых операциях время переключения режимов доходит до 10 секунд, слегка медленная работа принтера, ну это у всех прошивок "ОКБ Курск" и задержка при печати нескольких товаров - перед каждым наименованием, это думаю можно решить организацией буфера в RAM процессора, ну и немного подправить алгоритм управления ШД  для ускорения вывода чека. В ближайшее время начну реализацию очень бюджетной автоматизации для ЕНВД на базе ЧПМ Меркурий.
Большое спасибо создателям этим ЧПМ. 
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #8 : 11/11/2009 20:22:55 »
Про драйвер режима ФР подумаем. А что касается скорости печати, то секрет быстрой печати "старых" Меркуриев, да и любых касс с низковольтными ТПГ (до ~8 Вольт) - работа с нарушением спецификации к ТПГ. Например, сказано - "за 1 строб печати можно прожигать не более 64 значащих точек". Т.е. на примере Меркурия-115 с ТПГ на 384 точки - это в наихудшем случае 6 стробов. Некоторые ограничиваются максимум 2-мя стробами при полной загрузке ТПГ - вот вам и скорость. Только в этом случае пиковая нагрузка на аккумулятор и на ТПГ взлетает в 3 раза - вот вам и быстрый износ аккумулятора и ТПГ... Думаю, для данной ситуации надежность ККМ все-таки важнее, чем увеличенная  на несколько секунд скорость печати чека. Тем более, дешевое не должно быть лучше дорогого))).
 

Оффлайн orfan

  • Новичок
  • Сообщений: 10
  • Похвалили: 1 раз(а)
  • Откуда: Архангельск
Режим ФР Меркурий-115 и 130 + 1С 8
« Ответ #9 : 02/12/2009 15:02:45 »
Написали экспериментальную обработку для восьмерки.
Подключается как стандартный ФР в настройках торгового оборудования.
Драйвер используем курский, который OLE-компонента.

Пожелания и предложения пишите. Пока есть время можем доработать.

Страничка с обработкой:
http://sites.google.com/site/softkkm/
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Меркурий 130 + DrvMercFR.dll + 1С
« Ответ #10 : 10/12/2009 14:44:06 »
Скачал отсюда:
http://www.incotex.ru/incotex/download2/kkm/Mercury_130K/130k_fr_driver.zip
Драйвер  DrvMercFR.dll
При попытке зарегистрировать RegSvr32 пишет ошибку.
При попытке создания объекта в 1С тоже ругается.


Кто-нибудь работал с этим драйвером?
Подскажите как его подружить с 1С.
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Re: Меркурий 130 + DrvMercFR.dll + 1С
« Ответ #11 : 10/12/2009 14:45:36 »
RegSvr32 пишет:
"была загружена, но найти точку входя для DLLRegisterServer не удалось"
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Re: Меркурий 130 + DrvMercFR.dll + 1С
« Ответ #12 : 10/12/2009 14:47:41 »
в 1С
ЗагрузитьВнешнююКомпоненту("DrvMercFR.dll");

"Ошибка при создании объекта из компоненты .../DrvMercFR.dll (отсутствует CLSID)"
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Re: Меркурий 130 + DrvMercFR.dll + 1С
« Ответ #13 : 10/12/2009 14:49:59 »
в 1С:
OLE1 = СоздатьОбъект("kkmnetsrvdbf_io.KKMNetDBSrvDataGate");

err "Неудачная попытка создания объекта (kkmnetsrvdbf_io.KKMNetDBSrvDataGate)"
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
Re: Меркурий 130 + DrvMercFR.dll + 1С
« Ответ #14 : 10/12/2009 21:33:15 »
Пример обработки смотрели? - Может в нем что-нить разъясняется
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Re: Меркурий 130 + DrvMercFR.dll + 1С
« Ответ #15 : 11/12/2009 14:01:12 »
Пример обработки смотрели? - Может в нем что-нить разъясняется

Смотрел.
Именно оттуда этот вариант:
OLE1 = СоздатьОбъект("kkmnetsrvdbf_io.KKMNetDBSrvDataGate");
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
Re: Меркурий 130 + DrvMercFR.dll + 1С
« Ответ #16 : 11/12/2009 14:22:17 »
В 1С я не разбираюсь, но может быть проблема в версиях 1С? Пример приведен для версии 7.7

Плюс, сравните на всяк. случай файлы, скачанные Вами с оф.сайта с файлами из соседней ветки "режим ФР....." Здесь выложены последние версии - это точно.
« Последнее редактирование: 11/12/2009 14:27:16 от Briarius »
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Re: Меркурий 130 + DrvMercFR.dll + 1С
« Ответ #17 : 11/12/2009 14:29:15 »
В 1С я не разбираюсь, но может быть проблема в версиях 1С? Пример приведен для версии 7.7

Я пробовал ARMKassa1C_TS938D4.ert как раз в 1С 7.7
В восьмерке бы обработка с таким расширением даже не открылась :-)
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Re: Меркурий 130 + DrvMercFR.dll + 1С
« Ответ #18 : 11/12/2009 14:33:50 »

Плюс, сравните на всяк. случай файлы, скачанные Вами с оф.сайта с файлами из соседней ветки "режим ФР....." Здесь выложены последние версии - это точно.

Спасибо. Пойду искать тему "режим ФР....."
Оказывается DLL-ку надо подключать через экзешник frole.exe, про который на сайте Инкотекса ничего не говорится.
« Последнее редактирование: 11/12/2009 14:38:12 от HHRom »
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #19 : 11/12/2009 15:17:07 »
Это должно бы быть на официальном сайте Инкотекс, теоретически...
В архиве OLE-драйвер режима ФР для ККМ Меркурий-130 и ЧПМ Меркурий-130, Меркурий-115. Режим ФР в М-115 поддерживается начиная с версии "115RU200_20091030".

данный OLE-драйвер будет работать с такой ККМ?
Меркурий - 130
Версия ПО: 130RU200
Build: 20.10.2009
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #20 : 11/12/2009 15:29:32 »
Читаю "Описание обработки.DOC"

Подготовка к работе
Настройка ККМ
1.   Установить режим работы ФР (3) (войти в режим «ПРОГР?», подпункт «Р.Раб   Х», нажать клавишу «Х», «3», «ИТ»);

Но в Меркурий - 130 есть только два режима у подпункта "Р.Раб":
0 - режим ручного ввода сумм
2 - режим работы со справочниками
Режима "3" - нет.
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #21 : 11/12/2009 15:55:24 »
Пытаюсь "содать чек в arMax" из под 1С.
Меркурий 130 пикает, в 1С выскакивает ошибка: "Ошибка ККМ. Или ККМ не в кассовом режиме".

ИМХО ККМ всё таки в кассовом режиме - после включения ККМ нажимаю "ИТ" пока на дисплее не появляются цифры "0.00"
Что может быть?
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #22 : 14/12/2009 11:30:42 »
Какую прошивку надо использовать для ККМ Меркурий-130, чтобы в ней был режим №3 - работа ФР?

У меня:
Версия ПО: 130RU200
Build: 20.10.2009

Там только:
0 - режим ручного ввода сумм
2 - режим работы со справочниками
Режима "3" - нет.
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #23 : 14/12/2009 11:47:59 »
Получилось!
Оказывается третий режим в моей прошивке есть, но он никак не обозначен ни в инструкции, ни в конфигураторе ККТ  :)
"Метод тыка" торжествует над чтением Инструкций  :)
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #24 : 14/12/2009 11:50:41 »
Правда работает ивправду потормозному.
Это, наверное, из-за скорости 96000
 

Оффлайн Павел Шульгин

  • Новичок
  • Сообщений: 5
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #25 : 16/12/2009 19:23:06 »
при попытке попытке пробить чек 1с выдает
Док.Контрагент = Контр.ТекущийЭлемент();
{C:\1СБАЗА\ТИС77\DEMODB\EXTFORMS\ARMKASSA1C_TS938D4.ERT(493)}: Поле агрегатного объекта не обнаружено (Контрагент)
а если поставлен документ Реализация то создается реализация без контрагента и договора.
Помогите! Что делаю не так?
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #26 : 18/12/2009 11:48:32 »
при попытке попытке пробить чек 1с выдает
Док.Контрагент = Контр.ТекущийЭлемент();
{C:\1СБАЗА\ТИС77\DEMODB\EXTFORMS\ARMKASSA1C_TS938D4.ERT(493)}: Поле агрегатного объекта не обнаружено (Контрагент)
а если поставлен документ Реализация то создается реализация без контрагента и договора.
Помогите! Что делаю не так?

Это косячок писавшего обработку ARMKASSA1C_TS938D4.ERT.

Поставь после строки:
"   Если  ((ТипЧека = "Чек продажи")и(ТипДок = 1))
      или(ТипЧека = "Чек возврата")Тогда   "

Строку "Иначе"


и всё встанет на свои места :-)
« Последнее редактирование: 18/12/2009 11:55:57 от HHRom »
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #27 : 18/12/2009 11:54:01 »
Briarius,

Как с помощью Вашего OLE драйвера:

1. При выполнении команды AddCheckLineDep распечатать название товара, состоящее более чем из одной строки. Пробовал в названии товара вставлять символ перевода каретки не сработало :-(

2. Хотелось бы добавить свои надписи при распечатки нижней секции чека по команде CloseCheck()

3. Ну и скидки и налоги никак у Вас не считаются... Понятно, что их можно считать программно, но тогда они в X,Z-отчетах не отображаются.

4. Сильно бы облегчила жизнь команда, которая выводит на чек произвольный текст. Проблемы из пункта 1 и 2 сразу бы решились сами собой.
« Последнее редактирование: 18/12/2009 12:28:14 от HHRom »
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #28 : 18/12/2009 13:12:52 »
Пример обработки для 1С у нас, насколько мне известно, работает (проверял не сам). Но в нем не реализована печать скидок в чеке (но операция выполняется) и что-то перепутано со скидками/наценками. Как говорится - ограничения примера.. Тот, кто писал эту обработку - не наш сотрудник, который раньше работал в Армаксе. Доводить этот пример до ума на данный момент у нас некому.

1) Строка наименования максимум 32 символа. Причем одной строкой. Нужно установить соответствующий шрифт. На данный момент никаких изменений в этом не предвидится.
2) Свои надписи в чеке тоже не предвидятся
3) Скидки делаются и печатаются (по моему, только суммовые). По крайней мере в тестовой программе это работает. Налоги надо использовать через налоговые группы. В протоколе используется не номер налога (ставки), а номер налоговой группы, на которую программируется до трех (кажется) налогов.
4) Просто и правильно "наскоком" это реализовать не удалось, а делать отмазку не хочется. Довольно сложно это сделать, на что нет времени, в силу того, что с нас 3 шкуры дерут за плановые работы, которые и так "5 раз просрочены". Поэтому, этого либо не будет вообще, либо будет в неопределенном будущем..
В новых разработках такие вопросы будут учтены сразу, новые проблемы будут решаться оперативно.
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #29 : 18/12/2009 14:41:29 »
Briarius,

Спасибо, что откликнулись.
Буду эксперементировать с скидками и налогами.
Неплохо бы было увидеть список команд, которые поддерживает frole.exe
Ну а если с описанием то, вообще, супер  :)
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #30 : 23/12/2009 16:00:43 »
И в 1С7.7 и в 1С8.1 при печате возвратного чека печатается только первый товар в чеке.
Косяк в обработке исключен, т.к. печать "чека" и "чека на возврат" осуществляется одной и той же процедурой, просто в команде CreateCheck("test", 0); второй параметр выставляется в "0" при обычном чеке, и в "1" при возврате.
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #31 : 23/12/2009 18:20:01 »
Это обусловлено тем, что чек возврата в кассе может иметь только одну позицию (покупку). Документация, увы, этого не разъясняет. Этот момент надо обходить на стороне компутера - т.е. разрешать возврат только одной позицией в чеке.
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #32 : 24/12/2009 09:11:55 »
Список методов OLE обертки:
a = Новый COMОбъект("kkmnetsrvdbf_io.KKMNetDBSrvDataGate");

a.AddCheckLine
a.AddCheckLineDep
a.AddPackParty
a.CashInOut
a.ChangeBarcodes
a.CloseCheck
a.ConnectByAlias
a.ConnectByPath
a.ContinueAfterError
a.CreateCheck //параметр DataBasePath
a.DeleteGroup
a.DeleteTovar
a.DisconnectFromDB
a.ExecuteW
a.ExecuteWS
a.GetAgentsInfo
a.GetChecsFromTo
a.GetChecsZRep
a.GetChecsZRepKKM
a.GetChecsZRepSokr
a.GetChecsZRepSokr
a.GetCurrentRetailSkald
a.GetCurrOst
a.GetIDStoreLength
a.GetIDTovarLength
a.GetKSSales
a.GetKSSales_IsOK
a.GetLastChecks
a.GetLastChecks_IsOK
a.GetLastChecs_X
a.GetLastChecs_Z
a.GetLastChecs_Z_IsOK
a.GetLastChecsByKKMSN_X
a.GetLastChecsByKKMSN_Z
a.GetLastChecsByKKMSN_Z_IsOK
a.GetLastChecsOfRoad
a.GetLastChecsOfRoad_IsOK
a.GetLastDocs
a.GetLastDocs_IsOK
a.GetLastDocs_IsOK
a.GetLastDocsBySN
a.GetLastDocsBySN_IsOK
a.GetLastDocsEx
a.GetLastDocsEx_IsOK
a.GetLastDocsWSpec
a.GetLastDocsWSpec_IsOK
a.GetLastDocsWSpecWOZero
a.GetLastDocsWSpecWOZero_IsOK
a.GetLastGrChecks_X
a.GetLastGrChecks_Z
a.GetLastGrChecks_Z_IsOK
a.GetLastZReports_X
a.GetLastZReports_Z
a.GetLastZReports_Z_IsOK
a.GetLastZReportsShort_X
a.GetLastZReportsShort_Z
a.GetLastZReportsShort_Z_IsOK
a.GetPackParty
a.GetPrihodToBar
a.GetPrihodToBar_IsOK
a.GetRestsForDate
a.GetTovarsInfo
a.GetZReportsFromTo
a.GetZReportsShortFromTo
a.InsertOrUpdateAgents
a.InsertOrUpdateDicountCards
a.InsertOrUpdateStudents
a.InsertOrUpdateTovar
a.InsertOrUpdateTovarAll
a.InsertOrUpdateTovarByName
a.InsertOrUpdateTovarE
a.InsertOrUpdateTovarE_BC
a.InsertOrUpdateTovarE_Fast
a.InsertOrUpdateTovarFromBar
a.InsertOrUpdateTovarInv
a.InsertOrUpdateTovarOutOfRoad
a.InsSalesFromBar
a.LoadFromDBFToKKMSrv
a.MemData
a.MemDataN //параметр MemFieldCount
a.MemFieldCount
a.MemFieldName
a.MemID2Row //параметр MemRowCount
a.MemRowCount
a.RepeatLastCheck
a.SaveFromKKMSrvToDBF
a.SaveFromKKMsrvToDBFAvg
a.SelectR
a.SelectW
a.SelectWS
a.StartGetTovarInfo
a.TestDBFSpeed
a.TradeGetPrices
a.TradeLoadTovarFromBar
a.UpdateTovarUseBefore
a.UpdTovCountryGTDByExtrn
a.X10UnitName
a.X10UnitOnOffState // Параметр X10UnitsCount
a.X10UnitSetState
a.X10UnitValue
a.XReport
a.ZReport

P.S.: Мог пропустить какие то методы, или неправильно написать параметр
 

Оффлайн HHRom

  • Новичок
  • Сообщений: 20
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #33 : 24/12/2009 09:27:12 »
Это обусловлено тем, что чек возврата в кассе может иметь только одну позицию (покупку). Документация, увы, этого не разъясняет. Этот момент надо обходить на стороне компутера - т.е. разрешать возврат только одной позицией в чеке.

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

Оффлайн Павел Шульгин

  • Новичок
  • Сообщений: 5
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #34 : 24/12/2009 11:12:46 »
Подскажите, пожалуйста, возможно ли использование этой обработки для работы одновременнос 2-мя аппаратами на разных Com- портах. Какие возможны варианты?
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #35 : 28/12/2009 20:53:44 »
OLE-драйвер поддерживает. А пример обработки (о нем речь?) сказать точно не могу, но предполагаю, что да. Единственный пока способ это узнать точно - попробовать и поделиться опытом.
Наш спец. по этой обработке давно уже уволился, поэтому, увы - тут я не помощник.
 

Оффлайн Poul

  • Новичок
  • Сообщений: 6
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #36 : 09/01/2010 11:25:45 »
1с77 тис. Кто может подсказать почему  обработка зависает на полминуты при сканировании штрих кода товара сканером с USB HID? при попытке найти товар по коду находит его мгновенно. Иногда работает нормально с задержкой 1 сек а иногда задумывается. Подскажите варианты решения проблемы. Спасибо!
 

Оффлайн сандр

  • Резидент
  • Ветеран
  • ****
  • Сообщений: 568
  • Похвалили: 12 раз(а)
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #37 : 11/01/2010 19:29:40 »
цитата:
"''''Это косячок писавшего обработку ARMKASSA1C_TS938D4.ERT.

Поставь после строки:
"   Если  ((ТипЧека = "Чек продажи")и(ТипДок = 1))
      или(ТипЧека = "Чек возврата")Тогда   "

Строку "Иначе"'''''''

Как можно получить исправленную обработку? У меня тоже выскакивает сообщение (Поле агрегатного объекта не обнаружено (Контрагент))
 

Оффлайн сандр

  • Резидент
  • Ветеран
  • ****
  • Сообщений: 568
  • Похвалили: 12 раз(а)
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #38 : 11/01/2010 21:44:39 »
У кого получилось подключить Меркурий 115 в качестве ФР , поделитесь опытом.Желательно по пунктам .
 

Оффлайн сандр

  • Резидент
  • Ветеран
  • ****
  • Сообщений: 568
  • Похвалили: 12 раз(а)
Re: Режим ФР в Меркурий-130, Меркурий-115
« Ответ #39 : 13/01/2010 01:37:49 »

Цитировать

Это косячок писавшего обработку ARMKASSA1C_TS938D4.ERT.

Поставь после строки:
"   Если  ((ТипЧека = "Чек продажи")и(ТипДок = 1))
      или(ТипЧека = "Чек возврата")Тогда   "

Строку "Иначе"


и всё встанет на свои места :-)

Да ,при добавлении строки "Иначе" ошибка пропала

[/quote]
 

Оффлайн Павел Шульгин

  • Новичок
  • Сообщений: 5
Обработку эту установили. Чеки пробиваются, в 1С проводятся, уменьшают складские остатки, но на этом все и заканчивается. Эти чеки не участвуют больше ни в каких операциях, не фигурируют в отчетах (а нужен отчет по продажам для вычисления прибыли). Для того, чтобы эту проблему решить необходимо сделать документ "Отчет ККМ", который удаляет все документы "Чек", а в место них появляется один документ "Отчет ККМ", в котором все эти продажи фигурируют. Этот документ участвует в отчетах.
Подскажите, пожалуйста, как этот отчет получить или какое-нибудь другое решение этой проблемы!
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
Еще раз хочу напомнить - прилагаемая обработка - это всего-лишь пример работы ККМ в режиме ФР. В примере есть ошибки. С моей стороны могу сказать только то, что для нормального подключения кассы к 1С нужно или самим писать полноценную обработку под свои требования или обращаться в соответствующие фирмы, которые этим знимаются.
 

Оффлайн Bit

  • Администратор
  • Эксперт
  • *******
  • Сообщений: 1548
  • Похвалили: 84 раз(а)
« Последнее редактирование: 29/01/2010 17:04:44 от Bit »
 

Оффлайн сандр

  • Резидент
  • Ветеран
  • ****
  • Сообщений: 568
  • Похвалили: 12 раз(а)
Еще раз хочу напомнить - прилагаемая обработка - это всего-лишь пример работы ККМ в режиме ФР. В примере есть ошибки. С моей стороны могу сказать только то, что для нормального подключения кассы к 1С нужно или самим писать полноценную обработку под свои требования или обращаться в соответствующие фирмы, которые этим знимаются.
НЕ солидно для крупной фирмы ,направлять к кустарям, если таковой себя считаете.
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
Солидно, не солидно, а мы не фирма, занимающаяся разработками конфигураций 1С. Для этого нормальные конторы, которым действительно нужно, либо нанимают профи по 1С, который и обслуживает 1С в организации или обращаются соответствующие фирмы. Для автоматизации торговли есть фирмы, которые этим занимаются, а уж к кому вы обратитесь - к профи или к кустарям - выбор за вами. А КБ, в котором я работаю, занимается разработкой ККМ. Поднимать же автоматизацию - это уже совсем другая тема. Будет спец - и пример исправим. Да только он все-равно всех не устроит, т.к. слишком часто 1С настраивается под конкретные требования конкретного заказчика. А знали б вы сколько ошибок в примерах для новых продуктов электронных гигантов (тех же Atmel'ов, Philips'ов и т.п.), которые порой приходится самим вычислять, то поняли б, что солидность - понятие относительное..:)
« Последнее редактирование: 28/01/2010 22:56:29 от Briarius »
 

Оффлайн спектрик

  • Новичок
  • Сообщений: 1
Экспериментальная версия обработки для ККМ Меркурий 115 и 130 под 1С 8/


а нельзяли методику подключения к 1с 8 поподробнее, с 7.7. казалось нетрудно, с 8 пока непонятно совсем :'(
 

Оффлайн atlant_is

  • Новичок
  • Сообщений: 2
Все-таки вопрос с суммовой скидкой остается открытым... Ну никак не получается ее добавить, не с использованием frole.exe в качестве обертки, ни с использованием обертки dynwrapper.dll, на чеке печатается "Скидка 0.00"
Драйвер - не драйвер, а какая-то поделка, ИМХО. Несерьезно, зачем тогда было заявлять режим ФР в аппарате, ради него только и покупали :( А оно глючит со страшной силой и на печати чека и на снятии z-отчета, не говоря о том, что возвраты по одной позиции, скидка не работает, дату установить нельзя и т.д. и т.п....
 

Оффлайн soloma

  • Новичок
  • Сообщений: 3
Господа специаличты  дайте пожалуйста совет:

Хочу  поставить на комп  программу "1С упрощенка" и поключить ее к  одной  из  ЧПМ, но не знаю какую купить 115, 130 или 180. (рассматриваю  только эти варианты.) 

Пожалуйста подскажите какию модель лучше  выбрать и проще всего подключить?  Нужно ли уточнять при покупке какие-то внутренние характеристики или есть другие нюансы? ( прошивка, плата).



 

Оффлайн NonStop

  • Резидент
  • Свой в доску
  • ****
  • Сообщений: 75
Цитировать
1С упрощенка
если вы правильно выразились то это одна из конфигураций бухгалтерского учета но никак не торговая. к подобной конфигурации ккм не подключить стандартными методами. вам необходима конфигурация "Торговля и склад" версии 7,7 или "Управление торговлей" версии 8,х
 

Оффлайн drfaust

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 2689
  • Похвалили: 79 раз(а)
  • Я не Шариков, просто судьба располосовала мой лоб.
  • Откуда: РФ, Лангепас, MSK+2 (UTC+5)
    • drfaust.asuscomm.com
Дешевле купить к Вашей 1С:БухУчёт ещё и 1С:Торговля_и_Склад (она работает с ККМ и ЧПМ, обработки существуют - только поискать). Программист на 1С за 1час настроит выгрузки из ТиС в БухУчёт и возьмёт около 1000руб. Перелопачивать БухУчёт за неделю-две под работу с ККМ - дороже обойдуться услуги программера. IMXO

З.Ы. Заодно Вы получите неплохую товароучётную прогу - ревизии в магазинах делать : только золото  ;)
З.З.Ы. Вы не озвучили версии 1С, которые у Вас имеются...
Не кассами одними жив ЦТО ;-)
 

Оффлайн soloma

  • Новичок
  • Сообщений: 3
Ребята спасибо за ответы.

Программы пока нет , собственно как и ЧПМ,  но сейчас настал момент когда им необходимо появится.  На эту покупку не хотелось бы сильно тратиться.  Что посоветуете из бюджетного варианта ( программа + ЧПМ), с перспективой развития?   
 

Оффлайн NonStop

  • Резидент
  • Свой в доску
  • ****
  • Сообщений: 75
все зависит от скорости прохождения... т.е. много ли у вас покупок в течении дня.
самый простой способ старта и дешевый и перспективный это базовая 8ка Управление торговли (приблизительно 3-4т.р.) и фр чмп Меркурий MS (~5000-7000) плюс сканер штрих кода для ускорения оформления продаж(~1000-5000)опционально. плюс небольшая сумма наладчику всего этого.
плюсы данного комплекта в том что вложившись 15т.р. вы получите полноценную систему бэк/фронт на одном рабочем месте и всегда будете иметь возможность дальнейшего развития.базовую конфигурацию вы всегда сможете поднять до уровня "проф" доплатив разницу,тот же Меркурий MS работает намного быстрее чем 115,130,180, и плюс его в том что если вы вдруг возьмете систему посерьезней чем 1с (штриховые конфигурации,атол) сей фр легко переделать под протокол работы с этими прогами, а уже  115/130/180 никак.
 

Оффлайн soloma

  • Новичок
  • Сообщений: 3
Спасибо NonStop., очень полезная   информация.

аппарат будет нужен для оформления 10-20 чеков  в день, думаю это не очень много. Серьзная  программа для него не понадобиться, он через некоторое время будет на второстепенном использовании.

Меркурйи MS, думаю стоит запланировать для дальнейшего развития, когда появится удаленная   точка розничной торговли, где неплохо иметь сканер. Я  не силен в  програмном  обеспечении, но думаю что 1С 8ка годится  для установки на несколько компьютеров, которые будут иметь единую сеть по наличию  запасов и текущих  продажах.

И все таки из этих трех моделей, какая более удобна для настройки ЧПМ + 1С например для вас господин NonStop. :)
« Последнее редактирование: 05/06/2010 18:42:28 от soloma »
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
Режим ФР во всех указанных ЧПМ реализован одинаково. Следует помнить, что сей режим в кассах реализован в неком минимальном варианте - пробить чек, прочитать некоторые данные. На приличный вариант не хватало ресурсов процессора. И, возможно, понадобится создавать/дорабатывать свою обработку для 1С, т.к. имеющиеся в свободном доступе устраивают далеко не всех (а в примере есть ошибки).
 

Оффлайн strh

  • Новичок
  • Сообщений: 6
Как произвести первоначальную настройку Меркурий 180?

1.   Установить режим работы ФР (3) (войти в режим «ПРОГР?», подпункт «Р.Раб   Х», нажать клавишу «Х», «3», «ИТ»);
2.   Запрограммировать сетевой номер кассы (войти в режим «ПРОГР?», подпункт «-ПРГ ОП», нажать последовательно «Х», «3», «0», «ИТ», «ИТ», «1», «ИТ», «РЕЖ»);

у меня подпунктов «Р.Раб   Х» и «-ПРГ ОП» нет вообще, как впрочем и кнопки «РЕЖ»

или надо менять прошивку? текущая - 180RU201 Build 02/09/2009
 

Оффлайн strh

  • Новичок
  • Сообщений: 6
и как быть с паролями
И не забываем, что в кассе первые две цифры паролей кассира, отчетов и
администратора всегда должны быть нули! Например, "001234"

согласно инструкции для Меркурий 180
"Первая цифра пароля постоянна и является порядковым номером кассира" т.е. 1...8
 

Оффлайн NonStop

  • Резидент
  • Свой в доску
  • ****
  • Сообщений: 75
у 180го мерка маленько другой вид меню. поскольку его не доводилось к софту цеплять к сожалению ничем вам помочь не могу
 

Оффлайн strh

  • Новичок
  • Сообщений: 6
по первому пункту я так понял надо
а) определенную прошивку
б) в системных опциях устанавливать 16-ю в значение =2
ищу возможность перепрошить
(почему режим ФР поддерживается в прошивке от 11.11.09 и не поддерживается в прошивке от 11.01.10)

с сетевым номером кассы я думаю тоже разберемся

а вот, что делать с паролями кассиров если их нельзя установить в 000000 пока так и не ясно

 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
и как быть с паролями
согласно инструкции для Меркурий 180
"Первая цифра пароля постоянна и является порядковым номером кассира" т.е. 1...8

Да, виноват, что дезинформировал. В 180-ке пароль вводится во всей разрядности. Возможно, что и в 115, 130 тоже (но в них одно время было такое - только 4 младших символа пароля, а первые два нулевые).

Цитировать
почему режим ФР поддерживается в прошивке от 11.11.09 и не поддерживается в прошивке от 11.01.10

Потому, что для линейку 180-х касс с ФР пришлось выделить в отдельную ветку из-за того, что не хватает памяти процессора, и для реализации режима ФР пришлось пожертвовать некоторыми функциями, которые есть в основной версии.
 

Оффлайн strh

  • Новичок
  • Сообщений: 6
Я наверно туплю, но все-таки
какой пароль указывать в файле frole.ini для 180?

через frole.exe на все испробованные мной пароли ("0000","1000","100000","000000","00000") отвечает "неверный пароль"
в ККМ пароли стоят по умолчанию 100000,200000 ... - для кассиров и 000000 все остальные

пробовал обойтись без frole через dynwrap
connect(1,57600,800,"100000") - возвращает "неизвестная ошибка"

если кто-то имеет реальный опыт подключения 180 в режиме ФР
отпишитесь хотя бы кратко
1. какая прошивка? (у меня 180RU201 от 11/11/2009)
2. настройка ККМ (надо ли что-то кроме опции 16 = 2)
3. frole.ini или строка connect? какой ставить пароль и какая все-таки скорость 9600 или 57600(пробовал обе, на 9600 выдает ошибку ККМ)


 

Оффлайн strh

  • Новичок
  • Сообщений: 6
через frole видимо не получиться, если разработчики не возьмутся его переделать для 180

а через DynamicWrapper соединиться получилось, но получил тот же результат, что и Oleg в https://kkmcom.ru/forum/index.php/topic,779.0.html, а там ответа нет уже три дня и видимо не будет

поскольку тема была по поводу подключение к 1С и имелось ввиду через frole, то предлагаю модераторам подумать над тем чтобы убрать М-180 из заголовка, а так же вот эту строчку
Также драйвер и пример подходят для ККМ Меркурий-180К и ЧПМ Меркурий-180 с поддержкой режима ФР.
чтобы не вводить людей в заблуждение
очень не приятно когда покупаешь М-180 именно для использования в режиме ФР, а оказывается такой возможности и нет, по крайней мере заявленным здесь способом
ps спасает только то, что аппарат относительно недорогой и уговорил руководство купить один на пробу, а не все необходимое нам количество сразу
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
Выяснилось следующее. С предоставленной версией драйвера, действительно, не будет работать М-180 в режиме ФР, как раз из-за того, что драйвер использует только 4 последних символа пароля, а М-180 жестко привязан к 6-ти разрядным паролям кассира. А разработчик проверял М-180 на тестовой утилите со старым драйвером, где пароль был 6-разрядным. Отсюда моя неосведомленность относительно того, что выложенный драйвер не стыкуется со 180-й. В ближайшее время исправим и выложим драйвер, где будут задействованы все 6 разрядов пароля.
На следующей неделе предполагаю выложить сюда имеющиеся исходники драйвера, чтобы желающие могли сами во всем разобраться и при желании адаптировать под свои нужды.
За допущенные мною неточности приношу свои извинения. Увы все отследить одному весьма проблематично.
 

Оффлайн strh

  • Новичок
  • Сообщений: 6
Выложите, пожалуйста, при первой возможности исправленный драйвер или, в крайнем случае, его исходники (в си я конечно не силен, но придется разобраться), поскольку сроки жмут и руководство просит какого-то ответа.
Со своей стороны, если получиться все-таки подключить 180-й в режиме ФР, могу выложить обработку для 1С позволяющую работать без frole и с несколькими кассами с одного компьютера одновременно, ну и исправленный драйвер, если мне придется исправлять его самому.
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
В первое сообщение темы добавлен архив с исходными кодами драйвера, тестовой утилитой и всей найденной документацией по протоколу. Исходники драйвера уже исправлены на 6-значный пароль в кассе.
Со 180-й найдены проблемы при работе в режиме ФР. Разбираемся.
 

Оффлайн qsmart

  • Новичок
  • Сообщений: 3
Можете ответить когда решаться проблемы со 180 моделью?
И еще один вопрос,
при работе М115 в режиме ФР через компьютер при печати чека с несколькими товарами
почему-то печатаются несколько чеков.
Причем не важно через оле обвертку работаешь или напрямую через dll
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
1) Про 180 трудно сказать. Но все, от кого зависит решение проблемы, извещены уже давно.
2) В 115-й. Несколько одинаковых чеков или каждая покупка в отдельном чеке? Если каждая покупка, то похоже установлена опция билетного режима, которую надо отключить. Если причина в этом, то это глюк такой.

И еще. Было обнаружено, что в режиме ФР на скоростях выше 9600 существенно увеличивается время между печатью покупок. Поэтому, если у вас такие же проблемы, то лучше использовать скорость 9600. Такое имеет место быть на 115-й и 130-й.
 

Оффлайн NonStop

  • Резидент
  • Свой в доску
  • ****
  • Сообщений: 75
налетел на грабли со 115м ЧПМ.
собственно сабж....
при совершенно идентичных настройках как на 115 так и на 130 первый отказывается завершать чек, тупо встает после печати строчки с наименованием товара и его ценой. цепляю к 8ке. пробовал с разными прошивками чпм. в связи с потоком клизмозамен пока особо вникать в эти грабли некогда поэтому решил поспрашать может кто уже сталкивался с подобными граблями.
менял тайм аут, баловался с опциями. все пока безрезультатно.
 

Оффлайн NonStop

  • Резидент
  • Свой в доску
  • ****
  • Сообщений: 75
секс седня продолжил. настроил все в ТиС 7й.. ситуация аналогична один в один.. т.е. ккм печатает товар, цену и встает. обработка возвращает ответ что ккм не отвечает. т.е. проблема не в настройках программы а либо с кассой либо с frole .  неужели точно никто 115ю почемушку к товароучетке как фр не цеплял?
 

Оффлайн NonStop

  • Резидент
  • Свой в доску
  • ****
  • Сообщений: 75
в общем грабли все в пароле кассира. frole ini содержит только 4ре знака пароля. 130й если ведущие цифры пароля равны 0 пропускает их, 115й же требует их. длина пароля у обоих ккм 6 циферек.. буду ждать когда разработчики с отпусков выйдут..
 

Оффлайн orfan

  • Новичок
  • Сообщений: 10
  • Похвалили: 1 раз(а)
  • Откуда: Архангельск
секс седня продолжил. настроил все в ТиС 7й.. ситуация аналогична один в один.. т.е. ккм печатает товар, цену и встает. обработка возвращает ответ что ккм не отвечает. т.е. проблема не в настройках программы а либо с кассой либо с frole .  неужели точно никто 115ю почемушку к товароучетке как фр не цеплял?
Мы писали обработку для 1С 8. Тестировали именно на 115 мерке. У нас все работало на ура. Кто-то из ребят с этого форума даже мне в почту отписывался, что запустил сеть магазинов на этом решении.
Как именно оно работало на память не помню. Будет время в выходные попробую проверить.
 

Оффлайн NonStop

  • Резидент
  • Свой в доску
  • ****
  • Сообщений: 75
проблема не в обработке а как я думаю именно в кассе.. 115й какой бы я пароль не ставил на кассира в кассу пускает с пустым.. даже из тестовой софтины чек не оформляется.. идет печать только наименования товара, его цены, и все.. чек встает. как и писал ккм чек принимает, но не завершает его. ккм встает в ступор. ответ не возвращает. причем проблема с ответом только при оформлении чека. с конфигуратором работает нормально... т.е. связь идет в обе стороны.
 

Оффлайн orfan

  • Новичок
  • Сообщений: 10
  • Похвалили: 1 раз(а)
  • Откуда: Архангельск
проблема не в обработке а как я думаю именно в кассе.. 115й какой бы я пароль не ставил на кассира в кассу пускает с пустым.. даже из тестовой софтины чек не оформляется.. идет печать только наименования товара, его цены, и все.. чек встает. как и писал ккм чек принимает, но не завершает его. ккм встает в ступор. ответ не возвращает. причем проблема с ответом только при оформлении чека. с конфигуратором работает нормально... т.е. связь идет в обе стороны.
Не знаю будет ли мой совет уместным, но попробуйте сделать техобнуление тогда и начните все с самого начала.
Я про обработку написал к тому, что все работало. На 7.7 я тоже тестил на 115 мерке. Все работало. Что-то с режимами и настройками кассы видимо у вас.
Может Бриариус что еще подскажет?
 

Оффлайн NonStop

  • Резидент
  • Свой в доску
  • ****
  • Сообщений: 75
брариус в отпуске. да.. по логике после тех сброса должно все работать, только переставить в режим 3.. но.. нет и еще раз нет... с разными прошивками.. одни и те же грабли.. крайне удивляет что какой бы пароль на кассе я не поставил, какой бы пароль не прописал в тестдлл(т.е. совпадает/не совпадает с прописанным в ккм) , всегда заходит в кассу , и спокойно начинает оформлять чек.. так же даже если я сменю все пароли на отличные от 0 в кассу с пустым все равно пускает.крайне не понятная ситуевина..
 

Оффлайн orfan

  • Новичок
  • Сообщений: 10
  • Похвалили: 1 раз(а)
  • Откуда: Архангельск
брариус в отпуске. да.. по логике после тех сброса должно все работать, только переставить в режим 3.. но.. нет и еще раз нет... с разными прошивками.. одни и те же грабли.. крайне удивляет что какой бы пароль на кассе я не поставил, какой бы пароль не прописал в тестдлл(т.е. совпадает/не совпадает с прописанным в ккм) , всегда заходит в кассу , и спокойно начинает оформлять чек.. так же даже если я сменю все пароли на отличные от 0 в кассу с пустым все равно пускает.крайне не понятная ситуевина..
Попробовать поменять ККМ, кабель и COM-порт тогда уж для полноты эксперимента  8)
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
To NonStop
1) "В режиме ФР 115-й подходит любой пароль кассира, задаваемый в ini-файле драйвера"

Возможно, что это связано с установленной опцией упрощенного входа в режим - опция распространяет свое действие и на режимы работы с ПК. Также напоминаю, что для режима ФР в кассе необходимо запрограммировать ОДИНАКОВЫЕ пароли кассира, X-, Z-отчетов и программирования. В выложенных архивах есть варианты как с 4-значным значением пароля (в этом случае все указанные пароли в кассе должны начинаться с двух нулей, а остальные 4 разряда будут реально использоваться), так и с 6-ти значным (архив с исходниками), что необходимо тоже учесть.

2) Для режима ФР рекомендую скорость обмена 9600, т.к. есть наблюдения, что установка больших скоростей сказывается в худшую сторону на работе ПК <-> касса.

3) У меня все работает на версии 7.7 с примером из выложенного архива. После сброса кассы переводим ее в режим ФР при полном отсутствии каких-либо изменений других настроек кассы. Подключаемся к ПК и проблем не наблюдается. На всяк. случай укажите мне версию прошивки, с которой у вас не работает режим ФР.

 

Оффлайн NonStop

  • Резидент
  • Свой в доску
  • ****
  • Сообщений: 75
Цитировать
Также напоминаю, что для режима ФР в кассе необходимо запрограммировать ОДИНАКОВЫЕ пароли кассира, X-, Z-отчетов и программирования

Цитировать
После сброса кассы переводим ее в режим ФР при полном отсутствии каких-либо изменений других настроек кассы. Подключаемся к ПК и проблем не наблюдается

после тех сброса пароль первого кассира не равен паролю х z.
в текущий момент версия ПО build 03.12.2009
проверяю с помощью утилиты testdll2.
ведет себя так.. при нажатии кнопки "test" ккм входит в режим кассира,пробивает продажу,затем встает не завершив чек, на индикаторе ккм сумма продажи. ни в какие режимы не выходит. только по кнопке "конект" происходит ануляция чека.
вот лог из утилиты
Connect:3
RegisterOper:0
OpenReceipt:0
AddRecEntry:0
CloseReceipt(1):3
ExErrorCode:0
DisConnect:0
Connect:18
Connect:0
RegisterOper:0
OpenReceipt:0
AddRecEntry:0
CloseReceipt(1):3
ExErrorCode:0
DisConnect:0
QueryEcrIdent:2
QueryEcrIdent:2
Connect:18
QueryEcrIdent:18
QueryEcrIdent:18
Connect:0
МЕРКУРИЙ-115   
Incotex
115RU200

 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
Обновление исходников и библиотек для режима ФР.
"SourceMercuryModeFR_20100819.rar" - исходные коды драйвера и тестовые утилиты.
 

Оффлайн qsmart

  • Новичок
  • Сообщений: 3
Обновление исходников и библиотек для режима ФР.
"SourceMercuryModeFR_20100819.rar" - исходные коды драйвера и тестовые утилиты.
Добрый день, похоже что в папке frole_source немного другой проект.
Пожалуйста проверьте, и если есть возможность скиньте верный исходник frole.exe
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
Здравствуйте. По словам программиста, проект frole тот, что должен быть. Или напишите подробнее, в чем проблема.
 

Оффлайн Shtirlic

  • Модератор раздела
  • Новичок
  • ****
  • Сообщений: 24
Цитировать
Также напоминаю, что для режима ФР в кассе необходимо запрограммировать ОДИНАКОВЫЕ пароли кассира, X-, Z-отчетов и программирования

Цитировать
После сброса кассы переводим ее в режим ФР при полном отсутствии каких-либо изменений других настроек кассы. Подключаемся к ПК и проблем не наблюдается

после тех сброса пароль первого кассира не равен паролю х z.
в текущий момент версия ПО build 03.12.2009
проверяю с помощью утилиты testdll2.
ведет себя так.. при нажатии кнопки "test" ккм входит в режим кассира,пробивает продажу,затем встает не завершив чек, на индикаторе ккм сумма продажи. ни в какие режимы не выходит. только по кнопке "конект" происходит ануляция чека.
вот лог из утилиты
Connect:3
RegisterOper:0
OpenReceipt:0
AddRecEntry:0
CloseReceipt(1):3
ExErrorCode:0
DisConnect:0
Connect:18
Connect:0
RegisterOper:0
OpenReceipt:0
AddRecEntry:0
CloseReceipt(1):3
ExErrorCode:0
DisConnect:0
QueryEcrIdent:2
QueryEcrIdent:2
Connect:18
QueryEcrIdent:18
QueryEcrIdent:18
Connect:0
МЕРКУРИЙ-115    
Incotex
115RU200

testdll2 писалась для тестирования скорости обмена с ККМ и кнопка TEST корректно работает только для тестирования скорости(и не предполагалось для тестирования  корректной работы). Извините что ввел в заблуждение, выставив программу с кнопкой которая не проверяет элементарную корректность работы. Постараюсь в ближайшее время внести хотя бы простую проверку корректности.

с помощью этой утилиты удалось модернизировать DLL. Раньше DLL при больших таймаутах могла сильно замедлять работу с ККМ и увеличение скорости обмена не всегда приводило к увеличению скорости работы с ККМ, а иногда даже и замедлению. В настоящий момент DLL(от 19.08.2010) должна работать корректно и при больших таймаутах и на увеличиных скоростях. С увеличением скорости обмена общая скорость работы увеличивается сильно так как теперь основное время расходуется на печать.

с использованием вышеописанной DLL не должно быть задержек между операциями(не более 500мс), не считая печати. Если все таки будут задержки то прошу сообщить.
 

Оффлайн Bit

  • Администратор
  • Эксперт
  • *******
  • Сообщений: 1548
  • Похвалили: 84 раз(а)
Это должно бы быть на официальном сайте Инкотекс, теоретически...

Текущие (последние) версии обработок для подключения ККМ/ЧПМ торговой марки "Меркурий" (М115, М130, М140, М150.3) к 1С в режиме OffLine, инструкции по подключению, иная документация:
 

Оффлайн Bit

  • Администратор
  • Эксперт
  • *******
  • Сообщений: 1548
  • Похвалили: 84 раз(а)
Текущие (последние) версии обработок для подключения электронных весов с печатью липких этикеток (режим OffLine) торговой марки "Меркурий" (серия М300) к 1С , инструкции по подключению, иная документация:
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
8.06.11 была обновлена библиотека для работы в режиме ФР с кассами М-130, М-115.
Скачать архив с драйверами и исходниками вы можете с адреса:
http://www.incotexkkm.ru/forum/viewtopic.php?f=19&t=20

Для правильной работы вы можете просто заменить старый файла DrvMercFR.dll на новый из архива.
Исправлено:
1) Обработка наценки
2) Обработка оплаты в кредит (безналичная оплата)
 

Оффлайн armon

  • Новичок
  • Сообщений: 2
Господа, такой вопрос, точнее два:
имеем чпм Меркурий 130
Версия ПО: 130RU200
Build: 09.06.2010
1. Подскажите кто-нибудь, поддерживает ли данная прошивка режим работы ФР???
(когда устанавливаю в настройках чпм Режим работы = 3, он в итоге сбрасывается на 1 (Режим он-лайн))

2. (вероятно вытекает из 1го ) Функция RegisterOper возвращает значение ошибки 3 (и в обработке для 1С v8 и в testDll2). В чем может быть проблема?
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
http://www.incotexkkm.ru/forum/viewtopic.php?f=19&t=20
может Shtirlic поможет, если вы еще не разобрались. Про установку режима 3 - что то вы тут не договариваете.
 

Оффлайн armon

  • Новичок
  • Сообщений: 2
Про установку режима 3 - что то вы тут не договариваете.
Прошу прощения, да, действительно, со 2-3 раза встает режим работы 3.
Теперь подключил ЧПМ к 1С:Розница под 8.2 с помощью драйвера DrvMercFR.dll и обработки IncotexMercury130.epf. Все работает нормально, смена открывается, чеки печатаются, скидки добавляются, X-очет и Z-отчет печатаются.
Но единственное - НЕ работают возвраты! При попытке сделать возврат выдается ошибка "Неверное значение аргумента: неверный тип позиции".
Покопался в отладке - алгоритм следующий:
отрывается смена - RegisterOper(1,"") - возвращает 0 (success);
открывается чек - OpenReceipt(1) - возвращает 0 (success);
добавляется позиция в чек - AddRecEntry(0.5, 1, 3, 0, 1, 1, 0, "Наименование товара") - возвращает 0 (success);
добавляется сумма оплаты - AddPay(0,0.5,0) - возвращает 14 (err_invalid_arg), далее вызывается функция GetExErrorCode - возвращает код 30 (ex_iae_invalid_entry_type)
В описании к драйверу написано "Для добавления суммы оплаты вызывается ф-я AddPay. Ее аргументы интерпретируются в зависимости от типа оплаты."
Кто-нибудь подскажет как они интерпретируются в случае возврата, и почему возникает такая ошибка при возврате???
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
Прошу прощения, да, действительно, со 2-3 раза встает режим работы 3.
...Но единственное - НЕ работают возвраты!...


Для начала рекомендую вам использовать последнюю версию DLL-ки.
Обновление от 08.06.2011 выложено на форуме официального сайта ПО для ККМ М115, М130, М140. Исправлена команда обработки надбавок и оплата безналом (в кредит).

1) По установке режима. Да, есть глюк, когда при смене режима нажимаем не то, что следует. Тогда надо просто перейти на другой п. меню, снова вернуться на пункт "Р.РАБ=n", нажать "х", нажать цифру режима, нажать "ИТог" - так срабатывает без проблем.
2) Про возвраты. Пока не могу точно подсказать, в чем проблема, но обратите внимание, что в кассе в чеке возврата разрешена всего одна позиция! Возможно, что вы пытаетесь провести несколько операций возврата в один чек, из-за чего и возникает ошибка. Если это так, то будем считать проблему решенной. Если у вас не работает возврат и с одной позицией, то будем разбираться дальше. У нас в тестах возврат работает без проблем.
 

Онлайн KLAUS

  • Наш человек
  • Постоялец
  • ***
  • Сообщений: 139
  • Откуда: Иркутская область
По ошибке менеджера ( думая, что всё что подключается к ПК является ФР),  был продан и зарегистрирован данный аппарат 130К, ну и у клиентам само собой потребовалось подключить его к 1С! Воспользовался тем, что выложил  Briarius, но оно так и не работает в полном режиме( Х,Z не снимаются). Может кто за это время нашёл/переделал данные обработки, может прошивку (чтоб можно было через режим 3, работать на кассе :) ), т.к.  инкотекс видимо этим заниматься больше не намерен!
Буду рад любой помощи.
Build 28.06.2012  1C 8.2 10 УТ
 

Оффлайн сандр

  • Резидент
  • Ветеран
  • ****
  • Сообщений: 568
  • Похвалили: 12 раз(а)
 

Онлайн KLAUS

  • Наш человек
  • Постоялец
  • ***
  • Сообщений: 139
  • Откуда: Иркутская область
Спс, но там всё для ККМ в режиме offline , а хотелось бы (если конечно такое вообще есть  :) ) , для режима ФР!
 

Оффлайн Михаил11

  • Новичок
  • Сообщений: 1
Добрый день.
Я простой пользователь ККМ Меркурий 130К. Обращался в фирму с просьбой перепрошить ККМ для того, чтобы 1С печатала чек (я так понимаю режим ККМ с ФР). Мне ответили, что перепрошить можно только(!) в режим ЧПМ (т.е. без регистрации в налоговой). Это так или нет? А то я совсем запутался.
 

Оффлайн tridentxp

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 3299
  • Похвалили: 202 раз(а)
  • armвиль
Совершенно верно. Мерк 130К не может с компа получать комманды на регистрацию (печать чека).
не суетись под тесаком. (c) Зяма.
 

Оффлайн Fedor

  • Новичок
  • Сообщений: 1
Уважаемый Briarius
Благодоря вашим постам http://www.incotexkkm.ru/forum/viewtopic.php?f=19&t=20 и https://sites.google.com/site/softkkm/ подключил Меркурий 130 (прошивка 130RU200) в режиме ФР к Рознице 1.0.16.8, но не смог вывести в чек наименование товара.
Вы пишете: 1) Строка наименования максимум 32 символа. Причем одной строкой. Нужно установить соответствующий шрифт. На данный момент никаких изменений в этом не предвидится.
Этот шрифт надо записать в ККМ? Там много шрифтов, какой из них надо править: "Системный шрифт", "Шрифт клише в кассовом режиме", ...? Какое значение там должно стоять?
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
Здравствуйте, Fedor!

Шрифт товара задается опцией 12 - шрифт наименования товара. Это справедливо и для наименований, печатаемых в режиме ФР. Допустимый диапазон 1...7.
Шрифты:
1        ; мелкий 24 символа
2        ; мелкий жирный 24 символа
3        ; нормальный 24 символа (по умолчанию)
4        ; нормальный жирный 24 символа
5        ; большой жирный 24 символа
6        ; мелкий 32 символа
7        ; нормальный 32 символа
8        ; очень мелкий 32 символа

ПС: Хотя я бы еще посмотрел в описании протокола, нет ли поля шрифта при добавлении продажи в чек. По памяти не могу сказать и узнать быстро сейчас не могу.
 

Оффлайн mehkkt

  • Наш человек
  • Свой в доску
  • ***
  • Сообщений: 87
Перечитал тему, появился 1 основной вопрос. Стоит ли заморачиваться подключать чпм меркурий-115,130,180 к 1С8 Управление торговлей 10.3 в  режиме ФР?
 

Оффлайн zax

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 1435
  • Похвалили: 84 раз(а)
Всё зависит,как говорится,......от полноты налитого стакана.
Будет день....будет тема.
 

Оффлайн Briarius

  • Модератор раздела
  • Постоялец
  • ****
  • Сообщений: 197
  • Похвалили: 1 раз(а)
    • Группа компаний ИНКОТЕКС. Торговое оборудование
Перечитал тему, появился 1 основной вопрос. Стоит ли заморачиваться подключать чпм меркурий-115,130,180 к 1С8 Управление торговлей 10.3 в  режиме ФР?

180-ка не поднимается с 1С..точнее....эээ...поднимается, но лучше считать, что не поднимается.
115 и 130 - подключить возможно, но, опять же, без привлечения программиста 1С это дело неблагодарное. Плюс, возможности режима ФР в кассах крайне скудные. Так что, если нужен нормальный функционал - то безоговорочно брать нормальный регистратор. Если очень хочется сэкономить на железе (но потратиться на программисте), а от режима ФР кроме самого простенького чека ничего не нужно, то вариант с режимом ФР, как минимум, возможен.
В теме http://www.incotexkkm.ru/forum/viewtopic.php?f=19&t=20 есть весьма полезные ссылки на описание режима ФР в 115-х, 130-х на сайте разработчика "Тирика-магазин".
 

Оффлайн jerdna

  • Новичок
  • Сообщений: 1
Добрый день,

помогите пожалуйста, сейчас для своего проекта(Openbravo POS ru) разрабатываю поддержку Меркурия 180 в режиме фискального регистратора. Так как у меня ПО для Linux и нужно писать драйвер под Java мне необходимо описание протокола обмена низкого уровня с описанием структуры отправляемых и получаемых сообщений с описанием алгоритма расчёта контрольных сумм. Надеюсь на вашу помощь. Заранее спасибо.

С уважением, Андрей Свининых
 

Оффлайн tridentxp

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 3299
  • Похвалили: 202 раз(а)
  • armвиль
При всём уважении, но подобные вопросы по моему правильнее задавать разрабам инкотекса, а не нам - мы ж в массе своей затейники ремонтники.
не суетись под тесаком. (c) Зяма.
 

Оффлайн ewgen

  • Наш человек
  • Ветеран
  • ***
  • Сообщений: 717
  • Похвалили: 42 раз(а)
Увы, разработкой ПО 180-го занимался исключительно Станислав Стрекалов, которого достали своими вопросами на тему "почему глючит" и он вряд ли захочет с вами общаться.
 

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21