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

Error in BD87

Former Member
0 Likes
1,268

Hi,

I developed an ALE scenario to send an Idoc. I generated an Idoc and when I dispatch the Idoc, has the status 03. But, I not recived this Idoc.

I checked the RFC conection and works fine. I checked the transaction BD87 and all it's OK.

I saw in SM58 that I have an error:

IDOC_INBOUND_ASYNCHRONOUS

EDI: Error while assigning IDoc number

Can anybody helps me???

Thanks.

1 ACCEPTED SOLUTION
Read only

soumya_jose3
Active Contributor
0 Likes
1,009

Hi Toni,

Check the thread

Regards,

Soumya.

7 REPLIES 7
Read only

Pawan_Kesari
Active Contributor
0 Likes
1,009

Check the number range EDIDOC.

Execute transaction SNUM input EDIDOC, open it in display mode and from menu 'Number range Objecy' check it has any error.

Read only

0 Likes
1,009

Hi,

I checked this and I don't get any error.

Thanks.

Read only

0 Likes
1,009

could you execute FM NUMBER_GET_NEXT from se37 passing value

NR_RANGE_NR 01

OBJECT EDIDOC

check what exception you are getting..

Read only

soumya_jose3
Active Contributor
0 Likes
1,010

Hi Toni,

Check the thread

Regards,

Soumya.

Read only

Former Member
0 Likes
1,009

Hi,

I found the error. The number range EDIDOC that generate the Idoc number, needs to assign the same Idoc number in the sender side and in the reciver side. I put the same number in the current number in two sistems and then, I recived the Idoc.

Thanks.

Read only

0 Likes
1,009

Can you tell in which transaction and how you did this in more detail way.

Thanks

Kiran

Read only

0 Likes
1,009

Yes,

In the transaction SNRO, i view the numbre range EDIDOC, that assign the number Idoc when create an Idoc. In the sender side, the current number was 40000, and in the reciver side, this number for range EDIDOC was 0.

When I changed the number range in the reciver side, and I put 40000. Then I created an Idoc in the sender side with number 4000 and I recived this Idoc, with this number in the reciver side.

Best regards,

Toni.