V82.ОбщиеМодули.РегламентноеФормированиеДокументов.ПровестиСформированныеДокументы C# (CSharp) Method

ПровестиСформированныеДокументы() public method

        public object ПровестиСформированныеДокументы(/*Регламент, МассивДокументов, ОстанавливатьсяПриОшибках = Истина, Ошибка = "", МассивНепроведенныеДокументы = Неопределено*/)
        {
            //ДокументыДляПроведения	= ПолучитьРезультатЗапросаДокументов(Регламент, МассивДокументов, "Проведение").Выбрать();
            //МассивНепроведенныеДокументы = Новый Массив();
            /*//В случае ошибок - вернем Ложь, чтобы задача не могла считаться выполненной.
            */
            //БезОшибок = Истина;
            /*//Если документов больше двух, то покажем индикатор процесса
            */
            if(true/*ДокументыДляПроведения.Количество()>2*/)
            {
                //ФормаИндикатора = ПолучитьОбщуюФорму("ХодВыполненияОбработкиДанных");
                //ФормаИндикатора.МаксимальноеЗначение		= ДокументыДляПроведения.Количество();
                //ФормаИндикатора.КомментарийОбработкиДанных	= "Проведение документов";
                //ФормаИндикатора.НаименованиеОбработкиДанных	= "Формирование документов";
                //ФормаИндикатора.Открыть();
            }
            while(true/*(НЕ ОстанавливатьсяПриОшибках ИЛИ БезОшибок ИЛИ НЕ ТранзакцияАктивна()) И ДокументыДляПроведения.Следующий()*/)
            {
                /*//внутри транзакции после первой ошибки прекращаем выполнение
            */
                //ПредставлениеПроводимогоДокумента 	= ""+ДокументыДляПроведения.Документ;
                //Сообщение 							= "Ошибка при проведении документа " + ПредставлениеПроводимогоДокумента + ": ";
                /*//Обновим индикатор выполнения
            */
                if(true/*ФормаИндикатора <> Неопределено*/)
                {
                    //ФормаИндикатора.КомментарийЗначения	= ПредставлениеПроводимогоДокумента;
                    //ФормаИндикатора.Значение 			= ФормаИндикатора.Значение + 1;
                    //ОбработкаПрерыванияПользователя();
                }
            }
            if(true/*ФормаИндикатора <> Неопределено*/)
            {
                //ФормаИндикатора.Закрыть();
            }
            return null;
        }
РегламентноеФормированиеДокументов