cancel
Showing results for 
Search instead for 
Did you mean: 

Issues in IDoc Sender Scenario:IDoc with errors added

Former Member
0 Kudos

Hi all

Am working on an IDoc to JDBC scenario. In R/3 system, I have created distribution model, partner profile, RFC destination and port.The IDoc is generated and is sent to XI successfully. But in XI , there is no entry in SXI_MONITOR for this (unfortunately IDX5 is not available in the XI server! ;as of now). Instead an entry is made in WE05 and WE02 with stautus 56(IDoc with errors added). In the status record:

status 56 : External segment name E2KOMG003 cannot be interpreted

status 60 : Basic IDoc type COND_A03 could not be found.

And the segments displayed in data record are different from the segments in the data record of the IDoc generated at R/3. (say for E1KOMG at R/3, E2KOMG003 in XI).Earlier the flow was working fine and the DB table was updated successfully. And the entire stuff is believed to be 'unmodified' .

Would any one help in resolving the issue.

Thanks,

Chilanka

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

HI,

Can you please tell the We02 status.

if it is 03 and not sending then run the program RBDMOIND program through se38.

Also do as Michal said.

If status code is 56 then

Check the partner profile is created or not, if not create partner profile, restart the process by TA.BD87.

If partner profile is exist then check the control information in the IDoc file is incorrect. Correct the IDoc file and restart the process

Regards

Chilla.

Message was edited by:

Chandra Sekhar Chilla

Former Member
0 Kudos

Hi

Thank you for the reply.WE02 status in R/3 is 03 and is sent successfully to XI

(SM58 has no entry for the IDoc). But in XI, WE02 has an entry with status 56.

Thanks

Chilanka

Former Member
0 Kudos

HI,

If status code is 56 then

Check the partner profile is created or not, if not create partner profile, restart the process by TA.BD87.

If partner profile is exist then check the control information in the IDoc file is incorrect. Correct the IDoc file and restart the process

Regards

Chilla

<i>reward points if it is helpful..</i>

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

>>>>Also do as Michal said.

If status code is 56 then

Check the partner profile is created or not, if not create partner profile, restart the process by TA.BD87.

michal said delete from exception table

not process/reprocess the IDOC on XI (there's is not cond_a idoc on XI)

Regards,

michal

Former Member
0 Kudos

Hi Michal

I couldn't find any entry in the exception table for that Idoc in R/3. Also,

I have created partenr profile in R/3.Need I create a partner profile in XI for R/3 system?

Thanks

Chilanka

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

>>>>I have created partenr profile in R/3.Need I create a partner profile in XI for R/3 system?

no you cannot create any partner profiles in XI

for more about IDOC configuration in XI check :

<a href="/people/michal.krawczyk2/blog/2006/10/11/xi-new-book-mastering-idoc-business-scenarios-with-sap-xi"><b>Mastering IDoc Business Scenarios with SAP XI</b></a>

Regards,

michal

-


<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

Former Member
0 Kudos

Hi Chilanka,

the exception table is on XI, not on R/3. If an entry is made on that table on XI it means, the IDoc will not enter the normal XI processing but will go to IDoc processing as in R/3. There are very limited cases where you would do that on XI e.g. if your XI is hooked up to a central user management system and user records are sent via IDoc.

In XI you do not need any partner profiles or any other normal ALE settings for any other than the exception cases.

Regards

Christine

Former Member
0 Kudos

Hi Christine,

Thank you for the reply. There is no entry in the exception table in XI also.

Between, shall I ask you another doubt..In SE16, I need to give the Idoc type to view the entry. The list avilable for selection doesn't contain the basic type of my IDoc . Is it supposed to be in the list or not.(And even the status record of the IDoc in WE05 in XI tells that basic type COND_A03 could not be found). So anything else to be done?

Thanks

Chilanka

Former Member
0 Kudos

in SE16 check for this table IDXIDOCINB

Former Member
0 Kudos

Hi,

See with Se16 not idoc tyep we need to give tble name

-- se16 tyep the table IDXIDOCINB

--click on display

-- click on middle icon top display

-- it will ask the IDoc basic type enter the details

-- in the next screen see all entries select the row and from menu yo can delete.

Regards

Chilla

Former Member
0 Kudos

I ve done like that itself. Now ny idea of how to proceed

Thanks

Chilanka

Former Member
0 Kudos

now check in SXMB_MONI of XI.

Former Member
0 Kudos

HI,

If possible once again check the SXMB_MONI is there any msgs.

Also once again send the IDoc/ or BD87 restart/resend the IDoc.

and check in SXMB_MONI.

later try to run se38 type the name RBDMOIND - press F8. -- ok,ok

-- check in WE02 for status.

Regards

Chilla

Former Member
0 Kudos

Hi

We are facing the same issue. Any suggestions here??

thanks and regards

krishna

Answers (1)

Answers (1)

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

do you see anything in WE02 on the xi server???

if so it means that the IDOC was added to the exception table IDXIDOCINB

delete it from there and you will see it in sxmb_moni

more about exeption table:

<a href="/people/michal.krawczyk2/blog/2006/10/11/xi-new-book-mastering-idoc-business-scenarios-with-sap-xi"><b>Mastering IDoc Business Scenarios with SAP XI</b></a>

Regards,

michal

Former Member
0 Kudos

Thanks for the reply. But how can i delete that

Thanks

Chilanka

Former Member
0 Kudos

Hi,

Goto R3 , se11 and type the table name , see the contents from the menu or icon.

selcet entry delete.

Regards

Chilla

MichalKrawczyk
Active Contributor
0 Kudos

delete it from Se16

BTW

the scenario was changed a lot if this is turned on...

Regards,

michal