SAP ABAP Class CL_FINB_ACCSYS_VALUATION_RULE (Valuation Rule for Accounting Systems)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     FINB_ACCOUNTING_SYSTEM (Package) Accounting System
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_ACCSYS_VALUATION_RULE Valuation Rule for Accounting Systems 20030718
Properties
Class CL_FINB_ACCSYS_VALUATION_RULE  
Short Description Valuation Rule for Accounting Systems    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class ACC_SYSTEM    
Program status     
Category 0   
Package FINB_ACCOUNTING_SYSTEM   Accounting System 
Created 20030718   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FINB_ACCSYS_VALUATION_RULE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_ACCSYS_VALUATION_RULE Valuation Rule for Accounting Systems 20030718
Friends
Class CL_FINB_ACCSYS_VALUATION_RULE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_ACC_SYSTEM Instance attribute Private Type reference (TYPE) ACC_SYSTEM Accounting System 20030718
2 MD_DATABASIS Instance attribute Private Type reference (TYPE) ACC_DATABASIS Data Basis 20030718
3 MD_KURST Instance attribute Public Attribute reference (LIKE) 20030718
4 MD_REF_ACC_SYSTEM Instance attribute Public Attribute reference (LIKE) 20030718
5 MD_REF_CURRID Instance attribute Public Attribute reference (LIKE) 20030718
6 MD_VAL_RULE Instance attribute Private Type reference (TYPE) ACC_VALUATION_RULE Accounting System: Valuation Rule 20030728
7 MO_CONTEXT_COND Instance attribute Private Object reference (TYPE REF TO) CL_FINB_CONDITION Condition 20030718
8 ST_ACCSYS06 Static Attribute Private Type reference (TYPE) FINB_T_ACCSYS06 Settings for Reference Valuation 20030728
9 ST_ACCSYS07 Static Attribute Private Type reference (TYPE) FINB_T_ACCSYS07 Table Type for DDIC Table ACCSYS07 20030728
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030718
2 GET_CURRENCY_KEY Instance method Public Method 20030718
3 GET_INSTANCE Static method Public Method Gets the Rule for a Reference Valuation 20030721
Events
# Event Type Visibility Description Created on
1 FAILED Static Event
(1)
Public
(2)
Other Errors 20030721
2 NOT_ANY_REF_ACCSYS_FOUND Static Event
(1)
Public
(2)
No Reference Invoice Found 20030721
3 REF_ACCSYS_NOT_UNIQUE Static Event
(1)
Public
(2)
More than one Reference Accounting System Found 20030721
Types
Class CL_FINB_ACCSYS_VALUATION_RULE 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 ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20030718
2 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20030718
3 Importing ID_REF_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Referenz-Rechnungssystem 20030728
4 Importing ID_VAL_RULE Call by reference Type reference (TYPE) ACC_VALUATION_RULE Rechnungssystem: Bewertungsregel 20030728
5 Importing IO_CONTEXT_COND Call by reference Object reference (TYPE REF TO) CL_FINB_CONDITION Kontext-Informationen 20030718

Method CONSTRUCTOR on class CL_FINB_ACCSYS_VALUATION_RULE has no exception.

Method GET_CURRENCY_KEY Signature

Method GET_CURRENCY_KEY on class CL_FINB_ACCSYS_VALUATION_RULE has no parameter.
Method GET_CURRENCY_KEY on class CL_FINB_ACCSYS_VALUATION_RULE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_VALUATION_RULE Value transfer Object reference (TYPE REF TO) CL_FINB_ACCSYS_VALUATION_RULE Bewertungsregel für Rechnungssysteme 20030721
2 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20030721
3 Importing ID_AREAID Call by reference Type reference (TYPE) FINB_MD_REGID FIN-Stammdaten: Anwendungsgebiet 20030728
4 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis des Rechnungssystems 20030721
5 Importing IO_CONTEXT_CONDITION Call by reference Object reference (TYPE REF TO) CL_FINB_CONDITION Bedingung 20030721
# Exception Resumable Description Created on
1 FAILED sonstiger Fehler 20030721
2 NOT_ANY_REF_ACCSYS_FOUND kein Referenz-Rechnungsystem gefunden 20030721
3 REF_ACCSYS_NOT_UNIQUE mehr als ein mögliches Referenz-Rechnungssystem gefunden 20030721
Event Signatures

Event FAILED Signature
Event FAILED on class CL_FINB_ACCSYS_VALUATION_RULE has no parameter.
Event NOT_ANY_REF_ACCSYS_FOUND Signature
Event NOT_ANY_REF_ACCSYS_FOUND on class CL_FINB_ACCSYS_VALUATION_RULE has no parameter.
Event REF_ACCSYS_NOT_UNIQUE Signature
Event REF_ACCSYS_NOT_UNIQUE on class CL_FINB_ACCSYS_VALUATION_RULE has no parameter.
History
Last changed by/on SAP  20041209 
SAP Release Created in 200