SAP ABAP Class CL_MMPUR_MEPO_DB_UTILITY (MEPO Database Accesses)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
MM-PUR (Application Component) Purchasing
⤷
MMPUR_BASE (Package) Purchasing: Basis Components
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_MMPUR_DB_UTILITY_GENERAL | Database Accesses from Purchasing Documents | 20060103 |
Properties
| Class | CL_MMPUR_MEPO_DB_UTILITY | |
| Short Description | MEPO Database Accesses | |
| Super Class | CL_MMPUR_DB_UTILITY_GENERAL | Database Accesses from Purchasing Documents |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | MMPUR_BASE | Purchasing: Basis Components |
| Created | 20060103 | SAP |
| Last change | 20131127 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_MMPUR_MEPO_DB_UTILITY has no forward declaration.
Interfaces
Class CL_MMPUR_MEPO_DB_UTILITY has no interface implemented.
Friends
Class CL_MMPUR_MEPO_DB_UTILITY has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | URL | Uniform resource locator | 20060103 | |||
| 2 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_MMPUR_MEPO_DB_UTILITY | MEPO Database Accesses | 20080327 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | T165 | 20090930 | ||||
| 4 | Static Attribute | Private | Type reference (TYPE) | MTYPE_T_KNA1 | Customer Master (General Data) | 20130326 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | MM_T_KNA1 | 20130326 | ||||
| 6 | Static Attribute | Private | Type reference (TYPE) | LTY_T_LFA1 | Vendor Master (General Section) | 20080327 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | MM_T_LFA1 | 20130326 | ||||
| 8 | Instance attribute | Private | Type reference (TYPE) | ME_POEXT | Table Type for Enhancement Fields of Purchase Order | 20090107 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | TYPE_T_T163C | Purchase Order History Categories | 20081117 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | TYPE_T_T163F | 20090930 | ||||
| 11 | Instance attribute | Private | Type reference (TYPE) | TYPE_T_T163G | Confirmation Control | 20090930 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | TYPE_T_T16CC | 20090930 | ||||
| 13 | Instance attribute | Private | Type reference (TYPE) | TYPE_T_T175ESOA | Context Versus Service Proxy Class | 20081219 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | MEOUT_T_EKES | Table Type EKES | 20060201 | |||
| 15 | Static Attribute | Private | Type reference (TYPE) | MMPUR_T_T165K | Copying Options: Header Texts | 20060109 | |||
| 16 | Static Attribute | Private | Type reference (TYPE) | MMPUR_T_T165P | Table Type for T165 Copying Options for Item Texts | 20060110 | |||
| 17 | Static Attribute | Private | Type reference (TYPE) | LTY_T175DP | Down Payment Categories | 20061206 | |||
| 18 | Static Attribute | Private | Type reference (TYPE) | LTY_T175DP_TEXT | Texts for Down Payment Categories | 20070131 | |||
| 19 | Static Attribute | Private | Type reference (TYPE) | LTY_TPRG | Date Display Format | 20060509 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Read cFolder Customizing | 20060103 | |
| 2 | Static method | Public | Method | Read Single Customer Data Record | 20130326 | |
| 3 | Static method | Public | Method | Read Down Payment Categories from Customizing | 20061206 | |
| 4 | Static method | Public | Method | Read Component Consumption History for Subcontracting | 20080116 | |
| 5 | Static method | Public | Method | Read Confirmations | 20060201 | |
| 6 | Instance method | Public | Method | Read Purchase Order History Categories | 20081117 | |
| 7 | Static method | Public | Method | Instance Factory | 20080327 | |
| 8 | Static method | Public | Method | Read Vendor Master Data for a Debitor Account Group | 20130326 | |
| 9 | Instance method | Public | Method | Read Enhancement for EKKO | 20090107 | |
| 10 | Instance method | Public | Method | 20090930 | ||
| 11 | Instance method | Public | Method | Read Confirmation Control (T163G) | 20090930 | |
| 12 | Instance method | Public | Method | 20090930 | ||
| 13 | Static method | Public | Method | Read Header Texts | 20060109 | |
| 14 | Static method | Public | Method | Read Item Texts | 20060110 | |
| 15 | Instance method | Public | Method | 20090930 | ||
| 16 | Static method | Public | Method | Read Text for Down Payment Category | 20070131 | |
| 17 | Instance method | Public | Method | Read Context Versus Service Proxy Name | 20081219 | |
| 18 | Static method | Public | Method | Read Date Categories | 20060509 | |
| 19 | Instance method | Public | Method | Read LFA1 Segment from Vendor | 20080327 |
Events
Class CL_MMPUR_MEPO_DB_UTILITY has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | LTY_TPRG | Private | See coding | 20060509 | lty_tprg TYPE STANDARD TABLE OF tprg
|
||
| 2 | LTY_T_LFA1 | Private | See coding | 20080327 | lty_t_lfa1 TYPE SORTED TABLE OF lfa1 WITH UNIQUE KEY lifnr
|
||
| 3 | MTYPE_T_KNA1 | Private | See coding | 20130326 | mtype_t_kna1 TYPE SORTED TABLE OF kna1 WITH UNIQUE KEY kunnr
|
||
| 4 | TYPE_T_T163C | Public | See coding | 20081117 | type_t_t163c TYPE SORTED TABLE OF t163c WITH UNIQUE KEY spras bewtp
|
||
| 5 | TYPE_T_T163F | Public | See coding | 20090930 | type_t_t163f TYPE SORTED TABLE OF t163f WITH UNIQUE KEY spras ebtyp
|
||
| 6 | TYPE_T_T163G | Public | See coding | Confirmation Control | 20090930 | type_t_t163g TYPE STANDARD TABLE OF t163g WITH NON-UNIQUE KEY bstae ebtyp
|
|
| 7 | TYPE_T_T16CC | Public | See coding | 20090930 | type_t_t16cc TYPE SORTED TABLE OF t16cc WITH UNIQUE KEY rscod
|
||
| 8 | TYPE_T_T175ESOA | Public | See coding | Context Versus Service Proxy Class | 20081219 | type_t_t175esoa TYPE SORTED TABLE OF t175esoa WITH UNIQUE KEY context service_id
|
Method Signatures
Method GET_CFOLDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_URL | Value transfer | Type reference (TYPE) | URL | Uniform resource locator | 20060103 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Einkauf: nicht gefunden | 20060103 |
Method GET_CUSTOMER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_KUNNR | Call by reference | Type reference (TYPE) | KUNNR | Debitorennummer | 20130326 | |||
| 2 | RS_KNA1 | Value transfer | Type reference (TYPE) | KNA1 | Kundenstamm (allgemeiner Teil) | 20130326 |
Method GET_CUSTOMER on class CL_MMPUR_MEPO_DB_UTILITY has no exception.
Method GET_DOWNPAYMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20061206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Einkauf: nicht gefunden | 20061206 |
Method GET_EKBE_SC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EKBE_SC | Call by reference | Type reference (TYPE) | ME_EKBE_SC | Komponenten Historie | 20080807 | |||
| 2 | IV_EBELN | Call by reference | Type reference (TYPE) | EBELN | Belegnummer des Einkaufsbelegs | 20080807 | |||
| 3 | IV_EBELP | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20080807 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Einkauf: nicht gefunden | 20080116 |
Method GET_EKES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_EBELN | Call by reference | Type reference (TYPE) | EBELN | Belegnummer des Einkaufsbelegs | 20060201 | |||
| 2 | IM_EBELP | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20060201 | |||
| 3 | RE_EKES | Value transfer | Type reference (TYPE) | MEOUT_T_EKES | Bestätigungen | 20060201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Einkauf: nicht gefunden | 20060201 |
Method GET_HIPO_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_DATA | Value transfer | Object reference (TYPE REF TO) | TYPE_T_T163C | Bestellentwicklungstypen | 20081117 |
Method GET_HIPO_TEXT on class CL_MMPUR_MEPO_DB_UTILITY has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_MMPUR_MEPO_DB_UTILITY | Datenbankzugriffe der MEPO | 20080327 |
Method GET_INSTANCE on class CL_MMPUR_MEPO_DB_UTILITY has no exception.
Method GET_LFA1_BY_KTOKK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LFA1 | Call by reference | Type reference (TYPE) | MM_T_LFA1 | 20130326 | ||||
| 2 | IV_KTOKK | Call by reference | Type reference (TYPE) | KTOKK | Kontengruppe Kreditor | 20130326 |
Method GET_LFA1_BY_KTOKK on class CL_MMPUR_MEPO_DB_UTILITY has no exception.
Method GET_POEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DOCUMENT | Call by reference | Type reference (TYPE) | EBELN | Belegnummer des Einkaufsbelegs | 20090107 | |||
| 2 | RD_POEXT | Value transfer | Object reference (TYPE REF TO) | ME_POEXT | Erweiterungsfelder zur Bestellung | 20090107 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Einkauf: nicht gefunden | 20090107 |
Method GET_T163F Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_DATA | Value transfer | Object reference (TYPE REF TO) | TYPE_T_T163F | 20090930 |
Method GET_T163F on class CL_MMPUR_MEPO_DB_UTILITY has no exception.
Method GET_T163G Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_DATA | Value transfer | Object reference (TYPE REF TO) | TYPE_T_T163G | Bestätigungssteuerung | 20090930 |
Method GET_T163G on class CL_MMPUR_MEPO_DB_UTILITY has no exception.
Method GET_T165 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_DATA | Value transfer | Object reference (TYPE REF TO) | T165 | 20090930 |
Method GET_T165 on class CL_MMPUR_MEPO_DB_UTILITY has no exception.
Method GET_T165K Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_OBJECT | Call by reference | Type reference (TYPE) | TDOBJECT | Texte: Anwendungsobjekt | 20060109 | |||
| 2 | IM_VORGA | Call by reference | Type reference (TYPE) | EKKO-BSTYP | Typ des Einkaufsbelegs | 20060109 | |||
| 3 | RE_T165K | Value transfer | Type reference (TYPE) | MMPUR_T_T165K | Kopiermöglichkeiten von Kopftexten | 20060109 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Einkauf: nicht gefunden | 20060109 |
Method GET_T165P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_OBJECT | Call by reference | Type reference (TYPE) | TDOBJECT | Texte: Anwendungsobjekt | 20060110 | |||
| 2 | IM_VORGA | Call by reference | Type reference (TYPE) | EKKO-BSTYP | Typ des Einkaufsbelegs | 20060110 | |||
| 3 | RE_T165P | Value transfer | Type reference (TYPE) | MMPUR_T_T165P | Tabellentyp für T165 Kopiermöglichkeiten von Positionstexten | 20060110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Einkauf: nicht gefunden | 20060110 |
Method GET_T16CC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_DATA | Value transfer | Object reference (TYPE REF TO) | TYPE_T_T16CC | 20090930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Einkauf: nicht gefunden | 20090930 |
Method GET_T175DP_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DPTYP | Call by reference | Type reference (TYPE) | ME_DPTYP | Typ der Anzahlungsanforderung | 20070131 | |||
| 2 | IM_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20070131 | ||
| 3 | RE_DPTXT | Value transfer | Type reference (TYPE) | DPTEXT_D | Text zum Anzahlungstyp | 20070131 |
Method GET_T175DP_TEXT on class CL_MMPUR_MEPO_DB_UTILITY has no exception.
Method GET_T175SOA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_DATA | Value transfer | Object reference (TYPE REF TO) | TYPE_T_T175ESOA | Context vs. Serviceproxy Klasse | 20081219 |
Method GET_T175SOA on class CL_MMPUR_MEPO_DB_UTILITY has no exception.
Method GET_TPRG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20060509 |
Method GET_TPRG on class CL_MMPUR_MEPO_DB_UTILITY has no exception.
Method GET_VENDOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VENDOR | Call by reference | Type reference (TYPE) | LFA1-LIFNR | Kontonummer des Lieferanten bzw. Kreditors | 20080327 | |||
| 2 | RD_VENDOR | Value transfer | Object reference (TYPE REF TO) | LFA1 | Lieferantenstamm (allgemeiner Teil) | 20080327 |
Method GET_VENDOR on class CL_MMPUR_MEPO_DB_UTILITY has no exception.
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 700 |