Извиняюсь если вопрос ламерский. При выполнении нижеописанного кода ругается на 3ю стороку Код: би90 = СоздатьОбъект("БухгалтерскиеИтоги"); би90.ИспользоватьСубконто(ВидыСубконто.ВидыНоменклатуры); би90.ВыполнитьЗапрос(НачМесяца(ДатаДок),ТекущийДокумент(),"90.1","62"); Подскажите пожалуйста в чем может быть причина?
Если метод Выбран() возвращает ноль, значит документ не записан.... А перед таким заданием периода он должен быть записан обязательно, в ином случае нужно делать запрос через "ДатаДок"
Вы вероятно используете данный запрос в модуле формы документа. Такой запрос можно выполнять только проверив предварительно записан ли документ, то есть нужно добавить строки в код Код: би90 = СоздатьОбъект("БухгалтерскиеИтоги"); би90.ИспользоватьСубконто(ВидыСубконто.ВидыНоменклатуры); Если Выбран() = 1 Тогда би90.ВыполнитьЗапрос(НачМесяца(ДатаДок),ТекущийДокумент(),"90.1","62"); Иначе би90.ВыполнитьЗапрос(НачМесяца(ДатаДок),ДатаДок,"90.1","62"); КонецЕсли;