Ansicht
Dokumentation
SD_PARTNER_OUTGOING_CALL - Execute an outgoing phone call via sap-phone
CL_GUI_FRONTEND_SERVICES - Frontend Services CPI1466 during BackupDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Funktionsbaustein zum Aufrufen von SapPhone, um einen gegebenen Partner anzurufen
Der Baustein verwendet hierzu das lokale Gedächtnis der Funktionsgruppe V09A (siehe SD_PARTNER_OBJECT_CREATE). Zur Identifiezierung dient der Objekttyp sowie der Objektschlüssel.
Der durch die Partnerrolle, Positionsnummer, sowie Partnernummer spezifizierte Partner wird im internen Gedächtnis ermittelt und ein Anruf an seine Telefonnummer durch SapPhone initiiert.
Durch setzen des Parameters FIF_MASTER_DATA wird nicht nur die aktuell im Beleg verwendete (u.U. manuelle) Adresse verwendet, sondern auch die in den Stammdaten gepflegte(n) Adressen als alternative Telefonnummern in Betracht gezogen.
Durch setzen des Parameters FIF_EXACT_POSITION kann ein standartmäßiges verwenden der Kopfpartner auf Positionsebene unterdrückt werden.
Durch löschen des mit 'X' vorgegebenen Parameters FIF_DISPLAY_POPUP kann der SapPhone Dialog unterdrückt werden.
Der in FIF_POPUP_TITLE angegebene Titel wird als Dialogtitel für SapPhone verwendet.
Der Parameter FEF_NUMBER_CALLED liefert die angerufene Telefonnummer zurück, FEF_CANCEL gibt an, ob der Vorgang vom Benutzer abgebrochen wurde.
Beispiel
call function 'SD_PARTNER_OUTGOING_CALL'
exporting
fif_objecttype = 'X'
fif_objectkey = 'Y'
fif_parvw = 'WE'
fif_posnr = '000010'
fif_kunnr = 'MEIER'
fif_master_data = 'X'
fif_popup_title = 'Calling partner'
importing
fef_number_called = called_number
fef_cancel = cancelled
tables
fit_excluded = exluded_buttons
exceptions
parameter_incomplete = 1
object_not_found = 2
no_address = 3
sp_error = 4
sp_cti_failure = 5.
In diesem Beispiel wird der Warenempfänger 'MEIER' der Position 10 angerufen, auch wenn er nur auf Kopfebene existiert (da FIF_EXACT_POSITION nicht gesetzt wurde). Desweiteren wird nicht nur die aktuell im Beleg verwendete Adresse sondern auch noch eine eventuell abweichende Stammdatenadresse zur Ermittlung der Telefonnummer verwendet (FIF_MASTER_DATA).
Hinweise
Ein Partner, der auf der Partnerart 'PE' (Personal) basiert kann nicht angerufen werden, da die Telefonnummern aus der ZAV ermittelt werden, und das HR diese noch nicht durchgehend verwendet. Eine Ausnahme stellt hierbei eine manuell vergebene Adresse inkl. Telefonnummer dar.
Weiterführende Informationen
Parameter
FEF_CANCELFEF_NUMBER_CALLED
FIF_DISPLAY_POPUP
FIF_EXACT_POSITION
FIF_KUNNR
FIF_MASTER_DATA
FIF_OBJECTKEY
FIF_OBJECTTYPE
FIF_PARVW
FIF_POPUP_TITLE
FIF_POSNR
FIT_EXCLUDED
Ausnahmen
NO_ADDRESSOBJECT_NOT_FOUND
PARAMETER_INCOMPLETE
SP_CTI_FAILURE
SP_ERROR
Funktionsgruppe
V09AGeneral Material Data Addresses (Business Address Services)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3425 Date: 20240523 Time: 121402 sap01-206 ( 102 ms )