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 Сейчас в теме
Это из типовой (может как наводка поможет)
Процедура ДействияФормыСтруктураПодчиненностиДокумента(Кнопка) РаботаСДиалогами.ПоказатьСтруктуруПодчиненностиДокумента(Ссылка); КонецПроцедуры
Это получение связанных документов
//Проверка на то что у реализации есть приходник Таблица = ПолныеПрава.ПолучитьСписокДокументовПоКритериюОтбора("СвязанныеДокументы", Документ); Для каждого Стр Из Таблица Цикл Если НЕ Стр.Ссылка.ПометкаУдаления Тогда ЕстьПКО =Истина КонецЕсли; КонецЦикла; Возврат ЕстьПКО;