К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Очень удаленная касса в терминале

Гость
0 - 11.08.2020 - 08:57
Есть терминальный сервер со старенькой УТ 10.3. На нем трудится несколько филиалов в разных городах. В одном из филиалов дошло до розницы и потребовалась касса. Поставили Атолл 30ф. Порты у кассира пробросил и касса заработала. НО у всех пользователей логично полезли ошибки при обращении к торговому оборудованию (расходная накладная, ПКО, РКО)! Сомневаюсь что это редкая ситуация и буду рад рабочим наводкам на ее решения. Сам пока склоняюсь к капсулированию обращений к торговому оборудованию по пользователям (кроме касс ПОКА ничего нет), но и там придется делить кассы удаленные и локальные.


1 - 11.08.2020 - 09:32
Такая же ситуация. Тоже УТ10.3 (10.3.6.8), и тоже удаленные кассы. Ни у кого никаких проблем нет, видимо потому, что у пользователей прописывается в свойствах к какому торговому оборудованию у них должен быть доступ.
2 - 11.08.2020 - 10:54
0-Minipuh63 >Обработка ТОСервер Модуль объекта

Функция ПолучитьИмяКомпьютераТО() Экспорт

//Изменения Billi
//Было:
//Если мИмяКомпьютера = Неопределено Тогда
// мИмяКомпьютера = ВРег(ИмяКомпьютера());
//КонецЕсли;
//Стало:
objScript = Новый COMObject("WScript.Shell");
objEnvironment = objScript.Environment("PROCESS");
ИмяКлиента=ВРег(objEnvironment.item("CLIENTNAME")) ;
Если ИмяКлиента="" ИЛИ ИмяКлиента="CONSOLE" Тогда
мИмяКомпьютера = ВРег(ИмяКомпьютера());
Иначе
мИмяКомпьютера = ИмяКлиента;
КонецЕсли;
//Конец изменений

Возврат мИмяКомпьютера;

КонецФункции // ПолучитьИмяКомпьютераТО()
Гость
3 - 11.08.2020 - 11:46
(2) +100500, истина
Гость
4 - 11.08.2020 - 14:11
Спасибо! Попробую.


К списку вопросов






Copyright ©, Все права защищены