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

сама процедура выглядит так -

Процедура СформироватьРаспределение()
СправочникШР = ДанныеФормыВЗначение(Объект, Тип("СправочникОбъект.ШтатноеРасписание"));
ТЗ = Объект.РаспределениеЗаработка.Выгрузить();
СправочникШР.РаспределениеЗаработка.Загрузить(ТЗ);
//СправочникШР.Записать(); - закомментировать пришлось
КонецПроцедуры

Просто если есть строка ШР - все нормально, а если новый элемент - происходит удвоение записи, а во втором элементе моя табличная часть не заполняется.
Может кто сможет подсказать куда ткнуть меня носом, чтобы при записи все заполнялось правильно и без дублей?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан