SAP ABAP Class CL_HRRCF_ADDRESS_SERVICE (Business Partner Contact Data for RCF)
Hierarchy
ERECRUIT (Software Component) E-Recruiting
   PA-ER (Application Component) E-Recruiting
     PAOC_RCF_BL (Package) Recruitment Factory: Business Logic
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRRCF_CONSTANTS General Constants for Candidate Classes 20011119
Properties
Class CL_HRRCF_ADDRESS_SERVICE  
Short Description Business Partner Contact Data for RCF    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_RCF_BL   Recruitment Factory: Business Logic 
Created 20011112   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRRCF_ADDRESS_SERVICE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRRCF_CONSTANTS General Constants for Candidate Classes 20011119
Friends
Class CL_HRRCF_ADDRESS_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADDRESS Constant Private Type reference (TYPE) SUBTY '0000' Subtype 20011112
2 ADDRESSDATA Instance attribute Public Type reference (TYPE) RCF_T_ADDRESSDATA_BP Table Type Address Data 20011112
3 BUSINESSPARTNER Instance attribute Private Type reference (TYPE) BU_PARTNER Business Partner Number 20011112
4 DELETE_OPERATION Instance attribute Public Attribute reference (LIKE) 20011120
5 EMAIL Constant Private Type reference (TYPE) SUBTY '0003' Subtype 20011112
6 E_MAILDATA Instance attribute Public Type reference (TYPE) RCF_T_EMAILDATA_BP Table Type for E-Mail Data 20011112
7 FALSE Instance attribute Public Attribute reference (LIKE) 20011120
8 FAX Constant Private Type reference (TYPE) SUBTY '0002' Subtype 20011112
9 FAXDATA Instance attribute Public Type reference (TYPE) RCF_T_FAXDATA_BP Table Type for Candidate's Fax Data 20011112
10 HIGH_DATE Instance attribute Public Attribute reference (LIKE) 20011120
11 HRRCF_CONTACT_RULES Instance attribute Private Object reference (TYPE REF TO) CL_HRRCF_CONTACT_RULES Contact Rules 20020829
12 INFOTYPE_RECORD Instance attribute Public Type reference (TYPE) RCF_T_CONTACT_RULES Table Type of Contact Rules 20011115
13 INSERT_OPERATION Instance attribute Public Attribute reference (LIKE) 20011120
14 INSTANCE_DIRECTORY Static Attribute Private Type reference (TYPE) INSTANCE_DIRECTORY 20011112
15 LOW_DATE Instance attribute Public Attribute reference (LIKE) 20011120
16 MODIFY_OPERATION Instance attribute Public Attribute reference (LIKE) 20011120
17 MSGCL_ADMIN Instance attribute Public Attribute reference (LIKE) 20020718
18 MSGCL_USER Instance attribute Public Attribute reference (LIKE) 20020718
19 PERSONNUMBER Instance attribute Public Type reference (TYPE) AD_PERSNUM Person Number 20020712
20 TELEFON Constant Private Type reference (TYPE) SUBTY '0001' Subtype 20011112
21 TELEFONDATA Instance attribute Public Type reference (TYPE) RCF_T_TELEFONDATA_BP Table Type for Candidate's Telephone Data 20011112
22 TRUE Instance attribute Private Attribute reference (LIKE) 20011119
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ADDRESS_DATA Instance method Private Method Add Address Data 20020717
2 ADD_COMMUNICATION_DATA Instance method Private Method Add Telephone/Fax/E-Mail Data 20020717
3 ADD_CONTACT_DATA Instance method Public Method Add Contact Data to Business Partner 20011112
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20011112
5 DELETE_ADDRESS_DATA Instance method Private Method Delete Address Data 20020717
6 DELETE_COMMUNICATION_DATA Instance method Private Method Delete Telephone/Fax/E-Mail Data 20020717
7 DELETE_CONTACT_DATA Instance method Public Method Delete Contact Data from Business Partner 20011112
8 DELETE_CONTACT_DATA_FROM_INFTY Instance method Public Method Delete Communication Data from Infotype Only 20030307
9 GET_BUPA_BY_EMAIL Static method Public Method Check if E-Mail Belongs to a Business Partner 20021107
10 GET_FREE_COMM_CHANNEL Instance method Public Method Get First Free Communication Channel 20040803
11 GET_INSTANCE Static method Public Method Get Instance 20011112
12 GET_INSTANCE_FROM_DIRECTORY Static method Private Method Get Already Registered Instance 20011112
13 GET_PREFERRED_CONTACT_DATA Instance method Public Method Get Preferred Contact Data of BP 20020708
14 GET_RECORDS_FROM_INFOTYPE Instance method Private Method Get Data from Infotype 5110 20011112
15 IS_EMAIL_UNIQUE Static method Public Method Check if E-Mail Is Unique Within the Business Partners 20020708
16 ON_BUFFER_REFRESH Static method Private Event handling method Initialize Buffer 20030424
17 PROCESS_ADDRNUM Instance method Private Method Processing of Address Number 20060929
18 PUT_DATA_TO_INFTY_STRUCTURE Instance method Private Method Put/Prepare Data for Infotype Structure 20011119
19 REGISTER_INSTANCE Static method Private Method Register Instance 20011112
20 SET_ADDRESS_ATTRIBUTES_INT Instance method Private Method Set Address Attributes Internal 20020708
21 SET_ATTRIBUTES_INTERNAL Instance method Private Method Set Internal Attributes 20011115
22 SET_COMM_ATTRIBUTES_INT Instance method Private Method Set Other Communication Attributes Internal 20020708
23 SET_PERSON_NUMBER_INT Instance method Private Method Set the Person Number of the Business Partner 20020712
24 UPDATE_ADDRESS_DATA Instance method Private Method Update Address Data 20020717
25 UPDATE_ADDRESS_FROM_BUPA Instance method Public Method Update IT5110 from BP (Address) 20060929
26 UPDATE_COMMUNICATION_DATA Instance method Private Method Update Telephone/Fax/E-mail Data 20020717
27 UPDATE_COMM_DATA_INT Instance method Private Method Wrap Business Partner FB's: Update Telephone/Fax/E-Mail Data 20061106
28 UPDATE_CONTACT_DATA Instance method Public Method Update Contact Data to Business Partner 20011112
29 UPDATE_DATA_TO_INFOTYPE Instance method Private Method Update Data to Infotype 5110 20011119
Events
Class CL_HRRCF_ADDRESS_SERVICE has no event.
Types
Class CL_HRRCF_ADDRESS_SERVICE has no local type.
Method Signatures

