Hierarchy
⤷
⤷
Properties
| Class | CL_PPEGIDATA_SERVICES | |
| Short Description | Data Container for Objects in Tree | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CPPEGUI | General Interface Elements for iPPE Engine |
| Created | 20041013 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_PPEGIDATA_SERVICES has no interface implemented.
Friends
Class CL_PPEGIDATA_SERVICES 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) | PPET0_IPPE_INST_TAB | Instance Data of Objects | 20041013 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | PPET0_OBJ_CHILD_TAB | List of lower-level nodes of an object | 20041013 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | PPET0_IPPE_OBJ_ID_HASHTAB | Object Data of Buffered Objects | 20041013 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | PPET0_OBJ_CHILD_TAB | List of Object Instances | 20041027 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | PPET0_MAP_CHILD_TAB | List of lower-level nodes of a graphic node | 20041013 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | PPET0_IPPE_MAP_HASHTAB | Technical Data of Node in Tree | 20041013 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | XFELD | EAI Viewer Is Active | 20041115 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | I | Counter for Instance List | 20041115 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | XFELD | Instance view of interface is active | 20041115 | |||
| 10 | Static Attribute | Private | Type reference (TYPE) | I | Counter for object index to be assigned | 20041115 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Adds Object from Lower-Level Tab Page | 20041013 | |
| 2 | Static method | Private | Method | Adds Graphic Node from Lower-Level Tab Page | 20041013 | |
| 3 | Static method | Private | Method | Creates Instances for Object | 20041013 | |
| 4 | Static method | Public | Method | Creates New Object Record | 20041013 | |
| 5 | Static method | Public | Method | Save New Node in Tree | 20041013 | |
| 6 | Static method | Public | Method | Change CAX Indicator | 20041013 | |
| 7 | Static method | Public | Method | Change Object Entry | 20041013 | |
| 8 | Static method | Public | Method | Changes the relevant upper-level node field for DMU | 20041013 | |
| 9 | Static method | Public | Method | Change Tree Node | 20041013 | |
| 10 | Static method | Public | Method | Determines if node GUID precedes a tree node | 20041013 | |
| 11 | Static method | Public | Constructor | Adds Roots in Object and Instance Views | 20041018 | |
| 12 | Static method | Public | Method | Deletes All Tree Nodes | 20041013 | |
| 13 | Static method | Private | Method | Deletes Object from Lower-Level Tab Page | 20041013 | |
| 14 | Static method | Private | Method | Deletes Graphic Node from Lower-Level Tab Page | 20041013 | |
| 15 | Static method | Private | Method | Deletes Instance | 20041027 | |
| 16 | Static method | Private | Method | Deletes Object Entry | 20041013 | |
| 17 | Static method | Public | Method | Deletes Tree Node | 20041013 | |
| 18 | Static method | Public | Method | Change CAX Indicator (With Log) | 20041206 | |
| 19 | Static method | Public | Method | Checks if instance can be deleted | 20041206 | |
| 20 | Static method | Public | Method | Remove all CAX indicators | 20041206 | |
| 21 | Static method | Public | Method | Deletes Upper-Most Layer of CAX Indicator | 20041206 | |
| 22 | Static method | Private | Method | Gets first level of component variant successor of object | 20041206 | |
| 23 | Static method | Public | Method | Gets instance path from referenced node to root | 20041206 | |
| 24 | Static method | Public | Method | Determines all nodes in tree | 20041013 | |
| 25 | Static method | Public | Method | Determine Objects By Instance Key | 20041013 | |
| 26 | Static method | Public | Method | Determines Node Data Using Node Key | 20041013 | |
| 27 | Static method | Public | Method | Determines Data Using Node and Object Attributes | 20041013 | |
| 28 | Static method | Public | Method | Determines Node Data Using Node Key | 20041013 | |
| 29 | Static method | Public | Method | Lower-level nodes at instance level | 20041013 | |
| 30 | Static method | Private | Method | Determines New Instance Key | 20041013 | |
| 31 | Static method | Private | Method | Determines New Object Key | 20041013 | |
| 32 | Static method | Public | Method | Lower-level node for a specified node | 20041013 | |
| 33 | Static method | Public | Method | Lower-level node for a specified node | 20041013 | |
| 34 | Static method | Public | Method | Gets path from referenced node to root | 20041013 | |
| 35 | Static method | Public | Method | Determines all root nodes in tree | 20041115 | |
| 36 | Static method | Public | Method | Sets Instance Indicator | 20041013 |
Events
Class CL_PPEGIDATA_SERVICES has no event.
Types
Class CL_PPEGIDATA_SERVICES has no local type.
Method Signatures
Method ADD_CHILDREN_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CHILD_OBJECT | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041115 | |||
| 2 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 | ||
| 3 | IV_PARENT_OBJECT_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041115 |
Method ADD_CHILDREN_OBJECT on class CL_PPEGIDATA_SERVICES has no exception.
Method ADD_CHILDREN_TREE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CHILD_NODE | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041115 | |||
| 2 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 | ||
| 3 | IV_PARENT_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041115 | |||
| 4 | IV_TREE_ID | Call by reference | Type reference (TYPE) | PVS_TREE_ID | Identifikation des ALV-Trees an der iPPE-Oberfläche | 20041115 |
Method ADD_CHILDREN_TREE_NODE on class CL_PPEGIDATA_SERVICES has no exception.
Method ADD_INSTANCES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INSTANCE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | der neue Instanzenschlüssel | 20041115 | |||
| 2 | IS_OBJECT | Call by reference | Type reference (TYPE) | PPET0_IPPE_OBJ_ID_TYPE | die Struktur der Instanz | 20041013 | |||
| 3 | IV_INSTANCE_NUMBER | Call by reference | Type reference (TYPE) | SYINDEX | interner Zähler für PVS-Objekte | 20041115 | |||
| 4 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Der eingelesene Vaterknoten hat keine Instanzen | 20041013 |
Method ADD_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INSTANCE_ID | Call by reference | Type reference (TYPE) | LVC_NKEY | Nummer der erzeugten Instanz | 20041115 | |||
| 2 | EV_OBJECT_ID | Call by reference | Type reference (TYPE) | LVC_NKEY | Nummer des erzeugten Objekts | 20041115 | |||
| 3 | IS_OBJECT_DATA | Call by reference | Type reference (TYPE) | PPET0_IPPE_OBJ_ID_TYPE | zu speichernde Objektdaten | 20041013 | |||
| 4 | IV_GENERATE_INSTANCES | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20041115 | |||
| 5 | IV_INSTANCE_NUMBER | Call by reference | Type reference (TYPE) | SYINDEX | interner Zähler für PVS-Objekte | 20041115 | |||
| 6 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nachlesen von Customizing ist fehlgeschlagen | 20041013 | ||
| 2 | Erzeugen der Instanz fehlgeschlagen | 20041028 |
Method ADD_TREE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_OBJECT_ID | Call by reference | Type reference (TYPE) | LVC_NKEY | Nummer des erzeugten Objektes | 20041115 | |||
| 2 | IS_NODE_DATA | Call by reference | Type reference (TYPE) | PVSGI_MAP | Daten des Knotens | 20041013 | |||
| 3 | IV_INSTANCE_NUMBER | Call by reference | Type reference (TYPE) | SYINDEX | interner Zähler für PVS-Objekte | 20041115 | |||
| 4 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Falscher Knotenkey | 20041028 | ||
| 2 | Objekteintrag konnte nicht erzeugt werden | 20041013 | ||
| 3 | Importierter Elternknoten wurde nicht gefunden | 20041013 |
Method CHANGE_CAX_FOR_DMU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INSTANCE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041115 | |||
| 2 | IV_IN_CAX | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20041115 | |||
| 3 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Instanz existiert nicht | 20041013 |
Method CHANGE_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OBJECT_DATA | Call by reference | Type reference (TYPE) | PPET0_IPPE_OBJ_ID_TYPE | 20041013 | ||||
| 2 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Tabellenupdate war nicht erfolgreich | 20041013 | ||
| 2 | Unvollständige Daten importiert | 20041013 | ||
| 3 | Objekt nicht gefunden | 20041021 |
Method CHANGE_REL_PARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INSTANCE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041115 | |||
| 2 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 | ||
| 3 | IV_RELEVANT_PARENT_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Instanz existiert nicht | 20041013 |
Method CHANGE_TREE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_MAP | Call by reference | Type reference (TYPE) | PVSGI_MAP | Tree+Objekt | 20041013 | |||
| 2 | IS_OBJECT_DATA | Call by reference | Type reference (TYPE) | PPET0_IPPE_OBJ_ID_TYPE | Objektdaten | 20041013 | |||
| 3 | IS_TREE_NODE | Call by reference | Type reference (TYPE) | PPET0_IPPE_MAP_TYPE | Treestruktur | 20041013 | |||
| 4 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | gewählter Knoten existiert nicht | 20041013 | ||
| 2 | Objekt konnte nicht aktualisiert werden | 20041013 |
Method CHECK_NODE_EXIST_IN_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_EXIST | Call by reference | Type reference (TYPE) | XFELD | existiert der Knoten als Vorfahr | 20041115 | |||
| 2 | IV_AENNR | Call by reference | Type reference (TYPE) | PVS_AENNR | Änderungsnummer im iPPE | 20041115 | |||
| 3 | IV_EXOBJ_ID | Call by reference | Type reference (TYPE) | PPET0_EX_OBJ_ID | 20041115 | ||||
| 4 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 | ||
| 5 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | Startknoten | 20041115 | |||
| 6 | IV_OTYPE | Call by reference | Type reference (TYPE) | PVS_OTYPE | Objekttyp des iPPE | 20041115 | |||
| 7 | IV_PAGUID | Call by reference | Type reference (TYPE) | PVS_PAGUID | Interne Nummer des PVS-Alternativensegments | 20041115 | |||
| 8 | IV_PNGUID | Call by reference | Type reference (TYPE) | PVS_PNGUID | Interne Nummer des iPPE-Knotens | 20041115 | |||
| 9 | IV_PVGUID | Call by reference | Type reference (TYPE) | PVS_PVGUID | interne Nummer der PVS-Variante | 20041115 | |||
| 10 | IV_TREE_ID | Call by reference | Type reference (TYPE) | PPET0_TREE_ID | Tree | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Knoten existiert nicht | 20041013 | ||
| 2 | zum Knoten existiert kein Objekteintrag | 20041013 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_PPEGIDATA_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PPEGIDATA_SERVICES has no exception.
Method DELETE_ALL_TREE_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 | ||
| 2 | IV_TREE | Call by reference | Type reference (TYPE) | PPET0_TREE_ID | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Das Löschen eines Knotens ist fehlgeschlagen | 20041013 |
Method DELETE_CHILDREN_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 | ||
| 2 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041115 | |||
| 3 | IV_PARENT_OBJECT_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041013 | |||
| 2 | 20041013 |
Method DELETE_CHILDREN_TREE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 | ||
| 2 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041115 | |||
| 3 | IV_PARENT_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041115 | |||
| 4 | IV_TREE_ID | Call by reference | Type reference (TYPE) | PVS_TREE_ID | Identifikation des ALV-Trees an der iPPE-Oberfläche | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041013 | |||
| 2 | 20041013 |
Method DELETE_INSTANCES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 | ||
| 2 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | Schlüssel der Instanz | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Instanz nicht vorhanden | 20041027 |
Method DELETE_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 | ||
| 2 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Das Löschen der Instanzen ist fehlgeschlagen | 20041013 | ||
| 2 | referenzierte Instanz konnte nicht gefunden werden | 20041013 | ||
| 3 | Objekt konnte nicht gefunden werden | 20041013 |
Method DELETE_TREE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 | ||
| 2 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | Schlüssel des Elternknotens | 20041115 | |||
| 3 | IV_TREE_ID | Call by reference | Type reference (TYPE) | PPET0_TREE_ID | Identifikation des ALV-Trees an der iPPE-Oberfläche | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Das Löschen des Knotens ist fehlgeschlagen | 20041013 | ||
| 2 | Knoten konnte nicht gefunden werden | 20041013 |
Method DMU_CHANGE_INST_CAX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_REF_NODE_TAB | Call by reference | Type reference (TYPE) | PPET0_FCAT_REFRESH_TAB | 20041206 | ||||
| 2 | IV_INSTANCE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041206 | |||
| 3 | IV_IN_CAX | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20041206 | |||
| 4 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041206 | |||
| 2 | 20041206 | |||
| 3 | 20041206 | |||
| 4 | 20041206 |
Method DMU_CHECK_INST_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ALL_CHILD_INSTS | Call by reference | Type reference (TYPE) | PPET0_IPPE_INST_TAB | 20041206 | ||||
| 2 | EV_DELETE_ALLOWED | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20041206 | |||
| 3 | IT_INST_DELETE | Call by reference | Type reference (TYPE) | PPET0_INST_DELETE_TAB | 20041206 | ||||
| 4 | IV_INSTANCE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041206 | |||
| 5 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041206 | |||
| 2 | 20041206 |
Method DMU_CLEAR_INST_ALL_CAX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_REF_NODE_TAB | Call by reference | Type reference (TYPE) | PPET0_FCAT_REFRESH_TAB | 20041206 | ||||
| 2 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041206 |
Method DMU_CLEAR_UPPER_CAX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INSTANCES | Call by reference | Type reference (TYPE) | PPET0_IPPE_INST_TAB | 20041206 | ||||
| 2 | ET_OBJECTS | Call by reference | Type reference (TYPE) | PPET0_IPPE_OBJ_ID_TAB | 20041206 | ||||
| 3 | ET_REFNODES | Call by reference | Type reference (TYPE) | PPET0_FCAT_REFRESH_TAB | 20041206 | ||||
| 4 | IS_OBJECT | Call by reference | Type reference (TYPE) | PPET0_IPPE_OBJ_ID_TYPE | ALV-Tree-Control: Node-key | 20041206 | |||
| 5 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041206 | |||
| 2 | 20041206 | |||
| 3 | 20041206 |
Method DMU_GET_LEVEL_POSV_DESCENDANTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECTS | Call by reference | Type reference (TYPE) | PPET0_IPPE_OBJ_ID_TAB | 20041206 | ||||
| 2 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041206 | ||
| 3 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Tabelle der Objekte und Index auf die Parent ID inkonsistent | 20041206 |
Method DMU_GET_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INSTANCES | Call by reference | Type reference (TYPE) | PPET0_IPPE_INST_TAB | 20041206 | ||||
| 2 | ET_LEAF_INSTANCES | Call by reference | Type reference (TYPE) | PPET0_IPPE_INST_TAB | 20041206 | ||||
| 3 | ET_OBJECTS | Call by reference | Type reference (TYPE) | PPET0_IPPE_OBJ_ID_TAB | 20041206 | ||||
| 4 | ET_POSV | Call by reference | Type reference (TYPE) | PPET0_PV_TAB | 20041206 | ||||
| 5 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041206 | ||
| 6 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041206 | |||
| 7 | IV_TREE_ID | Call by reference | Type reference (TYPE) | PPET0_TREE_ID | 20041206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041206 | |||
| 2 | 20041206 | |||
| 3 | 20041206 | |||
| 4 | 20041206 |
Method GET_ALL_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INSTANCES | Call by reference | Type reference (TYPE) | PPET0_IPPE_INST_TAB | 20041026 | ||||
| 2 | ET_MAP | Call by reference | Type reference (TYPE) | PPET0_MAP_TAB_TYPE | 20041013 | ||||
| 3 | ET_NODES | Call by reference | Type reference (TYPE) | PPET0_IPPE_MAP_TAB | 20041021 | ||||
| 4 | ET_OBJECTS | Call by reference | Type reference (TYPE) | PPET0_IPPE_OBJ_ID_TAB | 20041021 | ||||
| 5 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 | ||
| 6 | IV_TREE_ID | Call by reference | Type reference (TYPE) | PPET0_TREE_ID | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Knotenselektion fehlgeschlagen | 20041013 |
Method GET_BY_INSTANCE_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_INSTANCE | Call by reference | Type reference (TYPE) | PPET0_IPPE_INST_TYPE | Instanzendaten | 20041013 | |||
| 2 | ES_MAP | Call by reference | Type reference (TYPE) | PVSGI_MAP | Mapstruktur | 20041013 | |||
| 3 | ES_NODE | Call by reference | Type reference (TYPE) | PPET0_IPPE_MAP_TYPE | grafischer Knoten | 20041013 | |||
| 4 | ES_OBJECT | Call by reference | Type reference (TYPE) | PPET0_IPPE_OBJ_ID_TYPE | Objektdaten | 20041013 | |||
| 5 | IV_INSTANCE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | Instanzenschlüssel | 20041115 | |||
| 6 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Knoten wurde nicht gefunden | 20041013 |
Method GET_BY_NODE_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_MAP | Call by reference | Type reference (TYPE) | PVSGI_MAP | Mapstruktur | 20041013 | |||
| 2 | ES_NODE | Call by reference | Type reference (TYPE) | PPET0_IPPE_MAP_TYPE | grafischer Knoten | 20041013 | |||
| 3 | ES_OBJECT | Call by reference | Type reference (TYPE) | PPET0_IPPE_OBJ_ID_TYPE | Objektdaten | 20041013 | |||
| 4 | ET_INSTANCES | Call by reference | Type reference (TYPE) | PPET0_IPPE_INST_TAB | Instanzendaten | 20041013 | |||
| 5 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 | ||
| 6 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | Node Key | 20041115 | |||
| 7 | IV_TREE_ID | Call by reference | Type reference (TYPE) | PVS_TREE_ID | Tree-Identifier | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Knoten wurde nicht gefunden | 20041013 |
Method GET_BY_OBJECT_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INSTANCES | Call by reference | Type reference (TYPE) | PPET0_IPPE_INST_TAB | 20041013 | ||||
| 2 | ET_MAP | Call by reference | Type reference (TYPE) | PPET0_MAP_TAB_TYPE | 20041013 | ||||
| 3 | ET_NODES | Call by reference | Type reference (TYPE) | PPET0_IPPE_MAP_TAB | 20041013 | ||||
| 4 | ET_OBJECTS | Call by reference | Type reference (TYPE) | PPET0_IPPE_OBJ_ID_TAB | 20041013 | ||||
| 5 | IV_AENNR | Call by reference | Type reference (TYPE) | PVS_AENNR | Änderungsnummer im iPPE | 20041115 | |||
| 6 | IV_EXOBJ_ID | Call by reference | Type reference (TYPE) | PPET0_EX_OBJ_ID | 20041115 | ||||
| 7 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 | ||
| 8 | IV_OTYPE | Call by reference | Type reference (TYPE) | PVS_OTYPE | Objekttyp des iPPE | 20041115 | |||
| 9 | IV_PAGUID | Call by reference | Type reference (TYPE) | PVS_PAGUID | Interne Nummer des PVS-Alternativensegments | 20041115 | |||
| 10 | IV_PAR_OBJ_ID | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20120518 | |||
| 11 | IV_PNGUID | Call by reference | Type reference (TYPE) | PVS_PNGUID | Interne Nummer des iPPE-Knotens | 20041115 | |||
| 12 | IV_PRGUID | Call by reference | Type reference (TYPE) | PVS_PRGUID | Interne Nummer der PVS-Beziehung | 20041115 | |||
| 13 | IV_PRTYPE | Call by reference | Type reference (TYPE) | PVS_CUST_TYPE | iPPE-Knoten-, Alternativen- oder Variantentyp | 20041115 | |||
| 14 | IV_PVGUID | Call by reference | Type reference (TYPE) | PVS_PVGUID | interne Nummer der PVS-Variante | 20041115 | |||
| 15 | IV_PXGUID | Call by reference | Type reference (TYPE) | PVS_GUID | interne Identifikation für PVS Objekte | 20041115 | |||
| 16 | IV_PXTYPE | Call by reference | Type reference (TYPE) | PVS_CUST_TYPE | iPPE-Knoten-, Alternativen- oder Variantentyp | 20041115 | |||
| 17 | IV_TREE_ID | Call by reference | Type reference (TYPE) | PPET0_TREE_ID | 20041115 |
Method GET_BY_OBJECT_ATTRIBUTES on class CL_PPEGIDATA_SERVICES has no exception.
Method GET_BY_OBJECT_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_MAP | Call by reference | Type reference (TYPE) | PVSGI_MAP | Mapstruktur | 20041013 | |||
| 2 | ES_NODE | Call by reference | Type reference (TYPE) | PPET0_IPPE_MAP_TYPE | grafischer Knoten | 20041013 | |||
| 3 | ES_OBJECT | Call by reference | Type reference (TYPE) | PPET0_IPPE_OBJ_ID_TYPE | Objektdaten | 20041013 | |||
| 4 | ET_INSTANCES | Call by reference | Type reference (TYPE) | PPET0_IPPE_INST_TAB | Instanzendaten | 20041013 | |||
| 5 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 | ||
| 6 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | Objektkey | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Knoten wurde nicht gefunden | 20041013 |
Method GET_INSTANCE_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INSTANCES | Call by reference | Type reference (TYPE) | PPET0_IPPE_INST_TAB | 20041013 | ||||
| 2 | IV_INSTANCE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041115 | |||
| 3 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041013 | |||
| 2 | 20041013 |
Method GET_NEW_INSTANCE_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INSTANCE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | neuer Instanzenschlüssel | 20041115 |
Method GET_NEW_INSTANCE_KEY on class CL_PPEGIDATA_SERVICES has no exception.
Method GET_NEW_OBJECT_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_OBJECT_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041115 |
Method GET_NEW_OBJECT_KEY on class CL_PPEGIDATA_SERVICES has no exception.
Method GET_OBJECT_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECTS | Call by reference | Type reference (TYPE) | PPET0_IPPE_OBJ_ID_TAB | Liste der Knotensätze | 20041013 | |||
| 2 | IV_ALL_DESCENDANTS | Call by reference | Type reference (TYPE) | XFELD | nur Kindknoten oder sämtliche Nachkommen | 20041115 | |||
| 3 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 | ||
| 4 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | Schlüssel des Elternknotens | 20041115 |
Method GET_OBJECT_CHILDREN on class CL_PPEGIDATA_SERVICES has no exception.
Method GET_TREE_NODE_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MAP | Call by reference | Type reference (TYPE) | PPET0_MAP_TAB_TYPE | Liste der Mapstrukturen | 20041127 | |||
| 2 | ET_NODE_KEYS | Call by reference | Type reference (TYPE) | LVC_T_NKEY | Liste der Knotenschlüssel | 20041127 | |||
| 3 | ET_OBJECTS | Call by reference | Type reference (TYPE) | PPET0_IPPE_OBJ_ID_TAB | Liste der Objektsätze | 20041127 | |||
| 4 | ET_TREE_NODES | Call by reference | Type reference (TYPE) | PPET0_IPPE_MAP_TAB | Liste der Knotensätze | 20041013 | |||
| 5 | EX_HAS_CHILDREN | Call by reference | Type reference (TYPE) | C | Hat der Knoten Kinder? | 20041109 | |||
| 6 | IV_ALL_DESCENDANTS | Call by reference | Type reference (TYPE) | XFELD | nur Kindknoten oder sämtliche Nachkommen | 20041115 | |||
| 7 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 | ||
| 8 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | Schlüssel des Elternknotens | 20041115 | |||
| 9 | IV_TREE_ID | Call by reference | Type reference (TYPE) | PVS_TREE_ID | Identifikation des ALV-Trees an der iPPE-Oberfläche | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041013 |
Method GET_TREE_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MAP | Call by reference | Type reference (TYPE) | PPET0_MAP_TAB | 20041013 | ||||
| 2 | ET_OBJECTS | Call by reference | Type reference (TYPE) | PPET0_IPPE_OBJ_ID_TAB | 20041013 | ||||
| 3 | ET_TREE_NODES | Call by reference | Type reference (TYPE) | PPET0_IPPE_MAP_TAB | 20041013 | ||||
| 4 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 | ||
| 5 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree-Control: Node-key | 20041115 | |||
| 6 | IV_TREE_ID | Call by reference | Type reference (TYPE) | PPET0_TREE_ID | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041013 | |||
| 2 | 20041013 | |||
| 3 | 20041013 | |||
| 4 | 20041013 |
Method GET_TREE_ROOT_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MAP | Call by reference | Type reference (TYPE) | PPET0_MAP_TAB | Mapsätze | 20041115 | |||
| 2 | ET_NODE_KEYS | Call by reference | Type reference (TYPE) | LVC_T_NKEY | Knotenschlüssel | 20041127 | |||
| 3 | ET_OBJECTS | Call by reference | Type reference (TYPE) | PPET0_IPPE_OBJ_ID_TAB | Objektsätze | 20041127 | |||
| 4 | ET_TREE_NODES | Call by reference | Type reference (TYPE) | PPET0_IPPE_MAP_TAB | Knotensätze | 20041127 | |||
| 5 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 | ||
| 6 | IV_TREE_ID | Call by reference | Type reference (TYPE) | PPET0_TREE_ID | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Inkonsistenz zwischen der Children- und der Objekttable | 20041115 | ||
| 2 | Inkonsistenz zwischen der Knoten- und der Objekttable | 20041115 | ||
| 3 | Knotenselektion fehlgeschlagen | 20041115 |
Method SET_INSTANCE_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INSTANCE_ACTIVE | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20041115 | |||
| 2 | IV_INSTANCE_VIEW | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20041115 | |||
| 3 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | 'S' | Messagehandling | 20041115 |
Method SET_INSTANCE_SETTINGS on class CL_PPEGIDATA_SERVICES has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 400 |