Суть проблемы такова:
берём прогу sis2002, создаём товар, например PLU1.
в свойствах товара в поле штрихкод забиваем данные штрихкода, например: 280000100000
формат этикетки: F1F2 CCCCC XXXXX CD
F1F2 это я так понимаю цфиры 28.
ССССС постоянное значение, в данном случае номер PLU товара
XXXXX переменные данные, в данном случае у нас используется вес.
всё это работает красиво для единичной этикетки.
теперь вопрос 1:
как забить такую же информацию для итоговой/промежуточной?
нашёл вариант через спеки:
234 спек, ставим 0, и в итоге штрихкод на итоговой этикеткеа такой же как единичной, но есть проблемы.
штрихкод EAN13, цифры печатаються так:
единичная.
F1F2 (28) ССССС (00001) XXXXX (вес, зачастую всегда больше 10 кг, например: 10кг235гр(итог 5 цифр))
итоговая.
F1F2 (28) ССССС (00001) XXXXX (вес, зачастую всегда больше 100 кг, например: 100кг235гр(итог 6 цифр), а у нас на это отведено 5 цифр, и штрихкод не печатается)
если в спеке 234 выставляешь 1 (штрихкод итоговый), то 1 цифра сотых кг заходят на поле ССССС штрихкода, что сильно смущает моё начальство и для них это не приемлимо, но зато штрихкод печатается.
потому вопрос, как заставить весы печатать вес на итоговой этикетке в штрихкоде с меньшим разрядом грамм, либо чтобы весы сами выбирали в автомате сколько нужно клоичество знаков после запятой.
также интересно, как работать со спеком 9 (фиксированный номер левого поля (С) итогового штрихового кода) число от 0 до 9999999999, но в самих весах спек по умолчанию всегда 0000000000, и количество "0" явно меньше не поставишь, а ведь формат итогового штрихкода стоит F1F2 CCCCC XXXXX CD, то есть тут всего 5 знаков в поле "С", не догоняю.