SAP ABAP Class CL_UASE_COSTMODELUPDRC (Proxy Class (Generated))
Hierarchy
☛
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
⤷
FIN-BA (Application Component) Business Analytics
⤷
UA_ESA (Package) ESA Proxys

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | II_UASE_COSTMODELUPDRC | Proxy Interface (Generated) | 20070207 |
Properties
Class | CL_UASE_COSTMODELUPDRC | |
Short Description | Proxy Class (Generated) | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | UA_ESA | ESA Proxys |
Created | 20070207 | SAP |
Last change | 20070914 | 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
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | II_UASE_COSTMODELUPDRC | Proxy Interface (Generated) | 20070207 |
Friends
Class CL_UASE_COSTMODELUPDRC 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) | FINB_CHNG_DATE | Last Changed On | 20070426 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | FINB_CHNG_TIME | Time of Last Change | 20070426 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UAB_TYPENAME | Cost model type name | 20070522 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ACC_DATABASIS | Data Basis | 20070316 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | FOBJ_OBJECT_ID | Object ID | 20070316 | ||
6 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_UA_EDGE_TYPE | Edge Type | 20070518 | ||
7 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_UA_CE_ENVIRONMENT | Runtime Environment | 20070316 | ||
8 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_UA_METADATA | Metadata of a Costing Solution | 20070321 | ||
9 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_UA_NV_CONVERTER | Converter for Name/Value Formats | 20070517 | ||
10 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_UA_RESULT_LEVEL | Posting Level | 20070319 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Check costing structure | 20070517 |
2 | ![]() |
Instance method | Private | Method | Check cost model update data | 20070517 |
3 | ![]() |
Instance method | Private | Method | Convert cost model | 20070429 |
4 | ![]() |
Instance method | Private | Method | Convert cost model items | 20070429 |
5 | ![]() |
Instance method | Private | Method | Convert pce for creation | 20070429 |
6 | ![]() |
Instance method | Private | Method | Convert Product Cost Estimate | 20070429 |
7 | ![]() |
Instance method | Private | Method | Create PCE when cost model item table does not exist | 20070504 |
8 | ![]() |
Instance method | Private | Method | Distinguish PCE to two groups: PCE linked to CM & the others | 20070429 |
9 | ![]() |
Instance method | Private | Method | Check keys' consistency between element and properties | 20070517 |
10 | ![]() |
Instance method | Private | Method | Get child elements under the starting node | 20070418 |
11 | ![]() |
Instance method | Private | Method | Get edge by UUID | 20070427 |
12 | ![]() |
Instance method | Private | Method | Get element by UUID | 20070418 |
13 | ![]() |
Instance method | Private | Method | Handle sender PCE | 20070426 |
14 | ![]() |
Instance method | Private | Method | Input conversion | 20070313 |
15 | ![]() |
Instance method | Private | Method | Output conversion | 20070314 |
16 | ![]() |
Instance method | Private | Method | Update cost model | 20070412 |
17 | ![]() |
Instance method | Private | Method | Update edge | 20070326 |
18 | ![]() |
Instance method | Private | Method | Update node | 20070326 |
Events
Class CL_UASE_COSTMODELUPDRC has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | YS_EDGE_UPDATE_DATA | Protected | See coding | Data structure for edge to be updated | 20070411 | BEGIN OF ys_edge_update_data,
uuid TYPE fobj_object_id,
edge_type TYPE REF TO cl_ua_edge_type,
edge TYPE REF TO cl_ua_edge,
edge_value TYPE uab_th_fieldname_valref,
sender_uuid TYPE fobj_object_id,
receiver_uuid TYPE fobj_object_id,
END OF ys_edge_update_data
|
|
2 | YS_NODE_UPDATE_DATA | Protected | See coding | Data structure for node to be updated | 20070411 | BEGIN OF ys_node_update_data,
uuid TYPE fobj_object_id,
object_type TYPE REF TO cl_ua_object_type,
node_type TYPE REF TO cl_ua_node_type,
object TYPE REF TO cl_ua_object,
node TYPE REF TO cl_ua_node,
object_value TYPE uab_th_fieldname_valref,
node_value TYPE uab_th_fieldname_valref,
END OF ys_node_update_data
|
|
3 | YT_EDGE_UPDATE_DATA | Protected | See coding | 20070411 | yt_edge_update_data TYPE STANDARD TABLE OF ys_edge_update_data
|
||
4 | YT_NODE_UPDATE_DATA | Protected | See coding | 20070411 | yt_node_update_data TYPE STANDARD TABLE OF ys_node_update_data
|
Method Signatures
Method CHECK_COSTING_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_NODE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YS_NODE_UPDATE_DATA | 20070517 | |||
2 | ![]() |
CT_EDGE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YT_EDGE_UPDATE_DATA | 20070517 | |||
3 | ![]() |
CT_NODE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YT_NODE_UPDATE_DATA | 20070517 | |||
4 | ![]() |
ED_CHECK_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070517 |
Method CHECK_COSTING_STRUCTURE on class CL_UASE_COSTMODELUPDRC has no exception.
Method CHECK_COST_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_NODE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YS_NODE_UPDATE_DATA | Data structure for node to be updated | 20070517 | ||
2 | ![]() |
ED_CHECK_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070517 |
Method CHECK_COST_MODEL on class CL_UASE_COSTMODELUPDRC has no exception.
Method CONVERT_CM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_CONVERT_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070429 | |||
2 | ![]() |
ES_CM_UPDATE_DATA | Call by reference | Type reference (TYPE) | YS_NODE_UPDATE_DATA | Data structure for node to be updated | 20070429 | ||
3 | ![]() |
IS_CM | Call by reference | Type reference (TYPE) | SEM_BW_UPDRQCOSTMODEL | CostModelUpdateRequest synchronous | 20070429 |
Method CONVERT_CM on class CL_UASE_COSTMODELUPDRC has no exception.
Method CONVERT_CM_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_CONVERT_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070429 | |||
2 | ![]() |
ET_CM_ITEM_UPDATE_DATA | Call by reference | Type reference (TYPE) | YT_EDGE_UPDATE_DATA | 20070429 | |||
3 | ![]() |
ET_PCE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YT_NODE_UPDATE_DATA | 20070429 | |||
4 | ![]() |
IT_CM_ITEM | Call by reference | Type reference (TYPE) | SEM_BW_COSTMODELUPDRQITEMTAB4 | Proxy Table Type (Generated) | 20070429 | ||
5 | ![]() |
IT_CM_PCE | Call by reference | Type reference (TYPE) | SEM_BW_COSTMODELUPDRQPCETAB | Proxy Table Type (Generated) | 20070429 |
Method CONVERT_CM_ITEMS on class CL_UASE_COSTMODELUPDRC has no exception.
Method CONVERT_PCE_FOR_CREATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_CONVERT_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070429 | |||
2 | ![]() |
ET_PCE_CREATE_DATA | Call by reference | Type reference (TYPE) | YT_NODE_UPDATE_DATA | 20070429 | |||
3 | ![]() |
IT_PCE | Call by reference | Type reference (TYPE) | SEM_BW_COSTMODELUPDRQPCETAB | Proxy Table Type (Generated) | 20070429 |
Method CONVERT_PCE_FOR_CREATION on class CL_UASE_COSTMODELUPDRC has no exception.
Method CONVERT_PCE_FOR_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_CONVERT_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070429 | |||
2 | ![]() |
ET_EDGE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YT_EDGE_UPDATE_DATA | Data structure for edge to be updated | 20070429 | ||
3 | ![]() |
ET_NODE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YT_NODE_UPDATE_DATA | Data structure for node to be updated | 20070429 | ||
4 | ![]() |
IS_PCE | Call by reference | Type reference (TYPE) | SEM_BW_COSTMODELUPDRQPCE | Proxy Structure (Generated) | 20070429 | ||
5 | ![]() |
IT_NON_TOPLEVEL_PCE | Call by reference | Type reference (TYPE) | SEM_BW_COSTMODELUPDRQPCETAB | Proxy Table Type (Generated) | 20070429 |
Method CONVERT_PCE_FOR_UPDATE on class CL_UASE_COSTMODELUPDRC has no exception.
Method CREATE_PCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_PCE_CREATION_DATA | Call by reference | Type reference (TYPE) | YT_NODE_UPDATE_DATA | 20070508 | |||
2 | ![]() |
ED_CREATE_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070504 |
Method CREATE_PCE on class CL_UASE_COSTMODELUPDRC has no exception.
Method DISTINGUISH_PCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070612 | |||
2 | ![]() |
ET_NON_TOPLEVEL_PCE | Call by reference | Type reference (TYPE) | SEM_BW_COSTMODELUPDRQPCETAB | Proxy Table Type (Generated) | 20070429 | ||
3 | ![]() |
ET_TOPLEVEL_PCE | Call by reference | Type reference (TYPE) | SEM_BW_COSTMODELUPDRQPCETAB | Proxy Table Type (Generated) | 20070429 | ||
4 | ![]() |
IT_PCE | Call by reference | Type reference (TYPE) | SEM_BW_COSTMODELUPDRQPCETAB | Proxy Table Type (Generated) | 20070429 | ||
5 | ![]() |
IT_TOPLEVEL_UPDATE_DATA | Call by reference | Type reference (TYPE) | YT_NODE_UPDATE_DATA | 20070429 |
Method DISTINGUISH_PCE on class CL_UASE_COSTMODELUPDRC has no exception.
Method EQUALS_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | CL_UA_ELEMENT | Instance | 20070517 | ||
2 | ![]() |
IT_PROPERTY_VALUE | Call by reference | Type reference (TYPE) | UAB_TH_FIELDNAME_VALREF | Table of Fields and Values of any Type | 20070517 | ||
3 | ![]() |
RD_EQUAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20070517 |
Method EQUALS_KEY on class CL_UASE_COSTMODELUPDRC has no exception.
Method GET_CHILD_ELEMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070430 | |||
2 | ![]() |
ET_CHILD_EDGE | Call by reference | Type reference (TYPE) | UAB_T_EDGE | Edge Table | 20070418 | ||
3 | ![]() |
ET_CHILD_NODE | Call by reference | Type reference (TYPE) | UAB_T_NODE | Node Table | 20070418 | ||
4 | ![]() |
IO_NODE | Call by reference | Object reference (TYPE REF TO) | CL_UA_NODE | Node Instance: Key Figures to Objects | 20070418 |
Method GET_CHILD_ELEMENTS on class CL_UASE_COSTMODELUPDRC has no exception.
Method GET_EDGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_EDGE_EXIST | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070429 | |||
2 | ![]() |
EO_EDGE | Call by reference | Object reference (TYPE REF TO) | CL_UA_EDGE | Instance | 20070429 | ||
3 | ![]() |
ID_OBJECT_ID | Call by reference | Type reference (TYPE) | FOBJ_OBJECT_ID | Object ID | 20070427 |
Method GET_EDGE on class CL_UASE_COSTMODELUPDRC has no exception.
Method GET_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_ELEMENT_EXIST | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070429 | |||
2 | ![]() |
EO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | CL_UA_ELEMENT | Instance | 20070418 | ||
3 | ![]() |
ID_METATYPE | Call by reference | Type reference (TYPE) | FINB_METATYPE | Metatype | 20070418 | ||
4 | ![]() |
ID_OBJECT_ID | Call by reference | Type reference (TYPE) | FOBJ_OBJECT_ID | Object ID | 20070418 | ||
5 | ![]() |
ID_TYPENAME | Call by reference | Type reference (TYPE) | UAB_TYPENAME | Type Name | 20070418 |
Method GET_ELEMENT on class CL_UASE_COSTMODELUPDRC has no exception.
Method HANDLE_SENDER_PCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070426 | |||
2 | ![]() |
ES_PCE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YS_NODE_UPDATE_DATA | Data structure for node to be updated | 20070426 | ||
3 | ![]() |
ID_RECEIVER_TYPENAME | Call by reference | Type reference (TYPE) | UAB_TYPENAME | Type Name | 20070522 | ||
4 | ![]() |
ID_RECEIVER_UUID | Call by reference | Type reference (TYPE) | FOBJ_OBJECT_ID | Object ID | 20070522 | ||
5 | ![]() |
IS_PCE | Call by reference | Type reference (TYPE) | SEM_BW_COSTMODELUPDRQPCE | Proxy Table Type (Generated) | 20070426 |
Method HANDLE_SENDER_PCE on class CL_UASE_COSTMODELUPDRC has no exception.
Method INPUT_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_CM_ITEM_EXIST | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070427 | |||
2 | ![]() |
ED_INPUT_CONVERSION_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070326 | |||
3 | ![]() |
ES_CM_NODE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YS_NODE_UPDATE_DATA | Data structure for node to be updated | 20070503 | ||
4 | ![]() |
ET_EDGE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YT_EDGE_UPDATE_DATA | 20070427 | |||
5 | ![]() |
ET_NODE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YT_NODE_UPDATE_DATA | 20070427 | |||
6 | ![]() |
IS_INPUT | Call by reference | Type reference (TYPE) | UASE_COSTMODELUPDRQ | Proxy Structure (Generated) | 20070313 |
Method INPUT_CONVERSION on class CL_UASE_COSTMODELUPDRC has no exception.
Method OUTPUT_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_OUTPUT | Call by reference | Type reference (TYPE) | UASE_COSTMODELUPDCO | CostModelUpdateConfirmation synchronous | 20070328 | ||
2 | ![]() |
ID_UPDATE_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070519 | |||
3 | ![]() |
IS_CM_NODE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YS_NODE_UPDATE_DATA | Data structure for node to be updated | 20070519 | ||
4 | ![]() |
IT_EDGE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YT_EDGE_UPDATE_DATA | 20070519 | |||
5 | ![]() |
IT_NODE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YT_NODE_UPDATE_DATA | 20070519 |
Method OUTPUT_CONVERSION on class CL_UASE_COSTMODELUPDRC has no exception.
Method UPDATE_COST_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_CM_NODE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YS_NODE_UPDATE_DATA | Data structure for node to be updated | 20070508 | ||
2 | ![]() |
CT_EDGE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YT_EDGE_UPDATE_DATA | 20070508 | |||
3 | ![]() |
CT_NODE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YT_NODE_UPDATE_DATA | 20070508 | |||
4 | ![]() |
ED_UPDATE_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070519 | |||
5 | ![]() |
ID_CM_ITEM_EXIST | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070504 |
Method UPDATE_COST_MODEL on class CL_UASE_COSTMODELUPDRC has no exception.
Method UPDATE_EDGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_UPDATE_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Return Value of ABAP Statements | 20070406 | ||
2 | ![]() |
IS_EDGE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YS_EDGE_UPDATE_DATA | Data structure for edge to be updated | 20070412 |
Method UPDATE_EDGE on class CL_UASE_COSTMODELUPDRC has no exception.
Method UPDATE_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_UPDATE_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070410 | |||
2 | ![]() |
IS_NODE_UPDATE_DATA | Call by reference | Type reference (TYPE) | YS_NODE_UPDATE_DATA | data structure for cost model data to be updated | 20070416 |
Method UPDATE_NODE on class CL_UASE_COSTMODELUPDRC has no exception.
History
Last changed by/on | SAP | 20070914 |
SAP Release Created in | 600 |