Method ADD_ADDRESS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ADDRESSDATA Call by reference Type reference (TYPE) RCF_S_ADDRESSDATA_BP Adresse des Kandidaten 20020717
2 Importing EXTERNAL_COMMIT Call by reference Type reference (TYPE) BOOLE_D SPACE COMMIT WORK von Aufrufer PA30/PA40/... 20060811
3 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020717
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20020717

Method ADD_COMMUNICATION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EMAILDATA Call by reference Type reference (TYPE) RCF_S_EMAILDATA_BP E-Mail-Daten des Kandidaten 20020717
2 Importing EXTERNAL_COMMIT Call by reference Type reference (TYPE) BOOLE_D SPACE COMMIT WORK von Aufrufer PA30/PA40/... 20060811
3 Changing FAXDATA Call by reference Type reference (TYPE) RCF_S_FAXDATA_BP Faxdaten des Kandidaten 20020717
4 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020717
5 Changing TELEFONDATA Call by reference Type reference (TYPE) RCF_S_TELEFONDATA_BP Telefondaten des Kandidaten 20020717
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20020717

Method ADD_CONTACT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ADDRESSDATA Call by reference Type reference (TYPE) RCF_S_ADDRESSDATA_BP Addressdata tabletype 20011112
2 Changing EMAILDATA Call by reference Type reference (TYPE) RCF_S_EMAILDATA_BP tabletype of e-mail data 20011112
3 Importing EXTERNAL_COMMIT Call by reference Type reference (TYPE) BOOLE_D SPACE COMMIT WORK von Aufrufer PA30/PA40/... 20050601
4 Changing FAXDATA Call by reference Type reference (TYPE) RCF_S_FAXDATA_BP Faxdata for candidate 20011112
5 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020709
6 Changing TELEFONDATA Call by reference Type reference (TYPE) RCF_S_TELEFONDATA_BP Telephone data of candidate 20011112
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Infotype Operation 20020717

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CANDIDATE Call by reference Object reference (TYPE REF TO) CL_HRRCF_CANDIDATE Kandidat 20020725
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20020725

Method DELETE_ADDRESS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDRESSDATA Call by reference Type reference (TYPE) RCF_S_ADDRESSDATA_BP Adresse des Kandidaten 20020717
2 Importing EXTERNAL_COMMIT Call by reference Type reference (TYPE) BOOLE_D SPACE COMMIT WORK von Aufrufer PA30/PA40/... 20060814
3 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020717
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20020717

Method DELETE_COMMUNICATION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EMAILDATA Call by reference Type reference (TYPE) RCF_S_EMAILDATA_BP E-Mail-Daten des Kandidaten 20020717
2 Importing EXTERNAL_COMMIT Call by reference Type reference (TYPE) BOOLE_D SPACE COMMIT WORK von Aufrufer PA30/PA40/... 20060814
3 Importing FAXDATA Call by reference Type reference (TYPE) RCF_S_FAXDATA_BP Faxdaten des Kandidaten 20020717
4 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020717
5 Importing TELEFONDATA Call by reference Type reference (TYPE) RCF_S_TELEFONDATA_BP Telefondaten des Kandidaten 20020717
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20020717

