Hola tengo una variable de tipo sy-uzeit en el cual coloco la duración de una oepracion de fabricación.
En sap la duración está en hrs Ej. 1.5 hrs yo lo paso a 01:30:00 y todos contentos, el problema me está cuando la operacion durá mas de 24 hrs.
Ej.- 27.5 me lo pasa a 03:30:00 y yo quiero que sea 27:30:00 alguna idea de como puedo lograrlo?
Ahorita uso el siguiente form para hacer ese calculo:
¿Alguien conoce alguna función que me ayude a hacer ese calculo?
En sap la duración está en hrs Ej. 1.5 hrs yo lo paso a 01:30:00 y todos contentos, el problema me está cuando la operacion durá mas de 24 hrs.
Ej.- 27.5 me lo pasa a 03:30:00 y yo quiero que sea 27:30:00 alguna idea de como puedo lograrlo?
Ahorita uso el siguiente form para hacer ese calculo:
Código:
FORM dec_to_time USING p_dec TYPE afvv-bearz p_time TYPE sy-uzeit. DATA:l_segundos TYPE afvv-bearz. CLEAR p_time. l_segundos = p_dec * 3600. p_time = p_time + l_segundos. ENDFORM.
Comentario