Из формы документа процедурой ОбработкаВнешнегоСобытия() открываю модально обработку ВводКоличества, в которой заполняется количество и передается обратно в документ. В обработке ВводКоличества открытой модально опять использую процедуру ОбработкаВнешнегоСобытия(), и если ШтрихКод не равен ШтрихКоду этого товара, то передаю в документ конечные данные и запускаю ОбработкаВнешнегоСобытия() заново для поиска товара по табличной части, если он найден, снова открываем модально обработку ВводКоличества. Но дело в том, что в конце концов все модально открытые окна остаются, хотя в процедуре выполняю Форма.Закрыть() Подскажите пжл, что можно сделать.