Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

XD05 BDC problem

Former Member
0 Likes
900

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

5 REPLIES 5
Read only

Former Member
0 Likes
765

Hi,

wat data r u passing in CTU_PARAMS parameter ?

Read only

0 Likes
765

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

Read only

nirajgadre
Active Contributor
0 Likes
765

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.

Read only

0 Likes
765

yes i am doing the same.

But it is not giving any messages.

Read only

0 Likes
765

check the wiki : [Why BDC behaves differently?|http://wiki.sdn.sap.com/wiki/display/ABAP/BatchInputFAQ#BatchInputFAQ-WhyBDCbehavesdifferently%3F]

Read it carefully!