!--a11y-->
Proceso de lógica temporal 
La lógica temporal se llama utilizando los parámetros siguientes:
|
LEVEL |
Nivel de autorización |
|
TCLAS |
Clase de transacción = Diferencia de número de personal/número de candidato |
|
INFTY |
Infotipo |
|
BEGDA |
Fecha de inicio de registro de infotipo que se va a verificar |
|
ENDDA |
Fecha de fin de registro de infotipo que se va a verificar |
Además, se traslada el período de responsabilidad que ya se ha fijado.
El sistema realiza todos los pasos siguientes de la lógica temporal.
Si el período de responsabilidad está vacío, la lógica temporal devuelve no autorizado.
La lógica temporal determina si debe realizarse la verificación de autorización en función de la fecha (desde T582A-VALDT) o no.
· Si la verificación no debe realizarse en función de la fecha, la verificación de lógica temporal devuelve autorizado.
· Si la verificación debe realizarse en función de la fecha, se realizan los pasos siguientes:
...
1. Se determina el tiempo de tolerancia (el indicador principal de autorización ADAYS).
2. La verificación determina si la verificación es para acceso de lectura (LEVEL = R o M).
Si la verificación es para acceso de lectura, se realizan los pasos siguientes:
...
3. Se especifica la fecha de fin del período de responsabilidad (véase también el gráfico siguiente, 2: Determinación de períodos para el acceso de lectura):
¡ Si la fecha actual (SY-DATUM) no es después de la fecha de fin del período de responsabilidad mayor que el tiempo de tolerancia (ADAYS), el período 1 de enero de 1800 a 31 de diciembre de 9999 se fija como el nuevo período de responsabilidad.
¡ Si la fecha actual no es después de la fecha de fin del período de responsabilidad mayor que el tiempo de tolerancia, el período 1 de enero de 1800 a la fecha de fin del antiguo período de responsabilidad se fija como el nuevo período de responsabilidad.

La verificación determina si el período de validez BEGDA - ENDDA del infotipo tiene una intersección completa con el período de responsabilidad que se acaba de definir, es decir, si hay por lo menos un día en ambos períodos:
¡ Si la intersección no está vacía, la verificación de lógica temporal devuelve autorizado.
¡ Si la intersección está vacía, la verificación de lógica temporal devuelve no autorizado.
¡ Si la verificación es para el acceso de escritura, se realizan los pasos siguientes (véase también el gráfico siguiente: 3: Determinación de períodos para el acceso de escritura):
...
a. Si el primer día del período de responsabilidad coincide con el primer día de la asignación organizativa (BEGDA del primer registro de infotipo del infotipo 0001, normalmente la fecha de la posición inicial), el período de responsabilidad se extiende para comenzar el 1 de enero de 1800. (Esto es necesario para asegurar que los usuarios pueden acceder a fechas anteriores a la posición inicial.)
b. Si la fecha actual (SY-DATUM) está comprendida dentro del período de responsabilidad o es posterior al fin de un intervalo de responsabilidad sin exceder el tiempo de tolerancia (ADAYS), el período del 1 de enero de 1800 a 31 de diciembre de 9999 se fija como el nuevo período de responsabilidad.

c. Si la fecha actual (SY-DATUM) está fuera de un intervalo de responsabilidad y excede el tiempo de tolerancia posterior al fin de cada intervalo de responsabilidad, se borran todos los intervalos de responsabilidad anteriores a la fecha actual.
4. La verificación determina si el período de validez BEGDA - ENDDA del infotipo está completamente dentro del período de responsabilidad que se acaba de definir:
¡ Si el período de validez está dentro del período de responsabilidad, la verificación de lógica temporal devuelve autorizado.
¡ Si el período de validez está fuera del período de responsabilidad, la verificación de lógica temporal devuelve no autorizado.
Véase también:
Lógica temporal en el diagrama de flujo 6.