Не-а, так же ругается.
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
{Документ.АвансовыйОтчет.МодульОбъекта(1446)}: Ошибка при вызове метода контекста (Выгрузить)
по причине:
Несоответствие типов (параметр номер '1')
// Формирование проводок.
Проводки = Движения.Хозрасчетный;
- это было написано в процедуре проведения.
Вообще, идея такая. Авансовый отчет формирует проводки по 3 табличным частям, по каждой отдельно, а мне нужно привязать 2 субконто к 71 счету - т.е. расходные ордера из 1 таблицы.
Вот я решила - выгрузить уже сформированные проводки со всеми субконто-источниками (это НКО) и т.д. в таблицу и разбить их по по 1 таблице (суммы же могут не совпадать построчно!), записать их обратно.
ТабПроводок = Движения.Хозрасчетный.Выгрузить();
Вот интересно, а такой фокус - прошел.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший