Имя: Пароль:
1C
1C 7.7
v7: ТиС - единицы измерения
Ø (Злопчинский 17.08.2015 16:09)
0 Масянька
 
14.08.15
09:19
Доброе утро!

Кто в теме, расскажите, пожалуйста, как реализованы единицы измерения номенклатуры.
Интересует сам алгоритм (типовой).
Спасибо.
1 ДенисЧ
 
14.08.15
09:24
Хорошо реализованы, годно.
2 Смотрящий
 
14.08.15
09:33
Удобные пересчеты
3 Мимохожий Однако
 
14.08.15
09:34
(0)Нет дистрибутива посмотреть?
4 Масянька
 
14.08.15
09:36
Ладно...
Есть номенклатура с кодом 5663. Подбираем её в док-т...
Выдает - "В подборе выбрана единица другого элемента справочника Номенклатура."
Докопалась...
В подборе выбирается номенклатура с кодом 5663, а единица - выдает код владельца 1039.
И?
5 Масянька
 
14.08.15
09:39
Просто открывая эту номенклатуру (в справочнике): код номенклатуры - 5663, код владельца единицы (базовая и основная) - 1039.
6 Смотрящий
 
14.08.15
09:40
ТИИ для начала
7 Масянька
 
14.08.15
10:01
(6) Не-а. Результат - тот же.
8 ДенисЧ
 
14.08.15
10:04
Так у тебя данные кривые в базе...
сделай обработку:
Выбери номенклатуру, сообщи код
получи из неё основную единицу, сообщи код владельца.
И сравни
9 Масянька
 
14.08.15
10:04
(8) См. (5).
Что значит "кривые"?
10 ДенисЧ
 
14.08.15
10:06
(9) это и значит, что кривые.
Программно установили левую единицу. Чужую.
11 Масянька
 
14.08.15
10:08
(10) Программно никто ничего не устанавливал.
12 Ёпрст
 
14.08.15
10:08
(11) наивная
13 ДенисЧ
 
14.08.15
10:09
(11) Не будь одной из трёх черепашек...
14 Масянька
 
14.08.15
10:14
(12) (13) Повторюсь: программно - НЕТ. Можете мне верить.

Завели новую номенклатуру. Оприходовали. А потом увидели, что данная номенклатура есть. Новую номенклатуру заменили на существующую (стандартный поиск и замена значений). Спустя какое-то время эту новую номенклатуру использовали (запись в справочнике) для другой: отредактировали наименование, новый штрих-код завели. И теперь при выборе новой отредактированной номенклатуры - вот такая фигня...

(13) Не надо трогать черепашек - они на разрабатывали 1С :(
15 Ёпрст
 
14.08.15
10:14
>>>> (стандартный поиск и замена значений).

:))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
16 Ёпрст
 
14.08.15
10:15
зачет, чего уж там..
А единицу измерения в самом документе, Вася должен был поменять потом ?
17 Ёпрст
 
14.08.15
10:16
Теперь ищи обработкой, где в табличной части доков Единица.Владелец<>Номенклатура  и присваивай нужную единицу измерения от новой номенклатуры по океи и коэффициенту
18 Масянька
 
14.08.15
10:21
(15) Не смешно, однако...
А что не так-то? С поиском.
(16) Ну, дык, поиск-то должен был отработать?
19 Ёпрст
 
14.08.15
10:22
(18) всё так - заменила им номенклатуру, на единицы положила прибор - теперь последствия.
20 Масянька
 
14.08.15
10:24
(19) Не понял...
А как же "Перепроводить док-ты"?
21 Ёпрст
 
14.08.15
10:42
(20)
и чего ?
Перепроведение, никак не влияет на единицы измерения в документе. От слова совсем.
Там только важно, чтоб коффициент в таб части дока был установлени и всё.
Вообще, твоя единица в доке не нужна и ни на что не влияет, ну разве что на отчеты свои и на ввод на основании.

усё.
22 Ёпрст
 
14.08.15
10:44
Ты просто, своей поделкой найти и заменить подменила одну номенклатуру в доках/регистрах на другую. А единицы измерения в таб части доков оставила старые.
Сейчас, по-уму, их надо тоже поменять на новые и доки просто записать без перепроведения.
23 ДенисЧ
 
14.08.15
10:48
Ну точно... Черепашка.... Программно, видите ли, они ничего не меняли...
24 Ёпрст
 
14.08.15
10:51
(23) та не, это просто один из тех моментов, когда тупят на ровном месте
:)
25 Mutniy2
 
14.08.15
10:51
Черепашка?
26 Ёпрст
 
14.08.15
10:52
пятница, чего уж там
27 Масянька
 
14.08.15
10:52
(22) Во-первых, "поделка" не моя.
Во-вторых, я программно никуда не лазила.
В-третьих, если озвучено "поиск и замена объектов", то должно происходить поиск и замена объектов.

А вообще - да, реализовано хорошо, как в (1) написано.

Спасибо.
28 ДенисЧ
 
14.08.15
10:52
(27) Так она тебе и заменила номенклатуру. Про единицы ты ей ничего не говорила.
29 ДенисЧ
 
14.08.15
10:53
(25) Ну да, черепашка. Но не ниндзя..
30 Масянька
 
14.08.15
10:54
(28) И что? Единицы подчинены номенклатуре. Ссылки есть.
Или "ниндзе" нужно объяснять, что при замене элемента нужно поменять и подчиненные ему элементы?
31 Ёпрст
 
14.08.15
11:00
(30) видать ты не в курсе, что вложенность ссылок в таком случае, может быть вглубь до 9 уровней.. менять всё ?
32 Ёпрст
 
14.08.15
11:01
обработка тупая, у неё нет ии - что ей сказали, то она и заменила.
33 ДенисЧ
 
14.08.15
11:01
(30) У тебя просто получилось 2 единицы у одной номенклатуры.
34 Масянька
 
14.08.15
11:06
(31) А почему нет? Однако - подчиненность...
(32) И при чем тут черепашки?
(33) Я даже в черепашки не гожусь, однако.
35 ДенисЧ
 
14.08.15
11:08
(34) Ползут три черепахи по плоскости.
Одна говорит: впереди меня нет черепах, а сзади ползут две.
Другая говорит: впереди меня одна черепаха и сзади одна.
Оставшаяся говорит: впереди меня ползут две черепахи и сзади две.
Вопрос: В каком случае такое может быть?
36 Масянька
 
14.08.15
11:09
Кстати, в поступлении единицы - ссылка на справочник, подчиненный номенклатуре.
37 HawkEye
 
14.08.15
11:12
подпишусь однако ))
38 Злопчинский
 
14.08.15
11:44
зачетная ветка, поржал...
39 Злопчинский
 
14.08.15
11:46
У медведицы было три медвежонка на самом деле, просто Умка стеснялся своих братьев и поэтому не все знают что были
- Умка
- Глупка
- и Дебилка

;-)
40 Масянька
 
14.08.15
11:50
Очень рада, что большинству участвующих, было весело.
41 Эльниньо
 
14.08.15
11:53
Весело у вас тут
42 HawkEye
 
14.08.15
11:56
(40) пятница жеж )
43 Масянька
 
