Перенос счета по OLE

Новая тема
"Есть кусок кода:


//*************************************************************************        
       Источник=СоздатьОбъект("V77.Application");
       рез=Источник.Initialize(Источник.RMTrade,Путь,"NO_SPLASH_SHOW");  
Если рез = 1 Тогда
       СчтОле=Источник.CreateObject("Счет");
ТН=Источник.CreateObject("Документ.ТребованиеНакладная");  
       СчтОле.НайтиПоКоду("20");
ТН.Новый();
ТН.СчетЗатрат=СчтОле.ТекущийСчет();                
ТН.Записать();
КонецЕсли;
//*************************************************************************

Пожалуйста, если кто знает, подскажите, почему после записи документа СчетЗатрат остается пустым? Уже не первый день мучаюсь, этот же код при создании Операции работает без проблем..."
Несовпадение типов.
Ты создаёшь объект "счет", а в документе это счет плана счетов.
Поэтому тебе нужно создавать объект плана счетов и работать с ним.
Огромное спасибо. Все получилось.
Читают тему
(гостей: 1)

Быстрый переход