Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

New Member

How to change the variables order in the CTI server and not the ICM script

Hi All;

My IPCCE is 7.2

Really I am facing a problem regarding the order of variables, and I do not know if what I am looking for it can be done or not:

Already the script built since long time, and it depends on the variables, so we can not change its order (as already the script check for example variable1 as it is the ANI and variable2 as it is the Customer Profile, and so on). So I can not change these things in the script again because I have to go through the script and do a check on every thing.

But at the same time, I need the CTI clien to receive these variables in another order, so for example vairable 1 to be the Customer Profile and variable 2 to be the ANI and so on.

In other words, I need the CTI client to receive the variables in different order than the script, so variable 1 appear as variable 2 and variable 2 appear as variavle 4 (as an example).

Can I do this? How?

Regards

Bilal

1 ACCEPTED SOLUTION

Accepted Solutions
Green

Re: How to change the variables order in the CTI server and not

See "Configuring the Call Appearance Grid" on page 8-20 of "CTI OS System Manager's Guide for Cisco ICM/IPCC Enterprise & Hosted Editions" Cisco CTI OS Release 7.2(1) May 2007.

Regards,

Geoff

14 REPLIES

Re: How to change the variables order in the CTI server and not

You 'could' do this, but you would have to customize the desktop to flip the PVs around. Honestly, your best and easiest thing is to switch them in the ICM script. Perhaps what you can do is leave them the same for most of the script then change them right before the call queues. I'm not really sure why you can't change them around in the first place.

david

New Member

Re: How to change the variables order in the CTI server and not

I can customize the desktop because we already have the CTIOS toolkit for development, so this is possible.

But, how to change them in the CTIOS server it self?

About changing them in the script: I already wrote the script since long time, and it has a lot of things, (very big script, it is for Mobile Operator Call Center), so I would not to touch it and play in the variables, because that will require from me to go for each part of the script and check the variables and re write it in the new order).

Any help?

Regards

Bilal

Re: How to change the variables order in the CTI server and not

Not sure I understand. You can change your desktop to rewrite them, then when you make a transfer the variables will be in different order. However, again, you're doing this the hard way, no matter how big your script is, the work you're going to do will be far grater. Do you really want to manage multiple desktop version depending on where the variables are?

david

Green

Re: How to change the variables order in the CTI server and not

The "Find" function in Script Editor (ICM 7.x or greater) will EASILY find all scripts where you are using CallVariable1 - and so on. I agree with David - fix the scripts.

Regards,

Geoff

New Member

Re: How to change the variables order in the CTI server and not

OK, but there is not any method that I can change their orders from the CTI Server (which send for the CTI client)? From the registry, I can not do this?

Regards

Bilal

Green

Re: How to change the variables order in the CTI server and not

You can arrange the order they appear in the CTIOS Soft Phone through the registry.

Regards,

Geoff

New Member

Re: How to change the variables order in the CTI server and not

Thanks a lot Geoff, that is exactly what I was need. But from where I can set this in the registry?

Regards

Bilal

Green

Re: How to change the variables order in the CTI server and not

See "Configuring the Call Appearance Grid" on page 8-20 of "CTI OS System Manager's Guide for Cisco ICM/IPCC Enterprise & Hosted Editions" Cisco CTI OS Release 7.2(1) May 2007.

Regards,

Geoff

New Member

Re: How to change the variables order in the CTI server and not

We are closing to resolve the problem.

How can we let the DNIS to be same as the variable 8?

For example, if variable 8 was 107 then DNIS to become 107?

Regards

Bilal

Re: How to change the variables order in the CTI server and not

You have to use a set node. Inside you'll have:

Object Type: Call

Variable:PeripheralVariable8

Value: Call.DialedNumberString

david

Green

Re: How to change the variables order in the CTI server and not

Is that what he is asking? That would set PV8 to the DNIS.

I am under the impression that you cannot reset Call.DialedNumberString, but I could be wrong. But it would not be a good idea at all, even if it were possible.

Regards,

Geoff

New Member

Re: How to change the variables order in the CTI server and not

From the ICM script? If I did this, it will not let the CTIOS Agent Desktop receive the DNIS with the same PV8 value (I am sure and this is tested), because these assignments in the script level does not change what already the got to the CTIOS Server (and hence what is the CTIOS Agent Desktop client will get from the server), am correct?

I am looking to do such assignment in the CTIOS server it self, so client will receive what we assign.

Any method? Can it be done from the registry?

Regards

Bilal

Re: How to change the variables order in the CTI server and not

Geoff,

You're right, he is asking the other way, he wants to change the DNIS to the value of PV8.

You can't and should not do this. Perhaps you should back up and tell us what you're trying to accomplish, it sounds like you're going not following best practices, but maybe if you give us an understanding of what you're trying to accomplish we might be able to help.

david

Green

Re: How to change the variables order in the CTI server and not

> Perhaps you should back up and tell us what you're trying to accomplish....

Now that is a great suggestion!

Lay it out for us. We can help.

Regards,

Geoff

177
Views
7
Helpful
14
Replies