Hierarchy

⤷

⤷

Properties
Class | CL_FCOM_ECP_API | |
Short Description | API for ECP | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FCOM_PLANNING | Planning |
Created | 20100803 | 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 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_FCOM_ECP_API has no interface implemented.
Friends
Class CL_FCOM_ECP_API has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | RK70S-AKTYP | 'V' | Activity category in SAP transaction | 20100803 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | RK70S-AKTYP | 'A' | Activity category in SAP transaction | 20100803 | |
3 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CK_POSNR | Unit Costing Line Item Number | 20101209 | ||
4 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | Cost Estimate source for copy | 20110722 | ||
5 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_CE_HIERARCHY_CK | PCP: Costing Service | 20100803 | ||
6 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20100803 | ||
7 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_ECP_WORKSPACE_HIERARCHY_CK | Easy Cost Planning - General | 20110129 | ||
8 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_IM_WBS_MULTIPLE_ECP | Imp. Class for BAdI Imp. WBS_MULTIPLE_ECP | 20110301 | ||
9 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20110426 | ||
10 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_TRANSACTION_CK | PCP: Transaction Step for Undo | 20110308 | ||
11 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_TRANSACTION_MANAGER_CK | PCP: Transaction Manager | 20110308 | ||
12 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FCOM_ECP_VERSION_OBJECT | Easy Cost Planning: Version Key | 20110301 | ||
13 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FCOM_ECP_OBJECT | ECP Object | 20110125 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CKF_S_GUI_CE_TREE | Multilevel BOMs Line | 20101108 | ||
15 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CKF_S_GUI_CE_TREE | Multilevel BOMs Line | 20101119 | ||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CKF_S_GUI_CE_TREE | Multilevel BOMs Line | 20110208 | ||
17 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CKF_S_ECP_WS_KEY | Key to an Easy Cost Planning Hierarchy | 20110129 | ||
18 | ![]() |
Instance attribute | Public | Type reference (TYPE) | FCOM_ECP_S_KIS1 | ECP Costing Items | 20110427 | ||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TT_COMP_CALC | New Input Values | 20110506 | ||
20 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CKF_T_GUI_CE_TREE | Multilevel BOM | 20100803 | ||
21 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CL_FCOM_ECP_API=>TT_ECP_OBJECT | 20110225 | |||
22 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Table of Object Instances in Generic IL | 20100803 | ||
23 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TT_COST_ESTIMATES | 20110224 | |||
24 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RK70S-AKTYP | 'A' | Activity category in SAP transaction | 20100803 | |
25 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110225 | ||
26 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CK_COSTMODEL | Costing Model | 20100910 | ||
27 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_FCOM_ECP_API | API for ECP | 20100803 | ||
28 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE | Object ID in Generic Interaction Layer | 20100803 | ||
29 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CK_KLVAR | Costing Variant | 20110307 | ||
30 | ![]() |
Instance attribute | Public | Type reference (TYPE) | KOKRS | Controlling Area | 20100803 | ||
31 | ![]() |
Instance attribute | Public | Type reference (TYPE) | J_OBJNR | Object Number | 20100803 | ||
32 | ![]() |
Instance attribute | Public | Type reference (TYPE) | PS_PSPID | Project Definition | 20100803 | ||
33 | ![]() |
Instance attribute | Public | Type reference (TYPE) | VERSN | Version number | 20100803 | ||
34 | ![]() |
Instance attribute | Public | Type reference (TYPE) | VSNMR | Number or description of a version | 20101206 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Add costing model to Favourites | 20110201 |
2 | ![]() |
Instance method | Public | Method | Assign costing model to cost estimate | 20100803 |
3 | ![]() |
Instance method | Public | Method | Change costing items | 20100803 |
4 | ![]() |
Instance method | Public | Method | Change cost estimate (calculate) | 20100803 |
5 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20100803 |
6 | ![]() |
Instance method | Public | Method | Copy CE item in ECP hierarchy | 20110719 |
7 | ![]() |
Static method | Public | Method | Copy plan version for object | 20101206 |
8 | ![]() |
Instance method | Public | Method | Create CE item in ECP hierarchy | 20100803 |
9 | ![]() |
Instance method | Private | Method | Create external ECP hierarchy for project definition | 20110328 |
10 | ![]() |
Instance method | Private | Method | Create internal ECP hierarchy for project in ECP | 20110328 |
11 | ![]() |
Static method | Public | Method | Create plan version for object | 20101206 |
12 | ![]() |
Instance method | Public | Method | Delete CE item in ECP hierarchy | 20100803 |
13 | ![]() |
Static method | Public | Method | Remove costing model from Favourites | 20110201 |
14 | ![]() |
Instance method | Public | Method | Delete valuated model and cost estimate | 20100803 |
15 | ![]() |
Static method | Public | Method | Delete plan version for object | 20101206 |
16 | ![]() |
Instance method | Public | Method | Get costing items of cost estimate | 20100803 |
17 | ![]() |
Static method | Public | Method | Get all costing models of controlling area | 20100803 |
18 | ![]() |
Static method | Public | Method | Get costing model details | 20100803 |
19 | ![]() |
Static method | Public | Method | Get favourite costing models | 20110201 |
20 | ![]() |
Static method | Public | Method | Get the supported costing types | 20110408 |
21 | ![]() |
Instance method | Public | Method | Get cost estimate header | 20110214 |
22 | ![]() |
Instance method | Public | Method | Get state of cost estimate | 20110414 |
23 | ![]() |
Instance method | Public | Method | Get current hierarchy item of ECP hierarchy | 20101108 |
24 | ![]() |
Static method | Public | Method | Get costing variants | 20110225 |
25 | ![]() |
Static method | Public | Method | Get ECP default plan versions | 20110128 |
26 | ![]() |
Static method | Public | Method | Get ECP hierarchy of project definition | 20100803 |
27 | ![]() |
Instance method | Public | Method | Get hierarchy item of ECP hierarchy | 20101108 |
28 | ![]() |
Instance method | Public | Method | Get type of ECP hierarchy item | 20110412 |
29 | ![]() |
Static method | Public | Method | Get project data for object number | 20110204 |
30 | ![]() |
Instance method | Public | Method | Get costing model for given cost estimate | 20100803 |
31 | ![]() |
Static method | Public | Method | Get all plan versions for object | 20101206 |
32 | ![]() |
Static method | Public | Method | Lock plan version for object | 20101206 |
33 | ![]() |
Instance method | Public | Method | Rename CE item in ECP hierarchy | 20100803 |
34 | ![]() |
Instance method | Public | Method | Reset ECP hierarchy | 20110309 |
35 | ![]() |
Instance method | Public | Method | Revaluate CE hierarchy | 20100803 |
36 | ![]() |
Static method | Public | Method | Save favorite costing models | 20110201 |
37 | ![]() |
Instance method | Public | Method | Save ECP hierarchy | 20100803 |
38 | ![]() |
Instance method | Public | Method | Save current ECP hierarchy temporarily | 20110308 |
39 | ![]() |
Instance method | Public | Method | Set current hierarchy item of ECP hierarchy | 20101108 |
40 | ![]() |
Static method | Public | Method | Set ECP hierarchy for project definition | 20100803 |
41 | ![]() |
Instance method | Public | Method | Set valuated costing model for cost estimate | 20100803 |
Events
Class CL_FCOM_ECP_API has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_COMP_CALC | Private | See coding | 20110506 | BEGIN OF ts_comp_calc,
r_cost_estimate TYPE REF TO cl_cost_estimate,
component_id TYPE ckf_gui_kis1-component_id,
do_calculate TYPE xflag,
calc_from_act_price_line TYPE xflag,
do_check_cost_element TYPE xflag,
END OF ts_comp_calc
|
||
2 | TS_ECP_OBJECT | Private | See coding | 20100803 | BEGIN OF ts_ecp_object,
objnr TYPE objnr,
vsnmr TYPE vsnmr,
versn TYPE versn,
* ce_hierarchy TYPE REF TO cl_ce_hierarchy_ck,
* ecp_t_hierarchy type CKF_t_GUI_CE_TREE,
ecp_api TYPE REF TO cl_fcom_ecp_api,
END OF ts_ecp_object
|
||
3 | TT_COMP_CALC | Private | See coding | 20110506 | tt_comp_calc TYPE STANDARD TABLE OF ts_comp_calc
|
||
4 | TT_COST_ESTIMATES | Private | See coding | 20110224 | tt_cost_estimates TYPE TABLE OF REF TO cl_cost_estimate
|
||
5 | TT_ECP_COSTING_VARIANT | Public | See coding | 20110225 | tt_ecp_costing_variant TYPE TABLE OF fcom_ecp_costing_variant
|
||
6 | TT_ECP_OBJECT | Private | See coding | 20100803 | tt_ecp_object TYPE TABLE OF cl_fcom_ecp_api=>ts_ecp_object
|
||
7 | TT_ECP_VERSION_DEFAULT | Public | See coding | 20101202 | tt_ecp_version_default TYPE TABLE OF fcom_ecp_version_default
|
||
8 | TT_ECP_VERSION_OBJECT | Public | See coding | 20101201 | tt_ecp_version_object TYPE TABLE OF fcom_ecp_version_object
|
Method Signatures
Method ADD_COSTING_MODEL_FAVORITE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COSTING_MODEL | Call by reference | Type reference (TYPE) | CK_COSTMODEL | Costing Model | 20110202 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error occured | 20110202 | |
2 | ![]() |
Not found | 20110202 |
Method ASSIGN_COSTING_MODEL_TO_CE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | CKF_ERROR_MESSAGE_TABLE | PCP: Error Message Table | 20100803 | ||
2 | ![]() |
IV_COST_ESTIMATE | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20100803 | ||
3 | ![]() |
IV_MODEL_NAME | Call by reference | Type reference (TYPE) | CK_COSTMODEL | Costing Model | 20100803 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error occured | 20101115 |
Method CHANGE_COSTING_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20100803 | ||
2 | ![]() |
IR_COST_ESTIMATE | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20100803 | ||
3 | ![]() |
IT_DELETED_ROW | Value transfer | Type reference (TYPE) | FCOM_ECP_T_KIS1 | Table Type for KIS1 Display Structure | 20100803 | ||
4 | ![]() |
IT_INSERTED_ROW | Value transfer | Type reference (TYPE) | FCOM_ECP_T_KIS1 | Table Type for KIS1 Display Structure | 20100803 | ||
5 | ![]() |
IT_MODIFIED_ATTRIBUTES | Call by reference | Type reference (TYPE) | CRMT_ATTR_NAME_TAB | Table of Attribute Names | 20110530 | ||
6 | ![]() |
IT_MODIFIED_ROW | Call by reference | Type reference (TYPE) | FCOM_ECP_T_KIS1 | Table Type for KIS1 Display Structure | 20100803 |
Method CHANGE_COSTING_ITEMS on class CL_FCOM_ECP_API has no exception.
Method CHANGE_COST_ESTIMATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20100803 | ||
2 | ![]() |
IT_MODEL_CHARA_VALUES | Call by reference | Type reference (TYPE) | CKI_T_MODEL_CHARA_VALUES | Valuated Characteristics of a Costing Model | 20100803 | ||
3 | ![]() |
IV_CE_HIERARCHY_UPDATE | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100803 | ||
4 | ![]() |
IV_COST_ESTIMATE | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20100803 | ||
5 | ![]() |
IV_MODEL_NAME | Call by reference | Type reference (TYPE) | CK_COSTMODEL | Costing Model | 20100803 | ||
6 | ![]() |
IV_ONLY_REVALUATION | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100803 |
Method CHANGE_COST_ESTIMATE on class CL_FCOM_ECP_API has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_AKTYP | Call by reference | Type reference (TYPE) | RK70S-AKTYP | Activity category in SAP transaction | 20100803 | ||
2 | ![]() |
IV_KLVAR | Call by reference | Type reference (TYPE) | CK_KLVAR | Costing Variant | 20110307 | ||
3 | ![]() |
IV_KOKRS | Call by reference | Type reference (TYPE) | KOKRS | Controlling Area | 20100803 | ||
4 | ![]() |
IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object Number | 20100803 | ||
5 | ![]() |
IV_PSPID | Call by reference | Type reference (TYPE) | PS_PSPID | Project definition | 20100803 | ||
6 | ![]() |
IV_VERSN | Call by reference | Type reference (TYPE) | VERSN | Version | 20100803 | ||
7 | ![]() |
IV_VSNMR | Call by reference | Type reference (TYPE) | VSNMR | Number or description of a version | 20101206 |
Method CONSTRUCTOR on class CL_FCOM_ECP_API has no exception.
Method COPY_CE_HIERARCHY_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_COST_ESTIMATE_COPY | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20110722 | ||
2 | ![]() |
EO_COST_ESTIMATE_SOURCE | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20110724 | ||
3 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | PCP: Error Message Table | 20110719 | ||
4 | ![]() |
IO_COST_ESTIMATE_SOURCE | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20110722 | ||
5 | ![]() |
IO_COST_ESTIMATE_TARGET | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20110722 | ||
6 | ![]() |
IV_COPY_CE_SOURCE | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110724 | ||
7 | ![]() |
IV_GET_CE_SOURCE | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110724 | ||
8 | ![]() |
IV_SET_CE_SOURCE | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110724 |
Method COPY_CE_HIERARCHY_ITEM on class CL_FCOM_ECP_API has no exception.
Method COPY_VERSION_FOR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110301 | ||
2 | ![]() |
IV_KLVAR | Call by reference | Type reference (TYPE) | CK_KLVAR | Costing Variant | 20110301 | ||
3 | ![]() |
IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object Number | 20110301 | ||
4 | ![]() |
IV_VERSN_SOURCE | Call by reference | Type reference (TYPE) | VERSN | Source Version | 20110301 | ||
5 | ![]() |
IV_VERSN_TARGET | Call by reference | Type reference (TYPE) | VERSN | Target Version | 20110301 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error occured | 20110301 |
Method CREATE_CE_HIERARCHY_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | CKF_ERROR_MESSAGE_TABLE | PCP: Error Message Table | 20100803 | ||
2 | ![]() |
EV_SUB_COST_ESTIMATE | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20101211 | ||
3 | ![]() |
IV_COST_ESTIMATE | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20100803 | ||
4 | ![]() |
IV_LTEXT | Call by reference | Type reference (TYPE) | LTEXT | Long Text | 20100803 |
Method CREATE_CE_HIERARCHY_ITEM on class CL_FCOM_ECP_API has no exception.
Method CREATE_ECP_HIERARCHY_EXT Signature
Method CREATE_ECP_HIERARCHY_EXT on class CL_FCOM_ECP_API has no parameter.
Method CREATE_ECP_HIERARCHY_EXT on class CL_FCOM_ECP_API has no exception.
Method CREATE_ECP_HIERARCHY_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_PRPS | Call by reference | Type reference (TYPE) | KEIZ_TT_PRPS | 20110328 | |||
2 | ![]() |
ET_MESG | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110328 | ||
3 | ![]() |
IS_PROJ | Call by reference | Type reference (TYPE) | PROJ | Project definition | 20110328 | ||
4 | ![]() |
IT_ECPDATA | Call by reference | Type reference (TYPE) | KEIY_TT_ECPDATA | 20110328 | |||
5 | ![]() |
IV_AKTYP | Call by reference | Type reference (TYPE) | RK70S-AKTYP | Activity category in SAP transaction | 20110328 | ||
6 | ![]() |
IV_KLVAR | Call by reference | Type reference (TYPE) | CK_KLVAR | Costing Variant | 20110328 | ||
7 | ![]() |
IV_VERSN | Call by reference | Type reference (TYPE) | VERSN | Version | 20110328 | ||
8 | ![]() |
IV_VSNMR | Call by reference | Type reference (TYPE) | VSNMR | Number or description of a version | 20110328 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error occured | 20110328 |
Method CREATE_VERSION_FOR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ECPSP | Call by reference | Type reference (TYPE) | FLAG | New Input Values | 20101206 | ||
2 | ![]() |
IV_KLVAR | Call by reference | Type reference (TYPE) | CK_KLVAR | Costing Variant | 20101206 | ||
3 | ![]() |
IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object Number | 20101206 | ||
4 | ![]() |
IV_VERSN | Call by reference | Type reference (TYPE) | VERSN | Version | 20101206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error occured | 20101206 |
Method DELETE_CE_HIERARCHY_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | CKF_ERROR_MESSAGE_TABLE | PCP: Error Message Table | 20100803 | ||
2 | ![]() |
IV_COST_ESTIMATE | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20100803 |
Method DELETE_CE_HIERARCHY_ITEM on class CL_FCOM_ECP_API has no exception.
Method DELETE_COSTING_MODEL_FAVORITE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COSTING_MODEL | Call by reference | Type reference (TYPE) | CK_COSTMODEL | Costing Model | 20110203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error occured | 20110203 | |
2 | ![]() |
Not found | 20110203 |
Method DELETE_VALUATED_COSTING_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101115 | ||
2 | ![]() |
IV_COST_ESTIMATE | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20101115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error occured | 20101115 |
Method DELETE_VERSION_FOR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110301 | ||
2 | ![]() |
IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object Number | 20110301 | ||
3 | ![]() |
IV_VERSN | Call by reference | Type reference (TYPE) | VERSN | Version | 20110301 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error occured | 20110301 |
Method GET_COSTING_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_COSTING_ITEM | Call by reference | Type reference (TYPE) | CKF_T_GUI_CE_TREE | Multilevel BOM | 20100803 | ||
2 | ![]() |
IR_COST_ESTIMATE | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20100803 |
Method GET_COSTING_ITEMS on class CL_FCOM_ECP_API has no exception.
Method GET_COSTING_MODELS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_COSTING_MODEL | Call by reference | Type reference (TYPE) | CKI_T_COSTMODEL | Costing Models | 20100803 | ||
2 | ![]() |
IV_KOKRS | Call by reference | Type reference (TYPE) | KOKRS | Controlling Area | 20100803 |
Method GET_COSTING_MODELS on class CL_FCOM_ECP_API has no exception.
Method GET_COSTING_MODEL_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MODEL_HEADER | Call by reference | Type reference (TYPE) | CKI_S_COSTMODEL | Dialog Structure for Display/Maintenance of Costing Model | 20100803 | ||
2 | ![]() |
ET_MODEL_CHARACTERISTIC | Call by reference | Type reference (TYPE) | CKI_T_CHARACTERISTIC | ECP: Table of Characteristic Descriptions | 20100803 | ||
3 | ![]() |
EV_MODEL_TEXT | Call by reference | Type reference (TYPE) | CK_COSTMODELT | Name of Costing Model | 20100803 | ||
4 | ![]() |
IV_COSTING_MODEL | Call by reference | Type reference (TYPE) | CK_COSTMODEL | Costing Model | 20100803 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Costing model not found | 20110131 |
Method GET_COSTING_MODEL_FAVORITES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_COSTING_MODEL | Call by reference | Type reference (TYPE) | CKI_T_COSTMODEL | Costing Models | 20110201 | ||
2 | ![]() |
IV_KOKRS | Call by reference | Type reference (TYPE) | KOKRS | Controlling Area | 20110201 | ||
3 | ![]() |
IV_LOCK | Call by reference | Type reference (TYPE) | FLAG | SPACE | Lock Costing Model Workspace | 20110201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Foreign lock | 20110201 | |
2 | ![]() |
Not found | 20110201 |
Method GET_COSTING_TYPES_FIXED_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_FIXED_VALUES | Value transfer | Type reference (TYPE) | WDR_CONTEXT_ATTR_VALUE_LIST | All Fixed Values of an Attribute with Texts | 20110408 |
Method GET_COSTING_TYPES_FIXED_VALUES on class CL_FCOM_ECP_API has no exception.
Method GET_COST_ESTIMATE_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_COST_ESTIMATE_HEADER | Call by reference | Type reference (TYPE) | FCOM_ECP_COST_ESTIMATE_HEADER | Easy Cost Planning: Cost Estimate Header | 20110214 | ||
2 | ![]() |
IR_COST_ESTIMATE | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20110214 |
Method GET_COST_ESTIMATE_HEADER on class CL_FCOM_ECP_API has no exception.
Method GET_COST_ESTIMATE_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110414 | ||
2 | ![]() |
EV_CHANGE_ALLOWED | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110414 | ||
3 | ![]() |
IO_COST_ESTIMATE | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20110414 |
Method GET_COST_ESTIMATE_STATE on class CL_FCOM_ECP_API has no exception.
Method GET_CURRENT_HIERARCHY_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_HIER_ITEM | Call by reference | Type reference (TYPE) | CKF_S_GUI_CE_TREE | Multilevel BOMs Line | 20101110 | ||
2 | ![]() |
ES_HIER_ITEM_NODE | Call by reference | Type reference (TYPE) | CKF_S_GUI_CE_TREE | Multilevel BOMs Line | 20101110 | ||
3 | ![]() |
ES_HIER_SUB_ITEM | Call by reference | Type reference (TYPE) | CKF_S_GUI_CE_TREE | Multilevel BOMs Line | 20110208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ECP Hierarchy item not found | 20101110 | |
2 | ![]() |
ECP Hierarchy node not found | 20101110 |
Method GET_ECP_COSTING_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_KLVAR | Call by reference | Type reference (TYPE) | TT_ECP_COSTING_VARIANT | 20110225 |
Method GET_ECP_COSTING_VARIANT on class CL_FCOM_ECP_API has no exception.
Method GET_ECP_DEFAULT_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_VERSN | Call by reference | Type reference (TYPE) | TT_ECP_VERSION_DEFAULT | ECP versions | 20110128 | ||
2 | ![]() |
IV_KOKRS | Call by reference | Type reference (TYPE) | KOKRS | Controlling Area | 20110128 | ||
3 | ![]() |
IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object Number | 20110128 | ||
4 | ![]() |
IV_VERSN | Call by reference | Type reference (TYPE) | VERSN | Version | 20110128 |
Method GET_ECP_DEFAULT_VERSION on class CL_FCOM_ECP_API has no exception.
Method GET_ECP_HIERARCHY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_ECP_API | Value transfer | Object reference (TYPE REF TO) | CL_FCOM_ECP_API | API for ECP | 20100803 | ||
2 | ![]() |
ET_ECP_HIERARCHY | Call by reference | Type reference (TYPE) | CKF_T_GUI_CE_TREE | ECP hierarchy | 20101209 | ||
3 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20100803 | ||
4 | ![]() |
IV_REFRESH | Call by reference | Type reference (TYPE) | BOOLEAN | Force refresh of ECP hierarchy | 20110429 |
Method GET_ECP_HIERARCHY on class CL_FCOM_ECP_API has no exception.
Method GET_HIERARCHY_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_HIER_ITEM | Call by reference | Type reference (TYPE) | CKF_S_GUI_CE_TREE | Multilevel BOMs Line | 20101108 | ||
2 | ![]() |
ES_HIER_ITEM_PARENT | Call by reference | Type reference (TYPE) | CKF_S_GUI_CE_TREE | Multilevel BOMs Line | 20101122 | ||
3 | ![]() |
ET_HIER_SUB_ITEMS | Call by reference | Type reference (TYPE) | CKF_T_GUI_CE_TREE | Multilevel BOM | 20110502 | ||
4 | ![]() |
ET_HIER_SUB_ITEMS_PARENT | Call by reference | Type reference (TYPE) | CKF_T_GUI_CE_TREE | Multilevel BOM | 20110511 | ||
5 | ![]() |
EV_HIER_ITEM_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20110502 | ||
6 | ![]() |
EV_HIER_ITEM_INDEX_PARENT | Call by reference | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20110511 | ||
7 | ![]() |
IR_COST_ESTIMATE | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20110208 | ||
8 | ![]() |
IS_HIER_ITEM_KEY | Call by reference | Type reference (TYPE) | KISK | Key Fields CKIS | 20101108 | ||
9 | ![]() |
IV_TOP_HIER_ITEM | Call by reference | Type reference (TYPE) | FLAG | Top ECP hierarchy item | 20101208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Item not found | 20101122 | |
2 | ![]() |
Parent not found | 20101122 |
Method GET_HIER_ITEM_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_HIER_ITEM_TYPE | Call by reference | Type reference (TYPE) | STRING | Hierarchy item type | 20110412 | ||
2 | ![]() |
IS_HIER_ITEM_KEY | Call by reference | Type reference (TYPE) | KISK | Key Fields CKIS | 20110412 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Item not found | 20110412 |
Method GET_PROJECT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object Number | 20110204 | ||
2 | ![]() |
IV_PSPID | Call by reference | Type reference (TYPE) | PS_PSPID | Project definition | 20110209 | ||
3 | ![]() |
LS_PROJ | Call by reference | Type reference (TYPE) | PROJ | Project definition | 20110204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Not found | 20110204 |
Method GET_VALUATED_COSTING_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MODEL_HEADER | Call by reference | Type reference (TYPE) | CKI_S_COSTMODEL | Dialog Structure for Display/Maintenance of Costing Model | 20100803 | ||
2 | ![]() |
ET_MODEL_CHARACTERISTIC | Call by reference | Type reference (TYPE) | CKI_T_CHARACTERISTIC | ECP: Table of Characteristic Descriptions | 20100803 | ||
3 | ![]() |
ET_MODEL_CHARA_VALUES | Call by reference | Type reference (TYPE) | CKI_T_MODEL_CHARA_VALUES | Valuated Characteristics of a Costing Model | 20100803 | ||
4 | ![]() |
EV_MODEL_TEXT | Call by reference | Type reference (TYPE) | CK_COSTMODELT | Name of Costing Model | 20100803 | ||
5 | ![]() |
IR_COST_ESTIMATE | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20100803 |
Method GET_VALUATED_COSTING_MODEL on class CL_FCOM_ECP_API has no exception.
Method GET_VERSION_FOR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_VERSN | Call by reference | Type reference (TYPE) | TT_ECP_VERSION_OBJECT | ECP versions for object | 20101206 | ||
2 | ![]() |
IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object Number | 20101206 | ||
3 | ![]() |
IV_VERSN | Call by reference | Type reference (TYPE) | VERSN | Version | 20101206 |
Method GET_VERSION_FOR_OBJECT on class CL_FCOM_ECP_API has no exception.
Method LOCK_VERSION_FOR_OBJECT Signature
Method LOCK_VERSION_FOR_OBJECT on class CL_FCOM_ECP_API has no parameter.
Method LOCK_VERSION_FOR_OBJECT on class CL_FCOM_ECP_API has no exception.
Method RENAME_CE_HIERARCHY_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | CKF_ERROR_MESSAGE_TABLE | PCP: Error Message Table | 20100803 | ||
2 | ![]() |
IO_COST_ESTIMATE | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20110726 | ||
3 | ![]() |
IV_LTEXT | Call by reference | Type reference (TYPE) | LTEXT | Long Text | 20100803 |
Method RENAME_CE_HIERARCHY_ITEM on class CL_FCOM_ECP_API has no exception.
Method RESET_ECP_HIERARCHY Signature
Method RESET_ECP_HIERARCHY on class CL_FCOM_ECP_API has no parameter.
Method RESET_ECP_HIERARCHY on class CL_FCOM_ECP_API has no exception.
Method REVALUATE_CE_HIERARCHY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | 20100803 | |||
2 | ![]() |
IV_COST_ESTIMATE | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20100803 |
Method REVALUATE_CE_HIERARCHY on class CL_FCOM_ECP_API has no exception.
Method SAVE_COSTING_MODEL_FAVORITES Signature
Method SAVE_COSTING_MODEL_FAVORITES on class CL_FCOM_ECP_API has no parameter.
Method SAVE_COSTING_MODEL_FAVORITES on class CL_FCOM_ECP_API has no exception.
Method SAVE_ECP_HIERARCHY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20100803 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error occured | 20101115 |
Method SAVE_ECP_HIERARCHY_TEMP Signature
Method SAVE_ECP_HIERARCHY_TEMP on class CL_FCOM_ECP_API has no parameter.
Method SAVE_ECP_HIERARCHY_TEMP on class CL_FCOM_ECP_API has no exception.
Method SET_CURRENT_HIERARCHY_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_HIER_ITEM | Call by reference | Type reference (TYPE) | CKF_S_GUI_CE_TREE | Multilevel BOMs Line | 20101108 | ||
2 | ![]() |
IS_HIER_SUB_ITEM | Call by reference | Type reference (TYPE) | CKF_S_GUI_CE_TREE | Multilevel BOMs Line | 20110208 |
Method SET_CURRENT_HIERARCHY_ITEM on class CL_FCOM_ECP_API has no exception.
Method SET_ECP_HIERARCHY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_ECP_API | Call by reference | Object reference (TYPE REF TO) | CL_FCOM_ECP_API | API for ECP | 20100803 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20100803 | ||
3 | ![]() |
IV_AKTYP | Call by reference | Type reference (TYPE) | RK70S-AKTYP | 'A' | Activity category in SAP transaction | 20100803 | |
4 | ![]() |
IV_DERIVE_VERSN | Call by reference | Type reference (TYPE) | FLAG | Derive plan version for object | 20101208 | ||
5 | ![]() |
IV_INIT_HIER | Call by reference | Type reference (TYPE) | FLAG | Initial hierarchy for object | 20101209 | ||
6 | ![]() |
IV_KLVAR | Call by reference | Type reference (TYPE) | CK_KLVAR | Costing Variant | 20101014 | ||
7 | ![]() |
IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object Number | 20100803 | ||
8 | ![]() |
IV_VERSN | Call by reference | Type reference (TYPE) | VERSN | Version number | 20100803 | ||
9 | ![]() |
IV_VSNMR | Call by reference | Type reference (TYPE) | VSNMR | Number or description of a version | 20101206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error occured | 20101028 |
Method SET_VALUATED_COSTING_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_COST_ESTIMATE | Call by reference | Object reference (TYPE REF TO) | CL_COST_ESTIMATE | PCP Standard Cost Estimate | 20100803 | ||
2 | ![]() |
IT_MODEL_CHARA_VALUES | Call by reference | Type reference (TYPE) | CKI_T_MODEL_CHARA_VALUES | Valuated Characteristics of a Costing Model | 20100803 |
Method SET_VALUATED_COSTING_MODEL on class CL_FCOM_ECP_API has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 606 |