m (1 révision importée)
Ligne 1 : Ligne 1 :
= Bibliothèque de fonctions de modèle =
+
= Bibliothèque de fonctions de modèles=
Une fois que vous savez comment [[RTRFormulas|utiliser des formules]], vous pouvez utiliser cette bibliothèque de fonctions comme référence pour une personnalisation supplémentaire.
+
{{#anc: Template Function Library}}
 +
Une fois que vous savez comment [[RTRFormulas|utiliser des formules]], vous pouvez utiliser cette bibliothèque de fonctions comme référence pour une personnalisation avancée.
  
  
Ci-dessous est une bibliothèque de fonctions pour Genesys Pulse standards modèles générés automatiquement de libération Genesys impulsion 8.5.102.02.
+
Voici une bibliothèque de fonctions pour les modèles standard de Genesys Pulse, automatiquement créés à partir de la version 8.5.102.02 de Genesys Pulse.
 
__TOC__
 
__TOC__
 
   
 
   
 
<h2>GetAgentNonVoiceStatus(state, media) &rarr; {string}</h2>
 
<h2>GetAgentNonVoiceStatus(state, media) &rarr; {string}</h2>
 
    
 
    
<div>Obtenir le nom de statut de l’agent pour les médias autres que la voix.</div>
+
<div>Obtenez le nom de l'état de l'agent pour le média autre que la voix.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
   
 
   
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
 
    
 
    
 
<tr>
 
<tr>
<td><tt>État</tt></td>
+
<td><tt>state</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
<td><tt>médias</tt></td>
+
<td><tt>média</tt></td>
 
<td>chaîne</td>
 
<td>chaîne</td>
<td>Nom de média.</td>
+
<td>Nom du média.</td>
 
</tr>
 
</tr>
 
   
 
   
 
</table>
 
</table>
<h3>Retours :</h3>
+
<h3>Renvoie :</h3>
<div><em>Nom de l’État</em>, si <strong>État</strong> et <strong>médias</strong> sont disponibles, <em>chaîne vide</em> Si informations sur compte tenu des médias n’est pas disponible dans l’état actuel donné, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent, ou <strong>médias</strong> est null, non dénommés ni vide.</div>
+
<div><em>Status name</em>, si <strong>state</strong> et <strong>media</strong> sont disponibles, <em>empty string</em> si des informations sur un média défini ne sont pas disponibles dans l'état actuel donné, <em>null</em> si <strong>state</strong> est null ou n’est pas un état d'agent, ou si <strong>media</strong> est null, non spécifié ou vide.</div>
 
   
 
   
Type = string
+
Type = chaîne
 
    
 
    
 
<h2>GetAgentVoiceStatus(state) &rarr; {string}</h2>
 
<h2>GetAgentVoiceStatus(state) &rarr; {string}</h2>
 
    
 
    
<div>Obtenir le nom de statut de l’agent pour les médias de la voix.</div>
+
<div>Obtenez le nom de l'état de l'agent pour le média voix.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
   
 
   
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
 
    
 
    
 
<tr>
 
<tr>
 
<td><tt>state</tt></td>
 
<td><tt>state</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
   
 
   
 
</table>
 
</table>
<h3>Retours :</h3>
+
<h3>Renvoie :</h3>
<div><em>Nom de l’État</em>, si <strong>État</strong> est disponible, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div>
+
<div><em>Status name</em>, si <strong>state</strong> est disponible, <em>null</em> si <strong>state</strong> est null ou n’est pas un état d'agent.</div>
 
   
 
   
Type = string
+
Type = chaîne
 
    
 
    
 
<h2>GetANI(state, switchID) &rarr; {string}</h2>
 
<h2>GetANI(state, switchID) &rarr; {string}</h2>
 
    
 
    
<div>Obtenez un premier attribut ANI disponible dans l’état de l’agent donné.</div>
+
<div>Obtenez un premier attribut ANI disponible dans l'état de l'agent donné.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
   
 
   
<tr><td>Nom</td><td>Type de</td><td>Argument</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type</td><td>Argument</td><td>Description</td></tr>
 
    
 
    
 
<tr>
 
<tr>
Ligne 63 : Ligne 64 :
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
 
<td>&nbsp;</td>
 
<td>&nbsp;</td>
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
 
<td><tt>switchID</tt></td>
 
<td><tt>switchID</tt></td>
<td>string</td>
+
<td>chaîne</td>
<td>&lt;optional&gt;</td>
+
<td>&lt;facultatif&gt;</td>
 
<td>Nom du commutateur facultatif pour limiter la recherche.</td>
 
<td>Nom du commutateur facultatif pour limiter la recherche.</td>
 
</tr>
 
</tr>
 
   
 
   
 
</table>
 
</table>
<h3>Retours :</h3>
+
<h3>Renvoie :</h3>
<div><em>Valeur de l’ANI</em>, si trouvé, <em>chaîne vide</em> Si ce n’est pas trouvé, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div>
+
<div><em>valeur ANI</em>, si détectée, <em>empty string</em> si non détectée, <em>null</em> si <strong>state</strong> est null ou n’est pas un état d'agent.</div>
 
   
 
   
Type = string
+
Type = chaîne
 
   
 
   
 
<h2>GetBusinessResult(state)</h2>
 
<h2>GetBusinessResult(state)</h2>
 
   
 
   
<div>Girard " Résultat de l’entreprise " valeur de données utilisateur.</div>
+
<div>Obtenez la valeur des données utilisateur du "résultat métier".</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
   
 
   
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
  
 
<tr>
 
<tr>
<td><tt>État</tt></td>
+
<td><tt>state</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
   
 
   
 
</table>
 
</table>
<h3>Retours :</h3>
+
<h3>Renvoie :</h3>
<div><em>Valeur de résultat d’entreprise</em>, le cas échéant, <em>chaîne vide</em>, si nécessaire les données de l’utilisateur ne soient pas disponibles, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div>
+
<div><em>valeur du résultat métier</em>, si disponible, <em>empty string</em>, si les données utilisateur obligatoires ne sont pas disponibles, <em>null</em> si <strong>state</strong> est null ou n’est pas un état d'agent.</div>
 
    
 
    
 
<h2>GetCustomerSegment(state)</h2>
 
<h2>GetCustomerSegment(state)</h2>
 
    
 
    
<div>Girard " CustomerSegment " valeur de données utilisateur.</div>
+
<div>Obtenez la valeur des données utilisateur de "SegmentClientèle".</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
   
 
   
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
 
    
 
    
 
<tr>
 
<tr>
<td><tt>État</tt></td>
+
<td><tt>state</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
   
 
   
 
</table>
 
</table>
<h3>Retours :</h3>
+
<h3>Renvoie :</h3>
<div><em>CustomerSegment valeur</em>, le cas échéant, <em>chaîne vide</em>, si nécessaire les données de l’utilisateur ne soient pas disponibles, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div>
+
<div><em>valeur du SegmentClientèle</em>, si disponible, <em>empty string</em>, si les données utilisateur obligatoires ne sont pas disponibles, <em>null</em> si <strong>state</strong> est null ou n’est pas un état d'agent.</div>
 
    
 
    
 
<h2>GetDNIS(state, switchID) &rarr; {string}</h2>
 
<h2>GetDNIS(state, switchID) &rarr; {string}</h2>
 
    
 
    
<div>Obtenez un premier attribut DNIS disponible dans l’état de l’agent donné.</div>
+
<div>Obtenez un premier attribut DNIS disponible dans l'état de l'agent donné.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
   
 
   
<tr><td>Nom</td><td>Type de</td><td>Argument</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type</td><td>Argument</td><td>Description</td></tr>
 
    
 
    
 
<tr>
 
<tr>
<td><tt>État</tt></td>
+
<td><tt>state</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
 
<td>&nbsp;</td>
 
<td>&nbsp;</td>
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
 
<td><tt>switchID</tt></td>
 
<td><tt>switchID</tt></td>
 
<td>chaîne</td>
 
<td>chaîne</td>
<td>&lt;optional&gt;</td>
+
<td>&lt;facultatif&gt;</td>
 
<td>Nom du commutateur facultatif pour limiter la recherche.</td>
 
<td>Nom du commutateur facultatif pour limiter la recherche.</td>
 
</tr>
 
</tr>
 
   
 
   
 
</table>
 
</table>
<h3>Retours :</h3>
+
<h3>Renvoie :</h3>
<div><em>Valeur DNIS</em>, si trouvé, <em>chaîne vide</em> Si ce n’est pas trouvé, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div>
+
<div><em>valeur DNIS</em>, si détectée, <em>empty string</em> si non détectée, <em>null</em> si <strong>state</strong> est null ou n’est pas un état d'agent.</div>
 
   
 
   
Type = string
+
Type = chaîne
 
   
 
   
 
<h2>GetEmployeeId(state) &rarr; {string}</h2>
 
<h2>GetEmployeeId(state) &rarr; {string}</h2>
 
    
 
    
<div>Obtenir l’ID d’employé de l’agent désigné dans l’état de l’agent donné.</div>
+
<div>Obtenez les ID d’employé des agent désignés dans l'état d'agent donné.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
   
 
   
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
 
    
 
    
 
<tr>
 
<tr>
<td><tt>État</tt></td>
+
<td><tt>state</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée)</td>
+
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée)</td>
 
