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

Поэтому вся хитрость сводится к тому, что я добавил реквизит «ТЧ» типа строка неограниченной длины, и сохраняю данные в него, перед закрытием обработки, ну а после открытия восстанавливаю. Почему не воспользоваться настройками? (через создание хранилища настроек) Так мне проще, Кода там больше, отлаживать хуже. А так используем стандартный механизм сохранения настроек с небольшими ухищрениями.
&НаКлиенте
Процедура ПриОткрытии(Отказ)
ВосстановитьТЧНаСервере();
КонецПроцедуры
&НаКлиенте
Процедура ПередЗакрытием(Отказ, ЗавершениеРаботы, ТекстПредупреждения, СтандартнаяОбработка)
СохранитьТЧНаСервере();
КонецПроцедуры
&НаСервере
Процедура СохранитьТЧНаСервере()
Объект.ТЧ = ЗначениеВСтрокуВнутр(Объект.СписокСим.Выгрузить());
// Вставить содержимое обработчика.
КонецПроцедуры
&НаСервере
Процедура ВосстановитьТЧНаСервере()
Объект.СписокСим.Загрузить(ЗначениеИзСтрокиВнутр(Объект.ТЧ));
// Вставить содержимое обработчика.
КонецПроцедуры
Вот и весь код
