SAP ABAP Class CL_VALUATION_CLASS_RULE_TRG (Customizing Class: General / Special Valuation Class)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM (Application Component) Transaction Manager
     FTR_GENERAL (Package) CFM TM: Application Basis / Global Objects
Properties
Class CL_VALUATION_CLASS_RULE_TRG  
Short Description Customizing Class: General / Special Valuation Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTR_GENERAL   CFM TM: Application Basis / Global Objects 
Created 19990812   SAP 
Last change 20050109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_VALUATION_CLASS_RULE_TRG has no forward declaration.
Interfaces
Class CL_VALUATION_CLASS_RULE_TRG has no interface implemented.
Friends
Class CL_VALUATION_CLASS_RULE_TRG has no friend class.
Attributes
Class CL_VALUATION_CLASS_RULE_TRG has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLS_CHECK_COM_VAL_CLASS Static method Public Method Checks if General Valuation Class Is Defined 20030306
2 CLS_GET_ALL_COM_VALCLS Static method Public Method Provides all Customized General Valuation Classes 20001218
3 CLS_GET_ALL_COM_VAL_CLASSES Static method Public Method Provides all General Valuation Classes in a Valn Area 20000713
4 CLS_GET_COM_VAL_CLASS Static method Public Method Provides the General Valuation Class for an Old Valn Class 19990824
5 CLS_GET_COM_VAL_CLASSES Static method Public Method General Valuation Classes that are Represented by Spec.Class 20000712
6 CLS_GET_COM_VAL_CLASS_NAME Static method Public Method Gets Name of a General Valuation Class 20000823
7 CLS_GET_EQU_VAL_CLASSES Static method Public Method General Valuation Classes that can be Mapped to Same 20000713
8 CLS_GET_FILTERED_COM_VALCLS Static method Public Method Gets All Valid General Valuation Classes 20030409
9 CLS_GET_VALUATION_CLASS Static method Public Method Provides the Valuation Class for a General Valuation Class 19990812
10 CLS_GET_VALUATION_CLASS_NAME Static method Public Method Reads the Name of the Valuation Class in the Logon Language 19991008
11 CLS_GET_VAL_CLASS_FOR_LOANS Static method Public Method Provides the General Valuation Class for Loans 19991201
Events
Class CL_VALUATION_CLASS_RULE_TRG has no event.
Types
Class CL_VALUATION_CLASS_RULE_TRG has no local type.
Method Signatures

Method CLS_CHECK_COM_VAL_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COM_VAL_CLASS Call by reference Type reference (TYPE) TPM_COM_VAL_CLASS Allgemeine Bewertungsklasse 20030306
# Exception Resumable Description Created on
1 NOT_DEFINED allgemeine Bewertungsklasse nicht definiert 20030306

Method CLS_GET_ALL_COM_VALCLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_COM_VALCLS Call by reference Type reference (TYPE) TPMY_COM_VAL_CLASS Allgemeine Bewertungsklassen 20001218

Method CLS_GET_ALL_COM_VALCLS on class CL_VALUATION_CLASS_RULE_TRG has no exception.

Method CLS_GET_ALL_COM_VAL_CLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_COM_VAL_CLASS Call by reference Type reference (TYPE) TPMY_COM_VAL_CLASS Common Valuation Classes 20000713
2 Importing IM_VALUATION_AREA Call by reference Type reference (TYPE) TPM_VAL_AREA Treasury: Liste von Bewertungsbereichen 20000713
# Exception Resumable Description Created on
1 VALUATION_AREA_INVALID Parameter 'Valuation Area' initial 20000713

Method CLS_GET_COM_VAL_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OLD_VAL_CLASS Call by reference Type reference (TYPE) SREVCLS bisherige BewKlasse im operativern BewBereich 19990824
2 Returning RE_COM_VAL_CLASS Value transfer Type reference (TYPE) TPM_COM_VAL_CLASS allgemeine Bewertungsklasse 19990824
# Exception Resumable Description Created on
1 COM_VAL_CLASS_NOT_FOUND keine zugehörige allgemeine Bewertungsklasse gefunden 19990824
2 OLD_VAL_CLASS_INVALID keine bisherige Bewertungsklasse eingegeben 19990824
3 OLD_VAL_CLASS_NOT_FOUND bisherige Bewertungsklasse nicht gefunden 19990824

