SAP ABAP Class CL_UKM_FACADE (Facade for SAP Credit Management)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FSCM-CR-CR (Application Component) Basic Functions
     UKM_FACADE (Package) Facade for SAP Credit Management
Properties
Class CL_UKM_FACADE  
Short Description Facade for SAP Credit Management    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UKM_FACADE   Facade for SAP Credit Management 
Created 20021205   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UKM_FACADE has no forward declaration.
Interfaces
Class CL_UKM_FACADE has no interface implemented.
Friends
Class CL_UKM_FACADE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 XO_BUPA_FACTORY Instance attribute Protected Object reference (TYPE REF TO) CL_UKM_BUPA_FACTORY Manager for Business Partners and Accounts 20021205
2 XO_CALCULATOR Instance attribute Protected Object reference (TYPE REF TO) IF_UKM_CALCULATOR Rules Engine for Scoring and Credit Limit 20021205
3 XO_COMMITMENT_PULLER Instance attribute Protected Object reference (TYPE REF TO) IF_UKM_COMMITMENT_PULL Liability Reader 20031014
4 XO_CREDIT_CHECKER Instance attribute Protected Object reference (TYPE REF TO) CL_UKM_CREDIT_CHECKER Credit Check and Liability Update 20030828
5 XO_CREDIT_INFORMER Instance attribute Protected Object reference (TYPE REF TO) IF_UKM_CREDIT_INFORMER Deliver External Credit Information 20030123
6 XO_CUSTOMIZING Instance attribute Protected Object reference (TYPE REF TO) IF_UKM_CUSTOMIZING Customizing (Except Processes and Formulas) 20021217
7 XO_EVENT_MANAGER Instance attribute Protected Object reference (TYPE REF TO) CL_UKM_EVENT_MANAGER Manager for Events (In Particular, of the Business Partner) 20021205
8 XO_EVENT_PUBLISHER Instance attribute Protected Object reference (TYPE REF TO) IF_UKM_EVENT_PUBLISHER Publish Events Outside Credit Management 20030122
9 XO_FACADE Static Attribute Protected Object reference (TYPE REF TO) CL_UKM_FACADE Facade for SAP Credit Management 20021205
10 XO_FORMULA_FINDER Instance attribute Protected Object reference (TYPE REF TO) IF_UKM_FORMULA_FINDER SAP Credit Management Formulas 20021213
11 XO_PROCESS_FINDER Instance attribute Protected Object reference (TYPE REF TO) IF_UKM_PROCESS_FINDER Process Chains in SAP Credit Management 20021205
12 _ACTIVITY Instance attribute Private Type reference (TYPE) UKM_ACTIVITY Activity 20040129
13 _SIMULATION Instance attribute Private Type reference (TYPE) FLAG Simulation Mode Active 20030128
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Singleton Constructor 20021205
2 GET_BLOCK_REASON_TEXT Instance method Public Method Read Text for Lock Reason 20031001
3 GET_BUPA_FACTORY Instance method Public Method Get Business Partner Factory 20021205
4 GET_CALCULATOR Instance method Public Method Get Rules Engine for Score and Credit Limit 20021205
5 GET_CREDIT_CHECKER Instance method Public Method Get Credit Checker/Liability Manager 20030828
6 GET_CREDIT_INFORMER Instance method Public Method Get Interface to External Information Providers 20030123
7 GET_CREDIT_SGMNT Instance method Public Method Read Credit Segment (Customizing) 20021217
8 GET_CREDIT_SGMNTS Instance method Public Method Read All Credit Segments in Range 20030227
9 GET_GRADE_METHODS Instance method Public Method Read Rating Procedure for Rule 20030124
10 GET_MAIN_CREDIT_SGMNT Instance method Public Method Read Main Credit Segment 20030915
11 GET_RISK_CLASS_TEXT Instance method Public Method Read Text for Risk Class 20030321
12 GET_RULES_USING_BW Instance method Public Method Determine All Rules that Use BW Scoring 20031001
13 GET_RULE_TEXT Instance method Public Method Read Text for Rule (Example: Formula) 20030321
14 RECALC_COMMITMENTS Instance method Public Method Redetermine Liability 20031006
15 SAVE_ALL Instance method Public Method Save All 20030115
16 SET_SIMULATION_RULE Instance method Public Method Set Score and Limit Rule for Simulation 20030128
Events
Class CL_UKM_FACADE has no event.
Types
Class CL_UKM_FACADE has no local type.
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Call by reference Type reference (TYPE) UKM_ACTIVITY Aktivität 20021205
2 Importing I_DEFAULT_LIMIT_RULE Call by reference Type reference (TYPE) UKM_LIMIT_RULE Verfahren zur Bonitäts- und Kreditlimitbestimmung 20040115
3 Returning RO_FACADE Value transfer Object reference (TYPE REF TO) CL_UKM_FACADE Fassade für FSCM Credit Management 20021205

