cancel
Showing results for 
Search instead for 
Did you mean: 

need help on receiver determination

Former Member
0 Kudos

Hi all,

I am using Database lookup (user define function) to get some fields based on the input request from the sender(WebService)

This is Synchronous scenario from WebService to RFC.

Now my problem is, I need to determine the particular receiver from the 4 receivers based on the ID field which I am getting from the external database via Database lookup.

Each receiver has same message mapping

Can anybody please suggest me how to do this?

Do I've to create 4 mappings, 4 CC and 4 Interface Determination?

Regards

Chintan

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

I've to use BPM in this scenarion because eventhough I am getting data from external database I am not able to put condition on that fields. For example In this case I've to find out the particular SAP (receiver) system based on URL field, which is coming from the database. But in XPATH I am not able to fetch this URL. I can fetch only source structure fields. So BPM is the best soulution for this interface.

Thanks all for contributions. Appreciated

Chintan

Former Member
0 Kudos

Based on the information you provided, since you have 4 receivers then:

You will have

4 Receiver BSs

4 Receiver CCs

4 Receiver Message Interfaces

4 Interface Mappingss

1 Message Mapping

1 receiver determinations

4 Interface Determinations

  • Addtional BS and CC for you lookups

You will perform conditional (XPATH or Context Object) routing on receiver determination.

Liang