</tr>
 
</tr>
 
   
 
   
 
</table>
 
</table>
<h3>Retours :</h3>
+
<h3>Renvoie :</h3>
<div><em>ID d’employé de l’agent</em>, le cas échéant, <em>chaîne vide</em> Si non disponible (en général, quand agent est déconnecté), <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div>
+
<div><em>ID employé de l'agent</em>, si disponible, <em>empty string</em> si non disponible (en général, lorsque l’agent est déconnecté), <em>null</em> si <strong>state</strong> est null ou n’est pas un état de l'agent.</div>
 
   
 
   
Type = string
+
Type = chaîne
 
   
 
   
 
<h2>GetExtension(state) &rarr; {string}</h2>
 
<h2>GetExtension(state) &rarr; {string}</h2>
 
    
 
    
<div>Téléchargez l’Extension de l’agent désignée dans l’état de l’agent donné.</div>
+
<div>Obtenez l’extension des agent désignés dans l'état d'agent donné.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
   
 
   
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
 
    
 
    
 
<tr>
 
<tr>
<td><tt>État</tt></td>
+
<td><tt>state</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée)</td>
+
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée)</td>
 
</tr>
 
</tr>
 
   
 
   
 
</table>
 
</table>
<h3>Retours :</h3>
+
<h3>Renvoie :</h3>
<div><em>Extension de l’agent</em>, le cas échéant, <em>chaîne vide</em> Si non disponible (en général, quand agent est déconnecté), <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div>
+
<div><em>Extension de l'agent</em>, si disponible, <em>empty string</em> si non disponible (en général, lorsque l’agent est déconnecté), <em>null</em> si <strong>state</strong> est null ou n’est pas un état de l'agent.</div>
 
   
 
   
Type = string
+
Type = chaîne
 
   
 
   
 
