Добрый день, версия программы ЗУП 3.1.13.188.КОРП.Не получается настроить универсальный отчет для сравнения планируемой даты выплаты с фактической по примеру видио курса «настройки отчета» раздел отборы. Помогите пожалуйста.В приложении скрин текущей настройки и вид отчета
Все комментарии (1)
Комментарии закрыты.
Добрый день.
Во-первых, планируемая дата выплаты заполняется не во всех документах, а только в межрасчетных. Например, в начислении зп, планируемой даты выплаты нет. Поэтому я бы сразу поставила условие на ее заполненность, чтобы отсечь записи с этими документами. они все равно будут неинформативны.
Во-вторых планируемая дата выплаты (если она заполнена) — это всегда начало дня. А дата регистратора сохраняется с временем. Поэтому при сравнении программа всегда считает, что эти даты не равно. Чтобы можно было их сопоставить, нужно привести дату регистратора к началу дня. Для этого создадим пользовательское поле. Я в него еще добавила небольшое условие, чтобы было более универсально. В ведомости есть еще параметр «дата выплаты» (расположен внизу ведомости, становится видим после нажатия по ссылке «Выплата зп и перечисление НДФЛ»), он заполняется если фактически выплатили зп позже, чем дата ведомости. Поэтому если дата выплаты в ведомости заполнена, то логичнее сравнивать планируемую дату выплаты с ней, а не с датой самой ведомости.
Вот формула пользовательского поля
Выбор
Когда [Регистратор.Дата выплаты] <> ДатаВремя(1, 1, 1)
Тогда НачалоПериода([Регистратор.Дата выплаты], «день»)
Иначе НачалоПериода([Регистратор.Дата], «день»)
Конец
Вот отборы отчета