SAP ABAP Class IF_BUP_BAS_EXTERNAL (BP Service Provider Interface to BAS)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BUP_BAS_TYPES BP Service Provider Interface to BAS: Type Definitions 20050614
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BUP_BAS_INTERFACE BP Address Segment: Interface to BAS 20050614
Properties
Class IF_BUP_BAS_EXTERNAL  
Short Description BP Service Provider Interface to BAS    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20050301   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_BUP_BAS_INTERFACE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_BUP_BAS_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_BUP_BAS_EXTERNAL has no interface implemented.
Friends
Class IF_BUP_BAS_EXTERNAL has no friend class.
Attributes
Class IF_BUP_BAS_EXTERNAL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 MODIFY_ADDRESS Instance method Public Method Change Address 20050729
2 MODIFY_COMM_DATA Instance method Public Method Change Communication Data 20050914
3 READ_ADDRESS Instance method Public Method Read Address 20050616
4 READ_COMM_DATA Instance method Public Method Read Communication Data 20050914
5 SET_CHANGED_KEYS Instance method Public Method Set Changed Address IDs 20050729
Events
Class IF_BUP_BAS_EXTERNAL has no event.
Types
Class IF_BUP_BAS_EXTERNAL has no local type.
Method Signatures

Method MODIFY_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_NOTIFICATIONS Call by reference Type reference (TYPE) ADDRT_CHANGE_NOTIFICATION 20050914
2 Exporting ET_MESSAGE_CMD Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE 20060727
3 Exporting ET_NEW_ADDRESS_ID Call by reference Type reference (TYPE) ADDRT_CREATED_ID 20050729
4 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D 20051109
5 Importing IT_BAS_MOD Call by reference Type reference (TYPE) ADDRT_ADDRESS 20051010
6 Importing IT_CONTEXT Call by reference Type reference (TYPE) BUP_TS_ADIF_CONTEXT 20060517
7 Importing IV_MAP_MESSAGE_ANCHOR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060818

Method MODIFY_ADDRESS on class IF_BUP_BAS_EXTERNAL has no exception.

Method MODIFY_COMM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COMM_CREATED_ID Call by reference Type reference (TYPE) BUP_S_ADDR_COMM_CREATED_ID 20051007
2 Exporting ET_CHANGE_NOTIFICATIONS Call by reference Type reference (TYPE) ADDRT_CHANGE_NOTIFICATION 20050914
3 Exporting ET_MESSAGE_CMD Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE 20060727
4 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D 20051109
5 Importing IS_COMM_MOD Call by reference Type reference (TYPE) BUP_S_ADDR_COMM 20051007
6 Importing IT_CONTEXT Call by reference Type reference (TYPE) BUP_TS_ADIF_CONTEXT 20060517
7 Importing IV_MAP_MESSAGE_ANCHOR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060818

Method MODIFY_COMM_DATA on class IF_BUP_BAS_EXTERNAL has no exception.

Method READ_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADDRESS_ID_FAILED Call by reference Type reference (TYPE) ADDRT_ADDRESS_ID fehlerhafte Keys Organisationsadresse 20051007
2 Exporting ET_DATA Call by reference Type reference (TYPE) ADDRT_ADDRESS Adressdaten 20050707
3 Importing IT_ADDRESS_ID Call by reference Type reference (TYPE) ADDRT_ADDRESS_ID Adresskeys 20051007
4 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060105

Method READ_ADDRESS on class IF_BUP_BAS_EXTERNAL has no exception.

Method READ_COMM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COMMUNICATION_DATA_ID Call by reference Type reference (TYPE) ADDRT_COMMUNICATION_DATA_READ Table of communication data to be read 20050914
2 Importing IV_RETRIEVE_ALL_COMM_DATA Call by reference Type reference (TYPE) XFELD SPACE Indicator: retrieve all Communication data for the addresses 20050914
3 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) ADDR_RETRIEVE_BEFORE_IMAGE SPACE Indicator: Read directly from the database 20050914
4 Returning RS_COMM Value transfer Type reference (TYPE) BUP_S_ADDR_COMM Kommunikationsdaten. 20051007

Method READ_COMM_DATA on class IF_BUP_BAS_EXTERNAL has no exception.

Method SET_CHANGED_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONTEXT Call by reference Type reference (TYPE) BUP_TS_ADIF_CONTEXT 20061031
2 Importing IT_KEY_BUPA Call by reference Type reference (TYPE) BUP_TS_ADIF_CHANGES_PARTNER Geänderte Adressen (ausser Typ 3) 20051007
3 Importing IT_KEY_RELA Call by reference Type reference (TYPE) BUP_TS_ADIF_CHANGES_RELA Geänderte Typ 3 Adressen 20051007
4 Importing IV_ADDRESS_TYPE Call by reference Type reference (TYPE) ADDR_ADDRESS_TYPE Addresstyp 20050729

Method SET_CHANGED_KEYS on class IF_BUP_BAS_EXTERNAL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in