Настроить отчет по сотрудникам на испытательном сроке

Вопрос задал Евгения Ж. (Москва)

Ответственный за ответ: Юлия Кузанова (★9.81/10)

Здравствуйте, как настроить отчет в ЗУП 3.1, который показывал бы сотрудников , у которых испытатательный срок оканчивается через 30 дней?

Обсуждение (17)

  1. Приложение

    Добрый день!
    Для такого отчета необходима доработка с помощью фирмы франчайзи или программиста
    можно настроить вывод Даты окончания испытательного срока
    необходимо добавить пользовательское поле
    Выбор
    Когда [Дата приема] = ДобавитьКДате([Дата приема], «Месяц», Выразить([Приказ о приеме.Испыт. срок (мес)], «Число(10)»))
    Тогда «»
    Иначе ДобавитьКДате([Дата приема], «Месяц», Выразить([Приказ о приеме.Испыт. срок (мес)], «Число(10)»))
    Конец

    Еще можно использовать механизм напоминаний, при приеме указать дату за 30 дней, и программа напомнит о заканчивающемся сроке
    В зуп корп Учет прохождения испытательного срока (ЗУП КОРП 3.1.7)

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

  3. у вас версия корп?

  4. Здравствуйте, да ЗУП КОРП 3.1

  5. Приложение

    Доброе утро!
    Можно добавить пользовательское поле
    РазностьДат([Параметры.Дата], [Дата завершения испытательного срока], «ДЕНЬ») < 30 тогда в отчете будет выводится колонка с ДА НЕТ если добавить в фильтр отбора - отбор по ДА то в отчет попадут только те сотрудники у которых меньше 30 дней дата окончания испытательного срока

  6. Добрый день!
    Вставляю настройки ПП из Отчета «Штатные сотрудники», оно называется Дней до дня рождения( в типовой конфигурации присутствуют в типовом отчете)
    Выбор
    Когда РазностьДат([Дата рождения], [Параметры.Дата], «ГОД») > 1000
    Тогда Null
    Иначе Выбор
    Когда РазностьДат(НачалоПериода([Дата рождения], «ГОД»), [Дата рождения], «ДЕНЬ») — РазностьДат(НачалоПериода([Параметры.Дата], «ГОД»), [Параметры.Дата], «ДЕНЬ») < 0
    Тогда РазностьДат(НачалоПериода([Дата рождения], "ГОД"), [Дата рождения], "ДЕНЬ") — РазностьДат(НачалоПериода([Параметры.Дата], "ГОД"), [Параметры.Дата], "ДЕНЬ") + 365
    Иначе РазностьДат(НачалоПериода([Дата рождения], "ГОД"), [Дата рождения], "ДЕНЬ") — РазностьДат(НачалоПериода([Параметры.Дата], "ГОД"), [Параметры.Дата], "ДЕНЬ")
    Конец
    Конец

    как его скорректировать, чтобы выходило значение "30 дней до окончания исп.срока"?

  7. Испытательный срок: 3 месяца

  8. РазностьДат([Параметры.Дата], [Дата завершения испытательного срока], «ДЕНЬ») < 30, когда пытаюсь сохранить
    выводится ошибка "Ожидается )")"

  9. Добрый день!
    Обращаем ваше внимание, что мы консультируем по типовому функционалу программы.
    Не всегда есть возможность без доработок, что то изменить. Данную формулу я видела. Но пока просто заменить одну дату на дургую не получается. Попробую еще посмотреть. Отпишу по результату

  10. Приложение

    еще раз добрый день!
    у меня получилось
    Выбор
    Когда РазностьДат([Дата завершения испытательного срока], [Параметры.Дата], «ГОД») > 1000
    Тогда Null
    Иначе Выбор
    Когда РазностьДат(НачалоПериода([Дата завершения испытательного срока], «ГОД»), [Дата завершения испытательного срока], «ДЕНЬ») — РазностьДат(НачалоПериода([Параметры.Дата], «ГОД»), [Параметры.Дата], «ДЕНЬ») < 0 Тогда РазностьДат(НачалоПериода([Дата завершения испытательного срока], "ГОД"), [Дата завершения испытательного срока], "ДЕНЬ") - РазностьДат(НачалоПериода([Параметры.Дата], "ГОД"), [Параметры.Дата], "ДЕНЬ") + 365 Иначе РазностьДат(НачалоПериода([Дата завершения испытательного срока], "ГОД"), [Дата завершения испытательного срока], "ДЕНЬ") - РазностьДат(НачалоПериода([Параметры.Дата], "ГОД"), [Параметры.Дата], "ДЕНЬ") Конец Конец меняем только Дату рождения на Дату окончания испытат срока затем в фильтр можно добавить, что дата меньше или ровно 30

  11. Обменялись решениями) Спасибо)

  12. спасибо, что поделились вашим вариантом)

Комментарии закрыты