SAP ABAP Interface IF_BADI_RCV_BP_ISOLATION (BAdI Interface Recipient Decoupling Data)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-COR (Application Component) Correspondence Tool
     FS_CORR_RECEIVER (Package) Recipient Management
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DEFAULT_IM_RCV_BP_ISOLATION Default : Correspondence Recipient Is Business Partner 20050201
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FKKCORR_EXP_BP_UNITTEST Default : Correspondence Recipient Is Business Partner 20090202
Properties
Interface IF_BADI_RCV_BP_ISOLATION  
Short Description BAdI Interface Recipient Decoupling Data    
General Data
Package FS_CORR_RECEIVER   Recipient Management 
Created 20050201   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_FKK_CORR_DLG Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20050201
Friends
Interface IF_BADI_RCV_BP_ISOLATION has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _C_FALSE Constant Public Type reference (TYPE) OS_BOOLEAN ' ' False 20050201
2 _C_MSG_ERROR Constant Public Type reference (TYPE) SYMSGTY 'E' Error 20050201
3 _C_TRUE Constant Public Type reference (TYPE) OS_BOOLEAN 'X' True 20050201
Methods
# Method Level Visibility Method type Description Created on
1 ADDRESS_DESC_BY_SENDTYPE_GET Instance method Public Method Provide Name of Address by Send Type 20050201
2 ALL_ADDRESSES_GET Instance method Public Method Provide Address ID with Description 20070207
3 MEMBERS_OF_GROUP_GET Instance method Public Method Provide Members of Group 20050201
4 PARTNER_AND_ADDRESS_DATA_GET Instance method Public Method Provide Business Partner and Address Data 20050201
5 PARTNER_DESC_GET Instance method Public Method Provide Name of Business Partner 20050201
6 SPOUSE_GET Instance method Public Method Provide Spouses 20050201
Events
Interface IF_BADI_RCV_BP_ISOLATION has no event.
Types
Interface IF_BADI_RCV_BP_ISOLATION has no local type.
Method Signatures

Method ADDRESS_DESC_BY_SENDTYPE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDRESS_DESC Call by reference Type reference (TYPE) BU_ADDSC GP: Bezeichnung einer Adresse 20050201
2 Importing I_ADDRESS_GUID Call by reference Type reference (TYPE) RCV_DTE_ADDRESS_GUID GUID einer Korrespondenzempfängeradresse 20080313
3 Importing I_ADDRESS_NR Call by reference Type reference (TYPE) AD_ADDRNUM Adreßnummer 20050201
4 Importing I_ADDRESS_NR_INDEP_COMM Call by reference Type reference (TYPE) AD_ADDRNUM SPACE Adreßnummer der adressunabhängigen Kommunikation 20050201
5 Importing I_ADR_KIND Call by reference Type reference (TYPE) CORR_ADR_KIND_KK SPACE Adressart des Korrespondenzempfängers 20050201
6 Importing I_APPLK Call by reference Type reference (TYPE) CORR_APPLK_KK Anwendungsbereich 20050201
7 Importing I_PARTNERROLE Call by reference Type reference (TYPE) RCV_DTE_BU_PARTNERROLE SPACE GP-Rolle des Korrespondenzempfängers 20050201
8 Importing I_PARTNER_NR Call by reference Type reference (TYPE) RCV_DTE_RECEIVER GP-ID des Korrespondenzempfänger 20050201
9 Importing I_PERSON_NR Call by reference Type reference (TYPE) AD_PERSNUM Personennummer 20050201
10 Importing I_RECEIVER_GUID Call by reference Type reference (TYPE) RCV_DTE_RECEIVER_GUID GUID eines Korrespondenzempfängers 20080228
11 Importing I_SENDTYPE Call by reference Type reference (TYPE) RF_SENDTYPE Sendeart eines Dokuments 20050201
12 Importing I_VALID_ON Call by reference Type reference (TYPE) RCV_DTE_SHORT_UTC_TIMES Gültig am 20050201
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler aufgetreten 20050201
2 NOT_FOUND Daten nicht gefunden 20050201
3 PARAMETER_FAILED Parameter fehlerhaft 20050201

