SAP ABAP Class CL_ICL_BS_PRIVLG_AL (Special Rights: Application Logic)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_BENEFITSPLIT_AL (Package) Claims: Benefit Split: Application Logic
Properties
Class CL_ICL_BS_PRIVLG_AL  
Short Description Special Rights: Application Logic    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICL_BENEFITSPLIT_AL   Claims: Benefit Split: Application Logic 
Created 20050218   SAP 
Last change 20071120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ICL_BS_PRIVLG_AL has no forward declaration.
Interfaces
Class CL_ICL_BS_PRIVLG_AL has no interface implemented.
Friends
Class CL_ICL_BS_PRIVLG_AL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CLAIM_SAVE Constant Private Type reference (TYPE) ICL_CLAIM 'SAVE#############' Pseudo Claim No. for Any Other Claims 20050223
2 GC_CLSNAME_PRIVLG Constant Private Type reference (TYPE) SEOCLSNAME 'CL_ICL_BS_PRIVLG_AL' Object Cat.Name 20050222
3 GC_MSGID_PRIVLG Constant Public Type reference (TYPE) SYMSGID 'ICL_BS' Message Class Special Rights 20050316
4 GC_RC_AMT_NEGATIVE Constant Public Type reference (TYPE) ICL_PRIVLG_RC_S_AL-RC 13 RC 13: Amount Is Negative 20050422
5 GC_RC_AMT_PERC_ARE_INITIAL Constant Public Type reference (TYPE) ICL_PRIVLG_RC_S_AL-RC 12 RC 12: Specify Neither Absolute Share Nor Percent 20050419
6 GC_RC_COMPR_GUID_IS_INITIAL Constant Public Type reference (TYPE) ICL_PRIVLG_RC_S_AL-RC 2 RC 2: Compressed GUID Is Initial 20050302
7 GC_RC_PARTICIPANT_IS_INITIAL Constant Public Type reference (TYPE) ICL_PRIVLG_RC_S_AL-RC 10 RC 10: Beneficiary Is Missing 20050419
8 GC_RC_PERCENT_GT_100 Constant Public Type reference (TYPE) ICL_PRIVLG_RC_S_AL-RC 14 RC 14: Percent >100 20050511
9 GC_RC_PRIVLG_ABS_AMT_SAME_RANK Constant Public Type reference (TYPE) ICL_PRIVLG_RC_S_AL-RC 9 RC 9: Absolute Amount with Same Rank 20050419
10 GC_RC_PRIVLG_COV_DIFF Constant Public Type reference (TYPE) ICL_PRIVLG_RC_S_AL-RC 8 RC 8: Different Coverages with Same Rank 20050419
11 GC_RC_PRIVLG_ID_IS_INITIAL Constant Public Type reference (TYPE) ICL_PRIVLG_RC_S_AL-RC 1 RC 1: GUID of Special Rights Is Initial 20050302
12 GC_RC_PRIVLG_NUM_DUPLIC Constant Public Type reference (TYPE) ICL_PRIVLG_RC_S_AL-RC 5 RC 5: Number of Special Rights Already Exists 20050302
13 GC_RC_PRIVLG_NUM_IS_INITIAL Constant Public Type reference (TYPE) ICL_PRIVLG_RC_S_AL-RC 4 RC 4: Number of Special Rights Is Initial 20050302
14 GC_RC_PRIVLG_PRC_AND_AMT Constant Public Type reference (TYPE) ICL_PRIVLG_RC_S_AL-RC 6 RC 6: Specify Percent and Amount 20050318
15 GC_RC_PRIVLG_PRC_GT_100 Constant Public Type reference (TYPE) ICL_PRIVLG_RC_S_AL-RC 7 RC 7: Total Percent Specifications > 100 20050406
16 GC_RC_RANK_IS_INITIAL Constant Public Type reference (TYPE) ICL_PRIVLG_RC_S_AL-RC 11 RC 11: Rank Missing 20050419
17 GC_VERSION_DEL Constant Private Type reference (TYPE) C 'D' Data to be deleted 20050218
18 GC_VERSION_HST Constant Private Type reference (TYPE) C 'H' Data History 20050218
19 GC_VERSION_INS Constant Private Type reference (TYPE) C 'I' Data to Be Added 20050218
20 GC_VERSION_NEW Constant Private Type reference (TYPE) C 'N' New Data 20050218
21 GC_VERSION_NEW_TEMP Constant Private Type reference (TYPE) C 'T' New Data 20050314
22 GC_VERSION_OLD Constant Private Type reference (TYPE) C 'O' Old Data 20050218
23 GC_VERSION_UNC Constant Private Type reference (TYPE) C 'C' Unchanged Data 20050218
24 GC_VERSION_UPD Constant Private Type reference (TYPE) C 'U' Data To Be Changed 20050218
25 GO_BADI Static Attribute Private Object reference (TYPE REF TO) IF_EX_ICL_BENEFITSPLIT BAdI Interface IF_EX_ICL_BENEFITSPLIT 20050317
26 GO_OREF Static Attribute Private Object reference (TYPE REF TO) CL_ICL_OREF Object Reference Management 20050218
27 GT_KEY Static Attribute Private Type reference (TYPE) ICL_CLAIMKEY_TAB Assign Temporary Claim Number to Final Claim Number 20050316
28 GT_PRIVLG Instance attribute Private Type reference (TYPE) ICL_PRIVLG_WS_T_PE Current Memory Special Rights 20050222
Methods
# Method Level Visibility Method type Description Created on
1 ADD Static method Public Method Service: Add Special Rights to Current Memory 20050218
2 BADI_CHECK Static method Private Method BAdI Call: Additional Checks for Special Rights 20050317
3 CHANGE Static method Public Method Service: Change Special Rights in Current Memory 20050218
4 CHECK Static method Public Method Service: Check Special Rights 20050218
5 CHECK_CHANGED Static method Public Method Service: Check for Special Rights Changes (XCHNG) 20050224
6 CHECK_SAME_RANK Static method Private Method Check Same-Rank Special Rights 20050419
7 CHECK_SCHEMA Static method Public Method Service: Check Benefit Split Schema 20050419
8 CLEAR_NOT_ALLOWED_FIELDS Static method Public Method Service: Deletes Field Contents of Non-Permitted Fields 20050615
9 COMMIT Static method Public Method Ext.Special Rights: Copy Temporary Version to New Version 20050314
10 DELETE Static method Public Method Service: Delete Special Rights in New Current Memory 20050218
11 EXT_FLDS_GET Static method Private Method Get Additional Fields (Field Names, Participants) 20050222
12 GET_ALLOWED_TYPE Static method Public Method Service: Get Permitted Special Rights Categories and Name 20050307
13 GET_BY_ASSIGNCAT Static method Public Method Service: Read Special Rights After ASSIGNCAT 20050824
14 GET_BY_GUID Static method Public Method Service: Read Special Rights for GUID from Current Memory/DB 20050303
15 GET_COVERAGEN Static method Public Method Service: Get Coverage Name 20050406
16 GET_DELTA Static method Public Method Service: Read Special Rights Database Deltas in DSAVE 20050218
17 GET_NEW Static method Public Method Service: Read All Special Rights From New Current Memory/DB 20050224
18 GET_OLD Static method Public Method Service: Read All Special Rights From Old Current Memory 20050223
19 INST_ADD Instance method Private Method Add Special Rights to an Object Instance 20050218
20 INST_CHANGE Instance method Private Method Change Special Rights in an Object Instance 20050218
21 INST_DELETE Instance method Private Method Delete Special Rights From an Object Instance 20050218
22 INST_GET Instance method Private Method Get Special Rights of an Object Instance 20050218
23 INST_INIT Instance method Private Method Initialize Special Rights of an Object Instance 20050218
24 LOAD Static method Private Method Read Special Rights of a Claim From DB to Current Memory 20050218
25 OREF_GET Static method Private Method Special Rights: Get Object Referance for Claim and Version 20050218
26 PARTICIPANT_SET Static method Private Method Create/Change Participants 20050223
27 REFRESH Static method Public Method Service: Delete Special Rights Memory 20050218
28 RESET Static method Public Method Service: Set DLVE2 Special Rights Curr Memory to DB Status 20050218
29 SAVE Static method Public Method Service: Save Special Rights to DB 20050218
30 SAVE_CLOSE Static method Public Method Service: Delete Special Rights Split Memory 20050218
31 SAVE_PREPARE Static method Public Method Service: Special Rights Memory Split 20050218
32 SET Static method Public Method Ext. Special Rights: Place Temp.Version in Current Memory 20050314
33 VERSION_GET Static method Private Method Get Special Rights Version From Memory/DB 20050218
Events
Class CL_ICL_BS_PRIVLG_AL has no event.
Types
Class CL_ICL_BS_PRIVLG_AL has no local type.
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TGUID Call by reference Type reference (TYPE) ICL_GUID32 Ziel-GUID (Vertrag/Verteilungslauf) 20050322
2 Exporting EV_PRIVLG_ID Call by reference Type reference (TYPE) ICL_PRIVLG_GUID_D_PE UUID des Sonderrechts 20050223
3 Importing IS_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_S_PE neues Sonderrecht 20050223
4 Importing IT_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_T_UI Sonderrechte: ALV-Outtab 20050405
5 Importing IV_ASSIGNCAT Call by reference Type reference (TYPE) ICL_ASSIGN_CAT Verknüpfungstyp 20050322
6 Importing IV_X_POLICY Call by reference Type reference (TYPE) BOOLE_D Sonderrecht stammt aus Vertrag 20050224

Method ADD on class CL_ICL_BS_PRIVLG_AL has no exception.

Method BADI_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RC Call by reference Type reference (TYPE) ICL_PRIVLG_RC_T_AL Returncode 20050317
2 Importing IS_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_S_PE Sonderrechte: Arbeitsstruktur (ICL_PRIVILEGE + ext. Felder) 20050317

Method BADI_CHECK on class CL_ICL_BS_PRIVLG_AL has no exception.

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_S_PE aktuelles Sonderrecht 20050223
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050218

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RC Call by reference Type reference (TYPE) ICL_PRIVLG_RC_T_AL Returncodes 20050218
2 Importing IS_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_S_PE Aktuelles Sonderrecht 20050228
3 Importing IT_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_T_PE Sonderrechte: Arbeitsstruktur 20050404
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050218

Method CHECK_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_X_CHANGED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050224
2 Importing IV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20050224
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050224

Method CHECK_SAME_RANK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RC Call by reference Type reference (TYPE) ICL_PRIVLG_RC_T_AL Returncodes 20050419
2 Importing IS_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_S_PE Aktuelles Sonderrecht 20050419
3 Importing IT_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_T_PE Sonderrechte: Arbeitsstruktur 20050419

Method CHECK_SAME_RANK on class CL_ICL_BS_PRIVLG_AL has no exception.

