SAP ABAP Class CL_UKM_XI_FACADE_R3_50 (Interface between Credit Management and XI Proxies)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FIN-FSCM-CR (Application Component) Credit Management
     UKM_R3_XI_PROXIES_50 (Package) Proxies for FSCM CR in ERP
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UKM_CMA_QUERY_R3 Query Data from Credit Management 20070322
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UKM_COMMITMENT_PUSH_R3 Liability Update 20040114
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UKM_CREDIT_QUERY_R3 Call Credit Check 20040115
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UKM_DCD_PUSH_CLIENT Documented Credit Decision 20100427
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UKM_VECTOR_PUSH_R3 Write FI Summary 20040114
Properties
Class CL_UKM_XI_FACADE_R3_50  
Short Description Interface between Credit Management and XI Proxies    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UKM_R3_XI_PROXIES_50   Proxies for FSCM CR in ERP 
Created 20040114   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UKM_XI_FACADE_R3_50 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_UKM_CMA_QUERY_R3 Query Data from Credit Management 20070322
2 IF_UKM_COMMITMENT_PUSH_R3 Liability Update 20040114
3 IF_UKM_CREDIT_QUERY_R3 Call Credit Check 20040115
4 IF_UKM_DCD_PUSH_CLIENT Documented Credit Decision 20100427
5 IF_UKM_VECTOR_PUSH_R3 Write FI Summary 20040114
Friends
Class CL_UKM_XI_FACADE_R3_50 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_SCHEME_ID_BP Constant Public Type reference (TYPE) STRING 'PartyID' Type of Partner = Business Partner 20040115
2 C_SCHEME_ID_DEBTOR Constant Public Type reference (TYPE) STRING 'Debtor' Type of Partner = Customer 20040115
3 GT_DFIES_KPI Static Attribute Private Type reference (TYPE) DDFIELDS DD: Field List 20091026
4 G_BADI_ACTIVE Static Attribute Public Type reference (TYPE) FLAG General Indicator 20040114
5 G_BADI_BOUND Static Attribute Private Type reference (TYPE) FLAG BAdI Active X 20040114
6 MESSAGES Static Attribute Private Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100505
7 _BUSINESS_SYSTEM Static Attribute Private Type reference (TYPE) TEXT60 Own Business System 20040115
8 _NO_SLD Static Attribute Private Type reference (TYPE) FLAG No SLD 20130919
9 _O_BADI_CONV2PARTNER Static Attribute Public Object reference (TYPE REF TO) UKM_CONV2PARTNER BAdI: UKM_CONV_TO_PARTNER_PI 20050622
10 _O_CMAQUERY_PROXY Static Attribute Private Object reference (TYPE REF TO) CO_UKMR3_CMA_QUERY Proxy Class (Generated) 20070329
11 _O_CWQUERY_PROXY Static Attribute Private Object reference (TYPE REF TO) CO_UKMR3_CREDIT_WORTHINESS Proxy Class (Generated) 20040115
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ACTIVE_BADI Static method Private Method 20040114
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040115
3 CMA_QUERY_CONVERT_INBOUND Static method Private Method Inbound Interface: XI to SAP 20070322
4 CONVERT_GUID_TO_NUMBER Static method Private Method Determine partner number from GUID if required 20050620
5 CREDIT_QUERY_CONVERT_INBOUND Static method Private Method Inbound Interface: XI to SAP 20040115
6 CREDIT_QUERY_CONVERT_OUTBOUND Static method Private Method Outbound Interface: SAP to XI 20040115
7 DCD_PUSH_CONVERT_OUTBOUND Static method Public Method Outbound Conversion 20100427
8 GET_DDIC_KPI_STRUC Static method Public Method Gets DDIC Information for the KPI Structure 20091026
9 GET_PROPERTY_TYPE Static method Public Method Gets Field Types of DDIC Fields 20091026
10 MAP_KPI_2_PROPERTYVALN Static method Public Method Map Payment Behavior (Cust. Include) to Property Valuations 20091026
11 VECTOR_CONVERT_OUTBOUND_2 Static method Private Method Outbound Interface Client to XI 20050329
Events
Class CL_UKM_XI_FACADE_R3_50 has no event.
Types
Class CL_UKM_XI_FACADE_R3_50 has no local type.
Method Signatures

