Topic by Robert North
Hello,
Does anybody know if Rightnow has a JDBC/ODBC datasource? Or is access to the data all done through web services?
Thanks
Topic by Robert North
Hello,
Does anybody know if Rightnow has a JDBC/ODBC datasource? Or is access to the data all done through web services?
Thanks
Topic by Robert North
Hello,
Does anybody have any suggestions for how bulk document generation could be achieved through RightNow?
Thanks
Topic by Mark Bradley
Hi all,
I have a custom process script in while I am attempting to catch a change to a custom field on the Contact object. I extract the field value and the previous field value from $obj and then compare them.
$con_wiw_prev = $obj->prev->CustomFields->CO->MyCustomField;
$con_wiw_new = $obj->CustomFields->CO->MyCustomField;
However, while the new field value is correctly available in the var, the previous value is always NULL.
Firstly, is the code snippet above correct? (Just in case)
I am now under the impression, from reading these forums and documentation, that custom fields only show their value in the passed $obj if they have been changed, otherwise they are null. Does this mean that obj->prev also suffers from this? If so, how are you supposed to compare pre-update and post-update custom field values in a Custom Process?
Cheers,
Mark
Topic by skonealone
Hi,
We are using "May 2013 release" frame work and the "Config::getConfig" function failed to get CUSTOM CONFIG values.
When we contacted RNOW support team they stopped supporting the CUSTOM CONFIG values via "Config::getConfig" function.
So, is there any alternative way/hack/function to get the CUSTOM CONFIG VALUES?
Thanks,
-skonealone
Topic by Vivek Goel
I need to trigger a mail to the person to whom task is assigned and also on some other dl as soon as task is assigned .
Please help to achieve this functionality
Topic by Sreenivasa Rao
Topic by albert hua
Hi there,
My SOAP WS is returning the following error:
RN Integration RequestErrorFault: "Cannot save/update: Contact(ID=171419): (null) While performing update on Contact"
I have noticed the Person in the database has two records but with different email address.
Is there a way of letting the WS updating the record instead of failing?
Cheers,
Albert
Topic by Chris Odom
Hi all!
I am using the sample .NET code in section Step 4: Execute the Client Application of http://community.rightnow.com/developer/fileexchange/Connect_Web_Services_for_SOAP_August_2011/Default.htm.
I am using a service instead of web service to consume the RightNow CONNECT service. I noticed if I consumed it as a web service then it is missing a reference to the RightNowSyncPortClient class.
This works perfectly against our development RightNow instance. Against our production environment it creates the contact, but still returns the following exception.
_______________________________________________________________________________________________________________
The content type text/html; charset=ISO-8859-1 of the response message does not match the content type of the binding (text/xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly. The first 389 bytes of the response were: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>There is a an error with your request</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body>
<p>There has been an error with your request.</p>
</body>
</html>
'.
_______________________________________________________________________________________________________________
I confirmed with our RN admin that the settings and permissions in production are correct.
Any ideas?
Thanks!
Chris
Topic by Ganesh Raju
Hi,
I have created AddIn Control using INavigationSection2, which is visible in Navigation Section. And I am able to Expand and collapse it manually. Everything is working Fine.
I have used C# to create the AddinControl.
I have a requirement to keep that NavigationSection Expanded, on opening the RightNow Agent Desktop.
Please Let me know the ways to achieve it.
Thanks in Advance,
Ganesh. R
Topic by Steve Flynn
In the Connect documentation for QueryResultsData[] it states:
"If no object template is supplied for a particular object type, the default is used. The default template does not contain sub-objects or names for NamedID fields."
How do I call QueryResultsData without an object template? e.g. if I just want to return a few incident objects, how can I call QueryResultsData so that it uses the the so-called 'default' template? As it stands, I have to set up a template which causes QueryResultsData to throw an 'Object reference not set to an instance of an object' error, because some part of the object I'm supplying is not instantiated.
Topic by Paks
Topic by Alejandro Cabrerizo
First of all i want to apologize for my bad English, if someone doesn't understand and wants to help please tell me what to correct in my post.
I've been working with connect web services for Soap for a while now, eventually i've created some code that helps me to make UPSERTS (Update and Inserts) for two Right Now Objects. I've experienced some trouble at first with custom field values but they are all correct Right now.
My issue here is that when i run the integration for contacts, it mapps correctly all the values in the correct fields Except for the email value. This value appears as no value (Sin valor), this is so weird because the phone lists are working correctly. I know there is an data import assistant but i need this process to run automaticly and not manualy thats why i need to run this integrations through the integrations i've created previously. I've also reviewed the guide for these integrations and there it says that you have to map the attribute address type with the name "Primary" but it doesnt work neither. Also i had tried with the following values:
"Correo electrónico principal" setting the ID (0) for the namedID (This is the result of runing get basic named id from the example codes) but this doesent work neither.
"Principal"
and many other values that may be possible but all my effort has been worthless. My last chance was searching trough the wsdl but its hard to find what im looking for.
In the RN cx Console i've also searched in the data dictionary but in menu_options, there are only displayed the values and ID's for the custom field named id's attributes. I can't find where to search for the system field named ID's values for example the Email fields.
As you can see I've ran out of options, and i really need help in these theme. I want to make clear that the integration works it stores the registries in the console but this mail field it's gettin my nerve off.
You can see the code block im attaching, it is the block that represent the assignment of the system fields for contacts. I really hope someone could help me through this.
Topic by Christian Klokkers
Hi,
we're trying to delete the ContactOwner - which is, as far as i know, related to the SalesAccount.
I set the SalesAccount - Datavalue to null but after submitting the updating SOAP Request there is no effect to the Field ion RightNow.
In your Documentation i 've read, that the SalesAccount is nullable.
http://community.rightnow.com/developer/fileexchange/Connect_Web_Services_for_SOAP_November_2010/Content/Web Service API/Objects/Core/ContactSalesSettings.html
Can you tell me, how i can delete the Field, please?
Here are some of my tries:
$salesSettings->SalesAccount = new ID( NULL );
$salesSettings->SalesAccount = new ID( );
$salesSettings->SalesAccount = new NamedID();
$salesSettings->SalesAccount = null;
...
cheers
Christian
Topic by Pathaksa Tongpitak
Is it possible to populate Incident Custom Fields when creating Incidents using GenericObject?
Regards,
Pathaksa Tongpitak
Topic by Yogesh J S
Hi,
Currently I am working with a custom script, in which I am not able to get proper responses from both Query Object and Connect PHP . When i try to use query object it shows an error "MSg: Not Allowed: Cannot perform requested function or action." and when Connect PHP it shows "There has been an error with your request." I am able to use ROQL query to fetch data.
But the same script is working fine for me in other site.
Please share your ideas regarding this issue. Do I need to change any configuration changes?
Please Advise.
Thanks,
Yogesh
Topic by Iker Garcia
Hello.
We need to fill the “To” field in the incident “Forward” form during the opening, but the standard features don't allow this.
We think that the solution is to open the form and set the value of the field with a custom button (Add-in).We can't find any documentation about it. Does anybody know how to open the “Forward” form from a custom button?
Thanks
Topic by Table Mate
Buy today home decor product on affordable cost. Table Mate is one of the best home decor product in the world, which is used for serving table, playing board game, outdoor tray table and study table. Table Mate can be adjustable at 6 different heights and size. It doesn’t take much more space for *** at your home and garden. It's an ideal product for that people, who have less space at home. Order now and enjoy it's benefits.
Other Product :- Etable
Topic by Jerod Kruska
When performing an ROQL .QueryObjects request, I am getting the following error returned to me from the API.
The content type text/html; charset=UTF-8 of the response message does not match the content type of the binding (text/xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly. The first 389 bytes of the response were: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>There is a an error with your request</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body>
<p>There has been an error with your request.</p>
</body>
</html>
I've tried upping the httpsTransport values. I've also attempted to get a smaller result using LIMIT and OFFSET. With a LIMIT of 10 I can get two pages or results before this error is returned for the third page.
I've tried all the answers in this topic (http://communities.rightnow.com/posts/ded4c1ff48) but I am still receving the error. Any ideas? I'm stumped.
Is there any way to even get a more detailed error?
Topic by Shai Hangel
Hello,
I'm trying to get values from Incident table, but with limitation (using "Where.." condition / "LIMIT..')
and I'm getting this error:
code:
try
{
ClientInfoHeader clientInfoHeader = new ClientInfoHeader();
clientInfoHeader.AppID = "Basic Object";
String queryString = "";
//Objects
queryString = "SELECT Incident FROM Incident WHERE Incident.CreatedTime >= '2012-01-14 15:23:52' LIMIT 9000; ";
Return an error:
The content type text/html; charset=UTF-8 of the response message does not match the content type of the binding (text/xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly. The first 389 bytes of the response were: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>There is a an error with your request</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body>
<p>There has been an error with your request.</p>
</body>
</html>
'.
can you assist on this?
Thanks.
Topic by Salvatore
Hello, I'm trying to dump the list of ServiceProduct objects for all service products in the RightNow CX platform with SELECT ServiceProduct FROM ServiceProduct (as shown in the "ROQL object query" documentation), but the following code leads to an internal server error: publicvoid DumpRNProducts() { List<RNProduct2> RNproducts = newList<RNProduct2>(); ClientInfoHeader clientInfoHeader = newClientInfoHeader(); clientInfoHeader.AppID = "Test!"; ServiceProduct prod = newServiceProduct(); RNObject[] prodObj = newRNObject[] { prod }; try { QueryResultData[] queryResult = _rnclient.QueryObjects(clientInfoHeader, "select ServiceProduct from ServiceProduct", prodObj, 10000); if (queryResult[0] != null&& queryResult[0].RNObjectsResult.Count() > 0) { foreach (RNObject p in queryResult[0].RNObjectsResult) { ServiceProduct product = (ServiceProduct)p; RNproducts.Add(CreateProduct(product)); } SerializeProducts(queryResult, RNproducts); } } catch (Exception ex) { _errorMessage = ex.Message; } }
Exception:
"The content type text/html; charset=UTF-8 of the response message does not match the content type of the binding (text/xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly. The first 389 bytes of the response were: '<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\"\n\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\n<head>\n <title>There is a an error with your request</title>\n <meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\" />\n</head>\n\n<body>\n <p>There has been an error with your request.</p>\n</body>\n</html>\n\n'."
{System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
at System.Net.HttpWebRequest.GetResponse()
at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)}
Is this an expected behavior?
Thanks,
Salvatore