please check 1985127 - BADI HRXSS_PER_VALIDITY 'Can only be implemented SAP-internally' The error message you are reporting is desired behaviour for maintaining bank record. Please go through below explanation for further understanding: For ESS scenario - Personal details, Address, Bank details, Famil member & details... and etc., by default new/change record is saved on current system date. We provide customer with BAdi HRXSS_PER_BEGDA, to maintain records valid from past date or future date. Using this BAdi, you can default date either in future or past. When you are maintaining date in future then system will allow you to create record valid from that date only. When you are maintaining past date in this BAdi then end user would be allowed to create record valid from the past date. We usually recommend our customer to maintain past date in BAdi for Address or Family member. For bank records, you must maintain default date in future, preferrably starting from next payroll period. End user should not be allowed to change bank detail for current payroll period after payroll is run because that may cause inconsistency. To avoid such situations, you must allow end user to create record from future date only. In such case the error message you are getting is appropriate
↧