Mettler Toledo Tiger P - очистка списка PLU

Форум по весам Mettler Toledo.

Модераторы: Sonc, siall

VSI
Сообщения: 5
Зарегистрирован: 13 фев 2013, 08:18
Контактная информация:

Mettler Toledo Tiger P - очистка списка PLU

Сообщение VSI »

Существует ли способ дистанционно программно БЫСТРО очистить список PLU ?
В настоящее время выгружаем товары в весы самописной обработкой из 1с8.2 УПП, используя драйвер весов.
Стоит задача перед загрузкой нового PLU обнулить ячейки PLU для стирания старых товаров.
Через драйвер 1с получается слишком долго - перебирать ячейки и писать туда нули.

Имеется ли другое ПО для управления PLU, кроме драйвера 1с и SPCT ?
Аватара пользователя
Kkmschik
Сообщения: 165
Зарегистрирован: 30 окт 2012, 20:36
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение Kkmschik »

Смысл задачи не совсем понятен. Если сделать запись ПЛУ на занятую ячейку памяти, то она перезаписывается поверх. Зачем сначала удалять старый ПЛУ?
VSI
Сообщения: 5
Зарегистрирован: 13 фев 2013, 08:18
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение VSI »

Чтобы ошибочно при фасовке не выбирали товар которого уже давно нет на остатках в базе 1с.
На сегодня получается, что в весах забито 2000 ячеек PLU, а реально в торговом обороте меньше 1000 единиц товара.
Каждый товар в базе 1с имеет уникальный номер PLU.
Задача - при выгрузке это 1000 товаров одновременно "обнулить" ненужные ячейки.
Идеальный алгоритм - единовременное обнуление всех PLU по команде извене, а потом запись в рабочие ячейки PLU/
Аватара пользователя
Kkmschik
Сообщения: 165
Зарегистрирован: 30 окт 2012, 20:36
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение Kkmschik »

В описании протокола передачи на Tiger P сказано, что можно удалять по 1 PLU или же сразу все.
Цитата:
"Для удаления PLU наиболее удобно использовать вызов функции Transfer_Ethernet("Transscale.ini"), при котором файл с описанием команды ”trf.out” состоит из строк вида:
а) D:10
D:15
D:17 – для удаления PLU Nr. 10, 15, 17.
б) D:A – для удаления всех PLU. "

Атолловский драйвер должен поддерживать эти команды.
pd27
Сообщения: 15
Зарегистрирован: 03 ноя 2015, 09:58
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение pd27 »

Сделал файлик vesy.plu, вписал в него D:A, сохранил, в transscale.ini как была запись vesy.plu, так и осталась, запустил MTLOADER.EXE, оно сказало OK - но все PLU на месте.
Взял файлик, которым прогружаются весы. Прогрузил им весы, уостоверился, что там есть последний PLU, обрезал файл на половину, в начало файла добавил D:A, прогрузил - последний плю из предыдущего файла всё ещё в весах.
Пробовал брать название файла в виде trf.out, с содержанием только D:A - тот же эффект.
Что я делаю не так?
Аватара пользователя
Sonc
Сообщения: 285
Зарегистрирован: 10 дек 2012, 08:18
Откуда: Екатеринбург
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение Sonc »

PLU-шки при перезаписи не стираются, а заменяются только обновленными данными.
pd27
Сообщения: 15
Зарегистрирован: 03 ноя 2015, 09:58
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение pd27 »

А их надо стререть и забить новые, ибо старые на весах не нужны- раз, через некоторое время на весах старые плюшки начинают выходить с одним именем, а дополнительной информацией от другого продукта, чего не должно быть - два.
Просто Tiger-P - ладно, там нет дополнительного текста, и там более или менее всё равно, что с памятью, а вот в Tiger-PRO это уже очень и очень заметно, что название - вафли такие-то, а состав от колбасы.
Аватара пользователя
Sonc
Сообщения: 285
Зарегистрирован: 10 дек 2012, 08:18
Откуда: Екатеринбург
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение Sonc »

У меня ассортимент умещается в 2 сотни, вручную прогружаю. Подобных накладок небыло.

Попробуй поиграться с файлом. Кодировку сделай DOSовскую.
Либо полный список PLU на удаление.
pd27
Сообщения: 15
Зарегистрирован: 03 ноя 2015, 09:58
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение pd27 »

Кодировки 1251 80866 utf-8 ничего не дают. Полный список plu - это надо писать. Но я пробовал писать удали мне один конкретный plu, проверять, на весах он всё равно есть.
pd27
Сообщения: 15
Зарегистрирован: 03 ноя 2015, 09:58
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение pd27 »

