1с как в структуре подчиненности найти документ
Перейти к содержимому

1с как в структуре подчиненности найти документ

  • автор:

1с как в структуре подчиненности найти документ

Была создана возможность создавать документ на основании другого. Это работает, а как сделать, чтобы в обоих документах видеть структуру подчиненности?

Включить реквизит документОснование в критерий отбора СтруктураПодчиненности
(1)
не совсем понятно, можно подробнее?
У меня нет критерия отбора СтруктураПодчиненности

(3) Украли?
Дожили. Сначала СП воруют, потом структуру подчинённости.
А теперь ещё и отладчик с31415926ли.

там скорее всего критерий отбора называется СвязанныеДокументы
(7) там это в ERP
(7)
Да там я добавила. Но ничего не изменилось.
(9) бох 1С, круто.
(9)
что там написано, у меня пароля нет
там есть тестовый доступ
(12) фото в профиле на работе делала?

(10) > . там я добавила. Но ничего не изменилось.

Значит не всё что нужно добавила, или не туда, или не там, или не то.

(10) Видимо не все сделали.
Нужно документы включить в Тип, и на закладке «Состав» указать реквизит

(17)
Тип указан, реквизит включен, реквизит документ основание включает нужный тип документа. Не появляется структура подчиненности.

(18) глупый вопрос. А в реквизите ДокументОснование необходимый документ установлен?
(14) Это бородатый мужик, ен ведись
(19) +++
(19)
да, об этом в 18 сказано
(21) я имею в виду, в данных записан?

Прежде всего необходимо принять решение по поводу списка документов, справочников и ПВХ для которых требуется выводить отчет Структура подчиненности. Затем задать список типов выбранных объектов в типах параметра общей команды СтруктураПодчиненности.

Для настройки связи между родительскими и дочерними документами, справочниками и ПВХ, выводимыми в отчет Структура подчиненности, необходимо настроить критерий отбора СвязанныеДокументы. В свойстве Тип требуется указать возможные типы родительских объектов, а в свойстве Состав – указать реквизиты подчиненных документов, справочников и ПВХ, в которых будет происходить поиск родительских объектов.

(23)
Все сделано это, не срабатывает. Причем до меня тут 3 документа сделано, они в структуре нормально встают. Я пишу 4 документ и нифига. Может в коде они там что-то полазили?

Просмотр

Связь документов отображается в структуре подчиненности.

Для просмотра структуры подчиненности в карточке документа нажмите на кнопку «Прочие действия» → «Структура подчиненности».

Документы, не созданные в 1С, подсвечены серым цветом (в столбце «Документ в 1С» ничего не указано). Белый цвет поля означает, что документы отправлены от «своей» организации. Полужирным шрифтом выделяется документ, для которого просматривается структура подчиненности.

Из структуры возможно перейти в карточку любого документа, который находится в ней. Для этого выберите документ и нажмите на кнопку «Открыть карточку документа».

1с как в структуре подчиненности найти документ

Например — после проводки,вызываем любой док. На основании, проводим, нажимаем кнопочку перейти, выбираем Структура подчиненности документа. Как программно получить доступ к этой структуре .

Нашел ОбщиеФормы -> ФормаСтруктурыПодчиненности 🙂
(0) Ссылка.ДокументОснование.Ссылка
Что то нет ДокументОснование ?

(5) это программно можно проверить первая ссылка на документ который проверяешь у него есть реквизит ДокументОснование в свою очередь в который записывается ссылка на документ основание

Так енто мне их все надо перебрать ?! А если нужен отчет для каждого дока подчиненность, сколько лет ждать 🙁

Ща попробую
утро вечера мудренее . так говорят 🙂
Бл я в этих ссылках запутался .
Да где этот реквизит ДокументОснование, не могу найти.

(11) открой типовое решение и посмотри в отладчике что и как . и посмотри как формируется структура подчиненности при нажатии на кнопочку структура подчиненности

Не могу найти процедуру ПоказатьСтруктуруПодчиненностиДокумента и в общих нет.
(14) ты в какой конфигурации то сидишь ?
Управление торговлей
«Документ».Сделка.ДокументОснование ?

Процедура ПоказатьСтруктуруПодчиненностиДокумента(ДокументСсылка) Экспорт

ФормаСтруктурыПодчиненности = ПолучитьОбщуюФорму(«ФормаСтруктурыПодчиненности»);
Если ФормаСтруктурыПодчиненности.Открыта() Тогда
ФормаСтруктурыПодчиненности.Закрыть();
КонецЕсли;
ФормаСтруктурыПодчиненности.ДокументСсылка = ДокументСсылка;
ФормаСтруктурыПодчиненности.Открыть();

И всего делов то

Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший

Подскажите как программно получить структуру подчинённости ( по критериям отбора)

Приведите пожалуйста пример кода как программно получить структуру подчинённости ( по критериям отбора ).

Есть бизенес-процесс у него в есть реквизит заказ. при расоведении документа заказ нужно оповестить пользователя. Заказ не всегда относится к этому бизнес-процессу а нам нужен именно связанный с ним.

  • Дата
  • Дата
  • Рейтинг всех уровней
  • Рейтинг 1-го уровня
  • Древо развёрнутое
  • Древо свернутое

Свернуть все
2. AnryMc 849 12.09.14 11:24 Сейчас в теме

Немного переписанная типовая обработка «Структура подчинённости». Отличается от типовой тем, что видит все подчинённые документы , а не только упомянутые в критерии отбора.

5. Alexey26 2 07.12.15 16:40 Сейчас в теме
(1) fierylions, РаботаСДиалогами.ПоказатьСтруктуруПодчиненностиДокумента(Ссылка);
vechiy; juraua; user1114234; + 3 – Ответить
3. ~ADm!t_@vd~ 30 12.09.14 11:27 Сейчас в теме
Это из типовой (может как наводка поможет)

Процедура ДействияФормыСтруктураПодчиненностиДокумента(Кнопка) РаботаСДиалогами.ПоказатьСтруктуруПодчиненностиДокумента(Ссылка); КонецПроцедуры

Это получение связанных документов

//Проверка на то что у реализации есть приходник Таблица = ПолныеПрава.ПолучитьСписокДокументовПоКритериюОтбора("СвязанныеДокументы", Документ); Для каждого Стр Из Таблица Цикл Если НЕ Стр.Ссылка.ПометкаУдаления Тогда ЕстьПКО =Истина КонецЕсли; КонецЦикла; Возврат ЕстьПКО;

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *