SAP ABAP Class CL_CA_FACTS_CONTRACT_OBJECT (Facts links with contract object)
Hierarchy
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
   IS-PS-CA (Application Component) Public Sector Contract Accounting
     FMCA_EN (Package) PSCD: Public Sector English Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CA_FACTS_TOOLS Tools to create parameters for ALV 20060609
Properties
Class CL_CA_FACTS_CONTRACT_OBJECT  
Short Description Facts links with contract object    
Super Class CL_CA_FACTS_TOOLS Tools to create parameters for ALV 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class PSCD_FACTS_EN    
Program status P  SAP Standard Production Program 
Category 0   
Package FMCA_EN   PSCD: Public Sector English Development 
Created 20060608   SAP 
Last change 20070914   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CA_FACTS_CONTRACT_OBJECT has no forward declaration.
Interfaces
Class CL_CA_FACTS_CONTRACT_OBJECT has no interface implemented.
Friends
Class CL_CA_FACTS_CONTRACT_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_FACT_SET_ABTYP Static Attribute Private Type reference (TYPE) PS_TFACT_SET_ABTYP Current Fact Set used to read ABTYP 20060705
2 GT_TPSOB001 Static Attribute Private Type reference (TYPE) TYPE_HASHED_TPSOB001 Hashed table of tpsob001 20060802
3 GV_READ_ABTYP_PS Static Attribute Private Type reference (TYPE) PS_FACTS_SET Current processed ABTYP_PS 20061010
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20060608
2 GET_REVENUE_TYPES Static method Public Method Returns revenue types assigned to a Fact Set -> Fact TypeSeq 20061010
3 PSOB_TYPE_TO_FACTS_SET_TYPE Static method Public Method Converts Contract Object Type to Facts Set Type 20060727
4 READ_CUSTOMIZING Instance method Public Method Retrieves possible customizing for a given Fact Set 20060628
5 READ_FACTS Instance method Public Method Retrieves facts values filtered by different criteria 20060608
6 SET_DFACTS_ACTUAL Instance method Public Method Sets table for display 20060809
Events
Class CL_CA_FACTS_CONTRACT_OBJECT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_HASHED_TPSOB001 Private See coding 20060802 type_hashed_tpsob001 TYPE HASHED TABLE OF type_tpsob001 WITH UNIQUE KEY psobtyp
2 TYPE_TPSOB001 Private See coding 20060802 BEGIN OF type_tpsob001, psobtyp TYPE tpsob001-psobtyp, fact_set TYPE tpsob001-fact_set, END OF type_tpsob001
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AKTYP Call by reference Type reference (TYPE) BU_AKTYP Activity category in SAP transaction 20060822
2 Importing IV_CONTRACT_OBJECT Call by reference Type reference (TYPE) PSOBKEY_PS Identification Key for Contract Object 20060608
3 Importing IV_CONTRACT_OBJECT_TYPE Call by reference Type reference (TYPE) PSOBTYP_PS Contract Object Type 20060705
# Exception Resumable Description Created on
1 ERROR_CREATING_OBJECT An error occuerred while instantiating the superclass 20061117
2 NO_AUTHORIZATION User has no authorization to perform the requested activity 20061117
3 OBJECT_TYPE_NOT_CONFIGURED Contract Object Type is not configured for Facts 20060809
4 WRONG_PARAMETERS Wrong parameters used to intiate the class 20060705

Method GET_REVENUE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FACT_SET Call by reference Type reference (TYPE) PS_FACTS_SET Fact Set 20061010
2 Importing IV_FACT_TYPE_SEQ Call by reference Type reference (TYPE) PS_FACT_TYPE_SEQ Fact Type Sequence 20061010
3 Returning RT_SET_ABTYP Value transfer Type reference (TYPE) PS_TFACT_SET_ABTYP Table type of Fact Set to Revenue Types 20061010

Method GET_REVENUE_TYPES on class CL_CA_FACTS_CONTRACT_OBJECT has no exception.

Method PSOB_TYPE_TO_FACTS_SET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FACTS_SET Call by reference Type reference (TYPE) PS_FACTS_SET Facts Set 20060727
2 Importing I_PSOB_TYPE Call by reference Type reference (TYPE) PSOBTYP_PS Contract Object Type 20060727

Method PSOB_TYPE_TO_FACTS_SET_TYPE on class CL_CA_FACTS_CONTRACT_OBJECT has no exception.

Method READ_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FACTS_STRUCTURE Call by reference Type reference (TYPE) FACTS_T_STRUCTURE Customized set for facts 20060705
2 Importing IV_FACT_CAT_SEQUENCE Call by reference Type reference (TYPE) PS_FACT_CAT_SEQ Fact Category Sequence 20060705
3 Importing IV_FACT_TYPE_SEQUENCE Call by reference Type reference (TYPE) PS_FACT_TYPE_SEQ Fact Type Sequence 20060705
4 Importing IV_REVENUE_TYPE Call by reference Type reference (TYPE) ABTYP_PS Revenue Type 20060705

Method READ_CUSTOMIZING on class CL_CA_FACTS_CONTRACT_OBJECT has no exception.

Method READ_FACTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DFACTS Call by reference Type reference (TYPE) DFACTS_T_TYPE Sorted table of Facts 20060609
2 Importing IV_DATE Call by reference Type reference (TYPE) SYDATS Validity Date 20060609
3 Importing IV_FACT_CAT_REPETITION Call by reference Type reference (TYPE) PS_FACT_CAT_REP Fact category Repetition 20060628
4 Importing IV_FACT_CAT_SEQUENCE Call by reference Type reference (TYPE) PS_FACT_CAT_SEQ Fact Category Sequence 20060628
5 Importing IV_FACT_TYPE_REPETITION Call by reference Type reference (TYPE) PS_FACT_TYPE_REP Fact Type Repetition 20060628
6 Importing IV_FACT_TYPE_SEQUENCE Call by reference Type reference (TYPE) PS_FACT_TYPE_SEQ Fact Type Sequence 20060628
7 Importing IV_REVENUE_TYPE Call by reference Type reference (TYPE) ABTYP_PS Revenue Type 20060706
8 Importing IV_TIME Call by reference Type reference (TYPE) SYTIME Validity Time 20060609
# Exception Resumable Description Created on
1 WRONG_PARAMETERS Parameters sent to method are not valid 20060628

Method SET_DFACTS_ACTUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DFACTS_ACTUAL Call by reference Type reference (TYPE) DFACTS_T_TYPE Table type for DFACTS 20060809

Method SET_DFACTS_ACTUAL on class CL_CA_FACTS_CONTRACT_OBJECT has no exception.
History
Last changed by/on SAP  20070914 
SAP Release Created in 700