.NET

RightNow .NET Add-In - get logged in user info and trigger on read operations

Wanted to know if following is possible

1. From .NET Add-In control can we get who triggered the read/create/update or delete operation on account object?

say agent named "Jim" logs in to Right Now and updates the Account - i want to capture name - "Jim", what operation he intended "Query, Create, Update or Delete

2. I have created a rule in rightnow to call an add i when the account record is opened in an main editor. however the account infomation is not passed on to the Add-in as in case with Insert or update operations.

did i miss something or is it not possible?

im trying to build a read log for certain objects which does not have that capability currently.

also i would appreciate if anyone can post a code snippet or URL for inserting a record on to custom object in RightNow from Add-In (C#)

Thanks for any help

Arvi

Agent Chat Session Add-in

Tags: 

Hi Guys,

I'm wondering if it is possible to create an add-in for the RightNow console that can log and agent in and out of their chat session? The idea is that if they were inactive were "x" amount of time, it would log them out of their chat session. Seems like someone else on the RightNow forum has had trouble getting it going for themselves (http://communities.rightnow.com/posts/5f7a23a5fe).

Any help would be much appreciated.

Cheers,
Phillip Moon

Senior Cloud Engineer

Location: 

Denver, CO 80218
United States

Job Responsibilities:

  • Hands-on work configuring, customizing and implementing RightNow CX or salesforce.com solutions
  • Works with business analysts to refine requirements which correctly address business problems and provide sufficient detail to drive the proposed solution
  • Maintain an in-depth knowledge of current RightNow or salesforce.com technology, both internally and within the industry, and its applicability to the organization
  • Prepare, write and review documentation for programs and systems

Defect - Forcing Password Reset via SOAP

CX Version: 

When creating or updating an Account through the SOAP API you can specify that the user needs to change their password on their next login.
This is generally used when an administrator resets a password and wants the new value to be only good for a single use. When setting this
flag and a new password through the API though there appears to be a product defect: only the password gets set, the reset flag does not.
Setting either independently works, just not together (as you often would).

Accessing a Custom Object for an AddIn with check boxes

Tags: 

Hello I have been trying to create a multi-select drop down that is populated by a CBO.
The Menus are created and populated but I cannot get the check boxes to display correctly aligned with the data from the CBO...

Any ideas?

Properly Disposing of Workflow Add-Ins

Even an exceedingly simple add-in, in this case a label and a message box, can have significant side effects when paired with workflows.

http://screencast.com/t/pnriTy8J

In the video you see that each time the workflow loads a workspace the message box is displayed an extra time. This is because the previous versions of
the add-in still exist and are being loaded even though they are no longer being displayed.

CRM Consultant

Company Name: 

AmberLeaf Partners

Location: 

Denver, CO
United States

AmberLeaf is seeking a CRM Techno-Functional Consultant to support our growing Operational CRM practice. Candidates will need to demonstrate solid hands-on techno-functional experience translating business requirements to solution design, developing and testing, as well as supporting CRM applications.

We require a 4 year college degree and 2+ years of recent experience with CRM implementation projects including Oracle RightNow, SalesForce.com, Microsoft Dynamics, Oracle CRM OnDemand, or Oracle Siebel.

AddIns - Add items to interfaced lists

Within the AddIn Framework there are a number of lists on workspace contexts that contained an Interfaced type (something along the lines of IList<IInc2Contact>). In early versions of the framework there was no way to actually create an instance of the object, so to be able to add a single item to the list you had to implement the whole interface. There is another, largely unknown, option however for a number of supported interfaces:


AddInViewsDataFactory.Create<T>()

Disabling automatic re-sizing of workspace add-ins

The Problem

You want to add a control to the table that so often exists at the top of a workspace. So you create a label and a workspace config to allow it's width to be adjusted. You then meticulously count pixels until your label fits perfectly with the other labels already in the column. (This could probably be considered a defect, or at least a very nice to have enhancement). However, once you load your workspace with a record the size of your label is off.

Workspace Config

Setting custom fields via SOAP - The Better Way

After a fairly significant rant about the difficulties that go into setting a custom field or attribute on a base object
(Setting custom fields via SOAP) I figured it's past due to come up with a reusable solution.

I've created two extension methods for the base RNObject class: GetCustomField(string fieldName) and SetCustomField(string fieldName, object value, DataTypeEnum typeEnum).

Usage is dead simple:

Pages

Zircon - This is a contributing Drupal Theme
Design by WeebPal.