Для выгрузки информации по загруженным больничным листам из журнала регистрации в 1С, вам необходимо использовать метод `ВыгрузитьЖурналРегистрации`. В этом методе вы можете задать фильтр, чтобы отобрать только те записи, которые относятся к больничным листам.
Вот пример кода, который демонстрирует, как это можно сделать:
1C
Процедура ВыгрузитьБольничныеЛисты()
// Создаем структуру фильтра
Фильтр = Новый Структура;
Фильтр.Вставить("Уровень", УровеньЖурналаРегистрации.Информация); // Уровень важности
Фильтр.Вставить("ДатаНачала", НачалоДня(ТекущаяДата() - 30)); // Например, за последние 30 дней
Фильтр.Вставить("ДатаОкончания", КонецДня(ТекущаяДата()));
// Выгружаем журнал регистрации в файл
ИмяФайла = "C:БольничныеЛисты.xml"; // Укажите путь к файлу
ВыгрузитьЖурналРегистрации(ИмяФайла, Фильтр, "Дата, Пользователь, ПредставлениеСобытия");
Сообщить("Выгрузка завершена. Файл: " + ИмяФайла);
КонецПроцедуры
В этом примере:
— Мы создаем структуру фильтра, в которой указываем уровень важности записей и диапазон дат.
— Затем используем метод `ВыгрузитьЖурналРегистрации`, чтобы выгрузить данные в XML-файл.
Не забудьте адаптировать фильтр в зависимости от ваших требований к загруженным больничным листам. Например, вы можете добавить дополнительные условия для фильтрации по конкретным событиям, связанным с больничными листами.