Задачи:
1. Для каждой организации указать перечень купленных ею программных продуктов.
2. Должно быть видно, какие версии платформы и конфигурации у купленных ПП и какие текущие (чтобы пользователь видел, нужно ли обновлять).
Как правильно?
1. Контрагенты.КупленныеПП(ТаблЧасть).НазваниеПП(реквизит-ссылка)--> ПрограммныеПродукты.Наименование.
2.
Джинн, по второму - регистр сведений? Так же, как и по первому: Контрагенты.КупленныеПП.ВерсияПлатформы --> РегистрСведений.ВерсияПлатформыУОрганизации ; ВерсияПлатформыТекущая <-- ПрограммныеПродукты.ВерсияПлатформы?
Нужный отчет - левое соединение этих двух регистров.
Если необходима история версий, то можно сделать их периодическими (тогда отчет - соединение срезов последних).
Проблемы: у клиента может использоваться одновременно несколько информационных баз различных версий одного и того же ПП и даже на различных версиях платформы.