Skip to Content
0
Former Member
Jan 07, 2008 at 01:54 PM

Inbound Idoc processing

13 Views

Hi all,

i define a new idoc type where several segments:

+Seg_header (custumer number)

++++Seg_item1(material information)

++++Seg_item 2(material information)

When calling function FM

IDOC_INBOUND_ASYNCHRONOUS with the following data, the IDOC is created sucessfully:

Customer A, and material information MAT1 and MAT2

+A

++++MAT1

++++MAT2

When trying to double the lines inside segment Header the error code 60 is raised.

example:

+A

++++MAT1

++++MAT2

++++MAT1(for a diferente material)

++++MAT2(for a diferent material)

Does anyone knows what's wrong?

It works if i put the following (but i don't want this scenario, because if i have 30 materials for the same customer i will repeat 30 times the header data):

+A

++++MAT1

++++MAT2

+A

++++MAT1(for a diferente material)

++++MAT2(for a diferent material)

Can anyone help me please?

Thanks,

Pedro