Method CHECK_ACTIVE_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLAG Call by reference Type reference (TYPE) CHAR1 space 1 2 20040114
2 Exporting RO_BADI Value transfer Object reference (TYPE REF TO) IF_EX_UKM_FILL BAdI-Interface IF_EX_UKM_FILL 20040114

Method CHECK_ACTIVE_BADI on class CL_UKM_XI_FACADE_R3_50 has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_UKM_XI_FACADE_R3_50 has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UKM_XI_FACADE_R3_50 has no exception.

Method CMA_QUERY_CONVERT_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACCOUNT_DATA Call by reference Type reference (TYPE) UKM_S_ACCOUNT_DATA_CLIENT2 Tabelle mit Kreditkontodaten 20070329
2 Exporting ET_ERROR_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Returnparameter 20070502
3 Importing IS_RESPONSE Call by reference Type reference (TYPE) UKMR3_CMA_RESPONSE Proxy Struktur (generiert) 20070322

Method CMA_QUERY_CONVERT_INBOUND on class CL_UKM_XI_FACADE_R3_50 has no exception.

Method CONVERT_GUID_TO_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEBTOR Call by reference Type reference (TYPE) UKMR3_PARTY_INTERNAL_ID Proxy Structure (generated) 20050620
2 Returning R_PARTNER Value transfer Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20050620

Method CONVERT_GUID_TO_NUMBER on class CL_UKM_XI_FACADE_R3_50 has no exception.

Method CREDIT_QUERY_CONVERT_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CREDIT_MESSAGES Call by reference Type reference (TYPE) UKM_T_PI_CREDIT_MESSAGE Meldungen aus einer Kreditprüfung 20040115
2 Exporting E_ATTNTN_INDICATOR Call by reference Type reference (TYPE) FLAG besondere Aufmerksamkeit 20061204
3 Exporting E_BLOCKED_INDICATOR Call by reference Type reference (TYPE) FLAG gesperrt 20051019
4 Exporting E_CHECK_CONFIRMATION Call by reference Type reference (TYPE) FLAG allgemeines flag 20040115
5 Exporting E_CREDITLIMIT Call by reference Type reference (TYPE) UKM_PI_CREDITLIMIT Kreditlimit 20040115
6 Exporting E_CREDIT_HORIZON_DATE Call by reference Type reference (TYPE) DATUM Ende Kredithorizont 20071203
7 Exporting E_LIMIT_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20040115
8 Exporting E_LIMIT_VALID_TO Call by reference Type reference (TYPE) DATUM Datum 20040115
9 Exporting E_RATING Call by reference Type reference (TYPE) UKM_PI_RATING Interne Bonität 20040115
10 Exporting E_RISKCLASS Call by reference Type reference (TYPE) UKM_PI_RISKCLASS Risikoklasse 20040115
11 Importing IS_RESPONSE Call by reference Type reference (TYPE) UKMR3_CW_RESPONSE Proxy Structure (generated) 20040115

Method CREDIT_QUERY_CONVERT_INBOUND on class CL_UKM_XI_FACADE_R3_50 has no exception.

