Задача:
Есть новый документ в расширении№1 и Расширении№2 в одном есть поле "ЗаказКлиента" во втором Ссылка, ссылающиеся на типовой документ "ЗаказКлиента". Нужно отразить документы из разных расширений конфигурации в типовом отчете "Связанные документы".
Условие:
И в новом документе , и в типовом документе "ЗаказКлиента" должен использоваться типовой отчет "Связанные документы".
Решение:
Реализовано расширением. Но необходимо внести руками "Критерий отбора"(на скриншоте указано).
Функция со_СоставСвязанныеДокументы()
ОбъектыМетаданных = Новый Массив;
// Добавьте свой критерий отбора
// Метаданные.Документы.[ВашДокумент].ТабличныеЧасти.[ИмяТабличнойЧасти].Реквизиты.[ВашРеквизит]
Возврат ОбъектыМетаданных
КонецФункции
Для добавления расширения сделайте следующие действия:
1. Откройте базу в режиме Конфигуратора.
2. Перейдите в разделе "Конфигурация" в "Расширение конфигурации".
3. Нажмите "Действие" --> "Добавить".Затем откройте созданное расширение и нажмите "Действие" --> "Конфигурация"-->Загрузить конфигурацию из файла и выбираем скачанное расширение.Также не забываем снять галочки безопасный режим и защита от опасных действий.
4.Обновляем и запускаем 1С.
Проверено на следующих конфигурациях и релизах:
- 1С:Комплексная автоматизация 2, релизы 2.5.18.59