Имя: Пароль:
1C
1С v8
ККМ + GPRS/3G + RDP - альтернатива пробросу портов?
0 Baker_it
 
05.11.11
19:41
Добрый всем вечер. Стоит следующая задача - у клиента сеть торговых точек. Учет ведется в конфигурации УТ 10.3 на платформе 8.2. База вертится на MSSQL, клиенты входят в базу через RDP. Появилась необходимость подключить на каждой удаленной точке по принтеру чеков (пока закуплен один аппарат FPrint-03 ЕНВД).

Сервер работает под управлением Windows Server 2008 R2, на точках стоят нетбуки под Windows 7.

Попытался реализовать все это пробросом портов через RDP - получилось плохо. Теоретически оно работает, но из-за плохого качества интернет-канала приходится ставить очень большой таймаут в настройках обработки обслуживания: время печати одного чека превышает две минуты.

Что делать? Отказываться от RDP и ставить на каждую точку базу и делать распределенку? Много геморроя с обменом данными, причем клиент испытал его уже на своей шкуре.

Или покупать принтеры чеков, которые умею работать как обычные принтеры (не через COM)?

Появилась следующая идея: а нельзя ли чеки на принтере формировать локально, сбрасывая текст чека на локальный нетбук через проброс локальных дисков? Существует ли какой-нибудь механизм, позволяющий реализовать:

1. Мониторинг появления файла с текстом чека в определенной папке на диске.
2. Печать чека с найденным текстом через стандартные атоловские драйвера.
3. Формировние файла - уведомления об успешной печати?

Возможно ли это, и если возможно - насколько трудоёмко?

В общем, посоветуйте. Заранее спасибо.
1 smaharbA
 
05.11.11
19:43
LPR
2 Baker_it
 
05.11.11
19:46
(1) Оно работает под Win? Как его подружить с ККМ?
3 DjSpike
 
05.11.11
19:47
В торговых точках поставить специальную программу для касс к примеру :
1) Дэнси:Касса
2) Атол РМК
3) Штрих-М РМК.
4 Baker_it
 
05.11.11
19:52
(3) Сложно, дорого, избыточно.
5 DjSpike
 
05.11.11
19:54
(4) Дэнси:Касса - цена одного рабочего места 1000 руб.  Разве это дорого ?? Если да то можешье бесплатно ее использовать, только на чеках будет реклама печататься.
6 Baker_it
 
05.11.11
19:58
(5) Там еще два пункта есть.
7 DjSpike
 
05.11.11
20:10
(6) Какие ?
Если ты про мои варианты то Атол и Штрих-М  в районе 7000 р. стоят.
8 Baker_it
 
05.11.11
20:34
(7) Сложно и избыточно.
9 dinn
 
05.11.11
20:44
у RDP в 2008R2 есть какая-то врожденная проблема со скоростью ком порта, пробовал разные способы ее решить, пока не получилось. При этом на citrix с 2003 сервером работает в 4 раза быстрее. Например: Чек с citrix вылезает после 5-10 сек после пробития чека в 1С. В RDP а именно RemoteApp на 2008R2 около 20-40 секунд - что не приемлемо для розничных точек.

Тоже ищу способ слезть с citrix, как вариант вижу использовать тонкий клиент, или вообще веб интерфейс в 1С 8.2 или на крайняк РБД, с оптимизированной базой и автообменом.
10 smaharbA
 
05.11.11
20:49
(2) да работает, как подружить не знаю - если ккм будет в системе как принтер то проблем не будет
11 МишельЛагранж
 
05.11.11
21:19
(0) >>1. Мониторинг появления файла с текстом чека в определенной папке на диске.
2. Печать чека с найденным текстом через стандартные атоловские драйвера.
3. Формировние файла - уведомления об успешной печати?
- вот и напишите на 1с ))
а вообще, если канал неустойчивый, не поможет ничего, только голубиная почта ))
12 thezos
 
05.11.11
21:28
схема изначально ненадежна. на кассе, тем более в рознице, программа должна работать ВСЕГДА, независимо ни от чего.
13 ll13
 
05.11.11
21:43
Пробрасывай порты сторонней утилитой.
Программист всегда исправляет последнюю ошибку.