07-09-2020 12:38 AM
Hello everyone
We're experiencing some weird behaviour on Outbound Options Dialing List Table column "DialingListID". After importing one or more contacts, the ID has a value less then 0, e.g. -2147483604. It's the same if we import it using "oldschool import rule" or if we do it using Outbound Imports API.
Besides not looking OK in general, this has a direct impact of not being able to query specific contact information using Import API.
It's a new setup and not live yet and previously I've seen already "valid ids" but couldn't say when/why it changed to import contacts with negative values.
Any ideas why this can happen resp. how to fix it?
UCCE Version is 12.0(1)
Regards
Elias
07-09-2020 05:41 AM
So you're saying you import a list of 5 records, it imports fine, but then if say you import 5 more records, that may have the weird behavior with the negative DialinglistID?
Is there anything unique about "bad" the import (bad format of data, etc.)?
07-09-2020 06:44 AM
No happen anyways. If I append contacts, but also if I do a complete new import (<overwriteData>false</overwriteData>)
07-09-2020 08:49 AM
Does it happen if you use the exact same file in testing?
So import file A, it is good, do another import of exact same file A again 10 minutes later, this behavior happens? There are some defects like this one that mention unusual behavior based on file name for instance.
07-10-2020 02:43 AM - edited 07-10-2020 07:43 AM
It happened if I used the exact same file resp. if I was using the "non-API-way" but also with a new file. It just kept adding up the (negative) number.
After removing the campaign completely and start from scratch, IDs seem to be normal again.. at least using API.
UPDATE:
I noted that this happens after I cycled Logger (with Campaign Mgr on it) on side A. As soon as side A became active again the ids were ok.
Using txt file to import contacts is for some reason not possible anymore as baImport cannot read the values from a simple txt (or csv) file anymore... attached logfile, maybe you have also some ideas about this..? :) (it was importing some hours ago when I had the negative-id issue, so that's kind of strange..)
UPDATE:
After completely deleting the query/import rules and campaign and adding them again from scratch, import did work fine. No idea why..
07-10-2020 09:11 AM
Thanks for sharing your updates. I'd be curious if you failed back over to B if the issue happens again, which might point to an outbound option redundancy setup type issue.
07-02-2021 04:26 AM
Unique identifier for each record in this table. The identity seed value on Side A is (1,1) and on Side B is (-2147483648, 1).
Thanks
Senthil
06-29-2021 07:43 AM
GM,
I knew it is an old post.
I ran into this very same issue on a HA dialer yesterday.
In a HA setup if the Campaign manager is active on side A DB, the seed value starts from 1 and if it is on sideB seed value starts from -2XXXXXXXXXX. Apparently, this is mentioned in the dialer developer guide. Credit goes to Cisco TAC engineer Vipul Varshney for showing me this.
As for Bill's question above, it did utilize a -ve value in my case, -2147483644 is the DialingListID and call does routes successfully when side B is active (HA mode)
HTH
Senthil Natarajan
06-30-2021 05:00 AM
Thank you for sharing. This outbound option developer's guide, is that Cisco internal only or something available to partners and/or customers?
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide