SAP ABAP Class CL_BNK_PROC_XSTAT_MSG (Process layer for external messages)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FIN-FSCM (Application Component) Financial Supply Chain Management
     FIN_BNK_COM_CORE (Package) Bank Communication: Core Objects
Properties
Class CL_BNK_PROC_XSTAT_MSG  
Short Description Process layer for external messages    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FIN_BNK_COM_CORE   Bank Communication: Core Objects 
Created 20060803   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BNK_PROC_XSTAT_MSG has no forward declaration.
Interfaces
Class CL_BNK_PROC_XSTAT_MSG has no interface implemented.
Friends
Class CL_BNK_PROC_XSTAT_MSG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ACTION_CREATE Constant Public Type reference (TYPE) BNK_COM_PROC_ACTION 'CREATE' Proc Layer Actions 20060803
2 CON_ACTION_READ Constant Public Type reference (TYPE) BNK_COM_PROC_ACTION 'READ' Proc Layer Actions 20060803
3 PRIV_CX_EXCEPTION Static Attribute Public Object reference (TYPE REF TO) CX_BNK_EXCEPTION Exception class for PROC Layer 20060808
4 PRIV_LOG_MSG Static Attribute Protected Type reference (TYPE) BNK_STR_LOG_MESSAGE Structure for log message 20060919
5 PRIV_SREF_PROC_XSTAT_MSG Static Attribute Private Object reference (TYPE REF TO) CL_BNK_PROC_XSTAT_MSG Process layer for external messages 20060803
Methods
# Method Level Visibility Method type Description Created on
1 BREAK Instance method Private Method Handle logs 20061009
2 END_ACTION Instance method Private Method Ends the process layer actions 20060803
3 INSERT_MSG Instance method Public Method Create's the Message 20060807
4 READ_MSG Instance method Public Method To read the message 20060803
5 READ_MSG_DET_WITH_SELOPS Instance method Public Method returns message for the given select options 20060830
6 START_ACTION Instance method Private Method Starts the process layer actions 20060803
7 S_INSTANCE Static method Public Method To instantiate the class. 20060803
8 UPDATE_MSG Instance method Public Method Create's the Message 20091202
Events
Class CL_BNK_PROC_XSTAT_MSG has no event.
Types
Class CL_BNK_PROC_XSTAT_MSG has no local type.
Method Signatures

Method BREAK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG_REF Call by reference Object reference (TYPE REF TO) CL_BNK_UTIL_LOG Utility class for logging 20061009

Method BREAK on class CL_BNK_PROC_XSTAT_MSG has no exception.

Method END_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Call by reference Type reference (TYPE) BNK_COM_PROC_ACTION Proc Layer Actions 20060803
2 Importing I_LOG_REF Call by reference Object reference (TYPE REF TO) CL_BNK_UTIL_LOG Utility class for logging 20060919
3 Importing I_REF_BNK_ENT_XSTAT_MSG Call by reference Object reference (TYPE REF TO) CL_BNK_ENT_XSTAT_MSG Entity layer for external status messages 20060803
# Exception Resumable Description Created on
1 CX_BNK_PROC Exception class for PROC Layer 20060808

Method INSERT_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MSG_GUID Call by reference Type reference (TYPE) GUID16 Generic Data Element for GUID Fields (X16) 20060831
2 Importing I_STR_XSTAT_MSG Call by reference Type reference (TYPE) BNK_STR_XSTAT_MSG Structure for External Status Message 20060807
3 Importing I_TAB_XSTAT_RSN Call by reference Type reference (TYPE) BNK_TAB_XSTAT_RSN Table type for Status Reason Information 20060807
4 Importing I_TAB_XSTAT_TX Call by reference Type reference (TYPE) BNK_TAB_XSTAT_TX Table type for Status: Transaction Information 20060807
# Exception Resumable Description Created on
1 CX_BNK_PROC Exception class for PROC Layer 20060830

Method READ_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RC Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20060918
2 Exporting E_TAB_XSTAT_MSG Call by reference Type reference (TYPE) BNK_TAB_XSTAT_MSG Structure for External Status Message 20060811
3 Exporting E_TAB_XSTAT_RSN Call by reference Type reference (TYPE) BNK_TAB_XSTAT_RSN Table type for Status Reason Information 20060803
4 Exporting E_TAB_XSTAT_TX Call by reference Type reference (TYPE) BNK_TAB_XSTAT_TX Table type for Status: Transaction Information 20060803
5 Importing I_BATCH_NO Call by reference Type reference (TYPE) BNK_COM_BTCH_NO Batch Identification Number 20060808
6 Importing I_GUID Call by reference Type reference (TYPE) GUID16 Generic Data Element for GUID Fields (X16) 20060811
# Exception Resumable Description Created on
1 CX_BNK_PROC Exception class for PROC Layer 20060918

Method READ_MSG_DET_WITH_SELOPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_XSTAT_MSG Call by reference Type reference (TYPE) BNK_TAB_INCMNG_STAT_MSG Table type for External Status Message 20060830
2 Importing I_BNK_STR_INCMNGMSG_SELOPS Call by reference Type reference (TYPE) BNK_STR_INCMNG_MSG_SELOPS Sturcture containes the selctioh options for incmng msg moni 20060830
# Exception Resumable Description Created on
1 CX_BNK_PROC Exception class for PROC Layer 20060830

Method START_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOG_REF Call by reference Object reference (TYPE REF TO) CL_BNK_UTIL_LOG Utility class for logging 20060919
2 Exporting E_REF_BNK_ENT_XSTAT_MSG Call by reference Object reference (TYPE REF TO) CL_BNK_ENT_XSTAT_MSG Entity layer for external status messages 20060803
3 Importing I_ACTION Call by reference Type reference (TYPE) BNK_COM_PROC_ACTION Proc Layer Actions 20060803
# Exception Resumable Description Created on
1 CX_BNK_PROC Exception class for PROC Layer 20060803

Method S_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SREF_BNK_PROC_XSTAT_MSG Call by reference Object reference (TYPE REF TO) CL_BNK_PROC_XSTAT_MSG Process layer for external messages 20060803

Method S_INSTANCE on class CL_BNK_PROC_XSTAT_MSG has no exception.

Method UPDATE_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_XSTAT_MSG Call by reference Type reference (TYPE) BNK_STR_XSTAT_MSG Structure for External Status Message 20091202
2 Importing I_TAB_XSTAT_RSN Call by reference Type reference (TYPE) BNK_TAB_XSTAT_RSN Table type for Status Reason Information 20091202
3 Importing I_TAB_XSTAT_TX Call by reference Type reference (TYPE) BNK_TAB_XSTAT_TX Table type for Status: Transaction Information 20091202
# Exception Resumable Description Created on
1 CX_BNK_PROC Exception class for PROC Layer 20091202
History
Last changed by/on SAP  20110908 
SAP Release Created in 700