SAP ABAP Class CL_CRM_IC_GRP (util class for scripting editor)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-SCR (Application Component) Scripting
     CRM_IC_SCRIPTING_PERSIST (Package) Interactive Scripting Persistence service
Properties
Class CL_CRM_IC_GRP  
Short Description util class for scripting editor    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_IC_SCRIPTING_PERSIST   Interactive Scripting Persistence service 
Created 20040818   SAP 
Last change 20081007   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_IC_GRP has no forward declaration.
Interfaces
Class CL_CRM_IC_GRP has no interface implemented.
Friends
Class CL_CRM_IC_GRP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AVAILABLE_GROUP Static Attribute Public Type reference (TYPE) CRMT_IC_SCRGRP table type of scripting group 20040930
2 DELETE_GROUPS Static Attribute Public Type reference (TYPE) CRMT_IC_SCRGRP table type of scripting group 20040929
3 DISPLAY_GROUPS Static Attribute Public Type reference (TYPE) CRMT_IC_SCRGRP table type of scripting group 20040929
4 EDIT_GROUPS Static Attribute Public Type reference (TYPE) CRMT_IC_SCRGRP table type of scripting group 20040929
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTH_BY_GROUP Static method Public Method check authorization 20040929
2 CHECK_EDIT_AUTH Static method Public Method check editable 20040930
3 GET_AVAILABLE_SCRIPTS Static method Public Method get all the scripts allowed to be access by user 20040818
4 GET_GROUPS_CURRENT_USR Static method Public Method get allowed groups for a current user 20040818
5 GET_GROUP_BY_OBJECT Static method Public Method 20040818
6 GET_GROUP_WITH_AUTH Static method Public Method get all the groups with authorization 20040929
7 GROUP_ALLOWED Static method Public Method 20040930
8 MERGEGROUP Static method Public Method merge group 20040930
Events
Class CL_CRM_IC_GRP has no event.
Types
Class CL_CRM_IC_GRP has no local type.
Method Signatures

Method CHECK_AUTH_BY_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) STRING 20040929
2 Importing GROUP Call by reference Type reference (TYPE) CRM_IC_SCRGRP Skriptgruppe Datentyp 20040929
3 Returning RT_CODE Value transfer Type reference (TYPE) I 20040929

Method CHECK_AUTH_BY_GROUP on class CL_CRM_IC_GRP has no exception.

Method CHECK_EDIT_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EDIT_GROUP Call by reference Type reference (TYPE) CRMT_IC_SCRGRP Tabellentyp für Scripting-Gruppe 20040930
2 Importing IV_GROUP Call by reference Type reference (TYPE) CRM_IC_SCRGRP Skriptgruppe Datentyp 20040930
3 Exporting RT_FLAG Call by reference Type reference (TYPE) FLAG Allgemeines Kennzeichen 20040930

Method CHECK_EDIT_AUTH on class CL_CRM_IC_GRP has no exception.

Method GET_AVAILABLE_SCRIPTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SCRIPTS Value transfer Type reference (TYPE) CRMD_IC_GPSCR 20040818
2 Importing UNAME Value transfer Type reference (TYPE) UNAME Benutzername 20040818

Method GET_AVAILABLE_SCRIPTS on class CL_CRM_IC_GRP has no exception.

Method GET_GROUPS_CURRENT_USR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GROUPS Value transfer Type reference (TYPE) CRMT_IC_SCRGRP Skriptgruppen: später aus tmp ändern 20040818
2 Importing UNAME Call by reference Type reference (TYPE) UNAME Benutzername 20040818

Method GET_GROUPS_CURRENT_USR on class CL_CRM_IC_GRP has no exception.

Method GET_GROUP_BY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECTNAME Call by reference Type reference (TYPE) CRM_IC_XMLNAME XML-Dokumentname 20040818
2 Importing OBJECTTYPE Call by reference Type reference (TYPE) CRM_IC_COMID IC-Komponenten-ID 20040818
3 Returning SCR_GROUP Value transfer Type reference (TYPE) CRM_IC_SCRGRP 20040818

Method GET_GROUP_BY_OBJECT on class CL_CRM_IC_GRP has no exception.

Method GET_GROUP_WITH_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DELETE_GROUP Call by reference Type reference (TYPE) CRMT_IC_SCRGRP Tabellentyp für Scripting-Gruppe 20040929
2 Exporting ET_DISPLAY_GROUP Call by reference Type reference (TYPE) CRMT_IC_SCRGRP Tabellentyp für Scripting-Gruppe 20040929
3 Exporting ET_EDIT_GROUP Call by reference Type reference (TYPE) CRMT_IC_SCRGRP Tabellentyp für Scripting-Gruppe 20040929

Method GET_GROUP_WITH_AUTH on class CL_CRM_IC_GRP has no exception.

Method GROUP_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GROUP Call by reference Type reference (TYPE) CRMT_IC_SCRGRP Tabellentyp für Scripting-Gruppe 20040930
2 Importing IV_GROUP Call by reference Type reference (TYPE) CRM_IC_SCRGRP Skriptgruppen: später aus tmp ändern 20040930
3 Returning RT_FLAG Value transfer Type reference (TYPE) FLAG Allgemeines Kennzeichen 20040930

Method GROUP_ALLOWED on class CL_CRM_IC_GRP has no exception.

Method MERGEGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AVAILABLE_GROUP Call by reference Type reference (TYPE) CRMT_IC_SCRGRP Tabellentyp für Scripting-Gruppe 20040930
2 Importing IT_DISPLAY_GROUP Call by reference Type reference (TYPE) CRMT_IC_SCRGRP Tabellentyp für Scripting-Gruppe 20040930
3 Importing IT_EDIT_GROUP Call by reference Type reference (TYPE) CRMT_IC_SCRGRP Tabellentyp für Scripting-Gruppe 20040930

Method MERGEGROUP on class CL_CRM_IC_GRP has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in 500