Obtener salario devengado por meses

Hola !!! Necesito obtener el salrio devengado de los codigos de empleado para los meses octuber, noviembre y diciembre del año que hayan colocado en los campos de entrada hay alguna funcion que me ayude a obtener dicha informacion o como podria hacer. La salida debe ser:

codigo octubre noviembre diciembre
00010 Sumatoria salario Sumatoria… sumatoria…
para este mes

Muchas Gracias

Saludos

Ana

Hola Ana… me parece que hay diferencia entre pedir el desarrollo abap, y pedir ayuda sobre el código que TÚ hagas. :neutral_face:

Cómo has intentado ya hacer este reporte que requieres?

Hola Amigo, es que no tengo ninguna idea de si existe alguna funcion en hr que me traiga la info que necesito, lo que he hecho es esto pero no se si sea lo correcto:

  CALL FUNCTION 'CU_READ_RGDIR'
      EXPORTING
        persnr          = fs_pa0001-pernr
      TABLES
        in_rgdir        = it_rgdir
      EXCEPTIONS
        no_record_found = 1
        OTHERS          = 2.

   IF sy-subrc = 0.
      CALL FUNCTION 'PYXX_GET_RELID_FROM_PERNR'
        EXPORTING
          employee                    = fs_pa0001-pernr
        IMPORTING
          relid                       = lv_relid
          molga                       = lv_molga
        EXCEPTIONS
          error_reading_infotype_0001 = 1
          error_reading_molga         = 2
          error_reading_relid         = 3
          OTHERS                      = 4.


  LOOP AT it_rgdir INTO fs_rgdir WHERE srtza = 'A'
                                   AND fpbeg GE P_BEGDA-LOW
                                   AND fpend LE P_BEGDA-HIGH.

      AT NEW " Codigo nuevo de personal.
      IF fs_rgdir-fpbeg+4(2) = '10'.
          monto_octu = monto_octu + fs_rgdir-betrg.
      ENDIF.
      IF fs_rgdir-fpbeg+4(2) = '11'.
          monto_novi = monto_novi + fs_rgdir-betrg.
      ENDIF.
      IF fs_rgdir-fpbeg+4(2) = '12'.
          monto_dici = monto_dici + fs_rgdir-betrg.
      ENDIF.
     ENDAT.

      AT END OF pernr.
         SUM.
      ENDAT.
ENDLOOP.

¿cual es el problema? el resultado no es el esperado? has debugeado?

Este tema se cerró automáticamente 91 días después del último post. No se permiten nuevas respuestas.