SAP ABAP Class CL_UC_PERTYPE_FACTORY (SEM-BCS: Period Category)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCMT (Package) SEM-BCS: Period Cat., ConsFrequency,...(Time)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UG_MD_CHAR FIN Master Data: Access to Data 20010727
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20050127
Properties
Class CL_UC_PERTYPE_FACTORY  
Short Description SEM-BCS: Period Category    
Super Class CL_UG_MD_CHAR FIN Master Data: Access to Data 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCMT   SEM-BCS: Period Cat., ConsFrequency,...(Time) 
Created 20010727   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 UC00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20050127
Friends
Class CL_UC_PERTYPE_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_FACTORY FIN Master Data: Central Access Point (Factory) 20010731
2 DO_PERTYPEGROUP_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_CHAR FIN Master Data: Representation of a Characteristic 20010730
3 DT_PERTYPE Instance attribute Private Type reference (TYPE) TS_PERTYPE 20010730
4 DT_PERTYPEGROUP Instance attribute Private Type reference (TYPE) TS_PERTYPEGROUP 20010730
5 D_INIT_DONE Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20010801
6 GC_FIELDNAME_PERTYPE Constant Private Type reference (TYPE) UC_FIELDNAME 'PERTYPE' Field Name 20010730
7 GC_FIELDNAME_PERTYPEGROUP Constant Private Type reference (TYPE) UC_FIELDNAME 'PERTYPEGROUP' Field Name 20010730
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010730
2 PERTP_EXPAND_SELECTION Instance method Public Method 20040315
3 PERTP_GET_GUI_DATA Instance method Public Method 20010730
4 PERTP_GET_PERIODS Instance method Private Method 20010801
5 PERTP_INIT_INSTANCE Instance method Private Method 20010731
6 PERTP_REMOVE_INVALID_ENTRIES Instance method Public Method 20010801
7 PERTP_SET_GUI_DATA Instance method Public Method 20010730
Events
Class CL_UC_PERTYPE_FACTORY has no event.
Types
Class CL_UC_PERTYPE_FACTORY has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) IF_UG_MD_FACTORY FIN-Stammdaten: Zentraler Zugriffspunkt (Factory) 20010730
2 Importing I_APPLICATION Call by reference Type reference (TYPE) UG_APPLICATION FI-Stammdaten: Anwendung 20010730
3 Importing I_AREAID Call by reference Type reference (TYPE) UG_AREAID FIN-Stammdaten: Anwendungsgebiet 20010730
4 Importing I_BUFFERED Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20010730
5 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20010730

Method CONSTRUCTOR on class CL_UC_PERTYPE_FACTORY has no exception.

Method PERTP_EXPAND_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL Call by reference Type reference (TYPE) UGMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20040315

Method PERTP_EXPAND_SELECTION on class CL_UC_PERTYPE_FACTORY has no exception.

Method PERTP_GET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERTYPE Call by reference Type reference (TYPE) UCM_TS_PERTYPE_PROP GUI: Anzeige Periodentypeigenschaften 20010730
2 Exporting ET_PERTYPEGROUP Call by reference Type reference (TYPE) UCM_TS_PERTYPEGROUP_PROP GUI: Anzeige Periodentypgruppeeigenschaften 20010730
3 Exporting ET_PERTYPE_PERIOD Call by reference Type reference (TYPE) UCM_TS_PERTYPE_PERIOD GUI: Anzeige Perioden pro Periodentyp 20010731

Method PERTP_GET_GUI_DATA on class CL_UC_PERTYPE_FACTORY has no exception.

Method PERTP_GET_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERTYPE_PERIOD Call by reference Type reference (TYPE) UCM_TS_PERTYPE_PERIOD Periodentyp: Perioden 20010801

Method PERTP_GET_PERIODS on class CL_UC_PERTYPE_FACTORY has no exception.

Method PERTP_INIT_INSTANCE Signature

Method PERTP_INIT_INSTANCE on class CL_UC_PERTYPE_FACTORY has no parameter.
Method PERTP_INIT_INSTANCE on class CL_UC_PERTYPE_FACTORY has no exception.

Method PERTP_REMOVE_INVALID_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE Call by reference Type reference (TYPE) ANY TABLE 20010801
2 Importing IT_SEL Call by reference Type reference (TYPE) UGMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20010801

Method PERTP_REMOVE_INVALID_ENTRIES on class CL_UC_PERTYPE_FACTORY has no exception.

Method PERTP_SET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PERTYPE Call by reference Type reference (TYPE) UCM_TS_PERTYPE_PROP GUI: Anzeige Periodentypeigenschaften 20010730
2 Importing IT_PERTYPEGROUP Call by reference Type reference (TYPE) UCM_TS_PERTYPEGROUP_PROP GUI: Anzeige Periodentypgruppeeigenschaften 20010730
3 Importing IT_PERTYPE_PERIOD Call by reference Type reference (TYPE) UCM_TS_PERTYPE_PERIOD GUI: Anzeige Perioden pro Periodentyp 20010731
4 Importing I_PERTYPEGROUP_CHANGED Call by reference Type reference (TYPE) UC_FLG 'X' Allgemeines Kennzeichen SAP Konsolidierung 20010806
5 Importing I_PERTYPEGROUP_DELETED Call by reference Type reference (TYPE) UC_FLG 'X' Allgemeines Kennzeichen SAP Konsolidierung 20010806
6 Importing I_PERTYPE_CHANGED Call by reference Type reference (TYPE) UC_FLG 'X' Allgemeines Kennzeichen SAP Konsolidierung 20010806
7 Importing I_PERTYPE_DELETED Call by reference Type reference (TYPE) UC_FLG 'X' Allgemeines Kennzeichen SAP Konsolidierung 20010806

Method PERTP_SET_GUI_DATA on class CL_UC_PERTYPE_FACTORY has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 3.1A