(Update with the copy of version: DRAFT)
(Update with the copy of version: DRAFT)
Ligne 1 : Ligne 1 :
= Bibliothèque de fonctions de modèles=
+
= Bibliothèque de fonctions de modèle =
{{#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 supplémentaire.
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.
 
  
  
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.
+
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.
 
__TOC__
 
__TOC__
 
+
 
<h2>GetAgentNonVoiceStatus(state, media) &rarr; {string}</h2>
 
<h2>GetAgentNonVoiceStatus(state, media) &rarr; {string}</h2>
 
+
 
<div>Obtenez le nom de l'état de l'agent pour le média autre que la voix.</div>
+
<div>Obtenir le nom de statut de l’agent pour les médias autres que la voix.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
 
+
 
 
<tr>
 
<tr>
<td><tt>state</tt></td>
+
<td><tt>État</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
<td><tt>média</tt></td>
+
<td><tt>médias</tt></td>
 
<td>chaîne</td>
 
<td>chaîne</td>
<td>Nom du média.</td>
+
<td>Nom de média.</td>
 
</tr>
 
</tr>
 
+
 
</table>
 
</table>
<h3>Renvoie :</h3>
+
<h3>Retours :</h3>
<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>
+
<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>
 
+
Type = chaîne
+
Type = string
 
+
 
 
<h2>GetAgentVoiceStatus(state) &rarr; {string}</h2>
 
<h2>GetAgentVoiceStatus(state) &rarr; {string}</h2>
 
+
 
<div>Obtenez le nom de l'état de l'agent pour le média voix.</div>
+
<div>Obtenir le nom de statut de l’agent pour les médias de la voix.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type de</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, la <strong>valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
+
 
</table>
 
</table>
<h3>Renvoie :</h3>
+
<h3>Retours :</h3>
<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>
+
<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>
 
+
Type = chaîne
+
Type = string
 
+
 
 
<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</td><td>Argument</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type de</td><td>Argument</td><td>Description</td></tr>
 
+
 
 
<tr>
 
<tr>
 
<td><tt>state</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, la <strong>valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l’agent (en général, <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>string</td>
<td>&lt;facultatif&gt;</td>
+
<td>&lt;optional&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>Renvoie :</h3>
+
<h3>Retours :</h3>
<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>
+
<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>
 
+
Type = chaîne
+
Type = string
 
+
 
<h2>GetBusinessResult(state)</h2>
 
<h2>GetBusinessResult(state)</h2>
 
+
<div>Obtenez la valeur des données utilisateur du "résultat métier".</div>
+
<div>Girard " Résultat de l’entreprise " valeur de données utilisateur.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
  
 
<tr>
 
<tr>
<td><tt>state</tt></td>
+
<td><tt>État</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
+
 
</table>
 
</table>
<h3>Renvoie :</h3>
+
<h3>Retours :</h3>
<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>
+
<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>
 
+
 
 
<h2>GetCustomerSegment(state)</h2>
 
<h2>GetCustomerSegment(state)</h2>
 
+
 
<div>Obtenez la valeur des données utilisateur de "SegmentClientèle".</div>
+
<div>Girard " CustomerSegment " valeur de données utilisateur.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
 
+
 
 
<tr>
 
<tr>
<td><tt>state</tt></td>
+
<td><tt>État</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
+
 
</table>
 
</table>
<h3>Renvoie :</h3>
+
<h3>Retours :</h3>
<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>
+
<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>
 
+
 
 
<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</td><td>Argument</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type de</td><td>Argument</td><td>Description</td></tr>
 
+
 
 
<tr>
 
<tr>
<td><tt>state</tt></td>
+
<td><tt>État</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
 
<td>&nbsp;</td>
 
<td>&nbsp;</td>
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l’agent (en général, <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;facultatif&gt;</td>
+
<td>&lt;optional&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>Renvoie :</h3>
+
<h3>Retours :</h3>
<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>
+
<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>
 
+
Type = chaîne
+
Type = string
 
+
 
<h2>GetEmployeeId(state) &rarr; {string}</h2>
 
<h2>GetEmployeeId(state) &rarr; {string}</h2>
 
+
 
<div>Obtenez les ID d’employé des agent désignés dans l'état d'agent donné.</div>
+
<div>Obtenir l’ID d’employé de l’agent désigné dans l’état de l’agent donné.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
 
+
 
 
<tr>
 
<tr>
<td><tt>state</tt></td>
+
<td><tt>État</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée)</td>
+
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée)</td>
 
</tr>
 
</tr>
 
+
 
</table>
 
</table>
<h3>Renvoie :</h3>
+
<h3>Retours :</h3>
<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>
+
<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>
 
+
Type = chaîne
+
Type = string
 
+
 
<h2>GetExtension(state) &rarr; {string}</h2>
 
<h2>GetExtension(state) &rarr; {string}</h2>
 
+
 
<div>Obtenez l’extension des agent désignés dans l'état d'agent donné.</div>
+
<div>Téléchargez l’Extension de l’agent désignée dans l’état de l’agent donné.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
 
+
 
 
<tr>
 
<tr>
<td><tt>state</tt></td>
+
<td><tt>État</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée)</td>
+
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée)</td>
 
</tr>
 
</tr>
 
+
 
</table>
 
</table>
<h3>Renvoie :</h3>
+
<h3>Retours :</h3>
<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>
+
<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>
 
+
Type = chaîne
+
Type = string
 
+
 
<h2>GetLoginId(state) &rarr; {string}</h2>
 
<h2>GetLoginId(state) &rarr; {string}</h2>
 
+
 
<div>Obtenez les ID de connexion des agent désignés dans l'état d'agent donné.</div>
+
<div>Obtenez l’ID de connexion de l’agent désigné dans l’état de l’agent donné.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
 
+
 
 
<tr>
 
<tr>
<td><tt>state</tt></td>
+
<td><tt>État</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée)</td>
+
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée)</td>
 
</tr>
 
</tr>
 
+
 
</table>
 
</table>
<h3>Renvoie :</h3>
+
<h3>Retours :</h3>
<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>
+
<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>
 
+
Type = chaîne
+
Type = string
 
+
 
<h2>GetPlace(state) &rarr; {string}</h2>
 
<h2>GetPlace(state) &rarr; {string}</h2>
 
+
<div>Obtenez les places des agent désignés dans l'état d'agent donné.</div>
+
<div>Obtenir la place de l’agent désigné dans l’état de l’agent donné.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type de</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, la <strong>valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
+
 
</table>
 
</table>
<h3>Renvoie :</h3>
+
<h3>Retours :</h3>
<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>
+
<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>
 
+
Type = chaîne
+
Type = string
  
 
<h2>GetPosition(state) &rarr; {string}</h2>
 
<h2>GetPosition(state) &rarr; {string}</h2>
 
+
 
<div>Obtenez la position ACD des agent désignés dans l'état d'agent donné.</div>
+
<div>Obtenir la Position d’ACD de l’agent désigné dans l’état de l’agent donné.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type de</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, la <strong>valeur</strong> de la statistique appropriée)</td>
+
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée)</td>
 
</tr>
 
</tr>
 
+
 
</table>
 
</table>
<h3>Renvoie :</h3>
+
<h3>Retours :</h3>
<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>
+
<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>
 
+
Type = chaîne
+
Type = string
  
 
<h2>GetReasonCodes(state) &rarr; {string}</h2>
 
<h2>GetReasonCodes(state) &rarr; {string}</h2>
 
+
 
<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>
+
<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>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type de</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, la <strong>valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
+
 
</table>
 
</table>
<h3>Renvoie :</h3>
+
<h3>Retours :</h3>
<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>
+
<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>
 