Method ALL_ADDRESSES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADDRESSES Call by reference Type reference (TYPE) RCV_TAB_ADDRESSES Adress-Ids mit Adressbeschreibung 20070207
2 Importing I_ADR_KIND Call by reference Type reference (TYPE) CORR_ADR_KIND_KK '' Adressart des Korrespondenzempfängers 20070207
3 Importing I_APPLK Call by reference Type reference (TYPE) CORR_APPLK_KK Anwendungsbereich 20070207
4 Importing I_PARTNERROLE Call by reference Type reference (TYPE) RCV_DTE_BU_PARTNERROLE '' GP-Rolle des Korrespondenzempfängers 20070207
5 Importing I_PARTNER_GUID Call by reference Type reference (TYPE) RCV_DTE_PARTNER_GUID GUID eines Korrespondenzempfängers 20070207
6 Importing I_PARTNER_NR Call by reference Type reference (TYPE) RCV_DTE_RECEIVER GP-ID des Korrespondenzempfänger 20070207
7 Importing I_RECEIVER_GUID Call by reference Type reference (TYPE) RCV_DTE_RECEIVER_GUID GUID eines Korrespondenzempfängers (Char) 20080228
8 Importing I_VALID_ON Call by reference Type reference (TYPE) RCV_DTE_SHORT_UTC_TIMES Gültig am 20070207
# Exception Resumable Description Created on
1 ADDRESS_NOT_FOUND Adresse nicht gefunden 20070207
2 INTERNAL_ERROR interner Fehler aufgetreten 20070207
3 PARAMETER_FAILED Parameter fehlerhaft 20070207
4 PARTNER_NOT_FOUND Partner nicht gefunden 20070207
5 TIMESTAMP_CONVERSION_ERROR Fehler bei der Zeitstempelkonvertierung 20070207

Method MEMBERS_OF_GROUP_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_MEMBERS_OF_GROUP Call by reference Type reference (TYPE) RCV_TAB_PARTNER_NRS Tabelle von GP-IDs der Gruppenmitglieder 20050201
2 Exporting E_TAB_MEMBERS_OF_GROUP_GUID Call by reference Type reference (TYPE) RCV_TAB_RECEIVER_GUIDS Tabelle von Korrespondenzempfänger-Guids 20080229
3 Importing I_APPLK Call by reference Type reference (TYPE) CORR_APPLK_KK Anwendungsbereich 20050201
4 Importing I_PERSON_NR Call by reference Type reference (TYPE) RCV_DTE_RECEIVER GP-ID des Korrespondenzempfänger 20050201
5 Importing I_RECEIVER_GUID Call by reference Type reference (TYPE) RCV_DTE_RECEIVER_GUID GUID eines Korrespondenzempfängers 20080228
6 Importing I_VALID_ON Call by reference Type reference (TYPE) RCV_DTE_SHORT_UTC_TIMES Gültig am 20050201
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler aufgetreten 20050201
2 NOT_FOUND Daten nicht gefunden 20050201
3 PARAMETER_FAILED Parameter fehlerhaft 20050201

