Архив метки заработная плата

Как получить отчет по видам оплаты с отрицательными суммами?

VirVit 4 комментария

Как бы вы решили задачу получения отчета по налоговому виду оплаты, у которого возникли отрицательные суммы в месяце? Причина скорее всего связана с перерасчетом заработной платы.

Говоря языком программиста, нужно сделать select * from rt where lgart = ? and betrg < 0. Банальная задача, которая должна бы быть решена стандартными средствами системы.

Посмотрим, какие инструменты у нас есть для решения этой задачи.

Удаление результатов расчета заработной платы

VirVit 7 комментариев

Случается такое, что в процессе отладки каких-то масштабных вещей нужно удалить какой-то определенный период расчета из кластера. По одному удалять можно с помощью транзакции PU01. А если массово, то никак. Программа удаления результатов расчетов RPUDEL20 умеет удалять только все результаты, что нам не очень подходит.

Для этого можно скопировать программу и всего несколькими строчками изменить ситуацию. Копируем RPUDEL20 в свою программу. После блока DATA добавляем:

SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 3(29) TEXT-089 for field p_inper.
PARAMETERS: p_inper LIKE pc261-inper.
SELECTION-SCREEN END OF LINE.

Перерасчеты

VirVit No Comments

Методом длительного секаса с расчетом зп выяснилось, что:

Система будет делать перерасчет заработной платы с того месяца, в котором есть первый расчет “для периода = рассчитываемый период”.