REQUEST A DEMO

Tag: Gary Sherman

Clarify Architect position

September 25, 2009 For any of you Clarify peeps out there looking for a gig, there’s a Clarify Architect position available in Cincinnati Ohio. Requirements: Very Strong experience with Clarify/Amdocs product platform (Customer/Call management systems) Strong experience with installations, configurations and migrations of Clarify product platform Strong experience with TIBCO. Should be able to perform installations and configurations, as well as setting up interfaces etc Experience with Tuxedo and Weblogic are required. Should be able to perform installations and configurations, as well as any troubleshooting Note: This isn’t a position at Dovetail, and I don’t have any vested interest in filling this job. I’m simply sharing an opportunity with my Clarify compadres.

Saving Searches in Dovetail applications

September 21, 2009 Saving Searches in Dovetail AgentOne of the things under development for the next version of Dovetail Agent is the ability to save your favorite searches.Here’s a screenshot:So you can now save your searches, and easily execute them again at anytime.You can also name a search. By default, the name of the search will be the search terms. But you can rename it to whatever you want. For example, as opposed to a search being named: “squeaking washer condition:open casetype:problem” You may choose to rename it as “open cases for squeaky washer”Look for this functionality in the next release of Dovetail Agent.Saving Searches in Dovetail Mobile Agent and Agent LiteCurrently, we don’t have Saved Searches in Dovetail Mobile Agent or Agent Lite. This is on the enhancement list for the future.But, you can easily save a search today by simply using…

How do I know what ID to use for a new table or view?

September 18, 2009 When creating a new table or view in Clarify/Amdocs/Dovetail, a unique ID number must be supplied.How do I know what ID to use?Clarify has defined a range of numbers that are reserved for custom tables and views. They guarantee that they will not use any numbers in this range. So, you need to use a number in this range.There are two ranges reserves for custom IDs: 430-571 and 2000-4999. The rest are reserved for Clarify baseline use.So, you simply need to pick a number in that range that hasn’t yet been used.How do I know what numbers have already been used?The most common method is to export your schema, pick a number, and search your schema to see if its in use. If it is, pick another number, search again. Repeat until you find an available number.A better waySince our…

More fun with Powershell

September 11, 2009 I was recently working on porting some existing ClearBasic batch (cbbatch) scripts to PowerShell. I’ve blogged in the past about using our SDK with Powershell. For this particular project, I had multiple scripts to port, and I was looking to extract some common functions and utilities, so that they could be used between multiple scripts. Configuration When using the Dovetail SDK, one of the first tasks is to load up the configuration information and connect to the database. That would normally look something like: $connectionString = “Data Source=localhost;Initial Catalog=dovetail;uid=user;pwd=pass" $databaseType = “MSSQL”;     [system.reflection.assembly]::LoadWithPartialName("fcsdk") > $null; [system.reflection.assembly]::LoadWithPartialName("FChoice.Toolkits.Clarify") > $null; $config = new-object -typename System.Collections.Specialized.NameValueCollection; $config.Add("fchoice.connectionstring",$connectionString); $config.Add("fchoice.dbtype",$databaseType); $config.Add("fchoice.disableloginfromfcapp", "false"); $config.Add("fchoice.nocachefile", "true"); #Create and initialize the clarifyApplication object $ClarifyApplication = [Fchoice.Foundation.Clarify.ClarifyApplication]; if ($ClarifyApplication::IsInitialized -eq $false ){    $ClarifyApplication::initialize($config) > $null; } Code for re-use I didn’t want to repeat that in multiple scripts,…

I love jQuery like this:

I love jQuery like this: $(".question").click(function(){ $(this).next(".answer").toggle(); }); When you click on a question, show the next answer. When you click on the question again, hide the answer. And my markup stays clean: <p class="question">Does this cost anything?</p> <p class="answer">No, bodybuggTweet is absolutely free.</p> That pleases me.

Hiding Empty Queues in Dovetail Agent

August 3, 2009 I was recently at a customer site, and while sitting down with one of their agents, noticed that this agent belonged to over 100 queues. Because of this, the left column of the console within DovetailAgent, which shows all of the queues, had a scrollbar that seemed to scroll forever. One of the features I like about Dovetail Mobile is that it only shows the queues that have stuff in them. I immediately said: why don't we do a similar thing within DovetailAgent? And because we have more screen real estate to work with on a desktop (as opposed to the limited screen real estate on a mobile device), I thought about allowing the empty queues to be toggled on and off. Easy enough to do. Here's what I ended up with. (I'm showing the end result with pictures first,…

Manually removing a view from the Clarify schema

July 31, 2009 I had one of the views in my database end up in a really bad state recently, so I had to manually drop the view. This is mostly a post so I have it as a reference should I need to do this again in the future. Google search FTW. SQL statements to manually remove a view (on MSSQL) Here I'm removing table_fc_user_case_view with id of 4650 delete FROM adp_view_field_info  WHERE view_type_id = 4650 delete  FROM adp_sch_info  WHERE type_id = 4650 delete  FROM adp_view_join_info  WHERE view_type_id = 4650 delete  FROM adp_tbl_name_map WHERE type_id = 4650 drop view table_fc_user_case_view

Clarify interview questions

July 1, 2009 There was a recent discussion in the Clarify CRM Professionals group in LinkedIn regarding the GeekInterview Clarify CRM Interview questions. (and no, I didn't have anything to do with these questions) Take a look - what do you think? Are these good questions? Are the answers accurate? Are they the kind of questions you would ask if you were at Amdocs and hiring an employee? Are they the kind of questions you would ask if you were hiring an Amdocs/Clarify consultant to work on your project? What questions would you ask? I posted my comments in the Clarify CRM Professionals group in LinkedIn - but my short answer is I think these questions are terrible. What say you, dear readers?

Dovetail Developer Training, August 10-14

June 24, 2009 Our next Dovetail Developer Workshop is scheduled for August 10 through August 14 here in Austin, TX for developers interested in learning how to configure, manage and customize a Dovetail CRM environment. Space is limited, so please register ASAP by simply sending Nathan Shilling an email, or calling (512) 610-5455. The workshop will kick off with a review of the Dovetail CRM components and the base-line architecture. Later sessions will walk participants through the installation of each of the Dovetail CRM modules, with hands-on programming labs where students will acquire skills and develop expertise to build new functionality, which they then can utilize to extend and customize their own CRM environment. For instance, you will: Learn how to extend your schema using SchemaEditor; Import data using ArchiveManager; Perform data access operations using the Dovetail SDK; Learn how to use Dovetail…