Funcion Para Sumar/restar Campos Horas

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • acha3318
    Senior Member
    • abr
    • 182

    #1

    Funcion Para Sumar/restar Campos Horas

    Saludos,

    Hola abaperos, necesito una función que me haga operaciones entre campos de tipo horas (UZEIT).

    Si es pósible, que me devuelva los días, si el cálculo da para eso.

    Gracias por la manito que me puedan hechar.

    Armando Chavez A.
  • Alfredosite
    Senior Member
    • jul
    • 135

    #2
    Tal vez algunas de estas funciones te puedan ayudar ya que no entendi bien lo que deseas calcular.

    SD_CALC_DURATION_FROM_DATETIME : Encuentre la diferencia entre dos fechas/horas y divulgue la diferencia sobre horas

    L_MC_TIME_DIFFERENCE: Encuentre la diferencia del tiempo entre dos fechas/horas

    Tal vez te ayuden en algo.

    Salu2.
    Saludos Cordiales,
    Alfredo Pastor Avendaño
    SAP - Consultant HCM

    Comentario

    • acha3318
      Senior Member
      • abr
      • 182

      #3
      Perfecto Alfredo muchas gracias....

      Me fueron de mucha utilidad.

      Armando..

      Salu2

      Comentario

      • ks_157
        Junior Member
        • sep
        • 4

        #4
        función sumar horas (hasta 999 horas)

        Holas!! necesito sumar horas, por ejemplo...

        30.45 + 10.25 + 70.10 .. eso me daría mas de 100 horas con n minutos..

        se puede hacer eso por medio de una función SAP? ... al ser el resultado de más de 2 cifras para las horas, como q se complica un poquito...

        agradeceré mucho su ayuda!!!

        Comentario

        • ks_157
          Junior Member
          • sep
          • 4

          #5
          ... me olvidé

          las horas las tengo en formato HHMMSS... gracias

          Comentario

          • sanckok
            Member
            • oct
            • 40

            #6
            Hola,

            Mira, yo estuve trasteando un poco, las funciones que encontre no me terminaron de funcionar correctamente (o no supe hacerlo )
            Por lo que con una linea de código, lo consegui hacer
            m_t_ocupa = ( date2 - date1 ) * 24 * 60 + ( hora2 - hora1 ).

            Espero te sirva

            Comentario

            Trabajando...