Как из ТЗ создать Документ в 7.7
Примерно так:
Процедура ДокументСозданиеВ7рке() док = СоздатьОбъект("Документ.НачисленияУдержанияСписком"); док.Новый(); //Создаем новый документ тз.ВыбратьСтроки(); // из ТЗ выбираем строки, в следующем цикле перебираем их создавая строки ТЧ документа Пока тз.ПолучитьСтроку() = 1 Цикл док.НоваяСтрока(); док.Расчет = РасчетСтрокой; док.Сотрудник = тз.Сотрудник; док.НазначитьТип("Величина","Число","10.2"); // В документе Величина неопределенная Если док.Величина = "Сумма" Тогда док.Величина = тз.Итог; // Сумма из Тз в документ не попадает !! КонецЕсли; КонецЦикла; док.Записать(); док.Провести(); КонецПроцедуры // ДокументСозданиеВ7рке
спасибо)
как правильно открыть документ 7-ки из 8?
ДокТам =База.CreateObject("Документ.Материалы_поступление");
ДокТам.новый();
ДокТам.ДатаДок = ТзТемп.ДатаД;
ДокТам.НомерДок = ТзТемп.Номер; ???
всмысле открыть?
в 8 гружу документы в ТЗ. затем через OLE подключаюсь к 7 и там создаю документы из своей ТЗ