on 09-29-2014 6:33 AM
Hi All,
Can anyone please explain ,do we use SMT Mapping for flex mode? If no then why it is not used?s,
Regards,
Swati
Hi Swati,
as far as I understand the concept the SMT mapping is not needed in flex mode. It is used for the mapping between staging and primary persistence. Eg. for the standard entities of model BP the SMT mapping is called in the handler class in if_mdg_bs_bp_access_handler~map_data_2api and if_mdg_bs_bp_access_handler~map_data_2sta.
In flex mode both productive and staging data is stored in the same tables which are generated based on the data model. It is differenciated by the active flag. As the data is stored in the same tables no mapping is needed.
Best regards,
Markus
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Swati,
SMT mapping is a tool provided by SAP to map data between structures. It is not related specifically to SAP MDG. Actually SMT itself has no idea about a "Flex Mode" at all.
The predefined content for SAP MDG makes use of SMT in various places, e.g. the one mentioned by Markus. A different use case is in MDG-F where SMT is used to map the data from the MDG structures (Flex Mode!) into the related IDocs or SOA messages.
Best regards
Michael
Correct. MDG-F uses SMT mapping to map its active data (that is stored in the generated MDG tables) into the related IDoc or SOA format. Of course this happens only during data replication and if you replicate using IDoc or SOA messages. The structures for inactive and active data are the same in MDG-F (Flex Mode!) so that SMT mapping is not needed in that case. That's different to MDG-C or MDG-S (Re-use Mode!) since the in that areas the active data structures (e.g. tables BUT000, KNA1, LFA1, etc.) differ from the inactive ones (MDG generated tables for data model BP).
Hi Swati
SXMB_MONI (available until SAP Basis 7.32) to display outbound services (on the MDG hub). You can use backend transaction and SRT_MONI (available in SAP Basis 7.40 and newer) to display inbound services (on the MDG client). You can use the monitor for detailed troubleshooting. In the forward error handling, you can post-process services, using backend transaction /SAPPO/PPO2.
User | Count |
---|---|
92 | |
11 | |
10 | |
9 | |
9 | |
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.