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: 

IDOC/EDI

Former Member
0 Kudos

Gurus,

first of all i am new to IDOC/EDI. So please answer with little details.

My requirement is client wants to send invoices to the customer/partners. My billing document is having an additional field name "Material Model Number" How could I include this field to Standard IDOC INVOIC01 at the segment "E1EDP01 : IDoc: Document Item General Data".

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hello Sayed,

Well, there is are two solutions.

First is that you can create another segment with a single field "Material Model Number" and attached it to the extended basic type of INVOIC01.

Steps for that:-

1. Go to the transcation WE30.

2. Give a name of the extension that you want to create. Like ZEXT_INVOIC01.

3. Click on the extension radio button and click on the create button.

4. Enter the name of the basic type that you want to link with INVOIC01.

5. Enter other fields and click on the Go button.

6. Click on the segment name 'E1EDP01' and click on the create button, it will ask for the segment name that you want to insert here. Enter the name of the segment that you have created with the single field name 'Material Model Number'. Give the min and max number of repetitions.

7. Save the extended type that you have created.

8. Do not forget to release it.

Steps for creating the Segment:-

1. Go to the transcation WE31.

2. Enter the name of the segment that you want to create.

3. Click on the create button.

4. Enter the desription and enter the name of the field and the corresponding type and description like 'Material Model Number'.

5. Save it and do not forget to release it.

Secondly you have to create a Z... of the standard and insert the new field.

Now, for the idoc inbound and outbound process, you have to do the same type of entry for the inbound and outbound, like the BASIC / EXT type, MEssage type, Segments..... etc.

Reward points if useful.

Regards.

Abhijit

4 REPLIES 4

ak_upadhyay
Contributor
0 Kudos

Hi,

Follow these links...

ALE/ IDOC/ XML

http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc

http://www.thespot4sap.com/Articles/SAP_XML_Business_Integration.asp

http://help.sap.com/saphelp_srm30/helpdata/en/72/0fe1385bed2815e10000000a114084/content.htm

IDOC Convertion

/people/kevin.wilson2/blog/2005/12/07/changing-fields-in-an-idoc-segment

ALE/ IDOC

http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm

http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc

http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419

http://www.netweaverguru.com/EDI/HTML/IDocBook.htm

http://www.sapgenie.com/sapedi/index.htm

http://www.sappoint.com/abap/ale.pdf

http://www.sappoint.com/abap/ale2.pdf

http://www.sapgenie.com/sapedi/idoc_abap.htm

http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm

http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm

http://www.allsaplinks.com/idoc_sample.html

http://www.sappoint.com/abap.html

http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm

http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc

http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419

http://www.netweaverguru.com/EDI/HTML/IDocBook.htm

http://www.sapgenie.com/sapedi/index.htm

http://www.allsaplinks.com/idoc_sample.html

IDOC Creation....

http://www.erpgenie.com/sap/sapedi/idoc_abap.htm

Reward points if useful...

Regards

AK

Former Member
0 Kudos

Hello Sayed,

Well, there is are two solutions.

First is that you can create another segment with a single field "Material Model Number" and attached it to the extended basic type of INVOIC01.

Steps for that:-

1. Go to the transcation WE30.

2. Give a name of the extension that you want to create. Like ZEXT_INVOIC01.

3. Click on the extension radio button and click on the create button.

4. Enter the name of the basic type that you want to link with INVOIC01.

5. Enter other fields and click on the Go button.

6. Click on the segment name 'E1EDP01' and click on the create button, it will ask for the segment name that you want to insert here. Enter the name of the segment that you have created with the single field name 'Material Model Number'. Give the min and max number of repetitions.

7. Save the extended type that you have created.

8. Do not forget to release it.

Steps for creating the Segment:-

1. Go to the transcation WE31.

2. Enter the name of the segment that you want to create.

3. Click on the create button.

4. Enter the desription and enter the name of the field and the corresponding type and description like 'Material Model Number'.

5. Save it and do not forget to release it.

Secondly you have to create a Z... of the standard and insert the new field.

Now, for the idoc inbound and outbound process, you have to do the same type of entry for the inbound and outbound, like the BASIC / EXT type, MEssage type, Segments..... etc.

Reward points if useful.

Regards.

Abhijit

Former Member
0 Kudos

Hello Sayed,

Please answer whether the question has been solved or not. If the question is solved then please close this thread. If not then please continue to post the questions.

Warm Regards.

Abhijit.