Добрый день. При Закрытии обработки сохраняю настройки табличной части, потом при открытии в обработке при выборе документа хочу автоматически подгружать это сохраненные данные табличной части. Начало года видит, а таблицу значений Установка долей неопределено. Хотя в табличной части есть данные и не пусто в УстановкаДолей.Выгрузить(). Табличная часть состоит из 2 колонок период и доля

```1c
    Процедура ПриЗакрытии()

    СохраненнаяНастройка = Новый Структура;
    СохраненнаяНастройка.Вставить("НастройкиПостроителяОтчета", Построитель.ПолучитьНастройки());
    СохраненнаяНастройка.Вставить("НачалоГода", Документ.НачалоГода);
    СохраненнаяНастройка.Вставить("УстановкаДолей",УстановкаДолей.Выгрузить());

    СтруктураНастройки = Новый Структура;
    СтруктураНастройки.Вставить("Пользователь", глЗначениеПеременной("глТекущийПользователь"));
    СтруктураНастройки.Вставить("ИмяОбъекта", "ГенерацияДвижений");
    СтруктураНастройки.Вставить("НаименованиеНастройки", "Основная");
    СтруктураНастройки.Вставить("СохраненнаяНастройка", СохраненнаяНастройка);
    СтруктураНастройки.Вставить("ИспользоватьПриОткрытии", Ложь);
    СтруктураНастройки.Вставить("СохранятьАвтоматически", Ложь);
    УниверсальныеМеханизмы.СохранитьНастройку(СтруктураНастройки);
    ЭтотОбъект.СохраненныеНастройки = СтруктураНастройки;

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

При изменении документа процедура пишу этот код

```1c
    СтруктураНастройки = Новый Структура;
    СтруктураНастройки.Вставить("Пользователь", глЗначениеПеременной("глТекущийПользователь"));
    СтруктураНастройки.Вставить("ИмяОбъекта", "ГенерацияДвижений");
    Если УниверсальныеМеханизмы.ПолучитьНастройкуИспользоватьПриОткрытии(СтруктураНастройки) Тогда
    ЭтотОбъект.СохраненныеНастройки = СтруктураНастройки;
    Построитель.УстановитьНастройки(СтруктураНастройки.СохраненнаяНастройка.НастройкиПостроителяОтчета);

    Построитель.УстановитьНастройки(СтруктураНастройки.СохраненнаяНастройка.НастройкиПостроителяОтчета);

    Если Документ.НачалоГода = СтруктураНастройки.СохраненнаяНастройка.НачалоГода и СтруктураНастройки.СохраненнаяНастройка.УстановкаДолей <> Неопределено Тогда
    ЗаполнитьЗначенияСвойств(СтруктураНастройки.СохраненнаяНастройка.УстановкаДолей, УстановкаДолей);
    Иначе
    СтруктураНастройки.Вставить("СохранятьАвтоматически", Ложь);
    ЭтотОбъект.СохраненныеНастройки = СтруктураНастройки;
    КонецЕсли;
    КонецЕсли;
```
---
для начала, вот это исправь
    СтруктураНастройки.Вставить("ИспользоватьПриОткрытии", Ложь);
    СтруктураНастройки.Вставить("СохранятьАвтоматически", Ложь);
---
вчера был аналогичный вопрос от вас. Там ответы смотрели ?
---
Да, там мне не помогло ничего
---
и где в коде у вас восстановление из сохраненной настройки, если она есть ?
Например,
УстановкаДолей.Загрузить(СтруктураНастройки.УстановкаДолей);
---
ЗаполнитьЗначенияСвойств(СтруктураНастройки.СохраненнаяНастройка.УстановкаДолей, УстановкаДолей);
---
Если Документ.НачалоГода = СтруктураНастройки.СохраненнаяНастройка.НачалоГода и СтруктураНастройки.СохраненнаяНастройка.УстановкаДолей <> Неопределено Тогда
        ЗаполнитьЗначенияСвойств(СтруктураНастройки.СохраненнаяНастройка.УстановкаДолей, УстановкаДолей);
    Иначе
        СтруктураНастройки.Вставить("СохранятьАвтоматически", Ложь);
        ЭтотОбъект.СохраненныеНастройки = СтруктураНастройки;
    КонецЕсли;

У меня в этом условии Уже УстановкаДолей неопределено.

При закрытии вроде всё норм, таблица значений есть.

Когда выбираю документ подгружается только НачалоГода , а доли неопредлеено

 СохраненнаяНастройка.Вставить("УстановкаДолейРаспределения", УстановкаДолейРаспределения.Выгрузить());

Может, эта строчка неправильная???
---
Это так не работает для табличной части/таблицы значений
---
см (4).
---
для начала, вот это исправь
    СтруктураНастройки.Вставить("ИспользоватьПриОткрытии", Ложь);
    СтруктураНастройки.Вставить("СохранятьАвтоматически", Ложь);
---
Да, в этом была ошибка. Спасибо