<h2>GetLoginId(state) &rarr; {string}</h2>
 
<h2>GetLoginId(state) &rarr; {string}</h2>
 
    
 
    
<div>Obtenez l’ID de connexion de l’agent désigné dans l’état de l’agent donné.</div>
+
<div>Obtenez les ID de connexion des agent désignés dans l'état d'agent donné.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
   
 
   
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
 
    
 
    
 
<tr>
 
<tr>
<td><tt>État</tt></td>
+
<td><tt>state</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée)</td>
+
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée)</td>
 
</tr>
 
</tr>
 
   
 
   
 
</table>
 
</table>
<h3>Retours :</h3>
+
<h3>Renvoie :</h3>
<div><em>ID de connexion de l’agent</em>, le cas échéant, <em>chaîne vide</em> Si non disponible (en général, quand agent est déconnecté), <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div>
+
<div><em>ID de connexion de l'agent</em>, si disponible, <em>empty string</em> si non disponible (en général, lorsque l’agent est déconnecté), <em>null</em> si <strong>state</strong> est null ou n’est pas un état de l'agent.</div>
 
   
 
   
Type = string
+
Type = chaîne
 
   
 
   
 
<h2>GetPlace(state) &rarr; {string}</h2>
 
<h2>GetPlace(state) &rarr; {string}</h2>
 
   
 
   
<div>Obtenir la place de l’agent désigné dans l’état de l’agent donné.</div>
+
<div>Obtenez les places des agent désignés dans l'état d'agent donné.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
   
 
   
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
 
    
 
    
 
<tr>
 
<tr>
 
<td><tt>state</tt></td>
 
<td><tt>state</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
   
 
   
 
</table>
 
