Ver Mensaje Individual
  #2  
Viejo 18/11/08, 10:21:15
javibest javibest is offline
Senior Member
 
Fecha de Ingreso: ene 2007
Mensajes: 185
La funcion que buscas es

BAPI_BUS2002_SET_STATUS


Un ejemplo de como se establece el estatus liberado :

CALL FUNCTION 'BAPI_PS_INITIALIZATION'.

CALL FUNCTION 'BAPI_BUS2002_SET_STATUS'
EXPORTING
number = ls_aufk-aufnr
set_system_status = 'REL'
IMPORTING
return = ls_return.

CALL FUNCTION 'BAPI_PS_PRECOMMIT'
TABLES
et_return = lt_return.


CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'.

si es un status de usuario cambia la forma a que si es un estatus de sistema

tablas : Tj30t , tj02t
Responder Con Cita