Method DELETE_CONTACT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDRESSDATA Call by reference Type reference (TYPE) RCF_S_ADDRESSDATA_BP Addressdata of candidate 20011112
2 Importing EMAILDATA Call by reference Type reference (TYPE) RCF_S_EMAILDATA_BP E-mail data of candidate 20011112
3 Importing EXTERNAL_COMMIT Call by reference Type reference (TYPE) BOOLE_D SPACE COMMIT WORK von Aufrufer PA30/PA40/... 20060814
4 Importing FAXDATA Call by reference Type reference (TYPE) RCF_S_FAXDATA_BP Faxdata for candidate 20011112
5 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020709
6 Importing TELEFONDATA Call by reference Type reference (TYPE) RCF_S_TELEFONDATA_BP Telephone data of candidate 20011112
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20020718

Method DELETE_CONTACT_DATA_FROM_INFTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20030307
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20030307

Method GET_BUPA_BY_EMAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BUSINESSPARTNER Value transfer Type reference (TYPE) RCF_T_BU_PARTNER 20021107
2 Importing E_MAIL Call by reference Type reference (TYPE) BAPIBUS1006_COMM-E_MAIL E-Mail-Adresse 20021107
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20021107

Method GET_FREE_COMM_CHANNEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_COMM_CHANNEL Call by reference Type reference (TYPE) RCF_COMM_CHANNEL Kommunikationskanal 20040803
2 Importing P_COMM_TYPE Call by reference Type reference (TYPE) RCF_COMM_TYPE '0000' Kommunikationsart 20041111
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20040803

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESSPARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20011112
2 Exporting INSTANCE Call by reference Object reference (TYPE REF TO) CL_HRRCF_ADDRESS_SERVICE Business Partner contact data for RCF 20011112
3 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020709
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20020717

Method GET_INSTANCE_FROM_DIRECTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESSPARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20011112
2 Exporting INSTANCE Value transfer Object reference (TYPE REF TO) CL_HRRCF_ADDRESS_SERVICE Business Partner contact data for RCF 20011112

Method GET_INSTANCE_FROM_DIRECTORY on class CL_HRRCF_ADDRESS_SERVICE has no exception.

Method GET_PREFERRED_CONTACT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ADDRESSDATA Call by reference Type reference (TYPE) RCF_S_ADDRESSDATA_BP Adresse des Kandidaten 20020709
2 Exporting EMAILDATA Call by reference Type reference (TYPE) RCF_S_EMAILDATA_BP E-Mail-Daten des Kandidaten 20020709
3 Exporting FAXDATA Call by reference Type reference (TYPE) RCF_S_FAXDATA_BP Faxdaten des Kandidaten 20020709
4 Exporting TELEFONDATA Call by reference Type reference (TYPE) RCF_S_TELEFONDATA_BP Telefondaten des Kandidaten 20020709

Method GET_PREFERRED_CONTACT_DATA on class CL_HRRCF_ADDRESS_SERVICE has no exception.

Method GET_RECORDS_FROM_INFOTYPE Signature

Method GET_RECORDS_FROM_INFOTYPE on class CL_HRRCF_ADDRESS_SERVICE has no parameter.
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20020717

Method IS_EMAIL_UNIQUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_MAIL Call by reference Type reference (TYPE) BAPIBUS1006_COMM-E_MAIL E-Mail-Adresse 20020708
2 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020708
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20020717

Method ON_BUFFER_REFRESH Signature

Method ON_BUFFER_REFRESH on class CL_HRRCF_ADDRESS_SERVICE has no parameter.
Method ON_BUFFER_REFRESH on class CL_HRRCF_ADDRESS_SERVICE has no exception.

Method PROCESS_ADDRNUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_ADDRNUM Call by reference Type reference (TYPE) BAPIBUS1006_ADDRESSES_INT SAP-GP: interne BAPI-Struktur für Adressen 20060929
2 Exporting PT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060929
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20060929

Method PUT_DATA_TO_INFTY_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXTERNAL_COMMIT Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20110119
2 Importing IS_ADDRESS Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20011119
3 Importing IS_EMAIL Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20011119
4 Importing IS_FAX Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20011119
5 Importing IS_TELEFON Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20011119
6 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20011119
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20020717

Method REGISTER_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESSPARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20011112
2 Importing INSTANCE Call by reference Object reference (TYPE REF TO) CL_HRRCF_ADDRESS_SERVICE Business Partner contact data for RCF 20011112

