You are on page 1of 1

DATA: it_result TYPE TABLE OF _ty_s_tg_1,

wa_result LIKE LINE OF it_result.


DATA:
LP_SUMCANTIDAD TYPE p DECIMALS 5,
lp_ponderado TYPE p DECIMALS 5,
lp_velocidad TYPE p DECIMALS 5,
lp_acum TYPE p DECIMALS 5.
LOOP AT RESULT_PACKAGE ASSIGNING <result_fields>.
CLEAR lp_Sumcantidad.
CLEAR lp_acum.
SELECT SINGLE MAX( ANSALARY )
INTO (lp_Sumcantidad)
FROM /BI0/MEMPLOYEE
WHERE COMP_CODE = <result_fields>-COMP_CODE
AND /BIC/ZDIVGV = <result_fields>-/BIC/ZDIVGV
AND /BIC/ZOFICIO = <result_fields>-/BIC/ZOFICIO.
lp_acum = lp_Sumcantidad + lp_acum.
*

ENDSELECT.
MOVE lp_velocidad TO <result_fields>-/BIC/ZDIVGV.
CLEAR wa_result.
MOVE-CORRESPONDING <result_fields> TO wa_result.
ENDLOOP.

You might also like