Доброе время суток всем.
Вот какая ситуация.
Необходимо делать кучу всяких HR отчетов, как-то, к примеру "количество работников, сменивших подразделение за период времени", и так далее. Всё бы хорошо, но в основных данных HR полно таких записей, как то
Employee Unit Date From Date To
Worker 1 10000057 23.6.2004 14.11.2004
15.11.200 25.11.2004
26.11.2004 31.12.9999
Видно, что на самом деле работник и не уволнялся, просто контракт продлили. Но эти даты ужасно мешают в формировании отчетности.
Можно АБАП-ом в собственном экстракторе побороть эту хрень, но хотелось бы знать, есть какая нить стандартная приблуда, чтобы в BW попадало следующее:
Employee Unit Date From Date To
Worker 1 10000057 23.6.2004 31.12.9999
То есть непересекающиеся во времени данные (когда работник вроде закончил работу 14 ноября, а начал опять в том-же подразделении и на той же позиции 15-го ноября) должны "схлопнуться".
Кто-нибудь уже сталкивался с этим ?
_________________ "Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо
|