У вас должно быть так:
Счет ( в онпридайтайтем смотрим есть ли операции по учетным группым с которыми связан счет)
Поставщик1 ( в онпридайтайтем смотрим есть ли операции по данному поставщику)
Учетная группа1 ( в онпридайтайтем смотрим есть ли операции по данному поставщику и данной учетной группе)
Договор1 ( в онпридайтайтем смотрим есть ли операции по данному поставщику, учетно)
Документ1
Документ2
Договор2
.......
Учетная группа2
Договор1
Документ1
.....
.....
Поставщик2
Учетная группа1
.....
Учетная группа2
Хотя разные учетные группы у одного поставщика меня смущают, ну да ладно.
Теперь по производительности.
|