Обычная форма списка документа, добавлена колонка с типом строка(не реквизит!) которая заполняется разным статусом ПриПолученииДанных().
Как программно отобраться по необходимому статусу ? То есть будет поле выбора со статусами, при выборе нужно отобразить только доки с выбранным статусом...
(5) алгоритм такой
1. Перем м_НаборДАнных;
2. При открытии Вызываешь процдеру ОбновитьДанныее.
3. Процедура ОбновитьДанные. Формирует м_НаборДАнных как соответсвие: ключ - твое искомое значение, значение - списокзначений - ссылок документов.
4. На форме документа. Список выбора. В списке значения - твой искомые значения. При изменении проходить формирование отбора
5.Формирование отбора. Отбор.Ссылка.ВИдСравнения=ВидСравнения.ВСписке;
Отбор.Отбор.Значение=Нужный СписокЗначений ;
6. Кнопка с вызовом процедура ОбновитДанные, для случая чтобы был пересчет при изменении документов.
как то так