Проблема следующая : в одном из расходных ордеров на товары во вкладке "Отгружаемые товары" в случае если упаковать товары в упаковочный лист и провести - все вроде корректно, В тч появляется упаковочный лист вместо выделенных строк товаров.
Но если этот документ закрыть и открыть снова, то на вкладке "Отгружаемые товары" опять будет полный перечень товаров, причем если переключатель режима товаров щелкнуть в режим товары и потом опять на товарные места, упаковочный лист опять появляется.
Проблема актуальна не для всех документов, но отследить закономерность не могу, реквизитный состав документов идентичен.
Кэш чистил, не помогло.
Если, вдруг, кто-то сталкивался, или есть идеи куда копать, буду очень признателен!
В отладчике выяснил, что судя по всему не отрабатывает отбор строк. При открытии документа УпаковочныйЛистРодитель = Пустая ссылка, но строки по ТЧ отбираются с заполненным полем УпаковочныйЛистРодитель. Почему такое может происходить?
Если Форма.Элементы[ИмяТЧТовары].ОтборСтрок <> Неопределено
И Форма.Элементы[ИмяТЧТовары].ОтборСтрок.Свойство("ТребуетсяОбработка") Тогда
Форма.Элементы[ИмяТЧТовары].ОтборСтрок = Новый ФиксированнаяСтруктура(
"УпаковочныйЛистРодитель, ЭтоСлужебнаяСтрокаПустогоУпаковочногоЛиста, ТребуетсяОбработка",
Форма.УпаковочныйЛистРодитель, 0, 1);
Иначе
Форма.Элементы[ИмяТЧТовары].ОтборСтрок = Новый ФиксированнаяСтруктура(
"УпаковочныйЛистРодитель, ЭтоСлужебнаяСтрокаПустогоУпаковочногоЛиста",
Форма.УпаковочныйЛистРодитель, 0);
КонецЕсли;