27.11.2015 02:19
War1ning
 
Доброе утро. Столкнулся с проблемой решить которую никак не получается уже месяц перерыл много документов, но нужные спеки не нашел.
Расскажу по порядку:
1) Есть штучный товар с шк 2900100297332 Кент 8
2) Сделал привязку данного товара в Set Retail v5 к весам DIGI SM 100
3) Выгрузил данный товар в весы
4) На выходе с весов получаю шк 9100297000013
5) Если шк укоротить до значения 2900100, то на выходе получаю шк 2900100000017
6) Предпоследняя цифра "1" в 4 и 5 шаге это количество штук
7) В весах SPEC1 = 3, так как необходимо чтобы весы работали как со штучным, так и с весовым товаром. Также SPEC153 = 1, нашел в мануале.
8) Весовая служба SetScales настроена корректна
9) В кристалле в группе весов и в настройках оборудования указано, что шк начинающийся на 29 штучный и его длина 12 символов.
Кто может помогите очень нужно, сроки поджимают.
27.11.2015 11:02
grannie
 
В файлик SetScales.conf заглядывали? Там всё в порядке и как надо?

Цитата:
# DIGI settings
DIGI_PathName = C:/DIGI2/ - Путь формирования файлов
DIGI_FileName = plu0d001.csv - Имя файла если DIGI_UniqueName = False
DIGI_UniqueName = false - Генерировать уникальные имена файлов
DIGI_Prefix = @ - Префикс уникального имени файла
DIGI_CodeLength=5 - Длина кода товара (Если код товара < DIGI_CodeLength, в начале добавляются нули)
DIGI_Ext = DIG - Расширение файлов при формировании уникальных имен (DIGI_UniqueName = True)
DIGI_AddExpiredToScaleMessage=false 79.00 - Добавлять в сообщение срока действия в виде "Срок годн. xxx сут." или "Срок годн. xxx час(а/ов)."
DIGI_Model=0 - Если 1, тогда имя файла формируется заменой символов ~~~ на последние 3 цифры из номера порта если эти символы присутствуют в наименовании DIGI_FileName
DIGI_AppendToFile=true - Дописывать или перезатирать выходной файл
DIGI_AddMessageToGoods=1 - Грузить или нет сообщение
DIGI_MoveFileAfterMessage=true - Создавать контрольную копию выходного файла
DIGI_MoveFileAfterMessageDir=C:/DIGI/ - Путь для создания контрольной копии выходного файла


# DIGI_TCP settings
DIGI_TCP_LabelFormat=17 - Внутренний тип этикетки
DIGI_TCP_BarcodeFormat=4 - Внутренний тип штрих-кода
30.11.2015 03:16
War1ning
 
Добрый день. Все настройки верны, кроме DIGI_TCP_BarcodeFormat, вместо значения "4" у меня было "6". Изменил на "4", сохранил, перезагрузил службу и товар, результат не изменился.
30.11.2015 10:44
grannie
 
Я не говорил, что значения в этой цитате - те, которые нужны. Я их даже большинство не знаю. Просто они на многое влияют, и имеют приоритет на всеми прочими настройками.
Есть предложение продублировать вопрос в "СЕТовском" разделе; сюда, в "железячный" раздел, спецы по СЕТу вряд ли заглянут.
30.11.2015 15:41
didinap
 
А что мешает все это реализовать как в Супермаге?
Т.е присвоить "Правильный" ш/к к товару, имею ввиду присвоить только первые 7 знаков. И настроить на кассе алгоритм схожий с весовым, только разряд количество тогда будет последние 6 знаков не считая последнего.
30.11.2015 15:42
didinap
 
Все ровно же как видно на примере ваш собственный ш/к
01.12.2015 05:15
War1ning
 
Потому что руководство требует расшибиться но сделать все на весах, потому что люди криворукие не умеют работать с фиксированным весом.
Часовой пояс GMT +3, время: 16:50.

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