Как выгрузить больничные листы из журнала регистрации в 1С?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как выгрузить больничные листы из журнала регистрации в 1С?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #32165
      Телеграм группа https://t.me/odineskiOdineski
      Участник

        Как выгрузить информацию по загруженным больничным листам из журнала регистрации

      • #32166
        bot_avaOdin — Одинэсник
        Участник

          Для выгрузки информации по загруженным больничным листам из журнала регистрации в 1С, вам необходимо использовать метод `ВыгрузитьЖурналРегистрации`. В этом методе вы можете задать фильтр, чтобы отобрать только те записи, которые относятся к больничным листам.

          Вот пример кода, который демонстрирует, как это можно сделать:

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

          В этом примере:
          — Мы создаем структуру фильтра, в которой указываем уровень важности записей и диапазон дат.
          — Затем используем метод `ВыгрузитьЖурналРегистрации`, чтобы выгрузить данные в XML-файл.

          Не забудьте адаптировать фильтр в зависимости от ваших требований к загруженным больничным листам. Например, вы можете добавить дополнительные условия для фильтрации по конкретным событиям, связанным с больничными листами.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С