14.08.15
12:07
(42) И что? В пятницу возможно: в подчиненном справочнике одна запись имеет двух владельцев?
44 Эльниньо
 
14.08.15
12:08
(43) ))))))
Пятница продолжается!
45 ДенисЧ
 
14.08.15
12:09
(43) Нет. Один владелец имеет несколько записей.
Хватит блондинкой прикидываться
46 Mikeware
 
14.08.15
12:15
(39) а самой последней была "сестренка масянька"? Её даже Дебилка стеснялся?
Зы.вроде клюшки уже давно разобраны вдоль и поперёк...
47 Масянька
 
14.08.15
12:26
(45) Объясни - http://s017.radikal.ru/i408/1508/88/73b351f500ac.jpg
В первом случае - из справочника номенклатуры открыт справочник единицы для номенклатуры с кодом 1039. Во втором - поиск ссылок на элемент "2000056630037" справочника единицы.
48 ДенисЧ
 
14.08.15
12:28
49 Масянька
 
14.08.15
12:28
(46) А Дебилка - это ты? Тогда мне - не стыдно.
50 Масянька
 
14.08.15
12:29
(48) А что - мартышка к старости слаба глазами стала? Совсем не видно?
51 aka AMIGO
 
14.08.15
12:32
девочки, не ссорьтесь! ©
52 Эльниньо
 
14.08.15
12:39
Не превращайте весёлый пятничный стёб в отвратительный срачЪ
53 Злопчинский
 
14.08.15
12:40
(47) Масяна, ну ты ваще.. мозги что ли расплавились совсем...
по рисунку:

п.1 - все правильно. Справочник.Единицы имеет "невидимый" служебный реквизит "владелец", который указывает на номенклатуру "Элемент питания". здесь все правильно.

п.2 в карточке номенклатуры (спр.Номенклатура!!!) "Пускорегулирующий аппарат..." есть реквизит "БазоваяЕбеница" - куда записана ссылка на чужую единицу измерения. здест (в п.2) НЕТ СПРАВОЧНИКА ЕДИНИЦ
54 Злопчинский
 
14.08.15
12:42
Также в Спр.Номенклатура есть и "ОсновнаяЕбеница" - обычно в ней та же ссылка что и в базовой (если товар меряется только в базовой)
55 Масянька
 
14.08.15
12:49
(53) "Пускорегулирующий аппарат..." - это владелец? А "БазоваяЕбеница" - подчиненный? Если да - объясни мне, пожалуйста, как можно ссылку на подчиненную запись записать двум владельцам.
56 Злопчинский
 
14.08.15
12:51
(55) срочно бошку под вентилятор остудить! я ж написал:
в КАРТОЧКЕ НОМЕНКЛАТУРЫ есть РЕКВИЗИТ "базоваяЕдиница" - это !!реквизит справочника номенклатуры!!

а в п.1 - Владелец - это реквизит справочника единиц
57 Масянька
 
14.08.15
12:54
(56) Сам иди остужайся, однако.
БазоваяЕдиница (как и Основная) - справочник Единицы (ссылка).
Владелец (в обоих случаях) - это справочник Номенклатура (ссылка).
58 Ёпрст
 
14.08.15
12:54
Масянька, ты только в запой не уходи
59 Злопчинский
 
14.08.15
12:54
(55) ""Пускорегулирующий аппарат..." - это владелец?
.
нет, не владелец.
это просто контейнер, в одном из отсеков которого лежит адрес на единицу измерения "штука для номенклатуры Элемент питания".
.
а) то есть номенклатура "пусконаладочный агрегат" ССЫЛАЕТСЯ НА единицу.
б) а единица ССЫЛАЕТСЯ НА номенклатуру "Элемент питания".
.
если все сделано правильно то в А) и Б) д.б. ОДНА И ТА ЖЕ НОМЕНКЛАТУРА.
60 Масянька
 
14.08.15
12:55
(58) С какого перепугу? Это не я писала, однако. :)
61 HawkEye
 
14.08.15
12:55
(43) нет, не возможно, и у тебя не так

сама же пишешь та единица которая в документе не подчинена элементу...
62 Ёпрст
 
14.08.15
12:55
У номенклатуры есть реквизиты Базовая и основная единица измерения - туда ты можешь запихать что хочешь, какую угодно единицу, которая может иметь владельцем Номенклатуру, отличную от этой.. Фирштейн ?
:)
63 Ёпрст
 
14.08.15
12:56
Это просто реквизиты справочника.
64 Смотрящий
 
14.08.15
12:56
А с чего взяли, что элементы справочника одинаковы ?
На картинке показан одинаковый штрихкод. Сдублировать штрих можно и без "разрушения" бд ...
(0) чего та недоговаривает ...
65 HawkEye
 
14.08.15
12:56
(57) да, все так.
66 Злопчинский
 
14.08.15
12:58
(57) правильно!  только мозг включай!
.
"Владелец (в обоих случаях) - это справочник Номенклатура (ссылка)."
.
если взять единицу из справочника ЕДИНИЦ - то и у нее владелец "элемент питания" и если взять единицу из номенклатуры "Пусконаладочный..." то у нее владелец тоже "Элемент питания" - потому что единица одна и та же.

Только в пусконаладочном агрегате единица Элемента питания записана в базовую единицу Пусконаладочного агрегата.
.
соответсвенно ошибка: или владец единицы задан неправильно (единица должна иметь владельцем "Пусконаладочный..") или базовая единица в "пусконаладочном " задана неправильно
67 Масянька
 
14.08.15
12:58
(63) Подчиненного справочника.
То есть элемент подчиненного справочника может иметь двух разных владельцев?
68 HawkEye
 
14.08.15
12:59
(67) нет
69 Масянька
 
14.08.15
12:59
(66) В обоих случаях (или - или) криво организована связь владелец - подчиненный.
70 Масянька
 
14.08.15
12:59
(68) А на скрине ЧТО?!
71 HawkEye
 
14.08.15
13:00
(67) ты не в ту сторону копаешь, ведь выяснили выше, что т сделала замену значений, поменяв номенклатуру в документе но не поменяла ед. измерения...
72 Ёпрст
 
14.08.15
13:00
(69) вовсе нет. Просто нефик бездумно подменять ссылки обработками замены.
73 Злопчинский
 
14.08.15
13:00
Предлагаю учредить премию
"МАСЯНЬКА НЕДЕЛИ"
.
http://i11.pixs.ru/storage/1/6/2/relaxicnet_3360851_16993162.jpg
74 Масянька
 
14.08.15
13:01
(71) Ё-моё...
Если меняется номенклатура - меняются подчиненные элементы?
75 HawkEye
 
14.08.15
13:01
(70)
мелко, но если я верно разглядел (1) - подчиненый, (2) - реквизит
76 ДенисЧ
 
14.08.15
13:01
Есть подозрение, что Масянька сегодня вечером напьётся...
77 Масянька
 
14.08.15
13:02
(72) А надо "думно"? :))))))))))
78 HawkEye
 
14.08.15
13:02
(74) нет конечно... тебе же ответили выше
79 Масянька
 
