SAP ABAP Message Class /IWBEP/SBDSP_UI Message Number 078 (Mapping screen help)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SB (Application Component) Gateway Service Builder
     /IWBEP/SB_DSPCMN_UI (Package) Gateway Service Builder - DSP Common UI
Attribute
Message class /IWBEP/SBDSP_UI  
Short Description Message class for Gateway Service Builder - DSP Common UI    
Message Number 078  
Documentation status       Space: object requires documentation
Authorization check Error Message      
Changed On 20131127   
Message Text
Mapping screen help
Help Document

The Mapping screen contains the following:

  • Mapping table: Contains the mappings that you create. You can edit the mappings between the parameters of a data source (Data source view on the right) and the properties of an entity set in the Mapping table.
  • Data source view: Enables you to drag and drop data source parameters into the row of the entity set properties to which you want to map the data source.

Mapping Table

The Mapping table has the following columns:

  • Property Icon: Displays the icon designated for a property.
  • Entity Set Property: Displays the path to a specific property in the entity set.

    If the specified property is a simple field, the field name displays. If it is part of a complex type (structure), it displays the path of the field.

    You can map the same property to more than one data source parameter.

    Press F4 in a property to get the Property view, which displays all the fields for the entity set, and to select the property you want to map.
  • Constant Value: A value to be mapped to a data source parameter instead of a property of the entity set.
    The value must be enclosed in apostrophe, for example, '10'
  • Mapping Direction: Specifies the data flow direction. The direction is determined based on the data source declaration type and the operation type.
  • Mapping screen help:
    Opens the help information for the mapping screen.
  • Propose Mapping:
    Choose this button to automatically generate and display the available mapping relations between the properties of the entity set and the parameters of the data source. Available in edit mode.
  • Full Screen on/off:
    Choose this button to maximize or restore the size of the mapping screen.
  • Data Source Parameter: Specifies the path to a specific data source parameter.

    You can specify data source entries as follows:
    • Press F4 help to select the data source parameter from the popup.
    • Drag and drop the data source parameter from the Data Source view into the Mapping table; on the same row as the entity set property to which you want to map.
    • Manually enter the path information.

Data Source View

The Data source view contains the parameters of the data source. These include simple fields, structures, tables, and information, such as, mandatory, default value, internal type and length.

You can hide and show the columns using the Change Layout icon.

When the data source is a table, it shows the brackets [ ], at the end of the name of the parameter.

The following are the icons in the Data source view:

  • Log: Specifies a return message table, or structure.

    You can manually identify the log using the Set/Unset Log button.

    The table is automatically identified based on the message structure (table or structure of type BAPIRET or BAPIRET2).

    Structures marked as log are automatically analyzed at runtime (therefore you do not have to map them), and the message type they contain determine the result of the service call.
    If you unset the log, consider that you may not get some error messages at runtime.
  • Max Hits (available only in Query operation): Specifies the maximum items to return at runtime.

    You can manually set the parameter for Max hits, though it is automatically identified based on the name.

    No mapping is required for a parameter that has been defined as Max hits, as it will be mapped automatically, to the OData operation $top (if it has been provided), at runtime.
  • Range table (available only in Query operation): Specifies a table, or a structure that has been defined as a range table in the ABAP program.

    Range tables support filtering parameters (the OData Filter System Query Options) in Query operations.

    Service Builder automatically identifies typical range tables based on their structure, however, you can manually set it in case it is not identified.

    You can set the ranges table using the button, SET/UNSET Range Table, (the button displays only when the mapping is for the query operation).

Note that MAX HITS, and Range Table options are relevant for Query operation only.

History
Last changed on/by 20141120  SAP 
SAP Release Created in   200