SAP ABAP Interface IF_SAM_SCHEMA (Schema Interface for SAM 3.5)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-SAM (Application Component) Status and Action Management
     SESF_SAM_RT (Package) S&AM Runtime
Properties
Interface IF_SAM_SCHEMA  
Short Description Schema Interface for SAM 3.5    
General Data
Package SESF_SAM_RT   S&AM Runtime 
Created 20100617   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SAM_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_SAM_SCHEMA has no interface.
Friends
Interface IF_SAM_SCHEMA has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_BO_NAME Instance attribute Public Type reference (TYPE) SAMS_BO_NAME 20100617
2 MD_BO_NODE_NAME Instance attribute Public Type reference (TYPE) STRING 20100617
3 MD_STATUS_SCHEMA Instance attribute Public Type reference (TYPE) IF_SAM_TYPES=>TY_STATUS_SCHEMA 20100617
4 MTS_ACTION Instance attribute Public Type reference (TYPE) IF_SAM_TYPES=>TTS_ACTION_DATA 20100617
5 MTS_APS_SYNCHRONIZER Instance attribute Public Type reference (TYPE) IF_SAM_TYPES=>TT_APS_SYNCHRONIZER_DATA 20100617
6 MTS_BRIDGE_DEPENDENCY Instance attribute Public Type reference (TYPE) IF_SAM_TYPES=>TTS_DEPENDENCY_RELATIONS 20100617
7 MTS_RECURR_DEPENDENCIES Instance attribute Public Type reference (TYPE) IF_SAM_TYPES=>TTS_RECURR_DEPENDENCIES 20100617
8 MTS_RECURR_DEPENDENT Instance attribute Public Type reference (TYPE) IF_SAM_TYPES=>TTS_RECURR_DEPENDENT 20100617
9 MTS_STATUS_VALUE Instance attribute Public Type reference (TYPE) IF_SAM_TYPES=>TTS_STATUS_VALUE_DATA 20100617
10 MTS_STATUS_VARIABLE Instance attribute Public Type reference (TYPE) IF_SAM_TYPES=>TTS_STATUS_VARIABLE_DATA 20100617
11 MTS_SYNCHRONIZER Instance attribute Public Type reference (TYPE) IF_SAM_TYPES=>TTS_SYNCHRONIZER_DATA 20100617
12 MT_FINAL_STATUS Instance attribute Public Type reference (TYPE) IF_SAM_TYPES=>TT_SAM_FINAL_STATUS_DATA 20100617
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ACTION_ALLOWED Instance method Public Method 20100617
2 GET_ACTION_INFO Instance method Public Method 20100617
3 GET_APS_SCHEMA_SYNCHRONIZERS Instance method Public Method 20100617
4 GET_DEFAULT_STATUS_VALUES Instance method Public Method 20100617
5 GET_SCHEMA_SYNCHRONIZERS Instance method Public Method 20100617
6 GET_STATEGUARDS Instance method Public Method 20100617
Events
Interface IF_SAM_SCHEMA has no event.
Types
Interface IF_SAM_SCHEMA has no local type.
Method Signatures

Method CHECK_ACTION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EB_ACTION_ALLOWED Call by reference Type reference (TYPE) SAM_BOOLEAN 20100617
2 Exporting ET_ACTION_INHIBITORS Call by reference Type reference (TYPE) IF_SAM_TYPES=>TT_SAM_STATUS_DATA 20100617
3 Importing IB_STATIC Call by reference Type reference (TYPE) SAM_BOOLEAN 20100617
4 Importing ID_ACTION_NAME Call by reference Type reference (TYPE) IF_SAM_TYPES=>TY_ACTION 20100617
5 Importing ITR_ACTIVE_SEGMENTS Call by reference Type reference (TYPE) IF_SAM_TYPES=>TTR_OWNER_ID 20100617
6 Importing ITS_STATUS_VALUES Call by reference Type reference (TYPE) IF_SAM_TYPES=>TTS_SAM_STATUS_DATA 20100617
# Exception Resumable Description Created on
1 CX_SAM_ACTION_UNDEFINED 20100617

Method GET_ACTION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACTION_INFO Call by reference Type reference (TYPE) IF_SAM_TYPES=>TY_ACTION_TRANSITION 20100617
2 Exporting ETS_ACTION_INFO Call by reference Type reference (TYPE) IF_SAM_TYPES=>TTS_ACTION_TRANSITIONS 20100617
3 Importing ID_ACTION_NAME Call by reference Type reference (TYPE) IF_SAM_TYPES=>TY_ACTION 20100617
4 Importing ITS_ACTIVE_SEGMENTS Call by reference Type reference (TYPE) IF_SAM_TYPES=>TTS_OWNER_ID 20100617
# Exception Resumable Description Created on
1 CX_SAM_ACTION_UNDEFINED 20100617

Method GET_APS_SCHEMA_SYNCHRONIZERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APS_SCHEMA_SYNCHRONIZERS Call by reference Type reference (TYPE) IF_SAM_TYPES=>TT_APS_SYNCHRONIZER_DATA 20100617
2 Importing ITS_ACTIVE_SEGMENTS Call by reference Type reference (TYPE) IF_SAM_TYPES=>TTS_OWNER_ID 20100617

Method GET_APS_SCHEMA_SYNCHRONIZERS on Interface IF_SAM_SCHEMA has no exception.

Method GET_DEFAULT_STATUS_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_ACTIVE_SEGMENTS Call by reference Type reference (TYPE) IF_SAM_TYPES=>TTS_OWNER_ID 20100617
2 Returning RTS_DEFAULT_VALUES Value transfer Type reference (TYPE) IF_SAM_TYPES=>TTS_STATUS_DATA 20100617

Method GET_DEFAULT_STATUS_VALUES on Interface IF_SAM_SCHEMA has no exception.

Method GET_SCHEMA_SYNCHRONIZERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_SCHEMA_SYNCHRONIZERS Call by reference Type reference (TYPE) IF_SAM_TYPES=>TTS_SYNCHRONIZER_DATA 20100617
2 Importing ITS_ACTIVE_SEGMENTS Call by reference Type reference (TYPE) IF_SAM_TYPES=>TTS_OWNER_ID 20100617

Method GET_SCHEMA_SYNCHRONIZERS on Interface IF_SAM_SCHEMA has no exception.

Method GET_STATEGUARDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_STATEGUARD_INFO Call by reference Type reference (TYPE) IF_SAM_TYPES=>TTS_STATEGUARD_INFO 20100617
2 Importing ITS_ACTIVE_SEGMENTS Call by reference Type reference (TYPE) IF_SAM_TYPES=>TTS_OWNER_ID 20100617

Method GET_STATEGUARDS on Interface IF_SAM_SCHEMA has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in