SAP ABAP Class /GRCPI/GRIA_CL_SAPSCRIPT (Sap script)
Hierarchy
GRCPINW (Software Component) SAP GRC NetWeaver Plug-In
   GRC-ACP (Application Component) GRC Access Control Plug-In
     /GRCPI/GRIA_NW_AC_SPM (Package) Package for the GRC AC 11.0 SPM
Properties
Class /GRCPI/GRIA_CL_SAPSCRIPT  
Short Description Sap script    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /GRCPI/GRIA_NW_AC_SPM   Package for the GRC AC 11.0 SPM 
Created 20110815   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /GRCPI/GRIA_CL_SAPSCRIPT has no forward declaration.
Interfaces
Class /GRCPI/GRIA_CL_SAPSCRIPT has no interface implemented.
Friends
Class /GRCPI/GRIA_CL_SAPSCRIPT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CLASS_LONGTEXT Constant Public Type reference (TYPE) TDID 'LTXT' Long Text 20110816
2 GC_SPM_LANG Constant Public Type reference (TYPE) SYLANGU 'E' Always store in EN for user Input, since no translation 20120413
3 GC_TOKEN_LONGTEXT Constant Public Type reference (TYPE) TOKEN 'LONG_TEXT' Long Text 20110816
4 GC_TOKEN_SPM_ACT Constant Public Type reference (TYPE) TOKEN 'SPM_ACT' SPM log activity text 20110816
5 GC_TOKEN_SPM_ADNL Constant Public Type reference (TYPE) TOKEN 'SPM_ADNL' SPM log additional activity text 20110816
6 GC_TOKEN_SPM_RC Constant Public Type reference (TYPE) TOKEN 'SPM_RC' SPM log reason code text 20110816
7 MC_SAPSCRIPT_OBJECT Constant Private Type reference (TYPE) TDOBJECT 'GRAC' Texts: application object 20110816
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_STRING_TO_TEXT_TABLE Static method Private Method 20110816
2 CONVERT_TEXT_TABLE_TO_STRING Static method Private Method 20110816
3 CREATE Static method Public Method Create a new text 20110816
4 DELETE Static method Public Method Delete a text 20110816
5 DELETE_ALL Static method Public Method Delete all texts for a given object ID 20110816
6 DELETE_WITH_ID Static method Private Method 20110816
7 MODIFY Static method Public Method Creata a new text or update an existing text 20110816
8 QUERY Static method Public Method Retrieve all texts for a given object ID 20110816
9 RAISE_EXCEPTION Static method Private Method 20110816
10 RETRIEVE Static method Public Method Retrieve a text 20110816
11 RETRIEVE_EN_STRING Static method Public Method Retrieve a text (only string) 20120417
12 RETRIEVE_STRING Static method Public Method Retrieve a text (only string) 20110816
13 RETRIEVE_WITH_ID Static method Private Method 20110816
14 UPDATE Static method Public Method Update an existing text 20110816
Events
Class /GRCPI/GRIA_CL_SAPSCRIPT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_TEXT Public See coding 20110816 begin of S_TEXT, DATE type D, TIME type T, USER_ID type SYUNAME, TEXT type STRING, end of S_TEXT
2 TOKEN Public Type reference (TYPE) CHAR15 Text Token 20110817
Method Signatures

Method CONVERT_STRING_TO_TEXT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20110816
2 Returning RT_TEXT_TABLE Value transfer Type reference (TYPE) TEXT_LINE_TAB Sub-table for structure TEXT_HEADERLINES 20110816

Method CONVERT_STRING_TO_TEXT_TABLE on class /GRCPI/GRIA_CL_SAPSCRIPT has no exception.

Method CONVERT_TEXT_TABLE_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TEXT_TABLE Call by reference Type reference (TYPE) TEXT_LINE_TAB Sub-table for structure TEXT_HEADERLINES 20110816
2 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20110816

Method CONVERT_TEXT_TABLE_TO_STRING on class /GRCPI/GRIA_CL_SAPSCRIPT has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS Call by reference Type reference (TYPE) TDID GC_CLASS_LONGTEXT Text ID 20110816
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU GC_SPM_LANG Language Key of Current Text Environment 20110816
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) /GRCPI/GRIA_API_OBJECT_ID Object ID 20110816
4 Importing IV_TEXT Call by reference Type reference (TYPE) STRING Long Description 20110816
5 Importing IV_TOKEN Call by reference Type reference (TYPE) TOKEN GC_TOKEN_LONGTEXT Text Token 20110816
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20110901

