Автор |
Сообщение |
Selihov Dmitry
Постоянный участник
Зарегистрирован: Пт май 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 |
|
|
stoi
Новичок
Зарегистрирован: Чт май 17, 2007 11:14 am Сообщения: 63 Откуда: 1С-Рарус
|
Re: Неверная длина ответа
Драйвер обновили. Ошибка стала проявляться значительно реже, но не исчезла совсем (((
_________________ С уважением, Стовпец Игорь, Департамент разработки, Внедренческий центр "1С-Рарус" +7 (495) 223-0404
|
Пт апр 06, 2012 5:17 pm |
|
|
Selihov Dmitry
Постоянный участник
Зарегистрирован: Пт май 19, 2006 6:26 pm Сообщения: 10424 Откуда: Штрих-М
|
Re: Неверная длина ответа
Пришлите нам на почту логи драйвера ФР.
_________________ С уважением, Селихов Дмитрий Юрьевич Инженер технической поддержки ЗАО "Штрих-М" mailto: support@shtrih-m.ru тел. (495) 787-60-96 ВНИМАНИЕ: Работает Официальный Интернет-Магазин от компании Штрих-М Shels-m.ru
|
Пт апр 06, 2012 5:45 pm |
|
|
stoi
Новичок
Зарегистрирован: Чт май 17, 2007 11:14 am Сообщения: 63 Откуда: 1С-Рарус
|
Re: Неверная длина ответа
Добрый день! Выслал вам лог драйвера как вы просили. Ошибка -7 "Неверная длина ответа" при работе двух объектов драйвера, метод "ПрочитатьТаблицу". Прошу вас по возможности выяснить причину ошибки как можно скорее - клиент уже ругается (((
_________________ С уважением, Стовпец Игорь, Департамент разработки, Внедренческий центр "1С-Рарус" +7 (495) 223-0404
|
Вт окт 16, 2012 2:11 pm |
|
|
Selihov Dmitry
Постоянный участник
Зарегистрирован: Пт май 19, 2006 6:26 pm Сообщения: 10424 Откуда: Штрих-М
|
Re: Неверная длина ответа
Логов от Вас не получали, на какой адрес Вы отправили ?
_________________ С уважением, Селихов Дмитрий Юрьевич Инженер технической поддержки ЗАО "Штрих-М" mailto: support@shtrih-m.ru тел. (495) 787-60-96 ВНИМАНИЕ: Работает Официальный Интернет-Магазин от компании Штрих-М Shels-m.ru
|
Вт окт 16, 2012 4:03 pm |
|
|
stoi
Новичок
Зарегистрирован: Чт май 17, 2007 11:14 am Сообщения: 63 Откуда: 1С-Рарус
|
Re: Неверная длина ответа
_________________ С уважением, Стовпец Игорь, Департамент разработки, Внедренческий центр "1С-Рарус" +7 (495) 223-0404
|
Вт окт 16, 2012 4:06 pm |
|
|
Selihov Dmitry
Постоянный участник
Зарегистрирован: Пт май 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 |
|
|
stoi
Новичок
Зарегистрирован: Чт май 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 |
|
|
Selihov Dmitry
Постоянный участник
Зарегистрирован: Пт май 19, 2006 6:26 pm Сообщения: 10424 Откуда: Штрих-М
|
Re: Неверная длина ответа
Лог получили, разбираемся.
_________________ С уважением, Селихов Дмитрий Юрьевич Инженер технической поддержки ЗАО "Штрих-М" mailto: support@shtrih-m.ru тел. (495) 787-60-96 ВНИМАНИЕ: Работает Официальный Интернет-Магазин от компании Штрих-М Shels-m.ru
|
Вт дек 04, 2012 1:24 pm |
|
|
stoi
Новичок
Зарегистрирован: Чт май 17, 2007 11:14 am Сообщения: 63 Откуда: 1С-Рарус
|
Re: Неверная длина ответа
Коллеги, прошло больше 4-х месяцев. Неужели вы так и не смогли разобраться? Если вы не хотите или не можете решить проблему - уведомите пожалуйста. Мы же ждем. Меня начальство теребит (
_________________ С уважением, Стовпец Игорь, Департамент разработки, Внедренческий центр "1С-Рарус" +7 (495) 223-0404
|
Пн апр 15, 2013 8:16 pm |
|
|
Selihov Dmitry
Постоянный участник
Зарегистрирован: Пт май 19, 2006 6:26 pm Сообщения: 10424 Откуда: Штрих-М
|
Re: Неверная длина ответа
Вообще вопросы решаются, ну самые сложные - 2 недели максимум. Само собой если Вы лог прислали 4 декабря, сейчас этой проблемы для нас не существует, т.е. у нас нет неотвеченных писем 4-х месячной давности. Письмо Ваше я нашел, от Игорь Стовпец. У нас оно помечено как переслано (т.е. лог пересылался разработчику) и как отвечено, т.е. Вам ответили. Версии драйвера с тех пор обновлялись, но суть остается та же: Если дело не в тайм ауте и не в драйвере, то можно попробовать заменить интерфейсную м\сх adm232 на самом ФР.
_________________ С уважением, Селихов Дмитрий Юрьевич Инженер технической поддержки ЗАО "Штрих-М" mailto: support@shtrih-m.ru тел. (495) 787-60-96 ВНИМАНИЕ: Работает Официальный Интернет-Магазин от компании Штрих-М Shels-m.ru
|
Вт апр 16, 2013 8:35 am |
|
|
stoi
Новичок
Зарегистрирован: Чт май 17, 2007 11:14 am Сообщения: 63 Откуда: 1С-Рарус
|
Re: Неверная длина ответа
Еще раз:
Проблема возникает ТОЛЬКО при использовании ДВУХ ФР одновременно. Каждый из них по отдельности прекрасно работает! Таймаут увеличивали до беспредельных значений - не помогло. И я уже писал об этом.
Вы предлагаете заменить микросхему. Значит ли это, что всем клиентам, пытающимся использовать два ФР на рабочем месте мы должны рекомендовать менять эту микросхему?!
_________________ С уважением, Стовпец Игорь, Департамент разработки, Внедренческий центр "1С-Рарус" +7 (495) 223-0404
|
Ср апр 24, 2013 4:42 pm |
|
|
Кравцов Виталий
Новичок
Зарегистрирован: Чт мар 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 |
|
|
Selihov Dmitry
Постоянный участник
Зарегистрирован: Пт май 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 |
|
|
fdima
Новичок
Зарегистрирован: Вт дек 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 |
|
|
Кто сейчас на конференции |
Сейчас этот форум просматривают: Google [Bot] и гости: 1 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|