SAP ABAP Class CL_CACS_MAINTAIN_TABLE_BASE (Table View (New))
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSGC (Package) ICM: Utility Programs for Generation and Copy
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PFO_MAINTAIN_TABLE Portfolio Assignment Table Maintenance 20041225
Properties
Class CL_CACS_MAINTAIN_TABLE_BASE  
Short Description Table View (New)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package CACSGC   ICM: Utility Programs for Generation and Copy 
Created 20041225   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SHLP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 TRWBO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CACS_MAINTAIN_TABLE_BASE has no interface implemented.
Friends
Class CL_CACS_MAINTAIN_TABLE_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MB_TEXTTABLE Instance attribute Protected Type reference (TYPE) XFELD Indicator: Text Table Exists 20041225
2 MB_TEXTTABLE_USESTD Static Attribute Protected Type reference (TYPE) XFELD Indicator: Text Table Being Processed By Standard Routines 20041225
3 MB_TRANSPORT Instance attribute Public Type reference (TYPE) XFELD Transport Connection (Only for Unversioned Tables) 20041225
4 MB_VERSIONED_TABLE Instance attribute Protected Type reference (TYPE) XFELD Indicator: Versioned Table 20041225
5 MB_VERSIONED_TRANSPORT Instance attribute Protected Type reference (TYPE) BOOLEAN_FLG Connection to Transport System for Versioned Tables 20041225
6 MC_HIGH_DATE Instance attribute Protected Type reference (TYPE) CACSTIMESTAMP '99991231000000' Highest Date 20050124
7 MC_LOW_DATE Instance attribute Protected Type reference (TYPE) CACSTIMESTAMP '00000101000000' Lowest Date 20050124
8 MC_STATUS_DELETE Constant Public Type reference (TYPE) C 'D' Status: Delete Object 20041225
9 MC_STATUS_DELETE_ERROR Constant Public Type reference (TYPE) C 'd' Status: Delete Object (Error in SAVE_DATA) 20041225
10 MC_STATUS_EMPTY Constant Public Type reference (TYPE) C '1' Status: Blank Line 20041225
11 MC_STATUS_INSERT Constant Public Type reference (TYPE) C 'I' Status: New Version to be Inserted 20041225
12 MC_STATUS_INSERT_ERROR Constant Public Type reference (TYPE) C 'i' Status: New Version to be Inserted (Error in SAVE_DATA) 20041225
13 MC_STATUS_IRRELEVANT Constant Public Type reference (TYPE) C 'X' Status: Object/Version No Longer Relevant 20041225
14 MC_STATUS_NEW Constant Public Type reference (TYPE) C 'N' Status: New Object 20041225
15 MC_STATUS_NEW_ERROR Constant Public Type reference (TYPE) C 'n' Status: New Object (Error in SAVE_DATA) 20041225
16 MC_STATUS_ORIGINAL Constant Public Type reference (TYPE) C ' ' Status: Version/Object Not Changed 20041225
17 MC_STATUS_TERMINATE Constant Public Type reference (TYPE) C 'T' Status: Object Terminated 20041225
18 MC_STATUS_TERMINATE_ERROR Constant Public Type reference (TYPE) C 't' Status: Object Terminated(Error in SAVE_DATA) 20041225
19 MC_STATUS_UPDATE Constant Public Type reference (TYPE) C 'U' Status: Version/Object Changed 20041225
20 MC_STATUS_UPDATE_ERROR Constant Public Type reference (TYPE) C 'u' Status: Version/Object Changed (Error in SAVE_DATA) 20041225
21 MD_BASETABLE Instance attribute Protected Type reference (TYPE) STRING Object: Name of Base Table 20041225
22 MD_OBJECT Instance attribute Protected Type reference (TYPE) STRING Object: Name of Object 20041225
23 MD_STRUCTNAME Instance attribute Protected Type reference (TYPE) STRING Object: Structure Name of Display Structure (ALV) 20041225
24 MD_TEXTTABLE Instance attribute Protected Type reference (TYPE) STRING Object: Name of Text Table 20041225
25 MO_TXTKEY_TYPE Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Object: Object Type With All Key Fields of Text Table 20041225
26 MRT_DATA Instance attribute Protected Object reference (TYPE REF TO) DATA Global Data Container (All Data Records for Object) 20041225
27 MRT_OUTTAB Instance attribute Protected Object reference (TYPE REF TO) DATA ALV: Data Container (Contains Currently Displayed Records) 20041225
28 MRT_SAVE_DEMANDED Instance attribute Protected Object reference (TYPE REF TO) DATA Objects, Save Before Further Processing 20041225
29 MRT_TEXTTABLE Instance attribute Protected Object reference (TYPE REF TO) DATA Text Table 20041225
30 MS_ENQUEUE Instance attribute Protected Type reference (TYPE) RSTABLE Table Lock 20041225
31 MT_EXCLUDED_FUNCTION Instance attribute Protected Type reference (TYPE) RLB_T_EXCL Functions Not Supported 20041225
32 MT_FIELDCAT Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Field Catalog 20041225
33 MT_FKEY_VERSIONED Instance attribute Protected Type reference (TYPE) MTY_T_DD05M Versioned Foreign Key 20041225
34 MT_NAMETAB Instance attribute Protected Type reference (TYPE) DDFIELDS Nametabs of Structures and Tables Used 20041225
35 MT_SELECTION Instance attribute Private Type reference (TYPE) GTY_T_SELTAB Select Data Records 20041225
36 MT_SELECTION_ACT Instance attribute Private Type reference (TYPE) GTY_T_SELTAB Additional Selection for Active Versions 20041225
37 MT_SUBSET Instance attribute Protected Type reference (TYPE) MTY_T_SUBSET Subset Rule 20041225
38 MT_TYPEDESCR Instance attribute Protected Type reference (TYPE) MTY_T_TYPEDESCR 20050303
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Instance method Public Method Authorization Check 20041225
2 CHECK_CUSTOMER_KEY Instance method Protected Method Check for Customer Namespace 20041225
3 CHECK_DATA Instance method Public Method Check Data 20041225
4 CHECK_DUPLICATE Instance method Protected Method Check for Double Entries 20041225
5 CHECK_FKEY_VERSIONED Instance method Protected Method Check for Versioned Foreign Key Relationship 20041225
6 CLEAR_SELECTION Instance method Public Method Delete Selection 20041225
7 COMPARE_KEYS Instance method Protected Method Compares Two Objects Based on Key 20041225
8 COMPARE_KEYS_TEXTTABLE Instance method Protected Method Compares Two Texts Based on Key 20041225
9 CONSTRUCTOR Instance method Public Constructor Constructor 20041225
10 CREATE_DREF_STRUCT Instance method Protected Method Generates a Reference to Internal Structure 20041225
11 CREATE_DREF_TABLE Instance method Protected Method Generates a Reference to a Table 20041225
12 CREATE_DREF_TEXTTABLE Instance method Protected Method Generates a Reference to Internal Structure 20041225
13 CREATE_OBJKEY_TYPE Instance method Protected Method Generate Types for Object Key 20041225
14 CREATE_RANGE_STRUCT Instance method Private Method Create Range Table of Defined Type 20041225
15 CREATE_TXTKEY_TYPE Instance method Protected Method Generate Types for Key of Text Table 20041225
16 DELETE_OBJECT Instance method Public Method Delete an object 20041225
17 DEMAND_SAVE Instance method Protected Method Object Must Be Protected From Further Changes 20041225
18 DEQUEUE_OBJECT Instance method Public Method Unlock Object 20041225
19 DETERMINE_STRUCTNAME Instance method Protected Method Determine Structure Name 20041225
20 ENQUEUE_OBJECT Instance method Public Method Lock Object 20041225
21 EXCLUDE_FUNCTION Instance method Public Method Forbid Functions 20041225
22 GET_CURRENT_TIME_STAMP Instance method Public Method Get Current Timestamp 20041225
23 GET_DATA Instance method Public Method Get All Active Versions 20041225
24 GET_FIELDCATALOG Instance method Public Method Get Field Catalog for ALV Display 20041225
25 GET_LAYOUT Instance method Public Method Layout 20041225
26 GET_OBJECT_TYPE Instance method Public Method Object Type 20050530
27 GET_OUTTAB Instance method Public Method Get Reference to Output Table 20041225
28 GET_SORT_CRITERIA Instance method Public Method List Sort 20041227
29 GET_SUPPORTED_FUNCTIONS Instance method Public Method Determine Functions Supported By Object 20041225
30 GET_TEXT Instance method Protected Method Read Text from Text Container 20041225
31 INIT Instance method Public Method Initialize 20041225
32 INTERNAL_ADD_SELECTION Instance method Private Method Internal: Add Selection 20041225
33 IS_ACTIVE Instance method Protected Method Check If Object/Version is Active 20041225
34 IS_CHANGED Instance method Public Method There are changes to be saved 20041225
35 IS_NEW_OBJECT Instance method Protected Method Check If Object Is New 20041225
36 IS_TRANSPORTABLE Instance method Public Method Object Can Be Transported 20041228
37 IS_VERSIONED_TABLE Instance method Public Method Versioned Table 20041225
38 MODIFY_FIELDCATALOG Instance method Protected Method Remove Fields from Field Catalog 20041225
39 MUST_SAVE Instance method Public Method Check Whether Object Must Be Saved Before Changing 20041225
40 NEW_OBJECT Instance method Public Method Create New Object 20041225
41 NEW_OBJECT_LIST Instance method Public Method Create New Object 20060725
42 NEW_VERSION Instance method Public Method Create New Version of an Object 20041225
43 NEW_VERSION_PREPARE Instance method Public Method Prepares Creation of a New Version 20041225
44 PUT_IN_TRANSPORT Instance method Public Method Include Entry in Transport Request 20041225
45 PUT_IN_VERSIONTRANSPORT Instance method Protected Method Include Entry in Transport Request 20041226
46 READ Instance method Public Method Read Object Data 20041225
47 READ_OBJECT Instance method Protected Method Read data from database 20041225
48 READ_TEXTTABLE Instance method Protected Method Read Text Table 20041225
49 REFRESH_SAVE_DEMANDED Instance method Protected Method Refresh Table Save Demanded 20041225
50 SAVE Instance method Public Method Save Data 20041225
51 SAVE_DELETE Instance method Protected Method Save: Delete 20041225
52 SAVE_FINISH Instance method Protected Method Save: After Save 20041225
53 SAVE_INSERT Instance method Protected Method Save: Insert 20041225
54 SAVE_NEW Instance method Protected Method Save: New 20041225
55 SAVE_PREPARE Instance method Protected Method Save: Before Save 20041225
56 SAVE_TERMINATE Instance method Protected Method Save: Terminate 20041225
57 SAVE_TEXTTABLE Instance method Protected Method Save Text Table 20041225
58 SAVE_UPDATE Instance method Protected Method Save: Update Data 20041225
59 SAVE_VERSION_HANDLER Instance method Protected Method Save Versioned Table 20041225
60 SET_DATA Instance method Public Method Transfer Current Data from Display 20041225
61 SET_SUBSET Instance method Public Method Set Subset Control 20041225
62 SET_TEXT Instance method Protected Method Set Text in Text Container 20041225
63 TERMINATE_OBJECT Instance method Public Method Create New Version of an Object 20041225
64 TRANSPORT_OBJECT Instance method Public Method Transport Single Object 20041228
Events
Class CL_CACS_MAINTAIN_TABLE_BASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTY_S_SUBSET Public See coding Structure: Subset 20041225 begin of MTY_S_SUBSET, fieldname type fieldname, value type ref to data, end of mty_s_subset
2 MTY_S_TYPEDESCR Protected See coding 20050303 begin of MTY_S_TYPEDESCR, tabname type tabname, clntdep type boolean_flg, key type boolean_flg, typedescr type ref to CL_ABAP_STRUCTDESCR, end of mty_s_TYPEDESCR
3 MTY_T_DD05M Protected See coding Table: Foreign Key Relationships 20041225 MTY_T_DD05M type standard table of dd05m
4 MTY_T_SUBSET Public See coding Table: Subset 20041225 MTY_T_SUBSET type standard table of MTY_S_SUBSET
5 MTY_T_TYPEDESCR Protected See coding 20050303 MTY_T_TYPEDESCR type standard table of MTY_S_TYPEDESCR
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_EDIT Call by reference Type reference (TYPE) XFELD Editieren 20041225
2 Importing IB_SHOW_MESSAGE Call by reference Type reference (TYPE) XFELD 'X' Meldungen ausgeben 20041225
3 Returning RB_PERMITTED Value transfer Type reference (TYPE) XFELD Erfolgreich 20041225

Method CHECK_AUTHORITY on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method CHECK_CUSTOMER_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRS_DATA Call by reference Object reference (TYPE REF TO) DATA 20041225
2 Returning RB_KEY_ALLOWED Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20041225
# Exception Resumable Description Created on
1 CREATE_DATA_ERROR 20041225

Method CHECK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CB_ERROR Call by reference Type reference (TYPE) XFELD es ist ein Fehler in der Zeile 20041225
2 Changing CB_REFRESH Call by reference Type reference (TYPE) XFELD Refresh(ALV) ausführen 20041225
3 Changing CB_WARNING Call by reference Type reference (TYPE) XFELD es sind Warnungen vorhanden 20041225
4 Changing CRO_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Protokoll für Dataentry 20041225
5 Importing ID_ROW_ID Call by reference Type reference (TYPE) I ZeilenID im ALV 20041225
6 Importing IRS_DATA Call by reference Object reference (TYPE REF TO) DATA Daten der zu prüfende Zeile 20041225
7 Importing IRT_MOD_ROWS Call by reference Object reference (TYPE REF TO) DATA geänderte Zeile(aus ALV) 20041225
8 Importing IT_MOD_CELLS Call by reference Type reference (TYPE) LVC_T_MODI Tabelle der geänderten Zellen 20041225

