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.