Софрмировал несколько таблиц значений ТаблицаЗначенийОпоздавшие, ТаблицаЗначенийНеВыходы.
Есть у меня процедура:
Процедура СформироватьДокументОНевыходеНаРаботу(СсылкаНаСотрудник,ВремяПрихода,ВремяУхода,ПериодРегистрацииНевыхода) ЭКСПОРТ
СсылкаНаОрганизацию = Справочники.Организации.НайтиПоНаименованию("Ювелирсервис");
ВидРегистрации = Перечисления.СпособыРегистрацииВремени.РегистрацияДляЧастиСмены;
найден в справочнике СотрудникиОрганизации
ДатаДокумента = ТекущаяДата();
ЭлементыОтбора = Новый Структура("Организация, ПериодРегистрации, СпособРегистрацииВремениДляЦелойСмены, Начисления.Сотрудник", "Дата",
СсылкаНаОрганизацию, ПериодРегистрацииНевыхода, ВидРегистрации, СсылкаНаСотрудник, ДатаДокумента);
ПараметрыФормы = Новый Структура("ЗначениеЗаполнения", ЭлементыОтбора);
НовыйДокумент = Документы.НевыходыВОрганизациях.СоздатьДокумент(); //Создаём документ
НовыйДокумент.Заполнить(ПараметрыФормы);
НовыйДокумент.Записать(РежимЗаписиДокумента.Запись);
ФормаДокумента = НовыйДокумент.ПолучитьФорму("ФормаДокумента"); //Получаем форму документа
ФормаДокумента.Открыть();
КонецПроцедуры
Как её вызвать чтобы, открывался документ за текущий период, и добавлялись туда сотрудники. Если за текущий период документа нет,то создать и записать туда всех прогульщиков?