14.08.15
13:02
(78) А почему?
80 HawkEye
 
14.08.15
13:03
(79) потому что, ты не сказала что надо шт. одной номенклатуры, заменить на шт. другой номенклатуры, разве не очевидно?
81 Злопчинский
 
14.08.15
13:06
(69) нет. неверно говоришь.

Связь "владелец-подчиненный" осуществляется посредством указания в СПР.Единицы в реквизите "Владелец" ссылки на номенклатуру.

Указание в Спр.Номенклатура в реквизите "БазоваяЕдиница" ссылки на спр.единицы - не является связью владелец подчиненный"
.

это как бы:
Вот есть шуба, шубу носит киндер. Киндер=владелец. То что киндер владелец обозначается пришивкой на шубу на подкладку этикетки где написано "это шуба Васи Пупкина". Здесь Шуба = единица измерения, Киндер = владелец.
.
теперь эту НАШУ шубу нагло жадная американская маман одела на СВОЕГО тупого дебильного обожравшегося гамбургерами толстопуза.
.
Шуба от этого не перестала принадлежать истинному владельцу Васе Пупкину. Связь "владелец-подчиненный" сохранилась - эта связь обозначена на шубе. А то что эту шубу (то есть единицу измерения) напялили на чужого толстопуза - это соррии не меняет принадлежности самой шубы
82 Злопчинский
 
14.08.15
13:06
(74) нет
83 Масянька
 
14.08.15
13:07
(80) В поиске ссылки (в том числе и на шт - элемент справочника Единицы) есть. И галочки - заменять - стоят.
84 Злопчинский
 
14.08.15
13:07
(74) потому что это УНИВЕРСАЛЬНАЯ ОБРАБОТКА - это как большой разводной ключ - им можно сделать много - и гвоздь забить, и гайку завернуть. Но надо знать как его удобнее в руку взять чтобы тонкий мебельный золотой гвоздик не погнуть и шлицы на гайке не порвать
85 HawkEye
 
14.08.15
13:09
(83) может и стоят, тебе виднее..
по факту ничего не заменено.
86 Масянька
 
14.08.15
13:09
(84) А ты попробуй...
Скажу больше - и в подчиненном справочнике все, что надо меняется.
(85) Заменено.
87 Масянька
 
14.08.15
13:10
Только прошу - Ё молчи :))))))))
88 Злопчинский
 
14.08.15
13:12
(83) покажи скриншот обработки замены с утановленными параметрами
89 HawkEye
 
14.08.15
13:12
(86) было бы заменено - не было бы сабжа ))
90 Масянька
 
14.08.15
13:14
(89) Ну, чтобы ты поверил - тебе стоит попробовать.
(88) Не могу... Со стула падаю от смеха :)))))))))
91 Масянька
 
14.08.15
13:20
(88) Вот - http://s017.radikal.ru/i410/1508/bb/af042f38feb0.jpg
Правда, элементы другие (с теми уже все работает).
Сразу скажу - после замены при подборе "Что искать" выдает такую же фигню.
92 HawkEye
 
14.08.15
13:22
(90) я не понял, что мне стоит попробовать? )))
и почему в то, что не заменено должен поверить я, а не 1С которая выдает тебе ошибку?
93 HawkEye
 
14.08.15
13:23
(91) "после замены при подборе "Что искать" выдает такую же фигню." - это ли не показатель того, что ничего не меняется? ))
94 Масянька
 
14.08.15
13:27
(93) Не-а. Не показатель (того, что ничего не меняется).
95 HawkEye
 
14.08.15
13:28
(94) т.е. после того как ты нажала заменить, все осталось как и было, но для тебя это не показатель? )
а что для тебя показатель тогда?
96 Масянька
 
14.08.15
13:31
(95) Я тебе больше скажу: если открыть сами базы (в DBF-редакторе) - единицы имеют ссылку на правильного родителя, а родитель имеет ссылку на правильную единицу.
97 palpetrovich
 
14.08.15
13:32
надо все разломать! (цы)
зы: мухи, слоны, котлеты, мухи...  :)
98 Злопчинский
 
14.08.15
13:36
(91) Масяня, соберись!
по скриншоту - вполне возможно, что МЕНЯЕТСЯ ВЛАДЕЛЕЦ у справочника номенклатуры (т.к. в в списке найденных обеъектов присутсвует "шт" - ТО ЕСТЬ ЭЛЕМЕНТ СПРАВОЧНИКА ЕДИНИЦЫ.
.
но от того, что поменялся владелец у спр.единицы - базовые единицы в карточке СТАРОГО ВЛАДЕЛЦА - не поменяются! вот и получилось рассогласование (как описано выше).
99 HawkEye
 
14.08.15
13:36
(96) а кто с этим спорит... у тебя же на скриншоте - родитель - подчиненый.. все красиво )
100 Злопчинский
 
14.08.15
13:38
и да, я наверное был не прав - замена значений меняет владельцев у подчиненных справочников, только потому что находит ссылку на номенклатуру в реквизите "владелец".
.
101 Злопчинский
 
14.08.15
13:39
я тупо ступил (пятница!) ;-)
102 Злопчинский
 
14.08.15
13:39
проверяю на тестовой.. долго будет блин у меня там заявок овер нескольких сот тысяч
103 Масянька
 
14.08.15
13:41
(98) Тяжело с вами...
"шт" - это элемент справочника "Единицы", а не "ОКЕИ". И если щелкнуть "шт" (в форме поиска) - открывается именно справочник "Единицы" (уже с отбором по владельцу).
104 Злопчинский
 
14.08.15
13:45
(103) Масяня, я это знаю.
При такой замене как у тебя на скриншоте - единица измерения "шт" сменит владелца со старого на нового. Но при этом (99,9%) эта едница (с новым владельцем) останется в качестве базовой единицы в карточке старой номенклатуры.
105 ДенисЧ
 
14.08.15
13:46
Открой карточку новой (НА которую меняли) номенклатуры.
Нажми кнопу подчинённые справочники. Выбери единицы.
Покажи.
106 Масянька
 
14.08.15
13:50
(104) (105) Все поменялось. Ребята можете сами проверить. Поменялось.
107 ДенисЧ
 
14.08.15
13:51
(106) О, женщины, коварство им имя...
По-ка-жи.
108 Злопчинский
 
14.08.15
13:53
запусти у себя в базе код, проверишь бяки, простая помогалка
ОчиститьОкноСообщений();
СпрН = СоздатьОбъект("Справочник.Номенклатура");
СпрН.ВыбратьЭлементы();
Пока СпрН.ПолучитьЭлемент()=1 Цикл
  Если СпрН.ЭтоГруппа()=1 Тогда Продолжить; КонецЕсли;
  Если СпрН.БазоваяЕдиница.Владелец = СпрН.ТекущийЭлемент() Тогда Продолжить; КонецЕсли;
  Сообщить(СпрН.Код+": нарушение логики единиц измерения","!");
КонецЦикла;
109 Злопчинский
 
14.08.15
13:53
(106) Проверяю, крутится на тестовой базе...
110 Масянька
 
14.08.15
13:57
(107) На - http://s005.radikal.ru/i212/1508/b2/276b1a761530.jpg (special for you - покрупнее:))) )
111 ДенисЧ
 
