jueves, 2 de julio de 2020

Crear módulo de funciones con un rango de parámetro de entrada

Para realizar un módulo de funciones que admita un rango en el parámetro de entrada nos dirigimos a la SE11, seleccinamos "Tipo de Datos" y colocamos la variable que queremos colocar en el módulo de función, en este caso es "KUNNR"




Pulsamos "F4" y seleccionamos "Buscar estructuras"



Escogemos la que tenga el descriptivo deseado en este caso "BAPI_RANGESKUNNR"               BAPI estructura de selección: Cliente"



Esa estructura es la que podemos usar en nuestro módulo de funciones, de la siguiente manera:



Entonces en el módulo de funciones quedaría así:



Al abrir la tabla veremos que ya podemos llenar la tabla como si fuera un rango normal:



y con esto ya podemos usar un select con la sentencia IN tomando i_kunnr.

No hay comentarios. :

Publicar un comentario