Method CREDIT_QUERY_CONVERT_OUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_QUERY Call by reference Type reference (TYPE) UKMR3_CREDIT_WORTHINESS_QUERY Proxy Structure (generated) 20040115
2 Importing IT_GROUP_SCHEDULE Call by reference Type reference (TYPE) UKM_T_SCHEDULE Tabelle für Sammelprüfung 20110722
3 Importing IT_SCHEDULE Call by reference Type reference (TYPE) UKM_T_SCHEDULE tabelle für dynamischen Check 20061206
4 Importing I_AMOUNT Call by reference Type reference (TYPE) UKM_PI_COMM_ACTUAL Obligosumme (tatsächlich) in Meldewährung 20040115
5 Importing I_CHECKRULE Call by reference Type reference (TYPE) UKM_PI_CHECKRULE Prüfregel für Kreditprüfung 20040115
6 Importing I_CHECKSEVERITY Call by reference Type reference (TYPE) UKM_PI_CHECKSEVERITY Schärfe einer Kreditprüfung 20040115
7 Importing I_CREDIT_SGMNT Call by reference Type reference (TYPE) UKM_PI_CREDIT_SGMNT Kreditsegment 20040115
8 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20040115
9 Importing I_DOCUMENT_AMOUNT Call by reference Type reference (TYPE) UKM_PI_COMM_ACTUAL Belegwert in Meldewährung 20110830
10 Importing I_EFFECTIVE_DATE Call by reference Type reference (TYPE) DATUM effektives Datum 20060821
11 Importing I_LOG_REFERENCE Call by reference Type reference (TYPE) UKM_PI_PARTNER_MSG_KEY Referenz für Log 20060821
12 Importing I_OPERATION_ID Call by reference Type reference (TYPE) UKM_OPERATIONID ID für eine Gruppe von Operationen 20110830
13 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20040115
14 Importing I_RETRIEVAL_FLAG Call by reference Type reference (TYPE) UKM_PI_RETRIEVAL Einwilligungsflag für Kreditprüfung 20040115

Method CREDIT_QUERY_CONVERT_OUTBOUND on class CL_UKM_XI_FACADE_R3_50 has no exception.

Method DCD_PUSH_CONVERT_OUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUT_MSG Call by reference Type reference (TYPE) UKMR3_DCD_NOTIF_MSG 20100505
2 Importing IS_DCD_IN Call by reference Type reference (TYPE) UKM_S_DCD_OUT Attribute des DCD Cases 20100923
# Exception Resumable Description Created on
1 CONVERSION_ERROR 20100505

Method GET_DDIC_KPI_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DFIES Value transfer Type reference (TYPE) DDFIELDS DD: Feldliste 20091026

Method GET_DDIC_KPI_STRUC on class CL_UKM_XI_FACADE_R3_50 has no exception.

Method GET_PROPERTY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_AMOUNT Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20091026
2 Exporting EX_DATE Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20091026
3 Exporting EX_DECIMAL Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20091026
4 Exporting EX_INDICATOR Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20091026
5 Exporting EX_INTEGER Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20091026
6 Exporting EX_TEXT Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20091026
7 Importing IS_DFIES Call by reference Type reference (TYPE) DFIES DD-Schnittstelle: Tabellenfelder für DDIF_FIELDINFO_GET 20091026

Method GET_PROPERTY_TYPE on class CL_UKM_XI_FACADE_R3_50 has no exception.

Method MAP_KPI_2_PROPERTYVALN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PI_PROP_VALUATIONS Call by reference Type reference (TYPE) UKMR3_CPBS_PRPTYVALN_TAB Property Valuation 20091026
2 Importing IS_EXTENSION Call by reference Type reference (TYPE) UKM_S_PI_BP_VECTOR_KPI Credit Management: KPI im Creditvektor ( +Customer Include) 20091026
# Exception Resumable Description Created on
1 CX_UKMR3_CW_CHECK_FAULT Fehler bei der Kreditwürdigkeitsprüfung 20091026

Method VECTOR_CONVERT_OUTBOUND_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NOTIFICATION Call by reference Type reference (TYPE) UKMR3_CPBS_NOTIFICATION Proxy Struktur (generiert) 20050329
2 Changing IT_VECTOR_RAW Call by reference Type reference (TYPE) UKM_T_PI_VECTOR_MSG Felder für XI Message vektor 20050329

Method VECTOR_CONVERT_OUTBOUND_2 on class CL_UKM_XI_FACADE_R3_50 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 2004_1_500