Настройка рассылки отчета «Личные данные сотрудников»

Ответственный за ответ: Вознюк Марина (★9.91/10)

Здравствуйте! Просят настроить рассылку отчета в зуп корп (3.1.38.92), чтобы каждый месяц 16 числа отправлялся отчет по дням рождениям сотрудников, у кого в следующем месяце день рождения (например 16.09.2026 отправлять список сотрудников у кого день рождения в октябре, на основе типового отчето личные данные сотрудников). Помогите пожалуйста, как мне настроить отчет и рассылку?

Метки консультации: Рассылка отчетов
Все комментарии (5)
  1. Здравствуйте!

    В рассылку можно добавить определенный отчет.
    В вашем случае сложность в том, что рассылка не умеет менять настройки отчета.
    Судя по приложенным настройкам перед формированием отчета нужно указывать «месяц ДР» за который должны выводится дни рождения в отчете.
    В таком случае нужно будет перед рассылкой сохранять настройки отчета для каждого месяца (т.е. чтобы в настройках был указан месяц за который нужно формировать отчет 10, 11, 12 ….). После этого такой отчет можно добавить в рассылку.

    Как сохранить отчет с определенными настройками (в нашем случае вариант отчета за определенный месяц) можно посмотреть в статье: Загрузка настроек отчетов и работа с донастроенными отчетами в ЗУП 3.1

    Как настроить рассылку можно посмотреть в статье (на примере расчетных листков): Настройка рассылки расчетных листков по электронной почте

    1
  2. Подписчик Бухэксперт 416662 Подписчик Бухэксперт:

    Мне нужно в периоде задать выражение НачалоМесяца(ДобавитьКДате(ТекущаяДата(), «Месяц», 1)), как это можно реализовать в типовом отчете «Личные данные сотрудников», если период дата жестко защит и к нему нельзя добавить выражение? Бьюсь уже неделю с этим отчетом😥

  3. Здравствуйте!

    Можно проступить следующим образом:
    — Настроить пользовательское поле:

    Выбор
    Когда Месяц(Выбор
    Когда [Дата рождения] = ДатаВремя(1, 1, 1)
    Тогда ДатаВремя(1, 1, 1)
    Иначе ДобавитьКДате([Дата рождения], «МЕСЯЦ», РазностьДат([Дата рождения], [Параметры.Дата], «ГОД») * 12 + Выбор
    Когда ДобавитьКДате([Дата рождения], «МЕСЯЦ», РазностьДат([Дата рождения], [Параметры.Дата], «ГОД») * 12) < [Параметры.Дата]

  4. Тогда 12
  5. Иначе 0
  6. Конец)
  7. Конец) = Выбор
  8. Когда Месяц([Параметры.Дата]) = 12
  9. Тогда 1
  10. Иначе Месяц([Параметры.Дата]) + 1
  11. Конец

    Тогда Истина

  12. Иначе Ложь
  13. Конец

    — При этом «Месяц ДР» не используем. Настраиваем фильтр по пользовательскому полю «ДР в след. месяце»
    — Отчет формируем на определенную дату, например «Начало этого месяца»
    В результате получим отчет:

    Далее для этого отчета можно настроить расписание рассылки каждого 16 числа месяца.

    1
Добавить комментарий