v7: эмулятор ФР #804553


#0 by PiotrLoginov
В продолжение Насколько я понял, если у юзера "конфы 1С-Рарус: Магазин" есть желание, перейдя на использование автономной "онлайн-кассы", и дальше в 1С создавать розничные чеки через РМК, то надо подключить вместо отключенного "старого" ФР какой-нибудь эмулятор ФР. Что я и попытался сделать.
#1 by PiotrLoginov
Продолжу: я настроил эмулятор по Успешно дошел до этапа, когда надо прописать параметры подключения в семерке: Сервис - Параметры - Драйвер ФР. Там есть поле "пароль", куда надо вписать пароль к виртуальному ФР. Надо вписать PONE . но в поле можно вписать только цифры. Что делать? При попытке тестирования связи получаю "Нет связи", хотя виртуальный ФР онлайн- я успешно посылаю на него тестовые команды из специальной утилиты.
#2 by PiotrLoginov
Ок. Будем считать, что рарусовские конфы в принципе не могут увидеть виртуальный ФР. Там и список-то поддерживаемых ФР не так велик, чтобы рассчитывать, что тип виртуального ФР попадет в этот список
#3 by 2S
очень спорное утверждение.
#4 by PiotrLoginov
ок, уточню: рарусовская семерочная конфа не увидела виртуальный ФР cremu с тем набором библиотек, который прилагается к cremu-1.2.3 . Может быть, если бы удалось придать cremu черты ФР, который поддерживается конфой, все и получилось бы. Но мне кажется, если стоит цель заставить 1С-Рарус оформлять продажи через РМК без регистрации этих продаж в ФР (раз уж в организации приняли решение перейти на использование автономной кассы), и конфа в принципе этого не позволяет, то надо сравнить, что быстрее - добывать подходящий эмулятор или закомментировать код, обращающийся к ФР, и, собственно, сделать то, что быстрее. Только забавно будет, если потом окажется, что для достижения задуманного надо не переключаться "в режим НТТ", как выразились в саппорте Раруса, и не подсовывать конфе виртуальный ФР, а просто выбрать в качестве оборудования правильно настроенный элемент справочника. Может быть ККМ-оффлайн там, я не знаю...  Документации нет, методом тыка я перепробовал разные настройки - без толку. Буду комментировать код.
#5 by PiotrLoginov
* стоит цель заставить 1С-Рарус = стоит цель заставить 1С-Рарус: Магазин * правильно настроенный элемент справочника = правильно настроенный элемент справочника "Оборудование"
#6 by Woldemar177
Я не пойму какая разница отобьют чек или нет пользователи в каком либо документе? Если бьют на автономной?
#7 by PiotrLoginov
в том и дело, что пробитие чека нафиг теперь не нужно, но есть желание продолжать набивать продажи в РМК (рабочем месте кассира), а там при проведении продажи программа, настойчиво, "пытается пробить чек в фискальном регистраторе", как справедливо выразился саппорт раруса. Цель - заставить программу при проведении продажи в РМК не обращаться к ФР. Да вообще при проведении любой первички не "вспоминать" о синхронизации с ФР. Соответственно, сейчас ключевой вопрос - возможно ли задать какие-то настройки, которые дадут искомое, или же нужно извращаться с эмулятором или мучать код. Мучать там семерочный код, сразу скажу, для восьмерочника то еще занятие. Все операции с оборудованием выполняются методами отдельной зарегистрированной в винде компоненты. При чем метод не только выполняет указанное действие и возвращает какой-то ответ об успехе, это можно было бы пофиксить, пропускать, как будто со стороны оборудования всё ок. Так нет, метод еще и сам может выполнять любые действия с базой. Я так и не понял толком как это работает. Например, уже в начале работы системы идет опрос этим методом включенности оборудования, и если конкретное оборудование не отвечает, к тому моменту, как метод вернул об этом код ответа, в соответствующем элементе справочника "Оборудование" уже оказывается изменен реквизит "Включено". Часть обращений методов компоненты к коду конфы мне удается перехватить. Часть - нет. В общем, когда рарус пилил конфу, он заложил туда мину замедленного действия, чтоб неповадно было покупателям её юзать без связки с ФР.
#8 by 2S
конфа "Магазин одежды"? Помниться получалось воткнуть туда эмулятор ФР, правда лет 10 назад это было, не вспомню уже.
#9 by PiotrLoginov
#10 by Woldemar177
Выкинуть этот рарус предлагали? )))))) Похоже та еще гадость как зп камин
#11 by PiotrLoginov
но они видимо, очень похожи а варианты с попыткой настройки (не допиливания, а просто настройки) конфы на розничную продажу, так сказать, в оффлайн-режиме тогда, лет 10 назад не рассматривались? Или теперь, спустя 10 лет уже так и не вспомнить? выкинуть никто не предлагал. Даже я. Не созрели они еще на выкидывание.  Да это не проблема, я считаю. Пока организация считает экономически целесообразным оставаться на прежнем ПО, не в моих правилах что-то навязывать. Но одно дело - доработка ПО для работы в оффлайн-режиме, т.е. добавление некоего функционала, которого пока нет, и совсем другое - признание, что не смог настроить и фиксю механизмы работы с оборудованием, хотя можно было просто настроить "на НТТ". Потому и приходится упорно строчить на форуме, тем более что пока выходные, обратиться к рарусу невозможно, да и вряд ли что-то даст, если из саппорта уже ответили, что точно о перенастройке "на НТТ" сказать не могут.
#12 by PiotrLoginov
* похожи Рарус:Магазин и Рарус: магазин одежды
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С