Имя: Пароль:
1C
1С v8
БП 2.0: как включить новый документ в "Структуру подчинённости
0 Vovchicnn
 
10.06.15
21:31
У меня БП 2.0. Я создал новый документ: шапка и ТЧ почти стандартные: Контрагент, Договор и т.д. в шапке, Номенклатура, кол-во, цена и пр. в ТЧ. На основании его сделал "Ввод на основании" для "ПриходныйКассовыйОрдер", "РеализацияТоваровУслуг". Ест-но, на закладках "Ввод на основании" всё указано. Процедуру "ОбработкаЗаполнения" я переписал для обоих. Вводится всё чётко. Для "ПриходныйКассовыйОрдер" пришлось изменить тип реквизита "ДокументОснование": добавить в список мой новый документ. В результате: на основании нового дока ввожу ПКО, его я вижу в структуре подчинённости, ввожу реализацию - её там нет! А реально она есть и проведена. Реквизита "ДокументОснование" у "РеализацияТоваровУслуг" нет, однако, если я её ввожу или ввожу на её основании что-нибудь из стандартного, прекрасно всё отражается.
Суть вопроса: как сделать, чтобы в структуре подченённости этого (нового) документа и его подчинённых отражались все?
Подскажите, мож, кто сталкивался с подобным?
1 Джинн
 
10.06.15
21:39
Для отображения в структуре должна быть ссылка на документ-основание.

> Реквизита "ДокументОснование" у "РеализацияТоваровУслуг" нет, однако, если я её ввожу или ввожу на её основании что-нибудь из стандартного, прекрасно всё отражается.

Это заблуждение.
2 Джинн
 
10.06.15
21:42
Кстати там еще критерий отбора есть. "Связанные документы", если не ошибаюсь.
3 Vovchicnn
 
10.06.15
21:45
(2) Реквизита "ДокументОснование" у "РеализацияТоваровУслуг" действительно нет! А по этому: "Кстати там еще критерий отбора есть. "Связанные документы", если не ошибаюсь." это где посмотреть?
4 Джинн
 
10.06.15
21:48
(3) Неважно как называется реквизит. Важно, что в нем хранится ссылка на "документ-основание". Для него даже ввод на основании может быть не предусмотрен, но ссылка может иметься.

Я же сказал где смотреть - в критериях отбора. Но там нужно указать реквизит со ссылкой. Которого у Вас нет :)
5 Vovchicnn
 
10.06.15
21:50
Уточняю. У меня вот что: Бухгалтерия предприятия, редакция 2.0 (2.0.64.23)
6 Джинн
 
10.06.15
21:53
(5) Вы думаете я "кишки" всех конфигураций наизусть помню? В том числе этого окаменелого дерьма мамонта?

Я же рассказал куда копать. Не ленитесь. Посмотрите откуда отчет о структуре подчиненности данные берет.
7 Vovchicnn
 
10.06.15
21:57
(6) Ладно, и на этом благодарю. Я так и хотел: в Отладчике по всей дорожку пройтись. Но! там такое путилово, если внимательно, с подобострастием, так денька 2 гулять будешь...
8 Vovchicnn
 
10.06.15
22:02
(6) Я предполагаю что это где-то в настройках: может Подсистем, может Интерфейсов или прав? Я не прошу программный код.
9 Джинн
 
10.06.15
22:08
(7) Не нужно никаких "дорожек". Все просто - реквизит со ссылкой + критерий отбора.

В конфигураторе критерии в ветви "Общие" находятся. И скорее всего критерий называется "Связанные документы".
10 Vovchicnn
 
11.06.15
00:45
Спасибо всем! Советы были откровенно ДЕБИЛЬНЫЕ, Советчикам - для начала надо изучить основы БУХучёта...
11 Gray776
 
11.06.15
01:47
Я рад что советы тебе пошли на пользу ))0
12 Vovchicnn
 
11.06.15
07:31
(9) Нет такого критерия. Тебе, всё равно, благодарен.
Конечно, я могу заняться самодеятельностью, НО! Оч!!! не хоттца сильно конфу перерисовывать, обновлять-то потом кому...? Мягко говоря, для себя делаю, с учётом пожеланий бухов...
13 hhhh
 
