Розница 2.1 - Выгрузка товаров в весы. Ошибка которой нет.

1. supermacho 20 11.11.15 19:21 Сейчас в теме
Установлен сертифицированный драйвер подключаемого оборудования АТОЛ v8.7 для весов с печатью этикеток.
Тест устройства проходит успешно. Из весов получается удалить ранее загруженную информацию.
Но при попытке выгрузить информацию на весы появляется сообщение об ошибке:

"Выгрузить товары не удалось: При выгрузке товаров в оборудование произошла ошибка. Ошибок нет"

В чем может быть причина и как можно ее устранить?
+
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. mixa4 11.11.15 20:36 Сейчас в теме
Обработка обслуживания, зашитая в конфигурации, рассчитана на работу с определенной версией драйвера. Если вы скачивали свежий драйвер с сайта АТОЛа, то он может быть слишком новым для имеющейся обработки, ставьте драйвер старее; если ставили драйвер с диска, он может быть как старее так и новее нужного; если ставили нужной для обработки версии - пробуйте поставить новее, АТОЛ может и по-меньше других но тоже бывает косячит.
Ну или разбираться в отладчике че за ошибка кем куда возвращается и исправлять код - тут нужен некоторый скилл.
Кстати, не проверяли ли - может несмотря на ошибку информация в весы попадает?
supermacho; +1
3. supermacho 20 11.11.15 21:30 Сейчас в теме
(2) mixa4, информация в весы точно не попадает. Обработка вроде бы не была зашита в конфигурацию. Именно что касается весов с печатью этикеток, она загружается из zip-архива, который, идет в составе драйвера, скачанного с сайта АТОЛА. То есть и драйвер и обработка одной версии.
+
4. PhoenixAOD 62 12.11.15 03:08 Сейчас в теме
(3) supermacho, а dll от весов регистрировали в 1с? Вам же конкретно написали, скачайте постарее обработку и драйвера и с ней попробуете. Пример: атол выпускает новый дрова на сканеры шк, но на практике оптимально работают дрова из старых версий.
supermacho; +1
6. supermacho 20 12.11.15 13:33 Сейчас в теме
(4) PhoenixAOD, CAS LP 1.6 Ethernet

Сначала ставил драйвер 8.7. Потом полностью удалил, в то из 1с.
Попробовал драйвер 8.6 (именно эта версия указана как совместимая на сайте 1с http://v8.1c.ru/retail/300/vs_drivers.htm)

Ошибка не уходит.
+
5. PhoenixAOD 62 12.11.15 03:17 Сейчас в теме
(3) supermacho, а модель весов то какая?
+
12. mixa4 12.11.15 19:56 Сейчас в теме
(3) supermacho, что-то не вижу в составе установленного драйвера 8.6 с сайта АТОЛ архива с внешней обработкой для 1С, только архивы с dll-ками, подскажете где обработка - может гляну.
По (8) можно заподозрить что дело в разделителе десятичных знаков, можно попробовать в винде поменять запятую на точку. Ну или настроить в 1С округление до рубля чтобы не было цен с копейками ;)
Thalt; supermacho; +2
13. supermacho 20 12.11.15 23:49 Сейчас в теме
(12) Последняя версия, в которой dll насыпом лежали - 8.4.
В папке C:\Program Files\ATOL\Drivers8\1Cv82 лежат zip-архивы не внешних компонент разве? файл LP-ATOL.zip
А файл C:\Program Files\ATOL\Drivers8\Bin\LP1C.dll вместе с драйвером переустанавливается? или 1С-ка его куда-то копирует?

Насчет винды мысль неплохая - думал о чем-то подобном, но не дожал эту версию.

Насчет округления цен мысль была на крайний случай, но отдельной ценовой группы только для весового товара нет, округлять проблематично.

Пробовал три версии драйвера 8.7, 8.6, 8.5. WinXP SP3.
Отдельно попробовал 8.7 На Win7.

Везде один результат.
+
14. supermacho 20 13.11.15 00:12 Сейчас в теме
(12) Спасибо за пинок! Дело было в разделителе! Поменял в Винде на точку и все заработало! Надо было пробовать сразу, как в голову пришло )

Осталось понять - это проблема настройки самих весов или драйвера?
+
7. supermacho 20 12.11.15 13:43 Сейчас в теме
В деле появились новые факты:

Указанная ошибка возникает при наличии в списке выгружаемой номенклатуры некоторых наименований. Например, Конфеты Москвичка выгружаются без проблем, а Конфеты Ростовчанка выдают ошибку.

Если Москвичку выгружать вместе с Ростовчанкой, то все заканчивается ошибкой.

Товары идентичны, SKU у обоих 5-значный.
+
8. supermacho 20 12.11.15 14:24 Сейчас в теме
Закономерность найдена!

Проблема возникает если у номенклатуры цена с копейками.

Осталось понять как решить.
+
9. Shaddie 12.11.15 14:39 Сейчас в теме
(8) supermacho, В весах похоже не установлено положение десятичной точки - проверяйте настройки весов
supermacho; +1
10. supermacho 20 12.11.15 15:02 Сейчас в теме
(9) Вы имеете в виду параметр "Десятичная точка" в настройках драйвера или настройку самих весов?
Указанный параметр установлен значением 2
И как я понимаю это относится к весу, а не к цене.
+
11. supermacho 20 12.11.15 18:03 Сейчас в теме
Непосредственно из интерфейса драйвера цены с копейками загружаются в весы без проблем.
+
15. mixa4 16.11.15 18:22 Сейчас в теме
>>Осталось понять - это проблема настройки самих весов или драйвера?
скорее всего в коде 1С, где в драйвер должны передаться значения цен: этот код обычно заключен в Попытка/Исключение, само исключение подозреваю возникает еще до обращения к драйверу, а в блоке Исключение пользователю показывается описание ошибки из драйвера, а он не при делах, говорит, ошибок нет...
picoloz; supermacho; +2
16. DenOS85 15.02.18 23:14 Сейчас в теме
Попробуйте в правилах обмена поставить галочку своя нумерация PLU на оборудовании и указать какое максимальное кол-во PLU поддерживает устройство. Мне помогло.
+
17. DenOS85 15.02.18 23:17 Сейчас в теме
Попробуйте в правилах обмена поставить галочку своя нумерация PLU на оборудовании и указать какое максимальное кол-во PLU поддерживает устройство. Мне помогло.
+
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот