0
Дмитрий-WIN
22.01.19
✎
14:26
|
Добрый день
В Зарплата и кадры госучреждения 3.1. добавил в справочник Штатное расписание табличную часть "Распределение заработка".
Мучаюсь с кнопкой "ОК" при закрытии элемента справочника.
При записи элемента не сохраняются данные из формы.
Попытался в процедуру ОК добавить
вызываемую процедуру
Если ПроверитьЗаполнение() Тогда
Оповестить("ИзмененыДанныеПозицииШтатногоРасписания", АдресДанныхПозицииВХранилище(), ВладелецФормы);
Модифицированность = Ложь;
СформироватьРаспределение(); - вот вызываемая процедура
Иначе
Отказ = Истина;
КонецЕсли;
сама процедура выглядит так -
Процедура СформироватьРаспределение()
СправочникШР = ДанныеФормыВЗначение(Объект, Тип("СправочникОбъект.ШтатноеРасписание"));
ТЗ = Объект.РаспределениеЗаработка.Выгрузить();
СправочникШР.РаспределениеЗаработка.Загрузить(ТЗ);
//СправочникШР.Записать(); - закомментировать пришлось
КонецПроцедуры
Просто если есть строка ШР - все нормально, а если новый элемент - происходит удвоение записи, а во втором элементе моя табличная часть не заполняется.
Может кто сможет подсказать куда ткнуть меня носом, чтобы при записи все заполнялось правильно и без дублей?
|
|