SAP ABAP Class CL_FAGL_SLL_SWITCH_INFO (Leading 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 - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FAGL_SLL_LOG Logging and Message Handling 20111104
Properties
Class CL_FAGL_SLL_SWITCH_INFO  
Short Description Leading Ledger Switch    
Super Class    
Instantiability of a Class 2  Public 
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 20110810   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FAGL_SLL_SWITCH_INFO has no forward declaration.
Interfaces
Class CL_FAGL_SLL_SWITCH_INFO has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_FAGL_SLL_SWITCH_CHECK 20111118 Checks for Ledger Switch
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_STAT_FY_CLOSED Constant Public Type reference (TYPE) FAGL_SLL_STATUS_VALUE 60 Permitted Status Values 20111116
2 C_STAT_LAST_MC_CONFIRMED Constant Public Type reference (TYPE) FAGL_SLL_STATUS_VALUE 30 Permitted Status Values 20111116
3 C_STAT_PROJECT_CLOSED Constant Public Type reference (TYPE) FAGL_SLL_STATUS_VALUE 70 Permitted Status Values 20111116
4 C_STAT_PROJECT_POSSIBLE Constant Public Type reference (TYPE) FAGL_SLL_STATUS_VALUE 01 Permitted Status Values 20111116
5 C_STAT_PROJECT_PREPARED Constant Public Type reference (TYPE) FAGL_SLL_STATUS_VALUE 10 Permitted Status Values 20111116
6 C_STAT_PROJECT_STARTET Constant Public Type reference (TYPE) FAGL_SLL_STATUS_VALUE 20 Permitted Status Values 20111116
7 C_STAT_SWITCH_PERFORMED Constant Public Type reference (TYPE) FAGL_SLL_STATUS_VALUE 50 Permitted Status Values 20111116
8 C_STAT_SWITCH_POSSIBLE Constant Public Type reference (TYPE) FAGL_SLL_STATUS_VALUE 40 Permitted Status Values 20111116
9 GV_STATUS Static Attribute Public Type reference (TYPE) FAGL_SLL_STATUS_VALUE Permitted Status Values 20111111
10 GV_XACTIVE Static Attribute Public Type reference (TYPE) FAGL_SLL_XACTIVE Switch Project Is Active 20111116
11 GV_XPOST_CHECK_NEW Static Attribute Public Type reference (TYPE) FAGL_SLL_XPOST_CHECK_NEW Check Ledger-Specific Postings As Of Switch Year 20111103
12 GV_XPOST_CHECK_OLD Static Attribute Public Type reference (TYPE) FAGL_SLL_XPOST_CHECK_OLD Check Ledger-Specific Postings Prior to Switch Year 20111103
13 GV_XYDEP_ACTIVE_NEW Static Attribute Public Type reference (TYPE) FAGL_SLL_XYDEP_ACTIVE_NEW Time-Dep., Ledger-Spec. Postings Permitted As Of Switch Year 20111103
14 GV_XYDEP_ACTIVE_OLD Static Attribute Public Type reference (TYPE) FAGL_SLL_XYDEP_ACTIVE_OLD Time-Dep., Ledger-Spec. Postings Before Switch Yr Permitted 20111103
15 MS_BUFFER Instance attribute Protected Type reference (TYPE) FAGL_S_SLL_BUFFER Buffer of All Data Processed for Leading Ledger Switch 20120316
16 MS_BUFFER_DB Static Attribute Protected Type reference (TYPE) FAGL_S_SLL_BUFFER Buffer of All Data Processed for Leading Ledger Switch 20110810
17 MS_EXCEPTION Static Attribute Protected Type reference (TYPE) FAGL_S_SLL_EXCEPTION Exceptions for Which Time-Dependent Leading Ledger Permitted 20120918
18 MS_PLAN Static Attribute Protected Type reference (TYPE) FAGL_SLL_PLAN Control Table for Leading Ledger Switch 20120322
19 MV_ID_NEW Instance attribute Protected Type reference (TYPE) FAGL_SLL_ID ID for Ledger Switch 20120306
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ACTIVE Static method Public Method 20110810
2 CHECK_MF05A_POSTING Static method Public Method 20110810
3 CHECK_RWIN_POSTING Static method Public Method 20110810
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20110810
5 GET_LEAD_NEW Static method Public Method 20110810
6 GET_LEAD_OLD Static method Public Method 20110810
7 GET_PLAN_ID Static method Public Method 20110810
8 GET_STATUS_FOR_PLAN_ID Static method Public Method Determines Status of a Project 20120615
9 GET_SWITCH_DATE Static method Public Method 20111201
10 GET_SWITCH_YEAR Static method Public Method 20110810
11 REBUILD Instance method Public Method Deletes All Global Attributes 20130904
12 SET_EXCEPTION Static method Public Method Activate Exception for Posting with Year-Dep. Leading Ledger 20120918
13 _INIT Static method Private Method Initialization 20130904
14 _RESET_ALL Instance method Private Method Reset All Attributes 20130904
Events
Class CL_FAGL_SLL_SWITCH_INFO has no event.
Types
Class CL_FAGL_SLL_SWITCH_INFO has no local type.
Method Signatures

Method CHECK_ACTIVE Signature

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

Method CHECK_ACTIVE on class CL_FAGL_SLL_SWITCH_INFO has no exception.

Method CHECK_MF05A_POSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BKPF Value transfer Type reference (TYPE) BKPF Belegkopf für Buchhaltung 20110810

Method CHECK_MF05A_POSTING on class CL_FAGL_SLL_SWITCH_INFO has no exception.

Method CHECK_RWIN_POSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACCHD_FI Value transfer Type reference (TYPE) ACCHD_FI_TAB FI: Schnittstelle ins Rechnungswesen: Positionsinformation 20110810
2 Importing IT_ACCIT_FI Value transfer Type reference (TYPE) ACCIT_FI_TAB FI: Schnittstelle ins Rechnungswesen: Positionsinformation 20110810

Method CHECK_RWIN_POSTING on class CL_FAGL_SLL_SWITCH_INFO has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_FAGL_SLL_SWITCH_INFO has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FAGL_SLL_SWITCH_INFO has no exception.

Method GET_LEAD_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LEAD_NEW Value transfer Type reference (TYPE) FAGL_SLL_LEAD_NEW Ledger in der Hauptbuchhaltung 20110810

Method GET_LEAD_NEW on class CL_FAGL_SLL_SWITCH_INFO has no exception.

Method GET_LEAD_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LEAD_OLD Value transfer Type reference (TYPE) FAGL_SLL_LEAD_OLD Ledger in der Hauptbuchhaltung 20110810

Method GET_LEAD_OLD on class CL_FAGL_SLL_SWITCH_INFO has no exception.

Method GET_PLAN_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PLAN_ID Value transfer Type reference (TYPE) FAGL_SLL_ID ID eines Leading-Ledger-Switch Plans 20110810

Method GET_PLAN_ID on class CL_FAGL_SLL_SWITCH_INFO has no exception.

Method GET_STATUS_FOR_PLAN_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLAN_ID Call by reference Type reference (TYPE) FAGL_SLL_ID Identifikationsnummer des Projekts zum Ledger-Tausch 20120615
2 Returning RV_STATUS Value transfer Type reference (TYPE) FAGL_SLL_STATUS_VALUE Statusverwaltung zum Tausch des führenden Ledgers 20120615

Method GET_STATUS_FOR_PLAN_ID on class CL_FAGL_SLL_SWITCH_INFO has no exception.

Method GET_SWITCH_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SWITCH_DATE Value transfer Type reference (TYPE) FAGL_SLL_SWITCH_DATE Datum für den Tausch des führenden Ledgers 20111201

Method GET_SWITCH_DATE on class CL_FAGL_SLL_SWITCH_INFO has no exception.

Method GET_SWITCH_YEAR 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 20111201
2 Returning RV_SWITCH_YEAR Value transfer Type reference (TYPE) FAGL_SLL_SWITCH_YEAR Geschäftsjahr 20110810
# Exception Resumable Description Created on
1 CX_FAGL_SLL_ERROR Ausnahmenklasse 20111202

Method REBUILD Signature

Method REBUILD on class CL_FAGL_SLL_SWITCH_INFO has no parameter.
Method REBUILD on class CL_FAGL_SLL_SWITCH_INFO has no exception.

Method SET_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALUE Call by reference Type reference (TYPE) FAGL_SLL_EXCEPTION_VALUE Technischer Name der Buchungsausnahme 20120918
# Exception Resumable Description Created on
1 EXCEPTION_NOT_DEFINED Ausnahme ist nicht in Tab. fagl_sll_excpt als zulässig defin 20120918

Method _INIT Signature

Method _INIT on class CL_FAGL_SLL_SWITCH_INFO has no parameter.
Method _INIT on class CL_FAGL_SLL_SWITCH_INFO has no exception.

Method _RESET_ALL Signature

Method _RESET_ALL on class CL_FAGL_SLL_SWITCH_INFO has no parameter.
Method _RESET_ALL on class CL_FAGL_SLL_SWITCH_INFO has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 607