HNetV5_Intregrator_Reporting_WebServices_v2.0_ENG.docx Date 2/12/18 Page i
HERMES.NET V5.5.x
Documentation
Reporting WebServices
Integrator Manual
Product
Hermes.Net
Version Document
2.0
Category
Integrator Manuel
Date Version
November 2017
Version
5.5.46 and more
Approbation
Product Manager (FPO)
HNetV5_Intregrator_Reporting_WebServices_v2.0_ENG.docx Date 2/12/18 Page ii
CONCERNING THIS DOCUMENT
This document provides a description of the Vocalcom Reporting Integration features. It will add a module to your
existing media campaigns in the administration program.
Our teams will be delighted to bring you their advice and expertise if you feel the need. Do not hesitate to contact us. We
will gladly guide and assist you to fulfill all your needs.
AUDIENCE
This document is aimed at people who use and set up the Reporting at an operational level. And have WebServices
development knowledge.
LEGAL NOTICE
This documentation is protected by national and international copyright laws.
The name VOCALCOM© and his logo are the registered trademarks of the VOCALCOM S.A. S. company with its head
office located at 25 rue Balzac 75008 PARIS FRANCE. The name HERMES.NET is protected by the national and
international commercial using right, and, more broadly, by national and international software copyright. All other
products, names or companies are the brands or registered trademarks of their respective owners.
Reproduction of all or part of this publication in any form is strictly prohibited (art. L122-4 et L122-5 C.P.I.) without the
prior permission of the publishers.
REVISIONS HISTORY
Document version
Date
Revision Description
0.1
07-26-2017
First Version by TW
0.2
09-12-2017
Template & content update by TW
1.0
09-22-2017
Validated version
2.0
12-02-2018
Update and new branding
REFERENCE DOCUMENT
Document version
Revision Description
Hermes.Net V5
Hermes.Net Reporting
© 2016 2021 VOCALCOM S.A.S All rights reserved
HNetV5_Intregrator_Reporting_WebServices_v2.0_ENG.docx Date 12/02/2018 Page 1
TABLE OF CONTENTS
1 INTRODUCTION TO THE REPORT INTEGRATION ................................................................................ 2
2 PREPARATION OF A REPORT ........................................................................................................ 2
3 INTEGRATION WEB SERVICE ....................................................................................................... 3
3.1 Data collection ............................................................................................................. 3
3.2 Reading of imported data ........................................................................................... 4
3.3 Deletion of imported data ........................................................................................... 4
4 VARIOUS AVAILABLE VIEWS ......................................................................................................... 5
4.1 Reports on Outbound calls .......................................................................................... 5
4.2 Reports on Inbound Calls ............................................................................................ 6
4.3 Reports on Disposition codes (others than telephony) .............................................. 8
4.4 Reports on Web Distribution ...................................................................................... 9
4.5 Reports on Chats, by websurfer category ................................................................. 10
4.6 Reports on Proactive Chats ....................................................................................... 11
4.7 Reports on Websurfers navigation ........................................................................... 12
4.8 Reports on Websurfers navigation ........................................................................... 13
4.9 Reports on Agents ..................................................................................................... 14
HNetV5_Intregrator_Reporting_WebServices_v2.0_ENG.docx Date 2/12/18 Page 2
1 INTRODUCTION TO THE REPORT INTEGRATION
The Reporting Integration features allow to generate reports, in 2 steps :
Import of statistic data (filtered by dates, by agent, by campaign, etc.) in a temporary table.
Generation of the report, Crystal report works on the data of the temporary table.
Data are then deleted from the temporary table.
This document explains how to get the same information as the one used by the Reporting to
generate reports, in order to easily get customized reports, which results will be comparable to the
ones got through the Reporting.
2 PREPARATION OF A REPORT
The first step is to prepare a report in the Reporting, as you would do to plan an automatically
generated one :
Choice of a report,
Choice of the parameters of the report (campaigns, agents, etc.),
Choice of a date range.
Then you save the report through the « General » menu.
Enter the report’s name, and then click on
« Validate ».
Then, open the list of saved reports, then write down the ID that is displayed on the bottom right-
side of the window, when selecting your report.
In the example above, the ID of the saved report is « QWh2OAIC ».
HNetV5_Intregrator_Reporting_WebServices_v2.0_ENG.docx Date 2/12/18 Page 3
3 INTEGRATION WEB SERVICE
The web service is available at this address :
http://serverName/hermes_net_v5/reporting/web_service/integration.asmx
The following chapters describe the available functions in this web service.
3.1 DATA COLLECTION
The function that allows to start data recovery is the following :
This function is asynchronous, and immediately returns a task ID.
Then you must call the following function to check the task progress :
Example in C# :
public string GenerateSavedReport(string id)
Parameters
id : Id of saved repport (see previous chapter)
Returns
Identifier of the data recovery task
public int GetProgression(string id)
Parameters
id : Identifier of the data recovery task (returned by
GenerateSavedReport)
Returns
0 if the task is in progress, 1 if the data recovery is complete
Integration ws = new Integration();
ws.Url = "http://server/hermes_net_v5/reporting/web_service/integration.asmx";
string taskId = ws.GenerateSavedReport("QWh2OAIC");
do
{
Thread.Sleep(500);
}
while (ws.GetProgression(taskId) == 0)
1 / 18 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !