УТ 10.3 Подключение к ККМ другого компьютера #569042


#0 by Uragan_a
Открыл обработку АТОЛА для работы с ККМ, есть параметр порт, но нет параметра Компьютера (в тесте драйвера можно выбрать рабочую станцию) а в 1с нет, как указать?
#1 by Нуф-Нуф
да когда ты уже успокоишься
#2 by Нуф-Нуф
тебе нужен многопользовательский драйвер. купи. поставь. если будут вопросы - задай на форуме атола, там отвечают оперативно и без флуда. и не ипи честным людям мосх
#3 by KRV
Упертый.. гвозди из таких людей делать надо!
#4 by Uragan_a
не нужен он мне
#5 by Uragan_a
много пользовательский нужен для ккм других производителей
#6 by Нуф-Нуф
ну ка по подбробнее
#7 by Нуф-Нуф
ну тогда задавай вопрос на форуме атола. я серьезнее. будет намного действеннее
#8 by Uragan_a
они особо не помогают, как мне объяснили нужно в 1с в обработке описать к какой машине в сети подключаться
#9 by Uragan_a
#10 by Uragan_a
В данном разделе описана группа свойств, используемых для изменения па- раметров текущего логического устройства. Название Тип Дост. Значения CurrentDeviceIndex ИндексТекущегоУстройства Int RW Индекс текущего ЛУ: 0 … 98 CurrentDeviceNumber НомерТекущегоУстройства Int RW Номер текущего ЛУ: 1 … 99 DeviceEnabled УстройствоВключено Log RW Флаг «Устройство включе- но»: FALSE / TRUE MachineName НаименованиеМашины Str RW Имя ПК в сети. PortNumber НомерПорта Int RW Номер порта ПК: 1001 – COM1 … 1256 – COM256 BaudRate СкоростьОбмена Int RW Скорость обмена с ПК: 3 – 1200 Model Модель Int RW Модель ККМ. Смотрите Приложение 2 на стр. 203. AccessPassword ПарольУстройства Str RW Пароль доступа к ККМ: строка цифр длиной не более 8. UseAccessPassword ИспользоватьПарольУстрой- ства Log RW Использовать пароль доступа к ККМ: FALSE / TRUE DefaultPassword ПарольПоУмолчанию Str RW Пароль оператора ККМ, ис-
#11 by Uragan_a
MachineName НаименованиеМашины Str RW Имя ПК в сети.
#12 by Uragan_a
я так понимаю мне нужно как то указать машину: MachineName НаименованиеМашины
#13 by Stim213
тут есть один лазутчик с Атола. Что-то типа MIKEFROMATOL, поищи его
#14 by big
Так, читаем описание дальше. MachineName НаименованиеМашины В  свойстве  записывается  сетевое  имя  ПК,  к  порту  которого  подключена ККМ. Значение свойство сохраняется в реестре ПК. Если свойство пустое, то используется имя ПК по умолчанию, указанное в конфигураторе  DCOM  для  данного  драйвера.  Если  DCOM  на  ПК  не  установлен, то свойство должно быть пустым и работа будет вестись через порт ПК, на котором находится клиент. Если  работа  с  ККМ  ведется  через  порт  удаленной машины,  то  на  машинесервере (к которой подключена ККМ) должен быть установлен и зарегистрирован модуль FPrnMLS.EXE. На машине-клиенте (с которой производится обращение к ККМ) должны быть установлены и зарегистрированы драйвер  FPrnM1C.DLL,  FPrnMLS.EXE.  На  обеих  машинах  необходимо  установить библиотеку DTO_comm.DLL и сконфигурировать DCOM. Логика записи в MachineName нового значения: 1.  Если  указано  имя  ПК  такое  же,  как  и  текущее,  то  никаких  действий  не производится. 2.  Если  DeviceEnabled = TRUE,  то  драйвер  освобождает  порт  на  текущем ПК. 3.  Запоминает новое значение MashineName. 4.  Разрушается используемый объект сервера оборудования. 5.  Создается новый объект сервера оборудования. При задании пустой строки объект создается на «ПК по умолчанию для данного драйвера» (см. настройку DCOM). Если DCOM не установлен, то объект создается на той же машине, на которой запущен клиент. 6.  Если создать новый объект сервера оборудования не удалось (на удаленном ПК не установлен модуль FPrnMLS.EXE или ПК с таким именем нет в  сети)  в  ResultCode заносится  –13,  но  не  восстанавливается  прежнее значение MachineName. 7.  Если до изменения MachineName, DeviceEnabled был равен TRUE, то драйвер будет пытается занять на новом ПК одноименный порт. Если не удалось занять, то DeviceEnabled=FALSE, но ResultCode=0. Подробнее  об  использовании  DCOM  см.  «Драйверы  торгового  оборудования. Настройка и подключение». Идем в описание установки драйверов и сомтрим что там написано про DCOM. Работа по сети Архитектура  драйверов  позволяет  управлять  устройствами,  подключенными к удаленному ПК в локальной сети.  Для  организации  сетевой  работы  клиентского  ПО  с  удаленным  оборудованием через локальную сеть нет необходимости менять программный код клиентского ПО. Работа с удаленным устройством ведется так же, как если бы оно было подключено к клиентскому ПК. Работа  по  сети  ведется  с  использованием  технологии  Microsoft  DCOM. Информация о настройке DCOM приведена в разделе «Настройка DCOM» (см. стр. 127). Идем на стр.127, читаем НАСТРОЙКА DCOM DCOM  (Distributed  Component  Object  Model)  позволяет  клиентскому  ПО создавать  объекты  и  использовать  их  на  удаленных  системах.  Подобно  тому, как клиенты СОМ имеют прозрачный доступ к объектам в динамических библиотеках  и  локальных  процессах,  DCOM  обеспечивает  прозрачный  доступ  к объектам в удаленных процессах. Приложения (включая программы, созданные до DCOM) могут использовать DCOM и работать вполне безопасно без добавления какого-либо кода, связанного с защитой. С другой стороны, приложения, знающие о новых средствах DCOM контроля доступа, могут задействовать их явно. Распределенное  приложение  выполняется  как  совокупность  нескольких процессов, совместно решающих определенную задачу. Программа применяется  для  настройки  32-разрядных  приложений,  использующих  модели  COM  и DCOM. Чтобы  использовать  приложения  с  моделью  DCOM, необходимо  в  программе  настройки  DCOM  (специальная  утилита,  в  комплект  поставки  не  входит)  задать  свойства  приложения,  определяющие  их  размещение  и  параметры безопасности. далее описан процесс установки и настройки данного режима. Ессно всё это платное и просто так работать не будет. Можно наколхозить собственный "сервер", особых сложностей нет, но ТС придется более плотно разобраться с работой ККТ.
#15 by Uragan_a
настраивал я дком, дайте описание FPrnm1c в обработке параметры не как в описании
#16 by Uragan_a
Что платное? и почему не работает? Зачем свой сервер если есть их?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С