Method PARTNER_AND_ADDRESS_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDRESS_GUID Call by reference Type reference (TYPE) RCV_DTE_ADDRESS_GUID GUID einer Korrespondenzempfängeradresse 20080313
2 Exporting E_ADDRESS_NR Call by reference Type reference (TYPE) AD_ADDRNUM Adreßnummer 20050201
3 Exporting E_ADDRESS_NR_COMM Call by reference Type reference (TYPE) BU_ADDRCOMM Adreßnummer für adressunabhängige Kommunikation 20050201
4 Exporting E_CORR_LANGU Call by reference Type reference (TYPE) RCV_DTE_CORR_LANGU Sprachenschlüssel der Korrespondenz 20050201
5 Exporting E_PARTNERCATEGORY Call by reference Type reference (TYPE) RCV_DTE_PARTNERCATEGORY Geschäftspartnertyp des Korrespondenzempfängers 20050201
6 Exporting E_PARTNER_NR Call by reference Type reference (TYPE) RCV_DTE_RECEIVER GP-ID des Korrespondenzempfänger 20050201
7 Exporting E_PERSON_NR Call by reference Type reference (TYPE) AD_PERSNUM Personennummer 20050201
8 Exporting E_PRINT_MODE Call by reference Type reference (TYPE) PRINT_MODE_KK Druckmodus 20050201
9 Exporting E_RECEIVER_GUID Call by reference Type reference (TYPE) RCV_DTE_RECEIVER_GUID GUID eines Korrespondenzempfängers 20080228
10 Importing IX_CHECK_ROLE Call by reference Type reference (TYPE) RCV_DTE_CHECK_ROLE _C_FALSE Rolle des Partners prüfen 20050201
11 Importing I_ADDRESS_GUID Call by reference Type reference (TYPE) RCV_DTE_ADDRESS_GUID GUID einer Korrespondenzempfängeradresse 20070207
12 Importing I_ADDRESS_NR Call by reference Type reference (TYPE) CREC_AD_KK Adressnummer des Korrespondenzempfängers 20070201
13 Importing I_ADR_KIND Call by reference Type reference (TYPE) CORR_ADR_KIND_KK '' Adressart des Korrespondenzempfängers 20050201
14 Importing I_APPLK Call by reference Type reference (TYPE) CORR_APPLK_KK Anwendungsbereich 20050201
15 Importing I_PARTNERROLE Call by reference Type reference (TYPE) RCV_DTE_BU_PARTNERROLE '' GP-Rolle des Korrespondenzempfängers 20050201
16 Importing I_PARTNER_GUID Call by reference Type reference (TYPE) RCV_DTE_PARTNER_GUID GUID eines Geschäftspartners 20050201
17 Importing I_PARTNER_NR Call by reference Type reference (TYPE) RCV_DTE_RECEIVER GP-ID des Korrespondenzempfänger 20050201
18 Importing I_RECEIVER_GUID Call by reference Type reference (TYPE) RCV_DTE_RECEIVER_GUID GUID eines Korrespondenzempfängers (Char) 20080228
19 Importing I_REF_LOG Call by reference Object reference (TYPE REF TO) IF_FKK_CORR_LOG CL_FKK_CORR_DLG=>NULL Logging Interface der Korrespondenz 20130624
20 Importing I_VALID_ON Call by reference Type reference (TYPE) RCV_DTE_SHORT_UTC_TIMES Gültig am 20050201
# Exception Resumable Description Created on
1 ADDRESS_NOT_FOUND Adresse nicht gefunden 20050201
2 INTERNAL_ERROR interner Fehler aufgetreten 20050201
3 PARAMETER_FAILED Parameter fehlerhaft 20050201
4 PARTNER_NOT_FOUND Partner nicht gefunden 20050201
5 ROLE_NOT_FOUND Partner in der Rolle nicht gefunden 20050201

Method PARTNER_DESC_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARTNER_DESC Call by reference Type reference (TYPE) BU_DESCRIP Kurzbeschreibung eines Geschäftspartners 20050201
2 Importing I_APPLK Call by reference Type reference (TYPE) CORR_APPLK_KK Anwendungsbereich 20050201
3 Importing I_PARTNER_NR Call by reference Type reference (TYPE) RCV_DTE_RECEIVER GP-ID des Korrespondenzempfänger 20050201
4 Importing I_RECEIVER_GUID Call by reference Type reference (TYPE) RCV_DTE_RECEIVER_GUID GUID eines Korrespondenzempfängers 20080228
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler aufgetreten 20050201
2 NOT_FOUND Daten nicht gefunden 20050201
3 PARAMETER_FAILED Parameter fehlerhaft 20050201

Method SPOUSE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARTNER_NR_OF_SPOUSE Call by reference Type reference (TYPE) RCV_DTE_RECEIVER GP-ID des Ehepartners des Korrespondenzempfänger 20050201
2 Exporting E_RECEIVER_GUID_OF_SPOUSE Call by reference Type reference (TYPE) RCV_DTE_RECEIVER_GUID GUID eines Korrespondenzempfängers (Char) 20080229
3 Importing I_APPLK Call by reference Type reference (TYPE) CORR_APPLK_KK Anwendungsbereich 20050201
4 Importing I_PARTNER_NR Call by reference Type reference (TYPE) RCV_DTE_RECEIVER GP-ID des Korrespondenzempfänger 20050201
5 Importing I_RECEIVER_GUID Call by reference Type reference (TYPE) RCV_DTE_RECEIVER_GUID GUID eines Korrespondenzempfängers 20080228
6 Importing I_VALID_ON Call by reference Type reference (TYPE) RCV_DTE_SHORT_UTC_TIMES Gültig am 20050201
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler aufgetreten 20050201
2 PARAMETER_FAILED Parameter fehlerhaft 20050201
3 SPOUSE_NOT_FOUND Ehepartner nicht gefunden 20050201
History
Last changed by/on SAP  20131127 
SAP Release Created in 700