</table>
<h3>Retours :</h3>
+
<h3>Renvoie :</h3>
<div><em>Nom du lieu de l’agent</em>, le cas échéant, <em>chaîne vide</em> Si non disponible (en général, quand agent est déconnecté), <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div>
+
<div><em>Nom de la place de l'agent</em>, si disponible, <em>empty string</em> si non disponible (en général, lorsque l’agent est déconnecté), <em>null</em> si <strong>state</strong> est null ou n’est pas un état de l'agent.</div>
 
   
 
   
Type = string
+
Type = chaîne
  
 
<h2>GetPosition(state) &rarr; {string}</h2>
 
<h2>GetPosition(state) &rarr; {string}</h2>
 
    
 
    
<div>Obtenir la Position d’ACD de l’agent désigné dans l’état de l’agent donné.</div>
+
<div>Obtenez la position ACD des agent désignés dans l'état d'agent donné.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
   
 
   
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
 
    
 
    
 
<tr>
 
<tr>
 
<td><tt>state</tt></td>
 
<td><tt>state</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée)</td>
+
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée)</td>
 
</tr>
 
</tr>
 
   
 
   
 
</table>
 
</table>
<h3>Retours :</h3>
+
<h3>Renvoie :</h3>
<div><em>Position de ACD de l’agent</em>, le cas échéant, <em>chaîne vide</em> Si non disponible (en général, quand agent est déconnecté), <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div>
+
<div><em>Position ACD de l'agent</em>, si disponible, <em>empty string</em> si non disponible (en général, lorsque l’agent est déconnecté), <em>null</em> si <strong>state</strong> est null ou n’est pas un état de l'agent.</div>
 
   
 
   
Type = string
+
Type = chaîne
  
 
<h2>GetReasonCodes(state) &rarr; {string}</h2>
 
<h2>GetReasonCodes(state) &rarr; {string}</h2>
 
    
 
    
<div>Obtenez des codes de motif correspondant à l’état actuel de l’agent de tous les types de médias. Codes de motif peuvent être obtenues que pour les États de l’agent suivants : LoggedIn, AfterCallWork, NotReadyForNextCall, WaitForNextCall.</div>
+
<div>Obtenez les codes de raison correspondant à l'état actuel de l'agent à partir de tous les types de média. Les codes de raison peuvent être obtenus uniquement pour les états d’agent suivants : LoggedIn, AfterCallWork, NotReadyForNextCall, WaitForNextCall.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
   
 
   
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
 
    
 
    
 
<tr>
 
<tr>
 
<td><tt>state</tt></td>
 
<td><tt>state</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
   
 
   
 
</table>
 
</table>
<h3>Retours :</h3>
+
<h3>Renvoie :</h3>
<div><em>Codes de motif</em>, coupée en deux par ' ; ', le cas échéant, <em>chaîne vide</em> Si le code de raison n’est pas disponible, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div>
+
<div><em>codes de raison</em>, séparés par « ; », si disponibles, <em>empty string</em>, si le code de raison n’est pas disponible, <em>null</em> si <strong>state</strong> est null ou n’est pas un état d'agent.</div>
 
   
 
   
Type = string
+
Type = chaîne
 
   
 
   
 
<h2>GetServiceSubType(state)</h2>
 
<h2>GetServiceSubType(state)</h2>
 
   
 
   
<div>Télécharger "ServiceSubType" valeur de données utilisateur.</div>
+
<div>Obtenez la valeur des données utilisateur du "ServiceSubType".</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
   
 
   
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
 
    
 
    
 
<tr>
 
<tr>
 
<td><tt>state</tt></td>
 
<td><tt>state</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
   
 
   
 
</table>
 
</table>
<h3>Retours :</h3>
+
<h3>Renvoie :</h3>
<div><em>ServiceSubType valeur</em>, le cas échéant, <em>chaîne vide</em>, si nécessaire les données de l’utilisateur ne soient pas disponibles, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div>
+
<div><em>valeur du ServiceSubType</em>, si disponible, <em>empty string</em>, si les données utilisateur obligatoires ne sont pas disponibles, <em>null</em> si <strong>state</strong> est null ou n’est pas un état d'agent.</div>
 
    
 
    
 
<h2>GetServiceType(state)</h2>
 
