Имя: Пароль:
1C
1С v8
v8: Добавление в структуру подчиненности
0 CaBaL
 
27.03.13
19:18
Доброго времени суток! Конфа УТП 1.2.6.1 далеко не типовая.
Такая задача: добавить в структуру подчиненности документа Поступление товаров и услуг, документ Установка цен номенклатуры, который был создан на основании поступления товаров и услуг.
Я добавил реквизит в установку цен со ссылкой на поступление товаров, затем в критерии отбора СвязанныеДокументы поставил галочку на своем реквизите, но в структуру док установка цен не попадает. Перечитал массу тем тут, у всех беды заканчивались на галочке в критерии отбора.
Посоветуйте, пожалуйста, куда копать в моем случае.
1 zladenuw
 
27.03.13
19:26
может индекс к реквизиту ?
2 CaBaL
 
27.03.13
19:40
(1) пробовал и с индексом - результата нет
3 zladenuw
 
27.03.13
19:40
(2) а ты заполняешь основание в установке цен ?
4 CaBaL
 
27.03.13
19:48
ну да, в доке поступления все заполнил, создал на основании установку.
Я пробовал запросом достать из регистра сведений, через ЦеныНоменклатуры.Регистратор, запросом удалось получить результат в структуру, но выводится все документы установки цен для каждого типа товара, а не для конкретного документа поступления. Я так понимаю что если копать в сторону запроса то что то да получится, но ведь наверняка можно и без такого садо мазо
5 zladenuw
 
27.03.13
19:51
(4) нет. хз что у тебя не получается. открыл документ поступление в нем нажал кнопку структура подчиненности. и он красиво показал мне поступление
6 zladenuw
 
27.03.13
19:52
(4) реквизит основание. нафига регистр. тебя не туда понесло
7 CaBaL
 
27.03.13
19:59
(6) Дак добавил я реквизит ДокументОснование к УстановкеЦен со ссылкой на ПоступлениеТоваров
8 zladenuw
 
27.03.13
20:03
(7) заполняешь его в процедуре ОбработкаЗаполнения ?
9 CaBaL
 
27.03.13
20:18
(8) Да. Возможно нужно дописать какую-то связь в условии, а не только ЗаполнитьШапкуДокументаПоОснованию?
10 zmaximka
 
27.03.13
20:33
надо что бы в установке цен был заполнен реквизит документоснование
11 CaBaL
 
27.03.13
20:40
Все, проблема решена. В той процедуре добавил ДокументОснование = Основание.Ссылка;
И все стало хорошо.  zmaximka спасибо за помощь!
12 Варвар
 
27.03.13
20:41
в критерии отбора зафигачь.
Если они там есть. (Не знаю УТП)
13 Варвар
 
27.03.13
20:43
(12)+а, не внимательно прочитал. Пост не считается :))
14 CaBaL
 
27.03.13
20:51
(8) И Вам спасибо, не заметил смену ника помогающего, опьянился радостью от успеха))
Если кто то еще столкнется с моей проблемой в будущем то делайте так:
В док который хотите вывести в структуру добавляйте реквизит ДокументОснование, затем в этом же доке в модуле в процедуре ОбработкаЗаполнения добавляете к Вашему условию выбора документа еще такую строчку ДокументОснование = Основание.Ссылка; Затем идете в общие - критерии отбора - связанныеДокументы и в свойствах ставите галочку напротив вашего реквизита. Все. Надеюсь ни у кого больше с этим бед не будет)
2 + 2 = 3.9999999999999999999999999999999...