Данная обработка содержит ошибку. При формировании печатной формы вылетает следующая ошибка:
МнЧ.ЕдиницаКод = Докум.Единица.ОКЕИ.Код;
{D:\ЭТАЛОНЫ_1С\ТОРГОВЛЯ\ТОРГ950\DEMODB\EXTFORMS\PRNFORMS\GSF1137.ERT(669)}: Поле агрегатного объекта не обнаружено (ОКЕИ)
Решение проблемы:
Смотрим в модуле внешней формы и находим строчки:
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Функция ПодготовитьМнЧ(Докум, МнЧ, Итоги, ФорматКоличества)
Итоги = СоздатьОбъект("СписокЗначений");
СоздатьСтруктуру(МнЧ);
ИтогСумма = 0;
Докум.ВыбратьСтроки();
Пока Докум.ПолучитьСтроку() = 1 Цикл
МнЧ.НоваяСтрока();
ВывелиСтроку = 1;
МнЧ.Номенклатура = СокрП(Докум.Наименование);
МнЧ.Единица = Докум.Единица;
Если ПустоеЗначение(МнЧ.Единица) = 0 Тогда
// МнЧ.ЕдиницаКод = Докум.Единица.ОКЕИ.Код; //<----- Было
МнЧ.ЕдиницаКод = Докум.Единица.Код; // <----- Правильно
//////
Тогда все работет правильно!