cancel
Showing results for 
Search instead for 
Did you mean: 

BPM Scenario

Former Member
0 Kudos

Hi Experts,

I would like to do sample BPM scenario (Webservice - XI - RFC Adapter).

Scenario:-

1. Pass Employee Id as a request and get the Employee details as a response.

2. If the Employee Id is wrong then I have to get the Exception.

Could you please tell me the step by step procedure to do this sample BPM scenario.

Regards

Sara

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hey

u dont need a BPM for this,u can raise a alert in message mapping itself.

have a look at the following

/people/bhavesh.kantilal/blog/2006/07/25/triggering-xi-alerts-from-a-user-defined-function

thanx

ahmad

Former Member
0 Kudos

Hi Ahmad,

In future, I have to use more than one adapters at the receiver end. Its like, depends on one receiver response, I have to get the final response from different Adapter. So, I have to go for BPM.

Regards

Sara

Former Member
0 Kudos

Hey

>>If the Employee Id is wrong then I have to get the Exception.

this gives me an impression that u will pass only empId and make use of this to raise an exception,u didnt specify u want to raise exception based upon response from receiver system.

in case u still want to raise exceptions based upon jst empID ,even then u can have multiple receivers,just use the + button in receiver determination and specify as many receivers as u need

thanx

ahmad

Former Member
0 Kudos

Hi All,

Thanks for your inputs. Can I have some more suggestions/ideas in case of BPM.

Regards

Sara

Former Member
0 Kudos

Hello Sara,

BPM is not recommended in such scenarios by SAP.

It creates a workflow in the Business Process Engine and digrades the performance of XI.

By using SP19 you can remove the BPMs as well.

Thanks

Amitanshu

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi-

Procedure

In R/3

1.Create RFC Destination in R/3 to XI System of Type TCP/IP with ProgramID option

in I.R

2.Import RFC Z_BAPI_XXXXXXX

3.Import WSDL into External Definitions

4.Create Message Mappings (Two Required)

5.Create Interface Mapping (One)

6.Activate I.R

I.D >>

7.Create Scenario

8.Assign Business Systems

9.Create Sender Comm Channel

SOAP

Default Interface Namespace

Default Interface Name

10.Create Receiver Comm Channel

RFC

Application System

System Number

R/3 Login Details

11.Create Sender Agreement, Receiver Determination, Interface Determination and Receiver Agreement.

Check this links

To use SOAP adater

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873...

/people/padmankumar.sahoo/blog/2005/02/15/an-overview-of-soap

former_member335553
Active Contributor
0 Kudos

Hi

have u read this forum thread .Shows some relativeness to ur scenario