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


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

Найти общее название для элементов

Найти общее название для элементов
Я
   furen23
 
12.11.16 - 15:58
Всем привет. В справочнике Номенклатура есть позиции с одинаковым артикулом,у них есть общая часть названия а далее идет характеристика.Например : HM Зимний комбинезон "Adidog" белый /  SC-47977 , HM Зимний комбинезон "Adidog" красный/  SC-47977 , HM Зимний комбинезон "Adidog" XL/  SC-47977.
Как получить общее название этих элементов ?
 
 
   PR
 
1 - 12.11.16 - 16:06
Всякая хрень
   torgm
 
2 - 12.11.16 - 16:09
Сколько позицтй номенклатуры всего?
   Chameleon1980
 
3 - 12.11.16 - 16:11
StrMatch

Неточное соответствие.

Регулярные выражения.

не?
   Chameleon1980
 
4 - 12.11.16 - 16:12
конечная цель то какая?
   furen23
 
5 - 12.11.16 - 16:16
(2) наперед неизвестно
(4) как я написал у одного артикула есть несколько позиции, в позициях указывается наименование ,цвет и размер (могут и другие данные указыватся) , нужно свернуть в одну позицию и чтобы у неё в характеристиках уже указывались все цвета и размеры. Так вот,конечная цель которая у меня осталась это получить общее название
   Chameleon1980
 
6 - 12.11.16 - 16:26
(5) написать обработку с использованием (3)
и вперед
   Chameleon1980
 
7 - 12.11.16 - 16:28
давно как-то писал для переноса из 7.7 в упп
для номенклатуры. только задача чуть другая была

в 77 была номенклатура с характеристикой в наименовании
(допустим 10 позиций) нужно было несколько позиций номенклатуры слить в одну и создать эти 10 хар-к.

как-то так.
   Chameleon1980
 
8 - 12.11.16 - 16:31
(7) хотя и похожа задача (можно сказать такая-же) :)
   vde69
 
9 - 12.11.16 - 16:33
чисто теоретически как определить что

болт М5
и
Болт м5 

это в действительности одно и то же, ведь в реальности может они отличаются по длине или по покрытию что не отражено в названии...

по этому в автомате можно объединять только элементы имеющие в своем составе артикул производителя...

все остальное - только через юзера...
   Chameleon1980
 
10 - 12.11.16 - 16:37
без юзера никак 100%

просто можно очень облегчить

у меня было несколько ТП на форме у кажной свой функционал

так же обработка, допустим, бегала по уже сущ. хар-кам - пробовала вычленять из наименования какую нить найденную характеристику из наименования. потом в другое тп отправляла соотв. вычлененной характеристики. В следующую ТП отправляла уже наименование без вычлененных хар-тик.

вобщем не знаю как объяснить. если только поискать обработку
 
 Рекламное место пустует
   nordbox
 
11 - 12.11.16 - 16:38
(9) Ему лучше сделать как в ювелирсофт сделали- конструктор наименования, там наименование складывается из характеристик и ты в наименовании не пишешь ни буквы, все само собирается в строчку как надо
   Chameleon1980
 
12 - 12.11.16 - 16:39
(11) дык позиции нужно наоборот свернуть в одну и хар-ки для этой позиции создать. Ну я так понял.
   Chameleon1980
 
13 - 12.11.16 - 16:43
вот как-то так фейс обработки выгдадит:

http://pastenow.ru/176O2
   nordbox
 
14 - 12.11.16 - 16:47
(13) ну тут только посадить юзверя и руками, по причине у него цвет от наименования не отделяется ни каким спец символом, у него там тупой пробел стоит, это самое простое что можно сделать.
Если мозги наморщить то можно пробовать по максимальному совпадению, а потом что не совпало в характеристики пихать
   nordbox
 
15 - 12.11.16 - 16:48
+14 сначала выбрать в список все одинаковые Арт, а потом этот список анализировать
   Лефмихалыч
 
16 - 12.11.16 - 16:51
руками
   vde69
 
17 - 12.11.16 - 16:51
(14) ну если бы я делал - то через полнотекстовый поиск в цикле...

понимаю - долго, но это самый лучший способ предварительной выборки схожих названий для дальнейшей ручной разборки
   Chameleon1980
 
18 - 12.11.16 - 16:52
(14) там в чем был плюс
что очень быстро можно было свернуть, допустим, 15 позиций в одну.

и чем дальше тем быстрее т.к. значения характеристик накапливались.
   Chameleon1980
 
19 - 12.11.16 - 16:53
(17) намекнул на StrMatch
вполне пойдет

ТС - гугли
   Chameleon1980
 
20 - 12.11.16 - 16:53
если правильно придумать обработку - красиво можно слелать
   nordbox
 
21 - 12.11.16 - 17:08
(17) вот я это и имел ввиду
   RomanYS
 
22 - 12.11.16 - 17:08
(14) (17) (19) Вы (0) читали? Там простая и формализованная задача: общий артикул и общая (одинаковая часть) названия. Такая задача в принципе одним запросом.
PS. Я понимаю, что в реальности всё, как правило, не так. Но в формулировке (0) ни естественный, ни искусственный интеллект не нужен.
   nordbox
 
23 - 12.11.16 - 17:09
у номенклатуры один Арт, отобрать по Арт а потом в цикле анализировать
   nordbox
 
24 - 12.11.16 - 17:10
+23 все что совпадает в название, остальное в характеристики пихать
   Chameleon1980
 
25 - 12.11.16 - 17:21
(24) характеристики могут быть разные и несколько

ни о чем не говорит?
   Chameleon1980
 
26 - 12.11.16 - 17:23
+ порядок хар-к без стандарта

ТС ты где

разруливай давай чего тебе нужно и кто правильнее тебя понял
   Chameleon1980
 
27 - 12.11.16 - 17:23
да что-то ТС то вообще слился :)
   Chameleon1980
 
28 - 12.11.16 - 17:26
(25) для (22) пардон

(22) хотя судя по (0) и (5)
может и так.

просто начали копать (заглядывать) глубже.
   RomanYS
 
29 - 12.11.16 - 17:30
(25) (28) задачи распарсить характеристики нет в (0). Вопрос звучит так: "Как получить общее название этих элементов ?"
Читать как поиск максимальной длинной подстроки наименования для данного артикула.
   Chameleon1980
 
30 - 12.11.16 - 17:33
(29) вообще-то насчет этого в (28) я и поправился
   Chameleon1980
 
31 - 12.11.16 - 17:35
+(30)
не полностью выразился, видимо.

говорю же глубже заглянул посчет задачи

а перечитав (5)
РЕ: "...Так вот,конечная цель которая у меня осталась это получить общее название..."

соглашусь

просто, думается мне, что далее может последовать вопрос ответ на который мы пытались предугадать.

не согласен?
   RomanYS
 
32 - 12.11.16 - 17:52
(31) согласен! Но есть одно НО)
В 90% случаев задается кривой вопрос и начинается угадайка и т.п. Так вот в оставшихся 10% вопрос правильный, но ТСа всё равно начнут учить жить и посылать в далекие края.
За собой тоже иногда замечал: читаешь не то, что написано, а с наложением своего "контекста".
   Chameleon1980
 
33 - 12.11.16 - 18:02
(32)

"..читаешь не то, что написано, а с наложением своего "контекста".."

в данном случае у меня, видимо, повлияло то, что приходилось решать такую задачу. И угадайка получилась сама собой :)
 
 


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