SAP ABAP Class CL_WRMA_TABLE (Customizing of Condition Tables)
Hierarchy
☛
BI_CONT (Software Component) Business Intelligence Content
⤷
BW-BCT-ISR-RSL (Application Component) Retail Stock Ledger
⤷
RS_AA_WRMA (Package) Analytical Application RMA - Retail
⤷
⤷
Properties
| Class | CL_WRMA_TABLE | |
| Short Description | Customizing of Condition Tables | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | RS_AA_WRMA | Analytical Application RMA - Retail |
| Created | 20070813 | SAP |
| Last change | 20141101 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_WRMA_TABLE has no forward declaration.
Interfaces
Class CL_WRMA_TABLE has no interface implemented.
Friends
Class CL_WRMA_TABLE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | CHAR1 | 'A' | Single-Character Flag | 20070814 | ||
| 2 | Constant | Protected | Type reference (TYPE) | WRMA_DE_TABLCAT | '' | Condition Tables Type | 20070813 | ||
| 3 | Constant | Protected | Type reference (TYPE) | WRMA_DE_TABLCAT | 'D' | Condition Tables Type | 20070813 | ||
| 4 | Static Attribute | Private | Type reference (TYPE) | GTY_T_TABLE | Condition Tables per Profile, Type, Category (Table) | 20100726 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | TABNAME | Table Name | 20070814 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | TABNAME | Table Name | 20070814 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | WRMA_TT_TABLE | Table Type for Condition Tables | 20090714 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | BAPI6116 | DataStore Object - Details | 20070814 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | WRMA_TABLE | RMA Table | 20070814 | |||
| 10 | Static Attribute | Private | Type reference (TYPE) | RSDS_T_DFIES | Table for dfies Entries | 20070829 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | RSD_T_BAPI6116IO | Navigation Attributes of the DataStore Object | 20070814 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Checks Feld Name of Condition Table | 20070829 | |
| 2 | Static method | Public | Method | Converts Access Sequences in DDIC Format | 20070813 | |
| 3 | Static method | Public | Method | Returns DDIC Name for Key Figure of a Condition Table | 20070830 | |
| 4 | Static method | Public | Method | Returns DDIC Name for Key Figure of a Condition Table | 20070814 | |
| 5 | Static method | Public | Method | Input Help for Table | 20070814 | |
| 6 | Static method | Public | Method | Returns DDIC Name for a Condition Table | 20070814 | |
| 7 | Static method | Public | Method | Returns All Condition Tables of Type DSO | 20070816 | |
| 8 | Static method | Public | Method | Returns All Condition Tables for a Selection | 20100726 | |
| 9 | Static method | Private | Method | Returns Row for a Specified Table | 20070814 | |
| 10 | Static method | Public | Method | Returns an Entry for a Table Entry | 20070813 |
Events
Class CL_WRMA_TABLE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | GTY_S_TABLE | Public | See coding | Condition Tables per Profile, Type, Category | 20100726 | begin of GTY_S_TABLE,
profile type wrma_de_rma_prof,
tabletype type wrma_tabletype,
tablcat type wrma_de_tablcat,
t_table type wrma_tt_table,
end of gty_s_table
|
|
| 2 | GTY_T_TABLE | Public | See coding | Condition Tables per Profile, Type, Category (Table) | 20100726 | gty_t_table type HASHED TABLE OF gty_s_table
with UNIQUE KEY profile tabletype tablcat
|
Method Signatures
Method CHECK_TABLE_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELDNAME | Call by reference | Type reference (TYPE) | WRMA_DZIFNA | Feld der Konditionstabelle | 20070829 | |||
| 2 | I_PROFILE | Call by reference | Type reference (TYPE) | WRMA_DE_RMA_PROF | RMA Customizing Profil | 20070829 | |||
| 3 | I_TABNAME | Call by reference | Type reference (TYPE) | WRMA_TAB | RMA Tabelle | 20070829 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse zu CL_WRMA_TABLE | 20070829 |
Method CONVERT_ACC_SEQ_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ACC_SEQ_TAB | Call by reference | Type reference (TYPE) | WRMA_TT_ACCSEQU | Zugriffsfolge | 20070813 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse zu CL_WRMA_TABLE | 20070815 |
Method GET_CONDFIELD_PSEUDO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_FIELD | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20070830 | |||
| 2 | I_DDICFIELD | Call by reference | Type reference (TYPE) | WRMA_KOKNZ | Kennzahlfeld der RMA Konditionstabelle | 20070830 | |||
| 3 | I_PROFILE | Call by reference | Type reference (TYPE) | WRMA_DE_RMA_PROF | RMA Customizing Profil | 20070830 | |||
| 4 | I_TABNAME | Call by reference | Type reference (TYPE) | WRMA_TAB | RMA Tabelle | 20070830 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse zu CL_WRMA_TABLE | 20070830 |
Method GET_CONDKYF_DDIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DDICKYF | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20070814 | |||
| 2 | I_KOKYF | Call by reference | Type reference (TYPE) | WRMA_KOKNZ | Kennzahlfeld der RMA Konditionstabelle | 20070814 | |||
| 3 | I_PROFILE | Call by reference | Type reference (TYPE) | WRMA_DE_RMA_PROF | RMA Customizing Profil | 20070814 | |||
| 4 | I_TABNAME | Call by reference | Type reference (TYPE) | WRMA_TAB | RMA Tabelle | 20070814 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse zu CL_WRMA_TABLE | 20070815 |
Method GET_CONDKYF_F4 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DYNFIELD | Call by reference | Type reference (TYPE) | DYNFNAM | Feldname | 20070814 | |||
| 2 | I_DYNNR | Call by reference | Type reference (TYPE) | DYNNR | Nummer des folgenden Bildschirmbildes | 20070814 | |||
| 3 | I_PROFILE | Call by reference | Type reference (TYPE) | WRMA_DE_RMA_PROF | RMA Customizing Profil | 20070814 | |||
| 4 | I_REPID | Call by reference | Type reference (TYPE) | REPID | Abap-Reportname | 20070814 | |||
| 5 | I_TABNAME | Call by reference | Type reference (TYPE) | WRMA_TAB | RMA Tabelle | 20070814 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse zu CL_WRMA_TABLE | 20070815 |
Method GET_CONDTAB_DDIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DDIC_TABLE | Call by reference | Type reference (TYPE) | TABNAME | Feldname | 20070814 | |||
| 2 | I_PROFILE | Call by reference | Type reference (TYPE) | WRMA_DE_RMA_PROF | RMA Customizing Profil | 20070814 | |||
| 3 | I_TABNAME | Call by reference | Type reference (TYPE) | WRMA_TAB | RMA Tabelle | 20070814 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse zu CL_WRMA_TABLE | 20070815 |
Method GET_DSOTAB_F4 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DYNFIELD | Call by reference | Type reference (TYPE) | DYNFNAM | Feldname | 20070816 | |||
| 2 | I_DYNNR | Call by reference | Type reference (TYPE) | DYNNR | Nummer des folgenden Bildschirmbildes | 20070816 | |||
| 3 | I_PROFILE | Call by reference | Type reference (TYPE) | WRMA_DE_RMA_PROF | RMA Customizing Profil | 20070816 | |||
| 4 | I_REPID | Call by reference | Type reference (TYPE) | REPID | Abap-Reportname | 20070816 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse zu CL_WRMA_TABLE | 20070816 |
Method GET_MULT_CONDTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WRMA_TABLE | Call by reference | Type reference (TYPE) | WRMA_TT_TABLE | Tabellentyp für Konditionstabellen | 20100726 | |||
| 2 | I_PROFILE | Value transfer | Type reference (TYPE) | WRMA_DE_RMA_PROF | RMA-Customizing-Profil | 20100726 | |||
| 3 | I_TABLCAT | Value transfer | Type reference (TYPE) | WRMA_DE_TABLCAT | Konditionstabellentyp | 20100726 | |||
| 4 | I_TABLETYPE | Value transfer | Type reference (TYPE) | WRMA_TABLETYPE | RMA-Tabellentyp | 20100726 |
Method GET_MULT_CONDTAB on class CL_WRMA_TABLE has no exception.
Method GET_SINGLE_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TABLE | Call by reference | Type reference (TYPE) | WRMA_TABLE | Tabelle aller RMA Konditionstabellen | 20070814 | |||
| 2 | I_PROFILE | Call by reference | Type reference (TYPE) | WRMA_DE_RMA_PROF | RMA Customizing Profil | 20070814 | |||
| 3 | I_TABNAME | Call by reference | Type reference (TYPE) | WRMA_TAB | RMA Tabelle | 20070814 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse zu CL_WRMA_TABLE | 20070815 |
Method GET_TABLE_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TABLE | Call by reference | Type reference (TYPE) | WRMA_TABLE | Tabelle aller RMA Konditionstabellen | 20070813 | |||
| 2 | E_DDIC_TABLE | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20070813 | |||
| 3 | I_PROFILE | Call by reference | Type reference (TYPE) | WRMA_DE_RMA_PROF | RMA Customizing Profil | 20070813 | |||
| 4 | I_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20070813 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse zu CL_WRMA_TABLE | 20070815 |
History
| Last changed by/on | SAP | 20141101 |
| SAP Release Created in | 703 |