on 05-28-2008 8:21 PM
What is the difference between enhanced interface determination and receiver determination? could you pls explain.
Hi
Hope this answer resolves your confusion
INTERFACE DETERMINATION
You use an interface determination to specify which inbound interface of a receiver a message is to be forwarded to. You can also specify which interface mapping from the Integration Repository is to be used for processing the message.
You define an interface determination for a sender, an outbound interface, and a receiver.
ENHANCED INTERFACE DETERMINATION
Enhanced Interface Determination: Using this you can determine your Inbound Interfaces dynamically and map it based on the requirements. Generally both Enhanced Receiver Determination and Interface determination works hand-in-hand.
For.eg, if you want to spilt the messages into multple interfaces you can go for these options.
In an enhanced interface determination you do not enter the inbound interfaces manually, but instead first select a multi-mapping. You get the inbound interfaces from the target interfaces of the multi-mapping. The inbound interfaces are determined at runtime during the mapping step.
You typically use an enhanced interface determination if the source message has an element with occurrence 0 ... unbounded (for multiple items of a data record) and you want multiple messages (for the individual items) to be generated at runtime
RECEIVER DETERMINATION
You use a receiver determination to specify which receivers a message is to be sent to. You have the option of defining conditions for forwarding the message to the receivers. You specify services as receivers of messages.
Features
Assigning Receivers
You can choose between two options for determining receivers (radio buttons):
● Standard
Choose this option if you want to specify the receivers of the message manually (with optional routing conditions). You can define conditions that relate to the content of the message.
● Enhanced
Choose this option if you want to have the receivers of the message determined dynamically by a mapping at runtime.
ENHANCED RECEIVER DETERMINATION
You use an enhanced receiver determination to have a mapping program determine the receivers of the message dynamically at runtime. Instead of creating the receivers in the receiver determination manually, you assign a mapping to the receiver determination and this returns a list of receivers at runtime.
A typical usage case is if you do not yet know the names of the receivers at configuration time. In this case, you can define a mapping program, for example, which reads a list of receivers from a table or from the payload of the message at runtime.
Thanks
Saiyog
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Enhanced (Mapping-Based) Interface Determination
Here you select a multi-mapping from the Integration Repository. The target interfaces of the mapping are entered in the interface determination as inbound interfaces.
You typically use an enhanced interface determination if the source message has an element with occurrence 0 ... unbounded (for multiple items of a data record) and you want multiple messages (for the individual items) to be generated at runtime.
http://help.sap.com/saphelp_nw04/helpdata/en/43/a5f2066340332de10000000a11466f/frameset.htm
Enhanced Receiver Determination
Instead of creating the receivers in the receiver determination manually, you assign a mapping to the receiver determination and this returns a list of receivers at runtime.
A typical usage case is if you do not yet know the names of the receivers at configuration time.
/people/venkataramanan.parameswaran/blog/2006/03/17/illustration-of-enhanced-receiver-determination--sp16
Illustration of Enhanced Receiver Determination - SP16
/people/venkataramanan.parameswaran/blog/2006/03/17/illustration-of-enhanced-receiver-determination--sp16
Enhanced Receiver Determination for Synchronous Scenarios
/people/jin.shin/blog/2007/12/11/sap-netweaver-process-integration-enhanced-receiver-determination-for-synchronous-scenarios
Enhanced Receiver Determination
http://help.sap.com/saphelp_nw04s/helpdata/en/43/a5f2066340332de10000000a11466f/frameset.htm
Thanks
Swarup
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Interface determination:
You use an interface determination to specify which inbound interface of a receiver a message is to be forwarded to. You can also specify which interface mapping from the Integration Repository is to be used for processing the message.
You define an interface determination for a sender, an outbound interface, and a receiver.
receiver determination:
You use a receiver determination to specify which receivers a message is to be sent to. You have the option of defining conditions for forwarding the message to the receivers. You specify services as receivers of messages.
Hey also check
Enhanced Receiver Determination:
You use an enhanced receiver determination to have a mapping program determine the receivers of the message dynamically at runtime. Instead of creating the receivers in the receiver determination manually, you assign a mapping to the receiver determination and this returns a list of receivers at runtime.
http://help.sap.com/saphelp_nw04/helpdata/en/43/a5f2066340332de10000000a11466f/content.htm
Enhanced (Mapping-Based) Interface Determination
In an enhanced interface determination you do not enter the inbound interfaces manually, but instead first select a multi-mapping. You get the inbound interfaces from the target interfaces of the multi-mapping. The inbound interfaces are determined at runtime during the mapping step.
You typically use an enhanced interface determination if the source message has an element with occurrence 0 ... unbounded (for multiple items of a data record) and you want multiple messages (for the individual items) to be generated at runtime.
http://help.sap.com/saphelp_nw04/helpdata/en/42/ed364cf8593eebe10000000a1553f7/frameset.htm
Thanks
Vikranth
Edited by: Khimavath Vikranth on May 28, 2008 9:27 PM
Edited by: Khimavath Vikranth on May 28, 2008 9:27 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Enhance interface and Receiver determination
Enhance interface and Receiver determination used when you are using the multimapping.where your scenario is 1:N mappingyou need to select the extended type in RX determination then it will give you the option of Enhance RX determination.
Refer the following link for more details:
http://help.sap.com/saphelp_nw04/helpdata/en/43/a5f2066340332de10000000a11466f/frameset.htm
Thanks
Vikranth
1.difference between Interface determination and enhanced interface determination?
You typically use an enhanced interface determination if the source message has an element with occurrence 0 ... unbounded (for multiple items of a data record) and you want multiple messages (for the individual items) to be generated at runtime.
and normal interface determination in simple scenarios.
http://help.sap.com/saphelp_nw04/helpdata/en/42/ed364cf8593eebe10000000a1553f7/frameset.htm
2.difference between Interface determination and enhanced interface determination
If you want to identify the receivers at runtime you go for enhanced receiver determination.
and normal for simple scenarios.
http://help.sap.com/saphelp_nw04/helpdata/en/43/a5f2066340332de10000000a11466f/frameset.htm
Thanks,
Vijaya.
Hey,
Reciever determination is when there is only one reciever.
Now when you have more than one reciever and aslo that you have to decide at runtime which reciever is to be selected you go for conditional reciever determination.
But when you know nothing about the reciever at design time you need to go for enhanced reciever determination as it will allow you to map the reciever field using interface mapping.
This mapping can then be refferd at the receiver detrmination
Interface determination is when you have only one mesage type in your target message of you message mapping.
But when you have 1:N mapping i.e. you have 1 source and more than one target message you need to go for Enhanced interface determination as interface determination will not allow you to select more than one inbound message interface.
regards,
Milan
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.