• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

Штрих код в программе один а в ценнике другой.

Автор Lio0N, Травень 03, 2016, 21:44:51

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

Lio0N

Помогите плиз, дело вот в чем. В программе заведен один штрикод, а в ценник вылазит совершенно другой. Что делать незнаю, с чем связано и когда случилось такое не знаю (Первый раз печатаюсь и сразу такое).
Пробовал: Сделать бэкап и восстановление базы. (не помогло).
Прилагаю фото, может кто что знает, подскажет( Обидно если базу потеряю (10+ тыс наименований).

Ярослав

В шаблоне ценника надо поменять значения, там наверно установлена печать внутренного штрих кода!

Ярослав

Цитата: Ярослав від Травень 04, 2016, 00:01:36
В шаблоне ценника надо поменять значения, там наверно установлена печать внутренного штрих кода!
http://www.softbalance.com.ua/forum/index.php/topic,3620.msg22371.html#msg22371

Lio0N

Через пару часов проверю, но даже если он печатает внутренний, то почему в программе я завожу внутренний и внешний, а печаетет все равно левый?

Lio0N

Штрих код производителя: 4821000127397
Штрих код внутрешний: Не стоит (пусто)
При условии:
IIF(<Товар.ШтрихКод.Внутренний> == "",<Товар.ШтрихКод.Производителя>,<Товар.ШтрихКод.Внутренний>)
Выдает штрих код: 4821000127391

Если условие:
IIF(<Товар.ШтрихКод.Внутренний> == "",<Товар.ШтрихКод.Внутренний>,<Товар.ШтрихКод.Производителя>)
Выдает штрих код: 0000123456784

Если условие:
IIF(<Товар.ШтрихКод.Производителя> == "",<Товар.ШтрихКод.Внутренний>,<Товар.ШтрихКод.Производителя>)
Выдает штрих код: 4821000127391

Если условие:
IIF(<Товар.ШтрихКод.Производителя> == "",<Товар.ШтрихКод.Производителя>,<Товар.ШтрихКод.Внутренний>)
Выдает штрих код: 0000123456784


Lio0N

если ставлю такой же внутренний штрих код как и штрих код производителя, в любом случае (При любом условии)
Выдает штрих код: 4821000127391

Lio0N

Доп инфо: Тип штрих кода EAN13
Контрольная сумма +
Показывать текст +
Масштаб +
Ориентация 0*

Lio0N

#7
P.S. Заметил закономерность: ВСЕ (уже 4 проверил, щас проверю ешё и отпишу если будет не так) штрих кода при выдаче идут по функции:
Штрих код производителя -6
От каждого штрих кода отнимается 6

Ошибся, у одного попался -2.

Lio0N

Заметил что меняет исключительно пару последних значений (буквально 1-2 последних числа)

Ярослав

#9
Цитата: Lio0N від Травень 04, 2016, 21:18:30
Доп инфо: Тип штрих кода EAN13
Контрольная сумма +
Показывать текст +
Масштаб +
Ориентация 0*
Возможно дело в контрольной суме, попробуйте отключить

admin

#10
Цитата: Lio0N від Травень 04, 2016, 21:12:30
Штрих код производителя: 4821000127397

Цитата: Lio0N від Травень 04, 2016, 21:18:30
Доп инфо: Тип штрих кода EAN13

Штрих-код 4821000127397 не является EAN-13 кодом, т.к. если это код без контрольной суммы, то это EAN-14/GTIN-14 и верный его код  8210001273970, а если это код с контрольной суммой, то он неверный т.к. контрольная сумма для него не 7, а 1 и тогда был бы он EAN-13/GTIN-13 4821000127391. Или возможно совсем другой штрих-код, но не EAN-13.

Lio0N

как то все очень сложно пойду в вики читать про штрихкод, потом поэксперементирую с типами штрихкодов.

Lio0N

Отключение контрольной суммы вроде помогло, будем дальше тестировать. Огромнейшее спасибо!!! Тех поддержка как всегда на высоте  *flag1*

Lio0N

Теперь оказалась другая проблема :(
В Укрскладе заведен штрих код, но когда через окно кассира этот штрихкод вводим не находит товар (
А по коду товара пробивает.

Lio0N

Когда вписываем штрихкод в поиск товара по укрскладу его находит, если вводим этот же штрихкод в окне кассира его не находит.