Dit document beschrijft hoe de Cisco Customer Response Solutions (CRS) Editor moet worden uitgevoerd om problemen met de subflow op te lossen in een Cisco IP Contact Center (IPCC) Express-omgeving.
Cisco raadt u aan kennis van deze onderwerpen te hebben:
Cisco CallManager
Cisco CRS-1
Cisco CRS-scripteditor
De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:
Cisco CallManager
Cisco CRS-1
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u de potentiële impact van elke opdracht begrijpen.
Gebruik de stap Call Subflow om een subflow uit te voeren die lijkt op een subroutine of module in gestructureerd programmeren.
Maak de subflow met behulp van de CRA Editor als een onafhankelijk script dat kan worden hergebruikt in andere scripts. U kunt ook substromen aanroepen vanuit scripts die als substromen worden gebruikt.
Als het script oorspronkelijk vanaf disk is geladen, moet het subflow script zich in dezelfde map bevinden als het script dat de subflow roept. Als het script wordt geladen vanuit de Repository, dan moet de subflow ook in de Repository staan.
Wanneer u een script dat subflows gebruikt, de CRA Editor niet debug de subflow, het controleert alleen het script dat u debuggen. Afbeelding 1 toont een script met de naam TestSubflow.aef.
Afbeelding 1—Script met een subflow
U moet elke subflow afzonderlijk debuggen. Herinner het reactieve zuiveren vereist dat u het contact teweegbrengt. Als het oplossen van problemen een subflow met het reactieve zuiveren, moet subflow individueel worden geactiveerd. Mogelijk is een acceptatiestap vereist. Als het roepen van een subflow die een Accept stap heeft, en het belangrijkste script het contact al heeft geaccepteerd, wordt de Accept stap genegeerd. Daarom voeg een toepassing en trigger toe, op zijn minst tijdelijk, voor debugging doeleinden.
Voltooi deze stappen om de subflow op te lossen:
Probleemoplossing voor het hoofdscript inclusief de subflow met reactieve debugging en bekijk de variabele waarden. Als wat u ontvangt van de subflow niet is wat u verwacht, registreert de variabele waarden voor en na de subflow ze ter referentie.
Voltooi deze stappen om een afzonderlijke toepassing in te stellen om de substroom te testen.
Configureer een nieuw routepunt voor Computer Telephony Integration (CTI).
Configureer een JTAPI-trigger.
Configureer CTI-poorten.
Configureer het subflowscript als het script voor deze applicatie.
Pas de variabele waarden aan die aan het subflow-script worden doorgegeven op basis van de testcriteria met behulp van het venster Cisco Script Application, zoals in afbeelding 2 wordt getoond.
Afbeelding 2. Cisco Script-toepassing
Als de subflow in een media of andere interactie met de beller resulteert, voegt u de Accept-stap toe aan het begin van de subflow tijdens het testen. Anders reageert CRS nooit op de oproep en werkt debuggen niet goed.
Opmerking: Als u een lange vertraging ervaart voor de audio om door te knippen nadat een agent de oproep opneemt of als u de intermitterende foutmelding ontvangt, spijt het me dat we momenteel systeemproblemen ervaren en zijn niet in staat om uw oproep te verwerken. Probeer het later opnieuw, u kunt een tweede vertraging toevoegen na de Accept-stap in het CRS-script om het probleem op te lossen.
Schakel reactieve debugging voor de subflow in en roep het nieuwe CTI-routepunt op om de subflow te activeren. Nu kan de subflow worden gedebuggd als een normaal script.
Kan niet inloggen bij de CRS-editor.
Om dit probleem op te lossen, verwijdert u de dubbele punt (:) uit het wachtwoord/de gebruikersnaam. Dit probleem is gedocumenteerd door Cisco Bug ID CSCsx83019 (alleen geregistreerde klanten).
Revisie | Publicatiedatum | Opmerkingen |
---|---|---|
1.0 |
09-Apr-2007 |
Eerste vrijgave |