Importance of Run Time Projection in ESDMA Tool
The Mobile gateway is built on top of the DOE and allows you to create a standard and open adaptive interface to the DOE. Currently Mobile gateway is being used in 7.1 version of SAP NetWeaver Mobile. In the Mobile Gateway ESDMA tool has been introduced to perform the activities like Modeling and Configuration. The modeling capability of ESDMA tool allows to create an entity set definition on top of the standard objects exposed by the DOE such as data objects and distribution models. The runtime behavior of the system can also be changed with a set of configurations provided by the ESDMA tool. It is important to manage these configurations in order to achieve the desired runtime behavior from the system.
To get the desired runtime behavior it is very important to know about the run time projection in the ESDMA tool. Runtime time projection is defined on top of the Standard DOE exposed objects to get the desired runtime behavior. Runtime projection is a collection of fields of Data Objects participating in a particular ESDMA. Runtime Projection fields can be chosen from the participating Data Objects. Based on the application requirement i.e. during runtime, only the required fields can be chosen and runtime projection can be created. If there is no custom runtime projection has been then system uses a default runtime projection which is created by the system during the modeling. Users can create multiple run time projection as per the different requirements but at a time for the run time data flow only one will be active. Runtime projection is MANDT specific entity which means that in different MANDTs there can be different runtime projections as well as in different MANDTs there can be different active runtime projections.
Steps of creating Run Time projection:
1. Go to transaction SDOE_ESDMA_DESIGN to launch the ESDMA modeler.
2. Choose Runtime Projections & Headers.
3. Choose the Runtime Projections tab.
4. Choose Create.
5. Enter the name of the Run time projection in the Projection Name field and choose OK.
6. Select the fields that should be part of the Run time projection from the Participating Data Objects. Here users have flexibility to choose different fields from different nodes of a Data object and can make a unique combination of fields as per the application requirements.
7. Choose Add Selected Fields.
8. Choose Save.
9. Repeat steps two to seven to create another Run time projection.
Now the run time projection is ready to use for the data exchange. Users can create multiple runtime projection by following the above steps and can make any one of them as an active run time projection.