cancel
Showing results for 
Search instead for 
Did you mean: 

How to get the list of materials from Sap r/3

Former Member
0 Kudos

Hi Experts,

I have one doubt, here iam implementing

HTTP TO RFC scenario.

My doubts are------

1. Should we create DT MT MI and all (OR) not

2.In Request DT how the message structure wil be to get the list of materials from sap r/3 system as Response(Ex: Fields in the source structure).

3.Or the second thing is how to get the list of materials start with some alphabate.

Please reply me for each and every questions mentioned above. Please clarify me.

Helpful answers wil be rewarded.

Reagards

khanna

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Khanna,

<i> 1. Should we create DT MT MI and all (OR) not</i>

Yes U need to create for HTTP site...for RFC U need to import..

<i>2.In Request DT how the message structure wil be to get the list of materials from sap r/3 system as Response(Ex: Fields in the source structure).</i>

You create your own structres for Request and respoce.. and Map it with RFC..

<i>3.Or the second thing is how to get the list of materials start with some alphabate.</i>

I think it will come with acending order....

for more help go through this link

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit - File to RFC

regards,

Ansar.

Former Member
0 Kudos

Hi Ansar,

Here what is my question is to get all the list of materials from sap r/3 system, which parameters i have to pass as source request message structure in the HTTP Sender side.

Please let me know its urgent

Regads

khanna

Former Member
0 Kudos

Hi Khanna,

<i>for Source structre</i>

...Take those <b>Import</b> fields of RFC.

Ansar.

Former Member
0 Kudos

I didnt get you what u r trying to say. Can u explain me clearly.

Regards

khanna

Answers (1)

Answers (1)

Former Member
0 Kudos

hi,

Create DT-2,MT-2,MI -OB,Sychronous

Create the Source Request -> To -> BAPI

BAPIResponse -> To-> Target respose

Create the one interface mapping..

ID

__

Create the for source Business service and select the sender tab your outbound itnerface.

Assign the R/3 business system and create thr RFC receiver communcation channel

then you don't required SA.

Create RD,ID and RA.

The reason of you don't required SA , HTTP Adapter resides in ABAP Stack.

Regards,

Venu.

Former Member
0 Kudos

Hi Venu ,

which u provided the data is very usefull. But here i want to get the list of all materials presented in the sap r/3 system.Then what wil be the source Request message structure.What fields it can contain. Please let me knw.

Regards

Khanna

Former Member
0 Kudos

Khanna,

>>.Then what wil be the source Request message structure.What fields it can contain

It all depends on the requirement. How are you planning to get the material list from R/3? Using existing BAPI? Then open the BAPI in SE37 and check the manadatory import parameters and you have to send all these info from HTTP sender.

For example you can use the BAPI <b>BAPI_MATERIAL_GETLIST</b>.

Regards,

Jai Shankar