я добавил в новый элемент Перечисление.ВидыЗаписиКнигиПриобритений.ОБ, на форме добавил реквизит с датой и реквизитами сбуконто1 (справочники виды деятельности и статьи налоговой декларации) , в модуле
Если (ВидДокумента = Перечисление.ВидыДокументовКнигиПриобретения.ОБ) и (ДляОблагаемыхОпераций = 1) Тогда
глПроводка(Контекст,"94.9","64.4.2",НДС,"НДС (налоговая накладная поставщика)",, ВидНДС,Субконто1,Субконто2,
Контрагент,Заказ,, ,,"ПХ");
КонецЕсли;
возникает ошибка
Если (ВидДокумента = Перечисление.ВидыДокументовКнигиПриобретения.ОБ) и (ДляОблагаемыхОпераций = 1) Тогда
{Документ.ЗаписьКнигиПриобретения.Модуль Документа(75)}: Поле агрегатного объекта не обнаружено (ОБ)
Хотя до этого проходят такие же сравнения
ИначеЕсли ВидОперации = Перечисление.ВидыОперацийКнигиПриобретения.РаботыОтНерезидентаПрошлогоПериода Тогда
в отладчике значение ВидДокумента = перечисление. А какого объекта поле ОБ не обнаружено?