SAP ABAP Class CL_ICL_POL_CLAUSETXT (Clause Long Texts: Object Management)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_POLICY (Package) Policy Snapshot and Interface to Policy
Properties
Class CL_ICL_POL_CLAUSETXT  
Short Description Clause Long Texts: Object Management    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICL_POLICY   Policy Snapshot and Interface to Policy 
Created 20050809   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ICL_POL_CLAUSETXT has no forward declaration.
Interfaces
Class CL_ICL_POL_CLAUSETXT has no interface implemented.
Friends
Class CL_ICL_POL_CLAUSETXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_OREF Static Attribute Private Object reference (TYPE REF TO) CL_ICL_OREF Object Reference Management 20050809
2 GT_CLAUSETXT Instance attribute Private Type reference (TYPE) ICL_CLAUSETXT_TAB Long Texts for Clauses 20050809
Methods
# Method Level Visibility Method type Description Created on
1 ADD Static method Public Method Add Clause Long Texts to Memory 20050817
2 BADI_CHECK_CLAUSETXT Static method Private Method BAdI Call 20050817
3 CHANGE Static method Public Method Change Clause Long Texts in Memory 20050817
4 CHECK Static method Public Method Check Clause Long Texts 20050817
5 CHECK_LAST Static method Public Method Checks Only on Complete Clause Long Texts 20050817
6 COMMIT Static method Public Method Copy Temporary Version to New Version 20050810
7 DELETE Static method Public Method Delete Clause Long Texts in Memory 20050810
8 FLDS_EXT_SET Static method Private Method Set External Fields 20050809
9 FLDS_INT_SET Static method Private Method Set Internal Fields 20050809
10 GET Static method Public Method Get Clause Long Texts from Memory/DB 20050809
11 INFO_GET Static method Public Method Get Information on Clause Long Texts of a Claim 20050817
12 INST_ADD Instance method Private Method Add Clause Long Texts to an Instance 20050817
13 INST_CHANGE Instance method Private Method Change Clause Long Texts of an Instance 20050817
14 INST_DELETE Instance method Private Method Delete Clause Long Texts of an Instance 20050810
15 INST_GET Instance method Private Method Get Clause Long Texts of an Instance 20050809
16 INST_INIT Instance method Private Method Initialize Clause Long Texts of an Instance 20050809
17 LOAD Static method Private Method Load Clause Long Texts of a Claim from DB to Memory 20050809
18 OLD_GET Static method Public Method Get Old Version of Clause Long Texts From Memory/DB 20050809
19 OREF_GET Static method Private Method Get Object Reference for Claim and Version 20050809
20 REFRESH Static method Public Method Delete Clause Long Texts of a Claim in the Memory 20050809
21 RESET Static method Public Method Reset Memory for Claim to Status Last Saved 20050809
22 SAVE Static method Public Method Save Clauses in DB 20050816
23 SAVE_CLOSE Static method Public Method Conclude SAVE Method 20050809
24 SAVE_PREPARE Static method Public Method Prepare SAVE Method 20050816
25 SET Static method Public Method Set Clause Long Text in Memory Externally (Temporary Versn) 20050810
26 VERSION_GET Static method Private Method Get Version of Clause Long Texts From Memory/DB 20050809
Events
Class CL_ICL_POL_CLAUSETXT has no event.
Types
Class CL_ICL_POL_CLAUSETXT has no local type.
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLAUSE_ID Call by reference Type reference (TYPE) ICL_POL_CLAUSE_GUID_D Guid der Klausel 20050817
2 Importing IS_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT Klausel-Langtexte 20050817
3 Importing IV_X_SET_INT_FLDS Call by reference Type reference (TYPE) BOOLE_D Interne Felder setzen 20050817
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050817

Method BADI_CHECK_CLAUSETXT 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_MI_RC_TAB Returncode 20050817
2 Exporting ES_RC Call by reference Type reference (TYPE) ICL_MI_RC Returncode 20050817
3 Importing IS_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT Langtexte zu Klauseln 20050817

