cancel
Showing results for 
Search instead for 
Did you mean: 

Solution for the Scenario

Former Member
0 Kudos

Hello,

I have a scenraio where I need to provide solution and wondering what would be the best solution?

Legacy1 will send a file with Customer Number... PI has to get Cusotmer Name from SAP system using the Cusotmer number and create a message in Oracle data base with Cusotmer name and remaining deails of Legacy1 file.

Is it possible to achieve with out BPM? How many service Interfaces are needed?

Any suggestions?

Thanks

Rajeev

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Rajeev,

The scenario is very straight forward. Please follow the steps mentioned by Shekar.

You can use the bapi BAPI_CUSTOMER_GETDETAIL for your rfc lookup. So pass the customer number into this and it will return all the details of that customer.

For rfc lookup please see this document:

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a03e7b02-eea4-2910-089f-8214c6d1b...

http://wiki.sdn.sap.com/wiki/display/Snippets/User-defined%2bMapping%2bFunction%2bfor%2bRFC%2bLookup

Also if you pi 7.1 you can send all the customer numbers as an array and get the details within one call. Please see this blog for this:

/people/shabarish.vijayakumar/blog/2010/01/28/graphical-rfc-lookup-and-how-you-can-design-lookups-for-multiple-values-to-be-retrieved-in-a-single-call

Regards,

---Satish

Answers (1)

Answers (1)

rajasekhar_reddy14
Active Contributor
0 Kudos

Hi This req looks very simple..

Legacy----->PI-[RFC LookUp]-ORACLE.

Two service interfaces required,one is for outbound(legacy),one more is for inbound(Oracle).

Give Customer number input to RFC lookup,RFC look up will retrive the details from SAP.and map RFC lookup response and LEGACY DATA to tARGET STRUCTURE.

prforming RFC Look up in PI7.1 very simple,no need to write any UDF.

BPM not required at all.

Regards,

Raj