programa bapi
Hola Vlozano, hola FORO,
hemos hecho un programa con tus indicaciones.
Estoy viendo que se pueden actualizar los campos estandard pero aún no puedo conseguir resultados con los campos Z.
REPORT ZBAPI.
DATA: ITABLE TYPE TABLE OF BAPI_BUS2054_CHG WITH HEADER LINE.
DATA: ITABLE1 TYPE TABLE OF BAPI_BUS2054_UPD WITH HEADER LINE.
*Inicialitzar el procés de modificació
CALL FUNCTION 'BAPI_PS_INITIALIZATION'.
ITABLE-WBS_ELEMENT = 'S-AA-00005-P'.
ITABLE-DESCRIPTION = 'Test A CAMBIAR'.
APPEND ITABLE.
ITABLE1-WBS_ELEMENT = 'S-AA-00005-P'.
ITABLE1-DESCRIPTION = 'X'.
APPEND ITABLE1.
CALL FUNCTION 'BAPI_BUS2054_CHANGE_MULTI'
EXPORTING
i_project_definition = 'S-AA-00005'
tables
it_wbs_element = ITABLE
it_update_wbs_element = ITABLE1
* ET_RETURN =
* EXTENSIONIN =
* EXTENSIONOUT =
.
CALL FUNCTION 'BAPI_PS_PRECOMMIT' .
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
* EXPORTING
* WAIT =
* IMPORTING
* RETURN =
Quizás la solución tenga que ver con estos parámetros:
EXTENSIONIN LIKE BAPIPAREX
EXTENSIONOUT LIKE BAPIPAREX
Agradecería algún consejo/ código GRACIAS DE ANTEMANO!
|