Increase length of ICM variables

Unanswered Question
Jun 21st, 2009
User Badges:

Dear all,

I want to popup customer information to CTI desktop via Call.Peripheralvariable...

but the default length of these variable is limited to 40 chars.

I want to increase this 80 chars, because the information from database is too long.

Please help me how to increase the length of these variable to 80 chars.

Thanh you,


  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)

>Please help me how to increase the length of these variable to 80 chars.

You must be joking.

Those fields are fixed to 40 bytes. They cannot be changed. Once upon a time, the maximum payload was just the 10 peripheral variables - 400 bytes. You had to learn how to work with these limitations.

But then ECC (Expanded Call Context) variables were added and the payload went up to 2k.

So define a new ECC variable, make it of length 81, and put your database info in there. How are you doing the DB dip?

On the client side, adjust your "popup" to pull this info.

What is your desktop - CAD or CTIOS?



david.macias Mon, 06/22/2009 - 01:44
User Badges:
  • Blue, 1500 points or more

I recommend you rethink your peripheral variables. Generally they are used for quick information that doesn't require a lot of time to read (e.g. customer number, name, phone number, etc) Any longer can be populated through your mainframe database.


Doan Khanh Tan Thanh Mon, 06/22/2009 - 01:53
User Badges:

Thank you,

I have just find how to display by user define ecc, then i successful to display customer information by any length.

But i have another problem, i can not display Vietnamese on my CTI OS desktop. Have you got any idea about this? Please help me.



This Discussion