public void ДопроведениеДокументов(/*Настройка*/)
{
/*// Убедимся, что ссылка соответствует существующему объекту
*/
/*// Проверим, что по настройке включено автоматическое допроведение
*/
if(true/*НЕ Настройка.ФормироватьДокументыАвтоматически*/)
{
//ОбщегоНазначения.Сообщение("Для настройки допроведения, связанной с регламентным заданием, автоматическое допроведение отключено");
}
/*// Если указан запуск по числам месяца, проверим наступило ли время выполнения регламентного задания
*/
if(true/*Настройка.НомерДняНачалоЗапуска <> 0 И Настройка.НомерДняКонецЗапуска <> 0*/)
{
//флНеобходимЗапуск = Ложь;
if(true/*Настройка.НомерДняНачалоЗапуска <= Настройка.НомерДняКонецЗапуска*/)
{
/*//Интервал запуска в пределах одного месяца (например с 20-го по 25-е)
*/
//СегодняшнийДень = День(ТекущаяДата());
if(true/*Настройка.НомерДняНачалоЗапуска <= СегодняшнийДень И Настройка.НомерДняКонецЗапуска >= СегодняшнийДень*/)
{
//флНеобходимЗапуск = Истина;
}
}
if(true/*НЕ флНеобходимЗапуск*/)
{
}
}
/*// Заблокируем объект настройки
*/
//ОбъектНастройки.Заблокировать();
//ПериодДопроведения = ОтложенноеПроведениеДокументов.ОпределитьПериодДопроведения(Настройка);
//НачалоИнтервалаДопроведения = ПериодДопроведения.НачалоИнтервала;
//КонецИнтервалаДопроведения = ПериодДопроведения.КонецИнтервала;
/*//Определим список организаций
*/
//Запрос = Новый Запрос();
/*Запрос.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ РАЗРЕШЕННЫЕ
| Организация,
| ДатаНачалаДействия КАК ДатаНачалаОтложенногоПроведения
|ИЗ
| РегистрСведений.НастройкаОтложенногоПроведения
|ГДЕ НастройкаДопроведенияДокументов = &ТекНастройка
|УПОРЯДОЧИТЬ ПО Организация";*/
//Запрос.УстановитьПараметр("ТекНастройка", Настройка);
//РезультатЗапроса = Запрос.Выполнить();
if(true/*РезультатЗапроса.Пустой()*/)
{
//ОбщегоНазначения.Сообщение("Настройка допроведения не назначена ни одной организации");
}
//ТаблицаОрганизаций = РезультатЗапроса.Выгрузить();
/*ПараметрыДопроведения = Новый Структура("ДопроводитьВсеДокументы,
|ДатаНачала, ДатаОкончания",
Настройка.ДопроводитьВсеДокументы, НачалоДня(НачалоИнтервалаДопроведения),
КонецДня(КонецИнтервалаДопроведения));*/
//ОтложенноеПроведениеДокументов.ВыполнитьДопроведениеДокументовПоСпискуОрганизаций(ТаблицаОрганизаций, ПараметрыДопроведения);
//ОбъектНастройки.Разблокировать();
}