Добрый день, уважаемые форумчане. 1С 8.2 Розница 2.0. Возникла необходимость подключить FPrint22 к двум компьютерам. Компьютеры объединены в сеть. Настроено по АТОЛовскому мануалу DCOM. Через атоловский драйвер оборудования фискальник находится, видится, управляется с удалённого компьютера. Подцепить его к Рознице на удалённом компе не получается. Базы работают по РИБ. Пишет в рознице что порт занят. Может кто решал такую проблему? Перерыл весь инет, информации не нашел.
Скорее всего придётся переписать обработку подключения, для того чтобы она использовала имеющееся логическое устройство(атол), а не создавала своё(в параметрах 1С нет типа удалённого подключения)или
добавить в параметры MachineName;
По русски - вот так
Параметры.Свойство("НаименованиеМашины",НаименованиеМашины);
соответственно на форму бросить строку НаименованиеМашины, и туда вбить имя удалённой машины.
П.С. - Не уверен что это самое простое решение. Так как в 1С используется немного свой формат, но должно сработать.
Так в итоге, реально ли подключить АСПД / ККМ типа FPrint-55 к 1С, работающей в файловом режиме и пробивать чеки с двух компьютеров одновременно?
Какие при этом особенности или ограничения? (например, нельзя одновременно находиться в РМК или пробивать чек)
Нужно ли покупать драйвер Атола?
С драйвером Штрих-М и их же АСПД это не проще реализовывается?
Так в итоге, реально ли подключить АСПД / ККМ типа FPrint-55 к 1С, работающей в файловом режиме и пробивать чеки с двух компьютеров одновременно?
Какие при этом особенности или ограничения? (например, нельзя одновременно находиться в РМК или пробивать чек)
Нужно ли покупать драйвер Атола?
С драйвером Штрих-М и их же АСПД это не проще реализовывается?
Можно использовать схему, которая описана в статье по ссылке выше (блог АТОЛа). Если у вас ККМ Fprint-55, или любая другая производства АТОЛ, то ничего покупать не надо - со своими ККМ драйвер АТОЛа работает полностью бесплатно, в том числе и в терминальном режиме.
(12) Filchaleks, Тоже не очень понятно... В драйвере на втором компе указывается адрес компа в сети, к которому физически подключена ККМ. Также указывается Com порт. который пробросился через сеть. Как я понял, у нас либо появится виртуальный ком порт, либо его нужно будет вручную пробросить. Ведь в интерфейсе 1С нет поля, в котором можно указать ip и порт компа.
В любом случае, 8-й драйвер от Атола еще особо не пробовал. возможно там и есть какая-то чудо-служба... Если нет то юзать это http://mtaalamu.ru/blog/1627.html
Основными недостатками реализации этого механизма на данный момент являются:
отсутствие возможности убрать «зависшие» запросы (например, когда связь с рабочим местом, создавшем запрос, потеряна);
необходимость значительной переработки или написания с нуля обработок для 1С.
Прочитали, и попробовали пример обработки, там также написано
Решение заключается в использовании заложенного в драйвер ККМ механизма очереди печати. К сожалению, доступные в настоящее время обработки 1С не поддерживают этот механизм, так как используют старый интерфейс драйвера. Чтобы использовать механизм очереди печати, обработку придется писать самим.
П.С. Подключал Принтеры/фискальники на три и более компьютера(ресторан с рабочими местами) ещё в 1С 7.7, на старом драйвере. И для решение задачи ТС - достаточно немного переделать стандартную обработку
Данную обработку - не смотрел, но возможно то.
ну не согласен, есть торговый зал, стоит два компьютера, чтобы можно было обслужить клиентов быстрее с двух рабочих мест. А вот какой смысл покупать ещё один принтер чеков и ставить их рядом, чтоб печатались чеки. Это ведь глупо.
(18) _iEugene_, Суть в том что,
1. Если это фискальный документ, то Вы должны выдать и принять денежные средства на кассовом месте, а не бегать по залу.
2. При одновременном доступе к устройству возможны конфликтные ситуации.
3. Какой смысл ставить компьютер, если можно воспользоваться планшетом.
Нет. Планшетник абсолютно не выход из положения. Торговля на ЕНВД, поэтому чеки не фискальные. Поиск и подбор товара осуществляется с двух рабочих мест, к обоим подсоединены сканеры, по базе смотрятся цены, остатки, набирается товар покупателю, меряется кабель и другое. Когда народу много то даже два места не могут справиться, так как набирается много мелочевки, отмеряются провода и другое. И происходит столпотворение вокруг одного компьютера и все ждут, пока набьётся чек и вылезет товарник. Зал маленький, поэтому нет смысла ставить два принтера чеков рядом, так как оба компьютера находятся в метре друг от друга. Неужели 1С не могла предугадать такой ситуации и сделать возможным подключение одного принтера к двум рабочим местам.
(20) _iEugene_, Посмотрите на работу развитых сетей. Внутри торгового зала компьютеры для набора чека, далее печатаете чек с ШК и отправляете на кассу. На кассе сканируют документ оплачивают - на выходе проверяют.
(21) imm0rtal, ну так закрытие смены делается по аппарату, ему совсем фиолетово, откуда придут к нему данные для пробития чека. Он всю сумму и покажет при Z отчёте.
(22) johnies, Да так и мучаемся, пока один что-то там делает с клиентом, чек откладываем, набираем другой, пробиваем, в общем как я говорил, вся суета вокруг одного компьютера, даже бывают продавцы сталкиваются друг с другом :)) решение проблемы вижу в этом - com0com но пока не протестировал, время нет
(24) _iEugene_, нам бы ваши проблемы)) Я бы второй принтер с денежным ящиком поставил, либо еще кассира нанял. Как вариант, в Вашем случае, одно рабочее место оставить с принтером чеков, на второй поставить обычный и печатать товарняки