Так как имена реквизитов одни и те же (по Ответственному (?) или ещё как) неважно, отбор будет везде один.
Ваяем в общем модуле процедуру, которая отбор накладывает. А в каждой форме списка одна команда (при создании на сервере): "НакластьОтборНаДемоническийСписок(ЭтотОбъект)"
По какому признаку?
Иванов видит свои документы только по своим контрагентам а Петров по своим?
Или Иванов видит только оплату от покупателя, а Петров - прочее поступление денежных средств?
Это все штатно настраивается через RLS в профилях доступа
(8)Иванов видит свои документы только по своим контрагентам а Петров по своим? но только тут не по полю контрагент а ответственному в документах так как контрагенты могут быть одни и теже