14.08.15
13:57
(110) И я вижу 4 разных штуки...
попробуй себе (108)
112 Масянька
 
14.08.15
13:58
(111) Ругается (на первый) - http://s017.radikal.ru/i428/1508/54/08384192572c.jpg
113 Масянька
 
14.08.15
14:01
(111) Не-не, погодь... Ты видишь, что у разной номенклатуры нет одинаковых единиц? При чем тут - "В подборе выбрана единица другого элемента справочника Номенклатура."?
114 Злопчинский
 
14.08.15
14:05
Все работает как ожидалось. такая замена как у тебя - приводит к нарушению логики
.
до замены
http://content.screencast.com/users/Che66/folders/Jing/media/55631a30-4fb5-432e-a787-f368854948ca/2015-08-14_1359.png
.
после замены
http://content.screencast.com/users/Che66/folders/Jing/media/fb20922b-d9dc-46a4-8f81-c2e11473ef01/2015-08-14_1402.png
115 HawkEye
 
14.08.15
14:05
(113) не убеждается никак? )
116 Злопчинский
 
14.08.15
14:08
После такой подмены - для одной из номенклатур в справочнике единиц (не базовой единицы в справочнике номенклатуры!! а именно в справочнике единиц) вообще не будет никаких единиц измерения, а у другой номенклатуры - юудет вде единицы "шт"
117 Злопчинский
 
14.08.15
14:11
у старой номенклатуры (исходная которая была, то есть та, КОТОРУЮ ЗАМЕНЯЕМ) - нет единиц http://screencast.com/t/H0HJaiFb2q

у новой номенклатуры (та, НА КОТОРУЮ ЗАМЕНЯЕМ) - две единицы с одинаковым ОКЕИ
http://screencast.com/t/mr20nY6O
118 Злопчинский
 
14.08.15
14:12
(113) масяня, не трынди, давай тимвьювер.
заводим две тестовые номенклатуры, к каждой - единицу измерения
проводим замену номенклатур как ты делала, будет результат - как чуть выше на скриншотах
119 Масянька
 
14.08.15
14:14
(116) А теперь старую номенклатуру подбери в документ.
120 HawkEye
 
14.08.15
14:17
(119) при подборе используется реквизит ОсновнаяЕдиница, если у тебя ругается: "В подборе выбрана единица другого элемента справочника Номенклатура." значит у этой номенклатуры, в реквизите ОсновнаяЕдиница выбран элемент не принадлежащей этой номенклатуре, зайди и руками измени его на нужный и не будет больше ошибок... делов на 1 минуту.
121 Масянька
 
14.08.15
14:19
(120) Ну, сколько можно, а? Попробуй.
122 HawkEye
 
14.08.15
14:23
(121) можно чего?
и что я должен попробовать? заменить реквизит Основная единица? руками?
123 Злопчинский
 
14.08.15
14:25
ты пока голову в лухудильник суй, а я пойду на склад, попинаю/проконсультируйюсь с маркировщицами.
124 Злопчинский
 
14.08.15
14:26
(119) будет проблема, так как у номенклатуры ШТАТНО должна быть единица измерения, а ее - нет.
125 Масянька
 
14.08.15
14:27
(124) А ты посмотри - в чем проблема-то будет... Можешь даже не спешить заводить единицу измерения.
126 Масянька
 
14.08.15
14:28
(122) Можно - фигней заниматься. Не знаешь - не лезь.
127 Злопчинский
 
14.08.15
14:30
(125) Масяня, мне в 99,9% смотреть не надо. я орошо знаю "предмет".
на смотри: http://screencast.com/t/7huSg3fsqH
128 Ёпрст
 
14.08.15
14:30
молчу молчу..
:)
129 HawkEye
 
14.08.15
14:31
(126) я то как раз знаю у меня таких проблем нет ))
читать то можно? ))
130 Злопчинский
 
14.08.15
14:32
.. и система ПРЕДУПРЕЖДАЕТ ПРАВИЛЬНО
когда делаешь подбор - тебе открывается карточка подбора - в ней указан (типа) штука - ты просто не видишь что эта штука - ЧУЖАЯ - при выполнении подбора - об этом сигнализируется
http://screencast.com/t/MVksv6gG
131 Злопчинский
 
14.08.15
14:32
.. мну тока Ёпрст регулярно кунает в грязь.. ;-)
132 Злопчинский
 
14.08.15
14:33
Масяня, ты просто прими как факт? при замене номенклатур - в карточке старой номенклатуры (в карточке блин!! не в справочнике единиц) - в качестве базовой оказывается чужая единица
133 Злопчинский
 
14.08.15
14:34
(130) в карточке подбора количества штук - кинь на форму функцию в которой покажи владелца единицы - и ты увидишь что подбираешь товарСтапрый, а штука от товараНовый - потому что при выполнении подбора - в карточку берется единица из БАЗОВОЙ ЕДИНИЦЫ НОМЕНКЛАТУРЫ (а там сидит чужая единица)
134 Масянька
 
14.08.15
14:35
(132) Что значит "оказывается"? По щучьему велению, по моему хотению?
135 Масянька
 
14.08.15
14:36
(131) А меня и Ё в грязь не кунает. :)))
136 HawkEye
 
14.08.15
14:42
(133) не базовая,а основная

    ВозврЕдиница           = ВыбНоменклатура.ОсновнаяЕдиница;
137 ДенисЧ
 
14.08.15
14:43
Похоже, я был прав. И Масянька уже начала заливать своё горе...
138 ДенисЧ
 
14.08.15
14:43
Причём заранее ))
139 Масянька
 
14.08.15
14:47
(136) Заметьте, не я это предложил (С)
:)))))))))))))
(137) А ты вообще - не вмешивайся! Иди, вон, с ниндзями черепашек ищи :))))))))))
140 HawkEye
 
14.08.15
14:48
(139) так я не тебе )))
141 ДенисЧ
 
14.08.15
14:49
(139) А я её уже нашёл... Вон она тему пятничную создала...
142 Злопчинский
 
14.08.15
14:59
(134) Нет, не по щучьему велению, а ПО ТВОИМ ЦУ, ВЫДАННЫМ В ВИДЕ ЗАМЕНЫ НОМЕНКЛАТУР. Номенклатуры И ССЫЛКИ НА НОМЕНКЛАТУРЫ ПОМЕНЯЛИСЬ КОРРЕКТНО. В справочнике единиц заменилась ССЫЛКА НА НОМЕНКЛАТУРУ-ВЛАДЕЛЬЦА ЕДИНИЦЫ (так как ты задала обработку номенклатур). Но ты нигде не сказала чтобы обрабатывались ССЫЛКИ НА ЕДИНИЦЫ. Поэтому для старой номенклатуры - в ПОДЧИНЕННОМ СПРАВОЧНИКЕ ЕДИНИЦ - заменилась ссылка на номенклатуру-владельца, а В СПРАВОЧНИКЕ НОМЕНКЛАТУРЫ ОСТАЛИСЬ ССЫЛКИ НА ЕДИНИЦУ, которая теперь уже принадлежит другой номенклатуре.
143 ДенисЧ
 
