SAP ABAP Class CL_BNK_PROC_TIMEOUT (Batch timeout)
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_TIMEOUT  
Short Description Batch timeout    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FIN_BNK_COM_CORE   Bank Communication: Core Objects 
Created 20070308   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BNK_PROC_TIMEOUT has no forward declaration.
Interfaces
Class CL_BNK_PROC_TIMEOUT has no interface implemented.
Friends
Class CL_BNK_PROC_TIMEOUT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_UNIT_DAY Constant Private Type reference (TYPE) BNK_COM_BTCH_TIMEOUT_UNIT 'D' batch timeout unit 20070308
2 CON_UNIT_HOUR Constant Private Type reference (TYPE) BNK_COM_BTCH_TIMEOUT_UNIT 'H' batch timeout unit 20070308
3 CON_UNIT_MINUTE Constant Private Type reference (TYPE) BNK_COM_BTCH_TIMEOUT_UNIT 'M' batch timeout unit 20070308
4 CON_UNIT_WEEK Constant Private Type reference (TYPE) BNK_COM_BTCH_TIMEOUT_UNIT 'W' batch timeout unit 20070308
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Static method Private Method add message to the return table 20070308
2 ALERT Static method Private Method send an alert when no response within timeout 20070308
3 CALC_TIMEOUT_DATE_AND_TIME Static method Private Method calculate the timeout date and time 20070308
4 GET_MONITORING_ITEMS Static method Private Method Add batch timeout items to the monitoring 20070308
5 LOCK Static method Private Method lock 20070308
6 MONITOR Static method Public Method monitor batch timeout items 20070308
7 STATUS_CHANGED Static method Public Method Status of a batch is changed 20070308
8 UNLOCK Static method Private Method unlock 20070308
Events
Class CL_BNK_PROC_TIMEOUT has no event.
Types
Class CL_BNK_PROC_TIMEOUT has no local type.
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20070308
2 Importing I_GUID Call by reference Type reference (TYPE) GUID_16 GUID in 'RAW' format 20070308

Method ADD_MESSAGE on class CL_BNK_PROC_TIMEOUT has no exception.

Method ALERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ALERT_ID Call by reference Type reference (TYPE) SALRTEXTID External ID for an Alert 20070906
2 Exporting E_ALERT_RC Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20070906
3 Importing I_BATCH_TIMEOUT Call by reference Type reference (TYPE) BNK_BTCH_TIMEOUT Batch timeout 20070308

Method ALERT on class CL_BNK_PROC_TIMEOUT has no exception.

Method CALC_TIMEOUT_DATE_AND_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TIMEOUT_DATE Value transfer Type reference (TYPE) DATS Field of type DATS 20070308
2 Exporting E_TIMEOUT_TIME Value transfer Type reference (TYPE) TIMS Field of type TIMS 20070308
3 Importing I_FILE_CREATING_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20070308
4 Importing I_FILE_CREATING_TIME Call by reference Type reference (TYPE) TIMS Field of type TIMS 20070308
5 Importing I_TIMEOUT Call by reference Type reference (TYPE) TIMEDURA Numerical Value of Duration 20070308
6 Importing I_TIMEOUT_UNIT Call by reference Type reference (TYPE) BNK_COM_BTCH_TIMEOUT_UNIT batch timeout unit 20070308

Method CALC_TIMEOUT_DATE_AND_TIME on class CL_BNK_PROC_TIMEOUT has no exception.

Method GET_MONITORING_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_TIMEOUT Value transfer Type reference (TYPE) BNK_TAB_BTCH_TIMEOUT Batch timeout 20070308
2 Importing I_BATCH_HEADER Call by reference Type reference (TYPE) BNK_STR_BATCH_HEADER Structure for Batch Header 20070308
3 Importing I_NEW_STATUS Call by reference Type reference (TYPE) J_STATUS Object status 20070308
4 Importing I_STATUS_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20070308
5 Importing I_STATUS_TIME Call by reference Type reference (TYPE) TIMS Field of type TIMS 20070308

Method GET_MONITORING_ITEMS on class CL_BNK_PROC_TIMEOUT has no exception.

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BATCH_GUID Call by reference Type reference (TYPE) BNK_COM_BTCH_GUID GUID to identify the batch 20070308
# Exception Resumable Description Created on
1 LOCKING_PROBLEM 20070308

Method MONITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TIMEOUT Call by reference Type reference (TYPE) BNK_TAB_BTCH_TIMEOUT Rule identification number 20070319
2 Importing I_PROTOCOL_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070906

Method MONITOR on class CL_BNK_PROC_TIMEOUT has no exception.

Method STATUS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BATCH_HEADER Call by reference Type reference (TYPE) BNK_STR_BATCH_HEADER Structure for Batch Header 20070308
2 Importing I_NEW_STATUS Call by reference Type reference (TYPE) J_STATUS Object status 20070308
3 Importing I_STATUS_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20070308
4 Importing I_STATUS_TIME Call by reference Type reference (TYPE) TIMS Field of type TIMS 20070308
# Exception Resumable Description Created on
1 LOCKING_PROBLEM 20070308

Method UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BATCH_GUID Call by reference Type reference (TYPE) BNK_COM_BTCH_GUID GUID to identify the batch 20070308

Method UNLOCK on class CL_BNK_PROC_TIMEOUT has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604