REQUEST A DEMO

Tag: clarify amdocs

Clarify Additional Features Forms

October 3, 2008 I recently responded to a  question about adding a Save button to the CR (Change Request) form in Clarify. Dusting off my Clarify knowledge, I gave some details about how to simply copy the Save button from the Additional Features form. I'm sure not everyone knows about these forms. We wrote about this years ago, in one of our newsletters, but I figured it couldn't hurt to share it again here. Additional Features Forms   There are three forms in the Clarify Classic Client that are never displayed in a Clarify client session, but which are extremely valuable. Clarify has placed a variety of controls on these controls that can be copy and pasted directly on to specific forms in Clarify, and they will work for you automatically.   There are two forms provided for ClearSupport, and one provided for…

Commenting on Solutions

September 29, 2008 One of the things I've wanted to do for a long time is have the ability to add comments on objects within the Clarify/Dovetail system. As a specific example, I've wanted to be able to add comments to a solution. For those not versed in Clarify/Dovetail speak, a Solution is essentially a KnowledgeBase (KB) article. By allowing comments, I (and others) can (hopefully) enhance the information that is within the Solution. For example, consider a  KB article that is available on the web, such as a Microsoft KB article, or a Dovetail KB article. Now, lets say that I use the information in that article, but I run into a bit of a snag, discover another tip or workaround, or perhaps I've even found something wrong in that article. What can I do? I'd like to be able to leave…

Unified Login in the Clarify Classic Client

September 16, 2008   I received a question today about using Windows authentication with Clarify on SQL Server.   We wrote about this years ago, in one of our newsletters, but I figured it couldn't hurt to share it again here.   Unified Login   Unified Login (sometimes referred to as Integrated Windows Security) is a very useful feature built in the base Clarify product. It is only available for Windows clients, and only if the database is Microsoft SQL Server. But if you have this configuration, you might consider Unified Login.   Unified Login allows you to use your domain login (the login credentials you provided when you logged in to Windows) to log in to the Clarify system. It requires your domain user name be the same as your Clarify login name. If it is not, you cannot use this feature. When you…

Customizing Seeker: Indexing and Searching Custom Objects

August 15, 2008 In previous posts, we've covered the basics of Seeker, along with searching custom attributes of an object (such as case.x_notes).Continuing on, lets look at how to index and search custom objects.In our environment, we keep track of the software license keys that we send to our customers, and we do this in our Dovetail system.This is an entirely custom object, so this will make a great example.The License Key TableUsing BOLT, we can quickly see what this table looks like:We need to know the database table information so we can modify the documentSpecifications.xml file. Modify the documentSpecifications.xml fileSeek.exe is the application that performs the actual indexing. The documentSpecifications.xml is the configuration file that seek.exe uses so that it knows what to index.The documentSpecifications.xml file consists of many dovetailDocumentSpecifications. For example, there is a specification for case, one for subcase, one for…

Search your Clarify/Dovetail data

July 28, 2008 Dovetail Seeker is our search engine for Clarify/Dovetail. One of the things I really like about Seeker is that its easy to take advantage of its search results from different applications. Because Seeker is a web service, its relatively easy to have applications use this search service. For example, we've added Search capabilities to Dovetail Agent and to Dovetail SelfService. We've also added Search to our external website, and Search can also be added to the Clarify Classic Client.  Many applications can use the same instance of Seeker for searching:     Request/Response Each of these applications simply make an HTTP request to Dovetail Seeker, and the results are returned in a JSON format. JSON (JavaScript Object Notation) is a lightweight data-interchange format that is easy for humans to read and write, and also easy for machines to parse and…

A few UI Editor Tips and Tricks

July 24, 2008 Kevin walked past my laptop the other day and noticed an ugly looking hot-dog-inspired-colored window, and asked -what the hell is that?   This is what it was:   Ugly? Absolutely. Useful? I think so. I thought it deserved some explanation, so here goes. Colors   I purposely use the bright colors to distinguish the different elements, along with the exact space each element takes up, and how each element lines up. This is especially helpful for labels.   This is purely to assist with the design of the form in Clarify's User Interface Editor. These colors are not displayed at runtime in the Clarify Client.   For example, here's the same form, with the same controls, but without the colors. Notice that its hard to tell what's what, and how much space each control takes up.   With everything colored, I can…

When Clarify grids go bad

July 18, 2008 For the most part, Clarify is pretty easy to customize. Occasionally, you run into Clarify forms that just don't behave as you would expect. In particular, the "old" Clarify forms, that were all written in C, long before ClearBasic was considered - those can be problematic. ClearLogistics forms are also typically problematic - the initial ClearLogistics development team seemed to have their own way of doing things back then.   We recently assisted a customer with such an issue, and I'm sharing it here so hopefully it may help others in a similar situation. Customizing the "Select Inventory Parts" form   The requirement at hand was to exclude inventory parts from a certain inventory location when selecting inventory parts - specifically, on Form 519 (Select Inventory Parts).   Here's the form, showing all inventory parts:   Lets say that we…

App.ShowSolution in ClearBasic

July 7, 2008 I'm sure most of the ClearBasic brainiacs already know this (and I may have at one point), but the parameter to App.ShowSolution is a record of type "workaround", not a record of type "probdesc". I probably knew this at one time, but its been a long time since I've done ClearBasic coding. I'm blogging this so that I can find it again in the future, with Google's help, of course.   If you call App.ShowSolution with a probdesc record, you get this ever-so-helpful pile of joy: Cannot map specific relation (type 1 with relation -3). Uh, yeah. Thanks. No, really. That was a helpful message. I'm in awe of your ability to render something so utterly useless. Freakin' programmers.   Working code example: Sub ShowObject(objectType As String, idNumber As String)     If objectType = "solution" Then objectType = "probdesc"    …

Highlighting Priority Cases

June 30, 2008 A common customization within Clarify is to highlight priority cases in a wipBin or queue by setting their color. For example, make High Priority cases really stand out by coloring them red. Clarify Classic Client The ClearBasic Customization Guide has a couple of examples on how to do this with the Clarify Classic Client. However, the customization was commonly applied to the Queue and wipBin forms - not the console. As a reminder: to view the wipBin form, simply double-click a wipBin from the list in the left side of the console. Similarly, for the Queue form. However, since about Clarify version 4, no one typically used these forms - the new console form was what was used. However, the console form can't be customized. I did a search on this to confirm my memory, and found my own post…