14.08.15
15:00
(142) вот раскричался-то...
Женщины зло... До истерики кого-угодно довести могут )))
144 Эльниньо
 
14.08.15
15:01
Тук-тук. Можно к вам? Настоение поднять?
145 Злопчинский
 
14.08.15
15:02
запусти код-помогалку который я написал.
для выданных этим кодом номенклатур - попробуй сделать подбор - в "караточке подбора единицы и количества" - жмиакни на педальку выбора единицы - будет или пустой справочник единиц или если он не пустой - выбери правильную единицу.
146 Злопчинский
 
14.08.15
15:02
(143) Да я спокоен как удав, меня вообще уже почти ничего не волнует полтора года...
147 Злопчинский
 
14.08.15
15:10
Масяня, все просто.
Ты обрабатывала ссылки на номенклатуры.
Универсальным инструментом.
Он честно тебе подменил старые номенклатуры на новые.

Но ты не обрабатывала ссылки на единицы.
а базовые (и основные) единицы увязаны со своими товарами двумя способами.
1. в справочнике единиц ссылка на номенклатуру-владельца (здесь ты поменяла универсальным инструментом правильно)
2. в справочнике номенклатуры - ссылка на единицу-дочку (универсальный инструмент не отработал эти ссылки, так как это ссылки на единицы, а ты отрабатывала ссылки на номенклатуры).

В штатной конфиге логическое соответсвие-непротиворечивость таких двух ссылок обеспечивается на уровне КОДА.

Используя универсальный инструмент ты контроль/обработку на уровне кода не использовала. Просто потому что это универсальный инструмент. он ничего не знает про логические связи на уровне кода. он тупо знает что видит в заданном ему поле осмотра.
все....
148 Масянька
 
14.08.15
15:10
(142) "В СПРАВОЧНИКЕ НОМЕНКЛАТУРЫ ОСТАЛИСЬ ССЫЛКИ НА ЕДИНИЦУ, которая теперь уже принадлежит другой номенклатуре" - это как?
А как же подчинение?
149 Злопчинский
 
14.08.15
15:12
(148) Масяня, ну напреги извилины уже
Подчинение - это справочник единиц, он ССЫЛАЕТСЯ НА НОМЕНКЛАТУРУ.

А базовые единицы в карточке номенклатуры - это не подчинение.

см. мой предыдущий пост
150 Злопчинский
 
14.08.15
15:13
Подчинение - это справочник единиц, он ССЫЛАЕТСЯ НА НОМЕНКЛАТУРУ.
.
а базовые(основные) единицы - это справочник номенклатуры, реквизиты которого (базовая и основная ед) ССЫЛАЮТСЯ НА ЕДИНИЦЫ
151 Масянька
 
14.08.15
15:14
(149) Открой и посмотри код - базовые единицы (как и основные) ссылки на один и тот же справочник Единицы.
152 Злопчинский
 
14.08.15
15:14
базовые иосновные единицы в справочнике номенклатуры - ЭТО ИЗБЫТОЧНОСТЬ. она сделана для облегчения работы. чтобы каждый раз при выборе номенклатуры не спрашивать пользователя какую единицу для номенклатуры использовать
153 Злопчинский
 
14.08.15
15:15
(151) маясяня, абстраигируйся от моей личности. просто ПОЧИТАЙ БУКВЫ.

ты обрабатывала ССЫЛКИ НА НОМЕНКЛАТУРЫ
а говоришь сейчяас про ССЫЛДКИ НА ЕДИНИЦЫ
154 Масянька
 
14.08.15
15:15
(150) Не ссылается, а подчинен. Только подчинение реализовано криво.
155 HawkEye
 
14.08.15
15:16
(151) не удержался ))) да.. именно так ))
156 Масянька
 
14.08.15
15:16
(153) А ты мозг включи и подумай: родитель - подчиненный. При изменении родителя, что должно происходить с подчиненными?
157 HawkEye
 
14.08.15
15:17
(154) нет )) то, что записано в реквизитах не обязано быть подчинено... все там нормально реализовано ))
158 Масянька
 
14.08.15
15:17
+(156) Если так делать - изменили родителя, а с подчиненными - пусть сами разбираются - смысл в подчинении?
159 Злопчинский
 
14.08.15
15:18
Попробую так:
.
то что ты сделала эквивалентно тому, что в Свидетельстве о рождении ребенка ты затерла фамилию папы (Иванов) и вместо этого вписала нового папу (Сидоров,тест ДНК показал).
.
Но при этом в паспорте Иванова ты не сделала исправительную запись - не вычеркнула запись о ребенке
160 Злопчинский
 
14.08.15
15:19
(156) Все наоборот. Ты меняла не родителя. Ты меняла в в подчиненном справочнике - ссылку на родителя
161 Масянька
 
14.08.15
15:20
(159) См. (158).
162 Масянька
 
14.08.15
15:20
(160) Я меняла везде (подчеркнуто) родителя.
163 ДенисЧ
 
14.08.15
15:21
Заметьте, не я первый про ДНК сказал...
164 Злопчинский
 
14.08.15
15:22
(154) неправильно!!! БЛИН НЕПРАВИЛЬНО ТЫ ГОВОРИШЬ!!!

Базовая(основная) единицы !!В СПРАВОЧИКЕ НОМЕНКЛАТУРЫ!!! - ЭТО РЕКВИЗИТЫ, В КОТОРЫХ ССЫЛКИ НА ДОЧКУ.

Поэтому СПРАВОЧНИК НОМЕНКЛАТУРА В ВИДЕ СВОИХ РЕКВИЗИТОВ БАЗОВОЙ И ОСНОВНОЙ ЕДИНИЦЫ ССЫЛАЕТСЯ НА ДОЧКУ (справочник единиц)
165 HawkEye
 
14.08.15
15:22
(162) ты не там ищешь проблему )))
дело не в замене родителя... дело в замене значения реквизита ОсновнаяЕдиница в эл-те справочника
166 HawkEye
 
14.08.15
15:23
(164) нет, ты ее путаешь )))
ссылки там могу быть на что угодно, хоть на дочек, хоть не на дочек.. это вообще не важно
167 Злопчинский
 
14.08.15
15:24
(158) еще раз. Родителя В ДОЧКЕ ты сменила правильно!! поэтому смысл в подчинении (ЕДИНИЦЫ ПОДЧИНЯЮТСЯ НОМЕНКЛАТУРЕ) прост и ясен.

А вот указание на дочку в БЫВШЕМ РОДИТЕЛЕ (что не является подчинением) - ты не исправила.

смотри мой пример про паспорта
168 Злопчинский
 
14.08.15
15:24
(166) не встревай. основные единицы - вещь вторичная в контектсе обсуждения
169 Злопчинский
 
14.08.15
15:26
(166) про "что угодно" женщинам объяснять не надо. У них как правило абстарктное мышление не развито. Женщинам надо объяснять по возможности просто на конкретных примерах.
170 Злопчинский
 