Method REGISTER_INSTANCE on class CL_HRRCF_ADDRESS_SERVICE has no exception.

Method SET_ADDRESS_ATTRIBUTES_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_5110 Call by reference Type reference (TYPE) RCF_T_CONTACT_RULES 20020708
2 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020709
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20020717

Method SET_ATTRIBUTES_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020709
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20020717

Method SET_COMM_ATTRIBUTES_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_5110 Call by reference Type reference (TYPE) RCF_T_CONTACT_RULES table type of contact rules 20020708
2 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020709
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20020717

Method SET_PERSON_NUMBER_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PERSON_NUMBER Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_INFO-PERS_NO Personennummer 20020715
2 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020715
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20020717

Method UPDATE_ADDRESS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ADDRESSDATA Call by reference Type reference (TYPE) RCF_S_ADDRESSDATA_BP Adresse des Kandidaten 20020717
2 Importing EXTERNAL_COMMIT Call by reference Type reference (TYPE) BOOLE_D SPACE COMMIT WORK von Aufrufer PA30/PA40/... 20060814
3 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020717
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20020717

Method UPDATE_ADDRESS_FROM_BUPA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060929
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20060929

Method UPDATE_COMMUNICATION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EMAILDATA Call by reference Type reference (TYPE) RCF_S_EMAILDATA_BP E-Mail-Daten des Kandidaten 20020717
2 Importing EXTERNAL_COMMIT Call by reference Type reference (TYPE) BOOLE_D SPACE COMMIT WORK von Aufrufer PA30/PA40/... 20060814
3 Changing FAXDATA Call by reference Type reference (TYPE) RCF_S_FAXDATA_BP Faxdaten des Kandidaten 20020717
4 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020717
5 Changing TELEFONDATA Call by reference Type reference (TYPE) RCF_S_TELEFONDATA_BP Telefondaten des Kandidaten 20020717
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20020717

Method UPDATE_COMM_DATA_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXTERNAL_COMMIT Call by reference Type reference (TYPE) BOOLE_D SPACE COMMIT WORK von Aufrufer PA30/PA40/... 20110502
2 Changing PT_EMAILDATA Call by reference Type reference (TYPE) BAPIADSMTP_T Tabellentyp für BAPIADSMTP 20061106
3 Changing PT_EMAILDATA_X Call by reference Type reference (TYPE) BAPIADSMTX_T Change-BAPI-Referenzstruktur zu Struktur BAPIADSMTP 20061106
4 Changing PT_FAXDATA Call by reference Type reference (TYPE) BAPIADFAX_T Tabellentyp für BAPIADFAX 20061106
5 Changing PT_FAXDATA_X Call by reference Type reference (TYPE) BAPIADFAXX_T Change-BAPI-Referenzstruktur zu Struktur BAPIADFAXX 20061106
6 Changing PT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20061106
7 Changing PT_TELEFONDATA Call by reference Type reference (TYPE) BAPIADTEL_T Tabellentype für BAPIADTEL 20061106
8 Changing PT_TELEFONDATA_X Call by reference Type reference (TYPE) BAPIADTELX_T Change-BAPI-Referenzstruktur zu Struktur BAPIADTEL 20061106

Method UPDATE_COMM_DATA_INT on class CL_HRRCF_ADDRESS_SERVICE has no exception.

Method UPDATE_CONTACT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ADDRESSDATA Call by reference Type reference (TYPE) RCF_S_ADDRESSDATA_BP Addressdata of candidate 20011112
2 Changing EMAILDATA Call by reference Type reference (TYPE) RCF_S_EMAILDATA_BP E-mail data of candidate 20011112
3 Importing EXTERNAL_COMMIT Call by reference Type reference (TYPE) BOOLE_D SPACE COMMIT WORK von Aufrufer PA30/PA40/... 20060814
4 Changing FAXDATA Call by reference Type reference (TYPE) RCF_S_FAXDATA_BP Faxdata for candidate 20011112
5 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020709
6 Changing TELEFONDATA Call by reference Type reference (TYPE) RCF_S_TELEFONDATA_BP Telephone data of candidate 20011112
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20020718

Method UPDATE_DATA_TO_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXTERNAL_COMMIT Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20110119
2 Changing INFTY_RECORD Call by reference Type reference (TYPE) ANY Tabellentyp zur Struktur WPLOG 20011119
3 Importing OPERATION Call by reference Type reference (TYPE) RCF_OPERA Datenbankoperation 20011120
4 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20011119
5 Importing SUBTYPE Call by reference Type reference (TYPE) SUBTY Subtyp 20011119
# Exception Resumable Description Created on
1 CX_HRRCF_ADDRESS_SERVICE Exception class for Business Address Service 20020717
History
Last changed by/on SAP  20070917 
SAP Release Created in 110