метод объекта не обнаружен получить объект

а добавлять строку я смогу так же типа новаяСтрока=заказПокупателя.товары.добавить(); // ?
видимо делаю че не так:
заказПокупателя=документы.заказПокупателя;
заказПокупателя.НайтиПоНомеру("00000046");
заказПокупателя.ПолучитьОбъект();
новаяСтрока = заказПокупателя.товары.добавить();
новаяСтрока.номенклатура=справочники.номенклатура.найтиПоКоду("15070") ;
единица=справочники.ЕдиницыИзмерения.НайтиПоНаименованию("шт.");
новаяСтрока.ЕдиницаИзмерения=единица;
новаяСтрока.цена=12.20;
новаяСтрока.количество=70;
новаяСтрока.сумма=12.20*70;
не работает. ругается на ПолучитьОбъект();
так ругается, что слишком много фактических параметров:
заказПокупателя=документы.заказПокупателя.найтиПоНомеру(00000046);
заказПокупателя.получитьОбъект(00000046);
новаяСтрока = заказПокупателя.товары.добавить();
новаяСтрока.номенклатура=справочники.номенклатура.найтиПоКоду("15070") ;
единица=справочники.ЕдиницыИзмерения.НайтиПоНаименованию("шт.");
новаяСтрока.ЕдиницаИзмерения=единица;
новаяСтрока.цена=12.20;
новаяСтрока.количество=70;
новаяСтрока.сумма=12.20*70;
так ругается, что элемент не выбран:
заказПокупателя=документы.заказПокупателя.найтиПоНомеру(00000046);
заказПокупателя.получитьОбъект();
новаяСтрока = заказПокупателя.товары.добавить();
новаяСтрока.номенклатура=справочники.номенклатура.найтиПоКоду("15070") ;
единица=справочники.ЕдиницыИзмерения.НайтиПоНаименованию("шт.");
новаяСтрока.ЕдиницаИзмерения=единица;
новаяСтрока.цена=12.20;
новаяСтрока.количество=70;
новаяСтрока.сумма=12.20*70;
а так:
Док = Документы.заказПокупателя;
Док.НайтиПоНомеру("00000046");
Док.ПолучитьОбъект();
{Форма.ФормаДокумента(67)}: Метод объекта не обнаружен (ПолучитьОбъект)
Док.ПолучитьОбъект();
сорри, за тупость