cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1005
Views
0
Helpful
5
Replies

ICM Call Variable set in CAD does not get populated to ICM TCD DB

blazarov86
Level 1
Level 1

Hello,

I have a problem after upgrading to ICM , CTI OS, CAD 8.0

When an Agent sets ICM Call Variable in CAD it does not get populated into t_Termination_Call_Detail database. Firstly i had problem with the other direction - ICM Call Variable set in ICM script does not get displayed in CAD, but after reboot on both CAD servers this is fixed as in other people's problems. But the problem with the other direction still remains.

ICM Call Variable set in CAD DOES NOT get to ICM

ICM Call Variable set in ICM Script DOES get to ICM

What I've found in the CAD Server Enterprise Service debug log:

2011-04-06 10:49:50:915 DEBUG [0x1bb4] ssDataTypes.cpp[178] ssDataTypes::get: End.  name = ICM Call Variable 7|ICM Call Variable 7, min = 0, max = 0.
2011-04-06 10:49:50:915 DEBUG [0x1bb4] ssECC.cpp[756] ssECC::set_cti_value: Data Type (237) is (ICM Call Variable 7), but Not an ICM Call/ECC Variable

Agent sets Var7 in the CAD.

This is from CAD Agent log:

2011-04-06 10:38:38:380 DEBUG [0x1770] EnterpriseInterface.cpp[395]  CEnterpriseInterface::WriteEnterpriseField: EI0395  CEnterpriseInterface::WriteEnterpriseField: for field 237 with data  10:38:13h for callID 18018428

............

2011-04-06 10:38:44:382 DEBUG [0x1770] TelephonyFrame.cpp[128] CTelephonyFrame::OnNewEvent: New Event : CS_DISCONNECTED  with CallID 18018428 and NewCallID 0
2011-04-06 10:38:44:382 DEBUG [0x1770] TelephonyFrame.cpp[185] CTelephonyFrame::OnNewEvent: Retaining call data on disconnect for CallID 18018428
2011-04-06 10:38:44:382 DEBUG [0x1770] TelephonyFrame.cpp[305] CTelephonyFrame::DisplayEnterpriseData: Displaying saved Enterprise Data: ICM Call Variable 6  236 ICM Call Variable 5 12345678 235 ICM Call Variable 4  234 ICM Call Variable 10  240 Alerting Number 7134 248 Last Calling Number 3201 251 Last Called Number 7134 250 ANI 3201 255 Collected Digits  242 DNIS 7094 254 BAStatus  205 BADialedListID  203 BATimeZone  206 ICM Call Variable 9  239 Layout fibcc 252 ICM Call Variable 7 10:38:13h 237
2011-04-06 10:38:44:386 DEBUG [0x1770] TelephonyFrame.cpp[262] CTelephonyFrame::DisplayCallActivity: Raw Call Activity Data for CallID[18018428]: 7094,,9,1302075424,0,0|7134,Lazarov Borislav,2,1302075424,0,0
2011-04-06 10:38:44:386 DEBUG [0x1770] CallActivityView.cpp[751] CCallActivityView::ParseDeviceData: About to display data...
2011-04-06 10:38:44:386 DEBUG [0x1770] CallActivityView.cpp[907] CTimerList::GetTimer: Found timer for CallID 18018428
2011-04-06 10:38:44:387 DEBUG [0x1770] CallActivityView.cpp[938] CTimerList::DeleteTimer: Deleted timer to list for CallID 18018428

5 Replies 5

blazarov86
Level 1
Level 1

UPDATE:

Same thing with CTIOS client works perfectly!!

UPDATE2:

One line from the Enterprise Service log:

VERSION INFO: Module: CTIStorageServer.exe: Product Version <8.0.1.47> Pri Build <8.0(1)> Special Build .

Which seems pretty descriptive...

Hello,

It's a BUG

Contact cisco TAC directly to setup a webex with calabrio

They have a SR specified for every customer.

Amer

Hello,

Here is the BUG details:

CSCti47126 : Call and ECC Variables not displayed in agent desktop
http://tools.cisco.com/Support/BugToolKit/search/getBugDetails.do?method=fetchBugDetails&bugId=CSCti47126

Amer

Hi,

If you read carefully the short description of this bug and my first post you'll see that i my problem is exactly the reverse direction of setting the Enterprise data.

The bug says that there's problem displaying the enterprise data set in ICM in the CAD (ICM -> CAD)

In my case this is working, but the reverse direction does not. (CAD -> ICM)

I've already opened a TAC case, but you know they all start the same way - collect a bunch of traces and etc.. They follow the standard action plan, without even reading your issue