Application Development 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: 

ALEs/IDOCs typical problem

Former Member
0 Kudos

Hello Friends,

The business scenario is like that when we create purchase orders in one server it should create sales order in the another server automatically.

In the <b>outbound</b> it is moving without any error, and in the <b>inbound side</b> it is getting <b>51-status code</b> after I am trying to post the idoc with respective <b>process code</b>.In the error it is shows the message like “<b>The material number for item 000010 could not be identified”.</b>...

<b>All inputs is highly appreciated and I promise to return and reward the answers which helps me indeed here</b>

Thanks in advance

Ramu.

1 ACCEPTED SOLUTION

former_member188685
Active Contributor
0 Kudos

what is the message type you are using..

check for item

is there any material(e1edp19 will have material)

i think that is mandatory field .if you give message type i will tell you ...

vijay

9 REPLIES 9

former_member188685
Active Contributor
0 Kudos

what is the message type you are using..

check for item

is there any material(e1edp19 will have material)

i think that is mandatory field .if you give message type i will tell you ...

vijay

0 Kudos

Hi Vijay ,

Thanks for ur reply,message type is zorders05

material is there in e1edp19 001 ...field name is idtnr

im waiting for ur response.

Thanks in advance,

Ramu.

mumbai

0 Kudos

Hi Ramu,

In order to do these conversion using sap standard tools, you have to use the rebate agreements on target system (VD51).

Here you relationship for each customer, the material number in the target system (SD) with the material number from the source system (MM). This is the classical schema and I'm not sure if it fits with your needs.

Hope it helps you,

David R.

0 Kudos

Hi David,

Thanks a lot for ur <b>gr8</b> ans, i solved my issue

with ur help by maintaining material info record for coustomer.actually Functional guy is not available here

so 2day i did the settings in <b>VD51</b>.

Please be in touch . If possible plz give ur <b>mail id</b>.

Thanks&Regards.

Ramu.

0 Kudos

Nice to hear it helped you.

Sorry for late answer, but I was in Xmas holiday

Due to my spam policy I can't give you my email in a public forum, but I have add this question as a watch point in SDN to follow you.

Drop any questions here.

regards,

David R.

Former Member
0 Kudos

Hi,

Welcome to SDN!!!!!!!!!!!

Can you check the Material no for Item 000010.

What I meant is check the senario whether the Material no should have 00002130 or only 2130.

If this is the case you need to use FM before passing the data ...

FM 'CONVERSION_EXIT_ALPHA_INPUT' this is used to place the zeros in front.

FM 'CONVERSION_EXIT_ALPHA_OUTPUT' this is used to delete zeros.

I hope this helps you...

Thanks.

If this helps you reward with points.

0 Kudos

Hi deepak,

Thanks for ur reply ...my material number is <b>1111-1111</b>. i treied with function module 'CONVERSION_EXIT_ALPHA_INPUT" but im getting same material number ....plz tell me the steps how to do conversion routines for material or item in the inbound side. its really help ful 2 me.

Thanks in Advance.

Ramu.

Former Member
0 Kudos

Hi please check the server in which you are creating the sales order that whether this material exists. Go to mm03 transaction and pass this material number in inbound side. If the material is not available, either you need to create a material with the same number in this system, or while creating the IDOC you need to change the material to a mapping material number in the inbound system.

0 Kudos

Hi Kavitha,

Thanks for ur ans ...material is there in both the servers .Plz tell me how to do the mapping (while creating the IDOC you need to change the material to a mapping material number in the inbound system)

Thanks in Advance,

Ramu achanta.