Funcion HRCM_PAYROLL_RESULTS_GET

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • CRISTINO.GARCIA
    Senior Member
    • ago
    • 101

    #1

    Funcion HRCM_PAYROLL_RESULTS_GET

    Hola

    Estoy tratando de realizar la lectura de los montos del empelado con la funcion HRCM_PAYROLL_RESULTS_GET solo para los LGART /311 y /312 pero no se como hacerlo, alguein lo ha hecho?

    Hasta el momento tengo lo siguiente:

    DATA: begda TYPE begda VALUE '20130101',
    endda TYPE endda VALUE '20130131',
    p_subrc TYPE sysubrc,
    p_molga TYPE molga,
    p_payroll_result_tab TYPE hrpay99_tab_of_results.

    DATA: rt LIKE pc207.
    DATA: crt LIKE pc208.
    DATA: results TYPE pay99_result.

    CALL FUNCTION 'HRCM_PAYROLL_RESULTS_GET'
    EXPORTING
    pernr = '00001763'
    begda = begda
    endda = endda
    IMPORTING
    subrc = p_subrc
    molga = p_molga
    payroll_result_tab = p_payroll_result_tab.

    LOOP AT p_payroll_result_tab INTO results.
    LOOP AT results-inter-crt INTO crt.
    * where cumty = 'Y'.
    WRITE:/ crt-cumty,
    crt-lgart,
    crt-betrg.
    ENDLOOP.
    ENDLOOP.

    Gracias.
  • jmenendez
    Member
    • may
    • 54

    #2
    Si estás buscando los conceptos tenés que loopear RT
    LOOP AT results-inter-rt*

    Comentario

    Trabajando...