Method CHECK_DATA on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method CHECK_DUPLICATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRS_OBJECT Call by reference Object reference (TYPE REF TO) DATA zu prüfendes Objekt 20041225
2 Importing IRT_MOD_ROWS Call by reference Object reference (TYPE REF TO) DATA geänderte Zeilen 20041225
3 Returning RB_DUPLICATE Value transfer Type reference (TYPE) XFELD Duplikat vorhanden 20041225

Method CHECK_DUPLICATE on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method CHECK_FKEY_VERSIONED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EB_ERROR Call by reference Type reference (TYPE) XFELD Der Datensatz ist fehlerhaft 20041225
2 Exporting ED_MAX_DATE Call by reference Type reference (TYPE) CACS_BUSITIME_E kleinstes fachl. Endedatum 20041225
3 Exporting ED_MIN_DATE Call by reference Type reference (TYPE) CACS_BUSITIME_B kleinstes fachl. Anfangsdatum 20041225
4 Importing ID_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feld, zu dem der Fkey geprüft werden soll 20041225
5 Importing IRS_DATA Call by reference Object reference (TYPE REF TO) DATA Daten der zu prüfenden Zeile 20041225
# Exception Resumable Description Created on
1 ASSIGN_ERROR Prüfung fehlgeschlagen 20041225