+
Type = chaîne
+
Type = string
 
+
 
<h2>GetServiceSubType(state)</h2>
 
<h2>GetServiceSubType(state)</h2>
 
+
<div>Obtenez la valeur des données utilisateur du "ServiceSubType".</div>
+
<div>Télécharger "ServiceSubType" valeur de données utilisateur.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type de</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, la <strong>valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
+
 
</table>
 
</table>
<h3>Renvoie :</h3>
+
<h3>Retours :</h3>
<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>
+
<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>
 
+
 
 
<h2>GetServiceType(state)</h2>
 
<h2>GetServiceType(state)</h2>
 
+
 
<div>Obtenez la valeur des données utilisateur du "TypeService".</div>
+
<div>Télécharger "ServiceType" valeur de données utilisateur.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type de</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, la <strong>valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
+
 
</table>
 
</table>
<h3>Renvoie :</h3>
+
<h3>Retours :</h3>
<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>
+
<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>
 
+
 
<h2>GetStatusDuration(state) &rarr; {nombre}</h2>
+
<h2>GetStatusDuration(state) &rarr; {Number}</h2>
 
+
 
<div>Obtenez la durée de l'état actuel de l'agent.</div>
+
<div>Obtenir la durée de l’état actuel de l’agent.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
+
 
<tr><td>Nom</td><td>Description</td></tr>
 
<tr><td>Nom</td><td>Description</td></tr>
 
+
 
 
<tr>
 
<tr>
<td><tt>state</tt></td>
+
<td><tt>État</tt></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>
+
<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>
 
</tr>
 
</tr>
 
+
 
</table>
 
</table>
<h3>Renvoie :</h3>
+
<h3>Retours :</h3>
<div><em>Durée</em>, en secondes, si <strong>state</strong> est disponible, <em>null</em> si <strong>state</strong> est null.</div>
+
<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>
 
+
Type = nombre
+
Type = Number
 
+
 
<h2>GetSwitches (state, sep)</h2>
+
<h2>GetSwitches(state, sep)</h2>
 
+
<div>Obtenez la liste des commutateurs sur lesquels l'agent est connecté.</div>
+
<div>Téléchargez la liste des commutateurs où l’agent est enregistré dans.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type de</td><td>Description</td></tr>
 
+
 
 
<tr>
 
<tr>
<td><tt>state</tt></td>
+
<td><tt>État</tt></td>
 
<td>AgentCurrentState</td>
 
<td>AgentCurrentState</td>
<td>État actuel de l'agent (en général, la <strong>valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
<td><tt>sép</tt></td>
+
<td><tt>Sep</tt></td>
<td>chaîne</td>
+
<td>string</td>
<td>Séparateur à utiliser. La valeur par défaut est <em>« ; »</em>.</td>
+
<td>Séparateur à utiliser. Valeur par défaut est <em>';'</em>.</td>
 
</tr>
 
</tr>
 
+
 
</table>
 
</table>
<h3>Renvoie :</h3>
+
<h3>Retours :</h3>
<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>
+
<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>
 
+
 
 
<h2>GetUserDataValue(state, key)</h2>
 
<h2>GetUserDataValue(state, key)</h2>
 
+
 
<div>Obtenez la valeur des premières données utilisateur trouvées avec une clé donnée.</div>
+
<div>Sortez la valeur des premières données utilisateur trouvé avec donné clé.</div>
<h3>Paramètres :</h3>
+
<h3>Paramètres :</h3>
 
<table>
 
<table>
 
+
<tr><td>Nom</td><td>Type</td><td>Description</td></tr>
+
<tr><td>Nom</td><td>Type de</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, la <strong>valeur</strong> de la statistique appropriée).</td>
+
<td>État actuel de l’agent (en général, <strong>Valeur</strong> de la statistique appropriée).</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
<td><tt>clé</tt></td>
+
<td><tt>moi </tt></td>
 