14.08.15
15:28
(164) "...Поэтому СПРАВОЧНИК НОМЕНКЛАТУРА В ВИДЕ СВОИХ РЕКВИЗИТОВ БАЗОВОЙ И ОСНОВНОЙ ЕДИНИЦЫ ССЫЛАЕТСЯ НА ДОЧКУ (справочник единиц)..."
.
поэтому у номенклатуры может быть МНОГО ССЫЛОК на дочек. так как у родителя куча детей.
.
а у справочника единиц (в контексте иерархических связей) Родитель может быть только один.
171 Масянька
 
14.08.15
15:29
(170) Ну, слава Богу... Я уж думала - не дождусь.
Так и в чем ошибка (в сабже)?
172 Злопчинский
 
14.08.15
15:30
именно иерархических связей вида "дерево".
для других видов иерархических связей - по другому.

например, если бы кроме ОКЕИ не надо было вообще ничего дл яидентификации единицы измерения, то подчиненного справочника единиц нужды бы не было - был бы справочник единиц без подчинения номенклатуре (как например ОКЕИ) - и все. в карточке номенклатуры указывалась бы ссылка на эту единицу и все...
173 HawkEye
 
14.08.15
15:30
(168) с чего бы она вторичная, если именно в ОсновнаяЕдинице - не дочка текущего элемента))
174 Масянька
 
14.08.15
15:31
(173) Ну, вот зачем ты? Было так интересно...
175 Злопчинский
 
14.08.15
15:32
(171) выше написано неоднократно.
.
ты заменой обрабатывала ссылки на номенкоатуру (в документах, в справочниках-дочках).
.
а вот ссылки на единицы - они остались необработанными, что привело к логической нестыковке, которая проявилась в виде информирования тебя сообщением в подборе.
176 HawkEye
 
14.08.15
15:33
(174) испишется Серега, а в пятницу - надо отдыхать )))
177 Злопчинский
 
14.08.15
15:33
(173) полемику про основные единицы я вообще не читал. это уже производная от обсуждаемого
178 HawkEye
 
14.08.15
15:34
(175) заменена была не ссылка на номенклатуру, а в конкретной номенклатуре было заменено значение реквизита ОсновнаяЕдиница...
179 Злопчинский
 
14.08.15
15:34
Масяня, ты посмотри скриншоты мои сверху вниз повтыкай, помедитируй, а то такое впечатление что ты шишек обкурилась и тебе думать лень ;-)
180 HawkEye
 
14.08.15
15:34
(177) а это как раз зря... там то Масянька и порылась )))
181 Злопчинский
 
14.08.15
15:37
(178) один хрен. если вьедет в то что пытался разжевать до сотсоняи манны небесной, то ситуация с заменой не номенклатур, а единиц - аналогичная будет.

все, пошел я 130 тыщ зарабатывать, скучно с вами, дэбилами... ;-)
182 Масянька
 
14.08.15
15:40
(179) А уже dbf-rb открыла и посмотрела. Везде (номенклатура, единицы, поступление) - все корректно - ссылки правильные.
А вот откуда 1С его берет и, главное, как - вопрос...

(180) Обзываться и "кунать" - много ума не надо :(
183 HawkEye
 
14.08.15
15:41
(181) клюшки вообще скушные )))
184 Масянька
 
14.08.15
15:41
(175) А это - правильная работа с СУБД (в конкретном случае - связь один ко многим). И как она реализована - не понятно.
185 Ёпрст
 
14.08.15
15:43
(182) дай посмотреть
186 HawkEye
 
14.08.15
15:44
(182) при подборе номенклатуры, берется ОсновнаяЕдиница, потом в обработке подбора, анализируется дочка ли выбрана или нет..

подчинено у тебя все правильно... просто в реквизите ОсновнаяЕдиница -  не дочка номенклатуры...  не в подчинении дело, а в том, что программно заменили значение реквизита ОсновнаяЕдиница.
187 Масянька
 
14.08.15
15:45
(185) И ты мне не веришь? :(
188 Злопчинский
 
14.08.15
15:50
(186) если масяня обрабатывала замену одной номенклатуры на другую, то проблема в не в замене значения реквизита "основная"Единица - а как раз в том, что его не поменяли
189 Злопчинский
 
14.08.15
15:50
(187) то есть тебе всетаки влом было запустить код-помогалку?
190 HawkEye
 
14.08.15
15:52
(188) я не знаю чего она там делала, но проблема у нее именно в том, что в ОсновнойЕдинце не дочка текущей Номенклаутры, а чтобы этого добиться ЗаменойЗначений, надо менять не Ноенклатуру, а ШТ конкретной единицы.
191 HawkEye
 
14.08.15
15:53
+190 замена значений одной Номенклатуры на другую - к таким последствиям не приведет....

зы. уже устал 130 зарабатывать? ))
192 Злопчинский
 
14.08.15
15:54
(184) связь один ко многим реализован здесь просто (ущербно, в первую очередь потому что избыточно):
в спр.номенклатура - есть ДВА реквизита, которые ссылаются на дочек.
у меня в базе в карточке номенклатуры таких реквизитов ЧЕТЫРЕ:
БазоваяЕдиница
МинипакЕдиница
ОсновнаяЕдиница
ПаллетнаяЕдиница
193 Ёпрст
 
14.08.15
15:55
(187) я своё видение твоей проблемы озвучил ранее.
:)
194 Злопчинский
 
14.08.15
15:55
(191) еще один, блин! (восьмерочники они вообще все немного туповаты ;-))
- посмотри мои скриншоты. Если не веришь - давай тим я тебе на твоей базе на двух тестовых номенклатурах продемонстриую - как оперируя только заменой одной номенклатуры на другой получается такой результат
195 Злопчинский
 
14.08.15
15:56
(191) угу, у мну еще актов на 500 тыщ надо сделать. а я тут с вами, пипидастрами, тюльку второй час фаню...
196 Злопчинский
 
14.08.15
15:57
(194) .только потом ты тут публично должен будешь вымазать себя грязью... потому что я добрый и сил нет тебя кунать.. ;-)
197 Ёпрст
 
14.08.15
15:58
1.открой юниджорнал или ючойз и найди все документы, в которых
единица.владелец <> номенклатура из тч доков.
2.открой учойз и найди всю номенклатуру, у которой
базоваяединица.владелец<>номенклатура из тч дока
и
основнаяЕдиница.владелец<>номенклатура которую смотрим

3.исправь это, наслаждайся
198 Злопчинский
 
14.08.15
15:59
(190) "..чтобы этого добиться ЗаменойЗначений, надо менять не Ноенклатуру, а ШТ конкретной единицы."
- а кто сказал что универсальная замена значений "меняет номенклатуру"? она меняет ссылки. поэтому ШТУКИ - не меняем, но вот в самих ШТУКАХ меняем ссылку на владельца-родителя и вуаля...
199 Злопчинский
 
14.08.15
16:00
(197) ей блин влом бьыло скопипастить 6 строк и запустить, а тут мышью раз 50 надо тыкнуть будет...
200 HawkEye
 
14.08.15
16:01
(194) я тебе всегда говорил.. не занимайся восмеркой, потупеешь и злым станешь.. а ты вот не слушаешься )))
201 HawkEye
 
