Forum Replies Created

Page 2 of 2
  • Hi Shafali

    Right now Salesforce IOT is in development phase and soon it will make some beautiful product out of it and gets it live in the market

  • Utsav

    Member
    June 2, 2016 at 10:56 am in reply to: How can I send email whenever a user posts a chatter post?

    Hi Naman

    You can try writing a trigger on Feeditem object with which you can send an email whenever a feed has been posted on chatter object.

    Following code snippet may help:

    trigger onFilePostCreation on FeedItem (after insert) {
    // Get the new feed item
    // Paste your code here for sending mail using salesforce email service class.
    }

     

  • Utsav

    Member
    June 2, 2016 at 7:42 am in reply to: What sre CTI functionalities and capabilities?

    Hi

    Salesforce CRM Call Center seamlessly integrates Salesforce with third-party computer-telephony integration (CTI) systems. It easily offer all benefits of cloud. Open CTI lets developers:

    1. Build CTI systems that integrate with Salesforce without the use of CTI adapters.

    2. Create customizable SoftPhones (call-control tools) that function as fully integrated parts of Salesforce and the Salesforce console.

    3. Provide users with CTI systems that are browser and platform agnostic, for example, CTI for Microsoft® Internet Explorer®, Mozilla® Firefox®, Apple® Safari®, or Google Chrome™ on Mac, Linux, or Windows machines.

    Thanks

  • Utsav

    Member
    June 2, 2016 at 7:39 am in reply to: What are the custom analytic capabilities in Salesforce?

    Hi Himanshu

    In salesforce for analytics capabilties we have following things:

    1> Analytic Cloud

    2> Salesforce Reports and Dashboards

    Above mentioned features of salesforce can easily find out patterns in your big data/

    Hope it helps.

  • Hi Himanshu

    We have a ApexTrigger Object in salesforce which gives us the power to query on all the apex triggers corresponding to an object.

    For reference you can use following SOQL query:

    SELECT Count(id) from ApexTrigger

    Hope it helps

     

  • Utsav

    Member
    June 2, 2016 at 7:30 am in reply to: How is Salesforce App Cloud different from other cloud solutions?

    Hi suyash

    App cloud empowers us to build genralized apps according to the user requirements. It is Platform-As-Service with which you can make custom apps directly from salesforce platform with all powers of Heroku and easy installation in all enviroments.

    Hope it helps.

  • Utsav

    Member
    June 2, 2016 at 7:09 am in reply to: Should I use Sales Cloud or SalesforceIQ?

    Hi Suyash

    Salesforce IQ is a product of salesforce now which helps you to make records from outside the salesforce which means field agents can create lead directly from their mail ids by easily integrating salesforce org with the help of chrome extension of Salesforce IQ.

    Hope it helps.

     

  • Utsav

    Member
    June 1, 2016 at 2:12 pm in reply to: Outputlink redirect to recordId

    Hi
    The paths can't be concatenated because Salesforce1 adds ?isdtp=p1 to all generated URLs. One of the solution for that is to use URLFOR function of salesforce .

    Thanks

  • Utsav

    Member
    June 1, 2016 at 2:05 pm in reply to: Measuring Salesforce1 Mobile usage

    Hi Danna

    For measuring success of Salesforce 1 mobile , you can overwrite the save button with a custom button in salesforce which in turn checks a checkbox whenever save button has been hitted with which you can easily tell that this account has been created internally from salesforce and not from Salesforce 1 app.

    So, in this way you can easy monitor the growth rate of your Salesforce 1 app.

    Thanks.

  • Hi Prakhar

    For searching MLS numbers in US you can hit private APIs through REST integration which gives a property information in response

    Thanks

  • Utsav

    Member
    June 1, 2016 at 1:46 pm in reply to: What is Telesales in Salesforce call centre?

    Hi

    Telesales is simply making a direct call to our prospect from salesforce system using Computer Telephony Integration.

    Thanks

     

  • Utsav

    Member
    June 1, 2016 at 1:41 pm in reply to: What is web telephony integration?

    Hi

    In addition to @SFDCHacker

    Salesforce gives us the following powers with CTI as follows:

    1. Build CTI systems that integrate with Salesforce without the use of CTI adapters.
    2. Create customizable SoftPhones (call-control tools) that function as fully integrated parts of Salesforce and the Salesforce console.
    3. Provide users with CTI systems that are browser and platform agnostic, for example, CTI for Microsoft® Internet Explorer®, Mozilla® Firefox®, Apple® Safari®, or Google Chrome™ on Mac, Linux, or Windows machines.
    4. Developers use Open CTI in JavaScript to embed API calls and processes; Open CTI is only available for use with JavaScript pages. To use Open CTI, developers should have a basic familiarity with:

    You can refer following salesforce toolkit for much deeper information regarding CTI

    http://resources.docs.salesforce.com/200/20/en-us/sfdc/pdf/salesforce_cti_developer_guide_2.pdf

  • Hi Pratyush

    You can use the below SOQL query to print on the VF page:

    select id,(select name from contacts),(select name from opportunities) from account

    Although hierarchical iteration is being needed while printing inner queries results on VF page.

  • Hi Ravi

    ConnectApi Namespace allows us to use all information from salesforce chatter. Although it is not much clear from your end kindly elaborate.

    Thanks

  • Utsav

    Member
    May 25, 2016 at 11:08 am in reply to: How can I integrate external database with Salesforce?

    Hi Abhay

    Yes you can integrate any third party system with salesforce easily with the help of either REST Api or SOAP Api.It would be better if you mention us the name of the system with which you want to integrate salesforce.

    For integrating with REST Api roughly you need an endpoint URL and proper documents from third party database which will help us to use the methods of get and post in that system

    Salesforce devloper guide for REST Api can help: https://resources.docs.salesforce.com/sfdc/pdf/api_rest.pdf

    For integrating with SOAP Api you needs a WSDL file of third party database and then you will parse the WSDL file in salesforce which will make some apex classes of third party then you will use methods of newly genrated classes for making changes in the third party database.

    Salesforce devloper guide for REST Api can help: https://resources.docs.salesforce.com/200/10/en-us/sfdc/pdf/apex_api.pdf

     

  • Utsav

    Member
    April 29, 2016 at 1:10 pm in reply to: Disable Custom Button on Standard Page

    Hi Prakhar,

    This can be achieved by creating javascript button on the object and as per the condition specified, by using CSS to disable the button on Page Layout. Below is the code to achieve the same:-

    {!REQUIRESCRIPT("/soap/ajax/25.0/connection.js")}
    {!REQUIRESCRIPT("/soap/ajax/25.0/apex.js")}

    if({!ISNUMBER(Employee__c.Salary__c)}){

    this.disabled = false;
    this.classname = 'btnDisabled';

    }
    else{

    var btnService = document.getElementsByName("test");
    btnService[0].value='Please wait...'; //Change the text
    btnService[0].disabled=true;

    }

    Hope that helps for you.

    Thanks.

  • Utsav

    Member
    April 27, 2016 at 9:45 am in reply to: How do I change the date format?

    Hi Ravi

    Thanks for your response

    I want to format the datetime field directly on VF page.

    Currently i am using the following code for formatting of date on vf page

    Code:

    <apex:outputText value="{0, date, dd'-'MMM'-'YYYY}">
    <apex:param value="{!oppoObject.Sailing_Date__c}" />
    </apex:outputText>

    Output:

    24-Apr-2016

    Expected Output:

    24-APR-2016

    Please let me know what can i do in this scenario

  • Utsav

    Member
    April 26, 2016 at 8:04 am in reply to: Can I Display list records in Debug Log?

    Hey,

    In Salesforce the list can show only upto 10 records in debug, if you want to view all the list value than you can iterate over the list and then it can show the entire values of list in debug.

    You can do something like this:

    List accs = new List();
    for(integer i = 0; i < 50; i++) {
    accs.add(new Account(Name='Account-'+i));
    }
    System.debug('accs>>>>>> '+accs );

    for(Account accObj: accs){

    system.debug('accObj:'+accObj);

    }

  • Utsav

    Member
    April 14, 2016 at 8:49 am in reply to: Skip trigger while I insert or update my custom object record?

    If it is trigger then it will fire automatically whenever record is inserted or being updated until it has been deactivated. 😉

    But what i can do here is skip my logic of trigger by checking certain conditions so that it doesnt affect any data of salesforce database

    Hope i make sense. 🙂

  • Hi Naman

    I thought yes it may be due to case of charcters but when read the following conversation which says == is same as equalignorecase and === matches the case then why my code is not working?

    http://salesforce.stackexchange.com/questions/80456/is-there-any-difference-in-equals-and-for-string-variables

  • Hi Rachit

    It works actually, but why it is working i have a doubt there.

    Hope i make sense to you. 🙂

  • Utsav

    Member
    April 14, 2016 at 7:56 am in reply to: Make Document accessible outside salesforce.

    Hi,

    When adding a file or a image in the documents please make sure that the field on document named as "Externally Available Image" is checked as true.

    Thanks.

  • Hi ,

    Yes it should work , but when i click on the select all checkbox then it shows an error in browser console that "missing attr".

    But now i think,  i have find out the issue . it actually comes due to the version of jquery i am including. Instead of using "attr" i should use "prop" so now my code will be:

     

    function checkAll(ele){
    var checkboxes = $(‘.SelectAll’);
    if (ele.checked) {
    $(‘.checkedone’).prop(“checked”, true);
    }else{
    $(‘.checkedone’).prop(“checked”, false);
    }
    }

Page 2 of 2