На главную страницу Версия-Т
VTSoft.ru

Чековый онлайн и сервер терминалов


Сообщения 1 - 25 из 39
Начало | Пред. | 1 2 | След. | Конец
RSS
Чековый онлайн и сервер терминалов
 
Здравствуйте. ТиС 9.2, пытаюсь настроить работу компоненты в данном режиме, однако при попытке распечать чек под правами пользователя 1с программа зависает, кроме того, на странице свойств компоненты недоступны поля сом-порт, сетевой номер. С правами администратора все поля доступны, чек выводится (появляется фц-1-вв). Очевидно, что не хватает прав на какую-то папку, которую использует компонента, помогите
 
Здравствуйте.
Какая касса у Вас? Вы компоненту брали с сайта или диска? На сайте последняя версия и там такая проблема исправлялась.
 
АМС100К, версия не последняя :oops: Попробую
 
Обновил компоненту, работал 1 день, сегодня не печатает ни одна касса из 4-х (все подключены к 1 комп), хотя вчера не работала только одна, на странице свойств компоненты связь проходит нормально. При печати чека курсор на часах начинает мигать чаще (как обычно), затем сообщение на компьютере нажмите фц-1-вв, нажимаем, на кассе появляется цифра 1 и зависает полностью касса. Куда копать?
 
Пришлите файлы из каталога .. .\amck1cchon. Найдите поиском на диске С:.
 
отправил на info@vtsoft.ru
 
Файлы получены. Смотрим. Ответим позже.
 
После перезагрузки сервера вроде работает, однако есть ошибки в логах, насколько опасные?
14:43:51.124 Создание объекта компоненты. Версия 1.4.0.100
14:43:52.543 Открытие устройства \\.\COM2
14:43:52.590 Поиск кассы...
14:43:52.777 Найдена касса с номером 1
14:43:55.461 ККМ АМС-100К версия 1001 КС ПО 5469
14:43:56.475 Данные из Check.dbf
14:43:56.475 Профиль стыкоперекрывающий 03.1800 1 1,000 x 215,00
14:43:56.568 Ожидание ФЦ-1-ВВ
14:44:49.249 Начало печати чека
14:44:50.747 AnswerOnPLU:18 10 CF F0 EE F4 E8 EB FC 20 F1 F2 FB EA EE EF E5 F0 E5 EA 00 00 53 FC 31 7E
14:44:51.028 Добавлена покупка 1
14:44:51.075 Переход в состояние ИТОГ
14:44:51.543 Дамп памяти покупок в ККМ перед выводом чека
14:44:51.543 00 00 53 FC 02 00 00 00 00 01 00 CF F0 EE F4 E8 EB FC 20 F1 F2 FB EA EE EF E5 F0 E5 EA 01
14:44:51.543
14:44:51.543 Вывод чека
14:44:51.761 Ожидание вывода чека на кассе
14:44:52.011 ERROR GetKKMStatus ошибка вызова ф-ции
14:44:52.213 ERROR Ответила не та касса 1<>19
14:44:52.213 ERROR GetKKMStatus ошибка вызова ф-ции
14:44:56.956 Закрытие устройства \\.\COM2
 
Судя по логу в 1С приходит ошибка, мол чек не пробит. А на кассе он реально выходит?
Терминальный режим на АМС-100К работает нестабильно. Причина известна, но окончательное решение еще не найдено.
 
На кассе пробивается. Окончательное решение скоро будет? Т.е на остальных торговых точках пока не стоит пробовать-там 3 компьютера-4 кассы, 1 компьютер-4 кассы?
 
Окончательное решение возможно появится не скоро. Эта касса очень плохо себя ведет в терминальных сессиях.
 
Ради интереса подскажите а вчем нестабильность и ч вчем конкретно причина
 
Просто у меня касса по vpn Через ростелеком ДСЛ по терминалке работает через com1 нажимаю проверку связи, а где то 3 минуты жду ответа. В этом нестабильность или это что-то другое?
 
Если кратко, то дело в самой кассе. Точнее в протоколе обмена данными ПК и кассы. Там используется специфические особенности работы с СОМ портом (постоянная смена паритетов). И вот в терминальных сессиях эта особенность ведет себя крайне плохо. И эту ситуацию изменить никак нельзя.
 
ясно , то есть не очень конечно, что то с контролем потока данных кароче
 