Выяснилось, что оно такиработает, но работает, когда эта команда пересылается в весы при помощи TRANSFER.EXE, который прогружает обычные весы. И им же можно прогрузить эту команду в ПРО весы. Единственный минус мне несколько не по душе каждый рахз при прогрузке весов стирать плюкода одной программой, потом другой забивать плюшки. По большей части потому, что система товароучёта не умеет ожидать завершения внешнего приложения.
TRANSFER.exe фигачит в весы всё не в формате SPCT, в котором мы прогружаем PRO.
Вопрос, как сконвертировать D:A в формат вида:
00020700000000000011110000002111111 АНАНАС КГ ГОЛД 999999.0000000000000000000000000000001000001
00020900000001000001{Годен до: 10.03.2016t +8
vladimir
Сообщения: 24
Зарегистрирован: 10 июл 2015, 10:38
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение vladimir »

написан exe который в одной сессии: удаляет старые plu, прогружает этикетку, сформированную однажды в spct, формат ШК, шрифты, PLU по формату spct (16 текстовых полей), доптексты с обходом глючных адресов для pro. сейчас ведутся работы по автоматическому распределению памяти - особенно актуально для не pro после ремонта, когда память отформатирована по дефолту.
Tushkanchik
Сообщения: 2
Зарегистрирован: 14 фев 2016, 17:03
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение Tushkanchik »

А что за "Глючные адреса" у Про ?
vladimir
Сообщения: 24
Зарегистрирован: 10 июл 2015, 10:38
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение vladimir »

Было вычислено эмпирическим путем: начиная с адреса 2Eh + fh и с периодичностью FFh наблюдается потеря ссылок на "пристегнутые" блоки доптекста. т.е. выводятся только первые 200 символов. Чем это вызвано - не смог понять, да и если честно не было желания глубоко копать. Проявляется только на Pro
Аватара пользователя
Sonc
Сообщения: 285
Зарегистрирован: 10 дек 2012, 08:18
Откуда: Екатеринбург
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение Sonc »

А в привычном исчислении это какие номера?
vladimir
Сообщения: 24
Зарегистрирован: 10 июл 2015, 10:38
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение vladimir »

в десятичном виде: 46 (+15) и 255.
Аватара пользователя
Sonc
Сообщения: 285
Зарегистрирован: 10 дек 2012, 08:18
Откуда: Екатеринбург
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение Sonc »

У меня доп.текста на 385 строк
61 и 255 используются, ссылки не теряются.
Весы есть и простые и ПРО. Заливаю с одной базы.
Прошивки 360506.02 и 360311.02 соответственно
у ПРОшек заводское распределение памяти (16380/8180), у неПРОшек делаю вручную на доп.текст 2000, остается когда 1930, когда 1920
vladimir
Сообщения: 24
Зарегистрирован: 10 июл 2015, 10:38
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение vladimir »

точнее адреса с 46 по допустим 56
Аватара пользователя
Sonc
Сообщения: 285
Зарегистрирован: 10 дек 2012, 08:18
Откуда: Екатеринбург
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение Sonc »

Строки с 45 по 60
Нумерация плавающая, т.к. есть пропуски и я не использую ПЛУшки из двух одинаковых цифр (11, 22, 33 и т.д.)

Код: Выделить всё

00020900000001000048¤}0148ГОСТ 20414-2011 Пищевая и энергетическая ценность в 100 г продукта: белки 18,0 г., жиры 2,0 г., углеводы 2,0 г.; 98 ккал.                                                                         
00020900000001000049¤}0149ГОСТ 32366-2013       Сорт первый Пищевая и энергетическая ценность на 100 г продукта: белки 20,0 г; жиры 1,0 г; 116 ккал. Витамины:  В1 - 0,11 мг, В2 - 0,11 мг, РР - 1,0 мг, Е - 0,43 мг        
00020900000001000050¤}0150ГОСТ 32366-2013        сорт 1 Пищ. и энерг. ценность в 100 г продукта: белки 17,8 г; жиры 3,4 г; 101,8 ккал.                                                                                      
00020900000001000051¤}0151СТО 35166145-001-2014 Пищ. и энерг. ценность на 100 г. продукта: белки 21,0 г; жиры 7,0 г; 142 ккал. Масса глазури не превышает 5%                                                                
00020900000001000052¤}0152ТУ 9261-006-26191641-01     сорт 1 Пищ. и энерг. ценность в 100 г продукта: белки 20 г; жиры 1 г; 89 ккал. Витамины В1 - 0,11 мг, В2 - 0,11 мг, Рр - 1мг                                          
00020900000001000056¤}0156СТО 21014880-001-2013. Госветнадзор. Состав: фарш куриный, лук, сухари панировочные, специи, соль Пище. и энергетич. ценность в 100 г продукта: белок 6,0г, жир 10,0г, углеводы 12,0г, 162 ккал   
00020900000001000057¤}0157СТО 52302331-001-2010 Состав: фарш из минтая, лук, специи, сухари, соль Пищ. и энергетич. ценность в 100 г продукта: белок 15,8г, жир 5,4г, углеводы 12,0г, 126 ккал                              
00020900000001000060¤}0160ТУ 9261-008-00472124-11       Первый сорт Пищевая и энергетическая ценность на 100 г продукта: белки 20,0 г; жиры 4,0 г; 116 ккал.                                                                
00020900000001000061¤}0161ГОСТ Р 51493-99       Сорт 1 Пищевая и энергетическая ценность в 100 г продукта: белки 18,2 г; жиры 3,3 г; 103 ккал.                                                                              
00020900000001000062¤}0162ТУ 9261-210-00472093-2011     Сорт первый Пищевая и энергетическая ценность в 100 г продукта: белки 18,5 г; жиры 0,9 г; 82 ккал.                                                                  
00020900000001000063¤}0163ТУ 9261-006-26191641-01 Пищевая и энергетическая ценность в 100 г продукта: белки 17,8 г; жиры 3,4 г; 101,8 ккал                                                                                  
00020900000001000064¤}0164мороженая,  глазированная ТУ 9261-006-26191641-01  Сорт первый Пищевая и энергетическая ценность на 100 г продукта: белки 20,0 г; жиры 4,0 г; 116 ккал.                                           
00020900000001000065¤}0165ГОСТ 1168-86         Сорт 1 Пищевая и энергетическая ценность в 100 г продукта: белки: 19,2 г., жиры: 3,3 г., 107 ккал.                                                                           
00020900000001000067¤}0167СТО 52302331-001-2010   Состав: фарш рыбный,  лук, специи, панировочные сухари, соль Пищевая и энергетическая ценность в 100 г продукта: белки: 17,8 г., жиры: 5,7 г., 136 ккал                   
00020900000001000068¤}0168Пищевая и энергетическая ценность на 100 г продукта: белки 18,0 г;  жиры 4,2 г; 110 ккал.                                                                                                         
00020900000001000069¤}0169Пищевая и энергетическая ценность в 100 г продукта: белки 19,8 г; жиры 14,0 г; 204,3 ккал.                                                                                                        
vladimir
Сообщения: 24
Зарегистрирован: 10 июл 2015, 10:38
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение vladimir »

