cancel
Showing results for 
Search instead for 
Did you mean: 

SXMS_REFRESH_ADAPTER_STATUS cleans up which statuses?

susan_pfab
Participant
0 Kudos

I am running report RSXMB_SHOW_STATUS to look at the statuses of the messages in our productive environment. We have a lot in adapter status 000 (Undefined) and 001 (Scheduled). Can you tell me how an undefined adapter status or a scheduled adapter status occurs? I know that running SXMS_REFRESH_ADAPTER_STATUS will help to clean up adapter status 001, but will it also clean up adapter status 000?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Status 000 is a Final status, so it doesn't need to be changed. Messages with AE status 000 should be removed by the Archiving and Deletion jobs (if they are out of the retention period also).

SXMS_REFRESH_ADAPTER_STATUS will retrieve the adapter engine status of outbound messages (IDOCs for example) and update the status (to 000 or 006 for example), not remove the message.

susan_pfab
Participant
0 Kudos

Will program RSXMB_DELETE_MESSAGES remove messages with adapter status 000 and 001?

Former Member
0 Kudos

Messages with AE status 001 won't be deleted, they must be updated with SXMS_REFRESH_ADAPTER_STATUS.

Then, messages with 000 status can be removed using the RSXMB_DELETE_MESSAGES. However, please ensure to schedule it by going to SXMB_ADM -> choose Schedule Delete Jobs. For more information, please refer to the help page below.

http://help.sap.com/saphelp_nwpi71/helpdata/en/0e/80553b4d53273de10000000a114084/frameset.htm

Answers (0)