SAP ABAP Class CL_FAGL_R_PLAN_TYPE_003 (Reorganization: Segment)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL-REO (Application Component) General Ledger Reorganization
     FAGL_REORGANIZATION_SEG_E (Package) New GL - Segment Reorganization
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20110127
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FAGL_R_PLAN_TYPE Reorganization: Plan Type 20110127
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FAGL_R_PLAN_TYPE_ACC_ASS Reorganization: Acct Assignment Information of a Plan Type 20110127
Properties
Class CL_FAGL_R_PLAN_TYPE_003  
Short Description Reorganization: Segment    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FAGL_REORGANIZATION_SEG_E   New GL - Segment Reorganization 
Created 20110127   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FAGL_R_PLAN_TYPE_003 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20110127
2 IF_FAGL_R_PLAN_TYPE Reorganization: Plan Type 20110127
3 IF_FAGL_R_PLAN_TYPE_ACC_ASS Reorganization: Acct Assignment Information of a Plan Type 20110127
Friends
Class CL_FAGL_R_PLAN_TYPE_003 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_OBJ_TYPE_PC Constant Public Type reference (TYPE) FAGL_R_OBJ_TYPE 'PC' Object Type 20110223
2 GC_PLAN_TYPE Constant Private Type reference (TYPE) FAGL_R_PLAN_TYPE '003' Reorganization Plan Type 20110202
3 GC_PLAN_TYPE_PRCTR Constant Private Type reference (TYPE) FAGL_R_PLAN_TYPE '001' Reorganization Plan Type 20110224
4 GV_KOKRS Instance attribute Public Type reference (TYPE) KOKRS Controlling Area 20110509
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_1ST_DAY_OF_PERIOD_P Instance method Private Method Check Reorganization Date (First Day of a Posting Period) 20110207
2 CHECK_KOKRS_BUKRS_P Instance method Private Method Check Company Codes Against Controlling Area 20110207
3 CHECK_PRCTR_REORG_ACTIVE_P Instance method Private Method Check Whether Profit Center Reorganization is Active 20110224
4 CHECK_REORG_PERIOD_CLOSED_P Instance method Private Method Check Whether Reorganization Period Is Closed 20110207
5 CHECK_SEGMENT_P Instance method Private Method Check Segment 20110207
6 GET_INVOLVED_BUKRS_P Instance method Private Method Determine Restricted Company Codes 20110207
7 GET_PERIV_P Instance method Private Method Determine Fiscal Year Variant of the Plan 20110207
Events
Class CL_FAGL_R_PLAN_TYPE_003 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_T_BUKRS Protected See coding 20110207 gty_t_bukrs TYPE TABLE OF bukrs
Method Signatures

Method CHECK_1ST_DAY_OF_PERIOD_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) FAGL_R_T_MESSAGE2 Reorganization: Messages (Without Index) 20110207
2 Importing IV_PERIV Call by reference Type reference (TYPE) PERIV Fiscal Year Variant 20110207
3 Importing IV_REORG_DATE Call by reference Type reference (TYPE) FAGL_R_DATE Reorganization Date 20110207

Method CHECK_1ST_DAY_OF_PERIOD_P on class CL_FAGL_R_PLAN_TYPE_003 has no exception.

Method CHECK_KOKRS_BUKRS_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) FAGL_R_T_MESSAGE2 Reorganization: Messages (Without Index) 20110207
2 Importing IT_RESTRICTION Call by reference Type reference (TYPE) FAGL_R_T_TRANGE Reorg: Table Name and SEL-OPT Table for Each Field Name 20110207

Method CHECK_KOKRS_BUKRS_P on class CL_FAGL_R_PLAN_TYPE_003 has no exception.

Method CHECK_PRCTR_REORG_ACTIVE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) FAGL_R_T_MESSAGE2 Reorganization: Messages (Without Index) 20110224
2 Importing IT_RESTRICTION_G Call by reference Type reference (TYPE) FAGL_R_T_TRANGE Reorg: Table Name and SEL-OPT Table for Each Field Name 20110224

Method CHECK_PRCTR_REORG_ACTIVE_P on class CL_FAGL_R_PLAN_TYPE_003 has no exception.

Method CHECK_REORG_PERIOD_CLOSED_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) FAGL_R_T_MESSAGE2 Reorganization: Messages (Without Index) 20110207
2 Exporting EV_XREORG_PERIOD_CLOSED Call by reference Type reference (TYPE) FLAG General Flag 20110207
3 Importing IS_PLAN Call by reference Type reference (TYPE) FAGL_R_S_PLAN Attributes of a Reorganization Plan (Database vs. Current) 20110207

Method CHECK_REORG_PERIOD_CLOSED_P on class CL_FAGL_R_PLAN_TYPE_003 has no exception.

Method CHECK_SEGMENT_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) FAGL_R_T_MESSAGE2 Reorganization: Messages (Without Index) 20110207
2 Importing IT_ASSIGN Call by reference Type reference (TYPE) FAGL_R_T_ASSIGN Reorganization: Assignment of Old/New Master Data Attribute 20110207
3 Importing IT_ASSIGN_DB Call by reference Type reference (TYPE) FAGL_R_T_ASSIGN Reorganization: Assignment of Old/New Master Data Attribute 20110207
4 Importing IT_RESTRICTION Call by reference Type reference (TYPE) FAGL_R_T_TRANGE Reorg: Table Name and SEL-OPT Table for Each Field Name 20110207
5 Importing IV_REORG_DATE Call by reference Type reference (TYPE) FAGL_R_DATE Reorganization Date 20110207

Method CHECK_SEGMENT_P on class CL_FAGL_R_PLAN_TYPE_003 has no exception.

Method GET_INVOLVED_BUKRS_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUKRS Call by reference Type reference (TYPE) GTY_T_BUKRS Company Code 20110207
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) FAGL_R_T_MESSAGE2 Reorganization: Messages (Without Index) 20110207
3 Importing IT_RESTRICTION_G Call by reference Type reference (TYPE) FAGL_R_T_TRANGE Reorg: Table Name and SEL-OPT Table for Each Field Name 20110207

Method GET_INVOLVED_BUKRS_P on class CL_FAGL_R_PLAN_TYPE_003 has no exception.

Method GET_PERIV_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) FAGL_R_T_MESSAGE2 Reorganization: Messages (Without Index) 20110207
2 Exporting EV_PERIV Call by reference Type reference (TYPE) PERIV Fiscal Year Variant 20110207
3 Importing IT_RESTRICTION Call by reference Type reference (TYPE) FAGL_R_T_TRANGE Reorg: Table Name and SEL-OPT Table for Each Field Name 20110207
4 Importing IV_REORG_DATE Call by reference Type reference (TYPE) FAGL_R_DATE Reorganization Date 20110207

Method GET_PERIV_P on class CL_FAGL_R_PLAN_TYPE_003 has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606