Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FDT_TYPES | FDT: Types | 20081120 |
Properties
| Class | CACSBR_CL_ICM_FDT_HELPER | |
| Short Description | Helper class for Business Rules Editor | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CACSBR2 | Business Rules Editor: Application |
| Created | 20081120 | 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 interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 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... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_FDT_TYPES | FDT: Types | 20081120 |
Friends
Class CACSBR_CL_ICM_FDT_HELPER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | FDT_ACCESS_LEVEL | 'APPL' | Access Level - APPL | 20090218 | ||
| 2 | Constant | Public | Type reference (TYPE) | C | 'A' | Amount Only | 20090210 | ||
| 3 | Constant | Public | Type reference (TYPE) | STRING | '00000000' | Append Zeros | 20090205 | ||
| 4 | Constant | Public | Type reference (TYPE) | C | 'A' | Application | 20090218 | ||
| 5 | Constant | Public | Type reference (TYPE) | C | 'B' | Both Rate and Amount | 20090210 | ||
| 6 | Constant | Public | Type reference (TYPE) | AKHKOMPO | 'ICM' | Application Component | 20090218 | ||
| 7 | Constant | Public | Type reference (TYPE) | STRING | 'DTMS' | Decision Table Meta Structure | 20090218 | ||
| 8 | Constant | Public | Type reference (TYPE) | C | 'D' | Decision Table | 20090205 | ||
| 9 | Constant | Public | Type reference (TYPE) | C | 'V' | Deep Structure | 20110926 | ||
| 10 | Constant | Public | Type reference (TYPE) | IF_FDT_TYPES=>ID | '0000EEEE000240FFFFFFFFFFFFFFFFFF' | Universal Unique Identifier | 20090209 | ||
| 11 | Constant | Public | Type reference (TYPE) | IF_FDT_TYPES=>ID | '0000EEEE001400FFFFFFFFFFFFFFFFFF' | Universal Unique Identifier | 20090209 | ||
| 12 | Constant | Public | Type reference (TYPE) | CHAR2 | 'AP' | Application | 20090205 | ||
| 13 | Constant | Public | Type reference (TYPE) | CHAR2 | 'DO' | Data Objects | 20090205 | ||
| 14 | Constant | Public | Type reference (TYPE) | C | 'E' | Elements | 20090205 | ||
| 15 | Constant | Public | Type reference (TYPE) | CHAR2 | 'EX' | Expression | 20090205 | ||
| 16 | Constant | Public | Type reference (TYPE) | CHAR2 | 'FU' | Function | 20090205 | ||
| 17 | Constant | Public | Type reference (TYPE) | C | 'S' | Structure | 20090205 | ||
| 18 | Constant | Public | Type reference (TYPE) | C | 'A' | Fixed Amnt | 20090205 | ||
| 19 | Constant | Public | Type reference (TYPE) | C | 'U' | Flat Structure | 20090210 | ||
| 20 | Constant | Public | Type reference (TYPE) | C | 'F' | Formula | 20090205 | ||
| 21 | Constant | Public | Type reference (TYPE) | STRING | 'FORMS' | Formula Meta Structure | 20090218 | ||
| 22 | Constant | Public | Type reference (TYPE) | C | 'I' | Individual Agreemetn | 20090205 | ||
| 23 | Constant | Public | Type reference (TYPE) | C | 'K' | K Agreement | 20090205 | ||
| 24 | Constant | Public | Type reference (TYPE) | BALLEVEL | '1' | Application Log: Level of detail | 20090205 | ||
| 25 | Constant | Public | Type reference (TYPE) | BALLEVEL | '3' | Application Log: Level of detail | 20090205 | ||
| 26 | Constant | Public | Type reference (TYPE) | BALLEVEL | '4' | Application Log: Level of detail | 20090205 | ||
| 27 | Constant | Public | Type reference (TYPE) | BALLEVEL | '2' | Application Log: Level of detail | 20090205 | ||
| 28 | Constant | Public | Type reference (TYPE) | BALLEVEL | '5' | Application Log: Level of detail | 20090331 | ||
| 29 | Constant | Public | Type reference (TYPE) | BALLEVEL | '6' | Application Log: Level of detail | 20090331 | ||
| 30 | Constant | Public | Type reference (TYPE) | SYMSGID | 'CACS_BR' | Message Class for Business Rules Editor | 20090218 | ||
| 31 | Constant | Public | Type reference (TYPE) | C | 'P' | Parked Status | 20090205 | ||
| 32 | Constant | Public | Type reference (TYPE) | C | '%' | Percentage | 20090210 | ||
| 33 | Constant | Public | Type reference (TYPE) | C | 'P' | Percentage | 20090205 | ||
| 34 | Constant | Public | Type reference (TYPE) | CACS_AGR_TYP | '01' | Agreement Type | 20090205 | ||
| 35 | Constant | Public | Type reference (TYPE) | CACS_AGR_TYP | '02' | Agreement Type | 20090205 | ||
| 36 | Constant | Public | Type reference (TYPE) | DLVUNIT | 'EA-APPL' | Software Component | 20090218 | ||
| 37 | Constant | Public | Type reference (TYPE) | C | 'S' | Standard Agreement | 20090205 | ||
| 38 | Instance attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20081120 | |||
| 39 | Instance attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Name | 20081120 | |||
| 40 | Instance attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Name | 20081120 | |||
| 41 | Instance attribute | Private | Type reference (TYPE) | CACS_AGR_TYP | Agreement Type | 20081120 | |||
| 42 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_FDT_FACTORY | FDT: Factory | 20081209 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Protected | Method | Activate the FDT objects | 20081218 | |
| 2 | Instance method | Public | Method | Activate a FDT function | 20090218 | |
| 3 | Static method | Protected | Method | Change the context to set the new CALC_TYPE alone | 20090129 | |
| 4 | Static method | Public | Method | Check the existance of an FDT object | 20081209 | |
| 5 | Instance method | Public | Constructor | Constructor | 20081120 | |
| 6 | Static method | Public | Method | Convert errors from BRFplus | 20081120 | |
| 7 | Static method | Protected | Method | Create BRFplus application | 20081120 | |
| 8 | Instance method | Public | Method | Create context at BRFplus side | 20081120 | |
| 9 | Static method | Protected | Method | Create Elements | 20081215 | |
| 10 | Instance method | Public | Method | Creates BRFplus functions and expression linked to the funct | 20081211 | |
| 11 | Static method | Protected | Method | Create Objects in BRFplus | 20081215 | |
| 12 | Static method | Protected | Method | Create the result structure | 20081216 | |
| 13 | Instance method | Public | Method | Create timepoint constant | 20090603 | |
| 14 | Static method | Protected | Method | Delete FDT elements | 20081211 | |
| 15 | Instance method | Public | Method | Delete a rule - Both Function and the Expression | 20090427 | |
| 16 | Static method | Protected | Method | Dequeue the object which was enqueued earlier | 20090210 | |
| 17 | Instance method | Public | Method | Dequeue the decision table | 20090227 | |
| 18 | Instance method | Public | Method | Enqueue the decision table | 20090226 | |
| 19 | Static method | Protected | Method | Execute BRFplus function linked to decisn table & get result | 20090112 | |
| 20 | Static method | Public | Method | Get the header data of a decision table | 20090224 | |
| 21 | Instance method | Public | Method | Get contents from BRFplus decision tables | 20081120 | |
| 22 | Instance method | Public | Method | get results from decision table | 20081120 | |
| 23 | Instance method | Public | Method | Get structure of decision table from BRFplus | 20081120 | |
| 24 | Static method | Private | Method | Get decision table tokens | 20090320 | |
| 25 | Static method | Protected | Method | Get the element list of the result strucutre in that appl | 20081218 | |
| 26 | Static method | Public | Method | Get GUID of BRFplus application | 20081209 | |
| 27 | Instance method | Public | Method | Get the type of exp and id used if func id given | 20081126 | |
| 28 | Instance method | Public | Method | Get the function names for the BRFplus application | 20081124 | |
| 29 | Static method | Public | Method | Get GUID of BRFplus object(s) | 20081120 | |
| 30 | Static method | Public | Method | Get name of BRFplus object | 20081120 | |
| 31 | Static method | Public | Method | Get the where used list for the BRFplus object | 20081212 | |
| 32 | Static method | Protected | Method | Gets the formula as a string | 20090123 | |
| 33 | Static method | Private | Method | Get the 'K' agreement number | 20090417 | |
| 34 | Static method | Protected | Method | Get the result from the instance | 20090109 | |
| 35 | Instance method | Public | Method | Gets the result data object of a formula (doesnt evaluate) | 20090128 | |
| 36 | Static method | Protected | Method | Get the result value | 20090109 | |
| 37 | Static method | Protected | Method | Map the result back to the meta structures | 20090110 | |
| 38 | Instance method | Public | Method | Process formula | 20081120 | |
| 39 | Static method | Protected | Method | Set the context of the BRFplus function for remun process | 20090108 | |
| 40 | Static method | Protected | Method | Set the context of the BRFplus function for valuation proces | 20090121 | |
| 41 | Instance method | Public | Method | Update contents of decision tables | 20081120 | |
| 42 | Instance method | Protected | Method | Update the row of the decision table | 20090211 |
Events
Class CACSBR_CL_ICM_FDT_HELPER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | IS_OPTIONAL | Public | Type reference (TYPE) | FDT_OPTIONAL | FDT: Obj. optional at runtime, needn't be in the context | 20090206 | |
| 2 | IS_REQUIRED | Public | Type reference (TYPE) | FDT_REQUIRED | FDT: Value required (via UI, predef., delivered, callback..) | 20090206 | |
| 3 | IS_RESULT | Public | Type reference (TYPE) | FDT_IS_RESULT | FDT: Obj. represents a result | 20090206 | |
| 4 | S_ACTIVATE | Public | See coding | 20081217 | BEGIN OF s_activate,
guid TYPE if_fdt_types=>id,
name TYPE if_fdt_types=>name,
type TYPE fdt_data_object_type,
END OF s_activate
|
||
| 5 | S_CODING_TAB | Public | See coding | 20090326 | BEGIN OF s_coding_tab,
lines(256),
END OF s_coding_tab
|
||
| 6 | S_COLUMN | Public | See coding | 20090206 | BEGIN OF s_column,
col_no TYPE int4,
object_id TYPE fdt_uuid,
is_result TYPE is_result,
is_optional TYPE is_optional,
input_required TYPE is_required,
ui_mode TYPE fdt_ui_mode,
END OF s_column
|
||
| 7 | S_COL_INTEREST | Public | See coding | 20090206 | BEGIN OF s_col_interest,
col_no TYPE int4,
col_name TYPE fdt_name,
guid TYPE if_fdt_types=>id,
END OF s_col_interest
|
||
| 8 | S_FDT_OBJECT | Public | See coding | 20081209 | BEGIN OF s_fdt_object,
id TYPE fdt_uuid,
name TYPE fieldname,
type TYPE char2,
subtype TYPE char1,
END OF s_fdt_object
|
||
| 9 | S_FDT_RESULT | Public | See coding | 20090109 | BEGIN OF s_fdt_result,
id TYPE fdt_uuid,
name TYPE char30,
row_no TYPE i,
col_no TYPE i,
value TYPE cacs_s_br_result,
END OF s_fdt_result
|
||
| 10 | S_NEW_STRUC | Public | See coding | 20081217 | BEGIN OF s_new_struc,
name TYPE fdt_name,
ddic TYPE rollname,
END OF s_new_struc
|
||
| 11 | S_OBJ_TO_BE_CREA | Public | See coding | 20081211 | BEGIN OF s_obj_to_be_crea,
name TYPE if_fdt_types=>name,
ddic_type TYPE rollname,
END OF s_obj_to_be_crea
|
||
| 12 | S_OBJ_TO_BE_DELETED | Public | See coding | 20081215 | BEGIN OF s_obj_to_be_deleted,
id TYPE if_fdt_types=>id,
name TYPE if_fdt_types=>name,
deleted TYPE abap_bool,
END OF s_obj_to_be_deleted
|
||
| 13 | S_OBJ_USED | Public | See coding | 20081212 | BEGIN OF s_obj_used,
orig_guid TYPE if_fdt_types=>id,
orig_name TYPE if_fdt_types=>name,
is_used TYPE abap_bool,
END OF s_obj_used
|
||
| 14 | S_OBJ_WHERE_USED | Public | See coding | 20081211 | BEGIN OF s_obj_where_used,
orig_guid TYPE if_fdt_types=>id,
orig_name TYPE if_fdt_types=>name,
ref_id TYPE if_fdt_types=>id,
version TYPE if_fdt_types=>version,
ref_name TYPE if_fdt_types=>name,
object_type TYPE if_fdt_types=>object_type,
END OF s_obj_where_used
|
||
| 15 | S_OLD_STRUC | Public | See coding | 20081217 | BEGIN OF s_old_struc,
position TYPE n LENGTH 3,
element_id TYPE if_fdt_types=>id,
name TYPE if_fdt_types=>name,
END OF s_old_struc
|
||
| 16 | S_RANGE | Public | See coding | 20090206 | BEGIN OF s_range,
sign TYPE ddsign,
option TYPE ddoption,
low TYPE if_fdt_types=>id,
high TYPE if_fdt_types=>id,
position TYPE fdt_seqnr,
END OF s_range
|
||
| 17 | S_RESULT_DATA | Public | See coding | 20090206 | BEGIN OF s_result_data,
row_no TYPE int4,
col_no TYPE int4,
value TYPE string,
is_result TYPE abap_bool,
END OF s_result_data
|
||
| 18 | S_RULE_RESULT | Public | See coding | 20090109 | BEGIN OF s_rule_result,
id TYPE if_fdt_types=>id,
name TYPE if_fdt_types=>name,
row_no TYPE i,
col_no TYPE i,
value TYPE cacs_s_br_result,
END OF s_rule_result
|
||
| 19 | S_TABLE_DATA | Public | See coding | 20090206 | BEGIN OF s_table_data,
col_no TYPE int4,
row_no TYPE int4,
expression_id TYPE if_fdt_types=>id,
r_value TYPE REF TO data,
ts_range TYPE ts_range,
END OF s_table_data
|
||
| 20 | TS_ACTIVATE | Public | See coding | 20081217 | ts_activate TYPE TABLE OF s_activate
|
||
| 21 | TS_COLUMN | Public | See coding | 20090206 | ts_column TYPE SORTED TABLE OF s_column
WITH UNIQUE KEY col_no
|
||
| 22 | TS_DFIES | Public | See coding | 20081215 | ts_dfies TYPE TABLE OF dfies
|
||
| 23 | TS_FDT_OBJECT | Public | See coding | 20081209 | ts_fdt_object TYPE TABLE OF s_fdt_object
|
||
| 24 | TS_FDT_RESULT | Public | See coding | 20090109 | ts_fdt_result TYPE TABLE OF s_fdt_result
|
||
| 25 | TS_NEW_STRUC | Public | See coding | 20081217 | ts_new_struc TYPE TABLE OF s_new_struc
|
||
| 26 | TS_OBJECT_ID | Public | See coding | 20090206 | ts_object_id TYPE SORTED TABLE OF if_fdt_types=>id
WITH UNIQUE DEFAULT KEY
|
||
| 27 | TS_OBJ_TO_BE_CREA | Public | See coding | 20081211 | ts_obj_to_be_crea TYPE TABLE OF s_obj_to_be_crea
|
||
| 28 | TS_OBJ_TO_BE_DELETED | Public | See coding | 20081215 | ts_obj_to_be_deleted TYPE TABLE OF s_obj_to_be_deleted
|
||
| 29 | TS_OBJ_USED | Public | See coding | 20081212 | ts_obj_used TYPE TABLE OF s_obj_used
|
||
| 30 | TS_OBJ_WHERE_USED | Public | See coding | 20081211 | ts_obj_where_used TYPE TABLE OF s_obj_where_used
|
||
| 31 | TS_OLD_STRUC | Public | See coding | 20081217 | ts_old_struc TYPE TABLE OF s_old_struc
|
||
| 32 | TS_OPTION | Public | See coding | 20081216 | ts_option TYPE SORTED TABLE OF if_fdt_element=>option
WITH UNIQUE DEFAULT KEY
|
||
| 33 | TS_RANGE | Public | See coding | 20090206 | ts_range TYPE SORTED TABLE OF s_range WITH UNIQUE KEY sign option low high
|
||
| 34 | TS_RULE_RESULT | Public | See coding | 20090109 | ts_rule_result TYPE TABLE OF s_rule_result
|
||
| 35 | TS_SIGN | Public | See coding | 20081216 | ts_sign TYPE SORTED TABLE OF if_fdt_element=>sign
WITH UNIQUE DEFAULT KEY
|
||
| 36 | TS_STRUC_NAME | Public | See coding | 20081212 | ts_struc_name TYPE TABLE OF ddobjname
|
||
| 37 | TS_TABLE_DATA | Public | See coding | 20090206 | ts_table_data TYPE SORTED TABLE OF s_table_data
WITH UNIQUE KEY col_no row_no
|
||
| 38 | T_CACS_TT_COND_TC_LINE_BDT | Public | See coding | 20090402 | T_CACS_TT_COND_TC_LINE_BDT TYPE TABLE OF CACS_S_COND_TC_LINE_BDT
|
||
| 39 | T_CODING_TAB | Public | See coding | 20090326 | t_coding_tab TYPE TABLE OF s_coding_tab
|
Method Signatures
Method ACTIVATE_FDT_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090205 | |||
| 2 | ET_ERRORS | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081218 | |||
| 3 | IO_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | Factory Instance | 20081218 | |||
| 4 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090205 | |||
| 5 | IT_OBJ_LIST | Call by reference | Type reference (TYPE) | TS_ACTIVATE | Objects to be activated | 20081218 |
Method ACTIVATE_FDT_OBJECTS on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method ACTIVATE_FUNC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERRORS | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090218 | |||
| 2 | EV_ACTIVATED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' - Activated | 20090218 | |||
| 3 | IV_FUNC_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090218 |
Method ACTIVATE_FUNC on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method CHANGE_CONTEXT_REM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | FDT: Context | 20090129 | |||
| 2 | ET_LINES | Call by reference | Type reference (TYPE) | T_CODING_TAB | Selection criteria - BAL Log | 20090326 | |||
| 3 | ID_CTXT_FIELD | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | The field to be changed | 20090129 | |||
| 4 | ID_EXEC_METH | Call by reference | Type reference (TYPE) | CHAR1 | P - Rate only ; A - fixed Amount | 20090129 | |||
| 5 | IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | FDT: Context | 20090129 | |||
| 6 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090129 | |||
| 7 | IT_LINES | Call by reference | Type reference (TYPE) | T_CODING_TAB | Selection criteria - BAL Log | 20090326 |
Method CHANGE_CONTEXT_REM on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method CHECK_FDT_OBJ_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERRORS | Call by reference | Type reference (TYPE) | BAPIRET2_T | Error Table | 20081210 | |||
| 2 | ET_OBJECT | Call by reference | Type reference (TYPE) | IF_FDT_QUERY=>TS_NAME | Object details | 20081210 | |||
| 3 | EV_COUNT | Call by reference | Type reference (TYPE) | I | Count of occurances of the object | 20081209 | |||
| 4 | ID_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | Obj type. 'A' - Appl ; 'E' - Elem ; 'F' - Function; 'X' - Ex | 20081209 | |||
| 5 | ID_OBJ_GUID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Object GUID. Either name or GUID should be passed | 20081209 | |||
| 6 | ID_OBJ_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Object Name. Either name or GUID should be passed | 20081209 | |||
| 7 | IO_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | Check in this application | 20081210 |
Method CHECK_FDT_OBJ_EXIST on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_APPL_GUID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | BRFplus Application GUID | 20081120 | |||
| 2 | ID_APPL_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | BRFplus Application Name | 20081209 | |||
| 3 | ID_CREATE_ATTRIB | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | TRUE - Creates the attributes | 20090124 | ||
| 4 | ID_FUNC_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | BRFplus Function Name | 20081120 | |||
| 5 | ID_PROC_TYPE | Call by reference | Type reference (TYPE) | CACS_AGR_TYP | Agreement Type | 20081120 |
Method CONSTRUCTOR on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method CONVERT_FDT_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERROR_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081120 | |||
| 2 | IT_ERRORS | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | 20081120 |
Method CONVERT_FDT_ERROR on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method CREATE_FDT_APPLICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | GUID of the application created | 20081210 | |||
| 2 | ED_FLAG_APPL_CREATED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081120 | ||||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_T | Messages | 20081120 | |||
| 4 | ID_APPL_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Application Name to be created | 20081209 | |||
| 5 | ID_PROC_TYPE | Call by reference | Type reference (TYPE) | CACS_AGR_TYP | Agreement Type | 20090105 |
Method CREATE_FDT_APPLICATION on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method CREATE_FDT_BINDING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090202 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081120 | |||
| 3 | ID_APPL_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | BRFplus Application Name | 20081120 | |||
| 4 | ID_PROC_TYPE | Call by reference | Type reference (TYPE) | CACS_AGR_TYP | Agreement Type | 20081120 | |||
| 5 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090202 | |||
| 6 | IT_STRUC_NAME | Call by reference | Type reference (TYPE) | TS_STRUC_NAME | Structures of interest | 20081217 |
Method CREATE_FDT_BINDING on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method CREATE_FDT_ELEMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_CREA_ERR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' - Error while creating | 20081215 | |||
| 2 | ED_DEL_ERR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' - Error while Deleting | 20081215 | |||
| 3 | EO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090202 | |||
| 4 | ET_CREATED | Call by reference | Type reference (TYPE) | TS_ACTIVATE | GUID and Name of the created objects | 20081215 | |||
| 5 | ET_ERRORS | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081215 | |||
| 6 | ID_APPL_GUID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Application guid | 20081216 | |||
| 7 | ID_PROC_TYPE | Call by reference | Type reference (TYPE) | CACS_AGR_TYP | Agreement Type | 20090105 | |||
| 8 | IO_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | FDT: Factory | 20081215 | |||
| 9 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090202 | |||
| 10 | IT_DFIES | Call by reference | Type reference (TYPE) | TS_DFIES | DD Interface: Table Fields for DDIF_FIELDINFO_GET | 20081215 |
Method CREATE_FDT_ELEMENTS on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method CREATE_FDT_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERRORS | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090205 | |||
| 2 | EV_EXPR_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20081211 | |||
| 3 | EV_FUNC_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20081211 | |||
| 4 | IV_EXP_TYPE | Call by reference | Type reference (TYPE) | CACS_FDT_EXP_TYPE | BRFplus: Denotes the type of expression | 20081211 | |||
| 5 | IV_FUNC | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | FDT: Name | 20081211 | |||
| 6 | IV_SH_T | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>SHORT_TEXT | Short Text | 20081211 | |||
| 7 | IV_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TEXT | Text | 20081211 |
Method CREATE_FDT_FUNCTION on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method CREATE_FDT_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_ERROR_FLAG | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081215 | ||||
| 2 | EO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090202 | |||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081215 | |||
| 4 | ID_APPL_GUID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Application GUID | 20081215 | |||
| 5 | ID_PROC_TYPE | Call by reference | Type reference (TYPE) | CACS_AGR_TYP | Agreement Type | 20090105 | |||
| 6 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090202 | |||
| 7 | IT_STRUC_NAME | Call by reference | Type reference (TYPE) | TS_STRUC_NAME | Table of structure name | 20081215 |
Method CREATE_FDT_OBJECTS on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method CREATE_FDT_STRUCTURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_ERROR_FLAG | Call by reference | Type reference (TYPE) | ABAP_BOOL | Error flag | 20081218 | |||
| 2 | EO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090202 | |||
| 3 | ET_ACTIVATE | Call by reference | Type reference (TYPE) | TS_ACTIVATE | Elements, structure to be activated | 20081218 | |||
| 4 | ET_ERRORS | Call by reference | Type reference (TYPE) | BAPIRET2_T | Message table | 20081218 | |||
| 5 | ID_APPL_GUID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | GUID of the application | 20081217 | |||
| 6 | IO_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | FDT: Factory | 20081217 | |||
| 7 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090202 | |||
| 8 | IT_STRUC_ELEM | Call by reference | Type reference (TYPE) | TS_DFIES | Elements of the strucutre to be created | 20081217 | |||
| 9 | IT_STRUC_NAME | Call by reference | Type reference (TYPE) | TS_STRUC_NAME | Table of structures to be created | 20081216 |
Method CREATE_FDT_STRUCTURE on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method CREATE_TIMEPOINT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MSG | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090603 | |||
| 2 | IT_DATE | Call by reference | Type reference (TYPE) | CACS_TT_BR_BUSI_DATE | Table of business dates | 20090603 | |||
| 3 | IV_PROC_TYPE | Call by reference | Type reference (TYPE) | CACS_AGR_TYP | Agreement Type | 20090603 |
Method CREATE_TIMEPOINT on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method DELETE_FDT_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_DEL_FLG | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' - All objects were deleted | 20081211 | |||
| 2 | EO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090202 | |||
| 3 | IO_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | FDT: Factory | 20081212 | |||
| 4 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090202 | |||
| 5 | IT_DEL_OBJ_LIST | Call by reference | Type reference (TYPE) | TS_OBJ_TO_BE_DELETED | GUIDs of object to be deleted | 20081215 |
Method DELETE_FDT_ELEMENT on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method DELETE_RULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MSG | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090427 | |||
| 2 | ID_EXPR_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | GUID of the expression to be deleted | 20090427 | |||
| 3 | ID_EXPR_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | D - Decision Table, F - Formula | 20090427 | |||
| 4 | ID_FUNC_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | GUID of the function to be deleted | 20090427 |
Method DELETE_RULE on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method DEQUEUE_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | FDT: Function | 20090210 | |||
| 2 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090210 |
Method DEQUEUE_ALL on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method DEQUEUE_DEC_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERRORS | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090227 | |||
| 2 | IV_EXPR_DEC_GUID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090227 |
Method DEQUEUE_DEC_TABLE on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method ENQUEUE_DEC_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERRORS | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090226 | |||
| 2 | EV_ACTV_FAILED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090226 | ||||
| 3 | IV_EXPR_DEC_GUID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090226 |
Method ENQUEUE_DEC_TABLE on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method EXECUTE_DEC_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_RES_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | Whether the result is a rate or fixed amount | 20090112 | |||
| 2 | EO_RESULT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_RESULT | FDT: Result | 20090112 | |||
| 3 | ID_AGR_MODE | Call by reference | Type reference (TYPE) | CHAR1 | I - Indiv agrmnt ; S - std agrmnt [Remun Process only] | 20090112 | |||
| 4 | ID_BUSI_TIME | Call by reference | Type reference (TYPE) | CACS_BUSITIME_B | Effective from | 20090112 | |||
| 5 | ID_EXEC_METH | Call by reference | Type reference (TYPE) | CACSFDTEXEC_METH | R- Rate only ; A - Amount Only ; B - Both | 20090112 | |||
| 6 | ID_RES_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | '' | A - Fixed Amnt ; |
20090112 | ||
| 7 | ID_TECH_TIME | Call by reference | Type reference (TYPE) | CACS_TECHTIME_B | Technically Valid From | 20090112 | |||
| 8 | IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | FDT: Function | 20090112 | |||
| 9 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090112 | |||
| 10 | IS_CTXT_REM | Call by reference | Type reference (TYPE) | CACS00_S_DOCREM | Commission Document, Remuneration and Liability(Meta Object) | 20090112 | |||
| 11 | IS_CTXT_VAL | Call by reference | Type reference (TYPE) | CACS00_S_DOCVAM | Commission Document, Valuation (Meta Object) | 20090112 | |||
| 12 | IS_DOCHD | Call by reference | Type reference (TYPE) | CACS00_S_DOCHDM | Commission Document Header (Meta Object) | 20090112 | |||
| 13 | IT_CTXT_DOBJ | Call by reference | Type reference (TYPE) | TS_FDT_OBJECT | Function Context | 20090112 |
Method EXECUTE_DEC_TABLE on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method GET_DEC_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MSG | Call by reference | Type reference (TYPE) | BAPIRET2_T | Error parameters table | 20090225 | |||
| 2 | EV_NAME | Call by reference | Type reference (TYPE) | FDT_NAME | Name of the decision table | 20090225 | |||
| 3 | EV_SH_T | Call by reference | Type reference (TYPE) | FDT_SHORT_TEXT | Short text of the decision table | 20090225 | |||
| 4 | EV_TEXT | Call by reference | Type reference (TYPE) | FDT_TEXT | Text of the decision table | 20090225 | |||
| 5 | IV_DEC_GUID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20090225 |
Method GET_DEC_HEADER on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method GET_DEC_TABLE_CONTENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DEC_TAB_REM_META | Call by reference | Type reference (TYPE) | CACS_BR_TT_REMDTMS | Table type for Metastructure for remun decision table | 20090123 | |||
| 2 | ET_DEC_TAB_REM_REST | Call by reference | Type reference (TYPE) | CACS_BR_TT_REMDTRS | Table type for result structure for remun decision table | 20090123 | |||
| 3 | ET_DEC_TAB_VAL_META | Call by reference | Type reference (TYPE) | CACS_BR_TT_VALDTMS | Table type for metastructure for valuation decision table | 20090123 | |||
| 4 | ET_DEC_TAB_VAL_REST | Call by reference | Type reference (TYPE) | CACS_BR_TT_VALDTRS | Table type for result structure for valuation | 20090123 | |||
| 5 | ET_ERRORS | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090204 | |||
| 6 | ID_ACTIVE_VERSNS_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' | 20090206 | |||
| 7 | ID_ALL_VERSIONS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Get all versions | 20090429 | ||
| 8 | ID_BUSITIME | Call by reference | Type reference (TYPE) | CACS_BUSIBEGIN_DATE | Effective Validity (Time Stamp YYYY.MM.DD hh:mm:ss) | 20090129 | |||
| 9 | ID_EXPR_GUID | Call by reference | Type reference (TYPE) | FDT_UUID | GUID of the decision table | 20090225 | |||
| 10 | ID_FUNC_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Name of the decision table | 20081120 | |||
| 11 | ID_PROCESS_TYPE | Call by reference | Type reference (TYPE) | CACS_AGR_TYP | Agreement Type | 20090122 | |||
| 12 | ID_TIMESTAMP | Call by reference | Type reference (TYPE) | CACSTECHTIME | Time Stamp (active version) | 20081222 |
Method GET_DEC_TABLE_CONTENTS on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method GET_DEC_TABLE_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_CALC_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | Calculation type ('A' - Fixed Amount) | 20090123 | |||
| 2 | ED_RES_FIELD | Call by reference | Type reference (TYPE) | STRING | Result field name of the decision table | 20090128 | |||
| 3 | ES_RES_DOCHD | Call by reference | Type reference (TYPE) | CACS00_S_DOCHDM | Commission Document Header (Meta Object) | 20090107 | |||
| 4 | ES_RES_REM | Call by reference | Type reference (TYPE) | CACS00_S_DOCREM | Commission Document, Remuneration and Liability(Meta Object) | 20090107 | |||
| 5 | ES_RES_VAL | Call by reference | Type reference (TYPE) | CACS00_S_DOCVAM | Commission Document, Valuation (Meta Object) | 20090107 | |||
| 6 | ID_BUSI_TIME | Call by reference | Type reference (TYPE) | CACS_BUSITIME_B | Effective from | 20081120 | |||
| 7 | ID_TECH_TIME | Call by reference | Type reference (TYPE) | CACS_TECHTIME_B | Technically Valid From | 20081120 | |||
| 8 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090107 | |||
| 9 | IS_CTXT_REM | Call by reference | Type reference (TYPE) | CACS00_S_DOCREM | Commission Document, Remuneration and Liability(Meta Object) | 20081120 | |||
| 10 | IS_CTXT_VAL | Call by reference | Type reference (TYPE) | CACS00_S_DOCVAM | Commission Document, Valuation (Meta Object) | 20081120 | |||
| 11 | IS_DOCHD | Call by reference | Type reference (TYPE) | CACS00_S_DOCHDM | Commission Document Header (Meta Object) | 20090107 | |||
| 12 | IS_TOOL_PARAM | Call by reference | Type reference (TYPE) | CACS_S_OTC02_BR | Tool level param of log. service tool : Busines Rule Editor | 20090107 |
Method GET_DEC_TABLE_RESULT on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method GET_DEC_TABLE_STRUC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DEC_TAB_STRUCT | Call by reference | Type reference (TYPE) | CACS_TT_FDT_DEC_TAB_STRUC | BRFplus: Decision table structure catalogue | 20081212 | |||
| 2 | ET_ERRORS | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090204 | |||
| 3 | ID_EXPR_GUID | Call by reference | Type reference (TYPE) | FDT_UUID | GUID of the decision table | 20090225 | |||
| 4 | ID_FUNC_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Name of the decision table function | 20081120 | |||
| 5 | ID_TECH_TIMESTAMP | Call by reference | Type reference (TYPE) | CACSTECHTIME | Time Stamp (active version) | 20090105 |
Method GET_DEC_TABLE_STRUC on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method GET_DEC_TABLE_TOKENS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TOKEN | Call by reference | Type reference (TYPE) | IF_FDT_DECISION_TABLE=>TS_COLUMN | Decision Table tokens | 20090320 | |||
| 2 | ID_APPL_GUID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090320 | |||
| 3 | ID_TECH_TIME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20090320 | |||
| 4 | IO_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | FDT: Factory | 20090320 | |||
| 5 | IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | FDT: Function | 20090320 |
Method GET_DEC_TABLE_TOKENS on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method GET_ELEM_OF_RES_STRUC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_STRUC_ELEM | Call by reference | Type reference (TYPE) | TS_OLD_STRUC | Element list | 20081218 | |||
| 2 | IO_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | Factory instance | 20081218 | |||
| 3 | IT_STRUC_NAME | Call by reference | Type reference (TYPE) | TS_STRUC_NAME | Structures for which element list needs to be found | 20081218 |
Method GET_ELEM_OF_RES_STRUC on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method GET_FDT_APPL_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_APPL_COUNT | Call by reference | Type reference (TYPE) | I | Number of applications with the name/guid specified | 20081210 | |||
| 2 | ED_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Application GUID | 20081209 | |||
| 3 | ET_ERRORS | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081210 | |||
| 4 | ID_APPL_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Application Name | 20081210 |
Method GET_FDT_APPL_ID on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method GET_FDT_FUNC_EXP_TYP_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_FUNC_EXPR_UUID | Call by reference | Type reference (TYPE) | CACS_FDT_UUID | Business Rule Editor : FDT uuid | 20081126 | |||
| 2 | ED_FUNC_TYPE | Call by reference | Type reference (TYPE) | CACS_FUNC_TYPE | Business Rule Editor: Denotes the Expr type linked to func | 20081126 | |||
| 3 | ET_ERRORS | Call by reference | Type reference (TYPE) | BAPIRET2_T | Messages | 20090204 | |||
| 4 | EV_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TEXT | Text | 20090218 | |||
| 5 | ID_FUNC_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Function Name | 20090427 | |||
| 6 | ID_FUNC_UUID | Call by reference | Type reference (TYPE) | CACS_FDT_UUID | Business Rule Editor : FDT uuid | 20081126 | |||
| 7 | ID_GET_INACT | Call by reference | Type reference (TYPE) | ABAP_BOOL | Get Inactive Versions also | 20090427 | |||
| 8 | ID_TIMESTAMP | Call by reference | Type reference (TYPE) | CACSTECHTIME | Technical Validity Time | 20081126 |
Method GET_FDT_FUNC_EXP_TYP_ID on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method GET_FDT_FUNC_NAMES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERRORS | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090204 | |||
| 2 | ET_FUNCTION_NAME | Call by reference | Type reference (TYPE) | CACS_TT_BR_FUNCTION_NAMES_LIST | Business Rule Editor: Function names Result table | 20081124 | |||
| 3 | ID_PROC_TYPE | Call by reference | Type reference (TYPE) | CACS_AGR_TYP | Agreement Type | 20081124 |
Method GET_FDT_FUNC_NAMES on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method GET_FDT_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MSG | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081211 | |||
| 2 | ET_OBJ_IDS | Call by reference | Type reference (TYPE) | TS_FDT_OBJECT | Universal Unique Identifier | 20081211 | |||
| 3 | ID_APPL | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090217 | |||
| 4 | ID_GET_ALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 'X' - get all versions, by default only active | 20090116 | ||
| 5 | ID_OBJ_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | 20081120 | ||||
| 6 | ID_OBJ_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>OBJECT_TYPE | 20081211 | ||||
| 7 | IO_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | Universal Unique Identifier | 20081211 |
Method GET_FDT_GUID on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method GET_FDT_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_OBJ_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | 20081120 | ||||
| 2 | ED_OBJ_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>OBJECT_TYPE | 20081120 | ||||
| 3 | ED_UNKNOWN_FLAG | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081120 | ||||
| 4 | ED_UNNAMED_FLAG | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081120 | ||||
| 5 | ET_MSG | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081210 | |||
| 6 | ID_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20081210 | ||||
| 7 | ID_OBJ_GUID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20081120 |
Method GET_FDT_NAME on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method GET_FDT_OBJECT_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MSG | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20081212 | |||
| 2 | ET_OBJ_INFO | Call by reference | Type reference (TYPE) | TS_OBJ_WHERE_USED | 20081212 | ||||
| 3 | ET_OBJ_USED | Call by reference | Type reference (TYPE) | TS_OBJ_USED | 20081212 | ||||
| 4 | ID_GET_DETAILS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081212 | ||||
| 5 | IO_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | FDT: Factory | 20081212 | |||
| 6 | IT_OBJ_GUID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20081212 |
Method GET_FDT_OBJECT_USAGE on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method GET_FORMULA_AS_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_FORMULA_STR | Call by reference | Type reference (TYPE) | STRING | Formula as string | 20090123 | |||
| 2 | ET_TOKEN | Call by reference | Type reference (TYPE) | IF_FDT_FORMULA=>T_TOKEN | Formula Elements | 20090320 | |||
| 3 | ID_APPL_GUID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | FDT application GUID | 20090313 | |||
| 4 | ID_TECH_TIME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Tech time | 20090123 | |||
| 5 | IO_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | FDT: Factory | 20090123 | |||
| 6 | IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | FDT: Function | 20090123 |
Method GET_FORMULA_AS_STRING on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method GET_K_AGREEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_CTRT_XL_K | Call by reference | Type reference (TYPE) | CACS_BR_CTRTID_XL | Business Rule: Agreement No Including Ctrt Typ Indicator | 20090417 | |||
| 2 | ID_APPL | Call by reference | Type reference (TYPE) | CACSAPPL | Commission Application (ICM) | 20090417 | |||
| 3 | ID_BUSIDATE | Call by reference | Type reference (TYPE) | CACSTIMESTAMP | Time Stamp (YYYY.MM.DD hh:mm:ss) | 20090417 | |||
| 4 | ID_CTRTST_ID | Call by reference | Type reference (TYPE) | CACS_CTRTST_ID | Number of Standard Commission Contract | 20090417 | |||
| 5 | ID_STCAGR_ID | Call by reference | Type reference (TYPE) | CACS_STCAGR_ID | Standard Agreement Number | 20090417 | |||
| 6 | ID_TECHDATE | Call by reference | Type reference (TYPE) | CACSTIMESTAMP | Time Stamp (YYYY.MM.DD hh:mm:ss) | 20090417 |
Method GET_K_AGREEMENT on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method GET_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ATTRIBUTES | Call by reference | Type reference (TYPE) | TS_FDT_OBJECT | Attributes | 20090109 | |||
| 2 | IO_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | Factory | 20090109 | |||
| 3 | IO_RESULT_DATAOBJ | Call by reference | Object reference (TYPE REF TO) | IF_FDT_DATA_OBJECT | Result data object | 20090109 |
Method GET_RESULT on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method GET_RESULT_DOBJ_OF_FORMULA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_FORMULA_RES_STR | Call by reference | Type reference (TYPE) | STRING | Result data object of the formula | 20090128 | |||
| 2 | ID_FORMULA_NAME | Call by reference | Type reference (TYPE) | CACSFDTFUNC_FOR | Business rule editor function : formula | 20090128 | |||
| 3 | ID_PROC_TYPE | Call by reference | Type reference (TYPE) | CACS_AGR_TYP | Process Type (01-Remuneration ; 02 - Valuation) | 20090128 | |||
| 4 | ID_TECH_TIME | Call by reference | Type reference (TYPE) | CACS_TECHTIME_B | Technically Valid From | 20090128 | |||
| 5 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090128 |
Method GET_RESULT_DOBJ_OF_FORMULA on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method GET_RESULT_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_OUTPUT_VALUE | Call by reference | Type reference (TYPE) | CACS_S_BR_RESULT | Constant Expression | 20090109 | |||
| 2 | IA_INPUT_VALUE | Call by reference | Type reference (TYPE) | ANY | 20090109 | ||||
| 3 | ID_FOR_OUTPUT | Call by reference | Type reference (TYPE) | CHAR1 | '' | Single-Character Indicator | 20090109 | ||
| 4 | ID_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20090109 |
Method GET_RESULT_VALUE on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method MAP_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_RESULT_DOBJ | Call by reference | Type reference (TYPE) | STRING | The field to which the result was copied | 20090128 | |||
| 2 | ES_RES_DOCHD | Call by reference | Type reference (TYPE) | CACS00_S_DOCHDM | Commission Document Header (Meta Object) | 20090110 | |||
| 3 | ES_RES_REM | Call by reference | Type reference (TYPE) | CACS00_S_DOCREM | Commission Document, Remuneration and Liability(Meta Object) | 20090110 | |||
| 4 | ES_RES_VAL | Call by reference | Type reference (TYPE) | CACS00_S_DOCVAM | Commission Document, Valuation (Meta Object) | 20090110 | |||
| 5 | ID_ACTIVITY | Call by reference | Type reference (TYPE) | CHAR1 | 'D' - Dec table 'F' - Formula | 20090110 | |||
| 6 | ID_RES_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | A - Result is Fixed amnt ; |
20090112 | |||
| 7 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090110 | |||
| 8 | IS_CTXT_DOCHD | Call by reference | Type reference (TYPE) | CACS00_S_DOCHDM | Commission Document Header (Meta Object) | 20090110 | |||
| 9 | IS_CTXT_REM | Call by reference | Type reference (TYPE) | CACS00_S_DOCREM | Commission Document, Remuneration and Liability(Meta Object) | 20090110 | |||
| 10 | IS_CTXT_VAL | Call by reference | Type reference (TYPE) | CACS00_S_DOCVAM | Commission Document, Valuation (Meta Object) | 20090110 | |||
| 11 | IT_RESULT | Call by reference | Type reference (TYPE) | TS_FDT_RESULT | Result table | 20090110 |
Method MAP_RESULT on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method PROCESS_FORMULA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_RES_DOCHD | Call by reference | Type reference (TYPE) | CACS00_S_DOCHDM | 20090112 | ||||
| 2 | ES_RES_REM | Call by reference | Type reference (TYPE) | CACS00_S_DOCREM | 20090112 | ||||
| 3 | ES_RES_VAL | Call by reference | Type reference (TYPE) | CACS00_S_DOCVAM | 20090112 | ||||
| 4 | ID_BUSI_TIME | Call by reference | Type reference (TYPE) | CACS_BUSITIME_B | Effective from | 20081120 | |||
| 5 | ID_TECH_TIME | Call by reference | Type reference (TYPE) | CACS_TECHTIME_B | Technically Valid From | 20081120 | |||
| 6 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090112 | |||
| 7 | IS_CTXT_REM | Call by reference | Type reference (TYPE) | CACS00_S_DOCREM | Commission Document, Remuneration and Liability(Meta Object) | 20081120 | |||
| 8 | IS_CTXT_VAL | Call by reference | Type reference (TYPE) | CACS00_S_DOCVAM | Commission Document, Valuation (Meta Object) | 20081120 | |||
| 9 | IS_DOCHD | Call by reference | Type reference (TYPE) | CACS00_S_DOCHDM | 20090112 | ||||
| 10 | IS_TOOL_PARAM | Call by reference | Type reference (TYPE) | CACS_S_OTC02_BR | 20090112 |
Method PROCESS_FORMULA on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method SET_CONTEXT_REM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_AGREEMENT | Call by reference | Type reference (TYPE) | STRING | The agreement used in the context | 20090129 | |||
| 2 | EO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | Function Context | 20090108 | |||
| 3 | ET_LINES | Call by reference | Type reference (TYPE) | T_CODING_TAB | Decision table selection criteria - for logging | 20090326 | |||
| 4 | ID_AGR_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Flag specifying whether the it is indiv (I)/std (S) agreemnt | 20090108 | |||
| 5 | ID_EXEC_METH | Call by reference | Type reference (TYPE) | CHAR1 | R - Rate only ; A - fixed Amount ; B - Both | 20090112 | |||
| 6 | ID_TECH_TIME | Call by reference | Type reference (TYPE) | CACS_TECHTIME_B | Technically Valid From | 20090108 | |||
| 7 | IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Instance of the BRFplus Function | 20090108 | |||
| 8 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090108 | |||
| 9 | IS_CTXT_REM | Call by reference | Type reference (TYPE) | CACS00_S_DOCREM | Commission Document, Remuneration and Liability(Meta Object) | 20090108 | |||
| 10 | IS_DOCHD | Call by reference | Type reference (TYPE) | CACS00_S_DOCHDM | Commission Document Header (Meta Object) | 20090108 | |||
| 11 | IT_CTXT_DOBJ | Call by reference | Type reference (TYPE) | TS_FDT_OBJECT | Data objects of the function context | 20090108 |
Method SET_CONTEXT_REM on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method SET_CONTEXT_VAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | FDT: Context | 20090121 | |||
| 2 | ET_LINES | Call by reference | Type reference (TYPE) | T_CODING_TAB | Decision table selection criteria - for logging | 20090331 | |||
| 3 | ID_EXEC_METH | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20090121 | |||
| 4 | ID_TECH_TIME | Call by reference | Type reference (TYPE) | CACS_TECHTIME_B | Technically Valid From | 20090121 | |||
| 5 | IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | FDT: Function | 20090121 | |||
| 6 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20090121 | |||
| 7 | IS_CTXT_VAL | Call by reference | Type reference (TYPE) | CACS00_S_DOCVAM | Commission Document, Valuation (Meta Object) | 20090121 | |||
| 8 | IS_DOCHD | Call by reference | Type reference (TYPE) | CACS00_S_DOCHDM | Commission Document Header (Meta Object) | 20090121 | |||
| 9 | IT_CTXT_DOBJ | Call by reference | Type reference (TYPE) | TS_FDT_OBJECT | Data objects of the function context | 20090121 |
Method SET_CONTEXT_VAL on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method UPDATE_DEC_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERRORS | Call by reference | Type reference (TYPE) | BAPIRET2_T | Messages | 20090211 | |||
| 2 | ID_ACTIVE_VERSNS_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20090209 | |||
| 3 | ID_CALLER_LOCK_AVAIL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090227 | |||
| 4 | ID_FUNC_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090302 | |||
| 5 | ID_FUNC_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | 20081120 | ||||
| 6 | ID_PROCESS_TYPE | Call by reference | Type reference (TYPE) | CACS_AGR_TYP | Agreement Type | 20090123 | |||
| 7 | IT_DEC_TAB_REM_META_LATEST | Call by reference | Type reference (TYPE) | CACS_BR_TT_REMDTMS | Table type for Metastructure for remun decision table | 20090123 | |||
| 8 | IT_DEC_TAB_REM_REST_LATEST | Call by reference | Type reference (TYPE) | CACS_BR_TT_REMDTRS | Table type for result structure for remun decision table | 20090123 | |||
| 9 | IT_DEC_TAB_VAL_META_LATEST | Call by reference | Type reference (TYPE) | CACS_BR_TT_VALDTMS | Table type for metastructure for valuation decision table | 20090123 | |||
| 10 | IT_DEC_TAB_VAL_REST_LATEST | Call by reference | Type reference (TYPE) | CACS_BR_TT_VALDTRS | Table type for result structure for valuation | 20090123 | |||
| 11 | IV_BUSTIME | Call by reference | Type reference (TYPE) | CACS_BUSIBEGIN_DATE | Effective Validity (Time Stamp YYYY.MM.DD hh:mm:ss) | 20090105 | |||
| 12 | IV_TECHTIME | Call by reference | Type reference (TYPE) | CACSTECHTIME | Technical Validity (Time Stamp: YYYY.MM.DD hh:mm:ss) | 20090105 |
Method UPDATE_DEC_TABLE on class CACSBR_CL_ICM_FDT_HELPER has no exception.
Method UPDATE_ROW_DEC_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_DEC_TAB | Call by reference | Object reference (TYPE REF TO) | IF_FDT_DECISION_TABLE | FDT: Decision Table | 20090211 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_T | Messages | 20090211 | |||
| 3 | ET_ROW_TAB_DATA | Call by reference | Type reference (TYPE) | IF_FDT_DECISION_TABLE=>TS_TABLE_DATA | Data of the decision table | 20090211 | |||
| 4 | ID_FUNC_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090302 | |||
| 5 | ID_FUNC_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20090211 | |||
| 6 | ID_PROCESS_TYPE | Call by reference | Type reference (TYPE) | CACS_AGR_TYP | Agreement Type | 20090211 | |||
| 7 | IS_DEC_TAB_REM_META_LATEST | Call by reference | Type reference (TYPE) | CACS_BR_S_REMDTMS | Table type for Metastructure for remun decision table | 20090211 | |||
| 8 | IS_DEC_TAB_REM_REST_LATEST | Call by reference | Type reference (TYPE) | CACS_BR_S_REMDTRS | Table type for result structure for remun decision table | 20090211 | |||
| 9 | IS_DEC_TAB_VAL_META_LATEST | Call by reference | Type reference (TYPE) | CACS_BR_S_VALDTMS | Table type for metastructure for valuation decision table | 20090211 | |||
| 10 | IS_DEC_TAB_VAL_REST_LATEST | Call by reference | Type reference (TYPE) | CACS_BR_S_VALDTRS | Table type for result structure for valuation | 20090211 | |||
| 11 | IT_DEC_TAB_STRUCT | Call by reference | Type reference (TYPE) | CACS_TT_FDT_DEC_TAB_STRUC | BRFplus: Decision table structure catalogue | 20090223 | |||
| 12 | IV_ROW_NUMBER | Call by reference | Type reference (TYPE) | SYTABIX | Single-Character Indicator | 20090211 | |||
| 13 | IV_TECHTIME | Call by reference | Type reference (TYPE) | CACSTECHTIME | Technical Validity (Time Stamp: YYYY.MM.DD hh:mm:ss) | 20090211 |
Method UPDATE_ROW_DEC_TABLE on class CACSBR_CL_ICM_FDT_HELPER has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 605 |