SAP ABAP Class CL_UA_UPLOAD_PARSER_IPPE (Convert XML into Command List)
Hierarchy
☛
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
⤷
FIN-BA (Application Component) Business Analytics
⤷
UA_IMPORT (Package) Costing Engine Data Import Framework
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_UA_UPLOAD_PARSER_ABSTRACT | Abstract Upper Class for Upload Parser | 20061003 |
Properties
| Class | CL_UA_UPLOAD_PARSER_IPPE | |
| Short Description | Convert XML into Command List | |
| Super Class | CL_UA_UPLOAD_PARSER_ABSTRACT | Abstract Upper Class for Upload Parser |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | UACE | |
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | UA_IMPORT | Costing Engine Data Import Framework |
| Created | 20060908 | SAP |
| Last change | 20070914 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_UA_UPLOAD_PARSER_IPPE has no interface implemented.
Friends
Class CL_UA_UPLOAD_PARSER_IPPE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'A1' | Assembly Header Material | 20061003 | ||
| 2 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'A2' | Assembly Item with Material | 20061003 | ||
| 3 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'A3' | Assembly Item Without Material | 20061117 | ||
| 4 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'M1' | Mode with Resource | 20061003 | ||
| 5 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'M2' | Mode without Resource | 20061003 | ||
| 6 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'V1' | Configured Material of Access Variant | 20061003 | ||
| 7 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'V2' | Configurable Material of Access Variant | 20061003 | ||
| 8 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'V3' | Middle Level Variant with Material | 20061003 | ||
| 9 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'V4' | Middle Level Variant without Material | 20061003 | ||
| 10 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'V5' | Low Level Variant with Material | 20061003 | ||
| 11 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'V6' | Low Level Variant without Material | 20061003 | ||
| 12 | Constant | Private | Type reference (TYPE) | UA_IPPE_TYPE | '*' | Default Type in iPPE | 20061003 | ||
| 13 | Instance attribute | Private | Type reference (TYPE) | I | 20061003 | ||||
| 14 | Instance attribute | Private | Type reference (TYPE) | UAB_S_IPPE_FILTER | Header Structure of PPE Filter | 20061003 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | UAB_S_IPPE_FOCUS | PPE Focus Master Record | 20061003 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | UAB_S_IPPE_START | iPPE Header Nodes | 20061003 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | UAB_T_IPPE_ACTIVITY | iPPE Activity | 20061005 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | UAB_T_PALTID | iPPE Alternative: Time-Indep. Identification and Attributes | 20061117 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | UAB_T_PALTTX | Table Type for PALTTX | 20061117 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | UAB_T_COMMAND | Table with Commands to Create a CE Structure | 20061003 | |||
| 21 | Instance attribute | Private | See coding | Import iPPE: Assignment Link Fields | 20061003 | ||||
| 22 | Instance attribute | Private | See coding | Import iPPE: Assignment Links | 20061003 | ||||
| 23 | Instance attribute | Private | See coding | Import iPPE: Assignment Type Fields | 20061003 | ||||
| 24 | Instance attribute | Private | See coding | Import iPPE: Assignment Types | 20061003 | ||||
| 25 | Instance attribute | Private | Type reference (TYPE) | UAB_T_PALTID | iPPE Alternative: Time-Indep. Identification and Attributes | 20061117 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | UAB_T_IPPE_PAMODC | Capacity Requirement of Activity Resource Relation for iPPE | 20061010 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | UAB_T_IPPE_PAMODD | Duration of Activity Resource Relation for iPPE | 20061010 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | UAB_T_IPPE_NODE | iPPE Nodes: Identification | 20061003 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | UAB_T_IPPE_NODE_TEXT | iPPE Node Texts | 20061003 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | UAB_T_IPPE_PNRES | iPPE Resource Nodes: Attributes for iPPE | 20061010 | |||
| 31 | Instance attribute | Private | Type reference (TYPE) | UAB_T_IPPE_POSITION | iPPE Item | 20061003 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | UAB_T_IPPE_RESULT | iPPE Result | 20061003 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | UAB_T_IPPE_STRUCT | PVS Structure Information | 20061003 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | Constructor | 20061003 | |
| 2 | Instance method | Private | Method | 20100319 | ||
| 3 | Instance method | Private | Method | 20100319 | ||
| 4 | Instance method | Private | Method | 20061117 | ||
| 5 | Instance method | Private | Method | 20061003 | ||
| 6 | Instance method | Public | Method | Execute Conversion | 20061003 |
Events
Class CL_UA_UPLOAD_PARSER_IPPE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_IMPORTED | Private | See coding | 20061003 | BEGIN OF ys_imported,
typename TYPE uab_typename,
key_tab TYPE yt_key_tab,
END OF ys_imported
|
||
| 2 | YS_NVPAIR_LEVEL | Private | See coding | 20061003 | BEGIN OF ys_nvpair_level,
nv_pair TYPE uab_t_nv_pair,
level TYPE int4,
END OF ys_nvpair_level
|
||
| 3 | YS_NV_PAIR_DUMMY | Private | See coding | 20061003 | BEGIN OF ys_nv_pair_dummy,
dummy TYPE boole_d,
table TYPE uab_t_nv_pair,
END OF ys_nv_pair_dummy
|
||
| 4 | YT_IMPORTED | Private | See coding | 20061003 | yt_imported TYPE STANDARD TABLE OF ys_imported
|
||
| 5 | YT_KEY_TAB | Private | See coding | 20061003 | yt_key_tab TYPE STANDARD TABLE OF ys_nv_pair_dummy WITH NON-UNIQUE KEY dummy
|
||
| 6 | YT_NVPAIR_LEVEL | Private | See coding | 20061003 | yt_nvpair_level TYPE STANDARD TABLE OF ys_nvpair_level
|
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_UPLOAD_TYPE | Call by reference | Type reference (TYPE) | UAB_UPLOAD_TYPE | Typ des R/3-Uploads | 20061003 | |||
| 2 | IO_ENVIRONMENT | Call by reference | Object reference (TYPE REF TO) | IF_UA_CE_ENVIRONMENT | Laufzeitumgebung | 20061003 | |||
| 3 | IO_PARENT_NODE | Call by reference | Object reference (TYPE REF TO) | CL_UA_NODE | Knoteninstanz: Kennzahlen zu Objekten | 20061003 | |||
| 4 | IO_UPLOAD_CONTEXT | Call by reference | Object reference (TYPE REF TO) | CL_UA_UPLOAD_CONTEXT | Kontext für den Upload | 20061003 | |||
| 5 | IS_FILTER | Call by reference | Type reference (TYPE) | UAB_S_IPPE_FILTER | Kopfstruktur eines PPE Filters | 20061003 | |||
| 6 | IS_FOCUS | Call by reference | Type reference (TYPE) | UAB_S_IPPE_FOCUS | PPE Focus Stammsatz | 20061003 | |||
| 7 | IS_START_GUID | Call by reference | Type reference (TYPE) | UAB_S_IPPE_START | iPPE Kopfknoten | 20061003 | |||
| 8 | IT_ACTIVITY | Call by reference | Type reference (TYPE) | UAB_T_IPPE_ACTIVITY | iPPE Activity | 20061005 | |||
| 9 | IT_ACT_PALTID | Call by reference | Type reference (TYPE) | UAB_T_PALTID | iPPE-Alternative: Zeitunabh. Identifikation und Attribute | 20061117 | |||
| 10 | IT_ACT_PALTTX | Call by reference | Type reference (TYPE) | UAB_T_PALTTX | Tabellentyp für PALTTX | 20061117 | |||
| 11 | IT_PALTID | Call by reference | Type reference (TYPE) | UAB_T_PALTID | iPPE-Alternative: Zeitunabh. Identifikation und Attribute | 20061117 | |||
| 12 | IT_PAMODC | Call by reference | Type reference (TYPE) | UAB_T_IPPE_PAMODC | Kapabedarf einer Activity-Ressource-Relation fuer iPPE | 20061010 | |||
| 13 | IT_PAMODD | Call by reference | Type reference (TYPE) | UAB_T_IPPE_PAMODD | Dauer einer Activity-Ressource-Relation fuer iPPE | 20061010 | |||
| 14 | IT_PNODID | Call by reference | Type reference (TYPE) | UAB_T_IPPE_NODE | iPPE-Knoten: Identifikation | 20061003 | |||
| 15 | IT_PNODID_TEXT | Call by reference | Type reference (TYPE) | UAB_T_IPPE_NODE_TEXT | iPPE Knotentexte | 20061003 | |||
| 16 | IT_PNRES | Call by reference | Type reference (TYPE) | UAB_T_IPPE_PNRES | iPPE Ressourcenknoten: Attribute fuer iPPE | 20061010 | |||
| 17 | IT_PVCMPHD | Call by reference | Type reference (TYPE) | UAB_T_IPPE_POSITION | iPPE Position | 20061003 | |||
| 18 | IT_RESULT | Call by reference | Type reference (TYPE) | UAB_T_IPPE_RESULT | iPPE Ergebnis | 20061003 | |||
| 19 | IT_STRUCT | Call by reference | Type reference (TYPE) | UAB_T_IPPE_STRUCT | PVS Strukturinformation | 20061003 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20061003 |
Method GET_MATERIAL_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_NO | Call by reference | Type reference (TYPE) | I | 20100319 | ||||
| 2 | ID_PNGUID | Call by reference | Type reference (TYPE) | UAB_IPPE_GUID | interne Identifikation für PVS Objekte | 20100319 | |||
| 3 | RS_MAT_DETAILS | Value transfer | Type reference (TYPE) | UAB_S_IPPE_RESULT | iPPE Ergebnis | 20100319 |
Method GET_MATERIAL_DETAILS on class CL_UA_UPLOAD_PARSER_IPPE has no exception.
Method GET_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_NO | Call by reference | Type reference (TYPE) | I | 20100319 | ||||
| 2 | ID_PNGUID | Call by reference | Type reference (TYPE) | UAB_IPPE_GUID | interne Identifikation für PVS Objekte | 20100319 | |||
| 3 | RS_POSITION | Value transfer | Type reference (TYPE) | UAB_S_IPPE_POSITION | iPPE Position | 20100319 |
Method GET_POSITION on class CL_UA_UPLOAD_PARSER_IPPE has no exception.
Method INSERT_ASSEMBLY_R Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_GUID | Value transfer | Type reference (TYPE) | UAB_IPPE_GUID | 20061117 | ||||
| 2 | RD_COUNTER | Value transfer | Type reference (TYPE) | I | 20061117 |
Method INSERT_ASSEMBLY_R on class CL_UA_UPLOAD_PARSER_IPPE has no exception.
Method INSERT_GUID_R Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_GUID | Value transfer | Type reference (TYPE) | UAB_IPPE_GUID | 20061003 | ||||
| 2 | ID_VARIANT_INDEX | Value transfer | Type reference (TYPE) | I | 20100319 | ||||
| 3 | RD_COUNTER | Value transfer | Type reference (TYPE) | I | 20061003 |
Method INSERT_GUID_R on class CL_UA_UPLOAD_PARSER_IPPE has no exception.
Method PARSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_COMMAND | Value transfer | Type reference (TYPE) | UAB_T_COMMAND | Tabelle mit Befehlen zum Aufbau einer CE-Struktur | 20061003 |
Method PARSE on class CL_UA_UPLOAD_PARSER_IPPE has no exception.
History
| Last changed by/on | SAP | 20070914 |
| SAP Release Created in |