<h2>GetServiceType(state)</h2>
 
    
 
    
<div>Télécharger "ServiceType" valeur de données utilisateur.</div>
+
<div>Obtenez la valeur des données utilisateur du "TypeService".</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
   
 
   
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
 
    
 
    
 
<tr>
 
<tr>
 
<td><tt>state</tt></td>
 
<td><tt>state</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
   
 
   
 
</table>
 
</table>
<h3>Retours :</h3>
+
<h3>Renvoie :</h3>
<div><em>Valeur de ServiceType</em>, le cas échéant, <em>chaîne vide</em>, si nécessaire les données de l’utilisateur ne soient pas disponibles, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div>
+
<div><em>valeur du TypeService</em>, si disponible, <em>empty string</em>, si les données utilisateur obligatoires ne sont pas disponibles, <em>null</em> si <strong>state</strong> est null ou n’est pas un état d'agent.</div>
 
    
 
    
<h2>GetStatusDuration(state) &rarr; {Number}</h2>
+
<h2>GetStatusDuration(state) &rarr; {nombre}</h2>
 
    
 
    
<div>Obtenir la durée de l’état actuel de l’agent.</div>
+
<div>Obtenez la durée de l'état actuel de l'agent.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
   
 
   
Ligne 306 : Ligne 307 :
 
    
 
    
 
<tr>
 
