‎2009 May 06 1:53 PM
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.
‎2009 May 06 2:05 PM
‎2009 May 06 2:05 PM
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.
‎2009 May 06 2:09 PM
‎2009 May 06 2:19 PM
could you execute FM NUMBER_GET_NEXT from se37 passing value
NR_RANGE_NR 01
OBJECT EDIDOC
check what exception you are getting..
‎2009 May 06 2:05 PM
‎2009 May 06 2:20 PM
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.
‎2009 May 06 2:25 PM
Can you tell in which transaction and how you did this in more detail way.
Thanks
Kiran
‎2009 May 06 2:31 PM
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.