Method DELETE Signature

Method DELETE on class /GRCPI/GRIA_CL_SAPSCRIPT has no parameter.
Method DELETE on class /GRCPI/GRIA_CL_SAPSCRIPT has no exception.

Method DELETE_ALL Signature

Method DELETE_ALL on class /GRCPI/GRIA_CL_SAPSCRIPT has no parameter.
Method DELETE_ALL on class /GRCPI/GRIA_CL_SAPSCRIPT has no exception.

Method DELETE_WITH_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS Call by reference Type reference (TYPE) TDID Text ID 20110816
2 Importing IV_ID Call by reference Type reference (TYPE) TDOBNAME Name 20110816
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU GC_SPM_LANG Language Key of Current Text Environment 20110816
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20110901

Method MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS Call by reference Type reference (TYPE) TDID GC_CLASS_LONGTEXT Text ID 20110816
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU GC_SPM_LANG Language Key of Current Text Environment 20110816
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) /GRCPI/GRIA_API_OBJECT_ID Object ID 20110816
4 Importing IV_TEXT Call by reference Type reference (TYPE) STRING Long Description 20110816
5 Importing IV_TOKEN Call by reference Type reference (TYPE) TOKEN GC_TOKEN_LONGTEXT Text Token 20110816
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20110901

Method QUERY Signature

Method QUERY on class /GRCPI/GRIA_CL_SAPSCRIPT has no parameter.
Method QUERY on class /GRCPI/GRIA_CL_SAPSCRIPT has no exception.

Method RAISE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSG_NO Call by reference Type reference (TYPE) SYMSGNO Message Number 20110816
2 Importing IV_MSG_VAR1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20110816
3 Importing IV_MSG_VAR2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20110816
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20110901

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS Call by reference Type reference (TYPE) TDID GC_CLASS_LONGTEXT Text ID 20110816
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU GC_SPM_LANG Language Key of Current Text Environment 20110816
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) /GRCPI/GRIA_API_OBJECT_ID Object ID 20110816
4 Importing IV_TOKEN Call by reference Type reference (TYPE) TOKEN GC_TOKEN_LONGTEXT Text Token 20110816
5 Returning RS_TEXT Value transfer Type reference (TYPE) S_TEXT Text 20110816
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20110901

Method RETRIEVE_EN_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS Call by reference Type reference (TYPE) TDID GC_CLASS_LONGTEXT Text ID 20120417
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU GC_SPM_LANG Language Key of Current Text Environment 20120417
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) /GRCPI/GRIA_API_OBJECT_ID Object ID 20120417
4 Importing IV_TOKEN Call by reference Type reference (TYPE) TOKEN GC_TOKEN_LONGTEXT Text Token 20120417
5 Returning RV_TEXT Value transfer Type reference (TYPE) STRING Text 20120417
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20120417

Method RETRIEVE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS Call by reference Type reference (TYPE) TDID GC_CLASS_LONGTEXT Text ID 20110816
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU GC_SPM_LANG Language Key of Current Text Environment 20110816
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) /GRCPI/GRIA_API_OBJECT_ID Object ID 20110816
4 Importing IV_TOKEN Call by reference Type reference (TYPE) TOKEN GC_TOKEN_LONGTEXT Text Token 20110816
5 Returning RV_TEXT Value transfer Type reference (TYPE) STRING Text 20110816
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20110901

Method RETRIEVE_WITH_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS Call by reference Type reference (TYPE) TDID Text ID 20110816
2 Importing IV_ID Call by reference Type reference (TYPE) TDOBNAME Name 20110816
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU GC_SPM_LANG Language Key of Current Text Environment 20110816
4 Returning RS_TEXT Value transfer Type reference (TYPE) S_TEXT Text 20110816
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20110901

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS Call by reference Type reference (TYPE) TDID GC_CLASS_LONGTEXT Text ID 20110816
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU GC_SPM_LANG Language Key of Current Text Environment 20110816
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) /GRCPI/GRIA_API_OBJECT_ID Object ID 20110816
4 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20110816
5 Importing IV_TOKEN Call by reference Type reference (TYPE) TOKEN GC_TOKEN_LONGTEXT Text Token 20110816
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20110901
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100_700