SAP im jtel Portal aktivierenUm SAP im jtel-Portal zu aktivieren, verbinden Sie sich als Systemadministrator mit dem Portal und prüfen Sie, ob die Vererbung der Ressourcen "portal.Acd.AgentHome.SAP.Enable.MiniClient" und "portal.UserData.Clients.SAP.Visible"erlaubt sind. P.S: Sobald Sie die SAP-Ressource aktiviert haben, stellen Sie bitte sicher, dass die Salesforce-Ressource deaktiviert ist.
Stellen Sie sicher, dass die SAP-Ressource in den Tabs Mandanten-Administratoren und/oder Mandanten-Benutzer ausführbar ist.
Anchor |
---|
| SAP Client Master Data |
---|
| SAP Client Master Data |
---|
|
Stammdaten MandantSAP EinstellungenDie folgenden Einstellungen sind auf dem Bildschirm Mandantenstammdaten im jtel System verfügbar, die die Art und Weise der Integration von SAP mit der jtel ACD steuern. Diese Einstellungen müssen eingerichtet und korrekt sein, wenn die Integration korrekt funktionieren soll. Einstellung | Beispielwert | Beschreibung |
---|
Authorization Token | VXXXXXYYYYZZZZZxxxxaaaabbbbQ= | Das grundlegende Autorisierungs-Token für die SAP REST API - dies ist die base64-Kodierung von Username:Password. Dies ist für alle REST-Abfragen an die SAP-Schnittstelle erforderlich. |
onClickToDialDieser Abschnitt steuert, wie ausgehende Anrufe aus dem SAP-System über die jtel ACD getätigt werden. Wenn diese Option aktiviert ist, fragt das jtel System SAP per REST ab, bevor der ausgehende Anruf getätigt wird. Damit kann die signalisierte Nummer (die verwendete Dienstnummer) geändert werden, wenn das jtel System den ausgehenden Anruf tätigt. Einstellung | Beispielwert | Beschreibung |
---|
REST URL | https://sap.crm.ondemand.com/sap/c4c/odata/v1/c4codataapi/IndividualCustomerCollection | Die SAP REST API URL. | REST-Parameter | Beispiel1: $filter=CustomerID eq '$SAPBusinessPartnerID' $expand=IndividualCustomerSalesData Beispiel2: $filter=NormalisedPhone eq '+$SAPPhoneNumber' $expand=IndividualCustomerSalesData | Die SAP REST API Parameter - müssen diesem Format entsprechen: - paramName=paramWert.
- Die Parameter werden durch Carriage Return getrennt.
- Variablen beginnen mit einem Dollarzeichen '$', z. B. $SAPBusinessPartnerID, $SAPPhoneNumber.
| JSON-Ergebnis | distributionChannelCodeText=d.results[0].IndividualCustomerSalesData[0].DistributionChannelCodeText countryCode=d.results[0].CountryCode | Hier wird angegeben, wie das jtel System das von SAP erhaltene JSON-Ergebnis parst. variableNameToParse=jsonPathToVariable Mehrere Variablen werden durch Carriage Return getrennt. Die beiden wichtigsten Variablen, die benötigt werden, sind distributionChannelCodeText und countryCode. Diese beiden Werte werden miteinander verknüpft und verwendet, um im jtel-System nach der Dienstnummer zu suchen, die für den ausgehenden Anruf zu verwenden ist. | jtel REST API onClickToDial aktiv |
| Wenn diese Option ausgewählt ist, wird der onClickToDial-REST-Endpunkt abgefragt, bevor eine Click-to-Dial-Anfrage durchgeführt wird. |
Diese Konfiguration wird von dem IVR-Objekt SAP getCallerInformation verwendet Einstellung | Beispielwert | Beschreibung |
---|
REST URL | https://sap.crm.ondemand.com/sap/c4c/odata/v1/c4codataapi/IndividualCustomerCollection | Die SAP REST API URL. | REST-Parameter Funktion CallerNumber | $filter=NormalisedPhone eq '+%CallerNumber%' $expand=IndividualCustomerSalesData | Die SAP REST API-Parameter, wenn die Funktion CallerNumber als Funktion im IVR-Objekt gewählt wird: Die hier verwendete Variable ist %CallerNumber% | REST-Parameter Funktion CustomerID | $filter=CustomerID eq '%CustomerID%' $expand=IndividualCustomerSalesData | Die SAP REST API-Parameter, wenn die Funktion CustomerID als Funktion im IVR-Objekt gewählt wird: Die hier verwendete Variable ist %CustomerID%. |
Der folgende Screenshot zeigt eine Beispielkonfiguration: Image Modified
|