Interface Determination

Use

You find the Web service description for an interface determination in the following data types. You find the data types in the Interface Determination folder.

Data Type

Description

MessageHeaderID (in Common folder)

Specifies object key

InterfaceDetermination (or RestrictedInterfaceDetermination)

Defines the interface determination with all attributes.

  • MasterLanguage , AdministrativeData , and Description ; more information: Cross-Object-Type Elements

  • InterfaceDeterminationID : Object Key

  • Rule : Specifies the condition in an interface determination.

    For more information see element InterfaceDeterminationRule .

  • PrefixNamespaceMapping : Specifies the mapping of a namespace in a prefix (Example: p1 := http://sap.com/xi ). This parameter is relevant when you use XPath expressions in the condition.

  • QualityOfService : Specifies the quality of service. This parameter is relevant when you have assigned several inbound interfaces. The quality of service sets the order in which messages are delivered to the inbound interface (obligatory entry).

    Here you specify whether the message delivery order is to be adhered to at runtime or not.

    The possible values for this parameter are therefore:

    • EOIO : for Exactly Once In Order

    • EO : for Exactly Once

    Choose EOIO if the message delivery order is to be adhered to.

InterfaceDeterminationRule

Specifies the routing rule for an interface determination.

The rule contains the following parameters:

  • Condition : Specifies the condition for forwarding a message to the specific receiver interface.

    You can first specify conditions when the interface determination has at least two routing rules ( InterfaceDeterminationRule ).

    For more information see element AtomicCondition .

  • Mapping : Specifies a link to a mapping in the Integration Repository (optional field).

  • MappingParameters

    Parameter specifies a mapping program if you reference an operation mapping with a parameterized mapping program in the interface determination.

    For more information on the parameterized mapping programs, see the Process Integration overview documentation in the SAP Help Portal under Start of the navigation pathSAP NetWeaver Process Integration Next navigation step Special Development Tasks Next navigation step Develop and Configure Mappings Next navigation step Apply Enhanced Mapping Techniques Next navigation step Developing and Configure Parameterized Mapping ProgramsEnd of the navigation path.

  • Interface : Specifies a link to a service interface in the ES Repository (obligatory entry).

    Use this parameter to specify the receiver interface.

AtomicCondition

For more information, see Receiver Determination

Extractor

Structuring Conditions and Expressions

For more information, see Receiver Determination