SAP ABAP Interface IF_WB_OBJECT_DATA_MODEL (Interface to Central Object Data Model)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-TOO (Application Component) Workbench Tools: Editors, Painters, Modelers
⤷
SWB_TOOL (Package) Abstract Workbench Tool
⤷
⤷
Meta Relationship - Used By
Properties
| Interface | IF_WB_OBJECT_DATA_MODEL | |
| Short Description | Interface to Central Object Data Model |
General Data
| Package | SWB_TOOL | Abstract Workbench Tool |
| Created | 20081122 | SAP |
| Last changed | 20130531 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 2 | SWBM | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_WB_OBJECT_DATA_MODEL has no interface.
Friends
Interface IF_WB_OBJECT_DATA_MODEL has no friend.
Attributes
Interface IF_WB_OBJECT_DATA_MODEL has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Compare Input Data with Existing Object Data | 20081122 | |
| 2 | Instance method | Public | Method | Copy Object Data Model | 20100302 | |
| 3 | Instance method | Public | Method | Create Object Data as Initial | 20090623 | |
| 4 | Instance method | Public | Method | Read Name of Last Changer | 20100302 | |
| 5 | Instance method | Public | Method | Read Data of Last Change | 20100302 | |
| 6 | Instance method | Public | Method | Read Origin (Optional) | 20100426 | |
| 7 | Instance method | Public | Method | Read Creation Date (Optional) | 20100426 | |
| 8 | Instance method | Public | Method | Help Method: Read All Object Data | 20081122 | |
| 9 | Instance method | Public | Method | Read Short Description | 20100125 | |
| 10 | Instance method | Public | Method | Read Object Key | 20090623 | |
| 11 | Instance method | Public | Method | Read Object Name | 20081122 | |
| 12 | Instance method | Public | Method | Read Transport Object Name | 20090623 | |
| 13 | Instance method | Public | Method | Read Version (Active/Inactive) | 20081122 | |
| 14 | Instance method | Public | Method | Write Name of Last Changer | 20100302 | |
| 15 | Instance method | Public | Method | Write Date of Last Change | 20100302 | |
| 16 | Instance method | Public | Method | Co: Write Origin | 20100426 | |
| 17 | Instance method | Public | Method | Co: Write Creation Date | 20100426 | |
| 18 | Instance method | Public | Method | Help Method: Write All Object Data | 20081122 | |
| 19 | Instance method | Public | Method | Write Short Description (Optional) | 20100426 | |
| 20 | Instance method | Public | Method | Change Object Name (that is, rename object) | 20081213 | |
| 21 | Instance method | Public | Method | Write Version (Active/Inactive) | 20081122 |
Events
Interface IF_WB_OBJECT_DATA_MODEL has no event.
Types
Interface IF_WB_OBJECT_DATA_MODEL has no local type.
Method Signatures
Method COMPARE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_EQUAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 'X': die Daten sind gleich | 20081122 | |||
| 2 | P_OBJECT_DATA_MODEL | Value transfer | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objektdaten | 20081122 |
Method COMPARE on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method COPY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJECT_DATA_MODEL | Value transfer | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objektdaten | 20100302 |
Method COPY on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method GENERATE_FROM_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 | |||
| 2 | P_VERSION | Call by reference | Type reference (TYPE) | R3STATE | SWBM_VERSION_INACTIVE | Version: 'I' (inaktiv) oder 'A' (aktiv) | 20090623 |
Method GENERATE_FROM_KEY on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method GET_CHANGED_BY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_USER_NAME | Value transfer | Type reference (TYPE) | AS4USER | Benutzername des letzten Änderers | 20100302 |
Method GET_CHANGED_BY on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method GET_CHANGED_ON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATE | Call by reference | Type reference (TYPE) | AS4DATE | Datum der letzten Änderung | 20100302 | |||
| 2 | P_TIME | Call by reference | Type reference (TYPE) | AS4TIME | Uhrzeit der letzten Änderung | 20100426 |
Method GET_CHANGED_ON on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method GET_CREATED_BY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_USER_NAME | Value transfer | Type reference (TYPE) | AUTHOR | Benutzername des letzten Änderers | 20100426 |
Method GET_CREATED_BY on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method GET_CREATED_ON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATE | Call by reference | Type reference (TYPE) | AS4DATE | Datum der letzten Änderung | 20100426 | |||
| 2 | P_TIME | Call by reference | Type reference (TYPE) | AS4TIME | Uhrzeit der letzten Änderung | 20100426 |
Method GET_CREATED_ON on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA | Value transfer | Type reference (TYPE) | ANY | 20081122 |
Method GET_DATA on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method GET_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DESCRIPTION | Value transfer | Type reference (TYPE) | STRING | Kurzbeschreibung | 20100125 |
Method GET_DESCRIPTION on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method GET_OBJECT_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJECT_KEY | Value transfer | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 |
Method GET_OBJECT_KEY on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method GET_OBJECT_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJECT_NAME | Value transfer | Type reference (TYPE) | SEU_OBJKEY | Objektname | 20081122 |
Method GET_OBJECT_NAME on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method GET_OBJNAME_TR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJNAME_TR | Value transfer | Type reference (TYPE) | TROBJ_NAME | Transportobjekt-Name | 20090623 |
Method GET_OBJNAME_TR on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method GET_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_VERSION | Value transfer | Type reference (TYPE) | R3STATE | Version: swbm_version_active oder swbm_version_inactive | 20081122 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt ist nicht an Aktiv-/Inaktiv-Verwaltung angeschlossen | 20090121 |
Method SET_CHANGED_BY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_USER_NAME | Call by reference | Type reference (TYPE) | AS4USER | Benutzername des letzten Änderers | 20100302 |
Method SET_CHANGED_BY on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method SET_CHANGED_ON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATE | Call by reference | Type reference (TYPE) | AS4DATE | Datum der letzten Änderung | 20100302 | |||
| 2 | P_TIME | Call by reference | Type reference (TYPE) | AS4TIME | Uhrzeit der letzten Änderung | 20100426 |
Method SET_CHANGED_ON on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method SET_CREATED_BY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_USER_NAME | Call by reference | Type reference (TYPE) | AUTHOR | Benutzername des letzten Änderers | 20100426 |
Method SET_CREATED_BY on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method SET_CREATED_ON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATE | Call by reference | Type reference (TYPE) | AS4DATE | Datum der letzten Änderung | 20100426 | |||
| 2 | P_TIME | Call by reference | Type reference (TYPE) | AS4TIME | Uhrzeit der letzten Änderung | 20100426 |
Method SET_CREATED_ON on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method SET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA | Call by reference | Type reference (TYPE) | ANY | 20081122 |
Method SET_DATA on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method SET_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DESCRIPTION | Value transfer | Type reference (TYPE) | STRING | Kurzbeschreibung | 20100426 |
Method SET_DESCRIPTION on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method SET_OBJECT_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | neuer Objektname | 20081213 |
Method SET_OBJECT_NAME on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Method SET_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_VERSION | Call by reference | Type reference (TYPE) | R3STATE | Version: swbm_version_active oder swbm_version_inactive | 20081122 |
Method SET_VERSION on Interface IF_WB_OBJECT_DATA_MODEL has no exception.
Meta Relationship - Used By (full list)
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 720 |