SAP ABAP Class CL_FAGL_SLL_SWITCH_CHECK (Checks for Ledger Switch)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL-FL (Application Component) Flexible Structures
     FAGL_SWITCH_LEADING_LEDGER (Package) Technical Changeover of Leading View in General Ledger (New)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FAGL_SLL_ALV Output Format 20120306
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FAGL_SLL_SWITCH_ACTIVITY Leading Ledger Switch 20120306
Properties
Class CL_FAGL_SLL_SWITCH_CHECK  
Short Description Checks for Ledger Switch    
Super Class CL_FAGL_SLL_ALV Output Format 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class FAGL_SWITCH_LEAD_LDG    
Program status     
Category 0   
Package FAGL_SWITCH_LEADING_LEDGER   Technical Changeover of Leading View in General Ledger (New) 
Created 20111104   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FAGL_SLL_SWITCH_CHECK has no forward declaration.
Interfaces
Class CL_FAGL_SLL_SWITCH_CHECK has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_FAGL_SLL_SWITCH_INFO 20111118 Leading Ledger Switch
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_EXCPT Instance attribute Private Type reference (TYPE) FAGL_T_SLL_EXCPT Table of Permitted Exceptions for Using Time Dependency 20120919
2 MV_DUMMY Instance attribute Public Type reference (TYPE) C Table of Permitted Exceptions for Using Time Dependency 20111118
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BUPER_FOR_YEAR Instance method Private Method Check Accounting Periods in 20120228
2 CHECK_EXCEPTION Instance method Private Method 20120919
3 CHECK_FIAA Instance method Private Method 20111104
4 CHECK_FIRST_AND_LAST_IN_YEAR Instance method Private Method Check on First and Last Posting Dates 20120228
5 CHECK_FOR_ACTIVATION Instance method Protected Method 20111111
6 CHECK_GLT0 Instance method Private Method Check Whether GLT0 Update Was Deactivated 20130117
7 CHECK_LEDGERGROUPS Instance method Private Method Check Ledger Groups 20120412
8 CHECK_POSTING Instance method Protected Method 20111116
9 CHECK_REQUIRED_SETTINGS Instance method Protected Method 20111104
10 CHECK_RLDNR_BASICS Instance method Private Method 20111104
11 CHECK_SCENARIO Instance method Private Method 20111104
12 CHECK_SWITCH_DATE_FOR_CC Instance method Protected Method 20111206
13 CHECK_TRM Instance method Private Method 20111104
14 CONSTRUCTOR Instance method Protected Constructor 20111104
Events
Class CL_FAGL_SLL_SWITCH_CHECK has no event.
Types
Class CL_FAGL_SLL_SWITCH_CHECK has no local type.
Method Signatures

Method CHECK_BUPER_FOR_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHK_YEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20120228
2 Importing IV_PERIV1 Call by reference Type reference (TYPE) PERIV Geschäftsjahresvariante 20120228
3 Importing IV_PERIV2 Call by reference Type reference (TYPE) PERIV Geschäftsjahresvariante 20120228
4 Importing IV_RUN Call by reference Type reference (TYPE) I 20120228
5 Importing IV_XSHIFTED_FYV Call by reference Type reference (TYPE) FLAG allgemeines flag 20120704
# Exception Resumable Description Created on
1 CX_FAGL_SLL_ERROR Ausnahmenklasse 20120228

Method CHECK_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_XEXCEPTION_ALLOWED Value transfer Type reference (TYPE) FLAG allgemeines flag 20120919

Method CHECK_EXCEPTION on class CL_FAGL_SLL_SWITCH_CHECK has no exception.

Method CHECK_FIAA Signature

Method CHECK_FIAA on class CL_FAGL_SLL_SWITCH_CHECK has no parameter.
Method CHECK_FIAA on class CL_FAGL_SLL_SWITCH_CHECK has no exception.

Method CHECK_FIRST_AND_LAST_IN_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_XSHIFTED_FYV Call by reference Type reference (TYPE) FLAG allgemeines flag 20120704
2 Importing IV_CHK_YEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20120228
3 Importing IV_PERIV1 Call by reference Type reference (TYPE) PERIV Geschäftsjahresvariante 20120228
4 Importing IV_PERIV2 Call by reference Type reference (TYPE) PERIV Geschäftsjahresvariante 20120228
5 Importing IV_RUN Call by reference Type reference (TYPE) I Durchlaufzähler 20120228
# Exception Resumable Description Created on
1 CX_FAGL_SLL_ERROR Ausnahmenklasse 20120228

Method CHECK_FOR_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OKAY Value transfer Type reference (TYPE) FLAG allgemeines flag 20111111
# Exception Resumable Description Created on
1 CX_FAGL_SLL_ERROR Ausnahmenklasse 20120118

Method CHECK_GLT0 Signature

Method CHECK_GLT0 on class CL_FAGL_SLL_SWITCH_CHECK has no parameter.
Method CHECK_GLT0 on class CL_FAGL_SLL_SWITCH_CHECK has no exception.

Method CHECK_LEDGERGROUPS Signature

Method CHECK_LEDGERGROUPS on class CL_FAGL_SLL_SWITCH_CHECK has no parameter.
Method CHECK_LEDGERGROUPS on class CL_FAGL_SLL_SWITCH_CHECK has no exception.

Method CHECK_POSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_S_HEADER Call by reference Object reference (TYPE REF TO) DATA 20111116
2 Importing IR_T_ITEMS Call by reference Object reference (TYPE REF TO) DATA 20111116

Method CHECK_POSTING on class CL_FAGL_SLL_SWITCH_CHECK has no exception.

Method CHECK_REQUIRED_SETTINGS Signature

Method CHECK_REQUIRED_SETTINGS on class CL_FAGL_SLL_SWITCH_CHECK has no parameter.
# Exception Resumable Description Created on
1 CX_FAGL_SLL_ERROR Ausnahmenklasse 20111122

Method CHECK_RLDNR_BASICS Signature

Method CHECK_RLDNR_BASICS on class CL_FAGL_SLL_SWITCH_CHECK has no parameter.
# Exception Resumable Description Created on
1 CX_FAGL_SLL_ERROR Ausnahmenklasse 20111122

Method CHECK_SCENARIO Signature

Method CHECK_SCENARIO on class CL_FAGL_SLL_SWITCH_CHECK has no parameter.
# Exception Resumable Description Created on
1 CX_FAGL_SLL_ERROR Ausnahmenklasse 20111122

Method CHECK_SWITCH_DATE_FOR_CC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20111206
2 Importing IV_PERIV Call by reference Type reference (TYPE) PERIV Geschäftsjahresvariante 20111206
3 Returning RV_ERROR Value transfer Type reference (TYPE) FLAG fehlerhaftes Datum 20111206
# Exception Resumable Description Created on
1 CX_FAGL_SLL_ERROR Ausnahmenklasse 20120703

Method CHECK_TRM Signature

Method CHECK_TRM on class CL_FAGL_SLL_SWITCH_CHECK has no parameter.
Method CHECK_TRM on class CL_FAGL_SLL_SWITCH_CHECK has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FAGL_SLL_SWITCH_CHECK has no parameter.
Method CONSTRUCTOR on class CL_FAGL_SLL_SWITCH_CHECK has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 607