<tr>
<td><tt>État</tt></td>
+
<td><tt>state</tt></td>
<td>État actuel du mandataire, du groupe d’agent, DN ou campagne (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l'agent, du groupe d’agent, du DN ou de la campagne (en général, la <strong>valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
   
 
   
 
</table>
 
</table>
<h3>Retours :</h3>
+
<h3>Renvoie :</h3>
<div><em>Durée</em>, en secondes, si <strong>État</strong> est disponible, <em>null</em> If <strong>État</strong> a la valeur null.</div>
+
<div><em>Durée</em>, en secondes, si <strong>state</strong> est disponible, <em>null</em> si <strong>state</strong> est null.</div>
 
   
 
   
Type = Number
+
Type = nombre
 
    
 
    
<h2>GetSwitches(state, sep)</h2>
+
<h2>GetSwitches (state, sep)</h2>
 
   
 
   
<div>Téléchargez la liste des commutateurs où l’agent est enregistré dans.</div>
+
<div>Obtenez la liste des commutateurs sur lesquels l'agent est connecté.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
   
 
   
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
 
    
 
    
 
<tr>
 
<tr>
<td><tt>État</tt></td>
+
<td><tt>state</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
<td><tt>Sep</tt></td>
+
<td><tt>sép</tt></td>
<td>string</td>
+
<td>chaîne</td>
<td>Séparateur à utiliser. Valeur par défaut est <em>';'</em>.</td>
+
<td>Séparateur à utiliser. La valeur par défaut est <em>« ; »</em>.</td>
 
</tr>
 
</tr>
 
   
 
   
 
</table>
 
</table>
<h3>Retours :</h3>
+
<h3>Renvoie :</h3>
<div><em>Liste des commutateurs</em>, le cas échéant, <em>chaîne vide</em>, si l’agent est complètement déconnecté, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent.</div>
+
<div><em>liste des commutateurs</em>, si disponible, <em>empty string</em> si l’agent est complètement déconnecté, <em>null</em> si <strong>state</strong> est null ou n’est pas un état de l'agent.</div>
 
    
 
    
 
<h2>GetUserDataValue(state, key)</h2>
 
<h2>GetUserDataValue(state, key)</h2>
 
    
 
    
<div>Sortez la valeur des premières données utilisateur trouvé avec donné clé.</div>
+
<div>Obtenez la valeur des premières données utilisateur trouvées avec une clé donnée.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
   
 
   
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
 
    
 
    
 
<tr>
 
<tr>
 
<td><tt>state</tt></td>
 
<td><tt>state</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
<td><tt>moi </tt></td>
+
<td><tt>clé</tt></td>
 
<td>chaîne</td>
 
<td>chaîne</td>
<td>Clé de données de l’utilisateur</td>
+
<td>Clé données utilisateur</td>
 
</tr>
 
</tr>
 
   
 
   
 
</table>
 
</table>
<h3>Retours :</h3>
+
<h3>Renvoie :</h3>
<div><em>Valeur de données utilisateur</em>, le cas échéant, <em>chaîne vide</em>, si nécessaire les données de l’utilisateur ne soient pas disponibles, <em>null</em> If <strong>État</strong> est null ou non un état de l’agent ou <strong>moi ?</strong> a la valeur null.</div>
+
<div><em>valeurs des données utilisateur</em>, si disponibles, <em>empty string</em>, si les données utilisateur obligatoires ne sont pas disponibles, <em>null</em> si <strong>state</strong> est null ou n’est pas un état d'agent ou si <strong>clé</strong> est null.</div>
  
 
[[Category:V:EZP:DRAFT]]
 
[[Category:V:EZP:DRAFT]]

Version du août 16, 2017 à 19:35

Bibliothèque de fonctions de modèles

Une fois que vous savez comment utiliser des formules, vous pouvez utiliser cette bibliothèque de fonctions comme référence pour une personnalisation avancée.


Voici une bibliothèque de fonctions pour les modèles standard de Genesys Pulse, automatiquement créés à partir de la version 8.5.102.02 de Genesys Pulse.

GetAgentNonVoiceStatus(state, media) → {string}

Obtenez le nom de l'état de l'agent pour le média autre que la voix.

Paramètres :

NomTypeDescription
state AgentCurrentState État actuel de l'agent (en général, la valeur de la statistique appropriée).
média chaîne Nom du média.

Renvoie :

Status name, si state et media sont disponibles, empty string si des informations sur un média défini ne sont pas disponibles dans l'état actuel donné, null si state est null ou n’est pas un état d'agent, ou si media est null, non spécifié ou vide.

Type = chaîne

GetAgentVoiceStatus(state) → {string}

Obtenez le nom de l'état de l'agent pour le média voix.

Paramètres :

NomTypeDescription
state AgentCurrentState État actuel de l'agent (en général, la valeur de la statistique appropriée).

Renvoie :

Status name, si state est disponible, null si state est null ou n’est pas un état d'agent.

Type = chaîne

GetANI(state, switchID) → {string}

Obtenez un premier attribut ANI disponible dans l'état de l'agent donné.

Paramètres :

NomTypeArgumentDescription
state AgentCurrentState   État actuel de l'agent (en général, la valeur de la statistique appropriée).
switchID chaîne <facultatif> Nom du commutateur facultatif pour limiter la recherche.

Renvoie :

valeur ANI, si détectée, empty string si non détectée, null si state est null ou n’est pas un état d'agent.

Type = chaîne

GetBusinessResult(state)

Obtenez la valeur des données utilisateur du "résultat métier".

Paramètres :

NomTypeDescription
state AgentCurrentState État actuel de l'agent (en général, la valeur de la statistique appropriée).

Renvoie :

valeur du résultat métier, si disponible, empty string, si les données utilisateur obligatoires ne sont pas disponibles, null si state est null ou n’est pas un état d'agent.

GetCustomerSegment(state)

Obtenez la valeur des données utilisateur de "SegmentClientèle".

Paramètres :

NomTypeDescription
state AgentCurrentState État actuel de l'agent (en général, la valeur de la statistique appropriée).

Renvoie :

valeur du SegmentClientèle, si disponible, empty string, si les données utilisateur obligatoires ne sont pas disponibles, null si state est null ou n’est pas un état d'agent.

GetDNIS(state, switchID) → {string}

Obtenez un premier attribut DNIS disponible dans l'état de l'agent donné.

Paramètres :

NomTypeArgumentDescription
state AgentCurrentState   État actuel de l'agent (en général, la valeur de la statistique appropriée).
switchID chaîne <facultatif> Nom du commutateur facultatif pour limiter la recherche.

Renvoie :

valeur DNIS, si détectée, empty string si non détectée, null si state est null ou n’est pas un état d'agent.

Type = chaîne

GetEmployeeId(state) → {string}

Obtenez les ID d’employé des agent désignés dans l'état d'agent donné.

Paramètres :

NomTypeDescription
state AgentCurrentState État actuel de l'agent (en général, la valeur de la statistique appropriée)

Renvoie :

ID employé de l'agent, si disponible, empty string si non disponible (en général, lorsque l’agent est déconnecté), null si state est null ou n’est pas un état de l'agent.

Type = chaîne

GetExtension(state) → {string}

Obtenez l’extension des agent désignés dans l'état d'agent donné.

Paramètres :

NomTypeDescription
state AgentCurrentState État actuel de l'agent (en général, la valeur de la statistique appropriée)

Renvoie :

Extension de l'agent, si disponible, empty string si non disponible (en général, lorsque l’agent est déconnecté), null si state est null ou n’est pas un état de l'agent.

Type = chaîne

GetLoginId(state) → {string}

Obtenez les ID de connexion des agent désignés dans l'état d'agent donné.

Paramètres :

NomTypeDescription
state AgentCurrentState État actuel de l'agent (en général, la valeur de la statistique appropriée)

Renvoie :

ID de connexion de l'agent, si disponible, empty string si non disponible (en général, lorsque l’agent est déconnecté), null si state est null ou n’est pas un état de l'agent.

Type = chaîne

GetPlace(state) → {string}

Obtenez les places des agent désignés dans l'état d'agent donné.

Paramètres :

NomTypeDescription
state AgentCurrentState État actuel de l'agent (en général, la valeur de la statistique appropriée).

Renvoie :

Nom de la place de l'agent, si disponible, empty string si non disponible (en général, lorsque l’agent est déconnecté), null si state est null ou n’est pas un état de l'agent.

Type = chaîne

GetPosition(state) → {string}

Obtenez la position ACD des agent désignés dans l'état d'agent donné.

Paramètres :

NomTypeDescription
state AgentCurrentState État actuel de l'agent (en général, la valeur de la statistique appropriée)

Renvoie :

Position ACD de l'agent, si disponible, empty string si non disponible (en général, lorsque l’agent est déconnecté), null si state est null ou n’est pas un état de l'agent.

Type = chaîne

GetReasonCodes(state) → {string}

Obtenez les codes de raison correspondant à l'état actuel de l'agent à partir de tous les types de média. Les codes de raison peuvent être obtenus uniquement pour les états d’agent suivants : LoggedIn, AfterCallWork, NotReadyForNextCall, WaitForNextCall.

Paramètres :

NomTypeDescription
state AgentCurrentState État actuel de l'agent (en général, la valeur de la statistique appropriée).

Renvoie :

codes de raison, séparés par « ; », si disponibles, empty string, si le code de raison n’est pas disponible, null si state est null ou n’est pas un état d'agent.

Type = chaîne

GetServiceSubType(state)

Obtenez la valeur des données utilisateur du "ServiceSubType".

Paramètres :

NomTypeDescription
state AgentCurrentState État actuel de l'agent (en général, la valeur de la statistique appropriée).

Renvoie :

valeur du ServiceSubType, si disponible, empty string, si les données utilisateur obligatoires ne sont pas disponibles, null si state est null ou n’est pas un état d'agent.

GetServiceType(state)

Obtenez la valeur des données utilisateur du "TypeService".

Paramètres :

NomTypeDescription
state AgentCurrentState État actuel de l'agent (en général, la valeur de la statistique appropriée).

Renvoie :

valeur du TypeService, si disponible, empty string, si les données utilisateur obligatoires ne sont pas disponibles, null si state est null ou n’est pas un état d'agent.

GetStatusDuration(state) → {nombre}

Obtenez la durée de l'état actuel de l'agent.

Paramètres :

NomDescription
state État actuel de l'agent, du groupe d’agent, du DN ou de la campagne (en général, la valeur de la statistique appropriée).

Renvoie :

Durée, en secondes, si state est disponible, null si state est null.

Type = nombre

GetSwitches (state, sep)

Obtenez la liste des commutateurs sur lesquels l'agent est connecté.

Paramètres :

NomTypeDescription
state AgentCurrentState État actuel de l'agent (en général, la valeur de la statistique appropriée).
sép chaîne Séparateur à utiliser. La valeur par défaut est « ; ».

Renvoie :

liste des commutateurs, si disponible, empty string si l’agent est complètement déconnecté, null si state est null ou n’est pas un état de l'agent.

GetUserDataValue(state, key)

Obtenez la valeur des premières données utilisateur trouvées avec une clé donnée.

Paramètres :

NomTypeDescription
state AgentCurrentState État actuel de l'agent (en général, la valeur de la statistique appropriée).
clé chaîne Clé données utilisateur

Renvoie :

valeurs des données utilisateur, si disponibles, empty string, si les données utilisateur obligatoires ne sont pas disponibles, null si state est null ou n’est pas un état d'agent ou si clé est null.
Comments or questions about this documentation? Contact us for support!