SAP ABAP Interface IF_UKM_CALCULATOR (Rules Engine for Scoring and Credit Limit)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FSCM-CR-CR (Application Component) Basic Functions
     UKM_BUSINESS_PARTNER (Package) SAP Credit Management - Business Partner
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UKM_RULES_ENGINE Formula Interpreter 20021121
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UKM_RULES_ENGINE2 Formula Tree Interpreter 20030801
Properties
Interface IF_UKM_CALCULATOR  
Short Description Rules Engine for Scoring and Credit Limit    
General Data
Package UKM_BUSINESS_PARTNER   SAP Credit Management - Business Partner 
Created 20021121   SAP 
Last changed 20050705   SAP 
Unicode checks active    
Forward declarations
Interface IF_UKM_CALCULATOR has no forward declaration.
Interfaces
Interface IF_UKM_CALCULATOR has no interface.
Friends
Interface IF_UKM_CALCULATOR has no friend.
Attributes
Interface IF_UKM_CALCULATOR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EVALUATE_CREDIT_LIMIT Instance method Public Method Calculate Credit Limit 20021121
2 EVALUATE_OWN_RATING Instance method Public Method Calculate Score 20021121
3 EVALUATE_RISK_CLASS Instance method Public Method Determine Risk Class 20030124
4 GET_RULE_DETAILS Instance method Public Method Get Trace Flag and Validity Period 20030923
5 SAVE_LOGS Instance method Public Method Save Logs (Traces) for Calculation 20030115
Events
Interface IF_UKM_CALCULATOR has no event.
Types
Interface IF_UKM_CALCULATOR has no local type.
Method Signatures

Method EVALUATE_CREDIT_LIMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CREDIT_LIMIT Value transfer Type reference (TYPE) UKM_CREDIT_LIMIT Kreditlimit 20021121
2 Exporting E_VALID_DATE Value transfer Type reference (TYPE) UKM_VALID_DATE gültig bis Datum 20021121
3 Exporting E_WITHOUT_FORMULA Value transfer Type reference (TYPE) FLAG allgemeines flag 20050622
4 Importing IO_CREDIT_ACCOUNT Call by reference Object reference (TYPE REF TO) CL_UKM_ACCOUNT Kreditkonto 20021121
5 Importing I_LIMIT_RULE Call by reference Type reference (TYPE) UKM_LIMIT_RULE Regel für Bonitäts und Limitbest. 20021121
# Exception Resumable Description Created on
1 CX_UKM_CALCULATION_FAILED Ausnahme: Berechnung fehlgeschlagen 20030203

Method EVALUATE_OWN_RATING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OWN_RATING Value transfer Type reference (TYPE) UKM_OWN_RATING Interne Bonität 20021121
2 Exporting E_VALID_DATE Value transfer Type reference (TYPE) UKM_VALID_DATE gültig bis Datum 20021121
3 Exporting E_WITHOUT_FORMULA Value transfer Type reference (TYPE) FLAG allgemeines flag 20050622
4 Importing IO_BUSINESS_PARTNER Call by reference Object reference (TYPE REF TO) CL_UKM_BUSINESS_PARTNER Geschäftspartner aus Sicht des Kreditmanagements 20021121
5 Importing I_LIMIT_RULE Call by reference Type reference (TYPE) UKM_LIMIT_RULE Regel für Bonitäts und Limitbest. 20021121
# Exception Resumable Description Created on
1 CX_UKM_CALCULATION_FAILED Ausnahme: Berechnung fehlgeschlagen 20030203

Method EVALUATE_RISK_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RISK_CLASS Value transfer Type reference (TYPE) UKM_RISK_CLASS Risikoklasse 20030124
2 Importing I_OWN_RATING Call by reference Type reference (TYPE) UKM_OWN_RATING Interne Bonität 20030124
# Exception Resumable Description Created on
1 CX_UKM_RISK_CLASS_FAILED Ausnahme: Berechnung fehlgeschlagen 20030226

Method GET_RULE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FORMULA Value transfer Type reference (TYPE) UKM_FORMULA Formelname 20030923
2 Exporting E_MAX_CRLT_ENH Value transfer Type reference (TYPE) UKM_MAX_CRLT_ENH Maximal erlaubte Kreditlimiterhöhung in Prozent 20031002
3 Exporting E_VALID_DAYS Value transfer Type reference (TYPE) UKM_VALID_DAYS Gültigkeit in Tagen 20030923
4 Exporting E_XTRACE Value transfer Type reference (TYPE) UKM_XTRACE Trace 20030923
5 Importing I_CREDIT_SGMNT Call by reference Type reference (TYPE) UKM_CREDIT_SGMNT Kreditsegment 20030923
6 Importing I_LIMIT_RULE Call by reference Type reference (TYPE) UKM_LIMIT_RULE Verfahren zur Bonit ts- und Kreditlimitbestimmung 20030923
7 Importing I_RESULTTYPE Call by reference Type reference (TYPE) UKM_RESULTTYPE Typ des Formelergebnisses 20030923

Method GET_RULE_DETAILS on Interface IF_UKM_CALCULATOR has no exception.

Method SAVE_LOGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NUMBERS Call by reference Type reference (TYPE) BUS_PARTNR_T SAP-GP Tabelle von Zuordnungen zwischen temp./finalen Nummer 20030115

Method SAVE_LOGS on Interface IF_UKM_CALCULATOR has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 200