SAP ABAP Class CL_GRAC_AD_FIELD_MAP_UTIL (Utility class for FIeld Mapping)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_ADAPTORS (Package) Access Control GRC Calls for Plag-in's and WSDL
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRAC_AD_TYPES Data types used in AC Adaptor interfaces 20100422
Properties
Class CL_GRAC_AD_FIELD_MAP_UTIL  
Short Description Utility class for FIeld Mapping    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRAC_ADAPTORS   Access Control GRC Calls for Plag-in's and WSDL 
Created 20100107   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_GRAC_AD_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRAC_AD_TYPES Data types used in AC Adaptor interfaces 20100422
Friends
Class CL_GRAC_AD_FIELD_MAP_UTIL has no friend class.
Attributes
Class CL_GRAC_AD_FIELD_MAP_UTIL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_FIELD_MAPPING Static method Public Method Apply field mapping to input structure 20100226
2 GET_ACFIELD Static method Public Method Retrieve AC standard fields 20100107
3 GET_ALL_CONN_ACTIONS Static method Public Method Gets all actions 20100709
4 GET_CONN_GRP_DETAIL Static method Public Method Retrieve Connector Group details 20100120
5 GET_GROUP_FLD_MAP Static method Public Method Retireve Group field mapping 20100119
6 GET_GROUP_OPR_MAP Static method Public Method Retrieve Group operation mapping 20100119
7 GET_TRANSFORMED_STRUCT Static method Private Method Get the transformed system struct after applying field map 20100306
Events
Class CL_GRAC_AD_FIELD_MAP_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 FIELD_MAP_NAME_VALUES Public Attribute reference (LIKE) 20100422
Method Signatures

Method APPLY_FIELD_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INPUT_DATA_AD Call by reference Type reference (TYPE) ANY Adaptor data structure 20100304
2 Changing IO_INPUT_DATA_OU Call by reference Type reference (TYPE) ANY Out data structure 20100304
3 Importing IV_IS_RETURN_KEY_VAL Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YBOOL Enter 'X' if return required in Key Value Pair 20100422
4 Importing IV_OPERATION Call by reference Type reference (TYPE) GRAC_ACTIONTYPE Action Type 20100226
5 Importing IV_SYSTEM_ID Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YSYSTEM_ID System ID 20100226
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100306

Method GET_ACFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION Call by reference Type reference (TYPE) GRAC_CONN_ACTION Connector Action 20100107
2 Importing IV_OPERATION Call by reference Type reference (TYPE) GRAC_ACTIONTYPE Action Type 20100224
3 Returning RT_ACFIELD Value transfer Type reference (TYPE) GRAC_T_ACFIELD Table type AC Field 20100107

Method GET_ACFIELD on class CL_GRAC_AD_FIELD_MAP_UTIL has no exception.

Method GET_ALL_CONN_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IT_GRACCONACTT Value transfer Type reference (TYPE) GRAC_T_CONACTT Connector Action Text 20100709

Method GET_ALL_CONN_ACTIONS on class CL_GRAC_AD_FIELD_MAP_UTIL has no exception.

Method GET_CONN_GRP_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONNECTOR_GRP Call by reference Type reference (TYPE) GRFN_CONNECTORGRP Connector Group 20100120
2 Returning RT_CONNGROUP Value transfer Type reference (TYPE) GRAC_T_SYSCONACTN System connector action 20100120

Method GET_CONN_GRP_DETAIL on class CL_GRAC_AD_FIELD_MAP_UTIL has no exception.

Method GET_GROUP_FLD_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100119
2 Importing IV_CONN_ACTION Call by reference Type reference (TYPE) GRAC_CONN_ACTION '0004' Connector Action 20100716
3 Importing IV_GROUPID Call by reference Type reference (TYPE) GRFN_CONNECTORGRP Connector Group 20100119
4 Importing IV_OPERATION Call by reference Type reference (TYPE) GRAC_ACTIONTYPE Field mapping operation 20100222
5 Returning RT_GRPFLDMAP Value transfer Type reference (TYPE) GRAC_T_GRPFLDMAP Group field mapping 20100119

Method GET_GROUP_FLD_MAP on class CL_GRAC_AD_FIELD_MAP_UTIL has no exception.

Method GET_GROUP_OPR_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100119
2 Importing IV_GROUPID Call by reference Type reference (TYPE) GRFN_CONNECTORGRP Connector Group 20100119
3 Returning RT_GRPOPMAP Value transfer Type reference (TYPE) GRAC_T_GRPOPRMAP Group operation mapping 20100119

Method GET_GROUP_OPR_MAP on class CL_GRAC_AD_FIELD_MAP_UTIL has no exception.

Method GET_TRANSFORMED_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IO_INPUT_DATA_OU Call by reference Type reference (TYPE) ANY System data structure 20100306
2 Importing IT_FIELD_MAP Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_FIELD_MAP_NAME_VALUES Field Values for transformed structure 20100306
3 Importing IT_FIELD_MAP_2 Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_FIELD_MAP Field Values for transformed structure 20100307
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100306
History
Last changed by/on SAP  20141106 
SAP Release Created in 600