Prueba con SUBMIT en vez de CALL TRANSACTION.
Por la SE93 puedes observar que la Tx. ME2K ejecuta el programa RM06EK00. Por lo tanto, la instrucción quedaría así:
DATA lt_param TYPE TABLE OF RSPARAMS.
SUBMIT RM06EK00 WITH SELECTION-TABLE lt_param.
Los parametros se pasarán por la tabla lt_param, la cual cada linea es un parametro y debe tener la estructura RSPARAMS, si la ves por la Tx. SE11 tiene la siguiente estructura:
SELNAME: Aca vas a colocar el nombre técnico del campo en la dynpro, si no me equivoco, en tu caso son EK_KOSTL y EK_AUFNR (mayúsculas siempre).
KIND: Colocas 'P' si es parámetro y 'S' si es un select-option.
SIGN: Si se trata de un parámetro, ignora este campo. Si es un select, colocas 'I' si es inclusión (traeme todos los valores del rango) o 'E' si es exclusión (traeme todos los valores menos el del rango).
OPTION: Si se trata de un parámetro, ignora este campo. 'EQ' se trae todos los valores igual al rango, 'GE' se trae todos los valores mayores o igual al rango, 'LT' se trae todos los valores menores al rango, etc etc...
LOW: El valor de inicio del rango. Si se trata de un parámetro aca colocas el valor del rango.
HIGH: El valor final del rango. Si se trata de un parámetro, ignora este campo.
Luego de que llenes esta tabla ejecuta el SUBMIT como está arriba y prueba a ver...
|