The system determines whether the authorization check should be performed on a time-dependent basis or not. If the check should not be performed on a date-dependent basis, the time logic check returns "authorized". If the check should be performed on a date-dependent basis, the following steps are carried out:
The tolerance time and the end date of the period of responsibility are determined. The following results are possible:
If the current date (SY-DATUM) does not lie further than the tolerance time past the end date of the period of responsibility, the period 01/01/1800 to 12/31/9999 is set as the new period of responsibility.
If the current date lies further than the tolerance time past the end date of the period of responsibility, the period 01/01/1800 to the end date of the old period of responsibility is set as the new period of responsibility.
Finally, the check establishes whether the validity period BEGDA to ENDDA of the infotype intersects fully with the newly defined period of responsibility, that is, whether at least one day lies in both periods.
a) If the intersection is not empty, the time logic check returns "authorized".
b) If the intersection is empty, the time logic check returns "not authorized".










