![]() |
|
Странная мистика со штрих-кодами в Рознице 2.2 | ☑ | ||
---|---|---|---|---|
0
johnnik
12.02.18
✎
11:20
|
Делаю поиск по ш/к в накопительных картах - программа предлагает создать новую карту, хотя карта с таким ш/к уже точно есть. Собственными глазами вижу, цифры соответствуют, никаких спец.символов, пробелов и прочей фигни (типа буквы "о" вместо нулика) не затесалось.
При этом есть ш/к карт, которые нормально находятся, не предлагая создать новую карту, но бОльшую часть карт 1С не находит, а предлагает создать новую. В настройках ш/к флажок "Использовать неуникальные ш/к" снят. Тип ш/к тоже вроде бы не роляет. Есть ш/к с EANТ13, есть - с CODE39. Соответственно когда клиент предъявляет свою накопительную карту - программа ее не видит, не видит суммы накоплений и не дает скидку, а предлагает создать новую карту. А некоторых клиентов - нормально видит и не предлагает создать. Бред какой-то Если поменять регистр сведений "Шаблоны регистрации диск. карт", чтобы начиналось с цифры "3", а не "2" (как сейчас), то проблема исчезает, новые карты создать не предлагает, а нормально ищет существующие, но карт с ш/к начинающихся на двоечку выпущено и роздано клиентам уже тысячи, так что это не вариант, просто упомянул, может дело в этом Релиз 2.2.7.36 |
|||
1
Повелитель
12.02.18
✎
11:25
|
(0) Отладочкой проще пробежаться.
|
|||
2
johnnik
12.02.18
✎
11:33
|
(1) можно, но конфа базовая, т.е. функционал типовой и если что - то его и не поменять
|
|||
3
Vadim_37
12.02.18
✎
11:36
|
а двоечка это не признак весового товара?
|
|||
4
Малыш Джон
12.02.18
✎
11:38
|
(2) не поменять
но будет видно из-за чего игнорируются уже существующие ШК |
|||
5
Fragster
гуру
12.02.18
✎
11:39
|
(3) нет, это признак "внутреннего ШК"
|
|||
6
Fragster
гуру
12.02.18
✎
11:41
|
надо очень внимательно посмотреть, есть ли мусор в суффиксе и префиксе. возможно находит те карты, которые уже созданы "с мусором" (ну, или без мусора, а в базе - с мусором). в любом случае, отладчик поможет.
|
|||
7
lenochka-semicova
12.02.18
✎
11:53
|
(5) Надо смотреть не на первую двоечку, а на вторую единичку, которая и является признаком весового, а также на вторую троечку, которая является признаком штучно-фасуемого.
Т.е. по умолчанию штрихкоды начинаются с 21 - весовой, 22 - штучный, 23 штучно-фасуемый. 22 - это обычный внутренний ШК и он ищется в регистре штрихкодов. а вот если это 21 ил 23 то поиск осуществляется не по регистру штрихкодов, а по кодам SKU, где он ничего не находит. потом срабатывает соответствие на шаблон создания карты, раз такая не найдена, и система создает еще одну карту. и так далее, и так далее. |
|||
8
lenochka-semicova
12.02.18
✎
11:53
|
(7) это и к (0) тоже актуально
|
|||
9
johnnik
12.02.18
✎
12:44
|
(7) Леночка, я на вас женюсь!!!!
Помогло. |
|||
10
Fragster
гуру
12.02.18
✎
13:01
|
(7) ну, это "так принято" в рознице (и 1с). А вообще по стандарту с первой 2 можно творить все, что угодно.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |