Имя: Пароль:
1C
1С v8
От чего может блокироваться документ в УФ при заполнении ТЧ ?
0 1van90
 
09.04.17
16:53
Создан собственный документ и подбор (общая форма динамический список)
Вот вызов:
ПараметрыПодбора = Новый Структура("ЗакрыватьПриВыборе, МножественныйВыбор", Ложь, Истина);
    Оповещение = Новый ОписаниеОповещения("ЗаполнитьТовары", ЭтотОбъект);
    
    ОткрытьФорму("ОбщаяФорма.Форма", ПараметрыПодбора, ЭтаФорма, , ,,Новый ОписаниеОповещения("ЗаполнитьТовары", ЭтотОбъект),);
        



Форма возвращает ТЗ и в процедуре ЗаполнитьТовары (Оповещение при закрытии) производится заполнение ТЧ
&НаКлиенте
Процедура ЗаполнитьТовары(Результат, ДополнительныеПараметры)
    Если Результат = Неопределено Тогда
        Возврат;
    КонецЕсли;
    ЗаполнитьПоВыбору(Результат);        
КонецПроцедуры

&НаСервере
Процедура ЗаполнитьПоВыбору(ТЗ)
    
    ОбъектДокумента = РеквизитФормыВЗначение("Объект", Тип("ДокументОбъект.ПредЗаказПоставщику"));
    
    
    ТабЗ = ДанныеФормыВЗначение(ТЗ, ТИП("ТаблицаЗначений"));
    Для Каждого Строка из ТабЗ Цикл
        НоваяСтрока = ОбъектДокумента.Товары.Добавить();
        НоваяСтрока.Номенклатура = Строка.Номенклатура;
        НоваяСтрока.ХарактеристикаНоменклатуры = Строка.Характеристика;
        НоваяСтрока.Количество = Строка.Количество;
    КонецЦикла;    
    ЗначениеВРеквизитФормы(ОбъектДокумента, "Объект");

    
    
КонецПроцедуры



Далее если я провожу документ и выхожу из него, то при повторном заходе я не могу ниче делать, пишет, что заблокирован моим же сеансом прошлым.
Если подбор не делаю, то все норм.
Из - за чего это?