<td>chaîne</td>
 
<td>chaîne</td>
<td>Clé données utilisateur</td>
+
<td>Clé de données de l’utilisateur</td>
 
</tr>
 
</tr>
 
+
 
</table>
 
</table>
<h3>Renvoie :</h3>
+
<h3>Retours :</h3>
<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>
+
<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>
  
 
[[Category:V:EZP:8.5.103]]
 
[[Category:V:EZP:8.5.103]]

Version du juillet 11, 2017 à 19:11

Bibliothèque de fonctions de modèle

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


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.

GetAgentNonVoiceStatus(state, media) → {string}

Obtenir le nom de statut de l’agent pour les médias autres que la voix.

Paramètres :

NomType deDescription
État AgentCurrentState État actuel de l’agent (en général, Valeur de la statistique appropriée).
médias chaîne Nom de média.

Retours :

Nom de l’État, si État et médias sont disponibles, chaîne vide Si informations sur compte tenu des médias n’est pas disponible dans l’état actuel donné, null If État est null ou non un état de l’agent, ou médias est null, non dénommés ni vide.

Type = string

GetAgentVoiceStatus(state) → {string}

Obtenir le nom de statut de l’agent pour les médias de la voix.

Paramètres :

NomType deDescription
state AgentCurrentState État actuel de l’agent (en général, Valeur de la statistique appropriée).

Retours :

Nom de l’État, si État est disponible, null If État est null ou non un état de l’agent.

Type = string

GetANI(state, switchID) → {string}

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

Paramètres :

NomType deArgumentDescription
state AgentCurrentState   État actuel de l’agent (en général, Valeur de la statistique appropriée).
switchID string <optional> Nom du commutateur facultatif pour limiter la recherche.

Retours :

Valeur de l’ANI, si trouvé, chaîne vide Si ce n’est pas trouvé, null If État est null ou non un état de l’agent.

Type = string

GetBusinessResult(state)

Girard " Résultat de l’entreprise " valeur de données utilisateur.

Paramètres :

NomType deDescription
État AgentCurrentState État actuel de l’agent (en général, Valeur de la statistique appropriée).

Retours :

Valeur de résultat d’entreprise, le cas échéant, chaîne vide, si nécessaire les données de l’utilisateur ne soient pas disponibles, null If État est null ou non un état de l’agent.

GetCustomerSegment(state)

Girard " CustomerSegment " valeur de données utilisateur.

Paramètres :

NomType deDescription
État AgentCurrentState État actuel de l’agent (en général, Valeur de la statistique appropriée).

Retours :

CustomerSegment valeur, le cas échéant, chaîne vide, si nécessaire les données de l’utilisateur ne soient pas disponibles, null If État est null ou non un état de l’agent.

GetDNIS(state, switchID) → {string}

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

Paramètres :

NomType deArgumentDescription
État AgentCurrentState   État actuel de l’agent (en général, Valeur de la statistique appropriée).
switchID chaîne <optional> Nom du commutateur facultatif pour limiter la recherche.

Retours :

Valeur DNIS, si trouvé, chaîne vide Si ce n’est pas trouvé, null If État est null ou non un état de l’agent.

Type = string

GetEmployeeId(state) → {string}

Obtenir l’ID d’employé de l’agent désigné dans l’état de l’agent donné.

Paramètres :

NomType deDescription
État AgentCurrentState État actuel de l’agent (en général, Valeur de la statistique appropriée)

Retours :

ID d’employé de l’agent, le cas échéant, chaîne vide Si non disponible (en général, quand agent est déconnecté), null If État est null ou non un état de l’agent.

Type = string

GetExtension(state) → {string}

Téléchargez l’Extension de l’agent désignée dans l’état de l’agent donné.

Paramètres :

NomType deDescription
État AgentCurrentState État actuel de l’agent (en général, Valeur de la statistique appropriée)

Retours :

