Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Странная мистика со штрих-кодами в Рознице 2.2

Странная мистика со штрих-кодами в Рознице 2.2
Я
   johnnik
 
12.02.18 - 11:20
Делаю поиск по ш/к в накопительных картах - программа предлагает создать новую карту, хотя карта с таким ш/к уже точно есть. Собственными глазами вижу, цифры соответствуют, никаких спец.символов, пробелов и прочей фигни (типа буквы "о" вместо нулика) не затесалось.

При этом есть ш/к карт, которые нормально находятся, не предлагая создать новую карту, но бОльшую часть карт 1С не находит, а предлагает создать новую. В настройках ш/к флажок "Использовать неуникальные ш/к" снят.

Тип ш/к тоже вроде бы не роляет. Есть ш/к с EANТ13, есть - с CODE39.

Соответственно когда клиент предъявляет свою накопительную карту - программа ее не видит, не видит суммы накоплений и не дает скидку, а предлагает создать новую карту. А некоторых клиентов - нормально видит и не предлагает создать. Бред какой-то

Если поменять регистр сведений "Шаблоны регистрации диск. карт", чтобы начиналось с цифры "3", а не "2" (как сейчас), то проблема исчезает, новые карты создать не предлагает, а нормально ищет существующие, но карт с ш/к начинающихся на двоечку выпущено и роздано клиентам уже тысячи, так что это не вариант, просто упомянул, может дело в этом

Релиз 2.2.7.36
 
 
   Повелитель
 
1 - 12.02.18 - 11:25
(0) Отладочкой проще пробежаться.
   johnnik
 
2 - 12.02.18 - 11:33
(1) можно, но конфа базовая, т.е. функционал типовой и если что - то его и не поменять
   Vadim_37
 
3 - 12.02.18 - 11:36
а двоечка это не признак весового товара?
   Малыш Джон
 
4 - 12.02.18 - 11:38
(2) не поменять
но будет видно из-за чего игнорируются уже существующие ШК
   Fragster
 
5 - 12.02.18 - 11:39
(3) нет, это признак "внутреннего ШК"
   Fragster
 
6 - 12.02.18 - 11:41
надо очень внимательно посмотреть, есть ли мусор в суффиксе и префиксе. возможно находит те карты, которые уже созданы "с мусором" (ну, или без мусора, а в базе - с мусором). в любом случае, отладчик поможет.
   lenochka-semicova
 
7 - 12.02.18 - 11:53
(5) Надо смотреть не на первую двоечку, а на вторую единичку, которая и является признаком весового, а также на вторую троечку, которая является признаком штучно-фасуемого.

Т.е. по умолчанию штрихкоды начинаются с 21 - весовой, 22 - штучный, 23 штучно-фасуемый. 22 - это обычный внутренний ШК и он ищется в регистре штрихкодов.

а вот если это 21 ил 23 то поиск осуществляется не по регистру штрихкодов, а по кодам SKU, где он ничего не находит. потом срабатывает соответствие на шаблон создания карты, раз такая не найдена, и система создает еще одну карту. и так далее, и так далее.
   lenochka-semicova
 
8 - 12.02.18 - 11:53
(7) это и к (0)  тоже актуально
   johnnik
 
9 - 12.02.18 - 12:44
(7) Леночка, я на вас женюсь!!!!

Помогло.
   Fragster
 
10 - 12.02.18 - 13:01
(7) ну, это "так принято" в рознице (и 1с). А вообще по стандарту с первой 2 можно творить все, что угодно.
 
 Рекламное место пустует

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует