SAP ABAP Class CL_PS_DEPENDENT_DATA_LOAD (Dependent Data Load)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
PS-ST (Application Component) Structures
⤷
PSB_API (Package) PS API Package

⤷

⤷

Properties
Class | CL_PS_DEPENDENT_DATA_LOAD | |
Short Description | Dependent Data Load | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PSB_API | PS API Package |
Created | 20101117 | SAP |
Last change | 20110908 | 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) |
Interfaces
Class CL_PS_DEPENDENT_DATA_LOAD has no interface implemented.
Friends
Class CL_PS_DEPENDENT_DATA_LOAD has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | PSHLP_KEYS_FETCHED_TT | List of keys fetched | 20101117 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Auto Scheduling On ? | 20101227 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110308 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 0 | To keep track of number of tasks that are completed | 20101118 | |
5 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_PS_DEPENDENT_DATA_LOAD | DEPENDENT_DATA_LOAD Class | 20101117 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Build Hierarchy Based on Input | 20101129 |
2 | ![]() |
Instance method | Public | Method | Loads All the Dependent Data | 20101117 |
3 | ![]() |
Instance method | Private | Method | FM PS_DEPENDENT_DATA_LOAD called in to fetch all the data | 20101118 |
4 | ![]() |
Static method | Public | Method | Returns Singleton Instance | 20101117 |
5 | ![]() |
Instance method | Private | Method | Load Materials and Capacity Requirements | 20110502 |
6 | ![]() |
Instance method | Public | Method | Recieve the result from dependent data load function module | 20101117 |
7 | ![]() |
Instance method | Public | Method | Maintain keys that have already been read | 20101117 |
Events
Class CL_PS_DEPENDENT_DATA_LOAD has no event.
Types
Class CL_PS_DEPENDENT_DATA_LOAD has no local type.
Method Signatures
Method BUILD_HIERARCHY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_HIERARCHY | Call by reference | Type reference (TYPE) | PSHLP_HIER_TAB_TYP | Table type for PS hierarchy | 20101129 | ||
2 | ![]() |
ET_LOAD_KEYS | Call by reference | Type reference (TYPE) | TT_OBJ_NUM | Table Type : Object Number | 20101129 | ||
3 | ![]() |
IS_HIER_STATE | Call by reference | Type reference (TYPE) | PSHLP_HIER_STATE_ST | Hierarchy State | 20101129 | ||
4 | ![]() |
IV_ONLY_CHANGED_NTWKS | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110223 |
Method BUILD_HIERARCHY on class CL_PS_DEPENDENT_DATA_LOAD has no exception.
Method DEPENDENT_DATA_LOAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_HIERARCHY_STATE | Call by reference | Type reference (TYPE) | PSHLP_HIER_STATE_ST | Hierarchy State | 20101129 | ||
2 | ![]() |
IT_LOAD_KEYS | Call by reference | Type reference (TYPE) | TT_OBJ_NUM | Table Type : Object Number | 20101129 | ||
3 | ![]() |
IV_AUTO_SCH_ON | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Auto Scheduling is On ? | 20101213 | |
4 | ![]() |
IV_LOAD_IN_PARALLEL | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Load in Parallel ? | 20110308 | |
5 | ![]() |
IV_ONLY_CHANGED_NTWKS | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Load only changed networks ? | 20110223 |
Method DEPENDENT_DATA_LOAD on class CL_PS_DEPENDENT_DATA_LOAD has no exception.
Method DEPENDENT_DATA_LOAD_FM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_HIERARCHY_DATA | Call by reference | Type reference (TYPE) | PSHLP_HIER_TAB_TYP | Table type for PS hierarchy | 20101122 | ||
2 | ![]() |
IT_HIERARCHY_STATE | Call by reference | Type reference (TYPE) | PSHLP_HIER_STATE_TT | Hierarchy State Table | 20101122 | ||
3 | ![]() |
IT_LOAD_KEY | Call by reference | Type reference (TYPE) | TT_OBJNR | List of keys fetched | 20101118 | ||
4 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | PSHLP_NODENAME_DE | Object Type | 20101118 |
Method DEPENDENT_DATA_LOAD_FM on class CL_PS_DEPENDENT_DATA_LOAD has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RR_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_PS_DEPENDENT_DATA_LOAD | Dependent Data Load | 20101117 |
Method GET_INSTANCE on class CL_PS_DEPENDENT_DATA_LOAD has no exception.
Method LOAD_MATERIALS_AND_CAPACITIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ONLY_CHANGED_OBJECTS | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110502 |
Method LOAD_MATERIALS_AND_CAPACITIES on class CL_PS_DEPENDENT_DATA_LOAD has no exception.
Method RECEIEVE_RES_OF_DEP_DATA_LOAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_TASK | Call by reference | Type reference (TYPE) | CLIKE | 20101117 |
Method RECEIEVE_RES_OF_DEP_DATA_LOAD on class CL_PS_DEPENDENT_DATA_LOAD has no exception.
Method SET_KEYS_FETCHED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_KEYS_FETCHED | Call by reference | Type reference (TYPE) | INDEX TABLE | List of keys fetched | 20101117 | ||
2 | ![]() |
IV_OBJ_TYPE | Call by reference | Type reference (TYPE) | J_OBART | Object Type | 20101117 |
Method SET_KEYS_FETCHED on class CL_PS_DEPENDENT_DATA_LOAD has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 606 |