Method CREATE on class CL_UKM_FACADE has no exception.

Method GET_BLOCK_REASON_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BLOCK_REASON Call by reference Type reference (TYPE) UKM_BLOCK_REASON Sperrgrund 20031001
2 Returning R_DESCRIPTION Value transfer Type reference (TYPE) UKM_BLOCK_REASON_TXT Beschreibung 20031001

Method GET_BLOCK_REASON_TEXT on class CL_UKM_FACADE has no exception.

Method GET_BUPA_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_BUPA_FACTORY Value transfer Object reference (TYPE REF TO) CL_UKM_BUPA_FACTORY Verwalter für GPartner und Konten 20021205

Method GET_BUPA_FACTORY on class CL_UKM_FACADE has no exception.

Method GET_CALCULATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CALCULATOR Value transfer Object reference (TYPE REF TO) IF_UKM_CALCULATOR Rechner für Bonität und Limits 20021205

Method GET_CALCULATOR on class CL_UKM_FACADE has no exception.

Method GET_CREDIT_CHECKER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CREDIT_CHECKER Value transfer Object reference (TYPE REF TO) CL_UKM_CREDIT_CHECKER Kreditprüfung und Obligofortschreibung 20030828

Method GET_CREDIT_CHECKER on class CL_UKM_FACADE has no exception.

Method GET_CREDIT_INFORMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CREDIT_INFORMER Value transfer Object reference (TYPE REF TO) IF_UKM_CREDIT_INFORMER Externe Kreditinformation liefern 20030123

Method GET_CREDIT_INFORMER on class CL_UKM_FACADE has no exception.

Method GET_CREDIT_SGMNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREDIT_SGMNT Call by reference Type reference (TYPE) UKM_CREDIT_SGMNT Kreditsegment 20021217
2 Returning RS_CREDIT_SGMNT Value transfer Type reference (TYPE) UKMCRED_SGM0C Segmentdaten 20021217

Method GET_CREDIT_SGMNT on class CL_UKM_FACADE has no exception.

Method GET_CREDIT_SGMNTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CREDIT_SGMNT_RANGES Call by reference Type reference (TYPE) UKM_T_CREDIT_SGMNT_RANGES Ranges-Tabelle für Kreditsegmente 20030227
2 Returning RT_CREDIT_SGMNTS Value transfer Type reference (TYPE) UKM_T_CREDIT_SGMNTS Kreditsegmente 20030227

Method GET_CREDIT_SGMNTS on class CL_UKM_FACADE has no exception.

Method GET_GRADE_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LIMIT_RULE_RANGES Call by reference Type reference (TYPE) UKM_T_LIMIT_RULE_RANGES Ranges-Tabelle für Limit-Regeln 20030220
2 Importing I_LIMIT_RULE Call by reference Type reference (TYPE) UKM_LIMIT_RULE Regel für Bonitäts und Limitbest. 20030124
3 Returning RT_GRADE_METHODS Value transfer Type reference (TYPE) UKM_T_GRADE_METHODS Bewertungsverfahren 20030124