Method CLEAR_SELECTION Signature

Method CLEAR_SELECTION on class CL_CACS_MAINTAIN_TABLE_BASE has no parameter.
Method CLEAR_SELECTION on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method COMPARE_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRS_OBJECT_1 Call by reference Object reference (TYPE REF TO) DATA Objekt 1 20041225
2 Importing IRS_OBJECT_2 Call by reference Object reference (TYPE REF TO) DATA Objekt 2 20041225
3 Returning RB_EQUAL Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20041225

Method COMPARE_KEYS on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method COMPARE_KEYS_TEXTTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRS_TEXT_1 Call by reference Object reference (TYPE REF TO) DATA Text 1 20041225
2 Importing IRS_TEXT_2 Call by reference Object reference (TYPE REF TO) DATA Text 2 20041225
3 Returning RB_EQUAL Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20041225

Method COMPARE_KEYS_TEXTTABLE on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CACS_MAINTAIN_TABLE_BASE has no parameter.
Method CONSTRUCTOR on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method CREATE_DREF_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERS_STRUCTURE Call by reference Object reference (TYPE REF TO) DATA 20041225
# Exception Resumable Description Created on
1 CREATE_DATA_ERROR 20041225

Method CREATE_DREF_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERT_TABLE Call by reference Object reference (TYPE REF TO) DATA 20041225
# Exception Resumable Description Created on
1 CREATE_DATA_ERROR 20041225

Method CREATE_DREF_TEXTTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERS_STRUCTURE Call by reference Object reference (TYPE REF TO) DATA 20041225
2 Exporting ERT_TABLE Call by reference Object reference (TYPE REF TO) DATA 20041225
# Exception Resumable Description Created on
1 CREATE_DATA_ERROR 20041225

Method CREATE_OBJKEY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_CLNTDEP Call by reference Type reference (TYPE) BOOLEAN_FLG SPACE Boolsche Variable (X=true, space=false) 20050303
2 Importing ID_TABNAME Call by reference Type reference (TYPE) STRING 20050303
3 Returning RRS_OBJKEY Value transfer Object reference (TYPE REF TO) DATA 20041225
# Exception Resumable Description Created on
1 CREATE_DATA_ERROR Fehler beim Erzeugen des Datentypes 20041225

