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
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