SugarCrm Synchronization with other applications - sugarcrm

I am new to SugarCRM, i have created SugarCRM's web to lead form on my website which is having four fields i.e. frist name, last name, address and phone . On submit this info get updated in SugarCRM in Leadlist. Now the requirement is whenever any update happens on SugarCRM, I have to update other data source, in this case marklogic. I want to keep same data on sugar and marklogic.
Whenever any update triggers the SugarCRM it should send some webservice or other method with updated information to marklogic, so that marklogic data should be in sync.
How can I do that? Any suggestion would be a great help.
Thanks.

Check out the new REST interface in MarkLogic 6, specifically the CRUD APIs. Using these you should be able to pretty easily make webservice updates to the database without writing any xQuery.
http://developer.marklogic.com/try/rest/index

Related

What is the API method to return all records in a Dynamic Data List in Liferay 7.0?

I am creating a React Portlet in Liferay 7.0. Part of the requirement is to read the data from a Dynamic Data List.
At first, it looks as though Liferay have provided the method as a Web Service to make my life simple but it seems that isn't the case.
Does anyone know how to return the records from a DDL recordset ideally in a JSON array?
Liferay Portal provides remote JSON-WS services for almost all OOTB services. If you start your instance and go to http://localhost:8080/api/jsonws?contextName=ddl you should see all the DDL related JSON-WS services.
Have a look at "Invoking Remote Services" and related documentation for details.
UPDATE:
In 7.0 there is indeed no method to get the records of a record set. It was added in 7.1 :(
So your best bet is to create custom REST service to return those.

REST call to insert records in another sandbox through Apex code

I am looking for exact apex code to fetch records from current sandbox and insert it into another sandbox. I am fine with both REST or SOAP API, please share the apex code if possible.
Looks like you can solve it using one of ETL-tools without writing REST services and Apex code. There are a lot of ETL-tools, which supports Salesforce, for instance Talend open studio, DreamFactory Monarch or Pentaho Kettle.
More broad list of tools with descriptions you can find on Awesome Salesforce page.

Content Management in Bluemix

Is it possible to link a bluemix website with some kind of content mangement?
I'm trying to build a formular for an event registration website with bluemix.
It must be possible for the promoter of the events to decide which data the participants have to fill out. As an example for a business dinner there is no need to ask if he needs a flight or not and for another event it would be necessary to know it. So the content must be "adaptable" by the promoter because I don't want to write a new website for each event.
Does somebody know a solution for this problem?
Thank you very much for your help!
Deploy your site on IBM Containers and utilize the ssh capability to scp your content into the web app/site.
There are several possibilities:
create an application with a Cloudant backend. The data stored inside is free form. You then "just" need to define the valid form. I used angular.js and angular-formly (with the form definition stored in Cloudant, so you can edit it)
Use PencilBlue a Node.js CMS using a Mongo backend. Eventually it does all you need
Use a container with a common engine (e.g. Wordpress)
So you can act depending on how custom you want the solution to be. Let us know what works for you

MS Dynamics: retrieve the schema of entities to use it in SOAP?

I'm trying to add some entities via a SOAP client, to MS Dynamics (online). My client is not a Microsoft client.
Do you know a way to retrieve the schema of Entities like Account, Prospect etc... I would like to know how . I really need to know it , for integration with different installations of Dynamics.
I'd like to know the fields and when to put a String a Boolean etc.
I use a Demo instance of MS CRM online, from scratch, I did not change anything
Thanks!!
You can get metadata about an entity or just one attribute on an entity by using a request. Here is a link to an example
http://msdn.microsoft.com/en-us/library/gg594428.aspx
If you are looking to retrieve this information programmatically then follow Kevin Ross's answer above.
If you want to browse this information you can use the SDK Metadata Browser solution.
The Dynamics CRM Metadata Browser is in the SDK (SDK\Tools\MetadataBrowser). You can download the SDK from http://www.microsoft.com/en-us/download/details.aspx?id=40321.
Follow the README.DOCX that is in the SDK\Tools\MetadaraBrowser and you'll be able to see all the information necessary for manually building your SOAP calls.
Here is what it looks like:

How do I retrieve incident work items from BMC Remedy ARS via the SOAP interface?

I'm using the Helpdesk_Query_Service method from the HPD_IncidentInterface web service in BMC Remedy ARS 7.5 to retrieve incident data. I can get the top-level incident data as expected, but I don't see any way to retrieve associated work items. The ITSM Integrations guide is extremely light on details. How do I get the work items out?
You need to create webservice for the form where the data is. Ie if the work item information is in the form HPD:WorkLog then you will need to create a webservice for this form.
Once the webservice has been created (and you've mapped the fields across) you can begin consuming it. The webservice will also appear on your list of webservices.
I am not 100% sure but the Remedy 7.5 out of the box installation does not have allot of ready-made webservices.