Que tal!!!
Pues ya encontre como hacerle. les explico
Ocupo estas funciones para preparar los datos para la carga del presupuesto.
TABLAS: FMFCTR, FMFPO, BPIN, BPFMPS.
FUNCIONES:
CALL FUNCTION 'FICTR_READ_WITH_FICTR'
CALL FUNCTION 'FIPOS_READ_WITH_FIPOS'
CALL FUNCTION 'FM5B_GET_PROFILE'
INCLUDE.
INCLUDE LKBPPTYP. "Type pools
TABLAS INTERNAS
DATA: BPAK_EXP_PER TYPE BPBU_T_BPAK_PER WITH HEADER LINE.
DATA: BEGIN OF BPAK_EXP OCCURS 50.
INCLUDE STRUCTURE BPAK.
DATA: END OF BPAK_EXP.
DATA: BEGIN OF DB_INDX_KEY,
TCODE LIKE SY-TCODE,
UNAME LIKE SY-UNAME,
END OF DB_INDX_KEY.
FUNCION QUE HACE LA CARGA
CALL FUNCTION 'KBPP_EXTERN_UPDATE'
BORRA EL INDEX
DELETE FROM INDX WHERE RELID = 'KB'
AND SRTFD = DB_INDX_KEY.
DB_INDX_KEY-TCODE = 'FR32'.
DB_INDX_KEY-UNAME = SY-UNAME.
FUNCIONA PARA LA FR32 y FR34
cualquier cosa me dicen
saludos
|