Method GET_GRADE_METHODS on class CL_UKM_FACADE has no exception.

Method GET_MAIN_CREDIT_SGMNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_MAIN_CREDIT_SGMNT Value transfer Type reference (TYPE) UKMCRED_SGM0C Segmentdaten 20030915

Method GET_MAIN_CREDIT_SGMNT on class CL_UKM_FACADE has no exception.

Method GET_RISK_CLASS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RISK_CLASS Call by reference Type reference (TYPE) UKM_RISK_CLASS Risikoklasse 20030321
2 Returning R_DESCRIPTION Value transfer Type reference (TYPE) UKM_RISK_CLASS_TXT Bezeichnung der Risikoklasse 20030321

Method GET_RISK_CLASS_TEXT on class CL_UKM_FACADE has no exception.

Method GET_RULES_USING_BW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_LIMIT_RULES_BW Value transfer Type reference (TYPE) UKM_T_LIMIT_RULES Verfahren, die BW-Scoring verwenden 20031001

Method GET_RULES_USING_BW on class CL_UKM_FACADE has no exception.

Method GET_RULE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_RULE Call by reference Type reference (TYPE) UKM_CHECK_RULE Regel für Kreditprüfung 20031112
2 Importing I_CREDIT_SGMNT Call by reference Type reference (TYPE) UKM_CREDIT_SGMNT Kreditsegment 20030321
3 Importing I_LIMIT_RULE Call by reference Type reference (TYPE) UKM_LIMIT_RULE Verfahren Bonitäts- und Limitbestimmung 20030321
4 Importing I_RESULT_TYPE Call by reference Type reference (TYPE) UKM_RESULTTYPE Typ des Formelergebnisses 20030321
5 Returning R_DESCRIPTION Value transfer Type reference (TYPE) UKM_FORMULA_TXT Formelbezeichnung 20030321
# Exception Resumable Description Created on
1 NOT_FOUND Keine Regel gefunden 20030321

Method RECALC_COMMITMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CREDIT_SGMNTS Call by reference Type reference (TYPE) UKM_T_CREDIT_SGMNTS Kreditsegmente 20031006
2 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20031006

Method RECALC_COMMITMENTS on class CL_UKM_FACADE has no exception.

Method SAVE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Value transfer Type reference (TYPE) UKM_T_MONITOR_RETURN Retruns 20060830
2 Importing IT_NUMBERS Call by reference Type reference (TYPE) BUS_PARTNR_T SAP-GP Tabelle von Zuordnungen zwischen temp./finalen Nummer 20030115
3 Importing I_FREE_ALL Call by reference Type reference (TYPE) FLAG ' ' Objektreferenzen löschen, Factory weiterverwenden 20030116
4 Importing I_TESTRUN Call by reference Type reference (TYPE) FLAG ' ' Testlauf 20040204
5 Importing I_UPD_TASK Call by reference Type reference (TYPE) FLAG 'X' In Update-Task? 20030116
6 Importing I_WITH_ADD_INFOS Call by reference Type reference (TYPE) FLAG ' ' Zusätzliche Infos selbst sichern 20040114
7 Importing I_WITH_CHDOCS Call by reference Type reference (TYPE) FLAG 'X' Änderungsbelege schreiben? 20030116
8 Importing I_WITH_EXTERNAL_SCORINGS Call by reference Type reference (TYPE) FLAG ' ' Externe Bewertungen selbst sichern (= ohne /nBP-Framework) 20030122
# Exception Resumable Description Created on
1 FAILED Verbuchung gescheitert 20040204
2 SIMULATION_MODE Simulations-Modus: Sichern nicht erlaubt! 20030128

Method SET_SIMULATION_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SIMUL_LIMIT_RULE Call by reference Type reference (TYPE) UKM_LIMIT_RULE Regel für Bonitäts und Limitbest. (Simulation) 20030128

Method SET_SIMULATION_RULE on class CL_UKM_FACADE has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 200