SAP ABAP Class CL_FMGL_TOOLS (Services for the New General Ledger for Public Sector)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-FA (Application Component) Fund Accounting
     FMGL_TOOLS (Package) Functions for the New General Ledger for Public Sector
Properties
Class CL_FMGL_TOOLS  
Short Description Services for the New General Ledger for Public Sector    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FMGL    
Program status     
Category 0   
Package FMGL_TOOLS   Functions for the New General Ledger for Public Sector 
Created 20050318   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 GLT0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FMGL_TOOLS has no interface implemented.
Friends
Class CL_FMGL_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHAR_0 Constant Private Type reference (TYPE) CHAR1 0 Character 20050318
2 CON_X Constant Public Type reference (TYPE) XFELD 'X' Checkbox 20050606
3 G_T_T001B_PS_PER Static Attribute Private Type reference (TYPE) T001B_PS_PER Permitted Posting Periods for PS Account Assignment Elements 20050318
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_PERIOD Static method Public Method Checks whether the period for the account assignment is open 20050318
2 GET_ACTIVATED_FIELDS Static method Public Method Read PS Fields for which Periods should be checked 20050323
3 GET_PERIODS Static method Public Method Read Permitted Posting Periods 20050318
Events
Class CL_FMGL_TOOLS has no event.
Types
Class CL_FMGL_TOOLS has no local type.
Method Signatures

Method CHECK_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUDATUM Call by reference Type reference (TYPE) BUDAT Buchungsdatum im Beleg 20050318
2 Importing IM_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20050318
3 Importing IM_GJAHR Call by reference Type reference (TYPE) GJAHR '0000' Geschäftsjahr 20050318
4 Importing IM_GL_ACCOUNT Call by reference Type reference (TYPE) T001B_PS_PER-BKONT Kontierung 20050318
5 Importing IM_GL_ELEMENT Call by reference Type reference (TYPE) T001B_PS_PER-FIELD GL-Feldname 20050318
6 Importing IM_LEDGER Call by reference Type reference (TYPE) RLDNR Ledger 20050318
7 Importing IM_MONAT Call by reference Type reference (TYPE) MONAT '00' Geschäftsmonat 20050318
8 Importing IM_OPVAR Call by reference Type reference (TYPE) OPVAR Variante der Buchungsperioden 20050323
# Exception Resumable Description Created on
1 SYSTEM_ERROR System Fehler 20050322

Method GET_ACTIVATED_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OPVAR Call by reference Type reference (TYPE) OPVAR Variante der Buchungsperioden 20050323
2 Returning RE_T001B_PS Value transfer Type reference (TYPE) TT_T001B_PS Kontierungselemente im Hauptbuch 20050323

Method GET_ACTIVATED_FIELDS on class CL_FMGL_TOOLS has no exception.

Method GET_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GJAHR Value transfer Type reference (TYPE) GJAHR Geschäftsjahr 20050318
2 Importing IM_GL_ACCOUNT Value transfer Type reference (TYPE) T001B_PS_PER-BKONT Kontierung 20050318
3 Importing IM_GL_ELEMENT Value transfer Type reference (TYPE) T001B_PS_PER-FIELD GL-Feldname 20050318
4 Importing IM_MONAT Value transfer Type reference (TYPE) MONAT Geschäftsmonat 20050318
5 Importing IM_OPVAR Value transfer Type reference (TYPE) T001-OPVAR Variante der Buchungsperioden 20050319
6 Returning RE_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert 20050319
# Exception Resumable Description Created on
1 ERROR_AUTHORIZATION Keine Berechtigung 20050319
2 ERROR_PERIOD_ACC Periode ist für das Kontierungselement nicht eröffnet 20050322
History
Last changed by/on SAP  20050615 
SAP Release Created in 600