cancel
Showing results for 
Search instead for 
Did you mean: 

Regarding ABAP Proxies

Former Member
0 Kudos

Hi,

Is this an good design in FILE To SAP scenerio of having the complete coding done in ABAP proxy for SAP side.

My question is there any difference of using IDOC's in XI as an revciever at the time of designing like importing the IDOC and passing the values from the source system say FILE with the corresponding field values and then check for the results of IDOC's in Xi.

Or if I map in XI as with the structure required depending upon the source file and then pass these values to IDOC field or say do coding in ABAP proxy to post the documents.

So which part of the design is the good choice in the above two.

I hope the question is clear. Please do let me know if I was able to put it in the right way.

Thanks

Sudharshan

Accepted Solutions (0)

Answers (2)

Answers (2)

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

I'm not sure if I get your question correctly

but if you ask:

a) if you should create the source file with IDOC (or proxy structure)

b) create the file with it's own structure and then inside XI map it

to idoc or proxy

then use the second approach

XI was designed to be a message mapping engine

so it offers 4 different types of mappings to transform any file

to IDOC or abap proxy structure

Regards,

michal

Former Member
0 Kudos

Hi Michal,

I would like to know that what are the advantages of using IDOC's directly in Desgin stage.

If i use normal structure in design and then USE IDOC's in Proxy to post the document is this correct.Or I should place my Idocs directly in XI at the design stage and then just handle the IDOC's at the ABAP side.

I hope this is clear.

Thanks

Sudharshan

agasthuri_doss
Active Contributor
0 Kudos

Hi,

IDOC is standard one.. so it advicable to go ahead.

Regards

Agasthuri Doss

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

it's more like this:

if you have IDOC - you idoc

if you don't have idoc - use abap proxy

it's as simple as that

Regards,

michal

agasthuri_doss
Active Contributor
0 Kudos

Hi,

IDOC is the best option..If the scenerio is like unable to fit into IDOC then go for RFC..still it does not fit for your Scenerio you can go ahead with proxy.

Regards

Agasthuri Doss

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

>>>>If the scenerio is like unable to fit into IDOC then go for RFC..

RFC should be the last option

why?

a) you cannot monitor RFC calls in R3 (with IDOCs and proxy you can)

b) it's very difficult to implement exception handling of RFC

(with IDOC it's in standard and with proxy it's very easy to impelement)

Regards,

michal