SAP ABAP Class IF_DB_IAM (Database Access Methods)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_DB_IAM_ICL | Activity Management: Database Access | 20030725 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_DB_IAM_ICLE | Activity Management: Database Access | 20030729 |
Properties
| Class | IF_DB_IAM | |
| Short Description | Database Access Methods | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20030725 | SAP |
| Last change | 20050224 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class IF_DB_IAM has no forward declaration.
Interfaces
Class IF_DB_IAM has no interface implemented.
Friends
Class IF_DB_IAM has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Object reference (TYPE REF TO) | IF_DB_IAM | Database Access Methods | 20030725 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Determines Activities | 20030725 | |
| 2 | Instance method | Public | Method | Determines Permitted Activities of a Task | 20030820 | |
| 3 | Instance method | Public | Method | Transfers Activity and Gives Key | 20030728 | |
| 4 | Static method | Public | Method | Transfers Instance - Singleton Pattern | 20030725 | |
| 5 | Instance method | Public | Method | Transfers Task and Gives Key | 20030814 | |
| 6 | Instance method | Public | Method | Transfers Task Type and Gives Key | 20030815 |
Events
Class IF_DB_IAM has no event.
Types
Class IF_DB_IAM has no local type.
Method Signatures
Method GET_ACTIVITIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ACTIVITIES | Call by reference | Type reference (TYPE) | TIAM130_T | Aktivitäten | 20030725 |
Method GET_ACTIVITIES on class IF_DB_IAM has no exception.
Method GET_ACTIVITIES_PER_TASK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_IAM111 | Call by reference | Type reference (TYPE) | TIAM111_T | IAM: Aktivitäten einer Aufgabe - Tabellentyp | 20030820 | |||
| 2 | IV_APPLCLASS | Call by reference | Type reference (TYPE) | IAM_APPLCLASS | IAM: Anwendungsklasse | 20030820 | |||
| 3 | IV_TASK | Call by reference | Type reference (TYPE) | IAM_TASK | IAM: Aufgabe | 20030820 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen bem Lesen der Konfiguration | 20030820 |
Method GET_ACTIVITY_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_IAM130 | Call by reference | Type reference (TYPE) | TIAM130 | Aktivitätenmanagement: Aktivität | 20030728 | |||
| 2 | ES_IAM130T | Call by reference | Type reference (TYPE) | TIAM130T | Aktivitätenmanagement: Aktivität - Texte | 20030728 | |||
| 3 | IV_ACTIVITY | Call by reference | Type reference (TYPE) | IAM_ACTIVITY | Aktivitätenmanagement: Aktivität | 20030728 | |||
| 4 | IV_APPLCLASS | Call by reference | Type reference (TYPE) | IAM_APPLCLASS | IAM: Anwendungsklasse | 20030728 | |||
| 5 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | R/3-System, aktuelle Sprache | 20030728 | ||
| 6 | IV_SYSTEM_ACTIVITY | Call by reference | Type reference (TYPE) | IAM_BOOLE_D | Systemaktivität ('X') oder normale Aktivität (SPACE) | 20030728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen bem Lesen der Konfiguration | 20030818 |
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_DB_IAM | Datenbank-Zugriffsmethoden | 20030725 |
Method GET_INSTANCE on class IF_DB_IAM has no exception.
Method GET_TASK_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_IAM110 | Call by reference | Type reference (TYPE) | TIAM110 | Aktivitätenmanagement: Aufgaben | 20030814 | |||
| 2 | ES_IAM110T | Call by reference | Type reference (TYPE) | TIAM110T | Aktivitätenmanagement: Aufgaben - Texte | 20030814 | |||
| 3 | IV_APPLCLASS | Call by reference | Type reference (TYPE) | IAM_APPLCLASS | IAM: Anwendungsklasse | 20030814 | |||
| 4 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | R/3-System, aktuelle Sprache | 20030814 | ||
| 5 | IV_TASK | Call by reference | Type reference (TYPE) | IAM_TASK | Aktivitätenmanagement: Aktivität | 20030814 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen bem Lesen der Konfiguration | 20030817 |
Method GET_TASK_CATEGORY_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_IAM150 | Call by reference | Type reference (TYPE) | TIAM150 | Aktivitätenmanagement: Aufgabentyp | 20030815 | |||
| 2 | ES_IAM150T | Call by reference | Type reference (TYPE) | TIAM150T | Aktivitätenmanagement: Aufgabentyp - Texte | 20030815 | |||
| 3 | IV_APPLCLASS | Call by reference | Type reference (TYPE) | IAM_APPLCLASS | IAM: Anwendungsklasse | 20030815 | |||
| 4 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | R/3-System, aktuelle Sprache | 20030815 | ||
| 5 | IV_TASK_CATEGORY | Call by reference | Type reference (TYPE) | IAM_TASK_CATEGORY | IAM: Aufgabentyp | 20030815 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen bem Lesen der Konfiguration | 20030818 |
History
| Last changed by/on | SAP | 20050224 |
| SAP Release Created in |