Исходные данные: есть клиентская машина с winows 10 на которой установлен принтер чеков Атол pr326use.
Драйвера установлены с диска, который шел вместе с принтером. По умолчанию зареган как "RONGTA RP80 Printer". Тестовая страница нормально печатается.
Есть сервер с windows server 2008 r2, куда клиентская машина подключается терминально вместе с этим принтером (проброс принтера).
Принтер на сервере тоже видится, тестовая страница с сервера тоже проходит.
На сервере установлена 1С Розница 2.2. В подключаемом оборудовании
добавлено оборудование "принтер чеков", где выбран этот наш принтер, как Windows POS Printer.
Тест оборудования проходит, но на принтер ничего не выводится.
То же самое, смена открывается-закрывается, но на принтере печати нет.
Причем, тестил его на другом компе. Правда подключал не через rdp, а напрямую. Нормально печатал. И тест из 1С печатал и открытие-закрытие смен и чеки. А тут непонятно, что происходит... (((
Может кто-нибудь подскажет какую нибудь свежую мысль...
Все молчат...
В общим, задачу я решил. Все заработало. Тема закрыта.
Что я сделал:
1. Снес принтер с машины клиента. Установил заново.
2. Снес все принтеры, которые были установлены на сервере.
3. Подключил принтер с клиентской машины как сетевой принтер.
4. В торговом оборудовании в принтере чеков в 1С Рознице переназначил новый принтер.
Все заработало.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший