cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with IDOC : caracter shifted in RWB

Former Member
0 Kudos

Hi experts,

I am having a slight problem while sending my messages from Idoc to JDBC.

In the Idoc, I fill the fields right, the problem is that when I go to the RWB to check the message I sent, in the XML, the caracters are all shifted. In example, in the field <KUNNR> am supposed to get <KUNNR>1234567890<\KUNNR> (ten caracters). Instead, in the RWB I get <KUNNR>123456789<\KUNNR> and the last caracter is shifted in the next field and so on.

Does anyone knows where this might come from?

Thanks a lot, any help would be appreciated

Regards,

Jamal

Edited by: ba_da_boom on Aug 5, 2008 12:07 PM

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Thanks for your answers.

Mario, even if I show source via notepad, the value is wrong.

And yes, it is an extended Idoc type. I did IDX2 transaction, but could not refresh metadata. How is it done?

Regards,

Jamal

Former Member
0 Kudos

Hi Jamal,

sorry for the wrong information. in other cases the browser (MSIE) shows/hides chars that are not in the source.

.. was an attempt

regards Mario

santhosh_kumarv
Active Contributor
0 Kudos

Hi,

The problem is because of the Meta Data.

Delete the IDoc meta data from IDX2 and reload it.

Whenever there is a change in the IDoc structure you have to delete and load the metadata in IDX5.

1. Go to IDX2.

2. Expand the R3 Port.

3. Choose the IDoc type and delete.

4. Import the Metadata again by clicking on the button new and giving the IDoc message type and the source port detail.

Thanks

SaNv...

turmoll
Active Contributor
0 Kudos

hi,

1) just go to IDX2

2) go to the "source system" port

3) choose your IDoc type and delete it

After new IDoc arrives XI will request IDoc metadata automatically via already configured IDX1 port and you will get updated IDoc matadata.

Regards,

Jakub

Answers (5)

Answers (5)

Former Member
0 Kudos

No problem Mario cant blame a man for trying

anyway thanks a lot everybody, I delete the Idoc in the metadata, and it works perfectly fine!!!

THANKS SO MUCH!!!!

Regards,

Jamal

nikhil_bose
Active Contributor
0 Kudos

refreshing IDoc cache may solve this issue. go to transaction IDX2 in XI - find IDoc - delete IDoc from there. run the scenario again.

for more details: [Sending IDoc through XI Failed|http://help.sap.com/saphelp_nw04/helpdata/en/6a/e6194119d8f323e10000000a155106/content.htm] on Documentation.

nikhil

turmoll
Active Contributor
0 Kudos

Hi,

Is it custom IDoc type/ extended IDoc type? If yes, did you change it lately? Maybe you didn't refresh IDoc metadata via tcodeL IDX2 after a change of some segments?

Regards,

Jakub

Former Member
0 Kudos

Hi Jamal,

this is not a problem of the RWB this is a problem of the browser.

Rightclick --> show source.

You will see that the value is OK.

Regards Mario

prateek
Active Contributor
0 Kudos

U r checking value of KUNNR in RWB. Do u mean that JDBC adapter has field name KUNNR? If so, what is its value in sxmb_moni after the step, request message mapping?

Regards,

Prateek