Extension de l’agent, le cas échéant, chaîne vide Si non disponible (en général, quand agent est déconnecté), null If État est null ou non un état de l’agent.

Type = string

GetLoginId(state) → {string}

Obtenez l’ID de connexion de l’agent désigné dans l’état de l’agent donné.

Paramètres :

NomType deDescription
État AgentCurrentState État actuel de l’agent (en général, Valeur de la statistique appropriée)

Retours :

ID de connexion de l’agent, le cas échéant, chaîne vide Si non disponible (en général, quand agent est déconnecté), null If État est null ou non un état de l’agent.

Type = string

GetPlace(state) → {string}

Obtenir la place de l’agent désigné dans l’état de l’agent donné.

Paramètres :

NomType deDescription
state AgentCurrentState État actuel de l’agent (en général, Valeur de la statistique appropriée).

Retours :

Nom du lieu de l’agent, le cas échéant, chaîne vide Si non disponible (en général, quand agent est déconnecté), null If État est null ou non un état de l’agent.

Type = string

GetPosition(state) → {string}

Obtenir la Position d’ACD de l’agent désigné dans l’état de l’agent donné.

Paramètres :

NomType deDescription
state AgentCurrentState État actuel de l’agent (en général, Valeur de la statistique appropriée)

Retours :

Position de ACD de l’agent, le cas échéant, chaîne vide Si non disponible (en général, quand agent est déconnecté), null If État est null ou non un état de l’agent.

Type = string

GetReasonCodes(state) → {string}

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.

Paramètres :

NomType deDescription
state AgentCurrentState État actuel de l’agent (en général, Valeur de la statistique appropriée).

Retours :

Codes de motif, coupée en deux par ' ; ', le cas échéant, chaîne vide Si le code de raison n’est pas disponible, null If État est null ou non un état de l’agent.

Type = string

GetServiceSubType(state)

Télécharger "ServiceSubType" valeur de données utilisateur.

Paramètres :

NomType deDescription
state AgentCurrentState État actuel de l’agent (en général, Valeur de la statistique appropriée).

Retours :

ServiceSubType valeur, le cas échéant, chaîne vide, si nécessaire les données de l’utilisateur ne soient pas disponibles, null If État est null ou non un état de l’agent.

GetServiceType(state)

Télécharger "ServiceType" valeur de données utilisateur.

Paramètres :

NomType deDescription
state AgentCurrentState État actuel de l’agent (en général, Valeur de la statistique appropriée).

Retours :

Valeur de ServiceType, le cas échéant, chaîne vide, si nécessaire les données de l’utilisateur ne soient pas disponibles, null If État est null ou non un état de l’agent.

GetStatusDuration(state) → {Number}

Obtenir la durée de l’état actuel de l’agent.

Paramètres :

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

Retours :

Durée, en secondes, si État est disponible, null If État a la valeur null.

Type = Number

GetSwitches(state, sep)

Téléchargez la liste des commutateurs où l’agent est enregistré dans.

Paramètres :

NomType deDescription
État AgentCurrentState État actuel de l’agent (en général, Valeur de la statistique appropriée).
Sep string Séparateur à utiliser. Valeur par défaut est ';'.

Retours :

Liste des commutateurs, le cas échéant, chaîne vide, si l’agent est complètement déconnecté, null If État est null ou non un état de l’agent.

GetUserDataValue(state, key)

Sortez la valeur des premières données utilisateur trouvé avec donné clé.

Paramètres :

NomType deDescription
state AgentCurrentState État actuel de l’agent (en général, Valeur de la statistique appropriée).
moi chaîne Clé de données de l’utilisateur

Retours :

Valeur de données utilisateur, le cas échéant, chaîne vide, si nécessaire les données de l’utilisateur ne soient pas disponibles, null If État est null ou non un état de l’agent ou moi ? a la valeur null.
Comments or questions about this documentation? Contact us for support!