Modèle de bibliothèque des fonctions
Une fois que vous savez comment utiliser les formules, vous pouvez utiliser la bibliothèque des fonctions comme référence pour personnaliser davantage vos rapports.
Au-dessous, il y a une bibliothèque de fonctions pour les modèles standard Genesys Pulse générés automatiquement à partir de la version 8.5.102.02.
Contents
- 1 Modèle de bibliothèque des fonctions
- 1.1 GetAgentNonVoiceStatus(state, media)→ {string}
- 1.2 GetAgentVoiceStatus(state) → {string}
- 1.3 GetANI(state, switchID)→ {string}
- 1.4 GetBusinessResult(state)
- 1.5 GetCustomerSegment(state)
- 1.6 GetDNIS(state, switchID) → {string}
- 1.7 GetEmployeeId(state) → {string}
- 1.8 GetExtension(state) → {string}
- 1.9 GetLoginId(state) → {string}
- 1.10 GetPlace(state) → {string}
- 1.11 GetPosition(state) → {string}
- 1.12 GetReasonCodes(state) → {string}
- 1.13 GetServiceSubType(state)
- 1.14 ObtenirTypeService(état)
- 1.15 ObtenirEtatDurée(état) → {Numéro}
- 1.16 GetSwitches(state, sep)
- 1.17 GetUserDataValue(state, key)
GetAgentNonVoiceStatus(state, media)→ {string}
Obtenir le nom de statut de l'agent pour les médias autres que Voix.
Paramètres :
Nom | Type | Description |
État | AgentCurrentState | État actuel de l'agent (généralement, la valeur de la statistique appropriée). |
Média | Chaîne | Nom du média. |
Produit :
Le nom de l'état, si l'état et le média sont disponibles; une chaîne vide, si l'information au sujet d'un média donné n'est pas disponible dans l'état actuel donné; une valeur nulle, si l'état est nul ou s'il ne s'agit pas d'un état d'agent, ou si le média est nul, non spécifié ou vide.
Type = chaîne
GetAgentVoiceStatus(state) → {string}
Obtenir le nom du statut de l'agent pour le média Voix.
Paramètres :
Nom | Type | Description |
État | AgentCurrentState | État actuel de l'agent (généralement, la valeur de la statistique appropriée). |
Produit :
Le nom de l'état, si l'état est disponible; une valeur nulle, si l'état est nul ou s'il ne s'agit pas d'un état d'agent.
Type = chaîne
GetANI(state, switchID)→ {string}
Obtenez un premier attribut de l’ANI disponible dans l'état de l'agent donné.
Paramètres :
Nom | Type | Argument | Description |
État | AgentCurrentState | État actuel de l'agent (généralement, la valeur de la statistique appropriée). | |
IDcommutateur | Chaîne | <Facultatif> | Nom du commutateur optionnel pour limiter la recherche. |
Produit :
La
valeur de l’ANI, si elle est trouvée; une chaîne vide, si elle n'est pas trouvée; une valeur nulle, si l'état est nul ou s'il ne s'agit pas d'un état d'agent.
Type = chaîne
GetBusinessResult(state)
Obtenir "Résultat opérationnel" valeur de données utilisateur.
Paramètres :
Nom | Type | Description |
État | AgentCurrentState | État actuel de l'agent (généralement, la valeur de la statistique appropriée). |
Produit :
La valeur Résultat métier, si elle est disponible; une chaîne vide, si les données utilisateur requises ne sont pas disponibles; une valeur nulle, si l'état est nul ou s'il ne s'agit pas d'un état d'agent.
GetCustomerSegment(state)
Obtenir "SegmentClient" valeur de données utilisateur.
Paramètres :
Nom | Type | Description |
État | AgentCurrentState | État actuel de l'agent (généralement, la valeur de la statistique appropriée). |
Produit :
La valeur SegmentClientèle, si elle est disponible; une chaîne vide, si les données utilisateur requises ne sont pas disponibles; une valeur nulle, si l'état est nul ou s'il ne s'agit pas d'un état d'agent.
GetDNIS(state, switchID) → {string}
Obtenez un premier attribut DNIS disponible dans l'état de l'agent donné.
Paramètres :
Nom | Type | Argument | Description |
État | AgentCurrentState | État actuel de l'agent (généralement, la valeur de la statistique appropriée). | |
IDcommutateur | Chaîne | <Facultatif> | Nom du commutateur optionnel pour limiter la recherche. |
Produit :
La valeur DNIS, si elle est trouvée; une chaîne vide, si elle n'est pas trouvée; une valeur nulle, si l'état est nul ou s'il ne s'agit pas d'un état d'agent.
Type = chaîne
GetEmployeeId(state) → {string}
Obtenir l'ID d'employé de l'agent désigné dans l'état de l'agent donné.
Paramètres :
Nom | Type | Description |
État | AgentCurrentState | État actuel de l'agent (généralement, la valeur de la statistique appropriée) |
Produit :
L'ID d'employé d'un agent, si elle est disponible; une chaîne vide, si elle n'est pas disponible (généralement lorsque l'agent est déconnecté); une valeur nulle, si l'état est nul ou s'il ne s'agit pas d'un état d'agent.
Type = chaîne
GetExtension(state) → {string}
Obtenir le Poste de l’agent désigné dans l'état de l'agent donné.
Paramètres :
Nom | Type | Description |
État | AgentCurrentState | État actuel de l'agent (généralement, la valeur de la statistique appropriée) |
Produit :
Le poste d'un agent, s'il est disponible; une chaîne vide, s'il n'est pas disponible (généralement lorsque l'agent est déconnecté); une valeur nulle, si l'état est nul ou s'il ne s'agit pas d'un état d'agent.
Type = chaîne
GetLoginId(state) → {string}
Obtenir l'ID de connexion de l'agent désigné dans l'état de l'agent donné.
Paramètres :
Nom | Type | Description |
État | AgentCurrentState | État actuel de l'agent (généralement, la valeur de la statistique appropriée) |
Produit :
L'ID de connexion d'un agent, si elle est disponible; une chaîne vide, si elle n'est pas disponible (généralement lorsque l'agent est déconnecté); une valeur nulle, si l'état est nul ou s'il ne s'agit pas d'un état d'agent.
Type = chaîne
GetPlace(state) → {string}
Obtenir la place de l'agent désigné dans l'état de l'agent donné.
Paramètres :
Nom | Type | Description |
État | AgentCurrentState | État actuel de l'agent (généralement, la valeur de la statistique appropriée). |
Produit :
Le nom du lieu de l'agent, s'il est disponible; une chaîne vide, s'il n'est pas disponible (généralement lorsque l'agent est déconnecté); une valeur nulle, si l'état est nul ou s'il ne s'agit pas d'un état d'agent.
Type = chaîne
GetPosition(state) → {string}
Obtenir la Position DAA de l’agent désigné dans l'état de l'agent donné.
Paramètres :
Nom | Type | Description |
État | AgentCurrentState | État actuel de l'agent (généralement, la valeur de la statistique appropriée) |
Produit :
La position DAA d'agent, si elle est disponible; une chaîne vide, si elle n'est pas disponible (généralement lorsque l'agent est déconnecté); une valeur nulle, si l'état est nul ou s'il ne s'agit pas d'un état d'agent.
Type = chaîne
GetReasonCodes(state) → {string}
Obtenez des codes de motif correspondant à l'état actuel de l'agent pour tous les types de médias. Les codes de motif peuvent être uniquement obtenus pour les états d'agent suivants : Connecté, TraitementPostAppel, PasPrêtPourAppelSuivant, EnAttenteDeAppelSuivant
.
Paramètres :
Nom | Type | Description |
État | AgentCurrentState | État actuel de l'agent (généralement, la valeur de la statistique appropriée). |
Produit :
Les codes de motif, séparés par « ; », s'ils sont disponibles; une chaîne vide, si le code de motif n'est pas disponible; une valeur nulle, si l'état est nul ou s'il ne s'agit pas d'un état d'agent.
Type = chaîne
GetServiceSubType(state)
Obtenir "ServiceSubType" valeur de données utilisateur.
Paramètres :
Nom | Type | Description |
État | AgentCurrentState | État actuel de l'agent (généralement, la valeur de la statistique appropriée). |
Produit :
La valeur ServiceSubType, si elle est disponible; une chaîne vide, si les données utilisateur requises ne sont pas disponibles; une valeur nulle, si l'état est nul ou s'il ne s'agit pas d'un état d'agent.
ObtenirTypeService(état)
Obtenir "TypeService" valeur de données utilisateur.
Paramètres :
Nom | Type | Description |
État | AgentCurrentState | État actuel de l'agent (généralement, la valeur de la statistique appropriée). |
Produit :
La valeur TypeService, si elle est disponible; une chaîne vide, si les données utilisateur requises ne sont pas disponibles; une valeur nulle, si l'état est nul ou s'il ne s'agit pas d'un état d'agent.
ObtenirEtatDurée(état) → {Numéro}
Obtenir la durée de l'état actuel de l'agent.
Paramètres :
Nom | Description |
État | État actuel de l'agent, du groupe d'agents, du DN ou de la campagne (généralement, la valeur de la statistique appropriée). |
Produit :
La durée, en secondes, si l'état est disponible; une valeur nulle, si l'état est nul.
Type = Nombre
GetSwitches(state, sep)
Téléchargez la liste des commutateurs où l'agent est enregistré.
Paramètres :
Nom | Type | Description |
État | AgentCurrentState | État actuel de l'agent (généralement, la valeur de la statistique appropriée). |
Sep | Chaîne | Séparateur à utiliser. Le séparateur par défaut est « ; ». |
Produit :
La liste des commutateurs, si elle est disponible; une chaîne vide, si l'agent est déconnecté complètement; une valeur nulle, si l'état est nul ou s'il ne s'agit pas d'un état d'agent.
GetUserDataValue(state, key)
Obtenir la valeur des premières données trouvées avec le code indiqué.
Paramètres :
Nom | Type | Description |
État | AgentCurrentState | État actuel de l'agent (généralement, la valeur de la statistique appropriée). |
Clé | Chaîne | Données clés utilisateur |
Produit :
La valeur de données utilisateur, si elle est disponible; une chaîne vide, si les données utilisateur requises ne sont pas disponibles; une valeur nulle, si l'état est nul ou s'il ne s'agit pas d'un état d'agent, ou si la clé est nulle.
This page was last edited on August 17, 2017, at 18:23.
Comments or questions about this documentation? Contact us for support!