Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_LOGIC_OBJECT | LOGIC: Abstract Object Class | 20100923 |
Properties
| Interface | IF_LOGIC_OBJECT | |
| Short Description | Interface: Logic Implementation |
General Data
| Package | ERP_SALES_LORD | ERP Sales Lean Order |
| Created | 20100914 | SAP |
| Last changed | 20130531 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | CL_LOGIC_ACCESS | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Interface IF_LOGIC_OBJECT has no interface.
Friends
Interface IF_LOGIC_OBJECT has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GR_LOGIC_ACCESS | Instance attribute | Public | Object reference (TYPE REF TO) | IF_LOGIC_ACCESS | . | 20100916 |
Methods
Events
Interface IF_LOGIC_OBJECT has no event.
Types
Interface IF_LOGIC_OBJECT has no local type.
Method Signatures
Method AFTER_PROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GUID | Call by reference | Type reference (TYPE) | GUID_16 | GUID im 'RAW' Format | 20120228 | |||
| 2 | IV_NEW | Call by reference | Type reference (TYPE) | FLAG | SPACE | allgemeines flag | 20120228 |
Method AFTER_PROCESS on Interface IF_LOGIC_OBJECT has no exception.
Method CHECK_COPY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_NOCOP | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20101101 |
Method CHECK_COPY on Interface IF_LOGIC_OBJECT has no exception.
Method CHECK_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_NODEL | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20100915 |
Method CHECK_DELETE on Interface IF_LOGIC_OBJECT has no exception.
Method CHECK_EDIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_NOEDIT | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20101002 |
Method CHECK_EDIT on Interface IF_LOGIC_OBJECT has no exception.
Method CONVERT_GUID2PKEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_PKEY | Call by reference | Type reference (TYPE) | STRING | 20100929 | ||||
| 2 | IV_GUID | Call by reference | Type reference (TYPE) | CL_LOGIC_ACCESS=>TCD_OBJECT_GUID | 20100929 |
Method CONVERT_GUID2PKEY on Interface IF_LOGIC_OBJECT has no exception.
Method CONVERT_PKEY2GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_GUID | Call by reference | Type reference (TYPE) | CL_LOGIC_ACCESS=>TCD_OBJECT_GUID | 20100929 | ||||
| 2 | IV_PKEY | Call by reference | Type reference (TYPE) | STRING | 20100929 |
Method CONVERT_PKEY2GUID on Interface IF_LOGIC_OBJECT has no exception.
Method CREATE_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_GUID | Value transfer | Type reference (TYPE) | CL_LOGIC_ACCESS=>TCD_OBJECT_GUID | GUID im 'RAW' Format | 20101022 |
Method CREATE_GUID on Interface IF_LOGIC_OBJECT has no exception.
Method DATA_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CHECK_METHOD | Call by reference | Type reference (TYPE) | SEOMTDNAME | Name einer Methode | 20100914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | LOGIC: Ausnahmefall Fehlermeldung | 20120302 |
Method DATA_COPY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DATA | Call by reference | Type reference (TYPE) | DATA | 20101028 | ||||
| 2 | IS_DATA_REF | Call by reference | Type reference (TYPE) | DATA | 20101028 |
Method DATA_COPY on Interface IF_LOGIC_OBJECT has no exception.
Method DATA_DEFAULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DATA | Call by reference | Type reference (TYPE) | DATA | 20100914 |
Method DATA_DEFAULT on Interface IF_LOGIC_OBJECT has no exception.
Method DATA_ENQUEUE Signature
Method DATA_ENQUEUE on Interface IF_LOGIC_OBJECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen für LOGIC-Prozess | 20100927 |
Method DATA_ENRICH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DATA | Call by reference | Type reference (TYPE) | DATA | 20100914 | ||||
| 2 | IR_PARENT_ACCESS | Call by reference | Object reference (TYPE REF TO) | IF_LOGIC_ACCESS | Interface: LOGIC-Zugriff | 20101019 | |||
| 3 | IV_UPDKZ | Call by reference | Type reference (TYPE) | UPDKZ_D | Update-Kennzeichen | 20120305 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | LOGIC: Ausnahmefall Fehlermeldung | 20120302 |
Method DATA_ENRICH_AFTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DATA | Call by reference | Type reference (TYPE) | DATA | 20101025 | ||||
| 2 | IV_UPDKZ | Call by reference | Type reference (TYPE) | UPDKZ_D | Update-Kennzeichen | 20120305 |
Method DATA_ENRICH_AFTER on Interface IF_LOGIC_OBJECT has no exception.
Method DATA_INIT Signature
Method DATA_INIT on Interface IF_LOGIC_OBJECT has no parameter.
Method DATA_INIT on Interface IF_LOGIC_OBJECT has no exception.
Method DATA_LOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_XDATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen für LOGIC-Prozess | 20120302 |
Method DATA_SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SAVE_DONE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120412 |
Method DATA_SAVE on Interface IF_LOGIC_OBJECT has no exception.
Method DATA_SAVE_PREPARE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_MESSAGE | Call by reference | Type reference (TYPE) | TDS_LOGIC_MSG | Logic: Meldungen | 20120412 | |||
| 2 | EV_SAVE_ABORT | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120412 |
Method DATA_SAVE_PREPARE on Interface IF_LOGIC_OBJECT has no exception.
Method DATA_UPDATE_SINGLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_XDATA | Call by reference | Type reference (TYPE) | DATA | 20100915 | ||||
| 2 | IV_UPDKZ | Call by reference | Type reference (TYPE) | UPDKZ_D | Update-Kennzeichen | 20100915 |
Method DATA_UPDATE_SINGLE on Interface IF_LOGIC_OBJECT has no exception.
Method DO_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CANCEL | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20111209 | |||
| 2 | EXP_DATA | Call by reference | Type reference (TYPE) | DATA | 20111209 | ||||
| 3 | IMP_DATA | Call by reference | Type reference (TYPE) | DATA | 20111209 | ||||
| 4 | IV_ACTION_ID | Call by reference | Type reference (TYPE) | FCODE | Funktionscode | 20111209 | |||
| 5 | IV_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Index interner Tabellen | 20111216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | LOGIC: Ausnahmefall Fehlermeldung | 20120302 |
Method GET_INPUT_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INPMOD | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20100915 | |||
| 2 | IV_FIELD | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20100915 |
Method GET_INPUT_MODE on Interface IF_LOGIC_OBJECT has no exception.
Method GET_LOGIC_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_LOGIC_INFO | Value transfer | Type reference (TYPE) | TDS_LOGIC_INFO | LOGIC: Objekt-Info | 20100922 |
Method GET_LOGIC_INFO on Interface IF_LOGIC_OBJECT has no exception.
Method HANDLER_DELETE_AFTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SENDER | Value transfer | Attribute reference (LIKE) | 20100915 |
Method HANDLER_DELETE_AFTER on Interface IF_LOGIC_OBJECT has no exception.
Method HANDLER_DELETE_BEFORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SENDER | Value transfer | Attribute reference (LIKE) | 20100915 |
Method HANDLER_DELETE_BEFORE on Interface IF_LOGIC_OBJECT has no exception.
Method HANDLER_DELETE_CHECK Signature
Method HANDLER_DELETE_CHECK on Interface IF_LOGIC_OBJECT has no parameter.
Method HANDLER_DELETE_CHECK on Interface IF_LOGIC_OBJECT has no exception.
Method HANDLER_ENRICH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SENDER | Call by reference | Attribute reference (LIKE) | 20101011 |
Method HANDLER_ENRICH on Interface IF_LOGIC_OBJECT has no exception.
Method HANDLER_ENRICH_AFTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SENDER | Call by reference | Attribute reference (LIKE) | 20101025 |
Method HANDLER_ENRICH_AFTER on Interface IF_LOGIC_OBJECT has no exception.
Method HANDLER_PREPARE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SENDER | Call by reference | Attribute reference (LIKE) | 20101012 |
Method HANDLER_PREPARE on Interface IF_LOGIC_OBJECT has no exception.
Method HANDLER_PROCESS_AFTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SENDER | Value transfer | Attribute reference (LIKE) | 20101004 |
Method HANDLER_PROCESS_AFTER on Interface IF_LOGIC_OBJECT has no exception.
Method HANDLER_PROCESS_BEFORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SENDER | Value transfer | Attribute reference (LIKE) | 20101004 |
Method HANDLER_PROCESS_BEFORE on Interface IF_LOGIC_OBJECT has no exception.
Method REG4EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_NO_INIT | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120306 | |||
| 2 | EV_NO_SAVE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120306 |
Method REG4EVENT on Interface IF_LOGIC_OBJECT has no exception.
Method RENAME_PKEY Signature
Method RENAME_PKEY on Interface IF_LOGIC_OBJECT has no parameter.
Method RENAME_PKEY on Interface IF_LOGIC_OBJECT has no exception.
Method SET_OBJECT_RELATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECT_RELATION | Call by reference | Type reference (TYPE) | TDT_LOGIC_OBJREL | Tabellentyp zur Struktur TDS_LOGIC_OBJREL | 20101007 |
Method SET_OBJECT_RELATION on Interface IF_LOGIC_OBJECT has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 606 |