а если сделать вот так:

00020900000001000045¤}0046ГОСТ 20414-2011 Пищевая и энергетическая ценность в 100 г продукта: белки 18,0 г., жиры 2,0 г., углеводы 2,0 г.; 98 ккал.
00020900000001000046¤}0047ГОСТ 32366-2013 Сорт первый Пищевая и энергетическая ценность на 100 г продукта: белки 20,0 г; жиры 1,0 г; 116 ккал. Витамины: В1 - 0,11 мг, В2 - 0,11 мг, РР - 1,0 мг, Е - 0,43 мг
00020900000001000047¤}0048ГОСТ 32366-2013 сорт 1 Пищ. и энерг. ценность в 100 г продукта: белки 17,8 г; жиры 3,4 г; 101,8 ккал.
00020900000001000048¤}0049СТО 35166145-001-2014 Пищ. и энерг. ценность на 100 г. продукта: белки 21,0 г; жиры 7,0 г; 142 ккал. Масса глазури не превышает 5%
00020900000001000049ТУ 9261-006-26191641-01 сорт 1 Пищ. и энерг. ценность в 100 г продукта: белки 20 г; жиры 1 г; 89 ккал. Витамины В1 - 0,11 мг, В2 - 0,11 мг, Рр - 1мг
Аватара пользователя
Sonc
Сообщения: 285
Зарегистрирован: 10 дек 2012, 08:18
Откуда: Екатеринбург
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение Sonc »

Я, конечно, списываю это на кодировку, но после замены указанного блока окно ввода ингредиентов превращается в такой вид:
mett_err.jpg
Аватара пользователя
Sonc
Сообщения: 285
Зарегистрирован: 10 дек 2012, 08:18
Откуда: Екатеринбург
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение Sonc »

Если вручную переписать адресацию в редакторе ингредиентов, то все работает:
IMG_20160224_140442.jpg
vladimir
Сообщения: 24
Зарегистрирован: 10 июл 2015, 10:38
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение vladimir »

Верю, что у вас все ок. Только не могу все-таки понять почему у меня получается не так. см вложение
Вложения
11.rar
(1.35 МБ) 271 скачивание
Аватара пользователя
Sonc
Сообщения: 285
Зарегистрирован: 10 дек 2012, 08:18
Откуда: Екатеринбург
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение Sonc »

Чем заливаешь данные в весы?
В текстовике из вложения поля не то пропущены, не то перепутаны...
Вышли плу-шки и дат.файл без переименования, попробую в свои залить.
vladimir
Сообщения: 24
Зарегистрирован: 10 июл 2015, 10:38
Контактная информация:

Re: Mettler Toledo Tiger P - очистка списка PLU

Сообщение vladimir »

заливаю с помощью TransferEth.dll, предварительно подготовив 2 текстовика. в приложении 2 файлика переконвертированные под spct
Вложения
12.rar
(25.57 КБ) 404 скачивания
Ответить

Вернуться в «Mettler Toledo»

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

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