А что ту не логично? Как человек можут выплатить задолженость по алиментам, если у него в долг? Вы конкретных цифр не сообщаете, но насколько можно понять, в Вашем примере в апреле возникает либо долг, либо начислена очень маленьная сумма. Если выплатить алименты сразу, то получиться, что заплатит их не работник, а предприятие.
Вроме этого существует и ограничение на максимальный размер алиментов. Нельзя всю зарплату пустить на выплату алиментов, человеку тоже нужно на что-то жить.
А что касается вот этой фразы
Цитата:
Совершенно непонятно почему в /130 не попадают больничные за прошлый март.
, то все там попадает, вы просто не там смотрите. В апреле у Вас идет обратный расчет за март. Это значит, что заново запускается расчет за март, и больничный за март считается в расчете марта. Соотвественно этот больничный в /130 он попадет не апреле, а марте. Там и нужно смотреть. Другое дело, что там есть специальная обработка передачи такого перерасчета. Это может организовано через передачу изменения как самой базы /130, так и передачу разницы перерасчетаных алиментов. Не знаю как сделано у Вас.
Аналогичным образом настрона передачи изменения базы по НДФЛ (/120). Поэтому в расчете апреля налоги считаются с
полной суммы начислений, включая мартовский больничный.
В схеме этот механизм передачи реализует функция PRDNT, настройка в ракурсе V_T51P6. Больничный марта сначало попал в /120 марта, затем функция PRDNT сравнила новый и старый расчеты, вернула значение /120 в старое значение, а разницу передала в расчет апреля, где она занова попала в /120, но уже апреля.