Method CHECK_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RC Call by reference Type reference (TYPE) ICL_PRIVLG_RC_T_AL Returncodes 20050419
2 Importing IT_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_T_UI Sonderrechte: ALV-Outtab 20050419

Method CHECK_SCHEMA on class CL_ICL_BS_PRIVLG_AL has no exception.

Method CLEAR_NOT_ALLOWED_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PRIVLG_NEW Call by reference Type reference (TYPE) ICL_PRIVLG_WS_S_PE Sonderrechte: Arbeitsstruktur (ICL_PRIVILEGE + ext. Felder) 20050615
2 Importing IV_PRIVLG_TYPE_OLD Call by reference Type reference (TYPE) ICL_PRIVLG_TYPE_D_PE Art eines Sonderrechts 20050615
3 Importing IV_XPOLICY Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050615

Method CLEAR_NOT_ALLOWED_FIELDS on class CL_ICL_BS_PRIVLG_AL has no exception.

Method COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20050314
2 Importing IV_X_REPLACE Call by reference Type reference (TYPE) BOOLE_D Flag: Bestehende Einträge ersetzen 20050314
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050314

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_S_PE aktuelles Sonderrecht 20050223
2 Importing IV_DEL_DEPEND_TAB Call by reference Type reference (TYPE) BOOLE_D Abhängige Tab.einträge mitlöschen 20050823
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050218

Method EXT_FLDS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_S_PE Sonderrecht 20050222

Method EXT_FLDS_GET on class CL_ICL_BS_PRIVLG_AL has no exception.

Method GET_ALLOWED_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALLOWED_TYPE Call by reference Type reference (TYPE) ICL_PRIVLG_TYPEN_T_AL erlaubte Sonderrechtstypen 20050307
2 Importing IV_XPOLICY Call by reference Type reference (TYPE) BOOLE_D Sonderrecht des Vertrags 20050307

Method GET_ALLOWED_TYPE on class CL_ICL_BS_PRIVLG_AL has no exception.

Method GET_BY_ASSIGNCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_T_PE Sonderrechte 20050824
2 Importing IT_CLAIMASSIGN Call by reference Type reference (TYPE) ICLCLAIMASSIGN_TAB Fallteilobjektzuordnung - Tabellentyp 20050824
3 Importing IV_ASSIGNCAT Call by reference Type reference (TYPE) ICL_ASSIGN_CAT Verknüpfungstyp 20050824
4 Importing IV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20050824
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050824

Method GET_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_S_PE Aktuelles Sonderrecht 20050303
2 Exporting ET_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_T_PE Sonderrechte 20050303
3 Importing IT_CLAIMASSIGN Call by reference Type reference (TYPE) ICLCLAIMASSIGN_TAB mit Ziel-Objekten verknüpfte Sonderrechte (Quelle) 20050303
4 Importing IV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20050303
5 Importing IV_PRIVLG_ID Call by reference Type reference (TYPE) ICL_PRIVLG_GUID_D_PE GUID des akt. Sonderrechts 20050303
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050303

Method GET_COVERAGEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COVERAGEN Call by reference Type reference (TYPE) TEXT50 erlaubte Sonderrechtstypen 20050406
2 Importing IV_COVERAGE Call by reference Type reference (TYPE) ICL_PRIVILEGE-COVERAGE Sonderrecht des Vertrags 20050406

Method GET_COVERAGEN on class CL_ICL_BS_PRIVLG_AL has no exception.

Method GET_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRIVLG_DEL Call by reference Type reference (TYPE) ICL_PRIVLG_WS_T_PE Sonderrecht: DB-Delta - Zu löschen 20050224
2 Exporting ET_PRIVLG_INS Call by reference Type reference (TYPE) ICL_PRIVLG_WS_T_PE Sonderrecht: DB-Delta - Einzufügen 20050224
3 Exporting ET_PRIVLG_UPD Call by reference Type reference (TYPE) ICL_PRIVLG_WS_T_PE Sonderrecht: DB-Delta - Zu ändern 20050224

Method GET_DELTA on class CL_ICL_BS_PRIVLG_AL has no exception.

Method GET_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_T_PE Sonderrechte 20050224
2 Importing IV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20050224
3 Importing IV_EXT_FIELDS_NEEDED Call by reference Type reference (TYPE) BOOLE_D Ext. Felder nötig 20070706
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050224

Method GET_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_T_PE Sonderrechte 20050223
2 Importing IV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20050223
3 Importing IV_EXT_FIELDS_NEEDED Call by reference Type reference (TYPE) BOOLE_D Ext. Felder nötig 20070706
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050223

Method INST_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TGUID Call by reference Type reference (TYPE) ICL_GUID32 Ziel-GUID (Vertrag/Verteilungslauf) 20050322
2 Exporting EV_PRIVLG_ID Call by reference Type reference (TYPE) ICL_PRIVLG_GUID_D_PE UUID des Sonderrechts 20050223
3 Importing IS_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_S_PE aktuelles Sonderrecht 20050225
4 Importing IT_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_T_UI Sonderrechte: ALV-Outtab 20050405
5 Importing IV_ASSIGNCAT Call by reference Type reference (TYPE) ICL_ASSIGN_CAT Verknüpfungstyp 20050322
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050218

