SAP ABAP Interface IF_SAMDT_CORE_TYPES (S&AM Core data types)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-ESI-SAM (Application Component) Status and Action Management
⤷ SESF_SAM_DT_MANAGER (Package) S&AM Desing time core
⤷ BC-ESI-SAM (Application Component) Status and Action Management
⤷ SESF_SAM_DT_MANAGER (Package) S&AM Desing time core
Properties
Interface | IF_SAMDT_CORE_TYPES | |
Short Description | S&AM Core data types |
General Data
Package | SESF_SAM_DT_MANAGER | S&AM Desing time core |
Created | 20100325 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_SAMDT_CORE_TYPES has no interface.
Friends
Interface IF_SAMDT_CORE_TYPES has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_ACTIVE_SEGMENT | Constant | Public | Type reference (TYPE) | STRING | 'ACTIVE_SEGMENT' | 20100419 | ||
2 | CO_ADAPTABLE | Constant | Public | Type reference (TYPE) | STRING | 'ADAPTABLE' | 20100419 | ||
3 | CO_AGGREGATION | Constant | Public | Type reference (TYPE) | STRING | 'Aggregation' | 20100503 | ||
4 | CO_BRIDGE | Constant | Public | Type reference (TYPE) | STRING | 'Bridge' | 20100409 | ||
5 | CO_CONFIG_CONNECTED_SCHEMA | Constant | Public | Type reference (TYPE) | SAMDT_CONFIGURATION | 'DERIVATION_ASSOCIATION' | S&AM DT configuration key | 20100422 | |
6 | CO_CONFIG_DEPENDS_ON | Constant | Public | Type reference (TYPE) | SAMDT_CONFIGURATION | 'DEPENDS_ON' | S&AM DT configuration key | 20100420 | |
7 | CO_CONFIG_SUBPROCESS | Constant | Public | Type reference (TYPE) | SAMDT_CONFIGURATION | 'SUBPROCESS' | S&AM DT configuration key | 20100422 | |
8 | CO_CONNECTION_AND | Constant | Public | Type reference (TYPE) | SAMDT_LABEL | 'AND' | S&AM Element labels | 20100507 | |
9 | CO_CONNECTION_DIRECT | Constant | Public | Type reference (TYPE) | SAMDT_LABEL | 'Direct' | S&AM Element labels | 20100507 | |
10 | CO_CONNECTION_OR | Constant | Public | Type reference (TYPE) | SAMDT_LABEL | 'OR' | S&AM Element labels | 20100507 | |
11 | CO_CONTEXT_INFO | Constant | Public | See coding | 20100325 | ||||
12 | CO_CREATE | Constant | Public | Type reference (TYPE) | CHAR1 | 'C' | Single-Character Flag | 20100325 | |
13 | CO_DEFAULT | Constant | Public | Type reference (TYPE) | STRING | 'DEFAULT' | 20100325 | ||
14 | CO_DELETE | Constant | Public | Type reference (TYPE) | CHAR1 | 'D' | Single-Character Flag | 20100325 | |
15 | CO_DELIMETER | Constant | Public | Type reference (TYPE) | CHAR3 | '*_^' | 20100325 | ||
16 | CO_DEPENDS_ON | Constant | Public | Type reference (TYPE) | STRING | 'DEPENDS_ON' | 20100401 | ||
17 | CO_DER_DIRECTION | Constant | Public | Type reference (TYPE) | STRING | 'DER_DIRECTION' | Single-Character Flag | 20100722 | |
18 | CO_DER_DIRECTION_IN | Constant | Public | Type reference (TYPE) | CHAR1 | 'I' | Single-Character Flag | 20100722 | |
19 | CO_DER_DIRECTION_OUT | Constant | Public | Type reference (TYPE) | CHAR1 | 'O' | Single-Character Flag | 20100722 | |
20 | CO_DISABLED | Constant | Public | Type reference (TYPE) | STRING | 'DISABLED' | 20100325 | ||
21 | CO_EDITOR_VIEW | Constant | Public | See coding | 20100408 | ||||
22 | CO_ELEMENT_TYPE | Constant | Public | Type reference (TYPE) | STRING | 'ELEMENT_TYPE' | 20100325 | ||
23 | CO_GREY_COLOR | Constant | Public | Type reference (TYPE) | CHAR1 | 'G' | Single-Character Flag | 20100419 | |
24 | CO_GRID_ACTION | Constant | Public | Type reference (TYPE) | LVC_TITLE | 'Actions' | ALV Control: Title bar text | 20100422 | |
25 | CO_GRID_CONNECTED_SCHEMA | Constant | Public | Type reference (TYPE) | LVC_TITLE | 'CONNECTED_SCHEMA' | ALV Control: Title bar text | 20100422 | |
26 | CO_GRID_CROSS_DERIVATION | Constant | Public | Type reference (TYPE) | LVC_TITLE | 'Cross Derivations' | ALV Control: Title bar text | 20100422 | |
27 | CO_GRID_OPERATOR | Constant | Public | Type reference (TYPE) | LVC_TITLE | 'Operator Preconditions' | ALV Control: Title bar text | 20100506 | |
28 | CO_GRID_OVERALL_DERIVATION | Constant | Public | Type reference (TYPE) | LVC_TITLE | 'Overall Derivations' | ALV Control: Title bar text | 20100422 | |
29 | CO_GRID_OVERALL_SOURCE | Constant | Public | Type reference (TYPE) | LVC_TITLE | 'Overall Sources' | ALV Control: Title bar text | 20100422 | |
30 | CO_GRID_PRECONDITION | Constant | Public | Type reference (TYPE) | LVC_TITLE | 'Action Preconditions' | ALV Control: Title bar text | 20100422 | |
31 | CO_GRID_STATUS_VALUE | Constant | Public | Type reference (TYPE) | LVC_TITLE | 'Status Values' | ALV Control: Title bar text | 20100422 | |
32 | CO_GRID_STATUS_VARIABLE | Constant | Public | Type reference (TYPE) | LVC_TITLE | 'Status Variables' | ALV Control: Title bar text | 20100422 | |
33 | CO_GRID_SYNCHRONIZER | Constant | Public | Type reference (TYPE) | LVC_TITLE | 'Status Synchronizers' | ALV Control: Title bar text | 20100422 | |
34 | CO_GRID_TRANSITION | Constant | Public | Type reference (TYPE) | LVC_TITLE | 'Action Transitions' | ALV Control: Title bar text | 20100422 | |
35 | CO_HEIGHT | Constant | Public | Type reference (TYPE) | STRING | 'HEIGHT' | 20100325 | ||
36 | CO_HIGHLIGHT_COLOR | Constant | Public | Type reference (TYPE) | CHAR1 | 'H' | Single-Character Flag | 20100419 | |
37 | CO_INBOUND | Constant | Public | Type reference (TYPE) | STRING | 'Inbound' | 20100503 | ||
38 | CO_INHIBITING | Constant | Public | Type reference (TYPE) | STRING | 'INHIBITING' | 20100325 | ||
39 | CO_METADATA | Constant | Public | Type reference (TYPE) | SAMDT_CONFIGURATION | 'METADATA' | 30 Characters | 20100420 | |
40 | CO_NORMAL_COLOR | Constant | Public | Type reference (TYPE) | CHAR1 | ' ' | Single-Character Flag | 20100419 | |
41 | CO_OFF | Constant | Public | Type reference (TYPE) | SAMDT_CONFIG_VALUE | 'OFF' | S&AM DT configuraion value | 20100420 | |
42 | CO_ON | Constant | Public | Type reference (TYPE) | SAMDT_CONFIG_VALUE | 'ON' | S&AM DT configuraion value | 20100420 | |
43 | CO_OUTBOUND | Constant | Public | Type reference (TYPE) | STRING | 'Outbound' | 20100503 | ||
44 | CO_PERSISTENCE | Constant | Public | Type reference (TYPE) | SAMDT_CONFIGURATION | 'PERSISTENCE' | 30 Characters | 20100420 | |
45 | CO_POPULATION | Constant | Public | Type reference (TYPE) | STRING | 'Population' | 20100503 | ||
46 | CO_PRE_CONDITION_EN | Constant | Public | Type reference (TYPE) | STRING | 'Enable' | Pre condition type | 20101020 | |
47 | CO_PRE_CONDITION_IN | Constant | Public | Type reference (TYPE) | STRING | 'Inhibiting' | Pre condition type | 20101020 | |
48 | CO_PRE_CONDITION_REQ | Constant | Public | Type reference (TYPE) | STRING | 'Required' | Pre condition type | 20101020 | |
49 | CO_PROC_AGENT | Constant | Public | Type reference (TYPE) | STRING | 'PROC_AGENT' | 20100325 | ||
50 | CO_READ | Constant | Public | Type reference (TYPE) | CHAR1 | 'R' | 20100325 | ||
51 | CO_STATE_GUARD | Constant | Public | Type reference (TYPE) | STRING | 'STATE_GUARD' | 20100325 | ||
52 | CO_STATUS_VALUE | Constant | Public | Type reference (TYPE) | CHAR70 | 'staus value' | 20100325 | ||
53 | CO_STATUS_VARIABLE | Constant | Public | Type reference (TYPE) | CHAR70 | 'status variable' | 20100325 | ||
54 | CO_UPDATE | Constant | Public | Type reference (TYPE) | CHAR1 | 'U' | Single-Character Flag | 20100325 | |
55 | CO_VALIDATION | Constant | Public | Type reference (TYPE) | SAMDT_CONFIGURATION | 'VALIDATION' | 30 Characters | 20100420 | |
56 | CO_VALIDATION_MESSAGES | Constant | Public | Type reference (TYPE) | STRING | 'SAMDT_VALIDATIONS' | 20100325 | ||
57 | CO_WIDTH | Constant | Public | Type reference (TYPE) | STRING | 'WIDTH' | 20100325 | ||
58 | CO_X | Constant | Public | Type reference (TYPE) | STRING | 'X' | 20100325 | ||
59 | CO_Y | Constant | Public | Type reference (TYPE) | STRING | 'Y' | 20100325 |
Methods
Interface IF_SAMDT_CORE_TYPES has no method.
Events
Interface IF_SAMDT_CORE_TYPES has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | SAM_APPLICATION_CONTEXT | Public | Type reference (TYPE) | SAMDT_CONFIGURATION | 30 Characters | 20100408 |
|
2 | SAM_EDITOR_VIEW | Public | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20100408 |
|
3 | TTS_ELEMENTS | Public | See coding | 20100325 | tts_elements TYPE SORTED TABLE OF ty_element WITH UNIQUE KEY element_id
|
||
4 | TTS_RELATIONS | Public | See coding | 20100325 | tts_relations TYPE SORTED TABLE OF ty_relation WITH UNIQUE KEY relation_id
|
||
5 | TT_ACTIONS | Public | See coding | 20100325 | tt_actions TYPE TABLE OF ty_action WITH KEY action
|
||
6 | TT_ACTION_PRECONDITIONS | Public | See coding | 20100325 | tt_action_preconditions TYPE TABLE OF ty_action_precondition WITH KEY edge_id
|
||
7 | TT_ACTION_TRANSITIONS | Public | See coding | 20100325 | tt_action_transitions TYPE TABLE OF ty_action_transition WITH KEY stat_val
|
||
8 | TT_CONNECTED_SCHEMAS | Public | See coding | 20100325 | tt_connected_schemas TYPE TABLE OF ty_connected_schema WITH KEY node_name schema_name
|
||
9 | TT_CROSS_DERIVATIONS | Public | See coding | 20100325 | tt_cross_derivations TYPE TABLE OF ty_cross_derivation WITH KEY derivation
|
||
10 | TT_LOOPS | Public | See coding | 20100405 | tt_loops TYPE TABLE OF ty_loop WITH KEY source_id target_id
|
||
11 | TT_OPERATOR_PRECONDITIONS | Public | See coding | 20100506 | tt_operator_preconditions TYPE TABLE OF ty_operator_precondition WITH KEY table_line
|
||
12 | TT_OVERALL_DERIVATIONS | Public | See coding | 20100325 | tt_overall_derivations TYPE TABLE OF ty_overall_derivation WITH KEY derivation
|
||
13 | TT_OVERALL_DERIVATION_SOURCES | Public | See coding | 20100325 | tt_overall_derivation_sources TYPE TABLE OF ty_overall_derivation_source WITH KEY stat_var
|
||
14 | TT_PARENT_SCHEMAS | Public | See coding | 20100427 | tt_parent_schemas TYPE TABLE OF ty_parent_schema WITH KEY schema_name
|
||
15 | TT_SAMDT_CONFIGURATIONS | Public | See coding | 20100330 | tt_samdt_configurations TYPE TABLE OF samdt_config
|
||
16 | TT_SCHEMAS | Public | See coding | 20100325 | tt_schemas TYPE STANDARD TABLE OF ty_schema
|
||
17 | TT_STATUS_SYNCHRONIZERS | Public | See coding | 20100325 | tt_status_synchronizers TYPE TABLE OF ty_status_synchronizer WITH KEY table_line
|
||
18 | TT_STATUS_VALUES | Public | See coding | 20100325 | tt_status_values TYPE STANDARD TABLE OF ty_status_value WITH KEY stat_val
|
||
19 | TT_STATUS_VARIABLES | Public | See coding | 20100325 | tt_status_variables TYPE STANDARD TABLE OF ty_status_variable WITH KEY stat_var
|
||
20 | TT_STRINGS | Public | See coding | 20100325 | tt_strings TYPE TABLE OF string
|
||
21 | TT_SUB_PROCESSES | Public | See coding | 20100401 | tt_sub_processes TYPE TABLE OF ty_sub_process WITH KEY id
|
||
22 | TT_TARJAN_NODES | Public | See coding | 20100325 | tt_tarjan_nodes TYPE STANDARD TABLE OF ty_tarjan_node
|
||
23 | TT_VALID_RELATIONS | Public | See coding | 20100325 | tt_valid_relations TYPE STANDARD TABLE OF ty_valid_relation
|
||
24 | TY_ACTION | Public | See coding | 20100325 | BEGIN OF ty_action,
element_id TYPE ty_id,
action TYPE sam_element_name,
label TYPE samdt_label,
process_agent TYPE abap_bool,
trg_stat_var TYPE sam_element_name,
trg_stat_var_id TYPE ty_id,
trg_stat_var_label TYPE samdt_label,
END OF ty_action
|
||
25 | TY_ACTION_PRECONDITION | Public | See coding | 20100325 | BEGIN OF ty_action_precondition,
connection_type TYPE samdt_label,
edge_id TYPE ty_id, " From Operator to Action
action_id TYPE ty_id,
operator_id TYPE ty_id,
neutral_edge_id TYPE ty_id, " From status value to operator
src_stat_var_id TYPE ty_id,
src_stat_var TYPE sam_element_name,
src_stat_var_label TYPE samdt_label,
src_stat_val_id TYPE ty_id,
src_stat_val TYPE sam_element_name,
src_stat_val_label TYPE samdt_label,
precondition TYPE samdt_label,
operator_preconditions TYPE tt_operator_preconditions,
END OF ty_action_precondition
|
||
26 | TY_ACTION_TRANSITION | Public | See coding | 20100325 | BEGIN OF ty_action_transition,
edge_id TYPE ty_id,
action_id TYPE ty_id,
stat_val TYPE sam_element_name,
stat_val_id TYPE ty_id,
label TYPE samdt_label,
END OF ty_action_transition
|
||
27 | TY_CONNECTED_SCHEMA | Public | See coding | 20100325 | BEGIN OF ty_connected_schema,
element_id TYPE ty_id,
node_name TYPE sam_business_object_node,
schema_name TYPE sam_segment_name,
END OF ty_connected_schema
|
||
28 | TY_CROSS_DERIVATION | Public | See coding | 20100325 | BEGIN OF ty_cross_derivation,
edge_id TYPE ty_id,
element_id TYPE ty_id,
derivation TYPE sam_element_name,
label TYPE samdt_label,
derivation_type TYPE samdt_label,
direction TYPE samdt_label,
stat_var TYPE sam_element_name,
stat_var_id TYPE ty_id,
stat_var_label TYPE samdt_label,
END OF ty_cross_derivation
|
||
29 | TY_ELEMENT | Public | See coding | 20100325 | BEGIN OF ty_element.
INCLUDE TYPE if_samdt_types=>ty_element.
TYPES:
depends_on TYPE ty_id,
change_mode TYPE sam_change_mode,
simulate TYPE abap_bool,
active_segment TYPE abap_bool,
END OF ty_element
|
||
30 | TY_ELEMENT_LABEL | Public | Type reference (TYPE) | SAMDT_LABEL | 20100325 |
|
|
31 | TY_ELEMENT_NAME | Public | Type reference (TYPE) | SAM_ELEMENT_NAME | 20100325 |
|
|
32 | TY_ID | Public | Type reference (TYPE) | SAMDT_GUID | 20100325 |
|
|
33 | TY_LAYOUT | Public | Type reference (TYPE) | SAMDT_LAYOUT | 20100325 |
|
|
34 | TY_LOOP | Public | See coding | 20100405 | BEGIN OF ty_loop,
source_id TYPE ty_id,
target_id TYPE ty_id,
END OF ty_loop
|
||
35 | TY_OPERATOR_PRECONDITION | Public | See coding | 20100506 | BEGIN OF ty_operator_precondition,
edge_id TYPE ty_id,
src_stat_var_id TYPE ty_id,
src_stat_var TYPE sam_element_name,
src_stat_var_label TYPE samdt_label,
src_stat_val_id TYPE ty_id,
src_stat_val TYPE sam_element_name,
src_stat_val_label TYPE samdt_label,
END OF ty_operator_precondition
|
||
36 | TY_OVERALL_DERIVATION | Public | See coding | 20100325 | BEGIN OF ty_overall_derivation,
edge_id TYPE ty_id,
element_id TYPE ty_id,
derivation TYPE sam_element_name,
label TYPE samdt_label,
trg_stat_var TYPE sam_element_name,
trg_stat_var_id TYPE ty_id,
trg_stat_var_label TYPE samdt_label,
END OF ty_overall_derivation
|
||
37 | TY_OVERALL_DERIVATION_SOURCE | Public | See coding | 20100325 | BEGIN OF ty_overall_derivation_source,
derivation_id TYPE ty_id,
edge_id TYPE ty_id,
stat_var TYPE sam_element_name,
stat_var_id TYPE ty_id,
stat_var_label TYPE samdt_label,
END OF ty_overall_derivation_source
|
||
38 | TY_PARENT_SCHEMA | Public | See coding | 20100427 | BEGIN OF ty_parent_schema,
association_name TYPE sam_segment_name,
schema_name TYPE sam_segment_name,
marked TYPE abap_bool,
END OF ty_parent_schema
|
||
39 | TY_RELATION | Public | See coding | 20100325 | BEGIN OF ty_relation.
INCLUDE TYPE if_samdt_types=>ty_relation.
TYPES:
depends_on TYPE ty_id,
change_mode TYPE sam_change_mode,
simulate TYPE abap_bool,
END OF ty_relation
|
||
40 | TY_SCHEMA | Public | See coding | 20100325 | BEGIN OF ty_schema,
schema_header TYPE ty_schema_header,
elements TYPE tts_elements,
relations TYPE tts_relations,
END OF ty_schema
|
||
41 | TY_SCHEMA_HEADER | Public | Type reference (TYPE) | IF_SAMDT_TYPES=>TY_SCHEMA_HEADER | 20100325 |
|
|
42 | TY_STATUS_SYNCHRONIZER | Public | See coding | 20100325 | BEGIN OF ty_status_synchronizer,
edge_id TYPE ty_id,
src_stat_var_id TYPE ty_id,
src_stat_var TYPE sam_element_name,
src_stat_var_label TYPE samdt_label,
src_stat_val_id TYPE ty_id,
src_stat_val TYPE sam_element_name,
src_stat_val_label TYPE samdt_label,
trg_stat_var_id TYPE ty_id,
trg_stat_var TYPE sam_element_name,
trg_stat_var_label TYPE samdt_label,
trg_stat_val_id TYPE ty_id,
trg_stat_val TYPE sam_element_name,
trg_stat_val_label TYPE samdt_label,
END OF ty_status_synchronizer
|
||
43 | TY_STATUS_VALUE | Public | See coding | 20100325 | BEGIN OF ty_status_value,
element_id TYPE ty_id,
element_parent_id TYPE ty_id,
stat_val TYPE sam_element_name,
label TYPE samdt_label,
default TYPE iconname,
inhibiting TYPE abap_bool,
END OF ty_status_value
|
||
44 | TY_STATUS_VARIABLE | Public | See coding | 20100325 | BEGIN OF ty_status_variable,
element_id TYPE ty_id,
stat_var TYPE sam_element_name,
label TYPE samdt_label,
state_guard TYPE abap_bool,
process_agent TYPE abap_bool,
END OF ty_status_variable
|
||
45 | TY_SUB_PROCESS | Public | See coding | 20100401 | BEGIN OF ty_sub_process,
id TYPE ty_id,
name TYPE sam_segment_name,
label TYPE samdt_label,
END OF ty_sub_process
|
||
46 | TY_TARJAN_NODE | Public | See coding | 20100325 | BEGIN OF ty_tarjan_node,
node_id TYPE if_samdt_core_types=>ty_id,
high_index TYPE i,
low_index TYPE i,
END OF ty_tarjan_node
|
||
47 | TY_VALID_RELATION | Public | See coding | 20100325 | BEGIN OF ty_valid_relation,
relation_type TYPE sam_relation_type,
source_type TYPE sam_element_type,
target_type TYPE sam_element_type,
END OF ty_valid_relation
|
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 72L |