Method BADI_CHECK_CLAUSETXT on class CL_ICL_POL_CLAUSETXT has no exception.

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT Klauseln 20050817
2 Importing IV_X_SET_INT_FLDS Call by reference Type reference (TYPE) BOOLE_D Interne Felder setzen 20050817
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050817
2 CX_ICL_CLAUSE_ID_NOT_FOUND Klausel-ID nicht gefunden 20050817

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RC Call by reference Type reference (TYPE) ICL_MI_RC Returncode 20050817
2 Exporting ET_RC Call by reference Type reference (TYPE) ICL_MI_RC_TAB Returncode 20050817
3 Exporting EV_RC_CLAUSE_ID_IS_INITIAL Call by reference Type reference (TYPE) ICL_MI_RC-RC Returncode 20050817
4 Importing IS_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT Klausel-Langtexte 20050817
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050817

Method CHECK_LAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RC Call by reference Type reference (TYPE) ICL_MI_RC Returncode 20050817
2 Exporting ET_RC Call by reference Type reference (TYPE) ICL_MI_RC_TAB Returncode 20050817
3 Importing IS_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT Langtexte zu Klauseln 20050817

Method CHECK_LAST on class CL_ICL_POL_CLAUSETXT 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 20050810
2 Importing IV_X_REPLACE Call by reference Type reference (TYPE) BOOLE_D Flag: Bestehende Einträge ersetzen 20050810
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050810

Method DELETE 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 20050810
2 Importing IV_CLAUSE_ID Call by reference Type reference (TYPE) ICL_POL_CLAUSE_GUID_D Guid der Klausel 20050810
3 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20050823
4 Importing IV_LINE Call by reference Type reference (TYPE) ICL_POL_LINE_D Zeilen-Nummer für Klausel-Langtext 20050823
5 Importing IV_X_SET_INT_FLDS Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050810
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050810
2 CX_ICL_CLAUSE_ID_NOT_FOUND Klausel-ID nicht gefunden 20050810

Method FLDS_EXT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT Langtexte zu Klauseln 20050809
2 Importing IV_X_SET_EXT_FLDS Call by reference Type reference (TYPE) BOOLE_D Externe Felder setzen 20050809

Method FLDS_EXT_SET on class CL_ICL_POL_CLAUSETXT has no exception.

Method FLDS_INT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT Langtexte zu Klauseln 20050809
2 Importing IV_X_SET_INT_FLDS Call by reference Type reference (TYPE) BOOLE_D Interne Felder setzen 20050809

Method FLDS_INT_SET on class CL_ICL_POL_CLAUSETXT has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT Langtexte zu Klauseln 20050809
2 Exporting ET_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT_TAB Langtexte zu Klauseln 20050809
3 Importing IV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20050809
4 Importing IV_CLAUSE_ID Call by reference Type reference (TYPE) ICL_POL_CLAUSE_GUID_D Guid der Klausel 20050809
5 Importing IV_X_SET_EXT_FLDS Call by reference Type reference (TYPE) BOOLE_D Externe Felder setzen 20050809
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050809
2 CX_ICL_CLAUSE_ID_NOT_FOUND Klausel-ID nicht gefunden 20050809

Method INFO_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHANGETIME_MAX Call by reference Type reference (TYPE) ICL_CHANGEUTC1 Letzte Änderung 20050817
2 Exporting EV_X_CHANGED Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: Daten wurden verändert 20050817
3 Exporting EV_X_LOADED Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: Daten wurden geladen 20050817
4 Importing IV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20050817
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050817

Method INST_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLAUSE_ID Call by reference Type reference (TYPE) ICL_POL_CLAUSE_GUID_D Guid der Klausel 20050817
2 Importing IS_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT Klausel-Langtexte 20050817
3 Importing IV_X_SET_INT_FLDS Call by reference Type reference (TYPE) BOOLE_D Interne Felder setzen 20050817
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050817

Method INST_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT Langtexte zu Klauseln 20050817
2 Importing IV_X_SET_INT_FLDS Call by reference Type reference (TYPE) BOOLE_D Interne Felder setzen 20050817
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050817
2 CX_ICL_CLAUSE_ID_NOT_FOUND Klausel-ID nicht gefunden 20050817

Method INST_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLAUSE_ID Call by reference Type reference (TYPE) ICL_POL_CLAUSE_GUID_D Guid der Klausel 20050810
2 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20050823
3 Importing IV_LINE Call by reference Type reference (TYPE) ICL_POL_LINE_D Zeilen-Nummer für Klausel-Langtext 20050823
4 Importing IV_X_SET_INT_FLDS Call by reference Type reference (TYPE) BOOLE_D Flag: Abhängige Einträge löschen 20050810
# Exception Resumable Description Created on
1 CX_ICL_CLAUSE_NOT_FOUND Klausel nicht gefunden 20050810

