Имя: Пароль:
1C
1С v8
АТОЛ 11Ф, порт занят
0 Данияр
 
22.08.17
07:29
Добрый день всем,

Есть торговая точка, стоит УТ 10.3.12.3, подключен фискальник АТОЛ 11ф, при пробитии товара если остаток в минусе, пользователь получает сообщение:

АТОЛ 11Ф: Ошибка при подключении устройства.
Необходимо убедиться, что устройство правильно настроено и соответствующий порт не занят другим приложением.

Порт занят
Произошла ошибка при подключении торгового оборудования

перезапуск не помогает, нужно ждать 5-10 мин, порт освобождается сам.

в чем может быть проблема
1 mehfk
 
22.08.17
07:41
Обратиться к тому, кто дорабатывал вашу УТ 10.3.12.3 для работы с ККТ-онлайн.
2 Данияр
 
22.08.17
10:17
я и дорабатывал ее, проблема это не решает
3 _Дайвер_
 
22.08.17
10:20
4 W-W-w
 
22.08.17
10:23
//при пробитии товара если остаток в минусе, пользователь получает сообщение

Если остаток в минусе вы выводите сообщение на кассу?
5 Данияр
 
22.08.17
11:44
(4) да
6 Garykom
 
гуру
22.08.17
12:06
(5) Реально не в курсе что rs-232 (COM) это монопольный протокол/порт?
7 Данияр
 
22.08.17
12:18
(6) можно подоробнее, я не понял о чем вы?
8 Данияр
 
22.08.17
12:51
(6) там виртуальные порты
9 Изучаю1С8
 
22.08.17
13:01
Там два порта должно быть, один для работы с 1с, второй для передачи данных в ОФД.
10 Данияр
 
22.08.17
13:11
(9) так и есть
11 Данияр
 
22.08.17
15:11
ни у кого не было что ли?
12 Zombi
 
22.08.17
15:34
Мы не телепаты и не знаем что написано в твоей обработке обслуживания. Ты ведь сам, говоришь, допиливал УТ до он лайн касс? Судя по (0) порт открывается и в случае отрицательных остатков, прерывается работа обработки обслуживания, порт при этом не закрывается. При следующем обращении он естественно занят. Допили УТ по человечески.
13 Woldemar177
 
22.08.17
15:34
(11) Было. Плюнул и впарил 11.3 , Там все прекрасно работает. Конечно были недовольны что бабло платить, я им предложил поставить бухгалтерию 5.0 досовскую бесплатно.
14 piter3
 
22.08.17
15:41
а почему не tcp/ip
15 Woldemar177
 
22.08.17
15:47
(14) ты это к (13)?

Тогда тбе надо было сумничать почему не ipx/spx.
16 Garykom
 
гуру
22.08.17
15:51
(8) ага и виртуальные порты вдруг стали не монопольными...

сам то логически подумай вот две разные программы/процесса на одну ККТ дают разные команды пробития чеков одновременно - что будет?
17 Garykom
 
гуру
22.08.17
15:51
(16)+ у тя ошибка "Порт занят
Произошла ошибка при подключении торгового оборудования"

что тут непонятного то?
18 Данияр
 
22.08.17
15:53
(17) при закрытии формы регистрации продаж написано:
Процедура ОтключитьОборудование(Клиент)

    ТО              = ПолучитьТО();
    Клиенты         = ПолучитьПараметрСервераТО("Клиенты",      "Соответствие");
    ВидТО           = Неопределено;
    СтруктураПоиска = Новый Структура("Вид");

    Для Каждого ВидТО Из Перечисления.ВидыТорговогоОборудования Цикл
        Если Клиент.ПоддерживаетсяВидТО(ВидТО) Тогда
            СтруктураПоиска.Вид = ВидТО;
            СтрокиТО            = ТО.НайтиСтроки(СтруктураПоиска);
            СтрокаТО            = Неопределено;
            Для Каждого СтрокаТО Из СтрокиТО Цикл
                Если      СтрокаТО.Ссылки = 1 Тогда
                    СтрокаТО.Ссылки = 0;
                    СтрокаТО.Обработка.Отключить(СтрокаТО.Объект);
                ИначеЕсли СтрокаТО.Ссылки > 1 Тогда
                    СтрокаТО.Ссылки = СтрокаТО.Ссылки - 1;
                КонецЕсли;
            КонецЦикла;
        КонецЕсли;
    КонецЦикла;

    Клиенты.Удалить(Клиент);

КонецПроцедуры // ОтключитьОборудование()

а при запуске из интерфейса кассира заново подключает, так вот должен отключать ее и порт будет не занят
19 piter3
 
22.08.17
15:54
(15) к (0)
20 Herby
 
22.08.17
15:56
(11) тебе Zombi в (12) все правильно ответил. там, где ты попадаешь в исключение с отрицательными остатками нужно помимо вывода сообщения еще и отключаться от ккт.
21 Garykom
 
гуру
22.08.17
16:02
(18) >должен отключать ее и порт будет не занят

и что? 1С сама напрямую в порт ничего не умеет, оно через ВК работает. И получается глюки с неправильно работой с ВК...
22 Данияр
 
22.08.17
16:05
(20) не отключает, писал там
23 Данияр
 
22.08.17
17:17
(21) что такое ВК
24 Базис
 
naïve
22.08.17
17:19
(23) В твоём случае это ВТентакле.
25 Mikhail Volkov
 
27.08.17
18:09
А сообщение "порт занят" - это нормально, если ФР подключен не к моему компу?
Альфа-Авто 4.1, купили тот же АТОЛ 11Ф. В торговое оборудование добавил модель ФР FPrint-22К, установил его на сервере (все работают в терминале, но был вариант подключения к компьютеру в сети). Не знал, чтобы использовать ФР как сетевое устройство что-то еще купить надо. Специально сделал при ошибки подключения выводится сообщение об ошибки. Выводилось:
При подключении оборудования фискальный регистратор: 'АТОЛ 11Ф' произошла ошибка: 'Нет связи', состояние: ВЫКЛЮЧЕНО
А сегодня вывелось 'Порт занят'!? Может догадались ФР в розетку воткнуть? Работает ФР или нет интересный вопрос. Но если он работает, то как сделать, чтобы у меня (и у других, где нет ФР) Альфа-Авто не пыталась его подключить?
26 Garykom
 
гуру
27.08.17
18:23
(25) Другим пользователям кассу не выбирай в настройках
27 Mikhail Volkov
 
28.08.17
04:33
(26) Подключение на сервере убрать, сделать на компьютере пользователя где установлен ФР? Удаленно этого не сделать?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший