|
Организация(1) -- (1..N)ПП(1) -- (1)ДоговорИТС. Практика |
☑ |
0
loonypy
11.05.12
✎
11:50
|
Задачи:
1. Для каждой организации указать перечень купленных ею программных продуктов.
2. Должно быть видно, какие версии платформы и конфигурации у купленных ПП и какие текущие (чтобы пользователь видел, нужно ли обновлять).
Как правильно?
1. Контрагенты.КупленныеПП(ТаблЧасть).НазваниеПП(реквизит-ссылка)--> ПрограммныеПродукты.Наименование.
2.
|
|
1
loonypy
11.05.12
✎
11:51
|
Не уверен, что правильно. По второму пункту не знаю, может ВерсияПлатформы, ВерсияКонфигурации - сделать реквизитами Контрагенты.
|
|
2
Джинн
11.05.12
✎
11:52
|
Правильно регистр сведений
|
|
3
loonypy
11.05.12
✎
11:53
|
Если с аналитикой, то связь, навверное, будет Контрагенты -- РегистрСведений -- ПрограммныеПродукты.
|
|
4
loonypy
11.05.12
✎
12:02
|
Джинн, по второму - регистр сведений? Так же, как и по первому: Контрагенты.КупленныеПП.ВерсияПлатформы --> РегистрСведений.ВерсияПлатформыУОрганизации ; ВерсияПлатформыТекущая <-- ПрограммныеПродукты.ВерсияПлатформы?
|
|
5
loonypy
11.05.12
✎
12:05
|
ерудна получается..
|
|
6
unregistered
11.05.12
✎
12:43
|
1. Рег.сведений ППКонтрагентов:
Измерения:
- Контрагент
- ПП
Ресурс:
- ТекущаяВерсияПП (установленная у пользователя).
ПП - отдельный справочник всех ПП
ТекущаяВерсияПП - справочник, подчиненный справочнику ПП.
2. Рег.сведений АктуальныеВерсииПП
Измерение:
- ПП
Ресурс:
- ТекущаяВерсияПП (актуальная)
Нужный отчет - левое соединение этих двух регистров.
Если необходима история версий, то можно сделать их периодическими (тогда отчет - соединение срезов последних).
Проблемы: у клиента может использоваться одновременно несколько информационных баз различных версий одного и того же ПП и даже на различных версиях платформы.
|
|