SAP ABAP Class CL_CACS_TEXT (Short and Long Text of Object)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSC5 (Package) ICM: Standard Contract: Database Accesses
Properties
Class CL_CACS_TEXT  
Short Description Short and Long Text of Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSC5   ICM: Standard Contract: Database Accesses 
Created 20060529   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CACS_TEXT has no forward declaration.
Interfaces
Class CL_CACS_TEXT has no interface implemented.
Friends
Class CL_CACS_TEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_CHANGED Instance attribute Protected Type reference (TYPE) FLAG Indicator: Object Was Changed 20060818
2 MD_CLUSTER_ID Instance attribute Protected Type reference (TYPE) CACS_CLUSTERID Cluster ID of Description 20060530
3 MD_DEFAULTTEXT Instance attribute Protected Type reference (TYPE) STRING Short Text: Standard 20060529
4 MD_DESCRIPTION Instance attribute Protected Type reference (TYPE) STRING Description of Object as String 20060530
5 MD_LANGUAGE Instance attribute Protected Type reference (TYPE) SPRAS Language 20060530
6 MD_LONGTEXT Instance attribute Protected Type reference (TYPE) STRING Short Text: Long 20060529
7 MD_MODE Instance attribute Private Type reference (TYPE) CACS_STDCTR_MODE Editing Mode 20060929
8 MD_SHORTTEXT Instance attribute Protected Type reference (TYPE) STRING Short Text: Short 20060529
9 MD_TEXTTAB Instance attribute Protected Type reference (TYPE) TABNAME Table Name 20060529
10 MR_KEYDATA Instance attribute Protected Object reference (TYPE REF TO) DATA Key of the object 20060530
11 MT_DD03L Instance attribute Protected Type reference (TYPE) ENH_T_DD03L Structure of Text Table 20060529
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060529
2 DISTRIBUTE_TEXTS Instance method Protected Method Distribute Text from Database to Attributes of Class 20060529
3 FILL_TEXTLINE Instance method Protected Method Write Short Texts to Database 20060531
4 GET_CHANGED Instance method Public Method Get Method for CHANGED Parameter 20060818
5 GET_DESCRIPTION Instance method Public Method Read Description 20060801
6 GET_LANGUAGE Instance method Public Method Return Current Language 20060726
7 GET_LONGTEXT_FOR_TRANSPORT Static method Public Method Determine Long Text for Transport 20060824
8 GET_TEXTS Instance method Public Method Read All Texts of Object from Object 20060531
9 LOAD_SHORTTEXT Instance method Protected Method Load Texts from Text Table 20060530
10 LOAD_TEXTOBJECT Instance method Protected Method Load Long Text Object 20060530
11 PUT_LANGUAGE Instance method Protected Method Insert Language in Text Line 20060531
12 READ_FROM_DB Instance method Public Method Load Texts from Database 20060531
13 RESOLVE_KEYDATA_TO_CLUSTERID Static method Protected Method Determine Cluster ID from Key Data 20060530
14 RESOLVE_KEYDATA_TO_WHERECOND Instance method Protected Method Convert Key Information to Selection Condition 20060530
15 SET_TEXTS Instance method Public Method Changes Texts of Text Object 20060531
16 SPLIT_TEXTS Instance method Protected Method Transfer Texts to Database Structure 20060530
17 WRITE_TO_DB Instance method Public Method Store Texts on Database 20060531
Events
Class CL_CACS_TEXT has no event.
Types
Class CL_CACS_TEXT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DEFAULTTEXT Call by reference Type reference (TYPE) CACS_DEFAULTTEXT Standardtext 20060529
2 Importing ID_DESCRIPTION Call by reference Type reference (TYPE) CACS_DESCRIPTION Beschreibung 20060530
3 Importing ID_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Textsprache 20060530
4 Importing ID_LOAD_FROM_DB Call by reference Type reference (TYPE) FLAG Texte aus der DB laden 20060530
5 Importing ID_LONGTEXT Call by reference Type reference (TYPE) CACS_LONGTEXT Langer Kurztext 20060529
6 Importing ID_MODE Call by reference Type reference (TYPE) CACS_STDCTR_MODE 'R' Bearbeitungsmodus (anzeigen, ändern) 20060929
7 Importing ID_SHORTTEXT Call by reference Type reference (TYPE) CACS_SHORTTEXT Kurztext 20060529
8 Importing ID_TEXTTAB Call by reference Type reference (TYPE) TABNAME Name der Texttabelle in der DB 20060530
9 Importing IR_KEYDATA Call by reference Object reference (TYPE REF TO) DATA Schlüssel des Objektes auf der DB 20060530
# Exception Resumable Description Created on
1 CX_CACS_TEXT Ausnahmeklasse zur Textklasse 20060530