11.06.15
07:43
(12) там по типу реквизита тупо привязывается. Как называется реквизит абсолютно без разницы. Если в Реализации будет какой-то реквизит с типом вашего документа, она попадет в структуру подчиненности.
14 patria0muerte
 
11.06.15
07:49
(12) При чем тут собственно основы бухучета, милейший? Про бухучет тут вообще не в кассу.
Критерий отбора "Связанные документы", если я не ошибаюсь - есть в каждой конфе, даже в моей древнючей УПП 1.2
Если сомневаешься, что называется он не так, залезь в код формирования структуры подчиненности и там посмотри. Там тебе вся правда будет.
15 PaulBC
 
11.06.15
07:53
(12) В БП 2.0 критерий отбора СтруктураПодчиненности (с) ваш КО
16 patria0muerte
 
11.06.15
07:54
(15) Вот это поворот!
17 hhhh
 
11.06.15
08:03
(15) он для красоты там в БП 2.0. Разработчики конфы на него положили болт и работают тупо с реквизитами документов. Попробуйте сделать как в (13) и у вас всё получится без всяких критериев.
18 GenV
 
11.06.15
08:16
(17) Он используется для получения связей метаданных при выводе подчиненных документов. А данные, да, получаются запросам по реквизитам.
19 Vovchicnn
 
11.06.15
09:58
(13) В этом и вопрос! Нет там таких реквизитов! До этого делал подобное для ПКО, там есть "ДокументОснование", у него тип - список видов доков. А у этого нет! Однако, он прекрасно учитывается в структуре подчинённости с "родными". Мож, ещё где в настройках?
20 hhhh
 
11.06.15
10:06
(19) что-то врете. Вот открыл документ Реализация, сразу вижу реквизит СчетНаОплатуПокупателю.
21 hhhh
 
11.06.15
10:14
(19) потом в табличной части ЗачетАвансов реквизит ДОкументАванса
22 Vovchicnn
 
11.06.15
12:54
(20) сейчас посмотрю...
23 Джинн
 
11.06.15
12:58
(10) ?! Хто здесь?
24 Vovchicnn
 
11.06.15
13:19
(20) СчетНаОплатуПокупателю посмотрел. У тип - ссылка именно на СчетНаОплатуПокупателю, я ввоодил ПКО на основании реализации, оно видится в структуре, хотя ПКО там в списке тоже нет... Сдаётся мне, там связь по каким-то другим принципам...
25 Джинн
 
11.06.15
13:26
(24) Вам уже раз пять рассказали по какому принципу строиться структура подчиненности. Но вы продолжаете долбить дерево...

В шестой раз - в реквизите подчиненного документа должна быть ссылка на родительский документ. Наличие в списке вводимых на основании (или являющихся основанием) к структуре подчиненности не имеет никакого отношения. Это только механизм, предназначенный для вызова предопределенных процедур при вводе документов.
26 ВРедная
 
11.06.15
13:30
(24)  (25) Видимо еще раз надо.
В ПКО есть реквизит Документ основание...

Структура подчиненности строится по критерию отбора "СтруктураПодчиненности".

Не ищите сложности там, где их нет.
27 Vovchicnn
 
11.06.15
13:32
(25)(26) Нашёл в общих - КритерииОтбора - СтруктураПодчинённости. Там моего нового дака нет... А как туда добавить? Правильно, У ПКО есть такой реквизит, его тип я изменил, там всё чётко, а вот с реализацией у меня блудни какие-то...
28 Джинн
 
11.06.15
13:34
(27) Для добавления в верхней части списка просто галку на реквизите поставить.
29 ВРедная
 
11.06.15
13:35
(27) Посмотри, какой реквизит используется у реализации в критерии отбора "СтруктураПодчиненности" и меняй его тип.
30 Vovchicnn
 
11.06.15
17:03
Господа, всех благодарю! Вопрос я решил следующим образом: в документе "РеализацияТоваровУслуг" есть реквизит "СчётНаОплатуПокупателю" (кстати, именно он зарегистрирован в критерии отбора). Вот в его тип я добавил свой док, дописал строчку в "ОбработкаЗаполнения", всё заработало.
Однако, свой док я тоже в критерии отбора добавлю, на будущее. Мало ли, что ещё на основании делать придётся!
Всем спасибо!
С праздником! Завтра День России!