14.08.15
16:02
(198) вуаля, вуаля.. угу.. ссылки она меняет, ссылки своих реквизитов на саму себя в одном поменял, в другом нет... завязывай с 8-кой )))
202 Масянька
 
14.08.15
16:02
(197) Проблема и решилась - как ты и писал.
Потом подняла архив (после замены, еще с руганью), и начала смотреть dbf-ки... И стало интересно... В единицах - одна запись с таким штрих-кодом, родитель - номенклатура (на которую заменяли - правильная), в поступлениях - 2 единицы, обе правильные. Захожу в эсину - фиг вам, ругается.
Очень хочется глянуть на код, который с dbf-ками работает...
203 Злопчинский
 
14.08.15
16:39
(202) Ругается в подборе? Уверен что да.
Потому что в номенклатуре сидят ссылки на чужие единицы
204 Злопчинский
 
14.08.15
16:40
потому что в подборе берется единица не из справочника единиц (где все правильно), а берется единица из реквизита "основная(базовая) единица" - где сидят чужие единицы
205 Злопчинский
 
14.08.15
16:43
(202) И заметьте - как все жмутся и идут в несознанку про тимвьювер...
206 Злопчинский
 
14.08.15
16:45
(201) ты такой же как Масяня... готовь себе тазик грязи и тимвьювер
207 Злопчинский
 
14.08.15
16:47
(202) не надо ни на какой код смотреть. универсальная замена значений - типовой штатный код. без всяких выкрутасов и недокументированных возможностей. Все делается штатно. НАДО ТОЛЬКО СТРУКТУРУ ДАННЫХ ТИПОВОГО РЕШЕНИЯ ПРЕДСТАВЛЯТЬ.
208 Злопчинский
 
14.08.15
16:49
При замене номенклатур правильные значения единиц в доках получаются "автоматически", так как в документе старую номенклатуру поменяли на новую, и в единице владельца старого поменяли на новго. в итоге в доке - новая номенклатура стоит правильно и стоят ее же единицы измерения тоже правильно
209 Масянька
 
14.08.15
16:56
(203) "номенклатуре сидят ссылки на чужие единицы" - где сидят? В каком файле, таблице... Имя, сестра, имя (С)
210 Злопчинский
 
14.08.15
17:04
(209) да не надо никуда лезть.
запусти код-помогалку - я выше публиковал - любезно повторю
.
//*******************************************
Процедура Сформировать()

    ОчиститьОкноСообщений();
    СпрН = СоздатьОбъект("Справочник.Номенклатура");
    СпрН.ВыбратьЭлементы();
    Пока СпрН.ПолучитьЭлемент()=1 Цикл
      Если СпрН.ЭтоГруппа()=1 Тогда Продолжить; КонецЕсли;
      Если СпрН.БазоваяЕдиница.Владелец = СпрН.ТекущийЭлемент() Тогда Продолжить; КонецЕсли;
      Сообщить(СпрН.Код+": нарушение логики единиц измерения","!");
    КонецЦикла;    
    
КонецПроцедуры
211 Злопчинский
 
14.08.15
17:04
вот в табло коды каких номенклатур выдаст - вот там и сидит засада.
212 Злопчинский
 
14.08.15
17:05
а так - смотри в DD - таблицу справочника номенклатура, реквизиты "БазоваяЕдиница" и "ОсновнаяЕдиница"
.
только нафига? непонятно - если и штатно все видно
213 Масянька
 
14.08.15
17:09
(212) Вот именно там (почему-то) все хорошо (см. я выше писала).
На фига? Эска где данные хранит и откуда берет?
(210) Я и сама код писать умею.

Интересно мне (интересно, понимаешь?), где "логика единиц измерения" нарушается.
214 Злопчинский
 
14.08.15
17:17
(213) масяня - ты хоть одну рекомендацитю мою выполнила?
1. код прогнать?
2. в карточке подбора жмакнуть в выбор единицы?

ты толком ничего не делаешь только митусишься...
давно бы тимвьювер дала
215 Злопчинский
 
14.08.15
17:19
(213) я тебе уже раз пять писал.

если у тебя при подборе ругается на несоответсвие единиц - у тебя в карточке товара стоят чужие единицы.

как это получилось - я выше тоже показал.
с картинками.

но ты упорно ничего не хочешь смотреть.
уперлась лбом куда-то и все.
216 Злопчинский
 
14.08.15
17:22
Епрст тебе сказал что сделать/где проверить.
это без всяких дбф редакторов и нештатных можно тупо штатным кодом в десяток строчек проверить

нет, ты не хочешь.

ты уперлась - что "не видно" и все...
как оно будет видно? если правильная единица отображается как "шт" и неправильная отображается ВИЗУАЛЬНО тоже как "шт" - что ты хочешь увидеть?

тем не менее - если визуально этого не видно - можно частично это увидеть в подборе при выборе товара - в открывшейся карточке подбора (там где надо ввести единицу и колво подбора" - нет, ты там тоже не захотела тыкать мышкой, тебя все в дебри несет - в дбф редакторы и прочее. Нафига? если это все видно "штатно"?
217 Злопчинский
 
14.08.15
17:23
расстраиваете вы меня, старого воина, пойду на склад схожу с инспекцией
218 ДенисЧ
 
14.08.15
17:35
(217) Склад алкогольной продукции? )
219 Масянька
 
14.08.15
17:37
(217) Это противный :)

Я уже давно все сделала (и код, кстати, на будущее вставила).
Мне интересно - что, как, почему и где происходит... Пока (мой вывод) эска где-то складирует (бред, конечно, но другого объяснения у меня нет) данные из dbf с ними работает.
Вот опять - открыла dbf, посмотрела номенклатуру и единицы, в эске сделала замену (номенклатуру на номенклатуру) - ругается, открыла dbf - ну, нету у номенклатуры той единицы, на которую ругается. Нету... Бред, какой-то...
220 Масянька
 
14.08.15
17:38
Кто может дать код, которым эска работает с dbf? Ну, одним глазком глянуть...
221 Масянька
 
14.08.15
17:42
А встроенный поиск ссылок у кого-нибудь есть? Код.
222 Злопчинский
 
14.08.15
17:45
(219) "Вот опять - открыла dbf, посмотрела номенклатуру и единицы, в эске сделала замену (номенклатуру на номенклатуру) - ругается, открыла dbf - ну, нету у номенклатуры той единицы, на которую ругается. Нету... Бред, какой-то..."
.
НЕ ВЕРЮ!
.
запусти код-помогалку после проведения замены.
223 Злопчинский
 
14.08.15
17:45
"ругается" - где ругается? в подборе? или вообще пофиг где? ругается но не видно  и не слышно? про себя ругается?
пиши уже предметно.
224 ДенисЧ
 
14.08.15
17:46
(221) Может, тебе вообще полный исходный код 1с?
225 Масянька
 
14.08.15
17:48
(224) А есть?
226 ДенисЧ
 
14.08.15
17:48
(225) А ключ от квартиры не нужен? )
227 Масянька
 
14.08.15
17:48
(222) Не веришь - пробуй.
228 Масянька
 
14.08.15
17:49
(226) Спасибо. У меня есть.
229 Злопчинский
 
