SAP ABAP Class IF_BADI_RCV_BP_ISOLATION (BAdI Interface Recipient Decoupling Data)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20050201
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
Class IF_BADI_RCV_BP_ISOLATION  
Short Description BAdI Interface Recipient Decoupling Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20050201   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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
Class IF_BADI_RCV_BP_ISOLATION has no interface implemented.
Friends
Class IF_BADI_RCV_BP_ISOLATION has no friend class.
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
Class IF_BADI_RCV_BP_ISOLATION has no event.
Types
Class 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