Подключил вторую точку, там ситуация интереснее-если на первой до фц-1-вв проходит 3-5 сек, то здесь до 35 сек!!! Может есть какие мысли как уменьшить этот интервал? Вот логи
14:04:39.914 Создание объекта компоненты. Версия 1.4.0.100
14:04:43.268 Открытие устройства \\.\COM4
14:04:43.330 Поиск кассы...
14:04:43.549 Найдена касса с номером 1
14:04:46.294 ККМ АМС-100К версия 1001 КС ПО 5469
14:04:48.978 Данные из Check.dbf
14:04:48.978 Плинтус Smart flex Орех греческий 5 7,000 x 85,00
14:04:48.978 Угол X 5 4,000 x 12,50
14:04:48.978 Соединитель X 5 4,000 x 12,50
14:04:48.978 Заглушка X 5 2,000 x 9,50
14:04:48.978 Профиль АПС 003.1350.14 5 1,000 x 140,00
14:04:49.134 Ожидание ФЦ-1-ВВ
Т.е 3 сек на создание объекта и ещё 3 на ожидание ответа от кассы это много....

Вот вообще интересно...
12:01:21.357 Создание объекта компоненты. Версия 1.4.0.100
12:01:24.617 Открытие устройства \\.\COM4
12:01:30.592 Поиск кассы...
12:01:32.636 Найдена касса с номером 1
12:01:52.978 ККМ АМС-100К версия 1001 КС ПО 5469
12:02:37.204 Данные из Check.dbf
12:02:37.204 Плинтус Промо бук X 5 1,000 x 63,00
12:02:50.371 Ожидание ФЦ-1-ВВ
Продавцы матерятся....
 
Здравствуйте.
Признаться, весьма удивлен второму логу. Если между
12:01:21.357 Создание объекта компоненты. Версия 1.4.0.100
и
12:01:24.617 Открытие устройства \\.\COM4
еще как-то можно объяснить задержку. Здесь после создания компоненты передается управление обратно в 1С и потом открытие. Но задержку в 6 секунд между
12:01:24.617 Открытие устройства \\.\COM4
и
12:01:30.592 Поиск кассы...
никак объяснить не могу. Между этими сообщениями всего 30 строчек кода и ни одной явной задержки.
Дальше еще хуже. 20 секунд после поиска кассы и выполнения одного запроса к кассе, чтобы узнать ее версию.
Могу сделать только один вывод - терминальная ссесия долго доставляет данные до кассы через мапинг порта. И также долго доставляет обратно ответ от кассы до компоненты. Других мыслей нет.
Увеличить канал до терминального сервера никак нельзя?
 
3 м/бит канал, можно попробовать выпросить на день-два увеличить скорость. Также пользователям добавил административных прав-улучшений на замечено..
 
Подключил по локалке, задержки такие же. Переходим на 8-ку, может там будет быстрее? Или на сервере настройки какие подкрутить?
 
Насколько мне известно, на сервере ничего не настраивалось. Всегда работало "из коробки".

Есть еще подозрение на сам СОМ-порт на локальном ПК. Есть ли возможность запустить 1С-ку локально, где стоит касса? Как в этом случае будет работать?
 
Все 15 касс так и работали (локально), проблем не было, задержка 0,5-3 сек в зависимости от компьютера. Задержки именно из-за терминального режима...Причем есть ещё феликс-02к-там вообще нет задержек-работают лет 5 уже без проблем...
 
Перечитал форум, возник вопрос: что если использовать переходник rs-ethernet(такая связка работоспособна?) или попробовать интерфейс rs-485?
 
Опять же предполагается использовать rs-ethernet переходник в терминальной сессии. Тут мы не сможем гарантировать работоспособность, так как не проверяли такую связку. Если брать rs-485, то тут вообще придется тянуть дополнительные кабеля от касс до сервера.
Можно еще для эксперимента попробовать этот драйвер для связи с кассой. Там есть демо утилита, которой можно печатать нулевые чеки, просто нажав кнопку "SendSales". Перед этим надо установить связь "ConnectKKM". В этом драйвере немного другой код обмена с кассой. Хотелось бы узнать как он себя поведет в такой ситуации.
 
Итак, испробовал, работает отлично. ФЦ-1-ВВ выходит практически сразу!!! Если ли возможность изменить код обмена с кассой? Начинается "жаркая пора" в наших магазинах, продавцы кроме нехороших слов говорить ничего не будут+очереди, помогите!!!
Изменено: Денис Ч - 26.06.2012 14:45:26
 
Извиняюсь за долгий ответ. Но кажется мы нашли причину столь больших задержек при печати чека. В ближайшие дни выпустим обновление. Надо протестировать еще.
Сообщения 1 - 25 из 39
Начало | Пред. | 1 2 | След. | Конец