14.08.15
17:49
"....ну, нету у номенклатуры той единицы, на которую ругается "
.
непонятно где смотришь? если в подчиненном справочнике единиц - там все правильно будет...
.
"у номенклатуры" - я например трактую как какой-то подчиненный справочник.

"в номенклатуре" - именно в справочнике номенклатуры
230 Злопчинский
 
14.08.15
17:52
(227) масяня я уже три часа назад прогнал тест с заменой номенклатуры на номенклатуру - ВЫЛОЖИЛ ЗДЕСЬ СКРИНШОТЫ. ГДЕ ПОКАЗАЛ ВОЗНИКАЮЩИЕ ПРИ ЭТОМ ПРОБЛЕМЫ.

ты их смотреть не хочешь.
тим дать чтобы спокойно тебе показать где проблема возникает и как ее увидеть - ты не хочешь.

могу дать тебе свой тим и показать - если будешь ждать и смотреть минут 10 пока ссылки по базе будут колдыбаться... - но подключение ко мне - за деньги. подключение к тебе - бесплатно... ;-)

ибо это не моя проблема.
а твоя.
тем более что она тривальная и прозрачная
231 Злопчинский
 
14.08.15
17:54
для очистки совести можешь: убить индексные файлы
почистить темпы системы и темпы 1С
попытаться еще раз.
ставлю на то, что у тебя снова будет "какой-то неправильный 1с", в то время как все просто и ясно
232 Злопчинский
 
14.08.15
17:55
..я даже знаю почему у тебя "неправильно"
потому что даже в личке ты к народу повернута (_о_)

;-)
233 Злопчинский
 
14.08.15
17:59
Тем не менее - на тебе гриб! кидай шишки! а то никак у тебя просветление не наступит...
.
http://content.screencast.com/users/Che66/folders/Jing/media/7bb558e9-1738-47d3-95c7-85cf49321366/2015-08-11_1030.png
234 Игорек22
 
14.08.15
18:01
Хорошие строительные смеси я брал здесь http://katalog.quickmix.ru/
235 Масянька
 
14.08.15
18:35
Не-е....
Я все-таки умнее вас всех вместе взятых...
:))))))))))))))))
До понедельника, парни!
Всем чмоки :)))))))))
236 Злопчинский
 
14.08.15
18:39
угу... откровения хиппи... ;-)
237 Злопчинский
 
17.08.15
14:58
ну так понедельгтк уже финиширует, а мы ни в одном глазу...
рассказала бы в чем цимус-то был?
238 Масянька
 
17.08.15
15:00
(237) А все думала - кому интересно-то будет? :)

Фокус в кривой реализации связи "один-ко-многим".
239 Злопчинский
 
17.08.15
15:05
(238) ты не увиливай... ты конкретно скажи где какая ошибка была.. ;-)
.
а то мне имхается что незнание типовой вы выдаете за "кривую реализацию".. ;-)
240 Злопчинский
 
17.08.15
15:05
По уму, конечно, правильно было бы завести что-то типа справочника "ЕдиницыПоУмолчанию" или в том же справочнике "Единицы" указывать какие единицы являются единицами по умолчанию.
.
потому как вообщем - выше я писал - указание единиц по умолчанию в справочнике номенклатуры является избыточным (поэтому и сделано "криво").
241 Масянька
 
17.08.15
15:08
(239) Попытаюсь...
В справочнике Номенклатуры есть два поля - ссылки на справочник Единицы.
В справочнике Единицы есть поле Parent - ссылка на справочник Номенклатуры.
Додумаешься?
242 Злопчинский
 
17.08.15
15:20
(241) Масяня, я тебе об этом пишу всю эту ветку. Хорошо, что ты наконец ОБНАРУЖИЛА (внезапно) такую архитектуру типовой конфигурации.
.
Кривизны в этом можно считать что нет. Наличие ОГРАНИЧЕННОГО количества ссылок на единицы в справочнике номенклатуры является всего лишь особенностью типовой ТиС - о которой (особенности) надо знать, ты - не знала, поэтому в результате твоих действий
.
"В справочнике Единицы есть поле Parent - ссылка на справочник Номенклатуры."
- правильно, посредством этого организуется перечень РАВНОПРАВНЫХ единиц (!!неограниченного списка!!) конкретной номенклатуры.
.
"В справочнике Номенклатуры есть два поля - ссылки на справочник Единицы."
- правильно. Рассматривать это как кривую реализацию связи один-ко-многим - не есть легитимно. Так как эти два поля служат вполне определенным целям: "БазоваяЕдиница" - указывает в каких единицах вести учет в регистрах, "ОсновнаяЕдиница" - указывает какую единицу подставлять в документы "по умолчанию". Заводить для этих двух единиц - отдельный справочник (неограниченный список) типа "ЕдиницыПоУмолчанию" - можно, но смысла нет.
243 Злопчинский
 
17.08.15
15:22
Итого: не зная особенностей реализации взаимоотношений номенклатур-единиц в типовой конфигурации - Масяня, используя универсальный инструмент, слегка накосячила.
Вот и все.
244 Масянька
 
17.08.15
15:27
(242) (243) Теперь открывай и читай про организацию связи один-ко-многим. Читай и думай.
Да хоть десять единиц сделай в номенклатуре (ссылок на справочник Единицы), хоть сто. Но тогда в справочнике Единицы не должно быть ссылки на Номенклатуру.
Кривизна (в данном случае) ко мне не имеет никакого отношения.
Больше того - когда я работала с DBase, за такую организацию баз мне руки поотшибали...
245 Масянька
 
17.08.15
15:28
(244) Ну, и напоследок: хотели изобрести велосипед, а получился самокат с квадратными колесами :(
246 ДенисЧ
 
17.08.15
15:29
(244) Похоже, тебе не только руки поотбшибали...
247 aka AMIGO
 
17.08.15
15:30
(246) Не надо грубить думающему человеку..
248 ДенисЧ
 
17.08.15
15:30
(247) Я не грублю, я констатирую
249 oslokot
 
17.08.15
15:33
Какая запутанная тема, ничего не понял
250 aka AMIGO
 
17.08.15
15:37
(249) начни с поста (241) :)
251 Злопчинский
 
17.08.15
16:08
(244) Масяня, ты блин вообще опять не поняла ничего. Тупо упярлась, прости, как баран в новые ворота и все... Справочник единиц и реквизиты единиц в справочнике нолменклатуры служат для разных целей. Поэтому твое предложение "Да хоть десять единиц сделай в номенклатуре (ссылок на справочник Единицы), хоть сто." - вообще не в тему, и показывает что вообще не думаешь.

Связь номенклатуры и единиц сделана со стороны "многие-к-одному". А для того, чтобы завести ДВЕ единицы используемые ПО УМОЛЧАНИЮ (причем используемые НЕ ДЛЯ ПЕРЕЧНЯ ЕДИНИЦ НОМЕНКЛАТУРЫ, а для вспомогательных целей облегчения работы пользователя) - нет никакой необходимости городить излишнюю архитектуру "один-ко-многим".
252 Злопчинский
 
17.08.15
16:09
Ветка закрыта ввиду бесперспективности ТС.