Method CREATE_RANGE_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SELECTION Call by reference Type reference (TYPE) GTY_T_SELTAB 20041225
2 Importing ID_FIELDNAME Call by reference Type reference (TYPE) STRING 20041225
3 Importing ID_REFFIELD Call by reference Type reference (TYPE) ANY 20041225
4 Importing ID_TYPENAME Call by reference Type reference (TYPE) ANY 20041225
# Exception Resumable Description Created on
1 RANGE_CREATION_ERROR Range konnte nicht erstellt werden 20041225

Method CREATE_TXTKEY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RRS_TXTKEY Value transfer Object reference (TYPE REF TO) DATA 20041225
# Exception Resumable Description Created on
1 CREATE_DATA_ERROR Fehler beim Erzeugen des Datentypes 20041225

Method DELETE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRS_OBJECT Call by reference Object reference (TYPE REF TO) DATA 20041225

Method DELETE_OBJECT on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method DEMAND_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRS_OBJECT Call by reference Object reference (TYPE REF TO) DATA 20041225

Method DEMAND_SAVE on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method DEQUEUE_OBJECT Signature

Method DEQUEUE_OBJECT on class CL_CACS_MAINTAIN_TABLE_BASE has no parameter.
Method DEQUEUE_OBJECT on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method DETERMINE_STRUCTNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EB_TEXTTABLE Call by reference Type reference (TYPE) XFELD Flag: Texttabelle vorhanden 20041225
2 Exporting EB_TEXTTABLE_USESTD Call by reference Type reference (TYPE) XFELD Flag: Texttabelle über Standardroutinen bearbeiten 20041225
3 Exporting EB_VERSIONED_TABLE Call by reference Type reference (TYPE) XFELD Flag: Tabelle ist versionsgeführt 20041225
4 Exporting EB_VERSIONED_TRANSPORT Call by reference Type reference (TYPE) XFELD Flag: Tabelle wird versionsgeführt und transportiert 20041225
5 Exporting ED_BASETABLE Call by reference Type reference (TYPE) STRING Name der Basistabelle 20041225
6 Exporting ED_STRUCTNAME Call by reference Type reference (TYPE) STRING Name der Anzeigestruktur(ALV) 20041225
7 Exporting ED_TEXTTABLE Call by reference Type reference (TYPE) STRING Name der Texttabelle 20041225
8 Importing ID_OBJECT Call by reference Type reference (TYPE) STRING Pflegeobjekt 20041225
# Exception Resumable Description Created on
1 STRUCTURE_NOT_FOUND Struktur konnte zum Objekt nicht gefunden werden 20041225

Method ENQUEUE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_FOREIGN_LOCK Call by reference Type reference (TYPE) BNAME Benutzer, der bereits eine Sperre hält 20041225
# Exception Resumable Description Created on
1 LOCK_FAILURE 20041225

Method EXCLUDE_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_EXCLUDE_DELETE_OBJECT Call by reference Type reference (TYPE) XFELD SPACE "Löschen" nicht anbieten 20041225
2 Importing IB_EXCLUDE_NEW_OBJECT Call by reference Type reference (TYPE) XFELD SPACE "Neues Objekt" nicht anbieten 20041225
3 Importing IB_EXCLUDE_NEW_VERSION Call by reference Type reference (TYPE) XFELD SPACE "Neue Version" nicht anbieten 20041225
4 Importing IB_EXCLUDE_SAVE Call by reference Type reference (TYPE) XFELD SPACE "Sichern" nicht anbieten 20041225
5 Importing IB_EXCLUDE_TERMINATE Call by reference Type reference (TYPE) XFELD SPACE "Terminieren" nicht anbieten 20041225
6 Importing IB_REFRESH Call by reference Type reference (TYPE) XFELD SPACE Einschränkungen aufheben 20041225

Method EXCLUDE_FUNCTION on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method GET_CURRENT_TIME_STAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_TIMESTAMP Value transfer Type reference (TYPE) CACSTIMESTAMP Zeitstempel (JJJJ.MM.TT hh:mm:ss) 20041225

Method GET_CURRENT_TIME_STAMP on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TYPE Call by reference Type reference (TYPE) C 20041225

Method GET_DATA on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method GET_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_EDIT_KEY Call by reference Type reference (TYPE) XFELD SPACE Kz.: Schlüssel editierbar 20050523
2 Importing IB_EDIT_MODE Call by reference Type reference (TYPE) XFELD Modus: Edit(x)/Display( ) 20041225
3 Importing IB_REFRESH Call by reference Type reference (TYPE) XFELD SPACE Neu aufbauen 20041225
4 Importing ID_TYPE Call by reference Type reference (TYPE) C 20041225
5 Returning RT_FIELDCAT Value transfer Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20041225
# Exception Resumable Description Created on
1 FIELDCATALOG_ERROR Fehler im Feldkatalog der ALV-Liste 20041225

Method GET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_EDIT_MODE Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20041225
2 Importing ID_TYPE Call by reference Type reference (TYPE) C 20041225
3 Returning RS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20041225

Method GET_LAYOUT on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method GET_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_OBJECT_TYPE Value transfer Type reference (TYPE) STRING 20050530

Method GET_OBJECT_TYPE on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method GET_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RRT_OUTTAB Value transfer Object reference (TYPE REF TO) DATA 20041225

Method GET_OUTTAB on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method GET_SORT_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_EDIT_MODE Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20041227
2 Importing ID_TYPE Call by reference Type reference (TYPE) C 20041227
3 Returning RT_SORT Value transfer Type reference (TYPE) LVC_T_SORT ALV-Contol: Tabelle der Sortierkriterien 20041227

Method GET_SORT_CRITERIA on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method GET_SUPPORTED_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FUNCTIONS Value transfer Type reference (TYPE) RLB_T_EXCL Unterstützte Funktionen 20041225

Method GET_SUPPORTED_FUNCTIONS on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CRS_DATA Call by reference Object reference (TYPE REF TO) DATA Datenzeile 20041225

Method GET_TEXT on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJECT Call by reference Type reference (TYPE) STRING 20041225
# Exception Resumable Description Created on
1 ASSIGN_ERROR Fehler beim Zugriff auf die internen Datenstrukturen 20041225
2 CREATE_DATA_ERROR Fehler beim Erzeugen der Datenstrukuren 20041225
3 FIELDCATALOG_ERROR Feldkatalog konnte nicht erstellt werden 20041225
4 READ_ERROR Fehler beim Lesen 20041225
5 STRUCTURE_NOT_FOUND Struktur konnte zum Objekt nicht gefunden werden 20041225

Method INTERNAL_ADD_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SELECTION Call by reference Type reference (TYPE) GTY_T_SELTAB 20041225
2 Importing ID_FIELDNAME Call by reference Type reference (TYPE) STRING 20041225
3 Importing ID_HIGH Call by reference Type reference (TYPE) ANY 20041225
4 Importing ID_LOW Call by reference Type reference (TYPE) ANY 20041225
5 Importing ID_OPTION Call by reference Type reference (TYPE) RSOPTION Selektionskriterien: OPTION 20041225
6 Importing ID_SIGN Call by reference Type reference (TYPE) RSSIGN Selektionskriterien: SIGN 20041225
# Exception Resumable Description Created on
1 CREATE_DATA_ERROR 20041225
2 FIELD_UNKNOWN Feld unbekannt 20041225
3 RANGE_CREATION_ERROR 20041225

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_CHECK_CANCEL_OBJ Call by reference Type reference (TYPE) XFELD 'X' Prüfen: Flag FLG_CANCEL_OBJ 20041225
2 Importing IB_CHECK_CANCEL_VERS Call by reference Type reference (TYPE) XFELD 'X' Prüfen: Flag FLG_CANCEL_VERS 20041225
3 Importing IB_CHECK_STATUS_INSERT Call by reference Type reference (TYPE) XFELD 'X' Prüfen: Status ist INSERT erlaubt 20041225
4 Importing IB_CHECK_STATUS_NEW Call by reference Type reference (TYPE) XFELD 'X' Prüfen: Status ist NEW erlaubt 20041225
5 Importing IB_CHECK_STATUS_ORIGINAL Call by reference Type reference (TYPE) XFELD 'X' Prüfen: Status ist ORIGINAL erlaubt 20041225
6 Importing IB_CHECK_STATUS_UPDATE Call by reference Type reference (TYPE) XFELD 'X' Prüfen: Status ist UPDATE erlaubt 20041225
7 Importing IRS_OBJECT Call by reference Object reference (TYPE REF TO) DATA 20041225
8 Returning RB_ACTIVE Value transfer Type reference (TYPE) XFELD Aktiv 20041225

Method IS_ACTIVE on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RB_CHANGED Value transfer Type reference (TYPE) XFELD 'X' = es liegen Änderungen vor 20041225

Method IS_CHANGED on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method IS_NEW_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRS_OBJECT Call by reference Object reference (TYPE REF TO) DATA 20041225
2 Returning RB_IS_NEW Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20041225

Method IS_NEW_OBJECT on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method IS_TRANSPORTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RB_TRANSPORTABLE Value transfer Type reference (TYPE) XFELD 'X' = transportierbar 20041228

Method IS_TRANSPORTABLE on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method IS_VERSIONED_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RB_VERSIONED Value transfer Type reference (TYPE) XFELD 'X' = Tabelle ist versionsgeführt 20041225

Method IS_VERSIONED_TABLE on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method MODIFY_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20041225
2 Importing IB_EDIT_KEY Call by reference Type reference (TYPE) XFELD SPACE Schlüsselfelder eingabebereit 20050523
3 Importing IB_EDIT_MODE Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20041225
4 Importing IB_REFRESH Call by reference Type reference (TYPE) XFELD Feldkatalog neu aufbauen 20041225
5 Importing ID_TYPE Call by reference Type reference (TYPE) C 20041225
6 Importing IT_NAMETAB Call by reference Type reference (TYPE) DDFIELDS DD: Feldliste 20041225

Method MODIFY_FIELDCATALOG on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method MUST_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRS_OBJECT Call by reference Object reference (TYPE REF TO) DATA Objekt 20041225
2 Returning RB_MUST_SAVE Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20041225

Method MUST_SAVE on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method NEW_OBJECT Signature

Method NEW_OBJECT on class CL_CACS_MAINTAIN_TABLE_BASE has no parameter.
Method NEW_OBJECT on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method NEW_OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NEW_LINES Call by reference Type reference (TYPE) TABLE 20060725
# Exception Resumable Description Created on
1 CREATE_DATA_ERROR 20060725

Method NEW_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BUSI_BEGIN Call by reference Type reference (TYPE) CACS_BUSITIME_B Fachlich gültig ab 20041225
2 Importing ID_BUSI_END Call by reference Type reference (TYPE) CACS_BUSITIME_E Fachlich gültig bis (Zeitstempel: JJJJ.MM.TT hh:mm:ss) 20041225
3 Importing IRS_OBJECT Call by reference Object reference (TYPE REF TO) DATA 20041225
# Exception Resumable Description Created on
1 MUST_SAVE Sichern vor der Änderung notwendig! 20041225

Method NEW_VERSION_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_BUSI_BEGIN Call by reference Type reference (TYPE) CACS_BUSITIME_B Objekt: Fachlich gültig ab 20041225
2 Exporting ED_BUSI_END Call by reference Type reference (TYPE) CACS_BUSITIME_E Objekt: Fachlich gültig bis 20041225
3 Importing IRS_OBJECT Call by reference Object reference (TYPE REF TO) DATA Objekt, zu dem eine neue Version angelegt werden soll 20041225
# Exception Resumable Description Created on
1 MUST_SAVE sichern der Daten notwendig 20041225
2 NOT_SUPPORTED nicht unterstützt(z.B. nicht versionierte Tabelle) 20041225

Method PUT_IN_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_TRKORR Call by reference Type reference (TYPE) TRKORR ' ' Auftrag 20050301
2 Importing IB_CALL_BY_SAVE Call by reference Type reference (TYPE) BOOLEAN_FLG 'X' Durch Methode SAVE gerufen 20050131
3 Importing ID_TABNAME Call by reference Type reference (TYPE) STRING Tabellenname 20041225
4 Importing IRT_DATA Call by reference Object reference (TYPE REF TO) DATA Zeilen auf der Datenbank 20041225
# Exception Resumable Description Created on
1 TRANSPORT_ERROR Transportanschluss nicht möglich 20041225

Method PUT_IN_VERSIONTRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_REQUEST Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20041226
2 Importing IB_CALL_BY_SAVE Call by reference Type reference (TYPE) BOOLEAN_FLG 'X' Aus der Methode SAVE gerufen 20050131
3 Importing ID_INSERT_REQUEST Call by reference Type reference (TYPE) XFELD SPACE Einträge in den Auftrag übernehmen 20041226
4 Importing ID_REQUEST_CHOICE Call by reference Type reference (TYPE) XFELD SPACE Abfrage nach dem Transportauftrag 20041226
5 Importing ID_TABNAME Call by reference Type reference (TYPE) STRING Tabellenname 20041226
6 Importing IRT_DATA Call by reference Object reference (TYPE REF TO) DATA Zeilen auf der Datenbank 20041226
# Exception Resumable Description Created on
1 TRANSPORT_ERROR Transportanschluss nicht möglich 20041226

Method READ Signature

Method READ on class CL_CACS_MAINTAIN_TABLE_BASE has no parameter.
# Exception Resumable Description Created on
1 ASSIGN_ERROR Fehler beim Zugriff auf die internen Datenstrukturen 20041225
2 CREATE_DATA_ERROR 20041225
3 READ_ERROR Fehler beim Lesen 20041225

Method READ_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERT_DATA Call by reference Object reference (TYPE REF TO) DATA gelesende Informationen 20041225
2 Importing ID_OBJECT Call by reference Type reference (TYPE) STRING Objekt 20041225
# Exception Resumable Description Created on
1 ASSIGN_ERROR Fehler beim Zugriff auf die internen Datenstrukturen 20041225
2 READ_ERROR Fehler beim Lesen 20041225

Method READ_TEXTTABLE Signature

Method READ_TEXTTABLE on class CL_CACS_MAINTAIN_TABLE_BASE has no parameter.
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen der Tabelle 20041225

Method REFRESH_SAVE_DEMANDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_CREATE Call by reference Type reference (TYPE) XFELD SPACE Tabelle neu erzeugen 20041225
# Exception Resumable Description Created on
1 CREATE_DATA_ERROR Fehler beim Erzeugen der Datenstruktur 20041225

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ERROR Call by reference Type reference (TYPE) XFELD 'X' = beim Sichern ist ein Fehler aufgetreten 20041225

Method SAVE on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method SAVE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRS_DATA Call by reference Object reference (TYPE REF TO) DATA 20041225
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler beim Ausführen 20041225

Method SAVE_FINISH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_REQUEST Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20050525

Method SAVE_FINISH on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method SAVE_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRS_DATA Call by reference Object reference (TYPE REF TO) DATA 20041225
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler beim Ausführen 20041225

Method SAVE_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRS_DATA Call by reference Object reference (TYPE REF TO) DATA 20041225
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler beim Ausführen 20041225

Method SAVE_PREPARE Signature

Method SAVE_PREPARE on class CL_CACS_MAINTAIN_TABLE_BASE has no parameter.
Method SAVE_PREPARE on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method SAVE_TERMINATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRS_DATA Call by reference Object reference (TYPE REF TO) DATA 20041225
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler beim Ausführen 20041225

Method SAVE_TEXTTABLE Signature

Method SAVE_TEXTTABLE on class CL_CACS_MAINTAIN_TABLE_BASE has no parameter.
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler beim Sichern 20041225

Method SAVE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRS_DATA Call by reference Object reference (TYPE REF TO) DATA 20041225
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler beim Ausführen 20041225

Method SAVE_VERSION_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OPERATION Call by reference Type reference (TYPE) STRING 20041225
2 Importing IRS_DATA Call by reference Object reference (TYPE REF TO) DATA 20041225
# Exception Resumable Description Created on
1 ERROR_OCCURED 20041225

Method SET_DATA Signature

Method SET_DATA on class CL_CACS_MAINTAIN_TABLE_BASE has no parameter.
Method SET_DATA on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method SET_SUBSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SUBSET Call by reference Type reference (TYPE) MTY_T_SUBSET Tabelle: Subset 20041225
# Exception Resumable Description Created on
1 NOT_VALID Ungültige Subsetregel 20041225

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STATUS Call by reference Type reference (TYPE) C Status (Ändern/Löschen) 20041225
2 Importing IRS_DATA Call by reference Object reference (TYPE REF TO) DATA Datenzeile 20041225

Method SET_TEXT on class CL_CACS_MAINTAIN_TABLE_BASE has no exception.

Method TERMINATE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BUSI_END Call by reference Type reference (TYPE) CACS_BUSITIME_E Fachlich gültig bis (Zeitstempel: JJJJ.MM.TT hh:mm:ss) 20041225
2 Importing IRS_OBJECT Call by reference Object reference (TYPE REF TO) DATA 20041225
# Exception Resumable Description Created on
1 MUST_SAVE Sichern vor der Änderung notwendig! 20041225

Method TRANSPORT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_REQUEST Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20050525
2 Importing IRS_OBJECT Call by reference Object reference (TYPE REF TO) DATA 20041228
# Exception Resumable Description Created on
1 MUST_SAVE Sichern vor der Änderung notwendig! 20041228
History
Last changed by/on SAP  20100310 
SAP Release Created in 600