SAP ABAP Class CL_FKK_XI_FACADE (Interface between FI-CA and XI Proxies)
Hierarchy
☛
FI-CA (Software Component) FI-CA
⤷
FI-CA (Application Component) Contract Accounts Receivable and Payable
⤷
FKKXI (Package) FI-CA: XI Interface (Proxies and Mappings)
⤷
⤷
Meta Relationship - Using
Properties
| Class | CL_FKK_XI_FACADE | |
| Short Description | Interface between FI-CA and XI Proxies | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | FKKXI | FI-CA: XI Interface (Proxies and Mappings) |
| Created | 20031002 | SAP |
| Last change | 20070914 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_FKK_XI_FACADE has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_FKKOI_XI | Outbound Interface: Send Data to XI | 20050323 | ||
| 2 | IF_FKK_CREDIT_CHECK | Interface to Credit Check | 20050616 | ||
| 3 | IF_FKK_CREDIT_EVENT_IN | Receive Credit Events | 20061012 | ||
| 4 | IF_FKK_CREDIT_INFO | Read Credit Information from SAP Credit Management | 20040114 | ||
| 5 | IF_FKK_CREDIT_VECTOR | Send Payment Behavior Summary to CR via XI | 20040115 | ||
| 6 | IF_FKK_EXTERNAL_BILLING_IN | Transfer of External Billing Information | 20050321 | ||
| 7 | IF_FKK_GET_CRITICAL_GPART | Determine Critical Business Partners in Credit Management | 20031030 | ||
| 8 | IF_FKK_LIABILITY_PULL | Request Liability from FI-CA | 20031124 | ||
| 9 | IF_FKK_LIABILITY_PUSH | Replicate Liability to CR via XI | 20031124 | ||
| 10 | IF_FKK_SCORING_GET | Receive Score from SAP Credit Management from XI | 20031028 | ||
| 11 | IF_FKK_SCORING_PUSH | Replicate FI-CA Creditworthiness to CR via XI | 20031002 |
Friends
Class CL_FKK_XI_FACADE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | STRING | 'false' | 20040203 | |||
| 2 | Constant | Private | Type reference (TYPE) | STRING | 'true' | 20040203 | |||
| 3 | Constant | Private | Type reference (TYPE) | FBEVE_KK | 3808 | Constants for Exit 3808 | 20050405 | ||
| 4 | Constant | Private | Type reference (TYPE) | FBEVE_KK | 4508 | Constants for Exit 4508 | 20060929 | ||
| 5 | Constant | Private | Type reference (TYPE) | FBEVE_KK | 4600 | Constants for Exit 4600 | 20040115 | ||
| 6 | Constant | Private | Type reference (TYPE) | FBEVE_KK | 4601 | Constants for Exit 4601 | 20040121 | ||
| 7 | Constant | Private | Type reference (TYPE) | FBEVE_KK | 4602 | Constants for Exit 4602 | 20061012 | ||
| 8 | Constant | Private | Type reference (TYPE) | FBEVE_KK | 4603 | Constants for Exit 4603 | 20061012 | ||
| 9 | Static Attribute | Protected | Object reference (TYPE REF TO) | CL_FKK_XI_FACADE | Interface between FI-CA and XI Proxies | 20031002 | |||
| 10 | Static Attribute | Public | Type reference (TYPE) | APPLK_KK | Industry Application | 20031002 | |||
| 11 | Static Attribute | Public | Type reference (TYPE) | SLD_BSKEY | Key Name of Business System | 20031028 | |||
| 12 | Constant | Private | Type reference (TYPE) | BOOLE-BOOLE | 'X' | Boolean variable | 20040121 | ||
| 13 | Constant | Public | Type reference (TYPE) | STRING | 'PartyID' | Type of Business Partner | 20031218 | ||
| 14 | Static Attribute | Private | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20050323 | |||
| 15 | Static Attribute | Private | Type reference (TYPE) | BUP_BUT000_T | Business Partner | 20050623 | |||
| 16 | Static Attribute | Private | Type reference (TYPE) | FKK_EBS_TOI_SYST_TT | Table Type for FKK_EBS_TOI_SYST | 20050404 | |||
| 17 | Static Attribute | Private | Type reference (TYPE) | FKKVK_T | Contract Account Header | 20050404 | |||
| 18 | Static Attribute | Private | Type reference (TYPE) | TFKFBC_T | Table of Installation-Specific Function Modules | 20040115 |
Methods
Events
Class CL_FKK_XI_FACADE has no event.
Types
Class CL_FKK_XI_FACADE has no local type.
Method Signatures
Method BUILD_MESSAGE_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_MESSAGE_HEADER | Call by reference | Type reference (TYPE) | FKK_MESSAGE_HEADER | Message Header | 20050331 | |||
| 2 | I_RECEIVER | Call by reference | Type reference (TYPE) | RCVER_KK | Empfänger-ID der angeschlossenen Systeme | 20050331 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Schnittstelle zwischen FI-CA und XI-Proxies | 20050331 |
Method COPY_LIABILITY_TO_XI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_RECORD | Call by reference | Type reference (TYPE) | FKK_CREDIT_COMMITMENT | Proxy Structure (generated) | 20040121 | |||
| 2 | IS_LIABILITY | Call by reference | Type reference (TYPE) | FKKOBLXI | Obligodaten für XI-Schnittstelle | 20040121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei Global Data Types Konvertierung | 20040526 |
Method CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_FACADE | Value transfer | Object reference (TYPE REF TO) | CL_FKK_XI_FACADE | Schnittstelle zwischen FI-CA und XI-Proxies | 20031002 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Schnittstelle zwischen FI-CA und XI-Proxies | 20031030 |
Method CREDIT_CHECK_CONVERT_INBOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHECK_REASON | Call by reference | Type reference (TYPE) | STRING_TABLE | Tabelle von Ablehnungsgründen | 20050616 | |||
| 2 | E_CHECK_INDICATOR | Call by reference | Type reference (TYPE) | XFLAG | Kredit-Check Indikator | 20050616 | |||
| 3 | E_CREDIT_LIMIT_AMOUNT | Call by reference | Type reference (TYPE) | BETRW_KK | Kredit-Limit Betrag | 20050616 | |||
| 4 | E_CREDIT_LIMIT_WAERS | Call by reference | Type reference (TYPE) | WAERS_KK | Währungsschlüssel Kredit-Limit Betrag | 20050616 | |||
| 5 | E_EXPOSURE_AMOUNT | Call by reference | Type reference (TYPE) | BETRW_KK | Kredit-Ausschöpfungs Betrag | 20050616 | |||
| 6 | E_EXPOSURE_WAERS | Call by reference | Type reference (TYPE) | WAERS_KK | Währungsschlüssel Kredit-Ausschöpfungs Betrag | 20050616 | |||
| 7 | I_CHECK_RESPONSE | Call by reference | Type reference (TYPE) | FKK_CREDIT_WORTHINESS | Kredit-Check Antwort | 20050616 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei Global Data Types Konvertierung | 20050616 |
Method CREDIT_CHECK_CONVERT_OUTBOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CHECK_QUERY | Call by reference | Type reference (TYPE) | FKK_CREDIT_WORTHINESS_QUERY | Kredit-Check Anfrage | 20050616 | |||
| 2 | I_CHECK_AMOUNT | Call by reference | Type reference (TYPE) | BETRW_KK | Kredit-Check Betrag | 20050616 | |||
| 3 | I_CHECK_WAERS | Call by reference | Type reference (TYPE) | WAERS_KK | Währungsschlüssel zum Kredit-Check Betrag | 20050616 | |||
| 4 | I_CRSGT | Call by reference | Type reference (TYPE) | CRSGT_KK | Kreditsegment | 20050616 | |||
| 5 | I_CRULE | Call by reference | Type reference (TYPE) | FKK_CM_CHECKING_RULE | Kreidt-Check Regel | 20050616 | |||
| 6 | I_GPART | Call by reference | Type reference (TYPE) | GPART_KK | Geschäftspartnernummer | 20050616 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei Global Data Types Konvertierung | 20050616 |
Method CREDIT_INFO_CONVERT_INBOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CREDIT_INFO | Value transfer | Type reference (TYPE) | FKK_CR_CREDIT_INFORMATION | Informationen aus dem SAP Credit Management zu einem BP | 20040114 | |||
| 2 | I_XI_IN | Call by reference | Type reference (TYPE) | FKK_CM_RESPONSE | Bonitätsinformationen | 20040114 |
Method CREDIT_INFO_CONVERT_INBOUND on class CL_FKK_XI_FACADE has no exception.
Method CREDIT_INFO_CONVERT_OUTBOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_XI_OUT | Value transfer | Type reference (TYPE) | FKK_CM_QUERY | Abfrage von Kreditinformationen | 20040114 | |||
| 2 | I_CRSGT | Call by reference | Type reference (TYPE) | CRSGT_KK | Kreditsegment | 20040114 | |||
| 3 | I_GPART | Call by reference | Type reference (TYPE) | GPART_KK | Geschäftspartnernummer | 20040114 |
Method CREDIT_INFO_CONVERT_OUTBOUND on class CL_FKK_XI_FACADE has no exception.
Method CREDIT_VECTOR_CONVERT_OUTBOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_XI_OUT | Call by reference | Type reference (TYPE) | FKK_CREDIT_VECTOR_NOTIFICATION | Kredit Vektor Message Typ | 20040115 | |||
| 2 | IT_CREDIT_VECTOR | Call by reference | Type reference (TYPE) | FKKOBLXI_T | Tabelle von Kreditvektoren | 20040115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei Global Data Types Konvertierung | 20040526 |
Method CRIT_PARTNER_CONVERT_INBOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_GPART | Call by reference | Type reference (TYPE) | FKK_CR_GPART_SEGMENT_VECTOR_T | Tabelle kritische Geschäftspartner für Credit Management | 20031030 | |||
| 2 | IT_GPART_IN | Call by reference | Type reference (TYPE) | FKK_CM_CRITICAL_PARTY_RESPONSE | Tabelle kritische Geschäftspartner für Credit Management | 20031030 |
Method CRIT_PARTNER_CONVERT_INBOUND on class CL_FKK_XI_FACADE has no exception.
Method CRIT_PARTNER_CONVERT_OUTBOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_GPART_RANGE_OUT | Call by reference | Type reference (TYPE) | FKK_CM_CRITICAL_PARTIES_QUERY | Tabelle der kritischen Partner | 20031030 | |||
| 2 | IT_RANGE_CRSGT | Call by reference | Type reference (TYPE) | FKK_RT_CRSGT | Range Tabelle Kreditsegment | 20031030 | |||
| 3 | I_GPART | Call by reference | Type reference (TYPE) | IGPART | Geschäftspartnerintervall | 20031030 |
Method CRIT_PARTNER_CONVERT_OUTBOUND on class CL_FKK_XI_FACADE has no exception.
Method GET_FUNC_MODULES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_EVENT | Call by reference | Type reference (TYPE) | FBEVE_KK | Zeitpunkt, zu dem ein Funktionsbaustein aufgerufen wird | 20040115 | |||
| 2 | T_FUNC_MODULES | Call by reference | Type reference (TYPE) | TFKFBC_T | Tabelle der installationsspezifischen Funktionsbausteinen | 20040115 |
Method GET_FUNC_MODULES on class CL_FKK_XI_FACADE has no exception.
Method GET_MESSAGE_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_MESSAGE_ID | Value transfer | Type reference (TYPE) | SXMSMGUID | XI: Message-Id | 20061020 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Application Integration: Technischer Fehler | 20061020 |
Method MERGE_SEGMENTS_FROM_INTERVAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CREDIT_SEGMENTS_TAB | Call by reference | Type reference (TYPE) | FKK_CCM_CREDIT_SEGMENT_T | Proxy Table Type (generated) | 20040114 | |||
| 2 | IS_RANGE_CRSGT | Call by reference | Type reference (TYPE) | FKKR_CRSGT | Ranges-Struktur für Kreditsegment (FI-CA) | 20040114 |
Method MERGE_SEGMENTS_FROM_INTERVAL on class CL_FKK_XI_FACADE has no exception.
Method OPBEL_2_XI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DOCUMENT_ITEM_VALUE | Call by reference | Type reference (TYPE) | FKK_ITEM_ID_VALUE | Proxy Datenelement (generiert) | 20050401 | |||
| 2 | E_DOCUMENT_VALUE | Call by reference | Type reference (TYPE) | FKK_ID_VALUE | Proxy Datenelement (generiert) | 20050401 | |||
| 3 | E_SCHEME_AGENCY_ID | Call by reference | Type reference (TYPE) | FKK_SCHEME_AGENECY_ID | XI: Scheme Agency ID | 20050401 | |||
| 4 | E_SCHEME_ID | Call by reference | Type reference (TYPE) | FKK_SCHEME_ID | XI: Scheme ID | 20050401 | |||
| 5 | I_OPBEL | Call by reference | Type reference (TYPE) | OPBEL_KK | Nummer eines Belegs des Vertragskontokorrents | 20050401 | |||
| 6 | I_OPUPK | Call by reference | Type reference (TYPE) | OPUPK_KK | Positionsnummer im Beleg des Vertragskontokorrents | 20050401 | |||
| 7 | I_OPUPW | Call by reference | Type reference (TYPE) | OPUPW_KK | Wiederholungsposition im Beleg des Vertragskontokorrents | 20050401 | |||
| 8 | I_OPUPZ | Call by reference | Type reference (TYPE) | OPUPZ_KK | Teilposition zu einem Teilausgleich im Beleg | 20050401 |
Method OPBEL_2_XI on class CL_FKK_XI_FACADE has no exception.
Method OUTBOUND_IF_CONVERT_OUTBOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_OPEN_ITEM_ACCOUNTING | Call by reference | Type reference (TYPE) | FKKOI_OPEN_ITEM_ACCOUNTING | XI Struktur für einen Gpart | 20050429 | |||
| 2 | IS_HEADER_INFO | Call by reference | Type reference (TYPE) | FKKOI_HEADER_INFO | Kopfinformationen | 20050323 | |||
| 3 | IT_CLEARING_ITEM | Call by reference | Type reference (TYPE) | FKKOI_CLEARED_ITEM_T | Outbound Interface: ausgeglichene Posten Information | 20050323 | |||
| 4 | IT_OPEN_ITEM | Call by reference | Type reference (TYPE) | FKKOI_OPEN_ITEM_T | Outbound Interface: offene Posten Informationen | 20050323 | |||
| 5 | IT_PAYMENT_ITEM | Call by reference | Type reference (TYPE) | FKKOI_PAYMENT_INFO_T | Outbound Interface: Zahlungsinformationen | 20050323 | |||
| 6 | I_MODE | Call by reference | Type reference (TYPE) | XFLAG | SPACE standard mode, Error Mode 'X' | 20050921 | |||
| 7 | I_RECEIVER | Call by reference | Type reference (TYPE) | RCVER_KK | Empfänger-ID der angeschlossenen Systeme | 20050323 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Schnittstelle zwischen FI-CA und XI-Proxies | 20050401 |
Method PUSH_LIABILIT_CONVERT_OUTBOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_LIABILITY_XI | Call by reference | Type reference (TYPE) | FKK_CM_COMMITMENT_NOTIFICATION | Obligoinformationen | 20031127 | |||
| 2 | IT_LIABILITY_INTERNAL | Call by reference | Type reference (TYPE) | FKKOBLXI_T | Obligodaten für XI-Schnittstelle | 20031127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei Global Data Types Konvertierung | 20040526 |
Method PUSH_SCORING_CONVERT_OUTBOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_GPART_BONIT | Call by reference | Type reference (TYPE) | FKK_RATING_REPLICATE_VENDOR_T | Geschäftspartnerinformationen | 20031124 | |||
| 2 | IT_SCORING | Call by reference | Type reference (TYPE) | FKK_SCORING_T | Tabellentyp zur Übergabestruktur Bonität | 20031124 |
Method PUSH_SCORING_CONVERT_OUTBOUND on class CL_FKK_XI_FACADE has no exception.
Meta Relationship - Using (full list)
History
| Last changed by/on | SAP | 20070914 |
| SAP Release Created in | 472 |