Experts,
We have a Future hire report which gets data from 0Employee. Now whenever hire date of an employee is getting assigned in case of new hire record get's created in BW.
Now, due to some reason this new hire employee is not able to join on the hire date first assigned to him and new hire date is updated in PA30 for this employee in ECC.
This would create a new record in BW with new hire date for this employee which is valid in BW from the date it moved into BW till 9999 and the previous record 'Valid To' date is changed to previous date of the "Valid From" date of newly entered record.
Now all these records has moved into Multiple Cubes also therefore we cannot delete these records from Master data until transaction data is delete.
Client HR team is saying that previous records of all such employees are not valid , so they should not appear in BW reports even if they are running this report on historical dates.
0Employee is time dependent master data. So it makes sense to have one records for any actions done for an employee in HR system.
Cleaning up a master data for all such employee would be a tedious task and need lot of effort.
Is there any way , we can restrict previous records of all such employee , so that they do not appear in BW report in case users are going to run the report previous dates.