‎2010 Jun 12 5:23 AM
Hi ,
I have written BDC for XD05 to block the customer.
It contain 2 screens ,
1st screen i have to give the customer number and press enter,
2nd screen, i have to give the values for the fields Order block and Delivery block
then save.
For this i written the BDC call transaction with mode A.
By executing the program it is showing the 2 screens with correct values.
once the program execution finished, if i again execute the XD05 transaction with customer which we processed through BDC,
the second screen values Order block and delivery block are not showing,
If i manually manually process the XD05 they are updaing.
what could be the reason?
Regards
Ram
‎2010 Jun 12 6:54 AM
‎2010 Jun 14 7:18 AM
Thank you.
first time i have not used the CTU_PARAMS.
Noe i used CTU_PARAMS-RACOMMIT = X .
Now it is working fine.
But when do u use this CTU_PARAMS .Can u explain?
Regards
Ramakrishna
‎2010 Jun 12 9:19 AM
Hi,
Try to collect the all the BDC messages in Table T_MESSAGE while doing the call transaction. and check all the messages.
i guess this will give yo
T_Message of type bdcmsgcoll.
CALL TRANSACTION 'XD05'
UPDATE 'S'
MODE 'A'
messages into T_MESSAGE.
‎2010 Jun 13 7:21 PM
‎2010 Jun 13 10:56 PM
check the wiki : [Why BDC behaves differently?|http://wiki.sdn.sap.com/wiki/display/ABAP/BatchInputFAQ#BatchInputFAQ-WhyBDCbehavesdifferently%3F]
Read it carefully!