Решил отладить конвертацию.
Выбрал вариант (Вызывать алгоритмы как процедуры)
сформировал модуль, скопипастил в новую обработку, сохраняю, а она мне ругаеться Переменная не определена (ГрафикРаботы).
смотрю в чем дело
Процедура Алгоритм_ГрафикиРаботыПоВидамВремени_Выгрузить()
ГрафикРаботыСсылка = ГрафикРаботы.Ссылка;
Если Параметры.ПереноситьНачисленияПредыдущейПрограммы Тогда
НачПериода = Параметры.ДатаНачалаПереносаРасчетныхДанных;
КонПериода = КонецГода(ОбъектыПереносаДанных.ВыполнитьАлгоритм("ПолучитьДатуОкончанияПоРегиструОсновныеНачисления", Параметры.Алгоритмы, Параметры));
Иначе
НачПериода = НачалоГода(Параметры.МесяцНачалаЭксплуатации);
КонПериода = КонецГода(Параметры.МесяцНачалаЭксплуатации);
КонецЕсли;
В процедуре переменная (параметр) ГрафикРаботы не как не инициализируеться собственно по этому и ругаеться,
лезу в правила конвертации и вижу что "ГрафикРаботы" это параметр алгоритма
тоесть по идее как мне кажеться при выгрузке модуля он должен создавать процедуру с параметром "ГрафикРаботы" ,но не создаёт её?
вопрос что я делаю не так? и как надо?
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.