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
⤷ 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 | CL_IXML | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | CL_UA_METADATA | 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 | CD_IPPE_OTYPE_A1 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'A1' | Assembly Header Material | 20061003 | |
2 | CD_IPPE_OTYPE_A2 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'A2' | Assembly Item with Material | 20061003 | |
3 | CD_IPPE_OTYPE_A3 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'A3' | Assembly Item Without Material | 20061117 | |
4 | CD_IPPE_OTYPE_M1 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'M1' | Mode with Resource | 20061003 | |
5 | CD_IPPE_OTYPE_M2 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'M2' | Mode without Resource | 20061003 | |
6 | CD_IPPE_OTYPE_V1 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'V1' | Configured Material of Access Variant | 20061003 | |
7 | CD_IPPE_OTYPE_V2 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'V2' | Configurable Material of Access Variant | 20061003 | |
8 | CD_IPPE_OTYPE_V3 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'V3' | Middle Level Variant with Material | 20061003 | |
9 | CD_IPPE_OTYPE_V4 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'V4' | Middle Level Variant without Material | 20061003 | |
10 | CD_IPPE_OTYPE_V5 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'V5' | Low Level Variant with Material | 20061003 | |
11 | CD_IPPE_OTYPE_V6 | Constant | Private | Type reference (TYPE) | UA_IPPE_OTYPE3 | 'V6' | Low Level Variant without Material | 20061003 | |
12 | CD_IPPE_TYPE_DEFAULT | Constant | Private | Type reference (TYPE) | UA_IPPE_TYPE | '*' | Default Type in iPPE | 20061003 | |
13 | MD_COUNTER | Instance attribute | Private | Type reference (TYPE) | I | 20061003 | |||
14 | MS_FILTER | Instance attribute | Private | Type reference (TYPE) | UAB_S_IPPE_FILTER | Header Structure of PPE Filter | 20061003 | ||
15 | MS_FOCUS | Instance attribute | Private | Type reference (TYPE) | UAB_S_IPPE_FOCUS | PPE Focus Master Record | 20061003 | ||
16 | MS_START_GUID | Instance attribute | Private | Type reference (TYPE) | UAB_S_IPPE_START | iPPE Header Nodes | 20061003 | ||
17 | MT_ACTIVITY | Instance attribute | Private | Type reference (TYPE) | UAB_T_IPPE_ACTIVITY | iPPE Activity | 20061005 | ||
18 | MT_ACT_PALTID | Instance attribute | Private | Type reference (TYPE) | UAB_T_PALTID | iPPE Alternative: Time-Indep. Identification and Attributes | 20061117 | ||
19 | MT_ACT_PALTTX | Instance attribute | Private | Type reference (TYPE) | UAB_T_PALTTX | Table Type for PALTTX | 20061117 | ||
20 | MT_COMMAND | Instance attribute | Private | Type reference (TYPE) | UAB_T_COMMAND | Table with Commands to Create a CE Structure | 20061003 | ||
21 | MT_MAP_EDGEFIELDS | Instance attribute | Private | See coding | Import iPPE: Assignment Link Fields | 20061003 | |||
22 | MT_MAP_EDGES | Instance attribute | Private | See coding | Import iPPE: Assignment Links | 20061003 | |||
23 | MT_MAP_TYPEFIELDS | Instance attribute | Private | See coding | Import iPPE: Assignment Type Fields | 20061003 | |||
24 | MT_MAP_TYPES | Instance attribute | Private | See coding | Import iPPE: Assignment Types | 20061003 | |||
25 | MT_PALTID | Instance attribute | Private | Type reference (TYPE) | UAB_T_PALTID | iPPE Alternative: Time-Indep. Identification and Attributes | 20061117 | ||
26 | MT_PAMODC | Instance attribute | Private | Type reference (TYPE) | UAB_T_IPPE_PAMODC | Capacity Requirement of Activity Resource Relation for iPPE | 20061010 | ||
27 | MT_PAMODD | Instance attribute | Private | Type reference (TYPE) | UAB_T_IPPE_PAMODD | Duration of Activity Resource Relation for iPPE | 20061010 | ||
28 | MT_PNODID | Instance attribute | Private | Type reference (TYPE) | UAB_T_IPPE_NODE | iPPE Nodes: Identification | 20061003 | ||
29 | MT_PNODID_TEXT | Instance attribute | Private | Type reference (TYPE) | UAB_T_IPPE_NODE_TEXT | iPPE Node Texts | 20061003 | ||
30 | MT_PNRES | Instance attribute | Private | Type reference (TYPE) | UAB_T_IPPE_PNRES | iPPE Resource Nodes: Attributes for iPPE | 20061010 | ||
31 | MT_PVCMPHD | Instance attribute | Private | Type reference (TYPE) | UAB_T_IPPE_POSITION | iPPE Item | 20061003 | ||
32 | MT_RESULT | Instance attribute | Private | Type reference (TYPE) | UAB_T_IPPE_RESULT | iPPE Result | 20061003 | ||
33 | MT_STRUCT | Instance attribute | Private | Type reference (TYPE) | UAB_T_IPPE_STRUCT | PVS Structure Information | 20061003 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20061003 |
2 | GET_MATERIAL_DETAILS | Instance method | Private | Method | 20100319 | |
3 | GET_POSITION | Instance method | Private | Method | 20100319 | |
4 | INSERT_ASSEMBLY_R | Instance method | Private | Method | 20061117 | |
5 | INSERT_GUID_R | Instance method | Private | Method | 20061003 | |
6 | PARSE | 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 | Importing | ID_UPLOAD_TYPE | Call by reference | Type reference (TYPE) | UAB_UPLOAD_TYPE | Typ des R/3-Uploads | 20061003 | ||
2 | Importing | IO_ENVIRONMENT | Call by reference | Object reference (TYPE REF TO) | IF_UA_CE_ENVIRONMENT | Laufzeitumgebung | 20061003 | ||
3 | Importing | IO_PARENT_NODE | Call by reference | Object reference (TYPE REF TO) | CL_UA_NODE | Knoteninstanz: Kennzahlen zu Objekten | 20061003 | ||
4 | Importing | IO_UPLOAD_CONTEXT | Call by reference | Object reference (TYPE REF TO) | CL_UA_UPLOAD_CONTEXT | Kontext für den Upload | 20061003 | ||
5 | Importing | IS_FILTER | Call by reference | Type reference (TYPE) | UAB_S_IPPE_FILTER | Kopfstruktur eines PPE Filters | 20061003 | ||
6 | Importing | IS_FOCUS | Call by reference | Type reference (TYPE) | UAB_S_IPPE_FOCUS | PPE Focus Stammsatz | 20061003 | ||
7 | Importing | IS_START_GUID | Call by reference | Type reference (TYPE) | UAB_S_IPPE_START | iPPE Kopfknoten | 20061003 | ||
8 | Importing | IT_ACTIVITY | Call by reference | Type reference (TYPE) | UAB_T_IPPE_ACTIVITY | iPPE Activity | 20061005 | ||
9 | Importing | IT_ACT_PALTID | Call by reference | Type reference (TYPE) | UAB_T_PALTID | iPPE-Alternative: Zeitunabh. Identifikation und Attribute | 20061117 | ||
10 | Importing | IT_ACT_PALTTX | Call by reference | Type reference (TYPE) | UAB_T_PALTTX | Tabellentyp für PALTTX | 20061117 | ||
11 | Importing | IT_PALTID | Call by reference | Type reference (TYPE) | UAB_T_PALTID | iPPE-Alternative: Zeitunabh. Identifikation und Attribute | 20061117 | ||
12 | Importing | IT_PAMODC | Call by reference | Type reference (TYPE) | UAB_T_IPPE_PAMODC | Kapabedarf einer Activity-Ressource-Relation fuer iPPE | 20061010 | ||
13 | Importing | IT_PAMODD | Call by reference | Type reference (TYPE) | UAB_T_IPPE_PAMODD | Dauer einer Activity-Ressource-Relation fuer iPPE | 20061010 | ||
14 | Importing | IT_PNODID | Call by reference | Type reference (TYPE) | UAB_T_IPPE_NODE | iPPE-Knoten: Identifikation | 20061003 | ||
15 | Importing | IT_PNODID_TEXT | Call by reference | Type reference (TYPE) | UAB_T_IPPE_NODE_TEXT | iPPE Knotentexte | 20061003 | ||
16 | Importing | IT_PNRES | Call by reference | Type reference (TYPE) | UAB_T_IPPE_PNRES | iPPE Ressourcenknoten: Attribute fuer iPPE | 20061010 | ||
17 | Importing | IT_PVCMPHD | Call by reference | Type reference (TYPE) | UAB_T_IPPE_POSITION | iPPE Position | 20061003 | ||
18 | Importing | IT_RESULT | Call by reference | Type reference (TYPE) | UAB_T_IPPE_RESULT | iPPE Ergebnis | 20061003 | ||
19 | Importing | IT_STRUCT | Call by reference | Type reference (TYPE) | UAB_T_IPPE_STRUCT | PVS Strukturinformation | 20061003 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20061003 |
Method GET_MATERIAL_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_NO | Call by reference | Type reference (TYPE) | I | 20100319 | |||
2 | Importing | ID_PNGUID | Call by reference | Type reference (TYPE) | UAB_IPPE_GUID | interne Identifikation für PVS Objekte | 20100319 | ||
3 | Returning | 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 | Importing | ID_NO | Call by reference | Type reference (TYPE) | I | 20100319 | |||
2 | Importing | ID_PNGUID | Call by reference | Type reference (TYPE) | UAB_IPPE_GUID | interne Identifikation für PVS Objekte | 20100319 | ||
3 | Returning | 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 | Importing | ID_GUID | Value transfer | Type reference (TYPE) | UAB_IPPE_GUID | 20061117 | |||
2 | Returning | 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 | Importing | ID_GUID | Value transfer | Type reference (TYPE) | UAB_IPPE_GUID | 20061003 | |||
2 | Importing | ID_VARIANT_INDEX | Value transfer | Type reference (TYPE) | I | 20100319 | |||
3 | Returning | 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 | Returning | 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 |