SAP GRAC_BI_EXTRACT_MASTER_DATA Function Module for Extarct AC Master Data Attributes/Texts
GRAC_BI_EXTRACT_MASTER_DATA is a standard grac bi extract master data SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for Extarct AC Master Data Attributes/Texts processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.
See here to view full function module documentation and code listing for grac bi extract master data FM, simply by entering the name GRAC_BI_EXTRACT_MASTER_DATA into the relevant SAP transaction such as SE37 or SE38.
Function Group: GRAC_EXTRACTION
Program Name: SAPLGRAC_EXTRACTION
Main Program: SAPLGRAC_EXTRACTION
Appliation area:
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:

Function GRAC_BI_EXTRACT_MASTER_DATA pattern details
In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.CALL FUNCTION 'GRAC_BI_EXTRACT_MASTER_DATA'"Extarct AC Master Data Attributes/Texts.
EXPORTING
I_REQUNR = "
* I_CHABASNM = "
* I_MAXSIZE = "
* I_INITFLAG = "
* I_UPDMODE = "
* I_DATAPAKID = "
* I_S_TIMEINT = "
TABLES
* I_T_SELECT = "
* E_T_GRAC_S_BI_SODRISK_T = "SOD Risk Description
* E_T_GRAC_S_BI_ROLE_STATUS_T = "Role Status Text Data
* E_T_GRAC_S_BI_ROLE_TYPE_T = "Role Type Text Data
* E_T_GRAC_S_BI_SLA_T = "Service Level Agreement
* E_T_GRAC_S_BI_REQ_A = "Access Request Attributes
* E_T_GRAC_S_BI_REQOWNER_A = "Access Request Owner
* E_T_GRAC_S_BI_REQUSER_A = "Access Requeser User Info
* E_T_GRAC_S_BI_ACTN_PERM_ATTR = "Action Permission Attributes
* E_T_GRAC_S_BI_ALERTS_A = "Alerts Attributes
* E_T_GRAC_S_BI_ERM_ROLE_A = "ERM Role Attributes
* E_T_GRAC_S_BI_ERM_ROLE_T = "ERM Role Text
* E_T_GRAC_S_BI_ORGRULE_T = "Organization Rules text
* E_T_GRAC_S_BI_ERM_ROLE_REL_A = "AC ERM Role Relationship
* E_T_GRAC_S_BI_ALERTS_DETAILS_A = "Alerts Details Attributes
* E_T_GRAC_S_BI_ALACTLOG_A = "Alerts Action Log
* E_T_GRAC_S_BI_LANDSCAPE_TYPE_T = "Landscape Type Texts
* E_T_GRAC_S_BI_LANDSCAPE_T = "Extract of Landscape Texts
* E_T_GRAC_S_BI_LANDSCAPE_SYS_A = "Landscape System Attributes
* E_T_GRAC_S_BI_SYSTEM_A = "System Attributes
* E_T_GRAC_S_BI_REP_PROFILE_A = "Repository Profile BI Structure
* E_T_GRAC_S_BI_REP_PROFILE_T = "Repository Profile Texts BI Structure
* E_T_GRAC_S_BI_REP_ROLE_A = "Repository Role
* E_T_GRAC_S_BI_FUNC_T = "Extract of Function Text
* E_T_GRAC_S_BI_REP_ROLE_T = "Repository Role Text
* E_T_GRAC_S_BI_SAP_USER_T = "SAP User Attributes (GRC User)
* E_T_GRAC_S_BI_USER_T = "User Details Texts
* E_T_GRAC_S_BI_LANDSCAPE_A = "GRC AC Landscape Attributes
* E_T_GRAC_S_BI_HR_OBJ_TYPE_T = "HR Object TYpe Texts
* E_T_GRAC_S_BI_REQ_ITEM = "Access Request Provisioning Item
* E_T_GRAC_S_BI_PROJ_RELEASE_T = "Project Release Texts
* E_T_GRAC_S_BI_FFOBJECT_T = "Extraction of FF Object Texts
* E_T_GRAC_S_BI_ROLE_ACTION_A = "Extraction of Role Action Relation
* E_T_GRAC_S_BI_ERM_NAMCONV_T = "ERM Naming Convention Extarction
* E_T_GRAC_S_BI_SODRISK_A = "SOD Risk Attributes
* E_T_GRAC_S_BI_ERM_METHOD_T = "ERM Methodology Extarction
* E_T_GRAC_S_BI_MASTER_USR_A = "Extarction of Master User Attributes
* E_T_GRAC_S_BI_SODRISK_SYS_A = "Risk Connector Relationship Attribute
* E_T_GRAC_S_BI_SODRISK_OWN_A = "SOD Risk Owner Attribute
* E_T_GRAC_S_BI_SODRISK_RS_A = "Risk Rule Set Relationship Attribute
* E_T_GRAC_S_BI_FUNC_A = "Function Attribute
* E_T_GRAC_S_BI_FUNC_ACT_A = "Function Action Relationship Attribute
* E_T_GRAC_S_BI_FUNC_ACT_EXT_A = "Function Action Relationship For Extended Objects Attributes
* I_T_FIELDS = "
* E_T_GRAC_S_BI_FUNC_ACT_EXT_ARC = "Function Action Relationship For Extended Objects Attributes
* E_T_GRAC_S_BI_SODRISK_FUNC_A = "SOD Risk Function Relationship Attribute
* E_T_GRAC_S_BI_FUNC_PERM_A = "Function Action Permission relationship Attributes
* E_T_GRAC_S_BI_FUNC_PERM_ARC_A = "Function Action Permission Archive
* E_T_GRAC_S_BI_FUNC_PERM_EXT_A = "Function Action Permission relationship for Extended Objects
* E_T_GRAC_S_BI_FUNC_PERM_EXTN_A = "Function Action Permission Extension
* E_T_GRAC_S_BI_FUNC_PERM_EXTNE_ = "FunctionAction PermissionExtension for Extended Objects Attr
* E_T_GRAC_S_BI_ACT_RULE_A = "SOD Action Rule Detail
* E_T_GRAC_S_BI_ACT_RULE_EXT_A = "SOD Action Rule Detail For Extended Objects Attr
* E_T_GRAC_S_BI_ACT_RULE_HDR_A = "Action Rule Header Attributes
* E_T_GRAC_S_BI_BPROC_T = "Extract of Business Process Text
* E_T_GRAC_S_BI_ORG_RULE_A = "Organization Rules Attributes
* E_T_GRAC_S_BI_ORG_RULE_ARC_A = "Organization Rules Archive Attributes
* E_T_GRAC_S_BI_ORG_RULE_HDR_A = "Organization Rule Header Attributes
* E_T_GRAC_S_BI_RULESET_A = "Rule Set Attributes
* E_T_GRAC_S_BI_RULESET_T = "Rule Set Texts
* E_T_GRAC_S_BI_RULE_SYS_A = "System Specific Rule Mapping Attributes
* E_T_GRAC_S_BI_RULE_SYS_OBJ_A = "System Rule Permissions Attributes
* E_T_GRAC_S_BI_RULE_XSYS_MAP_A = "System Rule logical System Mapping Attributes
* E_T_GRAC_S_BI_RISK_LEVEL_A = "Risk Level Attributes
* E_T_GRAC_S_BI_RISK_LEVEL_T = "Risk Level Descriptions Texts
* E_T_GRAC_S_BI_BSUBPROC_T = "Extract of Business Sub Process Text
* E_T_GRAC_S_BI_CRPROFILE_A = "Critical Profile Rule Attributes
* E_T_GRAC_S_BI_CRPROFILE_T = "Critical Profile Texts
* E_T_GRAC_S_BI_CRROLE_A = "Critical Role Rule Attributes
* E_T_GRAC_S_BI_CRROLE_T = "Critical Role Texts
* E_T_GRAC_S_BI_SUPPRULE_A = "Supplement Rule Header Attributes
* E_T_GRAC_S_BI_SUPPRULE_ARC_A = "Supplement Rule Archive Attributes
* E_T_GRAC_S_BI_SUPPRULE_T = "Supplement Rule Header Texts
* E_T_GRAC_S_BI_SUPPRULE_HDR_A = "Supplement Rule Header Attributes
* E_T_GRAC_S_BI_SUPPRULE_HDR_ARC = "Supplement Rule Header-Archive Attributes
* E_T_GRAC_S_BI_ACTN_PERM_T = "Extract of Action Permission Text
* E_T_GRAC_S_BI_APPLTYPE_T = "Extract of Business Sub Process Text
* E_T_GRAC_S_BI_ACTN_PERM_A = "Extract of Action Permission Attribute
* E_T_GRAC_S_BI_ACTN_PERM_SYS_A = "Extraxt of Connector specific Action Permission Relations
* E_T_GRAC_S_BI_CLASS_SYS_T = "Extract of class system text
* E_T_GRAC_S_BI_AUTH_PERM_SYS_T = "Extract of connector specific permission Description
* E_T_GRAC_S_BI_CLASS_A = "Extraction for Class Attribute
* E_T_GRAC_S_BI_FLD_A = "Extract of Field Name Attribute
* E_T_GRAC_S_BI_FLD_VAL_A = "Extract of Field Value Attribute
* E_T_GRAC_S_BI_FLD_VAL_SYS_A = "Extract of connector specific Field Value
* E_T_GRAC_S_BI_FLD_SYS_A = "Extract of Connector specific Field Name
* E_T_GRAC_S_BI_CLASS_T = "Extractor for Class Text
* E_T_GRAC_S_BI_ACTN_T = "Extract of Action Text
* E_T_GRAC_S_BI_FLD_T = "Extract of Field Text
* E_T_GRAC_S_BI_FLD_SYS_T = "Extract of Field Description of System
* E_T_GRAC_S_BI_USER_PDPROF_A = "Extract of User PD profile Attribute
* E_T_GRAC_S_BI_PERM_FLD_VAL_A = "Extract for SU24 Permission Value
* E_T_GRAC_S_BI_USER_SYS_A = "Extract for User System Attribute
* E_T_GRAC_S_BI_USER_CUSTOMGRP_A = "Extract for User Custom Group Attribute
* E_T_GRAC_S_BI_USER_MAP_A = "Extract for User Map Attribute
* E_T_GRAC_S_BI_ROLE_SYS_T = "Extract for Role System Text
* E_T_GRAC_S_BI_ROLE_ORG_A = "Extract for Role Org Level Attribute
* E_T_GRAC_S_BI_ROLE_SYS_A = "Extract for Role System Attribute
* E_T_GRAC_S_BI_SYS_ACTN_T = "Extract of Action System
* E_T_GRAC_S_BI_MITCNTAPPROVER_A = "Mit Control related Owners as Approvers, One to One relation
* E_T_GRAC_S_BI_MITCNTMONITORS_A = "Mit Control related Owners as Approvers, One to One relation
* E_T_GRAC_S_BI_MITCNT_A = "GRAC Mitigation Control Attributes
* E_T_GRAC_S_BI_MITCNT_T = "GRAC Mitigation Control Text
* E_T_GRAC_S_BI_MITCNTRISK_A = "Mit Control related AC Risk ID and Rule ID
* E_T_GRAC_S_BI_MITCNTREPORTS_A = "Mit Control Reports
* E_T_GRAC_S_BI_ORGUNIT_A = "GRAC Org Unit Attribute
* E_T_GRAC_S_BI_ORGUNIT_T = "GRAC Org Unit Text
* E_T_GRAC_S_BI_FLD_VAL_T = "Extract of Field Value Texts
* E_T_GRAC_S_BI_PERM_FLD_A = "Extract of Permission Field Attributes
* E_T_GRAC_S_BI_ACTN_A = "Extract of Action Attribute
* E_T_GRAC_S_BI_PERM_CLS_A = "Extract of Permission Class Attributes
* E_T_GRAC_S_BI_PERM_CLS_SYS_A = "Extract of Permission Class System Attributes
* E_T_GRAC_S_BI_PERM_FLD_SYS_A = "Extract of Permission Filed System Attributes
* E_T_GRAC_S_BI_PERM_FLD_VALG_A = "Extract of Permission Gloable Filed Value Attributes
* E_T_GRAC_S_BI_ROLE_USAGE_A = "Extract of Role Usage Attribute
* E_T_GRAC_S_BI_OWNER_A = "Extract of Owner Attribute
* E_T_GRAC_S_BI_OWNER_T = "Extract of Owner Texts
* E_T_GRAC_S_BI_USER_PROF_A = "Extract for User Profile Attribute
* E_T_GRFNMW_S_BI_MSMP_INST_ATTR = "MSMP Workflow Instance Attributes
* E_T_GRFNMW_S_BI_MSMP_APPL_ATTR = "MSMP Workflow Instance Application Specific Attributes
* E_T_GRAC_S_BI_USER_A = "Extract of User Attribute
* E_T_GRAC_S_BI_DOMAIN_VALUE_T = "Any Fixed Domain Values Texts
* E_T_GRFNMW_S_BI_MSMP_PROCESS_T = "MSMP Workflow Process ID Texts
* E_T_GRAC_S_BI_MGRULECOUNT = "Management Report Rule Count by Period and Connector.
* E_T_GRAC_S_BI_ROLEPRMVL = "Role Permission Violation
* E_T_GRAC_S_BI_EMP_TYPE_T = "Employee Type Text
* E_T_GRAC_S_BI_FUNAREA_T = "Functional Area Text
* E_T_GRAC_S_BI_PRIORITY_T = "Extract of Priority Text
* E_T_GRAC_S_BI_REQTYPE_T = "Request Type Text Data
* E_T_GRAC_S_BI_ROLE_CRIT_LVL_T = "Role Critical Level Text Data
* E_T_GRAC_S_BI_ROLE_SENS_T = "Role Sensitivity Text Data
EXCEPTIONS
NO_MORE_DATA = 1 ERROR_PASSED_TO_MESS_HANDLER = 2
IMPORTING Parameters details for GRAC_BI_EXTRACT_MASTER_DATA
I_REQUNR -
Data type: SBIWA_S_INTERFACE-REQUNROptional: No
Call by Reference: No ( called with pass by value option)
I_CHABASNM -
Data type: SBIWA_S_INTERFACE-CHABASNMOptional: Yes
Call by Reference: No ( called with pass by value option)
I_MAXSIZE -
Data type: SBIWA_S_INTERFACE-MAXSIZEOptional: Yes
Call by Reference: No ( called with pass by value option)
I_INITFLAG -
Data type: SBIWA_S_INTERFACE-INITFLAGOptional: Yes
Call by Reference: No ( called with pass by value option)
I_UPDMODE -
Data type: SBIWA_S_INTERFACE-UPDMODEOptional: Yes
Call by Reference: No ( called with pass by value option)
I_DATAPAKID -
Data type: SBIWA_S_INTERFACE-DATAPAKIDOptional: Yes
Call by Reference: No ( called with pass by value option)
I_S_TIMEINT -
Data type: SBIWA_S_TIMEINTOptional: Yes
Call by Reference: No ( called with pass by value option)
TABLES Parameters details for GRAC_BI_EXTRACT_MASTER_DATA
I_T_SELECT -
Data type: SBIWA_T_SELECTOptional: Yes
Call by Reference: No ( called with pass by value option)
E_T_GRAC_S_BI_SODRISK_T - SOD Risk Description
Data type: GRAC_S_BI_SODRISK_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ROLE_STATUS_T - Role Status Text Data
Data type: GRAC_S_BI_ROLE_STATUS_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ROLE_TYPE_T - Role Type Text Data
Data type: GRAC_S_BI_ROLE_TYPE_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_SLA_T - Service Level Agreement
Data type: GRAC_S_BI_SLA_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_REQ_A - Access Request Attributes
Data type: GRAC_S_BI_REQ_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_REQOWNER_A - Access Request Owner
Data type: GRAC_S_BI_REQOWNER_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_REQUSER_A - Access Requeser User Info
Data type: GRAC_S_BI_REQUSER_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ACTN_PERM_ATTR - Action Permission Attributes
Data type: GRAC_S_BI_ACTN_PERM_ATTROptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ALERTS_A - Alerts Attributes
Data type: GRAC_S_BI_ALERTS_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ERM_ROLE_A - ERM Role Attributes
Data type: GRAC_S_BI_ERM_ROLE_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ERM_ROLE_T - ERM Role Text
Data type: GRAC_S_BI_ERM_ROLE_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ORGRULE_T - Organization Rules text
Data type: GRAC_S_BI_ORGRULE_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ERM_ROLE_REL_A - AC ERM Role Relationship
Data type: GRAC_S_BI_ERM_ROLE_REL_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ALERTS_DETAILS_A - Alerts Details Attributes
Data type: GRAC_S_BI_ALERTS_DETAILS_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ALACTLOG_A - Alerts Action Log
Data type: GRAC_S_BI_ALACTLOG_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_LANDSCAPE_TYPE_T - Landscape Type Texts
Data type: GRAC_S_BI_LANDSCAPE_TYPE_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_LANDSCAPE_T - Extract of Landscape Texts
Data type: GRAC_S_BI_LANDSCAPE_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_LANDSCAPE_SYS_A - Landscape System Attributes
Data type: GRAC_S_BI_LANDSCAPE_SYS_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_SYSTEM_A - System Attributes
Data type: GRAC_S_BI_SYSTEM_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_REP_PROFILE_A - Repository Profile BI Structure
Data type: GRAC_S_BI_REP_PROFILE_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_REP_PROFILE_T - Repository Profile Texts BI Structure
Data type: GRAC_S_BI_REP_PROFILE_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_REP_ROLE_A - Repository Role
Data type: GRAC_S_BI_REP_ROLE_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_FUNC_T - Extract of Function Text
Data type: GRAC_S_BI_FUNC_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_REP_ROLE_T - Repository Role Text
Data type: GRAC_S_BI_REP_ROLE_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_SAP_USER_T - SAP User Attributes (GRC User)
Data type: GRAC_S_BI_SAP_USER_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_USER_T - User Details Texts
Data type: GRAC_S_BI_USER_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_LANDSCAPE_A - GRC AC Landscape Attributes
Data type: GRAC_S_BI_LANDSCAPE_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_HR_OBJ_TYPE_T - HR Object TYpe Texts
Data type: GRAC_S_BI_HR_OBJ_TYPE_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_REQ_ITEM - Access Request Provisioning Item
Data type: GRAC_S_BI_REQ_ITEMOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_PROJ_RELEASE_T - Project Release Texts
Data type: GRAC_S_BI_PROJ_RELEASE_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_FFOBJECT_T - Extraction of FF Object Texts
Data type: GRAC_S_BI_FFOBJECT_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ROLE_ACTION_A - Extraction of Role Action Relation
Data type: GRAC_S_BI_ROLE_ACTION_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ERM_NAMCONV_T - ERM Naming Convention Extarction
Data type: GRAC_S_BI_ERM_NAMCONV_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_SODRISK_A - SOD Risk Attributes
Data type: GRAC_S_BI_SODRISK_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ERM_METHOD_T - ERM Methodology Extarction
Data type: GRAC_S_BI_ERM_METHOD_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_MASTER_USR_A - Extarction of Master User Attributes
Data type: GRAC_S_BI_MASTER_USR_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_SODRISK_SYS_A - Risk Connector Relationship Attribute
Data type: GRAC_S_BI_SODRISK_SYS_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_SODRISK_OWN_A - SOD Risk Owner Attribute
Data type: GRAC_S_BI_SODRISK_OWN_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_SODRISK_RS_A - Risk Rule Set Relationship Attribute
Data type: GRAC_S_BI_SODRISK_RS_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_FUNC_A - Function Attribute
Data type: GRAC_S_BI_FUNC_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_FUNC_ACT_A - Function Action Relationship Attribute
Data type: GRAC_S_BI_FUNC_ACT_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_FUNC_ACT_EXT_A - Function Action Relationship For Extended Objects Attributes
Data type: GRAC_S_BI_FUNC_ACT_EXT_AOptional: Yes
Call by Reference: Yes
I_T_FIELDS -
Data type: SBIWA_T_FIELDSOptional: Yes
Call by Reference: No ( called with pass by value option)
E_T_GRAC_S_BI_FUNC_ACT_EXT_ARC - Function Action Relationship For Extended Objects Attributes
Data type: GRAC_S_BI_FUNC_ACT_EXT_ARC_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_SODRISK_FUNC_A - SOD Risk Function Relationship Attribute
Data type: GRAC_S_BI_SODRISK_FUNC_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_FUNC_PERM_A - Function Action Permission relationship Attributes
Data type: GRAC_S_BI_FUNC_PERM_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_FUNC_PERM_ARC_A - Function Action Permission Archive
Data type: GRAC_S_BI_FUNC_PERM_ARC_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_FUNC_PERM_EXT_A - Function Action Permission relationship for Extended Objects
Data type: GRAC_S_BI_FUNC_PERM_EXT_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_FUNC_PERM_EXTN_A - Function Action Permission Extension
Data type: GRAC_S_BI_FUNC_PERM_EXTN_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_FUNC_PERM_EXTNE_ - FunctionAction PermissionExtension for Extended Objects Attr
Data type: GRAC_S_BI_FUNC_PERM_EXTNE_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ACT_RULE_A - SOD Action Rule Detail
Data type: GRAC_S_BI_ACT_RULE_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ACT_RULE_EXT_A - SOD Action Rule Detail For Extended Objects Attr
Data type: GRAC_S_BI_ACT_RULE_EXT_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ACT_RULE_HDR_A - Action Rule Header Attributes
Data type: GRAC_S_BI_ACT_RULE_HDR_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_BPROC_T - Extract of Business Process Text
Data type: GRAC_S_BI_BPROC_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ORG_RULE_A - Organization Rules Attributes
Data type: GRAC_S_BI_ORG_RULE_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ORG_RULE_ARC_A - Organization Rules Archive Attributes
Data type: GRAC_S_BI_ORG_RULE_ARC_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ORG_RULE_HDR_A - Organization Rule Header Attributes
Data type: GRAC_S_BI_ORG_RULE_HDR_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_RULESET_A - Rule Set Attributes
Data type: GRAC_S_BI_RULESET_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_RULESET_T - Rule Set Texts
Data type: GRAC_S_BI_RULESET_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_RULE_SYS_A - System Specific Rule Mapping Attributes
Data type: GRAC_S_BI_RULE_SYS_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_RULE_SYS_OBJ_A - System Rule Permissions Attributes
Data type: GRAC_S_BI_RULE_SYS_OBJ_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_RULE_XSYS_MAP_A - System Rule logical System Mapping Attributes
Data type: GRAC_S_BI_RULE_XSYS_MAP_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_RISK_LEVEL_A - Risk Level Attributes
Data type: GRAC_S_BI_RISK_LEVEL_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_RISK_LEVEL_T - Risk Level Descriptions Texts
Data type: GRAC_S_BI_RISK_LEVEL_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_BSUBPROC_T - Extract of Business Sub Process Text
Data type: GRAC_S_BI_BSUBPROC_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_CRPROFILE_A - Critical Profile Rule Attributes
Data type: GRAC_S_BI_CRPROFILE_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_CRPROFILE_T - Critical Profile Texts
Data type: GRAC_S_BI_CRPROFILE_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_CRROLE_A - Critical Role Rule Attributes
Data type: GRAC_S_BI_CRROLE_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_CRROLE_T - Critical Role Texts
Data type: GRAC_S_BI_CRROLE_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_SUPPRULE_A - Supplement Rule Header Attributes
Data type: GRAC_S_BI_SUPPRULE_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_SUPPRULE_ARC_A - Supplement Rule Archive Attributes
Data type: GRAC_S_BI_SUPPRULE_ARC_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_SUPPRULE_T - Supplement Rule Header Texts
Data type: GRAC_S_BI_SUPPRULE_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_SUPPRULE_HDR_A - Supplement Rule Header Attributes
Data type: GRAC_S_BI_SUPPRULE_HDR_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_SUPPRULE_HDR_ARC - Supplement Rule Header-Archive Attributes
Data type: GRAC_S_BI_SUPPRULE_HDR_ARC_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ACTN_PERM_T - Extract of Action Permission Text
Data type: GRAC_S_BI_ACTN_PERM_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_APPLTYPE_T - Extract of Business Sub Process Text
Data type: GRAC_S_BI_APPLTYPE_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ACTN_PERM_A - Extract of Action Permission Attribute
Data type: GRAC_S_BI_ACTN_PERM_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ACTN_PERM_SYS_A - Extraxt of Connector specific Action Permission Relations
Data type: GRAC_S_BI_ACTN_PERM_SYS_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_CLASS_SYS_T - Extract of class system text
Data type: GRAC_S_BI_CLASS_SYS_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_AUTH_PERM_SYS_T - Extract of connector specific permission Description
Data type: GRAC_S_BI_AUTH_PERM_SYS_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_CLASS_A - Extraction for Class Attribute
Data type: GRAC_S_BI_CLASS_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_FLD_A - Extract of Field Name Attribute
Data type: GRAC_S_BI_FLD_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_FLD_VAL_A - Extract of Field Value Attribute
Data type: GRAC_S_BI_FLD_VAL_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_FLD_VAL_SYS_A - Extract of connector specific Field Value
Data type: GRAC_S_BI_FLD_VAL_SYS_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_FLD_SYS_A - Extract of Connector specific Field Name
Data type: GRAC_S_BI_FLD_SYS_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_CLASS_T - Extractor for Class Text
Data type: GRAC_S_BI_CLASS_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ACTN_T - Extract of Action Text
Data type: GRAC_S_BI_ACTN_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_FLD_T - Extract of Field Text
Data type: GRAC_S_BI_FLD_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_FLD_SYS_T - Extract of Field Description of System
Data type: GRAC_S_BI_FLD_SYS_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_USER_PDPROF_A - Extract of User PD profile Attribute
Data type: GRAC_S_BI_USER_PDPROF_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_PERM_FLD_VAL_A - Extract for SU24 Permission Value
Data type: GRAC_S_BI_PERM_FLD_VAL_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_USER_SYS_A - Extract for User System Attribute
Data type: GRAC_S_BI_USER_SYS_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_USER_CUSTOMGRP_A - Extract for User Custom Group Attribute
Data type: GRAC_S_BI_USER_CUSTOMGRP_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_USER_MAP_A - Extract for User Map Attribute
Data type: GRAC_S_BI_USER_MAP_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ROLE_SYS_T - Extract for Role System Text
Data type: GRAC_S_BI_ROLE_SYS_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ROLE_ORG_A - Extract for Role Org Level Attribute
Data type: GRAC_S_BI_ROLE_ORG_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ROLE_SYS_A - Extract for Role System Attribute
Data type: GRAC_S_BI_ROLE_SYS_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_SYS_ACTN_T - Extract of Action System
Data type: GRAC_S_BI_SYS_ACTN_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_MITCNTAPPROVER_A - Mit Control related Owners as Approvers, One to One relation
Data type: GRAC_S_BI_MITCNTAPPROVER_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_MITCNTMONITORS_A - Mit Control related Owners as Approvers, One to One relation
Data type: GRAC_S_BI_MITCNTMONITORS_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_MITCNT_A - GRAC Mitigation Control Attributes
Data type: GRAC_S_BI_MITCNT_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_MITCNT_T - GRAC Mitigation Control Text
Data type: GRAC_S_BI_MITCNT_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_MITCNTRISK_A - Mit Control related AC Risk ID and Rule ID
Data type: GRAC_S_BI_MITCNTRISK_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_MITCNTREPORTS_A - Mit Control Reports
Data type: GRAC_S_BI_MITCNTREPORTS_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ORGUNIT_A - GRAC Org Unit Attribute
Data type: GRAC_S_BI_ORGUNIT_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ORGUNIT_T - GRAC Org Unit Text
Data type: GRAC_S_BI_ORGUNIT_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_FLD_VAL_T - Extract of Field Value Texts
Data type: GRAC_S_BI_FLD_VAL_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_PERM_FLD_A - Extract of Permission Field Attributes
Data type: GRAC_S_BI_PERM_FLD_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ACTN_A - Extract of Action Attribute
Data type: GRAC_S_BI_ACTN_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_PERM_CLS_A - Extract of Permission Class Attributes
Data type: GRAC_S_BI_PERM_CLS_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_PERM_CLS_SYS_A - Extract of Permission Class System Attributes
Data type: GRAC_S_BI_PERM_CLS_SYS_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_PERM_FLD_SYS_A - Extract of Permission Filed System Attributes
Data type: GRAC_S_BI_PERM_FLD_SYS_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_PERM_FLD_VALG_A - Extract of Permission Gloable Filed Value Attributes
Data type: GRAC_S_BI_PERM_FLD_VALG_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ROLE_USAGE_A - Extract of Role Usage Attribute
Data type: GRAC_S_BI_ROLE_USAGE_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_OWNER_A - Extract of Owner Attribute
Data type: GRAC_S_BI_OWNER_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_OWNER_T - Extract of Owner Texts
Data type: GRAC_S_BI_OWNER_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_USER_PROF_A - Extract for User Profile Attribute
Data type: GRAC_S_BI_USER_PROF_AOptional: Yes
Call by Reference: Yes
E_T_GRFNMW_S_BI_MSMP_INST_ATTR - MSMP Workflow Instance Attributes
Data type: GRFNMW_S_BI_MSMP_INST_ATTROptional: Yes
Call by Reference: Yes
E_T_GRFNMW_S_BI_MSMP_APPL_ATTR - MSMP Workflow Instance Application Specific Attributes
Data type: GRFNMW_S_BI_MSMP_APPL_ATTROptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_USER_A - Extract of User Attribute
Data type: GRAC_S_BI_USER_AOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_DOMAIN_VALUE_T - Any Fixed Domain Values Texts
Data type: GRAC_S_BI_DOMAIN_VALUE_TOptional: Yes
Call by Reference: Yes
E_T_GRFNMW_S_BI_MSMP_PROCESS_T - MSMP Workflow Process ID Texts
Data type: GRFNMW_S_BI_MSMP_PROCESS_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_MGRULECOUNT - Management Report Rule Count by Period and Connector.
Data type: GRAC_S_BI_MGRULECOUNTOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ROLEPRMVL - Role Permission Violation
Data type: GRAC_S_BI_ROLEPRMVLOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_EMP_TYPE_T - Employee Type Text
Data type: GRAC_S_BI_EMP_TYPE_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_FUNAREA_T - Functional Area Text
Data type: GRAC_S_BI_FUNAREA_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_PRIORITY_T - Extract of Priority Text
Data type: GRAC_S_BI_PRIORITY_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_REQTYPE_T - Request Type Text Data
Data type: GRAC_S_BI_REQTYPE_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ROLE_CRIT_LVL_T - Role Critical Level Text Data
Data type: GRAC_S_BI_ROLE_CRIT_LVL_TOptional: Yes
Call by Reference: Yes
E_T_GRAC_S_BI_ROLE_SENS_T - Role Sensitivity Text Data
Data type: GRAC_S_BI_ROLE_SENS_TOptional: Yes
Call by Reference: Yes
EXCEPTIONS details
NO_MORE_DATA -
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
ERROR_PASSED_TO_MESS_HANDLER -
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
Copy and paste ABAP code example for GRAC_BI_EXTRACT_MASTER_DATA Function Module
The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.| DATA: | ||||
| lv_i_requnr | TYPE SBIWA_S_INTERFACE-REQUNR, " | |||
| lt_i_t_select | TYPE STANDARD TABLE OF SBIWA_T_SELECT, " | |||
| lv_no_more_data | TYPE SBIWA_T_SELECT, " | |||
| lt_e_t_grac_s_bi_sodrisk_t | TYPE STANDARD TABLE OF GRAC_S_BI_SODRISK_T, " | |||
| lt_e_t_grac_s_bi_role_status_t | TYPE STANDARD TABLE OF GRAC_S_BI_ROLE_STATUS_T, " | |||
| lt_e_t_grac_s_bi_role_type_t | TYPE STANDARD TABLE OF GRAC_S_BI_ROLE_TYPE_T, " | |||
| lt_e_t_grac_s_bi_sla_t | TYPE STANDARD TABLE OF GRAC_S_BI_SLA_T, " | |||
| lt_e_t_grac_s_bi_req_a | TYPE STANDARD TABLE OF GRAC_S_BI_REQ_A, " | |||
| lt_e_t_grac_s_bi_reqowner_a | TYPE STANDARD TABLE OF GRAC_S_BI_REQOWNER_A, " | |||
| lt_e_t_grac_s_bi_requser_a | TYPE STANDARD TABLE OF GRAC_S_BI_REQUSER_A, " | |||
| lt_e_t_grac_s_bi_actn_perm_attr | TYPE STANDARD TABLE OF GRAC_S_BI_ACTN_PERM_ATTR, " | |||
| lt_e_t_grac_s_bi_alerts_a | TYPE STANDARD TABLE OF GRAC_S_BI_ALERTS_A, " | |||
| lt_e_t_grac_s_bi_erm_role_a | TYPE STANDARD TABLE OF GRAC_S_BI_ERM_ROLE_A, " | |||
| lt_e_t_grac_s_bi_erm_role_t | TYPE STANDARD TABLE OF GRAC_S_BI_ERM_ROLE_T, " | |||
| lt_e_t_grac_s_bi_orgrule_t | TYPE STANDARD TABLE OF GRAC_S_BI_ORGRULE_T, " | |||
| lt_e_t_grac_s_bi_erm_role_rel_a | TYPE STANDARD TABLE OF GRAC_S_BI_ERM_ROLE_REL_A, " | |||
| lt_e_t_grac_s_bi_alerts_details_a | TYPE STANDARD TABLE OF GRAC_S_BI_ALERTS_DETAILS_A, " | |||
| lt_e_t_grac_s_bi_alactlog_a | TYPE STANDARD TABLE OF GRAC_S_BI_ALACTLOG_A, " | |||
| lt_e_t_grac_s_bi_landscape_type_t | TYPE STANDARD TABLE OF GRAC_S_BI_LANDSCAPE_TYPE_T, " | |||
| lt_e_t_grac_s_bi_landscape_t | TYPE STANDARD TABLE OF GRAC_S_BI_LANDSCAPE_T, " | |||
| lt_e_t_grac_s_bi_landscape_sys_a | TYPE STANDARD TABLE OF GRAC_S_BI_LANDSCAPE_SYS_A, " | |||
| lt_e_t_grac_s_bi_system_a | TYPE STANDARD TABLE OF GRAC_S_BI_SYSTEM_A, " | |||
| lt_e_t_grac_s_bi_rep_profile_a | TYPE STANDARD TABLE OF GRAC_S_BI_REP_PROFILE_A, " | |||
| lt_e_t_grac_s_bi_rep_profile_t | TYPE STANDARD TABLE OF GRAC_S_BI_REP_PROFILE_T, " | |||
| lt_e_t_grac_s_bi_rep_role_a | TYPE STANDARD TABLE OF GRAC_S_BI_REP_ROLE_A, " | |||
| lt_e_t_grac_s_bi_func_t | TYPE STANDARD TABLE OF GRAC_S_BI_FUNC_T, " | |||
| lt_e_t_grac_s_bi_rep_role_t | TYPE STANDARD TABLE OF GRAC_S_BI_REP_ROLE_T, " | |||
| lt_e_t_grac_s_bi_sap_user_t | TYPE STANDARD TABLE OF GRAC_S_BI_SAP_USER_T, " | |||
| lt_e_t_grac_s_bi_user_t | TYPE STANDARD TABLE OF GRAC_S_BI_USER_T, " | |||
| lt_e_t_grac_s_bi_landscape_a | TYPE STANDARD TABLE OF GRAC_S_BI_LANDSCAPE_A, " | |||
| lt_e_t_grac_s_bi_hr_obj_type_t | TYPE STANDARD TABLE OF GRAC_S_BI_HR_OBJ_TYPE_T, " | |||
| lt_e_t_grac_s_bi_req_item | TYPE STANDARD TABLE OF GRAC_S_BI_REQ_ITEM, " | |||
| lt_e_t_grac_s_bi_proj_release_t | TYPE STANDARD TABLE OF GRAC_S_BI_PROJ_RELEASE_T, " | |||
| lt_e_t_grac_s_bi_ffobject_t | TYPE STANDARD TABLE OF GRAC_S_BI_FFOBJECT_T, " | |||
| lt_e_t_grac_s_bi_role_action_a | TYPE STANDARD TABLE OF GRAC_S_BI_ROLE_ACTION_A, " | |||
| lt_e_t_grac_s_bi_erm_namconv_t | TYPE STANDARD TABLE OF GRAC_S_BI_ERM_NAMCONV_T, " | |||
| lt_e_t_grac_s_bi_sodrisk_a | TYPE STANDARD TABLE OF GRAC_S_BI_SODRISK_A, " | |||
| lt_e_t_grac_s_bi_erm_method_t | TYPE STANDARD TABLE OF GRAC_S_BI_ERM_METHOD_T, " | |||
| lt_e_t_grac_s_bi_master_usr_a | TYPE STANDARD TABLE OF GRAC_S_BI_MASTER_USR_A, " | |||
| lt_e_t_grac_s_bi_sodrisk_sys_a | TYPE STANDARD TABLE OF GRAC_S_BI_SODRISK_SYS_A, " | |||
| lt_e_t_grac_s_bi_sodrisk_own_a | TYPE STANDARD TABLE OF GRAC_S_BI_SODRISK_OWN_A, " | |||
| lt_e_t_grac_s_bi_sodrisk_rs_a | TYPE STANDARD TABLE OF GRAC_S_BI_SODRISK_RS_A, " | |||
| lt_e_t_grac_s_bi_func_a | TYPE STANDARD TABLE OF GRAC_S_BI_FUNC_A, " | |||
| lt_e_t_grac_s_bi_func_act_a | TYPE STANDARD TABLE OF GRAC_S_BI_FUNC_ACT_A, " | |||
| lt_e_t_grac_s_bi_func_act_ext_a | TYPE STANDARD TABLE OF GRAC_S_BI_FUNC_ACT_EXT_A, " | |||
| lv_i_chabasnm | TYPE SBIWA_S_INTERFACE-CHABASNM, " | |||
| lt_i_t_fields | TYPE STANDARD TABLE OF SBIWA_T_FIELDS, " | |||
| lv_error_passed_to_mess_handler | TYPE SBIWA_T_FIELDS, " | |||
| lt_e_t_grac_s_bi_func_act_ext_arc | TYPE STANDARD TABLE OF GRAC_S_BI_FUNC_ACT_EXT_ARC_A, " | |||
| lt_e_t_grac_s_bi_sodrisk_func_a | TYPE STANDARD TABLE OF GRAC_S_BI_SODRISK_FUNC_A, " | |||
| lt_e_t_grac_s_bi_func_perm_a | TYPE STANDARD TABLE OF GRAC_S_BI_FUNC_PERM_A, " | |||
| lt_e_t_grac_s_bi_func_perm_arc_a | TYPE STANDARD TABLE OF GRAC_S_BI_FUNC_PERM_ARC_A, " | |||
| lt_e_t_grac_s_bi_func_perm_ext_a | TYPE STANDARD TABLE OF GRAC_S_BI_FUNC_PERM_EXT_A, " | |||
| lt_e_t_grac_s_bi_func_perm_extn_a | TYPE STANDARD TABLE OF GRAC_S_BI_FUNC_PERM_EXTN_A, " | |||
| lt_e_t_grac_s_bi_func_perm_extne_ | TYPE STANDARD TABLE OF GRAC_S_BI_FUNC_PERM_EXTNE_A, " | |||
| lt_e_t_grac_s_bi_act_rule_a | TYPE STANDARD TABLE OF GRAC_S_BI_ACT_RULE_A, " | |||
| lt_e_t_grac_s_bi_act_rule_ext_a | TYPE STANDARD TABLE OF GRAC_S_BI_ACT_RULE_EXT_A, " | |||
| lt_e_t_grac_s_bi_act_rule_hdr_a | TYPE STANDARD TABLE OF GRAC_S_BI_ACT_RULE_HDR_A, " | |||
| lv_i_maxsize | TYPE SBIWA_S_INTERFACE-MAXSIZE, " | |||
| lt_e_t_grac_s_bi_bproc_t | TYPE STANDARD TABLE OF GRAC_S_BI_BPROC_T, " | |||
| lt_e_t_grac_s_bi_org_rule_a | TYPE STANDARD TABLE OF GRAC_S_BI_ORG_RULE_A, " | |||
| lt_e_t_grac_s_bi_org_rule_arc_a | TYPE STANDARD TABLE OF GRAC_S_BI_ORG_RULE_ARC_A, " | |||
| lt_e_t_grac_s_bi_org_rule_hdr_a | TYPE STANDARD TABLE OF GRAC_S_BI_ORG_RULE_HDR_A, " | |||
| lt_e_t_grac_s_bi_ruleset_a | TYPE STANDARD TABLE OF GRAC_S_BI_RULESET_A, " | |||
| lt_e_t_grac_s_bi_ruleset_t | TYPE STANDARD TABLE OF GRAC_S_BI_RULESET_T, " | |||
| lt_e_t_grac_s_bi_rule_sys_a | TYPE STANDARD TABLE OF GRAC_S_BI_RULE_SYS_A, " | |||
| lt_e_t_grac_s_bi_rule_sys_obj_a | TYPE STANDARD TABLE OF GRAC_S_BI_RULE_SYS_OBJ_A, " | |||
| lt_e_t_grac_s_bi_rule_xsys_map_a | TYPE STANDARD TABLE OF GRAC_S_BI_RULE_XSYS_MAP_A, " | |||
| lt_e_t_grac_s_bi_risk_level_a | TYPE STANDARD TABLE OF GRAC_S_BI_RISK_LEVEL_A, " | |||
| lt_e_t_grac_s_bi_risk_level_t | TYPE STANDARD TABLE OF GRAC_S_BI_RISK_LEVEL_T, " | |||
| lv_i_initflag | TYPE SBIWA_S_INTERFACE-INITFLAG, " | |||
| lt_e_t_grac_s_bi_bsubproc_t | TYPE STANDARD TABLE OF GRAC_S_BI_BSUBPROC_T, " | |||
| lt_e_t_grac_s_bi_crprofile_a | TYPE STANDARD TABLE OF GRAC_S_BI_CRPROFILE_A, " | |||
| lt_e_t_grac_s_bi_crprofile_t | TYPE STANDARD TABLE OF GRAC_S_BI_CRPROFILE_T, " | |||
| lt_e_t_grac_s_bi_crrole_a | TYPE STANDARD TABLE OF GRAC_S_BI_CRROLE_A, " | |||
| lt_e_t_grac_s_bi_crrole_t | TYPE STANDARD TABLE OF GRAC_S_BI_CRROLE_T, " | |||
| lt_e_t_grac_s_bi_supprule_a | TYPE STANDARD TABLE OF GRAC_S_BI_SUPPRULE_A, " | |||
| lt_e_t_grac_s_bi_supprule_arc_a | TYPE STANDARD TABLE OF GRAC_S_BI_SUPPRULE_ARC_A, " | |||
| lt_e_t_grac_s_bi_supprule_t | TYPE STANDARD TABLE OF GRAC_S_BI_SUPPRULE_T, " | |||
| lt_e_t_grac_s_bi_supprule_hdr_a | TYPE STANDARD TABLE OF GRAC_S_BI_SUPPRULE_HDR_A, " | |||
| lt_e_t_grac_s_bi_supprule_hdr_arc | TYPE STANDARD TABLE OF GRAC_S_BI_SUPPRULE_HDR_ARC_A, " | |||
| lt_e_t_grac_s_bi_actn_perm_t | TYPE STANDARD TABLE OF GRAC_S_BI_ACTN_PERM_T, " | |||
| lv_i_updmode | TYPE SBIWA_S_INTERFACE-UPDMODE, " | |||
| lt_e_t_grac_s_bi_appltype_t | TYPE STANDARD TABLE OF GRAC_S_BI_APPLTYPE_T, " | |||
| lt_e_t_grac_s_bi_actn_perm_a | TYPE STANDARD TABLE OF GRAC_S_BI_ACTN_PERM_A, " | |||
| lt_e_t_grac_s_bi_actn_perm_sys_a | TYPE STANDARD TABLE OF GRAC_S_BI_ACTN_PERM_SYS_A, " | |||
| lt_e_t_grac_s_bi_class_sys_t | TYPE STANDARD TABLE OF GRAC_S_BI_CLASS_SYS_T, " | |||
| lt_e_t_grac_s_bi_auth_perm_sys_t | TYPE STANDARD TABLE OF GRAC_S_BI_AUTH_PERM_SYS_T, " | |||
| lt_e_t_grac_s_bi_class_a | TYPE STANDARD TABLE OF GRAC_S_BI_CLASS_A, " | |||
| lt_e_t_grac_s_bi_fld_a | TYPE STANDARD TABLE OF GRAC_S_BI_FLD_A, " | |||
| lt_e_t_grac_s_bi_fld_val_a | TYPE STANDARD TABLE OF GRAC_S_BI_FLD_VAL_A, " | |||
| lt_e_t_grac_s_bi_fld_val_sys_a | TYPE STANDARD TABLE OF GRAC_S_BI_FLD_VAL_SYS_A, " | |||
| lt_e_t_grac_s_bi_fld_sys_a | TYPE STANDARD TABLE OF GRAC_S_BI_FLD_SYS_A, " | |||
| lt_e_t_grac_s_bi_class_t | TYPE STANDARD TABLE OF GRAC_S_BI_CLASS_T, " | |||
| lv_i_datapakid | TYPE SBIWA_S_INTERFACE-DATAPAKID, " | |||
| lt_e_t_grac_s_bi_actn_t | TYPE STANDARD TABLE OF GRAC_S_BI_ACTN_T, " | |||
| lt_e_t_grac_s_bi_fld_t | TYPE STANDARD TABLE OF GRAC_S_BI_FLD_T, " | |||
| lt_e_t_grac_s_bi_fld_sys_t | TYPE STANDARD TABLE OF GRAC_S_BI_FLD_SYS_T, " | |||
| lt_e_t_grac_s_bi_user_pdprof_a | TYPE STANDARD TABLE OF GRAC_S_BI_USER_PDPROF_A, " | |||
| lt_e_t_grac_s_bi_perm_fld_val_a | TYPE STANDARD TABLE OF GRAC_S_BI_PERM_FLD_VAL_A, " | |||
| lt_e_t_grac_s_bi_user_sys_a | TYPE STANDARD TABLE OF GRAC_S_BI_USER_SYS_A, " | |||
| lt_e_t_grac_s_bi_user_customgrp_a | TYPE STANDARD TABLE OF GRAC_S_BI_USER_CUSTOMGRP_A, " | |||
| lt_e_t_grac_s_bi_user_map_a | TYPE STANDARD TABLE OF GRAC_S_BI_USER_MAP_A, " | |||
| lt_e_t_grac_s_bi_role_sys_t | TYPE STANDARD TABLE OF GRAC_S_BI_ROLE_SYS_T, " | |||
| lt_e_t_grac_s_bi_role_org_a | TYPE STANDARD TABLE OF GRAC_S_BI_ROLE_ORG_A, " | |||
| lt_e_t_grac_s_bi_role_sys_a | TYPE STANDARD TABLE OF GRAC_S_BI_ROLE_SYS_A, " | |||
| lv_i_s_timeint | TYPE SBIWA_S_TIMEINT, " | |||
| lt_e_t_grac_s_bi_sys_actn_t | TYPE STANDARD TABLE OF GRAC_S_BI_SYS_ACTN_T, " | |||
| lt_e_t_grac_s_bi_mitcntapprover_a | TYPE STANDARD TABLE OF GRAC_S_BI_MITCNTAPPROVER_A, " | |||
| lt_e_t_grac_s_bi_mitcntmonitors_a | TYPE STANDARD TABLE OF GRAC_S_BI_MITCNTMONITORS_A, " | |||
| lt_e_t_grac_s_bi_mitcnt_a | TYPE STANDARD TABLE OF GRAC_S_BI_MITCNT_A, " | |||
| lt_e_t_grac_s_bi_mitcnt_t | TYPE STANDARD TABLE OF GRAC_S_BI_MITCNT_T, " | |||
| lt_e_t_grac_s_bi_mitcntrisk_a | TYPE STANDARD TABLE OF GRAC_S_BI_MITCNTRISK_A, " | |||
| lt_e_t_grac_s_bi_mitcntreports_a | TYPE STANDARD TABLE OF GRAC_S_BI_MITCNTREPORTS_A, " | |||
| lt_e_t_grac_s_bi_orgunit_a | TYPE STANDARD TABLE OF GRAC_S_BI_ORGUNIT_A, " | |||
| lt_e_t_grac_s_bi_orgunit_t | TYPE STANDARD TABLE OF GRAC_S_BI_ORGUNIT_T, " | |||
| lt_e_t_grac_s_bi_fld_val_t | TYPE STANDARD TABLE OF GRAC_S_BI_FLD_VAL_T, " | |||
| lt_e_t_grac_s_bi_perm_fld_a | TYPE STANDARD TABLE OF GRAC_S_BI_PERM_FLD_A, " | |||
| lt_e_t_grac_s_bi_actn_a | TYPE STANDARD TABLE OF GRAC_S_BI_ACTN_A, " | |||
| lt_e_t_grac_s_bi_perm_cls_a | TYPE STANDARD TABLE OF GRAC_S_BI_PERM_CLS_A, " | |||
| lt_e_t_grac_s_bi_perm_cls_sys_a | TYPE STANDARD TABLE OF GRAC_S_BI_PERM_CLS_SYS_A, " | |||
| lt_e_t_grac_s_bi_perm_fld_sys_a | TYPE STANDARD TABLE OF GRAC_S_BI_PERM_FLD_SYS_A, " | |||
| lt_e_t_grac_s_bi_perm_fld_valg_a | TYPE STANDARD TABLE OF GRAC_S_BI_PERM_FLD_VALG_A, " | |||
| lt_e_t_grac_s_bi_role_usage_a | TYPE STANDARD TABLE OF GRAC_S_BI_ROLE_USAGE_A, " | |||
| lt_e_t_grac_s_bi_owner_a | TYPE STANDARD TABLE OF GRAC_S_BI_OWNER_A, " | |||
| lt_e_t_grac_s_bi_owner_t | TYPE STANDARD TABLE OF GRAC_S_BI_OWNER_T, " | |||
| lt_e_t_grac_s_bi_user_prof_a | TYPE STANDARD TABLE OF GRAC_S_BI_USER_PROF_A, " | |||
| lt_e_t_grfnmw_s_bi_msmp_inst_attr | TYPE STANDARD TABLE OF GRFNMW_S_BI_MSMP_INST_ATTR, " | |||
| lt_e_t_grfnmw_s_bi_msmp_appl_attr | TYPE STANDARD TABLE OF GRFNMW_S_BI_MSMP_APPL_ATTR, " | |||
| lt_e_t_grac_s_bi_user_a | TYPE STANDARD TABLE OF GRAC_S_BI_USER_A, " | |||
| lt_e_t_grac_s_bi_domain_value_t | TYPE STANDARD TABLE OF GRAC_S_BI_DOMAIN_VALUE_T, " | |||
| lt_e_t_grfnmw_s_bi_msmp_process_t | TYPE STANDARD TABLE OF GRFNMW_S_BI_MSMP_PROCESS_T, " | |||
| lt_e_t_grac_s_bi_mgrulecount | TYPE STANDARD TABLE OF GRAC_S_BI_MGRULECOUNT, " | |||
| lt_e_t_grac_s_bi_roleprmvl | TYPE STANDARD TABLE OF GRAC_S_BI_ROLEPRMVL, " | |||
| lt_e_t_grac_s_bi_emp_type_t | TYPE STANDARD TABLE OF GRAC_S_BI_EMP_TYPE_T, " | |||
| lt_e_t_grac_s_bi_funarea_t | TYPE STANDARD TABLE OF GRAC_S_BI_FUNAREA_T, " | |||
| lt_e_t_grac_s_bi_priority_t | TYPE STANDARD TABLE OF GRAC_S_BI_PRIORITY_T, " | |||
| lt_e_t_grac_s_bi_reqtype_t | TYPE STANDARD TABLE OF GRAC_S_BI_REQTYPE_T, " | |||
| lt_e_t_grac_s_bi_role_crit_lvl_t | TYPE STANDARD TABLE OF GRAC_S_BI_ROLE_CRIT_LVL_T, " | |||
| lt_e_t_grac_s_bi_role_sens_t | TYPE STANDARD TABLE OF GRAC_S_BI_ROLE_SENS_T. " |
|   CALL FUNCTION 'GRAC_BI_EXTRACT_MASTER_DATA' "Extarct AC Master Data Attributes/Texts |
| EXPORTING | ||
| I_REQUNR | = lv_i_requnr | |
| I_CHABASNM | = lv_i_chabasnm | |
| I_MAXSIZE | = lv_i_maxsize | |
| I_INITFLAG | = lv_i_initflag | |
| I_UPDMODE | = lv_i_updmode | |
| I_DATAPAKID | = lv_i_datapakid | |
| I_S_TIMEINT | = lv_i_s_timeint | |
| TABLES | ||
| I_T_SELECT | = lt_i_t_select | |
| E_T_GRAC_S_BI_SODRISK_T | = lt_e_t_grac_s_bi_sodrisk_t | |
| E_T_GRAC_S_BI_ROLE_STATUS_T | = lt_e_t_grac_s_bi_role_status_t | |
| E_T_GRAC_S_BI_ROLE_TYPE_T | = lt_e_t_grac_s_bi_role_type_t | |
| E_T_GRAC_S_BI_SLA_T | = lt_e_t_grac_s_bi_sla_t | |
| E_T_GRAC_S_BI_REQ_A | = lt_e_t_grac_s_bi_req_a | |
| E_T_GRAC_S_BI_REQOWNER_A | = lt_e_t_grac_s_bi_reqowner_a | |
| E_T_GRAC_S_BI_REQUSER_A | = lt_e_t_grac_s_bi_requser_a | |
| E_T_GRAC_S_BI_ACTN_PERM_ATTR | = lt_e_t_grac_s_bi_actn_perm_attr | |
| E_T_GRAC_S_BI_ALERTS_A | = lt_e_t_grac_s_bi_alerts_a | |
| E_T_GRAC_S_BI_ERM_ROLE_A | = lt_e_t_grac_s_bi_erm_role_a | |
| E_T_GRAC_S_BI_ERM_ROLE_T | = lt_e_t_grac_s_bi_erm_role_t | |
| E_T_GRAC_S_BI_ORGRULE_T | = lt_e_t_grac_s_bi_orgrule_t | |
| E_T_GRAC_S_BI_ERM_ROLE_REL_A | = lt_e_t_grac_s_bi_erm_role_rel_a | |
| E_T_GRAC_S_BI_ALERTS_DETAILS_A | = lt_e_t_grac_s_bi_alerts_details_a | |
| E_T_GRAC_S_BI_ALACTLOG_A | = lt_e_t_grac_s_bi_alactlog_a | |
| E_T_GRAC_S_BI_LANDSCAPE_TYPE_T | = lt_e_t_grac_s_bi_landscape_type_t | |
| E_T_GRAC_S_BI_LANDSCAPE_T | = lt_e_t_grac_s_bi_landscape_t | |
| E_T_GRAC_S_BI_LANDSCAPE_SYS_A | = lt_e_t_grac_s_bi_landscape_sys_a | |
| E_T_GRAC_S_BI_SYSTEM_A | = lt_e_t_grac_s_bi_system_a | |
| E_T_GRAC_S_BI_REP_PROFILE_A | = lt_e_t_grac_s_bi_rep_profile_a | |
| E_T_GRAC_S_BI_REP_PROFILE_T | = lt_e_t_grac_s_bi_rep_profile_t | |
| E_T_GRAC_S_BI_REP_ROLE_A | = lt_e_t_grac_s_bi_rep_role_a | |
| E_T_GRAC_S_BI_FUNC_T | = lt_e_t_grac_s_bi_func_t | |
| E_T_GRAC_S_BI_REP_ROLE_T | = lt_e_t_grac_s_bi_rep_role_t | |
| E_T_GRAC_S_BI_SAP_USER_T | = lt_e_t_grac_s_bi_sap_user_t | |
| E_T_GRAC_S_BI_USER_T | = lt_e_t_grac_s_bi_user_t | |
| E_T_GRAC_S_BI_LANDSCAPE_A | = lt_e_t_grac_s_bi_landscape_a | |
| E_T_GRAC_S_BI_HR_OBJ_TYPE_T | = lt_e_t_grac_s_bi_hr_obj_type_t | |
| E_T_GRAC_S_BI_REQ_ITEM | = lt_e_t_grac_s_bi_req_item | |
| E_T_GRAC_S_BI_PROJ_RELEASE_T | = lt_e_t_grac_s_bi_proj_release_t | |
| E_T_GRAC_S_BI_FFOBJECT_T | = lt_e_t_grac_s_bi_ffobject_t | |
| E_T_GRAC_S_BI_ROLE_ACTION_A | = lt_e_t_grac_s_bi_role_action_a | |
| E_T_GRAC_S_BI_ERM_NAMCONV_T | = lt_e_t_grac_s_bi_erm_namconv_t | |
| E_T_GRAC_S_BI_SODRISK_A | = lt_e_t_grac_s_bi_sodrisk_a | |
| E_T_GRAC_S_BI_ERM_METHOD_T | = lt_e_t_grac_s_bi_erm_method_t | |
| E_T_GRAC_S_BI_MASTER_USR_A | = lt_e_t_grac_s_bi_master_usr_a | |
| E_T_GRAC_S_BI_SODRISK_SYS_A | = lt_e_t_grac_s_bi_sodrisk_sys_a | |
| E_T_GRAC_S_BI_SODRISK_OWN_A | = lt_e_t_grac_s_bi_sodrisk_own_a | |
| E_T_GRAC_S_BI_SODRISK_RS_A | = lt_e_t_grac_s_bi_sodrisk_rs_a | |
| E_T_GRAC_S_BI_FUNC_A | = lt_e_t_grac_s_bi_func_a | |
| E_T_GRAC_S_BI_FUNC_ACT_A | = lt_e_t_grac_s_bi_func_act_a | |
| E_T_GRAC_S_BI_FUNC_ACT_EXT_A | = lt_e_t_grac_s_bi_func_act_ext_a | |
| I_T_FIELDS | = lt_i_t_fields | |
| E_T_GRAC_S_BI_FUNC_ACT_EXT_ARC | = lt_e_t_grac_s_bi_func_act_ext_arc | |
| E_T_GRAC_S_BI_SODRISK_FUNC_A | = lt_e_t_grac_s_bi_sodrisk_func_a | |
| E_T_GRAC_S_BI_FUNC_PERM_A | = lt_e_t_grac_s_bi_func_perm_a | |
| E_T_GRAC_S_BI_FUNC_PERM_ARC_A | = lt_e_t_grac_s_bi_func_perm_arc_a | |
| E_T_GRAC_S_BI_FUNC_PERM_EXT_A | = lt_e_t_grac_s_bi_func_perm_ext_a | |
| E_T_GRAC_S_BI_FUNC_PERM_EXTN_A | = lt_e_t_grac_s_bi_func_perm_extn_a | |
| E_T_GRAC_S_BI_FUNC_PERM_EXTNE_ | = lt_e_t_grac_s_bi_func_perm_extne_ | |
| E_T_GRAC_S_BI_ACT_RULE_A | = lt_e_t_grac_s_bi_act_rule_a | |
| E_T_GRAC_S_BI_ACT_RULE_EXT_A | = lt_e_t_grac_s_bi_act_rule_ext_a | |
| E_T_GRAC_S_BI_ACT_RULE_HDR_A | = lt_e_t_grac_s_bi_act_rule_hdr_a | |
| E_T_GRAC_S_BI_BPROC_T | = lt_e_t_grac_s_bi_bproc_t | |
| E_T_GRAC_S_BI_ORG_RULE_A | = lt_e_t_grac_s_bi_org_rule_a | |
| E_T_GRAC_S_BI_ORG_RULE_ARC_A | = lt_e_t_grac_s_bi_org_rule_arc_a | |
| E_T_GRAC_S_BI_ORG_RULE_HDR_A | = lt_e_t_grac_s_bi_org_rule_hdr_a | |
| E_T_GRAC_S_BI_RULESET_A | = lt_e_t_grac_s_bi_ruleset_a | |
| E_T_GRAC_S_BI_RULESET_T | = lt_e_t_grac_s_bi_ruleset_t | |
| E_T_GRAC_S_BI_RULE_SYS_A | = lt_e_t_grac_s_bi_rule_sys_a | |
| E_T_GRAC_S_BI_RULE_SYS_OBJ_A | = lt_e_t_grac_s_bi_rule_sys_obj_a | |
| E_T_GRAC_S_BI_RULE_XSYS_MAP_A | = lt_e_t_grac_s_bi_rule_xsys_map_a | |
| E_T_GRAC_S_BI_RISK_LEVEL_A | = lt_e_t_grac_s_bi_risk_level_a | |
| E_T_GRAC_S_BI_RISK_LEVEL_T | = lt_e_t_grac_s_bi_risk_level_t | |
| E_T_GRAC_S_BI_BSUBPROC_T | = lt_e_t_grac_s_bi_bsubproc_t | |
| E_T_GRAC_S_BI_CRPROFILE_A | = lt_e_t_grac_s_bi_crprofile_a | |
| E_T_GRAC_S_BI_CRPROFILE_T | = lt_e_t_grac_s_bi_crprofile_t | |
| E_T_GRAC_S_BI_CRROLE_A | = lt_e_t_grac_s_bi_crrole_a | |
| E_T_GRAC_S_BI_CRROLE_T | = lt_e_t_grac_s_bi_crrole_t | |
| E_T_GRAC_S_BI_SUPPRULE_A | = lt_e_t_grac_s_bi_supprule_a | |
| E_T_GRAC_S_BI_SUPPRULE_ARC_A | = lt_e_t_grac_s_bi_supprule_arc_a | |
| E_T_GRAC_S_BI_SUPPRULE_T | = lt_e_t_grac_s_bi_supprule_t | |
| E_T_GRAC_S_BI_SUPPRULE_HDR_A | = lt_e_t_grac_s_bi_supprule_hdr_a | |
| E_T_GRAC_S_BI_SUPPRULE_HDR_ARC | = lt_e_t_grac_s_bi_supprule_hdr_arc | |
| E_T_GRAC_S_BI_ACTN_PERM_T | = lt_e_t_grac_s_bi_actn_perm_t | |
| E_T_GRAC_S_BI_APPLTYPE_T | = lt_e_t_grac_s_bi_appltype_t | |
| E_T_GRAC_S_BI_ACTN_PERM_A | = lt_e_t_grac_s_bi_actn_perm_a | |
| E_T_GRAC_S_BI_ACTN_PERM_SYS_A | = lt_e_t_grac_s_bi_actn_perm_sys_a | |
| E_T_GRAC_S_BI_CLASS_SYS_T | = lt_e_t_grac_s_bi_class_sys_t | |
| E_T_GRAC_S_BI_AUTH_PERM_SYS_T | = lt_e_t_grac_s_bi_auth_perm_sys_t | |
| E_T_GRAC_S_BI_CLASS_A | = lt_e_t_grac_s_bi_class_a | |
| E_T_GRAC_S_BI_FLD_A | = lt_e_t_grac_s_bi_fld_a | |
| E_T_GRAC_S_BI_FLD_VAL_A | = lt_e_t_grac_s_bi_fld_val_a | |
| E_T_GRAC_S_BI_FLD_VAL_SYS_A | = lt_e_t_grac_s_bi_fld_val_sys_a | |
| E_T_GRAC_S_BI_FLD_SYS_A | = lt_e_t_grac_s_bi_fld_sys_a | |
| E_T_GRAC_S_BI_CLASS_T | = lt_e_t_grac_s_bi_class_t | |
| E_T_GRAC_S_BI_ACTN_T | = lt_e_t_grac_s_bi_actn_t | |
| E_T_GRAC_S_BI_FLD_T | = lt_e_t_grac_s_bi_fld_t | |
| E_T_GRAC_S_BI_FLD_SYS_T | = lt_e_t_grac_s_bi_fld_sys_t | |
| E_T_GRAC_S_BI_USER_PDPROF_A | = lt_e_t_grac_s_bi_user_pdprof_a | |
| E_T_GRAC_S_BI_PERM_FLD_VAL_A | = lt_e_t_grac_s_bi_perm_fld_val_a | |
| E_T_GRAC_S_BI_USER_SYS_A | = lt_e_t_grac_s_bi_user_sys_a | |
| E_T_GRAC_S_BI_USER_CUSTOMGRP_A | = lt_e_t_grac_s_bi_user_customgrp_a | |
| E_T_GRAC_S_BI_USER_MAP_A | = lt_e_t_grac_s_bi_user_map_a | |
| E_T_GRAC_S_BI_ROLE_SYS_T | = lt_e_t_grac_s_bi_role_sys_t | |
| E_T_GRAC_S_BI_ROLE_ORG_A | = lt_e_t_grac_s_bi_role_org_a | |
| E_T_GRAC_S_BI_ROLE_SYS_A | = lt_e_t_grac_s_bi_role_sys_a | |
| E_T_GRAC_S_BI_SYS_ACTN_T | = lt_e_t_grac_s_bi_sys_actn_t | |
| E_T_GRAC_S_BI_MITCNTAPPROVER_A | = lt_e_t_grac_s_bi_mitcntapprover_a | |
| E_T_GRAC_S_BI_MITCNTMONITORS_A | = lt_e_t_grac_s_bi_mitcntmonitors_a | |
| E_T_GRAC_S_BI_MITCNT_A | = lt_e_t_grac_s_bi_mitcnt_a | |
| E_T_GRAC_S_BI_MITCNT_T | = lt_e_t_grac_s_bi_mitcnt_t | |
| E_T_GRAC_S_BI_MITCNTRISK_A | = lt_e_t_grac_s_bi_mitcntrisk_a | |
| E_T_GRAC_S_BI_MITCNTREPORTS_A | = lt_e_t_grac_s_bi_mitcntreports_a | |
| E_T_GRAC_S_BI_ORGUNIT_A | = lt_e_t_grac_s_bi_orgunit_a | |
| E_T_GRAC_S_BI_ORGUNIT_T | = lt_e_t_grac_s_bi_orgunit_t | |
| E_T_GRAC_S_BI_FLD_VAL_T | = lt_e_t_grac_s_bi_fld_val_t | |
| E_T_GRAC_S_BI_PERM_FLD_A | = lt_e_t_grac_s_bi_perm_fld_a | |
| E_T_GRAC_S_BI_ACTN_A | = lt_e_t_grac_s_bi_actn_a | |
| E_T_GRAC_S_BI_PERM_CLS_A | = lt_e_t_grac_s_bi_perm_cls_a | |
| E_T_GRAC_S_BI_PERM_CLS_SYS_A | = lt_e_t_grac_s_bi_perm_cls_sys_a | |
| E_T_GRAC_S_BI_PERM_FLD_SYS_A | = lt_e_t_grac_s_bi_perm_fld_sys_a | |
| E_T_GRAC_S_BI_PERM_FLD_VALG_A | = lt_e_t_grac_s_bi_perm_fld_valg_a | |
| E_T_GRAC_S_BI_ROLE_USAGE_A | = lt_e_t_grac_s_bi_role_usage_a | |
| E_T_GRAC_S_BI_OWNER_A | = lt_e_t_grac_s_bi_owner_a | |
| E_T_GRAC_S_BI_OWNER_T | = lt_e_t_grac_s_bi_owner_t | |
| E_T_GRAC_S_BI_USER_PROF_A | = lt_e_t_grac_s_bi_user_prof_a | |
| E_T_GRFNMW_S_BI_MSMP_INST_ATTR | = lt_e_t_grfnmw_s_bi_msmp_inst_attr | |
| E_T_GRFNMW_S_BI_MSMP_APPL_ATTR | = lt_e_t_grfnmw_s_bi_msmp_appl_attr | |
| E_T_GRAC_S_BI_USER_A | = lt_e_t_grac_s_bi_user_a | |
| E_T_GRAC_S_BI_DOMAIN_VALUE_T | = lt_e_t_grac_s_bi_domain_value_t | |
| E_T_GRFNMW_S_BI_MSMP_PROCESS_T | = lt_e_t_grfnmw_s_bi_msmp_process_t | |
| E_T_GRAC_S_BI_MGRULECOUNT | = lt_e_t_grac_s_bi_mgrulecount | |
| E_T_GRAC_S_BI_ROLEPRMVL | = lt_e_t_grac_s_bi_roleprmvl | |
| E_T_GRAC_S_BI_EMP_TYPE_T | = lt_e_t_grac_s_bi_emp_type_t | |
| E_T_GRAC_S_BI_FUNAREA_T | = lt_e_t_grac_s_bi_funarea_t | |
| E_T_GRAC_S_BI_PRIORITY_T | = lt_e_t_grac_s_bi_priority_t | |
| E_T_GRAC_S_BI_REQTYPE_T | = lt_e_t_grac_s_bi_reqtype_t | |
| E_T_GRAC_S_BI_ROLE_CRIT_LVL_T | = lt_e_t_grac_s_bi_role_crit_ltl_t | |
| E_T_GRAC_S_BI_ROLE_SENS_T | = lt_e_t_grac_s_bi_role_sens_t | |
| EXCEPTIONS | ||
| NO_MORE_DATA = 1 | ||
| ERROR_PASSED_TO_MESS_HANDLER = 2 | ||
| . " GRAC_BI_EXTRACT_MASTER_DATA | ||
ABAP code using 7.40 inline data declarations to call FM GRAC_BI_EXTRACT_MASTER_DATA
The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.| "SELECT single REQUNR FROM SBIWA_S_INTERFACE INTO @DATA(ld_i_requnr). | ||||
| "SELECT single CHABASNM FROM SBIWA_S_INTERFACE INTO @DATA(ld_i_chabasnm). | ||||
| "SELECT single MAXSIZE FROM SBIWA_S_INTERFACE INTO @DATA(ld_i_maxsize). | ||||
| "SELECT single INITFLAG FROM SBIWA_S_INTERFACE INTO @DATA(ld_i_initflag). | ||||
| "SELECT single UPDMODE FROM SBIWA_S_INTERFACE INTO @DATA(ld_i_updmode). | ||||
| "SELECT single DATAPAKID FROM SBIWA_S_INTERFACE INTO @DATA(ld_i_datapakid). | ||||
Search for further information about these or an SAP related objects