Mettler Toledo Tiger P - очистка списка PLU
Mettler Toledo Tiger P - очистка списка PLU
Существует ли способ дистанционно программно БЫСТРО очистить список PLU ?
В настоящее время выгружаем товары в весы самописной обработкой из 1с8.2 УПП, используя драйвер весов.
Стоит задача перед загрузкой нового PLU обнулить ячейки PLU для стирания старых товаров.
Через драйвер 1с получается слишком долго - перебирать ячейки и писать туда нули.
Имеется ли другое ПО для управления PLU, кроме драйвера 1с и SPCT ?
В настоящее время выгружаем товары в весы самописной обработкой из 1с8.2 УПП, используя драйвер весов.
Стоит задача перед загрузкой нового PLU обнулить ячейки PLU для стирания старых товаров.
Через драйвер 1с получается слишком долго - перебирать ячейки и писать туда нули.
Имеется ли другое ПО для управления PLU, кроме драйвера 1с и SPCT ?
Re: Mettler Toledo Tiger P - очистка списка PLU
Смысл задачи не совсем понятен. Если сделать запись ПЛУ на занятую ячейку памяти, то она перезаписывается поверх. Зачем сначала удалять старый ПЛУ?
Re: Mettler Toledo Tiger P - очистка списка PLU
Чтобы ошибочно при фасовке не выбирали товар которого уже давно нет на остатках в базе 1с.
На сегодня получается, что в весах забито 2000 ячеек PLU, а реально в торговом обороте меньше 1000 единиц товара.
Каждый товар в базе 1с имеет уникальный номер PLU.
Задача - при выгрузке это 1000 товаров одновременно "обнулить" ненужные ячейки.
Идеальный алгоритм - единовременное обнуление всех PLU по команде извене, а потом запись в рабочие ячейки PLU/
На сегодня получается, что в весах забито 2000 ячеек PLU, а реально в торговом обороте меньше 1000 единиц товара.
Каждый товар в базе 1с имеет уникальный номер PLU.
Задача - при выгрузке это 1000 товаров одновременно "обнулить" ненужные ячейки.
Идеальный алгоритм - единовременное обнуление всех PLU по команде извене, а потом запись в рабочие ячейки PLU/
Re: Mettler Toledo Tiger P - очистка списка PLU
В описании протокола передачи на 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. "
Атолловский драйвер должен поддерживать эти команды.
Цитата:
"Для удаления PLU наиболее удобно использовать вызов функции Transfer_Ethernet("Transscale.ini"), при котором файл с описанием команды ”trf.out” состоит из строк вида:
а) D:10
D:15
D:17 – для удаления PLU Nr. 10, 15, 17.
б) D:A – для удаления всех PLU. "
Атолловский драйвер должен поддерживать эти команды.
Re: Mettler Toledo Tiger P - очистка списка PLU
Сделал файлик vesy.plu, вписал в него D:A, сохранил, в transscale.ini как была запись vesy.plu, так и осталась, запустил MTLOADER.EXE, оно сказало OK - но все PLU на месте.
Взял файлик, которым прогружаются весы. Прогрузил им весы, уостоверился, что там есть последний PLU, обрезал файл на половину, в начало файла добавил D:A, прогрузил - последний плю из предыдущего файла всё ещё в весах.
Пробовал брать название файла в виде trf.out, с содержанием только D:A - тот же эффект.
Что я делаю не так?
Взял файлик, которым прогружаются весы. Прогрузил им весы, уостоверился, что там есть последний PLU, обрезал файл на половину, в начало файла добавил D:A, прогрузил - последний плю из предыдущего файла всё ещё в весах.
Пробовал брать название файла в виде trf.out, с содержанием только D:A - тот же эффект.
Что я делаю не так?
Re: Mettler Toledo Tiger P - очистка списка PLU
PLU-шки при перезаписи не стираются, а заменяются только обновленными данными.
Re: Mettler Toledo Tiger P - очистка списка PLU
А их надо стререть и забить новые, ибо старые на весах не нужны- раз, через некоторое время на весах старые плюшки начинают выходить с одним именем, а дополнительной информацией от другого продукта, чего не должно быть - два.
Просто Tiger-P - ладно, там нет дополнительного текста, и там более или менее всё равно, что с памятью, а вот в Tiger-PRO это уже очень и очень заметно, что название - вафли такие-то, а состав от колбасы.
Просто Tiger-P - ладно, там нет дополнительного текста, и там более или менее всё равно, что с памятью, а вот в Tiger-PRO это уже очень и очень заметно, что название - вафли такие-то, а состав от колбасы.
Re: Mettler Toledo Tiger P - очистка списка PLU
У меня ассортимент умещается в 2 сотни, вручную прогружаю. Подобных накладок небыло.
Попробуй поиграться с файлом. Кодировку сделай DOSовскую.
Либо полный список PLU на удаление.
Попробуй поиграться с файлом. Кодировку сделай DOSовскую.
Либо полный список PLU на удаление.
Re: Mettler Toledo Tiger P - очистка списка PLU
Кодировки 1251 80866 utf-8 ничего не дают. Полный список plu - это надо писать. Но я пробовал писать удали мне один конкретный plu, проверять, на весах он всё равно есть.
Re: Mettler Toledo Tiger P - очистка списка PLU
Выяснилось, что оно такиработает, но работает, когда эта команда пересылается в весы при помощи TRANSFER.EXE, который прогружает обычные весы. И им же можно прогрузить эту команду в ПРО весы. Единственный минус мне несколько не по душе каждый рахз при прогрузке весов стирать плюкода одной программой, потом другой забивать плюшки. По большей части потому, что система товароучёта не умеет ожидать завершения внешнего приложения.
TRANSFER.exe фигачит в весы всё не в формате SPCT, в котором мы прогружаем PRO.
Вопрос, как сконвертировать D:A в формат вида:
00020700000000000011110000002111111 АНАНАС КГ ГОЛД 999999.0000000000000000000000000000001000001
00020900000001000001{Годен до: 10.03.2016t +8
TRANSFER.exe фигачит в весы всё не в формате SPCT, в котором мы прогружаем PRO.
Вопрос, как сконвертировать D:A в формат вида:
00020700000000000011110000002111111 АНАНАС КГ ГОЛД 999999.0000000000000000000000000000001000001
00020900000001000001{Годен до: 10.03.2016t +8
Re: Mettler Toledo Tiger P - очистка списка PLU
написан exe который в одной сессии: удаляет старые plu, прогружает этикетку, сформированную однажды в spct, формат ШК, шрифты, PLU по формату spct (16 текстовых полей), доптексты с обходом глючных адресов для pro. сейчас ведутся работы по автоматическому распределению памяти - особенно актуально для не pro после ремонта, когда память отформатирована по дефолту.
-
- Сообщения: 2
- Зарегистрирован: 14 фев 2016, 17:03
- Контактная информация:
Re: Mettler Toledo Tiger P - очистка списка PLU
А что за "Глючные адреса" у Про ?
Re: Mettler Toledo Tiger P - очистка списка PLU
Было вычислено эмпирическим путем: начиная с адреса 2Eh + fh и с периодичностью FFh наблюдается потеря ссылок на "пристегнутые" блоки доптекста. т.е. выводятся только первые 200 символов. Чем это вызвано - не смог понять, да и если честно не было желания глубоко копать. Проявляется только на Pro
Re: Mettler Toledo Tiger P - очистка списка PLU
А в привычном исчислении это какие номера?
Re: Mettler Toledo Tiger P - очистка списка PLU
в десятичном виде: 46 (+15) и 255.
Re: Mettler Toledo Tiger P - очистка списка PLU
У меня доп.текста на 385 строк
61 и 255 используются, ссылки не теряются.
Весы есть и простые и ПРО. Заливаю с одной базы.
Прошивки 360506.02 и 360311.02 соответственно
у ПРОшек заводское распределение памяти (16380/8180), у неПРОшек делаю вручную на доп.текст 2000, остается когда 1930, когда 1920
61 и 255 используются, ссылки не теряются.
Весы есть и простые и ПРО. Заливаю с одной базы.
Прошивки 360506.02 и 360311.02 соответственно
у ПРОшек заводское распределение памяти (16380/8180), у неПРОшек делаю вручную на доп.текст 2000, остается когда 1930, когда 1920
Re: Mettler Toledo Tiger P - очистка списка PLU
если поставить адрес 46
Re: Mettler Toledo Tiger P - очистка списка PLU
точнее адреса с 46 по допустим 56
Re: Mettler Toledo Tiger P - очистка списка PLU
Строки с 45 по 60
Нумерация плавающая, т.к. есть пропуски и я не использую ПЛУшки из двух одинаковых цифр (11, 22, 33 и т.д.)
Нумерация плавающая, т.к. есть пропуски и я не использую ПЛУшки из двух одинаковых цифр (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 ккал.
Re: Mettler Toledo Tiger P - очистка списка PLU
а если сделать вот так:
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мг
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мг
Re: Mettler Toledo Tiger P - очистка списка PLU
Я, конечно, списываю это на кодировку, но после замены указанного блока окно ввода ингредиентов превращается в такой вид:
Re: Mettler Toledo Tiger P - очистка списка PLU
Если вручную переписать адресацию в редакторе ингредиентов, то все работает:
Re: Mettler Toledo Tiger P - очистка списка PLU
Верю, что у вас все ок. Только не могу все-таки понять почему у меня получается не так. см вложение
- Вложения
-
- 11.rar
- (1.35 МБ) 270 скачиваний
Re: Mettler Toledo Tiger P - очистка списка PLU
Чем заливаешь данные в весы?
В текстовике из вложения поля не то пропущены, не то перепутаны...
Вышли плу-шки и дат.файл без переименования, попробую в свои залить.
В текстовике из вложения поля не то пропущены, не то перепутаны...
Вышли плу-шки и дат.файл без переименования, попробую в свои залить.
Re: Mettler Toledo Tiger P - очистка списка PLU
заливаю с помощью TransferEth.dll, предварительно подготовив 2 текстовика. в приложении 2 файлика переконвертированные под spct
- Вложения
-
- 12.rar
- (25.57 КБ) 403 скачивания
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость