Имя: Пароль:
1C
1С v8
1С Выгружает только одни из двух весов.
0 Mondicul
 
22.11.17
13:30
Добрый день. Уже с неделю бьёмся с программистом над проблемой.

Суть.
Имеется УТ ред.2.2(2.2.15.14), обработка выгрузки на весы Штрих-Принт, сами весы в кол-ве 2 шт.

При добавлении весов в ТО и дальнейшей попытке выгрузить товары на весы,  выгружаются только одни весы. Причем, если очистить весы и запустить выгрузку на весы №2, товар выгружается на весы №1(вторые остаются пустыми). Если в ТО отключить весы №1, оставив включенными весы №2, то выгрузка на весы №2 проходит нормально.

Идентификаторы ТО, айпи адреса, порты - все разное, у каждых весов они уникальны. Облазили код - 1С всё берёт и обрабатывает верно, и в то же время неверно выдает результат. Меняли обработки уже, пытались разнести весы на разные обработки, ничего не выходит.
1 Сияющий в темноте
 
22.11.17
21:34
во первых,у вас розница
во вторвх,то привязывсется к рабочему месту и нужно смотреть,кпк привязалм
в третьих,не забываем закрывать ииоткрывать 1с после настройки
2 Mondicul
 
23.11.17
07:55
(1) Во первых - Управление Торговлей для Казахстана, ред. 2.2(2.2.15.14)
Во вторых - в УТ нет РМК, есть интерфейс кассира.
В третьих - это всё делалось стопятьсот раз.
3 nordbox
 
23.11.17
08:19
весы чем подцепленны ?
4 Mondicul
 
23.11.17
08:24
(3) Весы подключены по сети, через обработку StrihMScaleOffline_v2(точно не помню как правильно называется) последней версии. Драйвер Штрих-Принт А_1.8
5 nordbox
 
23.11.17
08:33
(4) >>Идентификаторы ТО, айпи адреса, порты - все разное
А в самих весах что прописано?
то что ты в настройках 1с прописал это полдела, надо весам еще это сказать.
Под рукой их нет, поэтому вангую.
6 Mondicul
 
23.11.17
08:38
(5) Я не идиот, если вы про это :)
В весах все тоже самое. Отнюдь не первые, и даже не десятые настроенные весы в жизни.
7 nordbox
 
23.11.17
08:44
Ну попробуй переставь все заново и дрова конфу, кеш почисть и параллельно тестовую базу поставь
чудес не бывает.
8 Mondicul
 
23.11.17
08:49
(7) Конфу и дрова переустанавливал, кеш чистил после каждого изменения в принципе. Тестовую к сожалению нету возможности развернуть.
9 nordbox
 
23.11.17
08:52
а тестовую то что мешает рядышком поставить?
лицуха то одна
кеш не только 1с желательно, но и темпы почисти до кучи
10 nordbox
 
23.11.17
08:53
обработку весов найди другу
11 Denis_CFO
 
23.11.17
08:57
(8) Точку останова поставь вот на эту строку и посмотри, какое устройство определяется:

Функция НачатьВыгрузку()
Объект.Драйвер.НомерЛУ = Объект.ИДУстройства;
Объект.Драйвер.УстановитьАктивноеЛУ();

Отсюда уже и надо смотреть, почему другое устройство выбирается.
12 Mondicul
 
23.11.17
09:11
(11) Хорошо, гляну. Позже отпишусь.
13 Сияющий в темноте
 
23.11.17
10:54
там еще такая истлрия,драйвер штрих-м не параллелится
нужнл все настройки весов писать в драйвер перед передачей и не делать ее в два потока
у вас просто настройки одних весов затираются другими
14 Denis_CFO
 
23.11.17
11:03
(13) Получается, нужно ещё один объект драйвера регистрировать?
15 Mondicul
 
24.11.17
13:21
(11) Увидев код, я сразу подумал, а не одинаковые ли номера у весов. И верно - оказывается, сторонний специалист утилитой копирования настроек скопировал настройки с 1 весов и воткнул во вторые. И поменял всё, кроме номера весов.
(13) Всё верно, используется всегда один драйвер. в ЛУ нужно заранее прописывать весы и задавать им настройки, в противном случае 1С их будет создавать вплоть до 99 штук, а потом будет выскакивать ошибка.

Проблема решена, всем спасибо
Независимо от того, куда вы едете — это в гору и против ветра!