Method INST_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_S_PE Aktuelles Sonderrecht 20050223
# Exception Resumable Description Created on
1 CX_ICL_BS_PRIVLG_NOT_FOUND Sonderrecht nicht gefunden 20050322

Method INST_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_S_PE Aktuelles Sonderrecht 20050223
2 Importing IV_DEL_DEPEND_TAB Call by reference Type reference (TYPE) BOOLE_D Abhängige Tab.einträge mitlöschen 20050823
# Exception Resumable Description Created on
1 CX_ICL_BS_PRIVLG_NOT_FOUND Sonderrecht nicht gefunden 20050322

Method INST_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_S_PE Aktuelles Sonderrecht 20050222
2 Exporting ET_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_T_PE Sonderrechte 20050222
3 Importing IV_EXT_FIELDS_NEEDED Call by reference Type reference (TYPE) BOOLE_D Ext. Felder nötig 20070706
4 Importing IV_PRIVLG_ID Call by reference Type reference (TYPE) ICL_PRIVLG_GUID_D_PE UUID des akt. Sonderrechts 20050222
# Exception Resumable Description Created on
1 CX_ICL_BS_PRIVLG_NOT_FOUND Sonderrecht nicht gefunden 20050322

Method INST_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_T_PE Sonderrechte 20050222
2 Importing IV_X_ADD Call by reference Type reference (TYPE) BOOLE_D Einträge hinzufügen 20050314
# Exception Resumable Description Created on
1 CX_ICL_BS_PRIVLG_ID_IS_INITIAL Sonderrecht-GUID ist initial 20050322
2 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050218

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20050218
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050218

Method OREF_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_PRIVLG Call by reference Object reference (TYPE REF TO) CL_ICL_BS_PRIVLG_AL Sonderrecht: Anwendungslogik 20050222
2 Exporting EV_X_CREATED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050218
3 Importing IV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20050218
4 Importing IV_VERSION Call by reference Type reference (TYPE) CHAR1 Version 20050218
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050218
2 CX_ICL_OBJ_VERSION_IS_INITIAL Objektreferenzversion ist initial 20050218

Method PARTICIPANT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_S_PE Aktuelles Sonderrecht 20050223
# Exception Resumable Description Created on
1 CX_ICL_SUBOBJECT_IS_INITIAL Teilobjekt ist initial 20050223

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20050218
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050218

Method RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Aktuelle Fallnummer 20050316
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050218

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_X_UPDTASK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050218

Method SAVE on class CL_ICL_BS_PRIVLG_AL has no exception.

Method SAVE_CLOSE Signature

Method SAVE_CLOSE on class CL_ICL_BS_PRIVLG_AL has no parameter.
Method SAVE_CLOSE on class CL_ICL_BS_PRIVLG_AL has no exception.

Method SAVE_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRIVLG_MEMNEW Call by reference Type reference (TYPE) ICL_PRIVLG_WS_T_PE Sonderrechte neu (Gesamtgedächtnis) 20050224
2 Importing IT_PRIVLG_MEMOLD Call by reference Type reference (TYPE) ICL_PRIVLG_WS_T_PE Sonderrechte alt (Gesamtgedächtnis) 20050224
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050218

Method SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_T_PE Sonderrechte: Arbeitsstruktur 20050314
2 Importing IV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20050314
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050314

Method VERSION_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_S_PE Aktuelles Sonderrecht 20050222
2 Exporting ET_PRIVLG Call by reference Type reference (TYPE) ICL_PRIVLG_WS_T_PE Sonderrechte 20050222
3 Importing IV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20050218
4 Importing IV_EXT_FIELDS_NEEDED Call by reference Type reference (TYPE) BOOLE_D Ext. Felder nötig 20070706
5 Importing IV_PRIVLG_ID Call by reference Type reference (TYPE) ICL_PRIVLG_GUID_D_PE UUID des akt. Sonderrechts 20050222
6 Importing IV_VERSION Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20050218
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050218
2 CX_ICL_OBJ_VERSION_IS_INITIAL Objektreferenzversion ist initial 20050218
History
Last changed by/on SAP  20071120 
SAP Release Created in 600