cancel
Showing results for 
Search instead for 
Did you mean: 

how to route different channel

former_member229036
Participant
0 Kudos

dear guru!!

Async incoming message has several data in row, and  mapping some data in row to stmt1 or some data to stmt2,

but stmt1 and stmt2 has different db connection channel.


i have not the mapping issue,  but  I could not  sent individual receive channel due to stmt1, stmt2 on one DT.


condition function in ID should be header level to configure XPATH.  so it is not suitable for this case.


is there any way ?

Accepted Solutions (1)

Accepted Solutions (1)

former_member229036
Participant
0 Kudos

what i wan to do,   if direction value equals 'A' ,   mapping to stmt1  , if it is 'B' , mapping to stmt2.

but stmt1 A system, stmt2 B system ,   A and B are different receiver channel .

is it possible? ,   i have no problem with the following mapping,  but  had issue on Configuration ID to assign each channel.

Source                  target

row                             stmt1     (  channel A )

   'A' '1'                              A , 1

   'B' '2'                              A, 3

   'A' '3'                       stmt2       ( channel B )

                                         B, 2

sendhil_kumar
Active Participant
0 Kudos

Hi David,

Please refer to this Wiki, Which talks about similar case as yours.

How to determine receiver system in case of multiple operations? - Process Integration - SCN Wiki

--

Sendhil

former_member194481
Participant
0 Kudos

Hi ,

Check the mandatory fields in the Stmt1 if it is populated then route it to channel A, if not route it to channel B, once u done it in the mapping then do the xpath in the receiver determination .

Regards,

Vijay

Answers (1)

Answers (1)

former_member194481
Participant
0 Kudos

Hi David,

can u make your statement clear , if possible please put some screen shots from your mapping and brief your requirement.

Regards,
vijay