Method CLS_GET_COM_VAL_CLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_COM_VAL_CLASS Call by reference Type reference (TYPE) TPMY_COM_VAL_CLASS Common Valuation Classes 20000712
2 Importing IM_VALUATION_AREA Call by reference Type reference (TYPE) TPM_VAL_AREA Valuation Area 20000712
3 Importing IM_VALUATION_CLASS Call by reference Type reference (TYPE) TPM_VAL_CLASS Valuation Class 20000712
# Exception Resumable Description Created on
1 VALUATION_AREA_INVALID Import Parameter Valuation Area is initial 20000712
2 VALUATION_CLASS_INVALID Import Parameter Valuation Class is initial 20000712
3 VALUATION_CLASS_NOT_FOUND Valuation Class not found 20000712

Method CLS_GET_COM_VAL_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COM_VAL_CLASS Call by reference Type reference (TYPE) TPM_COM_VAL_CLASS Allgemeine Bewertungsklasse 20000823
2 Returning RE_COM_VAL_CLASS_T Value transfer Type reference (TYPE) TPM_COM_VAL_CLASS_NAME Allgemeine Bewertungsklasse 20000823

Method CLS_GET_COM_VAL_CLASS_NAME on class CL_VALUATION_CLASS_RULE_TRG has no exception.

Method CLS_GET_EQU_VAL_CLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_COM_VAL_CLASS Call by reference Type reference (TYPE) TPMY_COM_VAL_CLASS Common Valuation Classes 20000713
2 Importing IM_ACCOUNTING_CODE Call by reference Type reference (TYPE) TPM_ACC_CODE Treasury Accounting Kreis 20000713
3 Importing IM_COM_VAL_CLASS Call by reference Type reference (TYPE) TPM_COM_VAL_CLASS Common Valuation Class 20000713
4 Importing IM_VALUATION_AREA Call by reference Type reference (TYPE) TPM_VAL_AREA Valuation Area 20000713
# Exception Resumable Description Created on
1 CUSTOMIZING_ERROR Customizing Error 20010417
2 PARAMETER_ERROR parameter error 20000713

Method CLS_GET_FILTERED_COM_VALCLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_COM_VAL_CLASS Value transfer Type reference (TYPE) TPMY_COM_VAL_CLASS Common Valuation Classes 20030409
2 Importing IM_COMPANY_CODE Value transfer Type reference (TYPE) BUKRS Buchungskreis 20030409
3 Importing IM_PRODUCT_TYPE Value transfer Type reference (TYPE) VVSART Produktart 20030409
4 Importing IM_TRANSACTION_TYPE Value transfer Type reference (TYPE) TB_SFHAART Finanzgeschäftsart 20030409
# Exception Resumable Description Created on
1 COMPANY_CODE_INVALID kein Buchungskreis gefunden 20030415
2 FAILED Fehler aufgetreten 20030409
3 PRODUCT_TYPE_INVALID keine Produktart gefunden 20030415

Method CLS_GET_VALUATION_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COM_VAL_CLASS Call by reference Type reference (TYPE) TPM_COM_VAL_CLASS Allgemeine Bewertungsklasse 19990812
2 Importing IM_VALUATION_AREA Call by reference Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 19990812
3 Returning RE_VALUATION_CLASS Value transfer Type reference (TYPE) TPM_VAL_CLASS Bewertungsklasse 19990812
# Exception Resumable Description Created on
1 COM_VAL_CLASS_INVALID keine allgemeine Bewertungsklasse übergeben 19990817
2 VALUATION_AREA_INVALID kein Bewertungsbereich übergeben 19990817
3 VAL_CLASS_NOT_FOUND keine Bewertungsklasse gefunden 19990817
4 VA_CVC_NOT_FOUND Paar Bewertungsbereich/allg. Bewertungsklasse nicht gefunden 19990817

Method CLS_GET_VALUATION_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VALUATION_AREA Call by reference Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 19991008
2 Importing IM_VALUATION_CLASS Call by reference Type reference (TYPE) TPM_VAL_CLASS Bewertungsklasse 19991008
3 Returning RE_VALUATION_CLASS_NAME Value transfer Type reference (TYPE) TPM_VAL_CLASS_NAME Bezeichnung Bewertungsklasse 19991008
# Exception Resumable Description Created on
1 NOT_FOUND Bewertungsklasse nicht gefunden 19991008

Method CLS_GET_VAL_CLASS_FOR_LOANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_COM_VAL_CLASS Value transfer Type reference (TYPE) TPM_COM_VAL_CLASS Allgemeine Bewertungsklasse 19991201

Method CLS_GET_VAL_CLASS_FOR_LOANS on class CL_VALUATION_CLASS_RULE_TRG has no exception.
History
Last changed by/on SAP  20050109 
SAP Release Created in