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


1С:Предприятие ::

Метки: 

УТ 11. Реализация непростого поиска номенклатуры и характеристики

Я
   Snork
 
30.08.18 - 12:52
Есть УТ 11. Хотят назначать комбинации номенклатура + характеристика назначать короткий код - 3 цифры. Но это не штрихкод.
И соответственно в документах, например, в заказе, писать эти 3 цифры и чтобы номенклатура и характеристика автоматически подставились.

Есть уже опыт у кого такой реализации? Какой вариант реализации выбрали?

Думаю: РС добавить, где ассоциация хранится. Вопрос в том как в документе проще организовать:
1. Новую колонку добавить с обработкой выбора
2. Переопределять ввод текста в колонке номенклатура, чтобы ном-ра + хар-ка заполнялись
 
 
   hhhh
 
1 - 30.08.18 - 13:39
(0) ну, выкинуть характеристики тогда. Это вы хотите получается обыкновенный справочник Номенклатура, у которого код 3 символа.
   Cyberhawk
 
2 - 30.08.18 - 13:40
Новая колонка в метаданных - ни к чему. На форме делай что хочешь - пофиг.
   Базис
 
3 - 30.08.18 - 13:48
Короткое название дополни слева этим кодом. Полное (для печатных форм) не меняй. Всё.
   alexshape
 
4 - 30.08.18 - 13:52
(0)

1. Новую колонку добавить с обработкой выбора
2. Переопределять ввод текста в колонке номенклатура, чтобы ном-ра + хар-ка заполнялись
вроде правильно все мыслишь
   alexshape
 
5 - 30.08.18 - 13:54
(1) не совсем верно, вот у меня на проекте тоже комбинация ном, и характеристики. если у автора топика номенклатура одна, а различных характеристик одной номенклатуры много, зачем плодить одинаковую номенклатуру
   Начинающий_13
 
6 - 30.08.18 - 14:05
В спр. Характеристика сделай Реквизит Шифр(у меня так называется). Поиск или подбор делай через характеристику(у ее )есть реквизит владелец
1. если в поиске набираешь номенклатуру тогда показывает все номенклатуры +харатеристики
2. если в поиске набираешь ШИФР тогда сразу результат.
Вопрос, Шифр уникальный или нет?
Как Шифр в заказе привязан к ном+хар?
   Garykom
 
7 - 30.08.18 - 14:09
(0) Ты в курсе что бывают разные типы штрих кодов?

Например https://ru.wikipedia.org/wiki/Code_39
   yzimin
 
8 - 30.08.18 - 14:54
делал такое через реквизит "КодДляПоиска", в модуле менеджера в процедуре ОбработкаПолученияДанныхВыбора этот реквизит определен
   yzimin
 
9 - 30.08.18 - 14:55
(8) дополню, для характеристики такое не прокатит. Остатётся ШК кородкий (7)
   Вафель
 
10 - 30.08.18 - 15:02
без доп поля на форме не заполнишь 2 реквизита никак
 
 Рекламное место пустует
   Вафель
 
11 - 30.08.18 - 15:02
сам штрихкод не удобен, ибо не особо заточен под ручной ввод
   Вафель
 
12 - 30.08.18 - 15:04
Кстати характеристики уникальные или для виды номенклатуры?
   yzimin
 
13 - 30.08.18 - 15:05
(11) F7 + вводим + Enter  - не удобно?
   MaxS
 
14 - 30.08.18 - 15:10
Типовым способом можно обойтись. В характеристику добавить дополнительное _сведение_ (не реквизит). Это сведение хранится в регистре сведений, как ни странно.
   Snork
 
15 - 30.08.18 - 15:19
(12) характеристика заданы для вида номенклатуры
   Snork
 
16 - 30.08.18 - 15:22
(11) (7) штрихкод не подходит еще тем, что этот короткий код может быть не уникальным.
Он уникален только в пределах коллекции номенклатуры.
Как пример может быть 2 и более разных позиции ном-ра+хар-ка с коротким кодом №7, но из разных коллекций.
В этом случае пользователю надо выбрать выбор всех подходящих вариантов (((
   Snork
 
17 - 30.08.18 - 15:25
(2) я и думаю только на форме новую колонку делать. Вопрос в том, что проще (и для обновления в будущем в том числе) - колонка или колдовать в обработкой получения данных для поля номенклатура/характеристика.
Или может кто еще какой красивый способ изобрел?
   Snork
 
18 - 30.08.18 - 15:26
(3) пару номенклатура + характеристика так не определить
   Snork
 
19 - 30.08.18 - 15:27
(5) alexshape, колдовать в обработкой получения данных для поля номенклатура/характеристика почему не стал делать?
   MaxS
 
20 - 30.08.18 - 15:34
(15) тогда ещё и номенклатуре сделать доп сведение в 2 символа. У характеристики один или два символа в доп сведении.
При наборе соответственно по первым 2-м ищем номенклатуру, по другим - характеристику.
   Snork
 
21 - 30.08.18 - 16:02
(20) все сложнее. короткий код это не комбинация цифр, где каждая что-то значит это просто номер по порядку 1..150

то, что ты предлагаешь, это сложнее: человеку надо в голове эту кодировку держать, чтобы вводить данные
   Garykom
 
22 - 30.08.18 - 16:07
(16) Не уникальные ШК многие конфы позволяют и штатно отрабатывают.
Насчет УТ 11 хз но один фиг пилить если что.

Короче ШК - как раз то что надо и не надо придумывать лишнего изврата.
Если так хочется то запили свой "тип ШК" вместо EAN13, Code39 и т.д. и заюзай его.
   Garykom
 
23 - 30.08.18 - 16:08
Другой вариант это свой реквизит (доп. или обычный с ним проще пилить) в Характеристику и пилить поиск по нему.



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