Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Как подправить кривой шифрованный пакадж ? : Супермаг Плюс (Супермаг 2000)

25.04.2024 14:17


08.08.2006 18:09
orekhov
 
Mtirt, здесь нужно определиться с понятиями "срок годности" и "срок реализации". Срок годности - дата, установленная производителем, по истечении которой товар не может быть использован по назначению (например, съеден). Срок реализации - дата, исчисляемая с момента фасовки, по истечении которой товар теряет свои свойства - ну и вроде как не может быть продан. Соответственно срок годности - величина абсолютная, а срок реализации - относительная, зависящая от текущей даты фасовки. В весы Digi параметр срока годности традиционно передаётся в виде количества дней, которые плюсуются к текущей системной дате весов - такова логика их работы. Отсюда и указанный эффект - если ежедневно не перезакачивать инфо в весы, дата будет постоянно увеличиваться. То есть по сути она ведёт себя именно как срок реализации с даты фасовки. Раньше в интерфейсе загрузки весов присутствовал только "срок годности". Начиная с версии 1.023.5 стали поддерживаться оба параметра. Однако механизм их заполнения разный. При добавлении товаров в интерфейсе загрузки весов "срок годности" подтягивается из накладных, а "срок реализации" - из карточки товара (значение в днях). "Реализовать до" соответственно рассчитывается исходя из срока реализации и текущей даты. Поле "Срок годности" передаётся в весы в виде текстовой строки, для её печати необходимо изменение формата этикетки. "Срок реализации" выгружается как обычно в виде количества дней. Если грузить товары прямо из накладной, всё пока осталось по-прежнему. Срок годности дублируется в поле "Реализовать до", остаётся совместимость со старыми форматами этикетки и старые грабли. По-хорошему нужно привести всё к единому алгоритму - и будет всем счастье, однако это наверное потребует изменения формата этикетки у всех, кто грузит весы из накладных.
09.08.2006 06:55
Mtirt
 
Не надо мне цитировать этот бред. Я его читала уже в письмах С+ раз 5.
Уже признали ошибку. Есть доработка на эту тему. Не работает оно так как надо. Все просто на самом деле. В поле "Срок реализации" стоит количество дней до истечения срока годности. Обычно берется из карточки. Но если задать срок годности в накладной явно, то его рассчитают. А теперь подождите сутки или больше, и откройте список весового товара. У вас должно измениться это поле - количество дней до окончания срока годности уменьшилось, а этого СМ2000 не понял. В результате "Реализовать до" и "Срок годности" разбегаются очень сильно.
Кстати, редактирование этикетки тоже не поможет. Весы не умеют отпределять в каком случае какую цифру печатать. Как организовать выбор, если поле "Срок годности" не заполнено.
09.08.2006 09:12
AlexLog
 
Сурьёзная полемика пошла ! Еще бы пакаджи менять научиться, таки хрен с ним - подправили бы.... *04
09.08.2006 12:18
orekhov
 
Mtirt, чуть меньше эмоций, мы тут с ситуацией разбираемся, а не наезжаем друг на друга *16
У меня вопрос. Пусть у тебя на весах сегодня печатается срок годности для артикула, например, 20.08.2006. Если больше никогда и ничего в них не закачивается, какой срок годности пропечатают весы на тот же артикул завтра и послезавтра ?
09.08.2006 13:45
Mtirt
 
Сейчас: завтра - 21.08.2006 и послезавтра - 22.08.2006.
Потому что утром придет оператор и утром на всякий случай прогрузит весы.
09.08.2006 13:53
orekhov
 
Ты не ответила на вопрос.
Я спросил - что напечатается, если оператор НЕ прогрузит весы. Ни завтра, ни послезавтра.
09.08.2006 13:57
akonev
 
если НЕ прогрузит - все будет хорошо.
только ведь он их прогрузит и будет прав
09.08.2006 13:58
Mtirt
 
Ага. а еще у него сегодня обязательно придет какой-нибудь новый товар, и поэтому если не утром, то в течение дня он их таки прогрузит...
И получит теже грабли, только в профиль...
09.08.2006 14:29
orekhov
 
Берусь утверждать, что завтра дата "годен до" (или "хранить до") на весовой этикетке увеличится на 1 день, если НИКТО весы НЕ прогрузит. Есть желающие провести эксперимент ? Отключите сетевой интерфейс для пущей уверенности, что в весы нет закачек. Распечатайте этикетку. Запомните значение "Хранить до". Переведите системную дату весов на 1 день вперёд. Ещё раз распечатайте этикетку на товар с тем же PLU. И расскажите мне о результатах.
09.08.2006 16:34
akonev
 
ага. вот ты в каком смысле. действительно, по понятиям определяться надо :)
согласен: то, что задано в днях от текущей - отползет при смене даты.
Часовой пояс GMT +3, время: 14:17.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.