SAP ABAP Class CL_SEPA_AL_CI_LIMIT (Application Layer CI Limits)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-BK (Application Component) Bank
     BF_SEPA (Package) Single Euro Payments Area (Mandate)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SEPA_AL_CI_LIMIT Application Layer CI Limits 20130514
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SEPA_CI_LIMIT_CONSTANTS CI Limit Constants 20130514
Properties
Class CL_SEPA_AL_CI_LIMIT  
Short Description Application Layer CI Limits    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BF_SEPA   Single Euro Payments Area (Mandate) 
Created 20130403   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SEPA_AL_CI_LIMIT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SEPA_AL_CI_LIMIT Application Layer CI Limits 20130514
2 IF_SEPA_CI_LIMIT_CONSTANTS CI Limit Constants 20130514
Friends
Class CL_SEPA_AL_CI_LIMIT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVITY Instance attribute Private Type reference (TYPE) CHAR2 Version Number Components 20130514
2 CON_SEPA_LIMIT_UNIT_CAL_DAY Instance attribute Private Attribute reference (LIKE) 20130514
3 CON_SEPA_LIMIT_UNIT_CAL_HALFYR Instance attribute Private Attribute reference (LIKE) 20130514
4 CON_SEPA_LIMIT_UNIT_CAL_MONTH Instance attribute Private Attribute reference (LIKE) 20130514
5 CON_SEPA_LIMIT_UNIT_CAL_QUART Instance attribute Private Attribute reference (LIKE) 20130514
6 CON_SEPA_LIMIT_UNIT_CAL_WEEK Instance attribute Private Attribute reference (LIKE) 20130514
7 CON_SEPA_LIMIT_UNIT_CAL_YEAR Instance attribute Private Attribute reference (LIKE) 20130514
8 SAVE_PROCESSED Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable 20130514
9 S_REF_BADI Static Attribute Private Object reference (TYPE REF TO) SEPA_CI_LIMIT CI Limits 20130514
10 S_REF_INSTANCE Static Attribute Private Object reference (TYPE REF TO) IF_SEPA_AL_CI_LIMIT Application Layer CI Limits 20130514
11 S_REF_OUT_INSTANCE Static Attribute Private Object reference (TYPE REF TO) IF_SEPA_OUT_CI_LIMIT Outgoing Calls from CI Limits 20130514
12 S_REF_PER_INSTANCE Static Attribute Private Object reference (TYPE REF TO) IF_SEPA_PER_CI_LIMIT Application Layer CI Limits 20130514
13 S_SEPA_ANWND Static Attribute Private Type reference (TYPE) SEPA_ANWND SEPA: Application for Which Mandate Relevant 20130514
14 TAB_CI_LIMIT_DEL Instance attribute Private Type reference (TYPE) SEPA_TAB_CI_LIMIT_BUF Table Type CI Limits 20130514
15 TAB_CI_LIMIT_INS Instance attribute Private Type reference (TYPE) SEPA_TAB_CI_LIMIT_BUF Table Type CI Limits 20130514
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Instance method Private Method Authorization Check 20130514
2 CLOSE_ALL Instance method Private Event handling method 20130514
3 CONSTRUCTOR Instance method Private Constructor 20130514
4 CONVERT_BUF_E2I Instance method Private Method 20130514
5 CONVERT_BUF_I2E Instance method Private Method 20130514
6 CONVERT_CI_E2I Instance method Private Method 20130514
7 DEQUEUE_CI_LIMIT Instance method Private Method Unlock CI Limits 20130514
8 ENQUEUE_CI_LIMIT Instance method Private Method Lock CI Limits 20130514
9 S_GET_INSTANCE Static method Public Method Returns reference to the application layer 20130514
Events
Class CL_SEPA_AL_CI_LIMIT has no event.
Types
Class CL_SEPA_AL_CI_LIMIT has no local type.
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTVT_AUTH Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20130514
2 Importing I_STR_CI_LIMIT Call by reference Type reference (TYPE) SEPA_STR_CI_LIMIT SEPA CI Limit 20130514
# Exception Resumable Description Created on
1 CX_SEPA_CI_LIMIT Ausnahmeklasse CI Limite 20130514

Method CLOSE_ALL Signature

Method CLOSE_ALL on class CL_SEPA_AL_CI_LIMIT has no parameter.
Method CLOSE_ALL on class CL_SEPA_AL_CI_LIMIT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEPA_ANWND Call by reference Type reference (TYPE) SEPA_ANWND SEPA: Anwendung, für die das Mandat relevant ist 20130514

Method CONSTRUCTOR on class CL_SEPA_AL_CI_LIMIT has no exception.

Method CONVERT_BUF_E2I Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_CI_LIMIT Call by reference Type reference (TYPE) SEPA_TAB_CI_LIMIT Tabellentyp CI Limite 20130514
2 Returning R_TAB_CI_LIMIT_BUF Value transfer Type reference (TYPE) SEPA_TAB_CI_LIMIT_BUF Tabellentyp CI Limite 20130514

Method CONVERT_BUF_E2I on class CL_SEPA_AL_CI_LIMIT has no exception.

Method CONVERT_BUF_I2E Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_CI_LIMIT_BUF Call by reference Type reference (TYPE) SEPA_TAB_CI_LIMIT_BUF Tabellentyp CI Limite 20130514
2 Returning R_TAB_CI_LIMIT Value transfer Type reference (TYPE) SEPA_TAB_CI_PROC Tabellentyp CI Limite 20130514

Method CONVERT_BUF_I2E on class CL_SEPA_AL_CI_LIMIT has no exception.

Method CONVERT_CI_E2I Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CI_EXT Call by reference Type reference (TYPE) SEPA_CRDID Gläubiger-Identifikationsnummer 20130514
2 Returning R_CI_INT Value transfer Type reference (TYPE) SEPA_CRDID Gläubiger-Identifikationsnummer 20130514

Method CONVERT_CI_E2I on class CL_SEPA_AL_CI_LIMIT has no exception.

Method DEQUEUE_CI_LIMIT Signature

Method DEQUEUE_CI_LIMIT on class CL_SEPA_AL_CI_LIMIT has no parameter.
Method DEQUEUE_CI_LIMIT on class CL_SEPA_AL_CI_LIMIT has no exception.

Method ENQUEUE_CI_LIMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CI Call by reference Type reference (TYPE) SEPA_CRDID Gläubiger-Identifikationsnummer 20130514
2 Importing I_IBAN Call by reference Type reference (TYPE) IBAN IBAN (International Bank Account Number) 20130514
3 Importing I_SEPA_ANWND Call by reference Type reference (TYPE) SEPA_ANWND SEPA: Anwendung, für die das Mandat relevant ist 20130514
# Exception Resumable Description Created on
1 CX_SEPA_CI_LIMIT Ausnahmeklasse CI Limite 20130514

Method S_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEPA_ANWND Call by reference Type reference (TYPE) SEPA_ANWND SEPA: Anwendung, für die das Mandat relevant ist 20130514
2 Returning R_AL_INSTANCE Value transfer Object reference (TYPE REF TO) IF_SEPA_AL_CI_LIMIT Applikationslayer CI Limite 20130514

Method S_GET_INSTANCE on class CL_SEPA_AL_CI_LIMIT has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in