Имя: Пароль:
1C
1C 7.7
v7: эмулятор ФР
0 PiotrLoginov
 
09.09.17
17:48
В продолжение 1С-Рарус: Магазин. Отключить старый ФР

Насколько я понял, если у юзера "конфы 1С-Рарус: Магазин" есть желание, перейдя на использование автономной "онлайн-кассы", и дальше в 1С создавать розничные чеки через РМК, то надо подключить вместо отключенного "старого" ФР какой-нибудь эмулятор ФР. Что я и попытался сделать.
1 PiotrLoginov
 
09.09.17
17:54
Продолжу: я настроил эмулятор по http://catalog.mista.ru/public/154500/

Успешно дошел до этапа, когда надо прописать параметры подключения в семерке: Сервис - Параметры - Драйвер ФР. Там есть поле "пароль", куда надо вписать пароль к виртуальному ФР. Надо вписать PONE . но в поле можно вписать только цифры. Что делать? При попытке тестирования связи получаю "Нет связи", хотя виртуальный ФР онлайн- я успешно посылаю на него тестовые команды из специальной утилиты.
2 PiotrLoginov
 
09.09.17
22:14
Ок. Будем считать, что рарусовские конфы в принципе не могут увидеть виртуальный ФР. Там и список-то поддерживаемых ФР не так велик, чтобы рассчитывать, что тип виртуального ФР попадет в этот список
3 2S
 
09.09.17
23:50
(2) очень спорное утверждение.
4 PiotrLoginov
 
10.09.17
00:24
(3) ок, уточню: рарусовская семерочная конфа не увидела виртуальный ФР cremu с тем набором библиотек, который прилагается к cremu-1.2.3 . Может быть, если бы удалось придать cremu черты ФР, который поддерживается конфой, все и получилось бы.

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

Только забавно будет, если потом окажется, что для достижения задуманного надо не переключаться "в режим НТТ", как выразились в саппорте Раруса, и не подсовывать конфе виртуальный ФР, а просто выбрать в качестве оборудования правильно настроенный элемент справочника. Может быть ККМ-оффлайн там, я не знаю...  Документации нет, методом тыка я перепробовал разные настройки - без толку. Буду комментировать код.
5 PiotrLoginov
 
10.09.17
01:39
* стоит цель заставить 1С-Рарус = стоит цель заставить 1С-Рарус: Магазин

* правильно настроенный элемент справочника = правильно настроенный элемент справочника "Оборудование"
6 Woldemar177
 
10.09.17
09:56
(0) Я не пойму какая разница отобьют чек или нет пользователи в каком либо документе? Если бьют на автономной?
7 PiotrLoginov
 
10.09.17
11:55
(6) в том и дело, что пробитие чека нафиг теперь не нужно, но есть желание продолжать набивать продажи в РМК (рабочем месте кассира), а там при проведении продажи программа, настойчиво, "пытается пробить чек в фискальном регистраторе", как справедливо выразился саппорт раруса.

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

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

Мучать там семерочный код, сразу скажу, для восьмерочника то еще занятие. Все операции с оборудованием выполняются методами отдельной зарегистрированной в винде компоненты. При чем метод не только выполняет указанное действие и возвращает какой-то ответ об успехе, это можно было бы пофиксить, пропускать, как будто со стороны оборудования всё ок. Так нет, метод еще и сам может выполнять любые действия с базой. Я так и не понял толком как это работает. Например, уже в начале работы системы идет опрос этим методом включенности оборудования, и если конкретное оборудование не отвечает, к тому моменту, как метод вернул об этом код ответа, в соответствующем элементе справочника "Оборудование" уже оказывается изменен реквизит "Включено". Часть обращений методов компоненты к коду конфы мне удается перехватить. Часть - нет.

В общем, когда рарус пилил конфу, он заложил туда мину замедленного действия, чтоб неповадно было покупателям её юзать без связки с ФР.
8 2S
 
10.09.17
12:25
(7) конфа "Магазин одежды"?
Помниться получалось воткнуть туда эмулятор ФР, правда лет 10 назад это было, не вспомню уже.
9 PiotrLoginov
 
10.09.17
13:18
просто 1С-Рарус:Магазин

редакция 2.5
10 Woldemar177
 
10.09.17
13:20
(7) Выкинуть этот рарус предлагали? )))))) Похоже та еще гадость как з\п камин
11 PiotrLoginov
 
10.09.17
13:25
но они видимо, очень похожи

(8) а варианты с попыткой настройки (не допиливания, а просто настройки) конфы на розничную продажу, так сказать, в оффлайн-режиме тогда, лет 10 назад не рассматривались? Или теперь, спустя 10 лет уже так и не вспомнить?

(10) выкинуть никто не предлагал. Даже я. Не созрели они еще на выкидывание.  Да это не проблема, я считаю. Пока организация считает экономически целесообразным оставаться на прежнем ПО, не в моих правилах что-то навязывать.

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

Потому и приходится упорно строчить на форуме, тем более что пока выходные, обратиться к рарусу невозможно, да и вряд ли что-то даст, если из саппорта уже ответили, что точно о перенастройке "на НТТ" сказать не могут.
12 PiotrLoginov
 
10.09.17
13:26
* похожи Рарус:Магазин и Рарус: магазин одежды