#1
|
|||
|
|||
Restringir aciertos devueltos por una bapi
Buenas tardes.
Lo que quiero es pasarle un parámetro de entrada a una bapi y que la cantidad de aciertos devueltos esté limitado a el nº que hay indicado en el parámetro. Aciertos = 20 --> La bapi debe devolver 20 registros. Alguien ha hecho esto alguna vez ? |
#2
|
|||
|
|||
Hasta donde sabemos una BAPI la debes ver como una caja negra. Que toma parámetros (los definidos en su interface), hace alguna tarea, y retorna resultados. Si la BAPI de la que hablas no tiene ese parámetro no te queda otra que sacarle una copia a esa BAPI y añadir tu parámetro de "limite de aciertos".
Ya dentro del programa será usar algo como lo siguiente: SELECT bukrs belnr gjahr bldat monat budat xblnr awtyp awkey UP TO <max_aciertos> ROWS FROM bkpf INTO TABLE it_bkpf. donde <max_aciertos> corresponde a tu nuevo parámetro. Saludos |
Herramientas | Buscar en Tema |
Desplegado | |
|
|