Multiple ports

Question: Hello all,

I have a request from people on my team who are testing out Biz Talk. Two people are working on testing data coming from the HR side (using message type HRMD_A). They would like to be able to create a change to an employee in SAP and have it flow to their own receiving port so they don't step on each others toes when data flows through. Is there a way to handle this?

I've created 2 separate ports (each with it's own RFC via TCP/IP). I've also created a partner profile and added HRMD_A in the outbound message type. If I change the port on this outbound parameter each time, the data flows through properly to the respective Biz Talk recievers.

Here is what I've attempted: I've created another outbound message type for HRMD_A on the same partner profile and added a message variant of '1' (since you can't have 2 HRMD_A message types). Now each outbound message type has it's own port. To test, data is changed in SAP and program RBDMIDOC is run to create the IDoc. I was hoping to select the port which the IDoc will be sent to, but it always chooses the the first outbound message type (without the message variant of '1').

Has anyone run into this situation or can anyone think of a possible solution?

Thanks,
Jonathan

Answer:
Hello all,

I have a request from people on my team who are testing out Biz Talk. Two people are working on testing data coming from the HR side (using message type HRMD_A). They would like to be able to create a change to an employee in SAP and have it flow to their own receiving port so they don't step on each others toes when data flows through. Is there a way to handle this?

I've created 2 separate ports (each with it's own RFC via TCP/IP). I've also created a partner profile and added HRMD_A in the outbound message type. If I change the port on this outbound parameter each time, the data flows through properly to the respective Biz Talk recievers.

Here is what I've attempted: I've created another outbound message type for HRMD_A on the same partner profile and added a message variant of '1' (since you can't have 2 HRMD_A message types). Now each outbound message type has it's own port. To test, data is changed in SAP and program RBDMIDOC is run to create the IDoc. I was hoping to select the port which the IDoc will be sent to, but it always chooses the the first outbound message type (without the message variant of '1').

Has anyone run into this situation or can anyone think of a possible solution?

Thanks,
Jonathan

Hi,

If I am not wrong, Biz Talk is an EAI Product.

Why you want SAP send the same IDOC to the same receiver twice ?? a better solution is to send the IDOC to Biz Talk and Biz Talk distribute the IDOC to the two system that should receive the IDOC.

SSII

Answer:
Look at the IDocs that came out and see if they have the Message Variant of "1" on them or if that field is blank. If you can figure out how to populate that message variant field with the value "1", you should hit the second port.
Copyright ?2007 - 2008 www.jt77.com