Method DISTRIBUTE_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_DEFAULTTEXT Call by reference Type reference (TYPE) CACS_DEFAULTTEXT Standardtext 20060529
2 Changing CD_LONGTEXT Call by reference Type reference (TYPE) CACS_LONGTEXT Langer Kurztext 20060529
3 Changing CD_SHORTTEXT Call by reference Type reference (TYPE) CACS_SHORTTEXT Kurztext 20060529
4 Importing IS_TEXTLINE Call by reference Type reference (TYPE) ANY Zeile der Texttabelle 20060529
# Exception Resumable Description Created on
1 CX_CACS_TEXT Ausnahmeklasse zur Textklasse 20060529

Method FILL_TEXTLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_TEXTLINE Call by reference Object reference (TYPE REF TO) DATA Zeile der Texttabelle 20060531
2 Importing ID_TEXTTAB Call by reference Type reference (TYPE) TABNAME Name der Texttabelle 20060531
3 Importing IR_KEYDATA Call by reference Object reference (TYPE REF TO) DATA Schlüsseldaten 20060531
# Exception Resumable Description Created on
1 CX_CACS_TEXT Ausnahmeklasse zur Textklasse 20060531

Method GET_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_CHANGED Value transfer Type reference (TYPE) FLAG Kz.: Texte wurden geändert. 20060818

Method GET_CHANGED on class CL_CACS_TEXT has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_DESCRIPTION Value transfer Type reference (TYPE) CACS_DESCRIPTION Betriebswirtschaftliche Beschreibung des Objektes 20060801

Method GET_DESCRIPTION on class CL_CACS_TEXT has no exception.

Method GET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_LANGUAGE Value transfer Type reference (TYPE) SPRAS Sprachenschlüssel 20060726

Method GET_LANGUAGE on class CL_CACS_TEXT has no exception.

Method GET_LONGTEXT_FOR_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20060824
2 Importing ID_TEXTTAB Call by reference Type reference (TYPE) TABNAME Tabellenname 20060824
3 Importing IR_TEXTLINE Call by reference Object reference (TYPE REF TO) DATA Schlüsseldaten 20060824
4 Returning RT_RESULT Value transfer Type reference (TYPE) CACS_TT_TXTCLST Tabellentyp zur Struktur CACS_S_TXTCLST 20060824

Method GET_LONGTEXT_FOR_TRANSPORT on class CL_CACS_TEXT has no exception.

Method GET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_DEFAULTTEXT Call by reference Type reference (TYPE) CACS_DEFAULTTEXT Standardtext 20060531
2 Changing CD_DESCRIPTION Call by reference Type reference (TYPE) CACS_DESCRIPTION Betriebswirtschaftliche Beschreibung des Objektes 20060531
3 Changing CD_LONGTEXT Call by reference Type reference (TYPE) CACS_LONGTEXT Langer Kurztext 20060531
4 Changing CD_SHORTTEXT Call by reference Type reference (TYPE) CACS_SHORTTEXT Kurztext 20060531

Method GET_TEXTS on class CL_CACS_TEXT has no exception.

Method LOAD_SHORTTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_DEFAULTTEXT Call by reference Type reference (TYPE) CACS_DEFAULTTEXT Standardtext 20060530
2 Changing CD_LONGTEXT Call by reference Type reference (TYPE) CACS_LONGTEXT Langer Kurztext 20060530
3 Changing CD_SHORTTEXT Call by reference Type reference (TYPE) CACS_SHORTTEXT Kurztext 20060530
4 Importing ID_LANGUAGE Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20061206
5 Importing IR_KEYDATA Call by reference Object reference (TYPE REF TO) DATA 20060530
# Exception Resumable Description Created on
1 CX_CACS_TEXT Ausnahmeklasse zur Textklasse 20060530

Method LOAD_TEXTOBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_CLUSTER_ID Call by reference Type reference (TYPE) CACS_CLUSTERID Clusterid eines Texts 20060530
2 Exporting ED_DESCRIPTION Call by reference Type reference (TYPE) CACS_DESCRIPTION Betriebswirtschaftliche Beschreibung des Objektes 20060530
3 Importing IR_KEYDATA Call by reference Object reference (TYPE REF TO) DATA Schlüsselwerte 20060530
# Exception Resumable Description Created on
1 CX_CACS_TEXT Ausnahmeklasse zur Textklasse 20060530

