Сообщения без ответов | Активные темы Текущее время: Чт мар 28, 2024 9:45 pm



Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 32 ]  На страницу Пред.  1, 2, 3  След.
Неверная длина ответа 
Автор Сообщение
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Неверная длина ответа
А какой версии у Вас драйвер ФР ? Возможно это ошибка в драйвере, при которой при ошибке связи драйвер все равно начинает анализировать ответ и получает ошибку "Неверная длина ответа".
Обновите драйвер ФР:
http://www.shtrih-m.ru/modules.php?name ... typeid=129

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Чт мар 29, 2012 8:45 am
Профиль
Новичок
Аватара пользователя

Зарегистрирован: Чт май 17, 2007 11:14 am
Сообщения: 63
Откуда: 1С-Рарус
Сообщение Re: Неверная длина ответа
Selihov Dmitry писал(а):
А какой версии у Вас драйвер ФР ? Возможно это ошибка в драйвере, при которой при ошибке связи драйвер все равно начинает --=это спам=-- ответ и получает ошибку "Неверная длина ответа".
Обновите драйвер ФР:
http://www.shtrih-m.ru/modules.php?name ... typeid=129

Драйвер обновили. Ошибка стала проявляться значительно реже, но не исчезла совсем (((

_________________
С уважением, Стовпец Игорь,
Департамент разработки,
Внедренческий центр "1С-Рарус"
+7 (495) 223-0404


Пт апр 06, 2012 5:17 pm
Профиль WWW
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Неверная длина ответа
Пришлите нам на почту логи драйвера ФР.

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Пт апр 06, 2012 5:45 pm
Профиль
Новичок
Аватара пользователя

Зарегистрирован: Чт май 17, 2007 11:14 am
Сообщения: 63
Откуда: 1С-Рарус
Сообщение Re: Неверная длина ответа
Selihov Dmitry писал(а):
Пришлите нам на почту логи драйвера ФР.

Добрый день!

Выслал вам лог драйвера как вы просили.

Ошибка -7 "Неверная длина ответа" при работе двух объектов драйвера, метод "ПрочитатьТаблицу".

Прошу вас по возможности выяснить причину ошибки как можно скорее - клиент уже ругается (((

_________________
С уважением, Стовпец Игорь,
Департамент разработки,
Внедренческий центр "1С-Рарус"
+7 (495) 223-0404


Вт окт 16, 2012 2:11 pm
Профиль WWW
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Неверная длина ответа
Логов от Вас не получали, на какой адрес Вы отправили ?

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Вт окт 16, 2012 4:03 pm
Профиль
Новичок
Аватара пользователя

Зарегистрирован: Чт май 17, 2007 11:14 am
Сообщения: 63
Откуда: 1С-Рарус
Сообщение Re: Неверная длина ответа
Отправил на support@shtrih-m.ru

_________________
С уважением, Стовпец Игорь,
Департамент разработки,
Внедренческий центр "1С-Рарус"
+7 (495) 223-0404


Вт окт 16, 2012 4:06 pm
Профиль WWW
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Неверная длина ответа
Лог получили, но в нем нет вообще информации по обмену с ФР. Вы этот лог получили с помощью драйвера 4.10 ? С момента включения лога вы работали с ФР, воспроизвели эту ошибку ?

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Ср окт 17, 2012 9:00 am
Профиль
Новичок
Аватара пользователя

Зарегистрирован: Чт май 17, 2007 11:14 am
Сообщения: 63
Откуда: 1С-Рарус
Сообщение Re: Неверная длина ответа
Не могу прикрепить лог к сообщению ((
Выслал почтой на support@shtrih-m.ru

вот кусочек:
[03.12.2012 17:41:44.602] [00003548] [DEBUG] Tole1C ReadTable
[03.12.2012 17:41:44.602] [00003548] [ INFO] TFiscalPrinter ------------------------------------------------------------
[03.12.2012 17:41:44.602] [00003548] [DEBUG] TFiscalPrinter Команда: 1Fh, Чтение таблицы
[03.12.2012 17:41:44.602] [00003548] [ INFO] TFiscalPrinter ------------------------------------------------------------
[03.12.2012 17:41:44.602] [00003548] [DEBUG] TPrinterProtocol -> 05
[03.12.2012 17:41:44.602] [00003548] [DEBUG] TPrinterProtocol <- 15
[03.12.2012 17:41:44.602] [00003548] [DEBUG] TPrinterProtocol -> 02 09 1F 1E 00 00 00 05 01 00 01 0D
[03.12.2012 17:41:44.602] [00003548] [DEBUG] TPrinterProtocol <- 06
[03.12.2012 17:41:44.602] [00003548] [DEBUG] TPrinterProtocol <- 02
[03.12.2012 17:41:44.602] [00003548] [DEBUG] TPrinterProtocol <- 3B
[03.12.2012 17:41:44.618] [00003548] [DEBUG] TPrinterProtocol <- 1F 00 CD C0 CB C8 D7 CD DB CC C8 00 00 00 00 00 00 00 00 00
[03.12.2012 17:41:44.618] [00003548] [DEBUG] TPrinterProtocol <- 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[03.12.2012 17:41:44.618] [00003548] [DEBUG] TPrinterProtocol <- 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 EF
[03.12.2012 17:41:44.618] [00003548] [DEBUG] TPrinterProtocol -> 06
[03.12.2012 17:41:44.618] [00003548] [ERROR] TFiscalPrinter -7 Неверная длина ответа
[03.12.2012 17:41:44.618] [00003548] [DEBUG] Tole1C ReadTable: -7

_________________
С уважением, Стовпец Игорь,
Департамент разработки,
Внедренческий центр "1С-Рарус"
+7 (495) 223-0404


Пн дек 03, 2012 5:01 pm
Профиль WWW
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Неверная длина ответа
Лог получили, разбираемся.

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Вт дек 04, 2012 1:24 pm
Профиль
Новичок
Аватара пользователя

Зарегистрирован: Чт май 17, 2007 11:14 am
Сообщения: 63
Откуда: 1С-Рарус
Сообщение Re: Неверная длина ответа
Коллеги, прошло больше 4-х месяцев. Неужели вы так и не смогли разобраться? Если вы не хотите или не можете решить проблему - уведомите пожалуйста. Мы же ждем. Меня начальство теребит (

_________________
С уважением, Стовпец Игорь,
Департамент разработки,
Внедренческий центр "1С-Рарус"
+7 (495) 223-0404


Пн апр 15, 2013 8:16 pm
Профиль WWW
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Неверная длина ответа
Вообще вопросы решаются, ну самые сложные - 2 недели максимум. Само собой если Вы лог прислали 4 декабря, сейчас этой проблемы для нас не существует, т.е. у нас нет неотвеченных писем 4-х месячной давности.
Письмо Ваше я нашел, от Игорь Стовпец. У нас оно помечено как переслано (т.е. лог пересылался разработчику) и как отвечено, т.е. Вам ответили.
Версии драйвера с тех пор обновлялись, но суть остается та же:
Цитата:
Вообще, ошибка -7 Неверная длина ответа говорит о том, что драйвер по каким либо причинам получил в ответе ФР меньше байт чем должен был. Можете попробовать увеличить значение тайм аута.

Если дело не в тайм ауте и не в драйвере, то можно попробовать заменить интерфейсную м\сх adm232 на самом ФР.

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Вт апр 16, 2013 8:35 am
Профиль
Новичок
Аватара пользователя

Зарегистрирован: Чт май 17, 2007 11:14 am
Сообщения: 63
Откуда: 1С-Рарус
Сообщение Re: Неверная длина ответа
Еще раз:

Проблема возникает ТОЛЬКО при использовании ДВУХ ФР одновременно. Каждый из них по отдельности прекрасно работает!
Таймаут увеличивали до беспредельных значений - не помогло. И я уже писал об этом.

Вы предлагаете заменить микросхему. Значит ли это, что всем клиентам, пытающимся использовать два ФР на рабочем месте мы должны рекомендовать менять эту микросхему?!

_________________
С уважением, Стовпец Игорь,
Департамент разработки,
Внедренческий центр "1С-Рарус"
+7 (495) 223-0404


Ср апр 24, 2013 4:42 pm
Профиль WWW
Новичок

Зарегистрирован: Чт мар 24, 2005 1:52 pm
Сообщения: 438
Откуда: ШТРИХ-М
Сообщение Re: Неверная длина ответа
Добрый день.

Приношу извинения за поздний ответ.
Техподдержка мне письмо переслала, но я про него забыл.
А системы напоминаний у нас нет, так что вопрос может повиснуть.
Посмотрел лог, ошибку исправил. Исправленная версия будет на сайте завтра,
пока выслал Вам ее на почту. Ошибка была в том, ФР говорит, что длина поля 60 байт,
а при чтении возвращает 59 байт. Это некорректное поведение ФР, но драйвер неправильно
обрабатывает эту ситуацию.

_________________
С уважением,
Кравцов Виталий, программист
e-mail: kravtsov@shtrih-m.ru
(495) 787-60-90, добавочный 295


Ср апр 24, 2013 7:36 pm
Профиль ICQ WWW
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Неверная длина ответа
Новая версия драйвера ФР 4.10_288 тут.

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Чт апр 25, 2013 8:18 am
Профиль
Новичок

Зарегистрирован: Вт дек 17, 2013 7:28 am
Сообщения: 8
Сообщение Re: Неверная длина ответа
Здравствуйте

АСПД Штрих-М-ФР-К (год выпуска 2010)
Используется на кассе с ПО Штрих-М:Кассир5
Подключен кабелем LPT-RS232 (родной штриховский с Зеброй)

Периодически возникает ошибка -7 Неверная длина ответа. Попробовал все, что рекомендуют в таких случаях:
- Обновил тест драйвера до версии 4.12.402
- увеличивал таймаут до 1500
- снизил скорость до 57тыс

Не помогло. Привожу лог с ошибкой. ЦТО нам пока ничем не смогло помочь

[31.10.2016 16:42:52.000] [00000760] [DEBUG] TPrinterProtocol <- 06
[31.10.2016 16:42:52.000] [00000760] [DEBUG] TPrinterProtocol SetCmdTimeout: 30000
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TPrinterProtocol <- 02
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TPrinterProtocol <- 03
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TPrinterProtocol SetCmdTimeout: 900
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TPrinterProtocol <- 2F 00 1E 32
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TPrinterProtocol -> 06
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR PrintStringWithFont: 0
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Get_ResultCode
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Get_ResultCode: 0
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Get_ResultCodeDescription
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Get_ResultCodeDescription: Ошибок нет
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_Password
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_Password: 30
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_Quantity
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_Quantity: 1
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_Price
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_Price: 123
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_Department
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_Department: 1
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_StringForPrinting
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_StringForPrinting:
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_Tax1
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_Tax1: 0
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_Tax2
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_Tax2: 0
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_Tax3
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_Tax3: 0
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_Tax4
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_Tax4: 0
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR GetActiveLD
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR GetActiveLD: 0
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Get_LDNumber
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Get_LDNumber: 1
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Get_LDNumber
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Get_LDNumber: 1
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Get_LDNumber
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Get_LDNumber: 1
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_Password
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR Set_Password: 30
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TDrvFR GetShortECRStatus
[31.10.2016 16:42:52.031] [00000760] [ INFO] TFiscalPrinter ------------------------------------------------------------
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TFiscalPrinter Команда: 10h, Get short ECR status
[31.10.2016 16:42:52.031] [00000760] [ INFO] TFiscalPrinter ------------------------------------------------------------
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TPrinterProtocol SetCmdTimeout: 900
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TPrinterProtocol -> 05
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TPrinterProtocol <- 15
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TPrinterProtocol -> 02 05 10 1E 00 00 00 0B
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TPrinterProtocol <- 06
[31.10.2016 16:42:52.031] [00000760] [DEBUG] TPrinterProtocol SetCmdTimeout: 30000
[31.10.2016 16:43:22.031] [00000760] [DEBUG] TPrinterProtocol <-
[31.10.2016 16:43:22.031] [00000760] [DEBUG] TPrinterProtocol No Answer. repeat
[31.10.2016 16:43:22.031] [00000760] [DEBUG] TPrinterProtocol -> 05
[31.10.2016 16:43:22.031] [00000760] [DEBUG] TPrinterProtocol <- 15
[31.10.2016 16:43:22.031] [00000760] [ERROR] TFiscalPrinter -7 Неверная длина ответа
[31.10.2016 16:43:22.031] [00000760] [DEBUG] TDrvFR GetShortECRStatus: -7
[31.10.2016 16:43:22.031] [00000760] [DEBUG] TDrvFR Get_ResultCode
[31.10.2016 16:43:22.031] [00000760] [DEBUG] TDrvFR Get_ResultCode: -7
[31.10.2016 16:43:22.031] [00000760] [DEBUG] TDrvFR Get_ResultCodeDescription
[31.10.2016 16:43:22.031] [00000760] [DEBUG] TDrvFR Get_ResultCodeDescription: Неверная длина ответа
[31.10.2016 16:44:25.015] [00000760] [DEBUG] TDrvFR GetActiveLD
[31.10.2016 16:44:25.015] [00000760] [DEBUG] TDrvFR GetActiveLD: 0
[31.10.2016 16:44:25.015] [00000760] [DEBUG] TDrvFR Get_LDNumber
[31.10.2016 16:44:25.015] [00000760] [DEBUG] TDrvFR Get_LDNumber: 1
[31.10.2016 16:44:25.015] [00000760] [DEBUG] TDrvFR Get_LDNumber
[31.10.2016 16:44:25.015] [00000760] [DEBUG] TDrvFR Get_LDNumber: 1
[31.10.2016 16:44:25.015] [00000760] [DEBUG] TDrvFR Get_LDNumber
[31.10.2016 16:44:25.015] [00000760] [DEBUG] TDrvFR Get_LDNumber: 1
[31.10.2016 16:44:25.015] [00000760] [DEBUG] TDrvFR OpenDrawer
[31.10.2016 16:44:25.015] [00000760] [ INFO] TFiscalPrinter


Пн окт 31, 2016 4:16 pm
Профиль
Показать сообщения за:  Поле сортировки  
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.   [ Сообщений: 32 ]  На страницу Пред.  1, 2, 3  След.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.
Русская поддержка phpBB