Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_EPM_BO | EPM: Business Object base interface | 20081216 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_EPM_PO_INVOICE | EPM: Business Object Purchase Order Invoice | 20100112 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_EPM_TEXT | EPM Text BO | 20090715 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_EPM_TEST_BO_LAZY | EPM internal use only ! | 20091117 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_EPM_TEST_BO_1 | EPM: TEST_BO_1 - EPM internal use only ! | 20090109 |
5 | Inheritance (c INHERITING FROM c_ref) | CL_EPM_STORAGE_BIN | The storage bin is the stock of EPM | 20091125 |
6 | Inheritance (c INHERITING FROM c_ref) | CL_EPM_SO_INVOICE | EPM: Business Object Purchase Order Invoice | 20110527 |
7 | Inheritance (c INHERITING FROM c_ref) | CL_EPM_SO | EPM: Business Object Sales Order | 20100819 |
8 | Inheritance (c INHERITING FROM c_ref) | CL_EPM_PR_TPL | EPM: Purchase Order Requisition BO | 20100326 |
9 | Inheritance (c INHERITING FROM c_ref) | CL_EPM_PRODUCT | EPM: Business Object Product | 20090528 |
10 | Inheritance (c INHERITING FROM c_ref) | CL_EPM_ADDRESS | EPM: Business Object Address | 20090715 |
... | Click here to see Used By full list (17 items) |
Properties
Class | CL_EPM_BO | |
Short Description | EPM: Business Object base class | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_EPM_BO_BASE | EPM: Base Package for Business Objects |
Created | 20081215 | SAP |
Last change | 20140121 | 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 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
5 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
6 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_EPM_BO | EPM: Business Object base interface | 20081216 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_EPM_BO_TEST_BASE | 20130506 | Unit test base class of all BO classes | |
2 | CL_EPM_SERVICE_FACADE | 20081218 | EPM: Service Facade | |
3 | CL_EPM_TECHNICAL_TEST_BASE | 20130508 | Unit test base class of all non-BO classes | |
4 | CL_EPM_TEST_BO_1 | 20090701 | EPM: TEST_BO_1 - EPM internal use only ! | |
5 | CL_EPM_UNIT_TEST_BASE | 20130517 | Unit test base class |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | SNWD_CURR_CODE | 'EUR' | EPM: default currency | 20090325 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | SNWD_DIM_UNIT | 'M' | EPM: Dimension Unit | 20101119 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | SNWD_QUANTITY | 1 | EPM: default quantity unit | 20090325 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | SNWD_QUANTITY_UNIT | 'EA' | EPM: default quantity | 20090325 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | SNWD_PRODUCT_TAX_TARIF_CODE | 1 | EPM: default tax tariff code | 20090602 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | SNWD_PRODUCT_TYPE_CODE | 'PR' | EPM: default type code | 20090602 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | SNWD_QUANTITY_UNIT | 'KG' | EPM: Weight Unit | 20090602 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | IF_EPM_ORG_UNIT=>TY_NODE_DATA-ORG_UNIT_NAME | 'SALESOP' | 20120530 | ||
9 | ![]() |
Constant | Public | Type reference (TYPE) | I | 2 | Structure index of the node key field | 20090325 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | I | 3 | Structure index of the parent key field | 20090325 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'SNWD_NODE_KEY' | EPM: name of key type | 20090713 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | I | 10 | 20090514 | ||
13 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | '/SAP/PUBLIC/BC/NWDEMO_MODEL/IMAGES/TEMP' | 20091207 | ||
14 | ![]() |
Constant | Public | Type reference (TYPE) | I | 86400 | 20101015 | ||
15 | ![]() |
Constant | Public | Type reference (TYPE) | IF_EPM_BO=>TY_PROPERTY_NAME | 'Q' | Property: Unique Field | 20090929 | |
16 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | IF_EPM_NUMBER_RANGE | 20130405 | |||
17 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | IF_EPM_UUID | 20130516 | |||
18 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_LISTENERS | 20090706 | |||
19 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_FIXED_VALUE_CACHE | 20100122 | |||
20 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_METHOD_LISTENERS | 20090706 | |||
21 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TT_TAX_RATES | EPM: tax rates | 20090708 | ||
22 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_EPM_DATA_BUFFER | Root data buffer | 20090218 | ||
23 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TT_DATA_BUFFER_INSTANCES | 20090319 | |||
24 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TT_DB_FIELD_INFOS | 20090423 | |||
25 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TT_DYNAMIC_PROPERTIES | Property Handling: Dynamic Properties | 20090421 | ||
26 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TT_INITIAL_PROPERTIES | Property Handling: Initial Properties | 20090421 | ||
27 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TT_STATUS_ACTION_MODEL | Property Handling: Status and Action Model Table | 20090421 | ||
28 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NAME | The name of the current BO | 20090422 | ||
29 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20090820 | |||
30 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | Name of the root node | 20090608 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | Adjusts a BO after deletion of node elements | 20090604 |
2 | ![]() |
Instance method | Protected | Method | Adjusts a BO after update of node elements | 20090604 |
3 | ![]() |
Instance method | Protected | Method | 20110428 | |
4 | ![]() |
Instance method | Protected | Method | Transactional method AFTER_FAILED_SAVE | 20081215 |
5 | ![]() |
Instance method | Protected | Method | Transactional method AFTER_SUCCESSFUL_SAVE | 20081215 |
6 | ![]() |
Instance method | Protected | Method | Transactional method CHECK | 20081215 |
7 | ![]() |
Instance method | Private | Method | Checks whether the given fields are part of the node struc | 20091022 |
8 | ![]() |
Instance method | Protected | Method | Checks the consistency of node element data | 20090604 |
9 | ![]() |
Instance method | Private | Method | Checks the given data for validity | 20090312 |
10 | ![]() |
Instance method | Private | Method | Checks whether a given edit mode is valid | 20090312 |
11 | ![]() |
Instance method | Protected | Method | Checks whether given language is valid | 20091112 |
12 | ![]() |
Instance method | Protected | Method | Checks the given node keys for validity | 20090312 |
13 | ![]() |
Instance method | Private | Method | Checks the given parent keys for validity | 20090317 |
14 | ![]() |
Instance method | Private | Method | Check query parameters for validity | 20090312 |
15 | ![]() |
Instance method | Private | Method | 20130419 | |
16 | ![]() |
Instance method | Protected | Method | Checks the existence of the association target | 20090616 |
17 | ![]() |
Instance method | Private | Method | 20090713 | |
18 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20090708 |
19 | ![]() |
Instance method | Protected | Method | Cleanup of BO context ( data buffers etc. ) | 20081215 |
20 | ![]() |
Instance method | Private | Method | Create data buffers for node elements | 20090421 |
21 | ![]() |
Instance method | Protected | Method | Generic action implementation based on SAM | 20090424 |
22 | ![]() |
Instance method | Protected | Method | Generic association implementation | 20090511 |
23 | ![]() |
Instance method | Private | Method | Generic and recurisve business check implementation | 20090608 |
24 | ![]() |
Instance method | Protected | Method | Generic create implementation | 20090602 |
25 | ![]() |
Instance method | Protected | Method | Generic delete implementation | 20090529 |
26 | ![]() |
Instance method | Protected | Method | Generic image upload implementation | 20091207 |
27 | ![]() |
Instance method | Protected | Method | Converts an alternative key into a node key | 20090511 |
28 | ![]() |
Instance method | Protected | Method | Generic query implementation | 20090312 |
29 | ![]() |
Instance method | Protected | Method | Generic retrieve implementation | 20090603 |
30 | ![]() |
Instance method | Protected | Method | Generic update implementation | 20090605 |
31 | ![]() |
Instance method | Protected | Method | Fills the default node values in a new data line | 20090603 |
32 | ![]() |
Instance method | Protected | Method | Transactional method FINALIZE | 20081215 |
33 | ![]() |
Instance method | Protected | Method | Returns change notifications | 20091026 |
34 | ![]() |
Instance method | Private | Method | Returns the data buffer for the specified BO node name | 20090422 |
35 | ![]() |
Instance method | Protected | Method | Returns a new identifier value | 20090721 |
36 | ![]() |
Instance method | Protected | Method | 20110413 | |
37 | ![]() |
Instance method | Protected | Method | 20110428 | |
38 | ![]() |
Instance method | Protected | Method | Returns a text | 20090824 |
39 | ![]() |
Instance method | Protected | Method | Returns texts | 20091210 |
40 | ![]() |
Instance method | Protected | Method | Initializes a BO during construction | 20090421 |
41 | ![]() |
Instance method | Protected | Method | Creates new data buffers | 20090130 |
42 | ![]() |
Instance method | Protected | Method | Provide a list of dynacimally overwritable properties | 20090421 |
43 | ![]() |
Instance method | Protected | Method | Provides initial edit properties | 20090421 |
44 | ![]() |
Instance method | Protected | Method | Provides initial node properties | 20090421 |
45 | ![]() |
Instance method | Protected | Method | Provides a status and action model | 20090421 |
46 | ![]() |
Instance method | Protected | Method | 20100319 | |
47 | ![]() |
Instance method | Protected | Method | Returns whether node element data has been modified | 20081215 |
48 | ![]() |
Instance method | Protected | Method | 20120416 | |
49 | ![]() |
Instance method | Protected | Method | Returns whether the given currency is valid | 20091217 |
50 | ![]() |
Instance method | Protected | Method | Returns whether the given value is a valid fixed value | 20100122 |
51 | ![]() |
Instance method | Protected | Method | Returns whether the given language is valid | 20100120 |
52 | ![]() |
Instance method | Protected | Method | Returns whether the given unit is valid | 20100512 |
53 | ![]() |
Instance method | Private | Method | 20090310 | |
54 | ![]() |
Instance method | Protected | Method | 20090710 | |
55 | ![]() |
Instance method | Protected | Method | Transactional method SAVE | 20081215 |
56 | ![]() |
Static method | Private | Method | Publishes all active BO listeners to the base class | 20090703 |
57 | ![]() |
Instance method | Private | Method | Distribute the notification buffer to BO | 20100505 |
58 | ![]() |
Instance method | Protected | Method | Sets dynamic properties for the given node elements | 20090603 |
59 | ![]() |
Instance method | Protected | Method | Sets an identifier | 20100312 |
60 | ![]() |
Instance method | Protected | Method | Sets (creates or updates) a text | 20091019 |
61 | ![]() |
Static method | Protected | Method | Triggers all action listeners | 20090703 |
62 | ![]() |
Static method | Private | Method | Triggers all after successful save listeners | 20090703 |
Events
Class CL_EPM_BO has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_CURRENCIES | Private | See coding | 20090722 | tt_currencies TYPE STANDARD TABLE OF snwd_curr_code
|
||
2 | TT_DATA_BUFFER_INSTANCES | Protected | See coding | Set of admin info of all BO node element buffers | 20090107 | tt_data_buffer_instances TYPE HASHED TABLE OF ty_data_buffer_instance
WITH UNIQUE KEY node_name
|
|
3 | TT_DATE_FILTER | Public | See coding | 20090827 | tt_date_filter TYPE RANGE OF sydatum
|
||
4 | TT_DB_FIELD_INFOS | Private | See coding | Table that holds DB table names and their field names | 20090108 | tt_db_field_infos TYPE HASHED TABLE OF ty_db_field_info
WITH UNIQUE KEY db_name
|
|
5 | TT_DYNAMIC_PROPERTIES | Public | See coding | Property Handling: Dynamic Properties | 20090420 | tt_dynamic_properties TYPE HASHED TABLE OF ty_dynamic_property WITH UNIQUE DEFAULT KEY
|
|
6 | TT_FILTER_PARAMETERS | Protected | See coding | 20090513 | tt_filter_parameters TYPE HASHED TABLE OF ty_filter_parameter WITH UNIQUE KEY field_name
|
||
7 | TT_FIXED_VALUES | Private | See coding | 20100122 | tt_fixed_values TYPE STANDARD TABLE OF string WITH DEFAULT KEY
|
||
8 | TT_FIXED_VALUE_CACHE | Private | See coding | 20100122 | tt_fixed_value_cache TYPE STANDARD TABLE OF ty_fixed_value_cache WITH KEY node_field_name
|
||
9 | TT_INITIAL_FIELD_PROPERTIES | Public | See coding | Property Handling: Initial Field Properties | 20090421 | tt_initial_field_properties TYPE HASHED TABLE OF ty_initial_field_property
WITH UNIQUE KEY node_name field_name property_name
|
|
10 | TT_INITIAL_NODE_PROPERTIES | Public | See coding | Property Handling: Initial Node Properties | 20090421 | tt_initial_node_properties TYPE HASHED TABLE OF ty_initial_node_property
WITH UNIQUE KEY node_name property_name
|
|
11 | TT_INITIAL_PROPERTIES | Private | See coding | Property Handling: Initial Properties | 20090421 | tt_initial_properties TYPE HASHED TABLE OF ty_initial_property
WITH UNIQUE KEY node_name field_name property_name
|
|
12 | TT_LISTENERS | Private | See coding | 20090703 | tt_listeners
TYPE HASHED TABLE OF ty_listener WITH UNIQUE DEFAULT KEY
|
||
13 | TT_METHOD_LISTENERS | Private | See coding | 20090703 | tt_method_listeners
TYPE HASHED TABLE OF ty_method_listeners
WITH UNIQUE KEY method_name
|
||
14 | TT_OR_SEL_PARAMS | Public | See coding | 20130419 | tt_or_sel_params TYPE HASHED TABLE OF ty_or_sel_param WITH UNIQUE KEY field_name
|
||
15 | TT_RUNTIME_PROPERTIES | Public | See coding | 20100824 | tt_runtime_properties TYPE HASHED TABLE OF ty_runtime_property
WITH UNIQUE KEY node_key entity_name property_name
|
||
16 | TT_SEL_PARAMS | Public | See coding | Set of selection parameter values for DB fields | 20090107 | tt_sel_params TYPE HASHED TABLE OF ty_sel_param WITH UNIQUE KEY table_alias field_name
|
|
17 | TT_STATUS_ACTION_MODEL | Public | See coding | Property Handling: Status and Action Model Table | 20090420 | tt_status_action_model TYPE HASHED TABLE OF ty_status_action_model WITH UNIQUE KEY node_name action_name
|
|
18 | TT_STATUS_VALUES | Public | See coding | Property Handling: Status Values | 20090420 | tt_status_values TYPE HASHED TABLE OF ty_status_value WITH UNIQUE KEY status_name
|
|
19 | TT_TABLE_DEFINITION | Public | See coding | Set of table join definitions | 20090309 | tt_table_definition TYPE HASHED TABLE OF ty_table_definition WITH UNIQUE KEY table_alias
|
|
20 | TT_TAX_RATES | Public | See coding | 20090708 | tt_tax_rates TYPE STANDARD TABLE OF ty_tax_rate
|
||
21 | TT_UNIQUE_NODE_KEYS | Protected | See coding | 20090605 | tt_unique_node_keys TYPE HASHED TABLE OF if_epm_bo=>ty_node_key WITH UNIQUE DEFAULT KEY
|
||
22 | TY_DATA_BUFFER_INSTANCE | Protected | See coding | Admin info of a single BO node element buffer | 20090107 | BEGIN OF ty_data_buffer_instance,
node_name TYPE if_epm_bo=>ty_bo_node_name,
parent_node_name TYPE if_epm_bo=>ty_bo_node_name,
db_table_name TYPE if_epm_bo=>ty_db_table_name,
data_buffer_instance TYPE REF TO if_epm_data_buffer,
END OF ty_data_buffer_instance
|
|
23 | TY_DB_FIELD_INFO | Private | See coding | Contains field names of a DB table | 20090108 | BEGIN OF ty_db_field_info,
db_name TYPE if_epm_bo=>ty_db_table_name,
db_fields TYPE abap_compdescr_tab,
END OF ty_db_field_info
|
|
24 | TY_DYNAMIC_PROPERTY | Public | See coding | Property Handling: Dynamic Property | 20090420 | BEGIN OF ty_dynamic_property,
node_name TYPE if_epm_bo=>ty_bo_node_name,
entity_name TYPE string,
property_name TYPE if_epm_bo=>ty_property_name,
END OF ty_dynamic_property
|
|
25 | TY_FILTER_PARAMETER | Protected | See coding | 20090513 | BEGIN OF ty_filter_parameter,
field_name TYPE if_epm_bo=>ty_table_field_name,
range_tbl_dref TYPE REF TO data,
END OF ty_filter_parameter
|
||
26 | TY_FIXED_VALUE_CACHE | Private | See coding | 20100122 | BEGIN OF ty_fixed_value_cache,
node_field_name TYPE string,
fixed_values TYPE tt_fixed_values,
END OF ty_fixed_value_cache
|
||
27 | TY_INITIAL_FIELD_PROPERTY | Public | See coding | Property Handling: Initial Field Property | 20090421 | BEGIN OF ty_initial_field_property,
node_name TYPE if_epm_bo=>ty_bo_node_name,
field_name TYPE if_epm_bo=>ty_table_field_name,
property_name TYPE if_epm_bo=>ty_property_name,
property_value TYPE abap_bool,
END OF ty_initial_field_property
|
|
28 | TY_INITIAL_NODE_PROPERTY | Public | See coding | Property Handling: Initial Node Property | 20090421 | BEGIN OF ty_initial_node_property,
node_name TYPE if_epm_bo=>ty_bo_node_name,
property_name TYPE if_epm_bo=>ty_property_name,
property_value TYPE abap_bool,
END OF ty_initial_node_property
|
|
29 | TY_INITIAL_PROPERTY | Private | See coding | Property Handling: Initial Property | 20090421 | BEGIN OF ty_initial_property,
node_name TYPE if_epm_bo=>ty_bo_node_name,
field_name TYPE if_epm_bo=>ty_table_field_name,
property_name TYPE if_epm_bo=>ty_property_name,
property_value TYPE abap_bool,
END OF ty_initial_property
|
|
30 | TY_LISTENER | Private | Object reference (TYPE REF TO) | CL_EPM_BO_LISTENER | 20090703 |
|
|
31 | TY_METHOD_LISTENERS | Private | See coding | 20090703 | BEGIN OF ty_method_listeners,
method_name TYPE abap_methname,
listeners TYPE tt_listeners,
END OF ty_method_listeners
|
||
32 | TY_OR_SEL_PARAM | Public | See coding | 20130419 | BEGIN OF ty_or_sel_param,
field_name TYPE if_epm_bo=>ty_table_field_name,
range_tbl_dref TYPE REF TO data,
END OF ty_or_sel_param
|
||
33 | TY_RUNTIME_PROPERTY | Public | See coding | 20100824 | BEGIN OF ty_runtime_property,
node_key TYPE if_epm_bo=>ty_node_key,
entity_name TYPE string,
property_name TYPE if_epm_bo=>ty_property_name,
property_value TYPE abap_bool,
explanation TYPE scx_t100key, "added vs 03.04.2012 for extended error explanation
END OF ty_runtime_property
|
||
34 | TY_SEL_PARAM | Public | See coding | Selection parameter values for a DB field | 20090107 | BEGIN OF ty_sel_param,
table_alias TYPE if_epm_bo=>ty_table_alias_name,
field_name TYPE if_epm_bo=>ty_table_field_name,
range_tbl_dref TYPE REF TO data,
or_sel_params TYPE tt_or_sel_params,
END OF ty_sel_param
|
|
35 | TY_STATUS_ACTION_MODEL | Public | See coding | Property Handling: Status and Action Model | 20090420 | BEGIN OF ty_status_action_model,
node_name TYPE if_epm_bo=>ty_bo_node_name,
action_name TYPE string,
precondition TYPE string,
result TYPE tt_status_values,
END OF ty_status_action_model
|
|
36 | TY_STATUS_VALUE | Public | See coding | Property Handling: Status Value | 20090420 | BEGIN OF ty_status_value,
status_name TYPE string,
value TYPE ty_status_value_type,
END OF ty_status_value
|
|
37 | TY_STATUS_VALUE_TYPE | Public | Type reference (TYPE) | CHAR1 | 20090424 |
|
|
38 | TY_TABLE_DEFINITION | Public | See coding | Table join definition for query execution | 20090309 | BEGIN OF ty_table_definition,
table_alias TYPE if_epm_bo=>ty_table_alias_name,
table_name TYPE if_epm_bo=>ty_db_table_name,
key_field_name TYPE if_epm_bo=>ty_table_field_name,
join_table_alias TYPE if_epm_bo=>ty_table_alias_name,
join_key_field_name TYPE if_epm_bo=>ty_table_field_name,
END OF ty_table_definition
|
|
39 | TY_TAX_RATE | Public | See coding | 20090708 | ty_tax_rate TYPE p LENGTH 5 DECIMALS 2
|
Method Signatures
Method ADJUST_AFTER_DELETION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20090604 | |||
2 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090604 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090604 | |
2 | ![]() |
EPM: System exception class | 20090604 |
Method ADJUST_AFTER_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20090609 | ||
2 | ![]() |
ITH_CHANGED_FIELDS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_CHANGED_FIELDS | 20091106 | |||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20090605 | |||
4 | ![]() |
IT_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20090609 | ||
5 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090605 | ||
6 | ![]() |
RT_NODE_KEY_INFO | Value transfer | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEY_INFO | Set of node element specific operation information | 20090605 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090605 | |
2 | ![]() |
EPM: System exception class | 20090605 |
Method ADJUST_STORAGE_BINS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | 20110428 | |||
2 | ![]() |
ITH_QUANTITIES | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_QUANTITIES_PER_UNIT | 20110428 | |||
3 | ![]() |
RV_SUCCESS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110428 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20110428 | ||
2 | ![]() |
20110428 |
Method AFTER_FAILED_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20081215 |
Method AFTER_FAILED_SAVE on class CL_EPM_BO has no exception.
Method AFTER_SUCCESSFUL_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20081215 |
Method AFTER_SUCCESSFUL_SAVE on class CL_EPM_BO has no exception.
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20081215 | ||
2 | ![]() |
RV_SUCCESS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Flag: Operation has succeeded (true/false) | 20081215 |
Method CHECK on class CL_EPM_BO has no exception.
Method CHECK_AND_NORMALIZE_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_FIELD_NAMES | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_TABLE_FIELD_NAMES | 20091022 | |||
2 | ![]() |
IV_BO_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20091022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20091022 |
Method CHECK_CONSISTENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20090605 | ||
2 | ![]() |
ITH_CHANGED_FIELDS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_CHANGED_FIELDS | 20091106 | |||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20090605 | |||
4 | ![]() |
IT_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20090608 | ||
5 | ![]() |
IT_PARENT_LINKS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEY_LINKS | Set of association links (source => target node elements) | 20090609 | ||
6 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090605 | ||
7 | ![]() |
RTH_FAILED_NODE_KEYS | Value transfer | Type reference (TYPE) | TT_UNIQUE_NODE_KEYS | 20090605 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090605 | |
2 | ![]() |
EPM: System exception class | 20090605 |
Method CHECK_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20090312 | |||
2 | ![]() |
RT_NODE_KEYS | Value transfer | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20090429 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090312 |
Method CHECK_EDIT_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_EDIT_MODE | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_EDIT_MODE | Edit mode of a BO node element | 20090312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090312 |
Method CHECK_LANGUAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | 20091112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20091112 |
Method CHECK_NODE_KEYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20090312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090312 |
Method CHECK_PARENT_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PARENT_KEY | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_NODE_KEY | Generic Node element key | 20090317 | ||
2 | ![]() |
IV_PARENT_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090317 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090317 |
Method CHECK_QUERY_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
II_DATA_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_DATA_BUFFER | 20130404 | |||
2 | ![]() |
IS_PAGING_OPTIONS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_QUERY_PAGING_OPTIONS | Query: Paging options | 20090312 | ||
3 | ![]() |
ITH_SEL_PARAMS | Call by reference | Type reference (TYPE) | TT_SEL_PARAMS | Set of selection parameter values for DB fields | 20090319 | ||
4 | ![]() |
ITH_SORTING_OPTIONS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_QUERY_SORT_OPTIONS | Query: Set of sorting options | 20090319 | ||
5 | ![]() |
ITH_TABLE_DEFINITION | Call by reference | Type reference (TYPE) | TT_TABLE_DEFINITION | 20090319 | |||
6 | ![]() |
IV_MAX_ROWS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_QUERY_MAX_ROWS | 1 | Query: Maximum number of rows to select | 20090312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090312 |
Method CHECK_SEL_PARAM_NAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITH_TABLE_DEFINITION | Call by reference | Type reference (TYPE) | TT_TABLE_DEFINITION | 20130419 | |||
2 | ![]() |
IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_TABLE_FIELD_NAME | 20130419 | |||
3 | ![]() |
IV_TABLE_ALIAS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_TABLE_ALIAS_NAME | 20130419 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130419 |
Method CHECK_TARGETS_EXIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTH_FAILED_NODE_KEYS | Call by reference | Type reference (TYPE) | TT_UNIQUE_NODE_KEYS | 20090616 | |||
2 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20090616 | ||
3 | ![]() |
ITH_CHANGED_FIELDS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_CHANGED_FIELDS | 20100316 | |||
4 | ![]() |
IT_SOURCE_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20090616 | |||
5 | ![]() |
IT_SOURCE_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20090616 | ||
6 | ![]() |
IV_ASSOCIATION_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_SERVICE_NAME | Name of a BO service ( method name ) | 20090616 | ||
7 | ![]() |
IV_SOURCE_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | 20090616 | |||
8 | ![]() |
IV_TARGET_KEY_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_TABLE_FIELD_NAME | Type of a table field name | 20090616 | ||
9 | ![]() |
IV_TARGET_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090616 | |
2 | ![]() |
EPM: System exception class | 20090616 |
Method CHECK_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_TABLE_FIELD_NAME | Type of a table field name | 20090713 | ||
2 | ![]() |
IV_STRUCTURE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_DB_TABLE_NAME | Type of a data base table name | 20090713 | ||
3 | ![]() |
IV_TYPE_NAME | Call by reference | Type reference (TYPE) | STRING | 20090713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090713 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_EPM_BO has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EPM_BO has no exception.
Method CLEANUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_AFTER_SAVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090430 | |||
2 | ![]() |
IV_SAVE_AND_EXIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090430 |
Method CLEANUP on class CL_EPM_BO has no exception.
Method CREATE_DATA_BUFFERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090421 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090605 |
Method EXECUTE_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20090424 | ||
2 | ![]() |
IT_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20090424 | ||
3 | ![]() |
IV_ACTION_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_SERVICE_NAME | Name of a BO service ( method name ) | 20090424 | ||
4 | ![]() |
IV_BO_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090424 | ||
5 | ![]() |
IV_MESSAGE_BUFFER_SUPPLIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090424 | |||
6 | ![]() |
RT_NODE_KEY_INFO | Value transfer | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEY_INFO | Set of node element specific operation information | 20090529 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090428 | |
2 | ![]() |
EPM: System exception class | 20090428 |
Method EXECUTE_ASSOCIATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20090511 | |||
2 | ![]() |
ET_LINK_TABLE | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEY_LINKS | Set of association links (source => target node elements) | 20090511 | ||
3 | ![]() |
ET_PROPERTIES | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_PROPERTIES | Property Handling: Properties | 20090710 | ||
4 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20090511 | ||
5 | ![]() |
ITH_FILTER_PARAMETERS | Call by reference | Type reference (TYPE) | TT_FILTER_PARAMETERS | 20090513 | |||
6 | ![]() |
IT_SOURCE_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20090511 | ||
7 | ![]() |
IV_DATA_SUPPLIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090511 | |||
8 | ![]() |
IV_EDIT_MODE | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_EDIT_MODE | IF_EPM_BO=>GC_READ_ONLY | Edit mode of a BO node element | 20090511 | |
9 | ![]() |
IV_MESSAGE_BUFFER_SUPPLIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090511 | |||
10 | ![]() |
IV_PROPERTIES_SUPPLIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110504 | |||
11 | ![]() |
IV_SOURCE_BO_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090511 | ||
12 | ![]() |
IV_SOURCE_KEY_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_TABLE_FIELD_NAME | IF_EPM_BO=>GC_FIELD_NAME_PARENT_KEY | Type of a table field name | 20090626 | |
13 | ![]() |
IV_TARGET_BO_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090511 | ||
14 | ![]() |
IV_TARGET_KEY_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_TABLE_FIELD_NAME | Type of a table field name | 20090511 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090511 | |
2 | ![]() |
EPM: System exception class | 20090511 |
Method EXECUTE_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20090608 | ||
2 | ![]() |
IT_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20090608 | ||
3 | ![]() |
IT_PARENT_LINKS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEY_LINKS | Set of association links (source => target node elements) | 20090609 | ||
4 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090608 | ||
5 | ![]() |
RV_SUCESS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090608 | |
2 | ![]() |
EPM: System exception class | 20090608 |
Method EXECUTE_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DATA | Call by reference | Type reference (TYPE) | DATA | 20090603 | |||
2 | ![]() |
ET_PROPERTIES | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_PROPERTIES | Property Handling: Properties | 20090603 | ||
3 | ![]() |
EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090603 | |||
4 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20090603 | ||
5 | ![]() |
IV_MESSAGE_BUFFER_SUPPLIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090603 | |||
6 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090603 | ||
7 | ![]() |
IV_PARENT_NODE_KEY | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_NODE_KEY | Generic Node element key | 20090603 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090603 | |
2 | ![]() |
EPM: System exception class | 20090603 |
Method EXECUTE_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20090529 | ||
2 | ![]() |
IT_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20090529 | ||
3 | ![]() |
IV_MESSAGE_BUFFER_SUPPLIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090529 | |||
4 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090604 | ||
5 | ![]() |
RT_NODE_KEY_INFO | Value transfer | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEY_INFO | Set of node element specific operation information | 20090529 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090529 | |
2 | ![]() |
EPM: System exception class | 20090529 |
Method EXECUTE_IMAGE_UPLOAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_NODE_KEY_INFO | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_NODE_KEY_INFO | 20091207 | |||
2 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20091207 | ||
3 | ![]() |
IV_CONTENT | Call by reference | Type reference (TYPE) | XSTRING | 20091207 | |||
4 | ![]() |
IV_MESSAGE_BUFFER_SUPPLIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091207 | |||
5 | ![]() |
IV_MIME_TYPE | Call by reference | Type reference (TYPE) | W3CONTTYPE | HTML content type | 20091207 | ||
6 | ![]() |
IV_NODE_KEY | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_NODE_KEY | 20091207 | |||
7 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20091207 | ||
8 | ![]() |
IV_URL_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_TABLE_FIELD_NAME | Type of a table field name | 20091207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20091207 | |
2 | ![]() |
EPM: System exception class | 20091207 |
Method EXECUTE_KEY_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ALT_KEY_VALUES | Call by reference | Type reference (TYPE) | INDEX TABLE | Table with alternative keys | 20090511 | ||
2 | ![]() |
IV_ALT_KEY_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_TABLE_FIELD_NAME | Type of a table field name | 20090511 | ||
3 | ![]() |
IV_BO_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090511 | ||
4 | ![]() |
RT_KEY_MAPPING | Value transfer | Type reference (TYPE) | IF_EPM_BO=>TT_KEY_MAPPING_INFO | Conversion info for a set of alternative node keys | 20090511 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090511 | |
2 | ![]() |
EPM: System exception class | 20090511 |
Method EXECUTE_QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20090312 | |||
2 | ![]() |
ET_FAILED_LOCK_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | 20110420 | |||
3 | ![]() |
ET_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20090312 | ||
4 | ![]() |
EV_NR_OF_ROWS_FOUND | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_QUERY_NR_OF_ROWS_FOUND | Number of rows found independent of paging and truncation | 20090312 | ||
5 | ![]() |
IS_PAGING_OPTIONS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_QUERY_PAGING_OPTIONS | Query: Paging options | 20090312 | ||
6 | ![]() |
ITH_SEL_PARAMS | Call by reference | Type reference (TYPE) | TT_SEL_PARAMS | Set of selection parameter values for DB fields | 20090319 | ||
7 | ![]() |
ITH_SORTING_OPTIONS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_QUERY_SORT_OPTIONS | Query: Set of sorting options | 20090319 | ||
8 | ![]() |
ITH_TABLE_DEFINITION | Call by reference | Type reference (TYPE) | TT_TABLE_DEFINITION | Definition of the FROM selection statement | 20090319 | ||
9 | ![]() |
IV_DATA_SUPPLIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Indicates whether data is requested | 20090312 | |
10 | ![]() |
IV_LEADING_BO_NODE | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090312 | ||
11 | ![]() |
IV_MAX_ROWS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_QUERY_MAX_ROWS | IF_EPM_BO=>GC_DEFAULT_MAX_ROWS | Query: Maximum number of rows to select | 20090312 | |
12 | ![]() |
IV_NR_OF_ROWS_REQUESTED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Indicates whether number of rows is requested | 20090818 | |
13 | ![]() |
IV_SET_LOCK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110420 | ||
14 | ![]() |
IV_START_TRANSACTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20120315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090312 | |
2 | ![]() |
EPM: System exception class | 20090312 |
Method EXECUTE_RETRIEVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20090603 | |||
2 | ![]() |
ET_FAILED_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20090603 | ||
3 | ![]() |
ET_PROPERTIES | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_PROPERTIES | Property Handling: Properties | 20090603 | ||
4 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20090603 | ||
5 | ![]() |
IT_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20090603 | ||
6 | ![]() |
IV_EDIT_MODE | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_EDIT_MODE | IF_EPM_BO=>GC_READ_ONLY | Edit mode of a BO node element | 20090603 | |
7 | ![]() |
IV_MESSAGE_BUFFER_SUPPLIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090603 | |||
8 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090604 | ||
9 | ![]() |
IV_PROPERTIES_SUPPLIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20111110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090604 | |
2 | ![]() |
EPM: System exception class | 20090604 |
Method EXECUTE_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20090605 | ||
2 | ![]() |
ITH_CHANGED_FIELDS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_CHANGED_FIELDS | 20091022 | |||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20090605 | |||
4 | ![]() |
IV_MESSAGE_BUFFER_SUPPLIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090605 | |||
5 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090605 | ||
6 | ![]() |
RT_NODE_KEY_INFO | Value transfer | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEY_INFO | Set of node element specific operation information | 20090605 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090605 | |
2 | ![]() |
EPM: System exception class | 20090605 |
Method FILL_DEFAULT_NODE_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_DATA | Call by reference | Type reference (TYPE) | DATA | 20090603 | |||
2 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090603 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090603 | |
2 | ![]() |
EPM: System exception class | 20090603 |
Method FINALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20081215 | ||
2 | ![]() |
RV_SUCCESS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Flag: Operation has succeeded (true/false) | 20081215 |
Method FINALIZE on class CL_EPM_BO has no exception.
Method GET_CHANGE_NOTIFICATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CHANGE_NOTIFICATIONS | Call by reference | Type reference (TYPE) | IF_EPM_DATA_BUFFER=>TT_CHANGE_NOTIFICATIONS | 20091026 |
Method GET_CHANGE_NOTIFICATIONS on class CL_EPM_BO has no exception.
Method GET_DATA_BUFFER_BY_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BO_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090422 | ||
2 | ![]() |
RI_DATA_BUFFER | Value transfer | Object reference (TYPE REF TO) | IF_EPM_DATA_BUFFER | EPM: Node data buffer interface | 20090422 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090422 |
Method GET_NEW_IDENTIFIER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NR_NUMBER | Call by reference | Type reference (TYPE) | NRNR | Number Range Number | 20090722 | ||
2 | ![]() |
RV_ID | Value transfer | Type reference (TYPE) | CHAR10 | Character Field Length = 10 | 20090721 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090722 | |
2 | ![]() |
EPM: System exception class | 20090721 |
Method GET_NEW_NODE_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_NODE_KEY | Value transfer | Type reference (TYPE) | IF_EPM_BO~TY_NODE_KEY | 20110413 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20110413 |
Method GET_PRODUCT_QUANTITIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_PRODUCT_QUANTITIES | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_REQUESTED_QUANTITIES | 20110428 | |||
2 | ![]() |
ET_FAILED_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | 20110428 | |||
3 | ![]() |
IT_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | 20110428 | |||
4 | ![]() |
IV_BO_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NAME | 20110428 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20110428 | ||
2 | ![]() |
20110428 |
Method GET_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20091020 | ||
2 | ![]() |
IV_BO_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20091019 | ||
3 | ![]() |
IV_EDIT_MODE | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_EDIT_MODE | IF_EPM_BO=>GC_READ_ONLY | 20120827 | ||
4 | ![]() |
IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_TABLE_FIELD_NAME | Type of a table field name | 20091019 | ||
5 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20090824 | |
6 | ![]() |
IV_MESSAGE_BUFFER_SUPPLIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091020 | |||
7 | ![]() |
IV_NODE_KEY | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_NODE_KEY | Generic Node element key | 20090824 | ||
8 | ![]() |
RV_TEXT | Value transfer | Type reference (TYPE) | SNWD_DESC | EPM: Text field for names and descriptions | 20090824 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090824 | |
2 | ![]() |
EPM: System exception class | 20090824 |
Method GET_TEXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_NODE_KEY_INFO | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEY_INFO | Set of node element specific operation information | 20091218 | ||
2 | ![]() |
ET_TEXTS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_TEXTS | 20091210 | |||
3 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20091210 | ||
4 | ![]() |
IT_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20091210 | ||
5 | ![]() |
IV_BO_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20091210 | ||
6 | ![]() |
IV_EDIT_MODE | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_EDIT_MODE | IF_EPM_BO=>GC_READ_ONLY | 20120827 | ||
7 | ![]() |
IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_TABLE_FIELD_NAME | Type of a table field name | 20091210 | ||
8 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20091210 | |
9 | ![]() |
IV_MESSAGE_BUFFER_SUPPLIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091210 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20091210 | |
2 | ![]() |
EPM: System exception class | 20091210 |
Method INITIALIZE Signature
Method INITIALIZE on class CL_EPM_BO has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090421 |
Method INITIALIZE_DATA_BUFFERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTH_DATA_BUFFERS | Value transfer | Type reference (TYPE) | TT_DATA_BUFFER_INSTANCES | Set of admin info of all BO node element buffers | 20090319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090605 |
Method INITIALIZE_DYNAMIC_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTH_DYNAMIC_PROPERTIES | Value transfer | Type reference (TYPE) | TT_DYNAMIC_PROPERTIES | Property Handling: Dynamic Properties | 20090421 |
Method INITIALIZE_DYNAMIC_PROPERTIES on class CL_EPM_BO has no exception.
Method INITIALIZE_EDIT_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTH_EDIT_PROPERTIES | Value transfer | Type reference (TYPE) | TT_INITIAL_FIELD_PROPERTIES | Property Handling: Initial Field Properties | 20090421 |
Method INITIALIZE_EDIT_PROPERTIES on class CL_EPM_BO has no exception.
Method INITIALIZE_NODE_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTH_NODE_PROPERTIES | Value transfer | Type reference (TYPE) | TT_INITIAL_NODE_PROPERTIES | Property Handling: Initial Node Properties | 20090421 |
Method INITIALIZE_NODE_PROPERTIES on class CL_EPM_BO has no exception.
Method INITIALIZE_STATUS_ACTION_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTH_STATUS_ACTION_MODEL | Value transfer | Type reference (TYPE) | TT_STATUS_ACTION_MODEL | Property Handling: Status and Action Model Table | 20090421 |
Method INITIALIZE_STATUS_ACTION_MODEL on class CL_EPM_BO has no exception.
Method IS_FIELD_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DATA | Call by reference | Type reference (TYPE) | DATA | 20100319 | |||
2 | ![]() |
ITH_CHANGED_FIELDS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_CHANGED_FIELDS | 20100319 | |||
3 | ![]() |
IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_TABLE_FIELD_NAME | Type of a data base table name | 20100319 | ||
4 | ![]() |
RV_SUCCESS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100319 |
Method IS_FIELD_CHANGED on class CL_EPM_BO has no exception.
Method IS_MODIFIED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_MODIFIED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Flag: Node element data has been modified (true/false) | 20081215 |
Method IS_MODIFIED on class CL_EPM_BO has no exception.
Method IS_VALID_COUNTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COUNTRY_CODE | Call by reference | Type reference (TYPE) | SNWD_COUNTRY | 20120416 | |||
2 | ![]() |
RV_IS_VALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120416 |
Method IS_VALID_COUNTRY on class CL_EPM_BO has no exception.
Method IS_VALID_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CURRENCY_CODE | Call by reference | Type reference (TYPE) | SNWD_CURR_CODE | EPM: Currency Code | 20091217 | ||
2 | ![]() |
RV_IS_VALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091217 |
Method IS_VALID_CURRENCY on class CL_EPM_BO has no exception.
Method IS_VALID_FIXED_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_TABLE_FIELD_NAME | Type of a table field name | 20100122 | ||
2 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20100122 | ||
3 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | DATA | 20100122 | |||
4 | ![]() |
RV_IS_VALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100122 |
Method IS_VALID_FIXED_VALUE on class CL_EPM_BO has no exception.
Method IS_VALID_LANGUAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Language Key of Current Text Environment | 20100120 | ||
2 | ![]() |
RV_IS_VALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100120 |
Method IS_VALID_LANGUAGE on class CL_EPM_BO has no exception.
Method IS_VALID_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_UNIT | Call by reference | Type reference (TYPE) | SNWD_QUANTITY_UNIT | EPM: Quantity Unit | 20100512 | ||
2 | ![]() |
IV_UNIT_TYPE | Call by reference | Type reference (TYPE) | STRING | 20101119 | |||
3 | ![]() |
RV_IS_VALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100512 |
Method IS_VALID_UNIT on class CL_EPM_BO has no exception.
Method NORMALIZE_QUERY_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTH_SEL_PARAMS | Call by reference | Type reference (TYPE) | TT_SEL_PARAMS | Set of selection parameter values for DB fields | 20090319 | ||
2 | ![]() |
CTH_SORTING_OPTIONS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_QUERY_SORT_OPTIONS | Query: Set of sorting options | 20090319 | ||
3 | ![]() |
CTH_TABLE_DEFINITION | Call by reference | Type reference (TYPE) | TT_TABLE_DEFINITION | 20090319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090602 |
Method RETRIEVE_BY_TARGET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_LINK_TABLE | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEY_LINKS | Set of association links (source => target node elements) | 20090710 | ||
2 | ![]() |
ET_TARGET_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20090710 | ||
3 | ![]() |
IT_SOURCE_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20090710 | ||
4 | ![]() |
IV_SOURCE_KEY_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_TABLE_FIELD_NAME | Type of a table field name | 20090710 | ||
5 | ![]() |
IV_TARGET_BO_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090710 |
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_SUCCESS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Flag: Operation has succeeded (true/false) | 20081215 |
Method SAVE on class CL_EPM_BO has no exception.
Method SET_BO_LISTENERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITH_BO_LISTENERS | Call by reference | Type reference (TYPE) | TT_LISTENERS | 20090703 |
Method SET_BO_LISTENERS on class CL_EPM_BO has no exception.
Method SET_CHANGE_NOTIFICATION_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_CHANGE_NOTIFICATION_BUFFER | Call by reference | Object reference (TYPE REF TO) | CL_EPM_CHANGE_NOTIF_BUFFER | EPM: Change Notification Buffer | 20100505 |
Method SET_CHANGE_NOTIFICATION_BUFFER on class CL_EPM_BO has no exception.
Method SET_DYNAMIC_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20090604 | |||
2 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20090603 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20090604 | |
2 | ![]() |
EPM: System exception class | 20090604 |
Method SET_IDENTIFIER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100312 | |||
2 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20100312 | ||
3 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | DATA | 20100315 | |||
4 | ![]() |
IV_ID_MESSAGE | Call by reference | Type reference (TYPE) | SCX_T100KEY | T100 Key with Parameters Mapped to Attribute Names | 20100312 | ||
5 | ![]() |
IV_ID_METHOD_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_SERVICE_NAME | Name of a BO service ( method name ) | 20100312 | ||
6 | ![]() |
IV_ID_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NAME | The BO name | 20100312 | ||
7 | ![]() |
IV_UPDATE_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_TABLE_FIELD_NAME | Type of a table field name | 20100312 | ||
8 | ![]() |
IV_UPDATE_NODE_KEY | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_NODE_KEY | 20100315 | |||
9 | ![]() |
IV_UPDATE_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20100312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20100312 | |
2 | ![]() |
EPM: System exception class | 20100312 |
Method SET_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
II_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20091020 | ||
2 | ![]() |
IV_BO_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20091019 | ||
3 | ![]() |
IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_TABLE_FIELD_NAME | Type of a table field name | 20091019 | ||
4 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20091019 | |
5 | ![]() |
IV_MESSAGE_BUFFER_SUPPLIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091020 | |||
6 | ![]() |
IV_NODE_KEY | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_NODE_KEY | Generic Node element key | 20091019 | ||
7 | ![]() |
IV_TEXT | Call by reference | Type reference (TYPE) | SNWD_DESC | EPM: Text field for names and descriptions | 20091019 | ||
8 | ![]() |
RV_SUCCESS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPM: API exception class | 20091019 | |
2 | ![]() |
EPM: System exception class | 20091019 |
Method TRIGGER_ACTION_LISTENERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | CL_EPM_BO_LISTENER=>TT_ADDITIONAL_PARAMETERS | 20090703 | |||
2 | ![]() |
IT_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20090703 | ||
3 | ![]() |
IV_METHOD_NAME | Call by reference | Type reference (TYPE) | ABAP_METHNAME | 20090703 |
Method TRIGGER_ACTION_LISTENERS on class CL_EPM_BO has no exception.
Method TRIGGER_AFTER_SAVE_LISTENERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_CHANGE_NOTIFICATIONS | Call by reference | Type reference (TYPE) | IF_EPM_DATA_BUFFER=>TT_CHANGE_NOTIFICATIONS | 20091026 | |||
2 | ![]() |
IV_SUPPRESS_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130924 |
Method TRIGGER_AFTER_SAVE_LISTENERS on class CL_EPM_BO has no exception.
Meta Relationship - Used By (full list)
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 720 |