Method INST_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT Langtexte zu Klauseln 20050809
2 Exporting ET_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT_TAB Langtexte zu Klauseln 20050809
3 Importing IV_CLAUSE_ID Call by reference Type reference (TYPE) ICL_POL_CLAUSE_GUID_D Guid der Klausel 20050809
4 Importing IV_X_SET_EXT_FLDS Call by reference Type reference (TYPE) BOOLE_D Externe Felder setzen 20050809
# Exception Resumable Description Created on
1 CX_ICL_CLAUSE_ID_NOT_FOUND Klausel-ID nicht gefunden 20050809

Method INST_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CLAUSETXT Value transfer Type reference (TYPE) ICL_CLAUSETXT_TAB Langtexte zu Klauseln 20050809
2 Importing IV_X_ADD Call by reference Type reference (TYPE) BOOLE_D Flag: Einträge hinzufügen 20050809
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050809
2 CX_ICL_CLAUSE_ID_IS_INITIAL Klausel-ID ist initial 20050809

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 20050809
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050809

Method OLD_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT Langtexte zu Klauseln 20050809
2 Exporting ET_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT_TAB Langtexte zu Klauseln 20050809
3 Importing IV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20050809
4 Importing IV_CLAUSE_ID Call by reference Type reference (TYPE) ICL_POL_CLAUSE_GUID_D Guid der Klausel 20050809
5 Importing IV_X_SET_EXT_FLDS Call by reference Type reference (TYPE) BOOLE_D Externe Felder setzen 20050809
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050809
2 CX_ICL_CLAUSE_ID_NOT_FOUND Klausel-ID nicht gefunden 20050809

Method OREF_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CLAUSETXT Call by reference Object reference (TYPE REF TO) CL_ICL_POL_CLAUSETXT Klausel-Langtexte: Objektverwaltung 20050809
2 Exporting EV_X_CREATED Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: Instanz erzeugt 20050809
3 Importing IV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20050809
4 Importing IV_VERSION Call by reference Type reference (TYPE) CHAR1 Version 20050809
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050809
2 CX_ICL_OBJ_VERSION_IS_INITIAL Objektreferenzversion ist initial 20050809

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 20050809
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050809

Method RESET 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 20050809
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050809

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 Kennzeichen: Update in der Verbuchung 20050816

Method SAVE on class CL_ICL_POL_CLAUSETXT has no exception.

Method SAVE_CLOSE Signature

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

Method SAVE_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CLAUSETXT_NEW Call by reference Type reference (TYPE) ICL_CLAUSETXT_TAB Langtexte zu Klauseln (neu) 20050816
2 Importing IT_CLAUSETXT_OLD Call by reference Type reference (TYPE) ICL_CLAUSETXT_TAB Langtexte zu Klauseln (alt) 20050816
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050816
2 CX_ICL_CLAUSE_ID_IS_INITIAL Klausel-ID ist initial 20050816

Method SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT_TAB Langtexte zu Klauseln 20050810
2 Importing IV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20050810
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050810
2 CX_ICL_CLAUSE_ID_IS_INITIAL Klausel-ID ist initial 20050810

Method VERSION_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT Langtexte zu Klauseln 20050809
2 Exporting ET_CLAUSETXT Call by reference Type reference (TYPE) ICL_CLAUSETXT_TAB Langtexte zu Klauseln 20050809
3 Importing IV_CLAIM Call by reference Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20050809
4 Importing IV_CLAUSE_ID Call by reference Type reference (TYPE) ICL_POL_CLAUSE_GUID_D Guid der Klausel 20050809
5 Importing IV_VERSION Call by reference Type reference (TYPE) CHAR1 Version 20050809
6 Importing IV_X_SET_EXT_FLDS Call by reference Type reference (TYPE) BOOLE_D Externe Felder setzen 20050809
# Exception Resumable Description Created on
1 CX_ICL_CLAIM_IS_INITIAL Fall ist initial 20050809
2 CX_ICL_DIPL_ID_NOT_FOUND Verteilungsplan-ID nicht gefunden 20050809
3 CX_ICL_OBJ_VERSION_IS_INITIAL Objektreferenzversion ist initial 20050809
History
Last changed by/on SAP  20060208 
SAP Release Created in 600