Method PUT_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_TEXTLINE Call by reference Object reference (TYPE REF TO) DATA Zeile der Texttabelle 20060531
# Exception Resumable Description Created on
1 CX_CACS_TEXT Ausnahmeklasse zur Textklasse 20060531

Method READ_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_DEFAULTTEXT Call by reference Type reference (TYPE) CACS_DEFAULTTEXT Standardtext 20060531
2 Changing CD_DESCRIPTION Call by reference Type reference (TYPE) CACS_DESCRIPTION Betriebswirtschaftliche Beschreibung des Objektes 20060531
3 Changing CD_LONGTEXT Call by reference Type reference (TYPE) CACS_LONGTEXT Langer Kurztext 20060531
4 Changing CD_SHORTTEXT Call by reference Type reference (TYPE) CACS_SHORTTEXT Kurztext 20060531
5 Importing IR_KEYDATA Call by reference Object reference (TYPE REF TO) DATA Schlüsseldaten 20060531
# Exception Resumable Description Created on
1 CX_CACS_TEXT Ausnahmeklasse zur Textklasse 20060531

Method RESOLVE_KEYDATA_TO_CLUSTERID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CLUSTER_ID Call by reference Type reference (TYPE) CACS_CLUSTERID ID für Clustertabelle 20060530
2 Exporting ES_CLUSTER Call by reference Type reference (TYPE) CACS_S_TXTCLST Struktur zur Tabelle CACS_TXTCLST 20060530
3 Exporting ET_DD03L Call by reference Type reference (TYPE) ENH_T_DD03L Tabellenfelder 20060824
4 Importing ID_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20060824
5 Importing ID_TEXTTAB Call by reference Type reference (TYPE) TABNAME Tabellenname 20060824
6 Importing IR_KEYDATA Call by reference Object reference (TYPE REF TO) DATA Schlüsseldaten 20060530
# Exception Resumable Description Created on
1 CX_CACS_TEXT Ausnahmeklasse zur Textklasse 20060530

Method RESOLVE_KEYDATA_TO_WHERECOND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LANGUAGE Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20061206
2 Importing ID_TEXTTAB Call by reference Type reference (TYPE) TABNAME Tabellenname 20060530
3 Importing IR_KEYDATA Call by reference Object reference (TYPE REF TO) DATA Schlüsselinformation 20060530
4 Returning RD_WHERECOND Value transfer Type reference (TYPE) STRING Where-Bedingung 20060530
# Exception Resumable Description Created on
1 CX_CACS_TEXT Ausnahmeklasse zur Textklasse 20060530

Method SET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DEFAULTTEXT Call by reference Type reference (TYPE) CACS_DEFAULTTEXT Standardtext 20060531
2 Importing ID_DESCRIPTION Call by reference Type reference (TYPE) CACS_DESCRIPTION Betriebswirtschaftliche Beschreibung des Objektes 20060531
3 Importing ID_LONGTEXT Call by reference Type reference (TYPE) CACS_LONGTEXT Langer Kurztext 20060531
4 Importing ID_SHORTTEXT Call by reference Type reference (TYPE) CACS_SHORTTEXT Kurztext 20060531
# Exception Resumable Description Created on
1 CX_CACS_TEXT Ausnahmeklasse zur Textklasse 20060531

Method SPLIT_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_TEXTLINE Call by reference Object reference (TYPE REF TO) DATA Zeile der Texttabelle 20060531
# Exception Resumable Description Created on
1 CX_CACS_TEXT Ausnahmeklasse zur Textklasse 20060531

Method WRITE_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_CLUSTER_ID Call by reference Type reference (TYPE) CACS_CLUSTERID Clusterid eines Texts 20060531
2 Changing CD_DESCRIPTION Call by reference Type reference (TYPE) CACS_DESCRIPTION Betriebswirtschaftliche Beschreibung des Objektes 20060531
3 Changing CR_TEXTLINE Call by reference Object reference (TYPE REF TO) DATA Zeile der Texttabelle 20060531
4 Changing CS_CLUSTER Call by reference Type reference (TYPE) CACS_S_TXTCLST Struktur zur Tabelle CACS_TXTCLST 20060531
5 Importing ID_WRITE_TO_DB Call by reference Type reference (TYPE) FLAG 'X' Kennzeichen: Auf DB schreiben 20060531
# Exception Resumable Description Created on
1 CX_CACS_TEXT Ausnahmeklasse zur Textklasse 20060531
History
Last changed by/on SAP  20130531 
SAP Release Created in 700