Hi,
Are you Collecting message, Plz ensure
DATA : it_msg TYPE TABLE OF bdcmsgcoll.
CALL TRANSACTION 'XD01' USING bdcdata_tab
MODE 'A'
UPDATE 'S'
MESSAGES INTO it_msg.
Now Itab It_msg will have Messages, which you may retrieve by FM Format_Message