Genesys CTI User Forum

Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: Alex on January 01, 1970, 12:00:00 AM

Title: Location Parameter in 6.1 ERS Multisite
Post by: Alex on January 01, 1970, 12:00:00 AM
Hi all,
we are trying to develop a multisite phonebar in an ERS 6.1 environment but we noticed that when we make a conference or a transfer between agents belonging to two different site we loose attached data, while when we use URS to route a call from one site to another attach data go well. We are using ActiveX toolkit and we noticed that in order to make a multisite call we have to set a location parameter in TMakeCall, etc. We also saw that this parameter's type is String but we can't understand exactly the meaning of location. We tried to use TServer and Stat Server application name as it appears in Configuration Manager, but we received an error. Consider that we have two site and only one Stat Server monitoring all sites and connected to URS.
Please, help us.
Thanks
Title: Location Parameter in 6.1 ERS Multisite
Post by: angel on January 01, 1970, 12:00:00 AM
Hi, if u look at the logs in either Tserver or URS (I can't remember), you should see a TAttributeLocation value. If I can remember well, the format is something like (Tserver_application_name@switch_name). Try this.
Title: Location Parameter in 6.1 ERS Multisite
Post by: angel on January 01, 1970, 12:00:00 AM
Concerning the problem with losing attached data from one site to another, Genesys said that it is a problem with 6.1 which they will resolve in 6.5

I am not sure if they resolved it or not.
Title: Location Parameter in 6.1 ERS Multisite
Post by: Fariborz on January 01, 1970, 12:00:00 AM
The Location name is the name you have given to your Switch object within the Genesys CME under switches folder. If you have 2 sites named A and B, the location parameter is the destination site name.

In order to receive your attached data sent from the original site (A)to another(B) you have to do the followings:

1 Connect all TServers together.
2 Before making any call transfer your Agent Application has to call the SetLocation function (cfr. TLib/Genesys OCX documentation). with the parameter B.
3 Make the transfer.
As far as I know, this methode will work in 6.5 as well as 6.1 version.

Hope this helps you.