//сначала
Ит.ИспользоватьСубконто(ВидыСубконто.Контрагенты);
//а потом после запроса
Ит.ВыбратьСубкотно(1);
Пока Ит.ПолучитьСубкотно(1) = 1 Цикл
ИТ.ВыбратьСубконто(2);
Пока Ит.ПолучитьСубкотно(2) = 1 Цикл
ИТ.ВыбратьСубконто(3);
Пока Ит.ПолучитьСубкотно(3) = 1 Цикл
ИТ.ВыбратьСубконто(4);
Пока Ит.ПолучитьСубкотно(4) = 1 Цикл
Ит.Субконто(4) = //твой контрагент
(2) Использоватьсубконто - это ты по сути накладываешь ФИЛЬТР на кучу - в результате получаешь ВЫБОРКУ, отфильтрованную по указанным субконто
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший