Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Instance attribute | Protected | Type reference (TYPE) | XFELD | Indicator: Text Table Exists | 20041225 | |||
| 2 | Static Attribute | Protected | Type reference (TYPE) | XFELD | Indicator: Text Table Being Processed By Standard Routines | 20041225 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | XFELD | Transport Connection (Only for Unversioned Tables) | 20041225 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | XFELD | Indicator: Versioned Table | 20041225 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN_FLG | Connection to Transport System for Versioned Tables | 20041225 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | CACSTIMESTAMP | '99991231000000' | Highest Date | 20050124 | ||
| 7 | Instance attribute | Protected | Type reference (TYPE) | CACSTIMESTAMP | '00000101000000' | Lowest Date | 20050124 | ||
| 8 | Constant | Public | Type reference (TYPE) | C | 'D' | Status: Delete Object | 20041225 | ||
| 9 | Constant | Public | Type reference (TYPE) | C | 'd' | Status: Delete Object (Error in SAVE_DATA) | 20041225 | ||
| 10 | Constant | Public | Type reference (TYPE) | C | '1' | Status: Blank Line | 20041225 | ||
| 11 | Constant | Public | Type reference (TYPE) | C | 'I' | Status: New Version to be Inserted | 20041225 | ||
| 12 | Constant | Public | Type reference (TYPE) | C | 'i' | Status: New Version to be Inserted (Error in SAVE_DATA) | 20041225 | ||
| 13 | Constant | Public | Type reference (TYPE) | C | 'X' | Status: Object/Version No Longer Relevant | 20041225 | ||
| 14 | Constant | Public | Type reference (TYPE) | C | 'N' | Status: New Object | 20041225 | ||
| 15 | Constant | Public | Type reference (TYPE) | C | 'n' | Status: New Object (Error in SAVE_DATA) | 20041225 | ||
| 16 | Constant | Public | Type reference (TYPE) | C | ' ' | Status: Version/Object Not Changed | 20041225 | ||
| 17 | Constant | Public | Type reference (TYPE) | C | 'T' | Status: Object Terminated | 20041225 | ||
| 18 | Constant | Public | Type reference (TYPE) | C | 't' | Status: Object Terminated(Error in SAVE_DATA) | 20041225 | ||
| 19 | Constant | Public | Type reference (TYPE) | C | 'U' | Status: Version/Object Changed | 20041225 | ||
| 20 | Constant | Public | Type reference (TYPE) | C | 'u' | Status: Version/Object Changed (Error in SAVE_DATA) | 20041225 | ||
| 21 | Instance attribute | Protected | Type reference (TYPE) | STRING | Object: Name of Base Table | 20041225 | |||
| 22 | Instance attribute | Protected | Type reference (TYPE) | STRING | Object: Name of Object | 20041225 | |||
| 23 | Instance attribute | Protected | Type reference (TYPE) | STRING | Object: Structure Name of Display Structure (ALV) | 20041225 | |||
| 24 | Instance attribute | Protected | Type reference (TYPE) | STRING | Object: Name of Text Table | 20041225 | |||
| 25 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Object: Object Type With All Key Fields of Text Table | 20041225 | |||
| 26 | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Global Data Container (All Data Records for Object) | 20041225 | |||
| 27 | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | ALV: Data Container (Contains Currently Displayed Records) | 20041225 | |||
| 28 | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Objects, Save Before Further Processing | 20041225 | |||
| 29 | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Text Table | 20041225 | |||
| 30 | Instance attribute | Protected | Type reference (TYPE) | RSTABLE | Table Lock | 20041225 | |||
| 31 | Instance attribute | Protected | Type reference (TYPE) | RLB_T_EXCL | Functions Not Supported | 20041225 | |||
| 32 | Instance attribute | Protected | Type reference (TYPE) | LVC_T_FCAT | Field Catalog | 20041225 | |||
| 33 | Instance attribute | Protected | Type reference (TYPE) | MTY_T_DD05M | Versioned Foreign Key | 20041225 | |||
| 34 | Instance attribute | Protected | Type reference (TYPE) | DDFIELDS | Nametabs of Structures and Tables Used | 20041225 | |||
| 35 | Instance attribute | Private | Type reference (TYPE) | GTY_T_SELTAB | Select Data Records | 20041225 | |||
| 36 | Instance attribute | Private | Type reference (TYPE) | GTY_T_SELTAB | Additional Selection for Active Versions | 20041225 | |||
| 37 | Instance attribute | Protected | Type reference (TYPE) | MTY_T_SUBSET | Subset Rule | 20041225 | |||
| 38 | Instance attribute | Protected | Type reference (TYPE) | MTY_T_TYPEDESCR | 20050303 |
Methods
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 | IB_EDIT | Call by reference | Type reference (TYPE) | XFELD | Editieren | 20041225 | |||
| 2 | IB_SHOW_MESSAGE | Call by reference | Type reference (TYPE) | XFELD | 'X' | Meldungen ausgeben | 20041225 | ||
| 3 | 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 | IRS_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20041225 | ||||
| 2 | RB_KEY_ALLOWED | Value transfer | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041225 |
Method CHECK_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CB_ERROR | Call by reference | Type reference (TYPE) | XFELD | es ist ein Fehler in der Zeile | 20041225 | |||
| 2 | CB_REFRESH | Call by reference | Type reference (TYPE) | XFELD | Refresh(ALV) ausführen | 20041225 | |||
| 3 | CB_WARNING | Call by reference | Type reference (TYPE) | XFELD | es sind Warnungen vorhanden | 20041225 | |||
| 4 | CRO_DATA_CHANGED | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | Message Protokoll für Dataentry | 20041225 | |||
| 5 | ID_ROW_ID | Call by reference | Type reference (TYPE) | I | ZeilenID im ALV | 20041225 | |||
| 6 | IRS_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Daten der zu prüfende Zeile | 20041225 | |||
| 7 | IRT_MOD_ROWS | Call by reference | Object reference (TYPE REF TO) | DATA | geänderte Zeile(aus ALV) | 20041225 | |||
| 8 | 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 | IRS_OBJECT | Call by reference | Object reference (TYPE REF TO) | DATA | zu prüfendes Objekt | 20041225 | |||
| 2 | IRT_MOD_ROWS | Call by reference | Object reference (TYPE REF TO) | DATA | geänderte Zeilen | 20041225 | |||
| 3 | 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 | EB_ERROR | Call by reference | Type reference (TYPE) | XFELD | Der Datensatz ist fehlerhaft | 20041225 | |||
| 2 | ED_MAX_DATE | Call by reference | Type reference (TYPE) | CACS_BUSITIME_E | kleinstes fachl. Endedatum | 20041225 | |||
| 3 | ED_MIN_DATE | Call by reference | Type reference (TYPE) | CACS_BUSITIME_B | kleinstes fachl. Anfangsdatum | 20041225 | |||
| 4 | ID_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feld, zu dem der Fkey geprüft werden soll | 20041225 | |||
| 5 | IRS_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Daten der zu prüfenden Zeile | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IRS_OBJECT_1 | Call by reference | Object reference (TYPE REF TO) | DATA | Objekt 1 | 20041225 | |||
| 2 | IRS_OBJECT_2 | Call by reference | Object reference (TYPE REF TO) | DATA | Objekt 2 | 20041225 | |||
| 3 | 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 | IRS_TEXT_1 | Call by reference | Object reference (TYPE REF TO) | DATA | Text 1 | 20041225 | |||
| 2 | IRS_TEXT_2 | Call by reference | Object reference (TYPE REF TO) | DATA | Text 2 | 20041225 | |||
| 3 | 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 | ERS_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | DATA | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041225 |
Method CREATE_DREF_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ERT_TABLE | Call by reference | Object reference (TYPE REF TO) | DATA | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041225 |
Method CREATE_DREF_TEXTTABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ERS_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | DATA | 20041225 | ||||
| 2 | ERT_TABLE | Call by reference | Object reference (TYPE REF TO) | DATA | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041225 |
Method CREATE_OBJKEY_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IB_CLNTDEP | Call by reference | Type reference (TYPE) | BOOLEAN_FLG | SPACE | Boolsche Variable (X=true, space=false) | 20050303 | ||
| 2 | ID_TABNAME | Call by reference | Type reference (TYPE) | STRING | 20050303 | ||||
| 3 | RRS_OBJKEY | Value transfer | Object reference (TYPE REF TO) | DATA | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CT_SELECTION | Call by reference | Type reference (TYPE) | GTY_T_SELTAB | 20041225 | ||||
| 2 | ID_FIELDNAME | Call by reference | Type reference (TYPE) | STRING | 20041225 | ||||
| 3 | ID_REFFIELD | Call by reference | Type reference (TYPE) | ANY | 20041225 | ||||
| 4 | ID_TYPENAME | Call by reference | Type reference (TYPE) | ANY | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | RRS_TXTKEY | Value transfer | Object reference (TYPE REF TO) | DATA | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | EB_TEXTTABLE | Call by reference | Type reference (TYPE) | XFELD | Flag: Texttabelle vorhanden | 20041225 | |||
| 2 | EB_TEXTTABLE_USESTD | Call by reference | Type reference (TYPE) | XFELD | Flag: Texttabelle über Standardroutinen bearbeiten | 20041225 | |||
| 3 | EB_VERSIONED_TABLE | Call by reference | Type reference (TYPE) | XFELD | Flag: Tabelle ist versionsgeführt | 20041225 | |||
| 4 | EB_VERSIONED_TRANSPORT | Call by reference | Type reference (TYPE) | XFELD | Flag: Tabelle wird versionsgeführt und transportiert | 20041225 | |||
| 5 | ED_BASETABLE | Call by reference | Type reference (TYPE) | STRING | Name der Basistabelle | 20041225 | |||
| 6 | ED_STRUCTNAME | Call by reference | Type reference (TYPE) | STRING | Name der Anzeigestruktur(ALV) | 20041225 | |||
| 7 | ED_TEXTTABLE | Call by reference | Type reference (TYPE) | STRING | Name der Texttabelle | 20041225 | |||
| 8 | ID_OBJECT | Call by reference | Type reference (TYPE) | STRING | Pflegeobjekt | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ED_FOREIGN_LOCK | Call by reference | Type reference (TYPE) | BNAME | Benutzer, der bereits eine Sperre hält | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041225 |
Method EXCLUDE_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IB_EXCLUDE_DELETE_OBJECT | Call by reference | Type reference (TYPE) | XFELD | SPACE | "Löschen" nicht anbieten | 20041225 | ||
| 2 | IB_EXCLUDE_NEW_OBJECT | Call by reference | Type reference (TYPE) | XFELD | SPACE | "Neues Objekt" nicht anbieten | 20041225 | ||
| 3 | IB_EXCLUDE_NEW_VERSION | Call by reference | Type reference (TYPE) | XFELD | SPACE | "Neue Version" nicht anbieten | 20041225 | ||
| 4 | IB_EXCLUDE_SAVE | Call by reference | Type reference (TYPE) | XFELD | SPACE | "Sichern" nicht anbieten | 20041225 | ||
| 5 | IB_EXCLUDE_TERMINATE | Call by reference | Type reference (TYPE) | XFELD | SPACE | "Terminieren" nicht anbieten | 20041225 | ||
| 6 | 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 | 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 | 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 | IB_EDIT_KEY | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kz.: Schlüssel editierbar | 20050523 | ||
| 2 | IB_EDIT_MODE | Call by reference | Type reference (TYPE) | XFELD | Modus: Edit(x)/Display( ) | 20041225 | |||
| 3 | IB_REFRESH | Call by reference | Type reference (TYPE) | XFELD | SPACE | Neu aufbauen | 20041225 | ||
| 4 | ID_TYPE | Call by reference | Type reference (TYPE) | C | 20041225 | ||||
| 5 | RT_FIELDCAT | Value transfer | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ListViewerControl | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IB_EDIT_MODE | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20041225 | |||
| 2 | ID_TYPE | Call by reference | Type reference (TYPE) | C | 20041225 | ||||
| 3 | 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 | 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 | 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 | IB_EDIT_MODE | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20041227 | |||
| 2 | ID_TYPE | Call by reference | Type reference (TYPE) | C | 20041227 | ||||
| 3 | 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 | 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 | 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 | ID_OBJECT | Call by reference | Type reference (TYPE) | STRING | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Zugriff auf die internen Datenstrukturen | 20041225 | ||
| 2 | Fehler beim Erzeugen der Datenstrukuren | 20041225 | ||
| 3 | Feldkatalog konnte nicht erstellt werden | 20041225 | ||
| 4 | Fehler beim Lesen | 20041225 | ||
| 5 | 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 | CT_SELECTION | Call by reference | Type reference (TYPE) | GTY_T_SELTAB | 20041225 | ||||
| 2 | ID_FIELDNAME | Call by reference | Type reference (TYPE) | STRING | 20041225 | ||||
| 3 | ID_HIGH | Call by reference | Type reference (TYPE) | ANY | 20041225 | ||||
| 4 | ID_LOW | Call by reference | Type reference (TYPE) | ANY | 20041225 | ||||
| 5 | ID_OPTION | Call by reference | Type reference (TYPE) | RSOPTION | Selektionskriterien: OPTION | 20041225 | |||
| 6 | ID_SIGN | Call by reference | Type reference (TYPE) | RSSIGN | Selektionskriterien: SIGN | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041225 | |||
| 2 | Feld unbekannt | 20041225 | ||
| 3 | 20041225 |
Method IS_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IB_CHECK_CANCEL_OBJ | Call by reference | Type reference (TYPE) | XFELD | 'X' | Prüfen: Flag FLG_CANCEL_OBJ | 20041225 | ||
| 2 | IB_CHECK_CANCEL_VERS | Call by reference | Type reference (TYPE) | XFELD | 'X' | Prüfen: Flag FLG_CANCEL_VERS | 20041225 | ||
| 3 | IB_CHECK_STATUS_INSERT | Call by reference | Type reference (TYPE) | XFELD | 'X' | Prüfen: Status ist INSERT erlaubt | 20041225 | ||
| 4 | IB_CHECK_STATUS_NEW | Call by reference | Type reference (TYPE) | XFELD | 'X' | Prüfen: Status ist NEW erlaubt | 20041225 | ||
| 5 | IB_CHECK_STATUS_ORIGINAL | Call by reference | Type reference (TYPE) | XFELD | 'X' | Prüfen: Status ist ORIGINAL erlaubt | 20041225 | ||
| 6 | IB_CHECK_STATUS_UPDATE | Call by reference | Type reference (TYPE) | XFELD | 'X' | Prüfen: Status ist UPDATE erlaubt | 20041225 | ||
| 7 | IRS_OBJECT | Call by reference | Object reference (TYPE REF TO) | DATA | 20041225 | ||||
| 8 | 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 | 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 | IRS_OBJECT | Call by reference | Object reference (TYPE REF TO) | DATA | 20041225 | ||||
| 2 | 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 | 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 | 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 | CT_FIELDCAT | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ListViewerControl | 20041225 | |||
| 2 | IB_EDIT_KEY | Call by reference | Type reference (TYPE) | XFELD | SPACE | Schlüsselfelder eingabebereit | 20050523 | ||
| 3 | IB_EDIT_MODE | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20041225 | |||
| 4 | IB_REFRESH | Call by reference | Type reference (TYPE) | XFELD | Feldkatalog neu aufbauen | 20041225 | |||
| 5 | ID_TYPE | Call by reference | Type reference (TYPE) | C | 20041225 | ||||
| 6 | 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 | IRS_OBJECT | Call by reference | Object reference (TYPE REF TO) | DATA | Objekt | 20041225 | |||
| 2 | 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 | IT_NEW_LINES | Call by reference | Type reference (TYPE) | TABLE | 20060725 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060725 |
Method NEW_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_BUSI_BEGIN | Call by reference | Type reference (TYPE) | CACS_BUSITIME_B | Fachlich gültig ab | 20041225 | |||
| 2 | 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 | IRS_OBJECT | Call by reference | Object reference (TYPE REF TO) | DATA | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ED_BUSI_BEGIN | Call by reference | Type reference (TYPE) | CACS_BUSITIME_B | Objekt: Fachlich gültig ab | 20041225 | |||
| 2 | ED_BUSI_END | Call by reference | Type reference (TYPE) | CACS_BUSITIME_E | Objekt: Fachlich gültig bis | 20041225 | |||
| 3 | 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 | sichern der Daten notwendig | 20041225 | ||
| 2 | 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 | CD_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | ' ' | Auftrag | 20050301 | ||
| 2 | IB_CALL_BY_SAVE | Call by reference | Type reference (TYPE) | BOOLEAN_FLG | 'X' | Durch Methode SAVE gerufen | 20050131 | ||
| 3 | ID_TABNAME | Call by reference | Type reference (TYPE) | STRING | Tabellenname | 20041225 | |||
| 4 | IRT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Zeilen auf der Datenbank | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CD_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20041226 | |||
| 2 | IB_CALL_BY_SAVE | Call by reference | Type reference (TYPE) | BOOLEAN_FLG | 'X' | Aus der Methode SAVE gerufen | 20050131 | ||
| 3 | ID_INSERT_REQUEST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Einträge in den Auftrag übernehmen | 20041226 | ||
| 4 | ID_REQUEST_CHOICE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Abfrage nach dem Transportauftrag | 20041226 | ||
| 5 | ID_TABNAME | Call by reference | Type reference (TYPE) | STRING | Tabellenname | 20041226 | |||
| 6 | IRT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Zeilen auf der Datenbank | 20041226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | Fehler beim Zugriff auf die internen Datenstrukturen | 20041225 | ||
| 2 | 20041225 | |||
| 3 | Fehler beim Lesen | 20041225 |
Method READ_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ERT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | gelesende Informationen | 20041225 | |||
| 2 | ID_OBJECT | Call by reference | Type reference (TYPE) | STRING | Objekt | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Zugriff auf die internen Datenstrukturen | 20041225 | ||
| 2 | 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 | 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 | IB_CREATE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Tabelle neu erzeugen | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Erzeugen der Datenstruktur | 20041225 |
Method SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | IRS_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Ausführen | 20041225 |
Method SAVE_FINISH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | IRS_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Ausführen | 20041225 |
Method SAVE_NEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IRS_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IRS_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | Fehler beim Sichern | 20041225 |
Method SAVE_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IRS_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ID_OPERATION | Call by reference | Type reference (TYPE) | STRING | 20041225 | ||||
| 2 | IRS_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IT_SUBSET | Call by reference | Type reference (TYPE) | MTY_T_SUBSET | Tabelle: Subset | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültige Subsetregel | 20041225 |
Method SET_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_STATUS | Call by reference | Type reference (TYPE) | C | Status (Ändern/Löschen) | 20041225 | |||
| 2 | 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 | 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 | IRS_OBJECT | Call by reference | Object reference (TYPE REF TO) | DATA | 20041225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CD_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20050525 | |||
| 2 | IRS_OBJECT | Call by reference | Object reference (TYPE REF TO) | DATA | 20041228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Sichern vor der Änderung notwendig! | 20041228 |
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 600 |