2007 Aug 24 6:02 AM
Hi aii,
In BDC call transaction ,we get the error ,how to handle this .hoe to inform which record is error.
Regards.
Krishna
Hi,
Change the mode of call transaction method is 'e'. or u see the error ob bdcreturn internal table.
CALL TRANSACTION 'FPP2' USING BDCDATA
MODE W_A UPDATE 'E' MESSAGES INTO MESSTAB.
or
DATA: RETURN TYPE STANDARD TABLE OF BAPIRET2 WITH HEADER LINE.
CALL TRANSACTION 'FPP2' USING BDCDATA
MODE W_A UPDATE 'S' MESSAGES INTO MESSTAB.
WRITE:/ PARTNER , 'CREATED FOR ' , WA_DATA-NAME1_TEXT .
ELSE.
WRITE:/ WA_DATA-NAME1_TEXT , 'IS NOT CREATED !!!'.
READ TABLE RETURN WITH KEY TYPE = 'E'.
IF SY-SUBRC = 0.
WRITE:/ RETURN-MESSAGE.
ENDIF.
ENDIF.
CLEAR WA_DATA.
Try this code.
Rewards points if it is useful.
2007 Aug 24 6:04 AM
2007 Aug 24 6:04 AM
Hi Krishna,
In the syntax of Call Transaction we will be having the messages tab. Capture the message type = 'E'. You will find all the error messages.
All the best.
Reward if useful.
kishore
2007 Aug 24 6:05 AM
Hi.
U can make use the structure BDCMSGCOLL.
Here u can create the internal table or type BDCMSGCOLL and use this inetrnal table in code.
Call transaction 'tcode' ....................................CALL TRANSACTION 'MM01' USING BDCDATA MODE 'N'
MESSAGES INTO MESSTAB.
use this link.
http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/call_tra.htm
Reward if helpfull
Anees
Message was edited by:
anees jawad
2007 Aug 24 6:07 AM
Hi,
Change the mode of call transaction method is 'e'. or u see the error ob bdcreturn internal table.
CALL TRANSACTION 'FPP2' USING BDCDATA
MODE W_A UPDATE 'E' MESSAGES INTO MESSTAB.
or
DATA: RETURN TYPE STANDARD TABLE OF BAPIRET2 WITH HEADER LINE.
CALL TRANSACTION 'FPP2' USING BDCDATA
MODE W_A UPDATE 'S' MESSAGES INTO MESSTAB.
WRITE:/ PARTNER , 'CREATED FOR ' , WA_DATA-NAME1_TEXT .
ELSE.
WRITE:/ WA_DATA-NAME1_TEXT , 'IS NOT CREATED !!!'.
READ TABLE RETURN WITH KEY TYPE = 'E'.
IF SY-SUBRC = 0.
WRITE:/ RETURN-MESSAGE.
ENDIF.
ENDIF.
CLEAR WA_DATA.
Try this code.
Rewards points if it is useful.
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |